Category: Coder’lara Özel
-
JSP-Servlet Uygulaması
Jsp ve Servlet hakkında ayrıntılı bilgiye http://ftp.cs.hacettepe.edu.tr/pub/dersler/BIL4XX/BIL447_YML/Ders%20Notlari/2.pdf http://courses.coreservlets.com/Course-Materials/csajsp2.html http://ftp.cs.hacettepe.edu.tr/pub/dersler/BIL4XX/BIL447_YML/Ders%20Notlari/3.pdf http://courses.coreservlets.com/Course-Materials/msajsp.html linklerinden erişebilirsiniz 😉 Anlatılacak olan web uygulaması session scope’da çalışan sisteme film ekleyen, silen, listeleyen ve güncelleyen bir uygulamadır. MVC yapısını sağlamaktadır. Uygulamanın anasayfası:
-
Eclipse’de Tomcat 6 Kurulumu
Bilgisayarda jre ve jdk’nın yüklü olması gerekmektedir.(en az 5) İndirmek için:http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipse’in Java EE ve Web Uygulamları için gereken versiyonu edinilmelidir. Buradan indirilebilir : http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1 Unzip Tomcat Eclipse’de File->New->Dynamic Web Project seçilmelidir. Dynamic Web Module Versiyon 2.5 seçilmelidir.
-
Tasarım Örüntüleri
Tasarım desenleri veya tasarım örüntüleri, çok rastlanan, birbirine benzer sorunları çözmek için geliştirilmiş ve işlerliği kanıtlanmış genel çözüm önerileridir. Tasarım örüntülerinin temelleri Mimar Christopher Alexander’ın 1970 sonlarında başlatığı çalışmalara dayanmaktadır. Alexander 1977’de Desen Dili:Kentler, Binalar, Yapılar (A Pattern Language: Towns, Buildings, Construction ISBN 0-19-501919-9), 1979’da Ebedi Yapım Yöntemi (A Timeless Way of Building ISBN 0-19-502402-8) kitaplarını yayınlamıştır. Bu kitaplarda mimari desen […]
-
EJB’nin Özellikleri
EJB’nin Özellikleri Önceki EJB API’sinin üzerine EJB3.0 bazı özellikler getirmiştir. Bu özellikler: Üreteç(home) ve nesne arayüzlerine ihtiyaç olmaması Bileşen arayüzüne ihtiyaç olmaması Java Açıklayıcılarının(Annotation) kullanımı Çekirdeklerin ortamı esnek yapabilmek için API’leri basitleştirmesi
-
EJB 3.0 ‘a Genel Yaklaşım
Kurumsal Java Çekirdekleri(Enterprice JavaBeans – EJB) dağıtık bileşenleri inşa etmek için ortaya çıkarılmıştır. CORBA mimarisinin bütün karmaşıklıklarını ve bütün problemleri çözeceği sözüyle gelmiştir. J2EE’nin kalbi olarak EJB, çok fazla gözden geçirmeden geçti ve gelişti. Geliştiricilerin çoğu EJB’yi hemen kabullendi ve projelerinde gereksiz bile olsa kullanmaya başladı.
-
Yazılım Gereksinim Analizi
1. Gereksinim Geliştirme 1.1. Amaç Gereksinim geliştirmenin amacı; kullanıcı, ürün ve ürün bileşeni gereksinimlerinin analizi ve üretilmesidir. 1.2. Giriş Bu işlem alanı CMMI’da belirtildiği üzere 3 tip gereksinim tanımlar : Müşteri gereksinimi, ürün gereksinimi ve ürün bileşen gereksinimleri. Bu gereksinimler ilgili paydaşların gereksinimlerini adresler. Bununla beraber gereksinimler aynı zamanda tasarım çözümleri tarafından seçilen kısıtları da […]
-
Windows 7’de Visual Studio 2010’da OpenCV-2.1.0
( Windows 7 x86_64’de denenmiştir; aynı zamanda Windows XP SP3 ve yeni sürümlerle de uyumludur.. ) Bu sene okulda son senemiz olunca farklı olarak bitirme projesi kavramı da hayatımıza girmiş oldu. Uzun bir arayış sonrası grup görüntü işlemede bir proje çıkarmaya karar verdik. Ardından da araştırmalar başladı. Açık kaynak olarak sunulan ve birçok algoritmayı barındıran […]
-
Görüntü İşleme
Görüntü işleme, elektrik-elektronik mühendisliği ve bilgisayar bilimlerinde, girdisi bir fotoğraf ya da video gibi bir imaj ve çıktısı da bir imaj ya da imajla ilişkili karakteristikler kümesi olan sinyal işlemenin bir başka bir formudur. Dijital görüntü işleme ise, görüntü işlemenin dijital imajlarda çieşitli algoritmalarla kullanılmasıdır.
-
Yazılım Projesi Yönetim Uygulamaları: Başarıya Karşı Hata
1995 yılından 2004 yılına kadar 250 geniş kapsamlı yazılım projesi üzerinde yapılan analiz sonucunda başarısız olan projelerin 6 ortak probleme sahip olduğu ortaya çıkmıştır: zayıf proje planlaması, zayıf hesaplamalar, zayıf maliyet ölçümü, kilometre taşlarını izlemede zayıflık, zayıf değişiklik kontrolü, zayıf kalite kontrolü. İlginç nokta ise bu altı problemin teknik personeldeki değil proje yönetimindeki eksiklikten […]
-
Yazılım Kalite Güvencesi
Yazılım kalite güvencesi; yazılım ürün ve süreçlerinin yazılım geliştirme projesi yaşam döngüsü boyunca tanımlı gereklere uygunluğuna dair güvence vermek amacıyla planlanan, uygulamaya konan ve uygulanan faaliyetler bütünüdür. Burada güvence vermenin anlamı, ürünün gelişimi bittikten sonra istenen gereklere uyguluğunun doğrulanmasıdır. Güvencenin tanımından yola çıkılırsa kalite güvencesi sadece varolan ürünün kalitesini kapsamaktadır, oysa bunun yerine gelecekteki performansa […]