JQuery ile Flash’ı aratmayacak menüler

Posted by yasin | Posted in JQuery | Posted on 29-09-2008

Javascript kütüphanelerinin gelişmesi ile ortaya öyle yaratıcı menüler, resim galerileri ve animasyonlar çıkyor ki Flash’ın güzel görünümlü, efektli menülerini artık bu kütüphaneler ile çok kolay hazırlayabiliyoruz. Birçok javascript kütüphanesi mevcut. İçlerinden benim sevdiğim, kullandığım, öğrenmesi ve geliştirmesi kolay JQuery tavsiyemdir. Eburhan arkadaşımızın blogunda jquery‘e başlangıç için çok güzel makaleler mevcut. Aşağıdaki linklerde jquery ile yapılmış çok güzel menü örneklerini görebilirsiniz.

Nasıl yapıldıkları ile ilgili konu anlatımları

Uygulamaları

Google matematikte sınıfta kaldı :)

Posted by Sami | Posted in Google | Posted on 25-09-2008

Hatayı görmek için Google’ın arama kutusuna 399 999 999 999 999 - 399 999 999 999 998 hesap işlemini girip klavyeden Enter tuşuna basın veya ‘Google’da Ara’ düğmesine tıklayın bakalım ne olacak? ;)

Ubuntu ile yapmak isteyip de muhtemelen yapmayı bilmediğiniz 10 şey!

Posted by Sami | Posted in Linux, Ubuntu | Posted on 25-09-2008

Ubuntu adını duymayanınız yoktur. Malum linux dünyasının göz bebeği, kullanımı kolay, kullanıcı dostu büyük dağıtım. Eğer bu dağıtımı kullanıyorsanız ya da yakın zamanda geçiş planınız varsa aşağıdaki listede Ubuntu ile yapmak isteyip de yapmayı bilmediğiniz 10 şeyi bulabilirsiniz.

  1. Gmail’i varsayılan eposta istemcisi olarak ayarlayın
  2. Masaüstünüze çöp kutusu ekleyin
  3. Grub Menüsünün zaman aşım süresini değiştirin.
  4. Ubuntu’nun ne kadar sıklıkla updateleri kontrol edeceğini belirleyin.
  5. Kolay yoldan boot edilebilir USB Flash Bellek hazırlayın.
  6. Yumuşak fontları aktifleştirin.
  7. SGeniş müzik kolleksiyonlarında Amarok’u hızlandırın.
  8. Ağ üzerinden Samba ile klasörlerinizi paylaşın.
  9. Taşınabilir Sürücü simgelerini masaüstünüzden kaldırın.
  10. Güncellemelerden sonra Grub Boot Menü’yü temizleyin.

Kaynak

Laptoplarınız için etiketler

Posted by Sami | Posted in Tasarım | Posted on 24-09-2008

Laptop Covers ( Dizüstü Etiketleri ) yurtdışında yaygın olarak kullanılan ülkemize ise yeni gelen bir moda akımı. www.laptopetiket.com müşterilerine bu hizmeti veren online mağazalardan sadece bir tanesi. Laptop Etikette onlarca seçenekten birini seçebilir ya da kendi kişisel etiketlerinizi (kişiket) hazırlayabilirsiniz. Laptop etiketleri görünüşün yanı sıra çizilmeyi önleyen yapısıyla da dizüstü bilgisayarlarınızı korumaya yardımcı olur. Eğer siz de bizim gibi gün de 12 saatinizi bilgisayarınızın başında geçiriyorsanız yani bilgisayarınız hayatınızsa onu kişiselleştirin.

Laptop etiket hizmeti veren diğer mağazalar:

  • http://www.dizket.com/
  • http://laptopface.com/
  • http://dukkanlar.gittigidiyor.com/tribim/LapTop-Etiket/

“SQL Optimizer…” DISTINCT yerine EXISTS kullanımı

Posted by Zafer | Posted in SQL | Posted on 22-09-2008

Önerilmez

  1. SELECT DISTINCT product_id, name FROM   products pr, purchase pu
  2. WHERE  pr.product_id = pu.product_id

Önerilir

  1. SELECT product_id, name FROM   products pr
  2. WHERE EXISTS ( SELECT 1 FROM  purchase pr WHERE pr.product_id = pu.product_id)

Sorguda gelen kayıtlarda tekrarlı olanları görüntülememek için DISTINCT kullanılır. EXISTS ise bir alt
sorguda gelen kayıtlar içinde istenilenlerin olup olmadığını kontrol eder. DISTINCT, gelen sonuçlarda
tekrarlı olanları belirlemeden önce sıralama yaptığıdan verimsizdir ve bu yüzden de EXISTS tercih
edilmelidir.
Kaynak : SQL Tuning El Kitabı call 7/24

“SQL Optimizer…” IN yerine EXISTS kullanımı

Posted by Zafer | Posted in SQL | Posted on 22-09-2008

Önerilmez

  1. SELECT product_id, name FROM   products
  2. WHERE  product_id IN ( SELECT product_id FROM   purchases )

Önerilir

  1. SELECT product_id, name FROM   products pr
  2. WHERE EXISTS ( SELECT 1 FROM   purchases pu WHERE   pu.product_id = pr.product_id )

IN bir listede aranan verinin olup olmadığını kontrol eder. EXISTS sadece kayıtların varlığını kontrol
ederken, IN ise gerçek verileri kontrol eder. Alt sorgularda EXISTS daha iyi sonuçlar verdiğinden tercih
edilmelidir.

Kaynak : SQL Tuning El Kitabı call 7/24

“System.pas” sorunu

Posted by Zafer | Posted in Delphi | Posted on 17-09-2008

Delphi ile çalışırken projenizi çalıştırmak istediğinizde “[Fatal Error] Project1.dpr(1): Unit not found: ‘System.pas’ or binary equivalents (DCU,DPU) ” hatası ile  karşılaşırsanız sorun  büyük ihtimalle delphi library path alanlarının eksik olmasından kaynaklanmaktadır. Bu sorunu gidermek için Tools > Environment Options yolunu takip ederek Library sekmesinde yer alan path alanlarını düzeltmeniz gerekmektedir. Bu yollar default olarak

Library Path: $(DELPHI)\Lib

BPL output directory:$(DELPHI)\Bin

DCP output directory:$(DELPHI)\Imports

Browsing path:$(DELPHI)\Projects\Bpl

şeklindedir.

Eğer path kısmında bir sorun yok ise “C:\Program Files\Borland\Delphi7\Source\Rtl\Sys” klasörü içindeki “System.pas” dosyasını ve “C:\Program Files\Borland\Delphi7\Lib” içindeki “System.dcu” dosyasını kontrol ediniz…

Çok yakında geliyoruz…

Posted by yasin | Posted in Başlıksız | Posted on 16-09-2008

Web mahsülleri ofisi çok yakında güzel eşsiz bir içerik ile karşınızda olacak:)