28 Nisan 2006

Looking Glass Projesi

SUN'ın geçen gün izlediğim ama izlemekte geç kaldığım bir projesini gördüm.Üç boyutlu bir işletim sistemi.İsmi de Looking Glass,2003 yılında bir konferansta demosu olmus.Önceden üç boyutlu işletim sistemi diye bir şeyler duymuştum,ama görüntülerini ve screenshotlarını görmemiştim.Sanırım sparc işlemci üzerinde çalışıyor.Görüntülere bakmanızı tavsiye ederim.

11 Nisan 2006

Excel'i Kullanmak...

Geçen günlerde Excel'de bir kaç rapor yapmam gerekiyordu.Bu raporlar'ı yapması basit bir şey değildi.Bir sürü veriyi kolon bazında satır bazında tarayıp anlamlı raporlar çıkartmam gerekiyordu.Haliyle Excel mühendisi olmadığım için bunları Excel'in içinden yapamadım.Çoğu Excel mühendisine sordum ama onlar da excel'in kendi fonksiyonları ile yapamadılar.Son anda işten bir arkadaşım yardımıma koştu.Bana bir API'nin linkini verdi. API'yi yapan adam gerçekten çok hoş yapmış projeyi.Birkaç satırla Excel'de istediğiniz veriye sheet ve cell bazında ulaşabiliyorsunuz.Ayrıca excel dosyası oluşturup kendi verilerinizi kaydedebiliyorsunuz.Kısacası isterseniz Excel'e takla attırabilirsiniz:)

04 Nisan 2006

Java Veritabanı

Merhabalar, Java DB diye bir proje varmış.Sun'ın kendisinin ürettiği bir proje.Masaüstü programlarınızda kullanabileceğiniz bir veritabanı.Sanırım kurumsal uygulamalarda da kullanılabilir ama tutulacak veri çok olursa ve bir kaç bin kullanıcı aynı anda sistemi kullanırsa sıkıntı yaşanabilir.Java DB daha çok mütevazi sistemler için geçerli diyelim:) SQL dilini, JDBC gibi veritabanı teknolojilerini aynen Java DB'de de kullanabliyorsunuz.Benim en çok sevindiğim nokta, bir masaüstü uygulaması geliştirdiğimde veritabanı ne kullanacaz demiycem artık.Direk Java DB kullanacağım:) Bu makalede de nasıl kullanılacağı anlatılıyor.

03 Nisan 2006

Bedava Resim Düzenleyici

İyi günler dilerim, bir web sitesine bakarken JAlbum diye bir link gördüm.Linke tıklayınca aklımda olan bir düşüncenin acaba gerçeği var mı derken bu proje bu düşüncemi bastırdı.JAlbum size resimlerinizi Picasa tarzında düzenlemenize izin veren, çeşitli skin'lerle albümler yapmanızı sağlayan ve bu albümleri arkadaşarınızla paylaşmanızı sağlayan çok güzel bedava bir program.Denemenizi öneririm.

02 Nisan 2006

JFreeChart

Bu proje çok güzel istatistik grafikleri yapmanıza olanak sağlıyor.İki boyutlu ve üç boyutlu grafikler (pie chart,bar chart,line chart,area chart ...) ile verilerinizi göstermenizi sağlıyor.Çeşitli veritabanlarına bağlanmanıza olanak sağlıyor.Ayrıca oluşturduğunuz grafikleri JPEG ve PNG formatında kaydedilmenizi, PDF formatında saklayabilmenizi, yazıcı ile çıktısını almayı sağlıyor.Bunlar benim ilgimi çekenler, sayfasında daha birçok özelliği bulabilirsiniz.Ayrıca bir demosu da mevcut...

01 Nisan 2006

Java 6 (Mustang) vs. Java 5 (Tiger)

Java 6 ve Java 5 için yapılan ilk benchmark sonuçları açıklanmış.Buna göre Java 6 sanal makinesinin hızı Java 5'e göre %40-100 daha iyiymiş.Bunda tabiki ceşitli kütüphanelerde yapılan iyileştirmelerin büyük etkisi var.Mesela Collections framework'ünde yapılan değişiklikler,iyileştirmeler buna büyük bir etkisi var.Çünkü uygulamaların çoğunda bu framework sıklıkla kullanılmakta.Bir örnek HashMap sınıfı.Bu nedenle bu framework üzerindeki iyileştirmeler hızı büyük bir oranda etkileyecektir.Testlerin sonuçları aşağıdaki linklerde:
http://javolution.org/doc/results15.txt (Tiger)
http://javolution.org/doc/results16.txt (Mustang)