Monthly Archive: : Temmuz 2015


JPA NamedQuery – Parametresiz sorgular

Named Query dipnotu kullanımını inceliyor olacağız.Named Query dipnotu projelerimizde sorgular yürütebilmemize olanak verir.Projelerimizde bir orm aracı kullanmak yerine jdbc ile kendimiz sorgular yazarak işleri yaptığımızda sorugulara ve yürütülen işlere hakim oluruz,tüm işlerimizi nesneler yerine sorgular aracılığı ile hard code diye tabir edilen cinsten yaparız.Bunun avantajlı olduğu gibi bir o kadar da dezavantajları vardır.Orm kullandığımızda ise…

Read More

Hibernate’e Giriş (Veritabanına Bağlanmak ve Sınıfları Haritalamak)

Hibernate serimizin ilk dersinde kurulumları nasıl yapacağımıza,hibernate ayarlarını mysql için düzenlemeyi hibernate config ayarlarını nasıl yapabileceğimizi ve bir sınıfımızı veritabanı üzerinde nasıl haritalayabileceğimizi yani tablo haline nasıl getirebileceğimize bakıyor olacağız. İlk olarak hibernate kütüphanelerini,mysql jdbc kütüphanelerini indireceğiz.Bu serimizde veri tabanı sistemi olarak mysql kullanacağız.Derslerin proje dosyalarını github üzerinden indireblirsiniz,devamı gelecek olan derslerin dokumantasyonlarını ve kaynak…

Read More

Android – Dışarıdan bir sqlite veritabanı ekleme

Android uygulamalarınız içerisinde veritabanı oluşturma silme gibi işlemleri yerine getirmek oldukça kolaydır.Fakat dışarıdan oluşturduğunuz hazır bir veri tabanını projenizde kullanmak istediğinizde aklınızda bir soru işareti oluşabilir.Dışarıdan bir veri tabanı kullanmak ise çok daha kolaydır.İlk olarak bir sınıf oluşturacağız ve bu sınıfımız veritabanına bağlanacak,diğer olduşturduğumuz sınıfımız ise veritabanı üzerinde CRUD dediğimiz silme,ekleme,güncelleme gibi işlemleri yapacak. Veritabanını…

Read More

Java – Resim fotoğraf sıkıştırma işlemi

Günümüzde sıkıştırma işlemleri için geliştirilmiş bir çok algoritmalar bulunmaktadır.Bu algoritmaların geneline değinmeyeceğiz,bizim ilgileneceğimiz alan resim sıkıştırma işlemi olacaktır.Resim sıkıştırma daha doğrusu medya dediğimiz resim,ses,video sıkıştırma işlemlerinin geneli kayıplı veri sıkıştırma dediğimiz yöntemlerle yapılmaktadır.Örneğin çekmiş olduğumuz bir resim dosyasını sıkıştırmak istediğimizde orijinal halinden farklı olacaktır ve geri getirilemez şekilde kalitede kayıplar olacaktır.Bunlar için farklı şekilde çalışan…

Read More

Android için Launcher Yazmak

Android sistemi için launcher yazmak, Android launcher uygulaması geliştirmek Android için launcher yazmak teorik olarak klasik bir Android uygulaması yazmaktan çok ta farklı değildir.Uygulama içerisinde manifest üzerinden belirteceğimiz bir kaç küçük ayarlamalar yaptığınızda uygulamanız android sistemi tarafından bir launcher olarak görünecektir. İlk olarak temel bir launcher için gereken özelliklere bakalım Uygulamaları listelemek. Listelenen uygulamaları açmak….

Read More

Java – Seri port veri okuma

Java ile seri port işlemleri için yazılmış bir kütüphane mevcut ilk olarak buradaki RXTXcomm-2.2pre2 dosyadan sisteminize uygun klasör içerisindeki dosyayı işletim sisteminizin ana dizinine atınız (örn. windows için C:\windows\). Buradaki örnek ile seri port üzerinden gelen verileri okumaya yarayan bir uygulama. Kaynak kodlar için SerialPortReader

 

Arduino ile Çizim Robotu – Drawing Robot

Bu yazımda,bozuk bir DC,DVD oynatıcı ile ne yapılabileceğini anlatmaya çalışacağım.Ev de kullanılmayan ve arızalı bir adet vestel dvd oynatıcı vardı,dvd sürücüsünün sağlam olduğunu görünce bunu nasıl değerlendirebilirim diye düşünürken bir çizim robotu ( drawing robot ) yapma fikri aklıma geldi.Aşağıda ki gibi bir dvd oynatıcıydı. İlk olarak kasasını sökerek dvd sürücüsünü ayırdım.Bir dvd oynatıcı olmasına…

Read More