Yazılım Testi Temelleri
Yayınlandı: 29 Nisan 2011 / YazılımEtiketler:software testing, yazılım test planı, yazılım test raporu, yazılım testi
Yazılım testi, bir uygulamayı veya programı doğrulama ve geçerli kılma işlemidir. Ayrıca, uygulama kodunda olabilecek ve düzeltilmesi gereken önemli kusurları, hataları ve eksikleri belirleme işlemidir. Temel olarak 3 ana amacı vardır: doğrulama, geçerli kılma ve hata bulma.
Yazılım Proje Yönetimi
Yayınlandı: 29 Nisan 2011 / YazılımEtiketler:proje planlama, proje yönetimi, software project management, yazılım proje yönetimi
Proje yönetim araçları kavramı, yüzlerce hatta binlerce çakışan veya kısmen birbirine bağımlı olan görevlerden oluşan projelerin iş programlamasını yapmak amacıyla bütünleştirilmiş araçlar ailesi olarak söylenebilir. Bu araçlar fazlaca detaylandırılmış görev seviyelerini basitleştirerek bireysel çalışanların çalışma zamanlarını rahatlatmayı amaçlar. Fakat bu araçlar, özelleştirilmiş yazılım boyutlandırması veya maliyet tahmini yapamamaktadır. Ayrıca kalite konuları ile de ilgilenmez.
Imagine Cup 2011 Türkiye 2.liği
Yayınlandı: 26 Nisan 2011 / Teknolojik, YazılımEtiketler:elif boncuk, emine gül danacı, eye reflection, eye reflection by rem, hacettepe, imagine cup 2011, imagine cup 2011 türkiye, imagine cup turkey, melike özdemir, Microsoft, rana algan, rem
Microsoft’un düzenlediği Imagine Cup yarışmasının Yazılım Tasarımı finalinde, projemiz EYE REFLECTION ile Türkiye 2.si olduk!
OpenCV Kurulumu
Yayınlandı: 06 Şubat 2011 / YazılımEtiketler:Microsoft Visual C++, Microsoft Visual Studio 2010, OpenCV, OpenCV örnek, OpenCV kurulumu, OpenCV Visual Studio kurulumu, Visual Studio 2008
OpenCV kütüphanesini Microsoft Visual Studio’ya eklemeyi, örnek bir proje üzerinden anlatacağım. (OpenCV nedir ne değildir? için lütfen buradan buyrun.)
Kurulum Visual Studio 2010 üzerinden anlatılmıştır, Visual Studio 2008 ve Microsoft Visual C++ 2010 için de geçerlidir.
Yazının devamını oku »
OpenCV Nedir?
Yayınlandı: 06 Şubat 2011 / YazılımEtiketler:Computer vision, Facial recognition system, görüntü işleme, image processing, nesne takibi, Open source, OpenCV, Willow Garage
OpenCV (Open Source Computer Vision Library) Windows,Linux, Mac OS X, PSP (PlayStation Portable) platformları üzerinde çalışabilen, C diliyle yazılmış, gerçek zamanlı bilgisayarla görme (real time computer vision) ve görüntü işleme (image processing) uygulamaları için kullanılabilen, açık kaynak kodlu bir kütüphane. Yazının devamını oku »
2010’da En Çok Satılan Oyunlar
Yayınlandı: 04 Şubat 2011 / Dünyadan Gelişmeler, OyunEtiketler:2010 çok satan oyun, 2010 yılının en çok satan oyunları, New Super Mario Bros. Wii, Nintendo, NPD, oyun, Wii Fit Plus
NPD’nin ortaya çıkarttığı rakamlar, hem 2010’un son ayındaki oyunların satış rakamlarını, hem de 2010’un tüm satışını ortaya çıkarttı. İki listenin de birincisi kimsenin de şaşırmayacağı bir isim; Call of Duty: Black Ops. Aralık ayı listesine yeni giren oyunlar arasında World of Warcraft: Cataclysm, Disney Epic Mickey, ve Michael Jackson: the Expreience bulunuyor. Yazının devamını oku »
Yazılım Gereksinim Analizi
Yayınlandı: 04 Şubat 2011 / YazılımEtiketler:gereksinim, gereksinim analizi, kalite, life cycle, requirement, software development, software requirement analysis, Software requirement specification, SRS, yazılım gereksinim analizi, yazılım gereksinim tanımı, yazılım kalite, yazılım yaşam döngüsü
Gereksinim Analizi Süreç Alanı
Gereksinim Nedir?
Gereksinim bir sistemin sahip olması gereken yetenekler ve sağlaması gereken koşulların tarifidir. Müşterinin ihtiyaçlarının anlaşılıp belgelendirilmesi işlemidir. Yapılacak işlerin nasıl yapılması gerektiğinden ziyade, nelerin yapılacağını açıklar.
Müşteri gereksinimleri, müşterinin sistemden beklentilerini, müşterinin anlayabileceği bir dil ile açıklar. Sistem gereksinimleri, daha formal olarak, sistemden neler beklendiğini geliştiricilerin anlayacağı bir dil ile açıklar.
Gereksinimlerin; ölçülebilir, test edilebilir, tanımlanmış ihtiyaçlarla ve seçeneklerle ilişkili olmalıdır, sistem tasarımı için yeterli detay içermesi gerekir. Gereksinimler işlevsel ve işlevsel olmayan olarak 2’ye ayrılır. Yazının devamını oku »
JBOSS 5.0 Kurulumu ve Uygulaması
Yayınlandı: 04 Şubat 2011 / YazılımEtiketler:Application server, eclipse, eclipse jboss, Java Platform Enterprise Edition, JBoss application server, jboss kurulumu
JBoss Uygulama Sunucusunun İndirilmesi: JBoss’un son sürümü http://www.jboss.org/jbossas/downloads/ adresinden indirilir. (Bu yazıda 5.1.0 GA sürümü konu edilmiştir.) İndirilen .zip herhangi bir dizine çıkarılır. Eclipse 3.5.x’de yapılandırılması için Eclipse’in JBoss’u tanıması gerekir. Bunun için Servers penceresinden yeni sunucu eklenir, JBoss daha önce indirilen dizinden seçilir ve kurulumu yapılır. Yazının devamını oku »
Open Unified Process (OpenUP) Modeli
Yayınlandı: 03 Şubat 2011 / YazılımEtiketler:Open Unified Process, OpenUP
OpenUP Nedir?
OpenUP, yapısal bir yaşam döngüsü için yinelemeli ve artımsal yaklaşımları kapsayan birleştirilmiş süreçtir. Yazılım geliştirmenin işbirliği ile oluşturulan doğası üzerinde odaklanan, pratik ve çevik bir felsefeyi benimsemektedir. Çeşitli proje türlerine yol gösterebilmesi genişletilebilen bir işlevdir.
OpenUP, aynı yerde çalışan, yüz yüze görüşebilen küçük ekipler için uygundur. Ekip üyeleri paydaş, geliştirici, tasarımcı, proje yöneticisi ve testçilerden oluşur. Bu üyeler, paydaşların ihtiyaçlarını değerlendirerek, neyin nasıl yapılacağı hakkında karar alırlar ve yaygın olarak birlikte çalışırlar. Paydaşların ekip üyesi olarak var olmaları, OpenUP’ı gerçekleştirmek için son derece önemlidir. OpenUP, yaşam döngüsündeki riski azaltmaya yöneliktir. Yapılan işler listelenir, takip edilir ve kaydedilir. Ekip üyeleri ‘use case’ yazabilme konusunda bilgili olmalı ve paydaşlar gereksinimlerin doğru olup olmadığını gözden geçirebilmelidir. “Elaboration” aşamasında sağlam bir tasarım ve mimari oluşturulmalıdır. Test aşaması ise döngü başına birçok kez gerçekleştirilir. Her seferinde, yeni bir gereksinim veya hata giderme amacıyla, çözüm yenilenebilir. Yazının devamını oku »
Need For Speed – Hot Pursuit 2010
Yayınlandı: 03 Şubat 2011 / OyunEtiketler:Criterion Games, ea, Electronic Arts, hot pursuit, need for speed, need for speed hot pursuit, nfs, oyun, race, yarış
EA Games‘in tartışmasız en nefis oyunlarından bir tanesi olan Need For Speed serisinin yeni oyunu Hot Pursuit (2010)‘ı mercek altına almak istedim. 🙂
Ağ Cihazları
Yayınlandı: 18 Kasım 2010 / NetworkEtiketler:anahtar, ağ, ağ kartı, ethernet, HUB, modem, router, switch, yönlendirici
Ağ Kartı
Ağ kartı, standart bilgisayarlara takılan en basit ağ cihazıdır. Örneğin, bir pcyi Ethernet ağa bağlamak için pc üzerine Ethernet ağ kartı takılmalı ve bilgisayara sürücü programı yüklenmelidir. Her teknolojiyi destekleyen ağ kartları mevcuttur. Yazının devamını oku »
Bir Bilgisayar Ağının Genel Topolojisi
Yayınlandı: 18 Kasım 2010 / NetworkEtiketler:g, geniş ağ, Kampüs Ağı, LAN, remote connection, uzak bağlantı, WAN, yerel ağ
LAN – Yerel Ağ Bağlantısı
LAN (Local Area Network) , aynı ortamda ya da birbirlerine yakın mesafede bulunan ağların oluşturduğu sistemdir. Ağ sistemi için kablolama altyapısı kurulduktan sonra, maliyeti düşük, hızı yüksek bir iletim ortamı sağlanır; örneğin iki bilgisayar arasındaki LAN, her iki bilgisayara Ethernet kartı takılarak ve bu kartları CAT5 / CAT6 standardında bir cross kablo ile bağlayarak kurulabilir. Yazının devamını oku »
Bilgisayar Ağları ve İnternet Temel Kavramları
Yayınlandı: 18 Kasım 2010 / NetworkEtiketler:ağ topolojileri, band genişliği, bilgisayar ağları, ethernet, internet, OSI modeli, protokol, TCP/IP
Bilgisayar Ağları ve İnternet
Bilgisayar ağı, bilgisayar ve benzeri sayısal sistemlerin belirli bir protokol altında birbirleriyle olan iletişimini sağlayan sistemdir. Bir ağ üzerinde bulunan bilgisayarlar, karşılıklı veri alışverişinde bulunabilir.
İnternet ise, dünya çapında son derece yaygın olan ve sürekli büyüyen bir bilgisayar ağıdır. Binlerce bilgisayar ağının (akademik, ticari, devlet, serbest ağlar) birbirine bağlanmasıyla oluşmuştur. Yazının devamını oku »
CAT6 standardında yapılması gereken kablolar için, standardı açıklayalım. UTP kabloların modeli ya da markası ne olursa olsun renkleri değişmez.
Muse
Yayınlandı: 18 Kasım 2010 / MüzikEtiketler:Christopher Wolstenholme, Dominic Howard, Matthew Bellamy, Muscle Museum, Muse, Supermassive Black Hole
Muse, 1994’te İngiltere’de kurulmuş rock grubudur.
Matthew Bellamy (solist, gitar ve klavye), Chris Wolstenholme (bas gitar) ve Dominic Howard (davul ve vurmalı çalgılar) olmak üzere, 3 kişiden oluşan bu çılgın müzik grubu, yakın zamanda her yaştan insanın severek dinlediği bir fenomene dönüşmüştür. Yaş ortalaması 30 civarında olan bu İngilizler, punk ve progressive rock’ı birleştirerek, çoğu progressive rocker gibi opera tarzında müzik yapıyorlar. Genellikle sağlam bir altyapı üstüne Matt’in soprano aryalarını inşa ediyorlar.
Son alınan duyumlara göre, Çin’de geliştirilen Tianhe-1A adlı süper bilgisayar, yaklaşık 2.5 PFLOPS işlem hızı ile, ABD’nin Jaguar’ını alt etmiş 🙂 Buyrun bu da haziran 2010 güncellemesiyle en süper ilk 500.
Volfied
Yayınlandı: 24 Eylül 2010 / NostaljikEtiketler:Arcade game, dos, download, oyun, Video game, volfied
89’da arcade game olarak piyasaya sürülen Volfied, 90’ların başında PClerde video game olarak yerini almış ve yaklaşık 20 yıldır DOS oyunları sevenlerin baş tacı olmuştur. Bu mistik uzay oyununda, oyuncumuz küçük bir uzay gemisinin pilotu, düşmanlar da çeşitli uzaylılar şeklinde var olmuşlar. Yazının devamını oku » |
Red Hot Chili Peppers
Yayınlandı: 23 Eylül 2010 / MüzikEtiketler:By The Way, Californication, Red Hot Chili Peppers, Scar Tissue
1983 yılında ABD’nin Los Angeles şehrinde kurulan Red Hot Chili Peppers, funk, punk ve metali harmanlayarak müzik yapan bir gruptur. Grup vokalist Anthony Kiedis, bas gitarist Michael Balzary (Flea), gitarist Hillel Slovak ve davulcu Jack Irons tarafından kurulmuştur. Yazının devamını oku »
90’ların en büyük platform oyunlarından birisi olan Prince of Persia, sanırım DOS zamanlarından akıllarda en fazla kalan oyun ünvanına da sahiptir. Zamanının grafikleri ve efektleriyle bir çok DOS kullanıcısının vazgeçilmezi olmuştur. 1.44 MBlik disketlerle oyunu oynadığım zamanlar çocukluk zamanlarımdı, beni bu derece etkilemesinin nedeni ise oynadığım ilk oyun olması ve bir dönem bilgisayar başından kalkmadan oynadığım içindir sanırım.. 🙂
Yazının devamını oku »