Linux

Debian Etch’de ASUS NX 1101 ethernet kartı sürücüsü derlemek

Debian Etch makinamıza 1gbit bir ethernet kartı takalım dedik ve ASUS NX 1101 1000MB ethernet kartı alıp taktık. Maalesef Debian bu aygıtımızı tanımayınca iş başa düştü. Biraz uğraştıktan sonra ethernet kartımız için beraberinde gelen CD’de Linux için sürücü kodlarını (source files) derleyerek, ethernet kartını çalıştırdım. Bu süreç aslında herhangi bir aygıt sürücüsünün (device driver) Linux bir makinaya tanıtılmasında üç aşağı beş yukarı aynı olduğu için bu süreci ihtiyacı olanlara aktarmak ve kendim için de not olarak saklamak amacıyla yazayım istedim.

Önce malzemelerimizi sayalım : Debian Etch yüklü bir PC, bu PC’ye takılmış ASUS NX 1101 ethernet kartı ve bu kartın beraberinde gelen “driver installation CD” yani sürücü yükleme CD’si.

Devamı… »

Ubuntu’da Adobe Photoshop nasıl kurulur?

Linux’taki Windows emulatörü "Wine" her geçen gün biraz daha gelişmeye devam ediyor. Bir süre önceki güncellemeleri ile Editplus kullanımı konusunda daha önceden yaşamakta olduğum problemleri çözen wine ile az önce Adobe Photoshop 7 kurup, çalıştırdım. Performans kaybı olur, yavaş çalışır filan diye düşünmüştüm ama hiç de öyle olmadı. Windows’ta nasıl çalışıyorsa üç aşağı beş yukarı öyle çalışıyor.

Hatta Wine’ın kendi duyurusuna göre sadece benim kurduğum Photoshop 7 değil, Photoshop CS ve CS2 de çalışabiliyormuş. Peki Ubuntu’ya nasıl kuracağız? Çok basit bir cevabı var bu sorunun : "ufak tefek ayarları saymazsak, windowsta nasıl kuruyorsanız aynen öyle!"

Devamı… »

PHP ile dosya download ve bandwidth yönetimi

PHP ile dosyanızın gerçek yerini ve ismini göstermeden download ettirebilmek çokça yapılan, yapılmaya çalışılan ya da forumlarda filan sorulan bir sorudur. Ben geçenlerde bu soruyu download edilen dosyanın download edilme hızını ayarlayabilme konusunu da ekleyerek genişleteyim istedim. Geçenlerde bana lazım oldu, varolan teknikleri inceleyerek en son şöyle bir kod hazırladım. Download limitini yaklaşık 10Kbyte olarak belirliyor bu script, isterseniz ayarları ile oynayarak daha hızlı download imkanı da verebilirsiniz.

Devamı… »

Mozilla Link Prefetching nedir ve nasıl kullanılır?

İnternette dolaşırken genelde sürekli linklere ardı ardına tıklayıp durmayız. Bir linke tıkladıktan sonra belirli bir süre o sayfada kalır, sonra eğer istersek sayfa üzerindeki başka bir linke tıklayarak yolumuza devam ederiz. Kullandığımız web tarayıcısı da sayfada durduğumuz anlarda, boş boş oturur teorik olarak. Bu boş vakti değerlendirmek lazım diye düşünen Mozilla geliştiricileri, çoğu web uygulama geliştiricisinin belki henüz haberi olmayan bir özelliği Firefox için varsayılan olarak aktif hale getirerek, tarayıcının boşta kaldığı anları faydalı bir şekilde değerlendirmesini sağlamışlar.

Bu özelliğin ismi "Link Prefetching", yani linklerin önden yüklenmesi. Temel olarak yaptığı iş ise, sayfa kodlarında belirtilen link ya da dosyalara browser boşta (idle) kaldığında istek gönderilerek ön belleğe (cache) alınması işlemi. Yani eğer bir sayfanın kodlarında "prefetch" edilmesi gerektiği yönünde bir kod bulunursa, siz o sayfayı incelerken tarayıcınız belirtilen linkleri sessiz sedasız isteyerek, siz tıkladığınızda sanki localden çalışırmışcasına hızlı gelmesini sağlıyor demektir. Bu özelliği şu anda Google, arama sonuçları sayfalarında kullanıyor, dolayısıyla siz Google üzerinden bir arama yaptıktan sonra sonuçları incelerken Firefox’unuz Google’ın belirttiği sayfaları siz linklere tıklamadan ön belleğine almaya başlıyor. Böylece herhangi bir sonuca tıkladığınızda anında sayfayı karşınızda bulabiliyorsunuz.

Devamı… »

Ubuntu Gutsy Gibbon üzerine freenx nasıl kurulur?

Freenx’i Ubuntu 7.10 üzerinde kullanmak istiyorsanız ve freenx i internette aradığınızda bulduğunuz depolarda olmadığını gördüyseniz, doğru yerdesiniz. Çünkü ben az önce aynı süreci tamamlayıp mutlu sona ulaştım. Nasıl yaptığımı anlatayım. Devamı… »