27
2011
Scala Nedir?
Scala, genel programlama şablonlarını daha iyi ifade edebilmek için oluşturulmuş bir programlama dilidir.Scala yapı itibariyle, nesne tabanlı ve fonksiyonel programlama dillerini birleştirerek daha kolay kod yazılmasını sağlar.Varolan java kodunu üçte iki oranında azaltır. Günümüzde bir çok firma kendi yazılımlarını Scala ya çeviriyor.Bunun sebebi, bu şirketlerin uygulamalarını daha güvenilir ve verimli hale getirilmesini sağlamak istemeleridir.Mesela, Twitter mesajlaşma sistemlerini tamamen Ruby den Scala ya taşıdı.Bu mesajlaşma sistemini açık kaynak olarak github da bulabilirsiniz. GitHub Kestrel Projesi : [...]
15
2011
SWT ile Java Form Olayları
Merhaba arkadaşlar bir önceki dersimizde Java’da form elemanlarını görmüştük şimdi de bu form elemanları ile form olayları nasıl yönetilir ona bakalım.Tek başına Java formları hiçbirşey ifade etmez.Mesela buttona tıklayınca bir olay gerçekleşmeli yada text kutusundaki yazı değişince bir olay tetiklenmeli… Bunun gibi bir sürü örnek verebiliriz.Bu nedenlerden dolayı java form olayları önemlidir.Örnek bir olay verecek olursak; Form elemanlarında herhangi bir olayı yönetebilmek için dinleyiciler(listener) kullanılır.Birkaç tane dinleyici çeşidi vardır.Gelin isterseniz onlara göz atalım. 1.Anahtar Dinleyicileri(Key [...]
13
2011
SWT ile Java Form
Merhaba arkadaşlar bu derste sizlere Java form uygulamalarından bahsedeceğim.Şimdiye kadar Java ile yaptığımız uygulamalar hep konsolda çalışıyordu biraz da form uygulamaları yapalım…Form uygulamaları yaparken Java nın SWT kütüphanesini kullanacağız. Peki nedir bu SWT?SWT(Standart Widget Toolkit),IBM tarafından,Sun Microsystems’ın geliştirildiği Swing ve AWT ye alternatif olarak geliştirilen Java grafik kütüphanesidir.Bu kütüphane sayesinde Javada form uygulamaları geliştirebiliriz.Mantığı diğer grafik kütüphanelerine göre daha kolaydır.SWT kütüphanesini kullanabilmek için ilk önce bu kütüphaneyi Eclipse de projemize eklememiz gerekiyor.Ekleme işleminin nasıl olacağını [...]
13
2011
Eclipse örnek program
Merhaba arkadaşlar…Bu derste sizlere eclipse’in kurulumunu ve özelliklerini örnek bir programla anlatmaya çalışacağım.Eclipse kurulumunu Linux üzerinden anlatacağım,isteyen olursa Windows üzerinden de anlatabilirim. Hemen dersimize başlayalım…Ben ubuntu kullanıyorum sizlere de Ubuntuyu tavsiye ederim.Niye mi?Çünkü hem az yer kaplıyor,hem de hızlı çalışıyor.Öncelikle konsolu açıp şu kodu yazalım: apt-get install eclipse Bu komut bilgisayarınıza Eclipse’in son sürümünü yükleyecektir.İsterseniz Eclipse’i kendi sitesinden buraya tıklayarak indirebilirsiniz.Bu yazıyı yazarken 3.5 Galileo yayınlanmıştı.Kurulum bittikten sonra eclipse kısayoluna Application->Programming->Eclipse şeklinde ulaşabilirsiniz.Kısayola tıkladıktan sonra [...]
13
2011
Linuxda Konsol Kullanımı-3
Beraber bir bakalım nerede kalmıştık?Öğrendiğimiz komutlarla istediğimiz dosyaya ya da klasöre rahatça ulaşabiliyoruz.Kopyalama,taşıma,silme işlemlerini yapabiliyoruz ve ”root” kullanıcı kimliğine bürünüp bilgisayarımızı kontrolünü elimize alabiliyoruz.Ama eksik kalan birşeyler var gibi. Herhangi bir linux dağıtımı kullandığınızda karşılaşacağınız izinlerin ne anlama geldiğini,bu izinlerin aslında linux işletim sistemlerinin güvenlik bariyeri olarak kullanıldığından bahsetmemiz gerekiyor.Kullanıcı yetkilendirmeleri eğlenceli ve bir o kadar da güzel konudur. Bu yetkiler de ne demek oluyor? Linux çekirdekli işletim çekirdeklerinin çok kullanıcılı (multiuser) olarak tasarlandığından bahsetmiştik.Evet, [...]
13
2011
Linuxda Konsol Kullanımı-2
Nerede kalmıştık?En son olarak kabuk programının(shell) yapısından ve konsolda kullandığımız başlıca birkaç komuttan bahsetmiştik(cd,ls,man,whoami,pwd).Artık şu duyduğumuz root kavramının gücüne ulaşmayıda öğrensek nasıl olur. Büyük güç büyük sorumluluk gerektirir! Çok kullanılıcılı bir işletim sistemini kullanırken çeşitli yetki dağılımına ve kısıtlamalarına ihtiyaç duymaktayız.Ama bu kullanılıcılar arasında öyle biri olmalı ki sözünü herkese dinletebilmeli,merkezi bir güç konumu haline gelmeli ve yetkisizlik durumunda da işi devralıp istenilen değişiklikleri yapmalıdır.İşte bu kişinin LINUX’taki adı root.Hemen tanıştıralım.Bu kullanıcı profili kimliğine bürünmek [...]
13
2011
Linuxda Konsol Kullanımı-1
Bir çoğumuz bu güne kadar “konsol” kelimesini duymuşuzdur.Eskiden maziden kalan bir anı gibidir kimilerimiz için bu konsol.LINUX işletim sistemi kullananların birçoğu ise bilirler hatta aşinadırlar konsola.LINUX işletim sistemi hepimizin bildiği gibi çok kullanıcılı “multiuser” bir işletim sistemidir. Bu kadar çok kullanıcının yaptığı “çok iş” olacaktır ve LINUX bu çok kullanıcıların yaptıkları çok sayıda işlerin düzenlenmesini sağlar.LINUX işletim sistemi çalışan bir bilgisayarda birden fazla kullanıcı varolabilir ve bu kullanıcılar aynı anda oturum açıp aynı anda her [...]
11
2011
Eclipse Nedir?
Merhaba arkadaşlar.Bu derste Java konu anlatımı sırasında bahsi geçen kodları derleyeceğimiz bir programdan bahsedeceğim,Eclipse… Java’nın muhteşem özelliklerini duyan insanlar büyük ihtimalle hemen Java’yı öğrenmek istemiştir.Hemen bir kaynak bulup başlarlar okumaya,öğrenmeye…belirli bir zaman geçtikten sonra bu öğrendiklerini uygulamak isteyecektir.Ve bundan sonra Compiler(derleyici) arayışına girecektir.Bu derste,konu anlatımlarını hangi derleyici üzerinden anlatacağımızı ve kısaca tarihçesine değineceğiz.Eclipse… Eclipse,açık kaynak kodlu yazılım geliştirme ortamıdır.İlk ve ana mantık olarak Java için tasarlanmış olsa da diğer programlama dillerini de desteklemektedir(C/C++,PHP,Python,…).Eclipse projesi 2001 [...]
11
2011
Java’ya Giriş
Merhaba arkadaşlar bu derste sizlere temel java konularından bahsedeceğim.Her dilde olduğu gibi javada da bir dizi kurallar vardır.Gelin bunlara hep beraber göz atalım. Java uygulamaları yapı olarak bir main metoduna sahiptir.Program çalışmaya başladığında main metodundan başlayarak kodları çalıştırır.Örnek verecek olursak;aşağıda örnek bir java uygulaması mevcut. Bu örnek üzerinden konuşacak olursak; *İlk satırda HelloWorld class tanımlaması vardır.Bu bizim classımızın ismini temsil eder,public olarak tanımlanmış yani bu demek oluyor ki bu class a istediğiniz yerden ulaşabilirsiniz. *Uygulama [...]
11
2011
Java Nedir?
Merhaba arkadaşlar.Bundan sonra Java ile ilgili dökümanları ve biligileri sizlerle bu sitede paylaşacağım.Sizlerin de istek ve önerileriyle bu platformun daha da gelişeceğine inanıyorum.Açılış dersi olarak Java nedir hep beraber inceleyelim… Java tarihçesi Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kodlu, nesneye yönelik, düzlemden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen dildir.Java ilk çıktığında daha çok küçük cihazlarda kullanmak için oluşturulan bir dil olarak düünülmüştü fakat platform bağımsızlığı ve tekbiçim [...]
En Son Yorumlar
- armagan on Java’ya Giriş
- Hüseyin BABAL on SWT ile Java Form
- crash on SWT ile Java Form
- Hüseyin BABAL on SWT ile Java Form
- crash on SWT ile Java Form


An article by



