Arşiv

Velocity Engine

Velocity Engine bu günlerde öğrendiğim çok kullanışlı bir araç. Dinamik olarak dosyaların içlerini değiştirmeye olanak sağlıyor. Yani dinamik olarak bir TXT dosyasının içeriğini, veritabanından çektiğiniz bilgilerle doldurabilir ya da göndereceğiniz bir mailin içeriğini, kimlere göndereceğiniz bilgisini dinamik olarak oluşturabilirsiniz. Sadece TXT dosyalarını değil aklınıza gelebilecek tüm dosya türlerini dinamik olarak değiştirebilirsiniz. Buna HTML ve XML […]

Okumaya devam…

Sanal Dokunmatik Ekran ve 6.His Teknolojisi

Her teknoloji meraklısı gibi, bende Ipod Touch teknolojisi ilk duyurulduğunda, çok beyenmiş, çıkması için gün saymaya başlamıştım. İlk prototiplerinin videoları yayınlandığı zamanlarda büyük ses getirmişti. Ne bir örneği vardı piyasada ne de bir benzeri. Şimdi düşünüyorum da geldiğimiz yeri, her yer dokunmatik ekranlarla doldu taştı. Gerek telefonlar olsun gerek netbook tipi bilgisayarlar olsun dokunarak bişeyler […]

Okumaya devam…

FireFox “about:*” Komutları

Firefox’u seven, normal her geek gibi bende “about:*” komutlarının çekiciliğine karşı koyamadım. Bu komutların kimi “easter egg” statüsünde, kimi konfigürasyon statüsünde olmakla birlikte aslında hiç bir işe yaramamaktalar. Sadece bilmiş olmak içimi rahatlattı. Google’ladıktan sonra elde ettiğim liste ise şu şekilde.

ThunderBird ile Gmail Senkronizasyonu

Gmail’in ilk çıkışından itibaren Gmail kullanmış biri olarak, diyebilirim ki Gmail gördüğüm en iyi email servislerinden biri. Bazı email servislerinin size ücretli olarak sunduğu POP3-IMAP gibi özellikleri size ücretsiz sunmasının yanı sıra, Google Calendar’la birleişince benim hayatımın ayrılmaz bir bütünü olmuştur. İşyerinde Ms Outlook kullanan biri olarak, Outlook’u hiç Gmail ile tam senkronize hale getiremedim. […]

Okumaya devam…

Cross Platform Programlama

Cross platform programlama (ya da derleme,compiling), Linux altında Windows’ta çalışacak uygulamalar geliştirmek olarak tanımlanabilir. Yani development yaparken kullandığınız makine linux tabanlı olup hedef aldığınız makine windows tabanlı olacak şekilde program geliştirme. Benim aklımı kurcalayan birbirinden farklı özelliklerdeki işletim sistemlerinde çalışacak kodları nasıl aynı derleyecinin üretebileceği. Sonradan araştırdım ve gördüm ki zatan aynı derleyici kullanılmıyormuş.

Online Dersler

Bazı büyük üniversitelerin, örneğin MIT, bazı dersleri kaydedip online olarak yayınladığını biliyor muydunuz? Geçen yıl aldığım Analysis of Algorithms dersine kadar bende bilmiyordum. Geçen yıl internette MIT’inin benim aldığım dersin benzerini verdiğini ve bunu online olarak yayımladığını, ödevleri ve sınavları dahil, görünce epeyce şaşırmıştım.

Final Zamanı Yapılmaması Gerekenler

Final zamanı ne yapılması gerektiğini bir türlü çözmediğimden olsa gerek hiç çok iyi geçen finalim olmadı. Sadece bu dönemkileri için söylemiyorum bunu, 4 yıldır teknik üniversitede okuyorum daha iyi geçen tek bir finalim bile yok. Artık final tatilinde yatıyorum diye mi yoksa final zamanında finallere çalışmak haricinde herşey çok keyifli geliyor diye mi bilemiyorum. Tek […]

Okumaya devam…

Linux – Eski Kernel’lerin Silinmesi

Linux kullanırken beni en çok deli eden şeylerden biride eski kernellerin grub menüsü içerisinde uzayıp gitmeleri. Fakat sonradan öğrendim ki buna katlanmak zorunda değilmişim. Linuxte herşey gibi bununda bir çaresi varmış. Hemde tahmin ettiğimden çok daha basit bir şekilde. Nedense grub’la ilgili bir kısmı değiştirmek beni hep tedirgin etmiştir. Sanki bir şeyi değiştirsem grub kaybolacak […]

Okumaya devam…

Linux – Grub Ayarı

Bir makinede hem linux hem Windows 7 yüklemeyi oldum olası sevememişimdir. Ama gerekse işimden gerekse okulumdan dolayı iki işletim sisteminden de bir türlü vaz geçemedim. Ondan her makinemde iki işletim sistemide yüklü. Fakat genelde windows tarafında çalıştığım için açılışlarda beni deli etme başladı. Linux yükledikten sonra gelen grub hem açılışımı yavaşlatıyor hemde bilgisayar açılırken başında […]

Okumaya devam…