Kimi zaman olur, donanımınızın bir özelliğini merak edersiniz. Mesela işlemcinizin sıcaklığını takip etmek isteyebilirsiniz. Ya da RAM’lerinizin kaç Mhz veri yoluna sahip olduğunu merak edebilirsiniz. (Çocukluğumuzda az “benim bilgisayarım seninkini döver” muhabbeti yapmamıştık.
)
Böyle bilgileri donanımdan toplayarak hepsini tek bir pencerede sunan, taşınabilir ve kurulum gerektirmeyen bir program sunuyorum: Speecy. Geçenlerde takip ettiğim bloglardan birinde gördüm, denedim, hoşuma gitti. Niye fana elimi koyunca elim yanıyor diyordum, oyunda değilken bile sıcaklığın 80 derecelerde gezindiğini görünce nedenini anladım.
(AMD’ler için bu sıcaklık doğal. AMD’ler Intel’lere göre daha çok ısınıyor ama ısındım diye de çökmüyor. Dayanıklı gayet. Ha bilgisayarı kucağınıza alıp gelecek nesillerin önünü kesmemeniz gerekiyor o ayrı.
) Devamını oku »
MSN Messenger’ı ya da Microsoft’un yeniden adlandırdığı şekliyle Windows Live Messenger’i bilirsiniz, güvenliğimizi bizden çok düşünür (!). O yüzden karşı tarafa rar, zip, exe gibi dosyalar göndermemizi engelleyerek günümüzü zehir eder ve kendine binlerce küfür yağdırmamızı sağlar.
Bilgisayardan birazcık anlayan kişiler, exe dosyasının uzantısını exe2 gibi anlamsız bir uzantıya yeniden adlandırarak bu güvenlik engellerine takılmadan işini halleder. Ancak herkes dosya uzantısını değiştirmenin ve exe2 uzantılı bir dosyanın yeniden exe’ye dönüştürülebileceğini bilemez. Aslında birçok kişi exe’nin ne olduğunu bile bilmez. Devamını oku »
Flight Simulator X, Microsoft tarafından geliştirilmiş bir uçuş simulatörü olup, hastası olduğum oyunlardan biridir.
Geçen birkaç ayın ardından, uçakları kontrol etmeye alışmaya başladım ve oyunun tadı tuzu geldi.
Boeing 737-800 uçağı ile ILS kullanmadan (Visual 34R) İzmir Adnan Menderes Havalimanı’na (LTBJ) inme denemelerimden bir tanesini paylaşıyorum ve bundan sonra da benzer videolar paylaşmayı planlıyorum.
Devamını oku »
İğrenç bir başlık oldu başka şekilde kısaltamadım. Büyük ihtimalle böyle kısaltınca da kimse anlamadı. Her neyse…
Biliyorsunuz ki Windows 7’de pencereler gruplanıyor ve program simgesinin üstüne geldiğinizde o programın tüm açık kopyalarının ön izlemesini görüyorsunuz.
Ama eğer siz de benim gibi aceleciyseniz eminim ön izleme penceresi gelene kadarki birkaç milisaniyelik bekleme süresini feda etmek istemezsiniz. Devamını oku »
Başlık da maşallah Melekler & Şeytanlar gibi oldu, neyse.
Nesneye Dayalı Programlama dersinin ilk ödevini bu hafta teslim ettik. Bizden basit bir restoran yönetim sistemi yazmamız istendi. Tabii ki nesneleri, nesneler arası kalıtım (inheritance), çok şekillilik (polymorphism), arayüzler (interface) kullanarak!
Proje JAVA’da geliştirildi. Takım halinde, üç kişi geliştirdik. Bazılarımız NetBeans kullandı, bazılarımız Eclipse. Bazılarımız ise Windows 7’de Eclipse’i bir türlü çalıştıramayıp Windows XP sanal makinesi kurdu. (Ben)
EK1: Eclipse’i Windows 7′de çalıştıramama nedenim şuymuş: Ben Windows 7′yi 64 bit kurmuştum. Ancak Eclipse 32 bit bir uygulama olduğundan JDK 64-bit’in yanına, 32-bit JDK da yüklemek gerekiyormuş. Yükledim, kurtuldum.
Projede nesneler arası iletişim, kalıtım ve çok şekilliliğe örnek bulabilirsiniz. Program ayrıca 1.5 sürpriz yumurta içeriyor, belki onları da bulabilirsiniz.
Programda üç tip kullanıcı için üç senaryo var: Yönetici, restoran ve kullanıcı ekleyip çıkartabiliyor. Restoran operatörü kullanıcının verdiği siparişleri onaylayıp kurye ile gönderiyor, yemek ve menü ekliyor. Müşteri ise sipariş veriyor.
Projenin kolay kontrolü için roller arası geçişi tek butona indirgedik. Ama normalde herkes kullanıcı adı ve şifresiyle girebilir. (User sınıfına User ve Pass eklenmesi yeterli olacaktır.)
Projenin kaynak kodlarını ve raporunu takım arkadaşlarım Gül Deliorman ve Özlem Gürses’in de onaylarını alarak burada paylaşıyorum. Devamını oku »