HTTP Proxy veya internet kısıtlamaları nasıl aşılabilir?

Diyelim ki, bir yerde çalışıyorsunuz ve çalıştığınız ofiste internete erişmek için size verilen http proxy ayarını girmek durumunda kalıyorsunuz. Ve bulunduğunuz yerin sistem yöneticileri pop3, smtp portlarına erişimi de kapattığı için Outlook kullanamıyorsunuz. Proxy girmediğiniz zaman hiçbir siteye erişemiyor, IP lerini pingleyemiyor ya da telnet ile 80 ve 443 portlarını kontrol ettiğinizde bağlanamadığınızı görüyorsunuz. Ve “sadece outlook ile e-postalarımı kontrol etmek, e-posta gönderebilmek istiyorum” şeklindeki çok masum bir isteğinizi dile getirdiğinizde sistem yöneticilerinden aldığınız cevap “e-postalarınızı web üzerinden kontrol edebilirsiniz” gibi eskilerin “malumu ilan etmek” dedikleri türden anlamsız yanıtlar alıyorsunuz. Bu durumda ne yapmalısınız ki Outlook’u tıpkı o eski güzel günlerde olduğu gibi :) kullanabilesiniz?

Yukarıdaki paragrafta anlatılanlar gerçek bir hikayeden alınmıştır. Soruyu soran kişi yukarıda bahsettiğim durumu yaşayan bir arkadaşım, bu yardım çağrısının muhatabı da bendim:) Kendisine öncelikle önereceğim çözümü kısaltmak için Outlook yerine Thunderbird kullanmasını önerdim. Çünkü Outlook bildiğim kadarı ile SOCKS proxy desteklemiyor. Fakat Outlook ile sadece e-postalarına değil de exchange server üzerinden güncellediği takvimine de ulaşmak ve exchange serverın diğer bazı özelliklerini de kullanmak istediği için çok ısrar edemedim.

Bu sorunu aşmak için en belirgin yöntemlerden biri putty ile size verilen proxy ayarları ile girerek 443 ya da 80 portundan çalışan bir SSH sunucusuna kullandığınızın makinanın bir portunu bağlamak ve bu sayede bir SOCKS proxy oluşturabilmektir. Yani kullandığımız proxy’nin engelleyemeyeceği bir port üzerinden (443 - https gibi) bizi herhangi bir şekilde kısıtlamadan internete açacak bir SSH sunucusuna bağlanacağız. Ve kullanacağımız uygulamaları proxy içinden güvenli bir şekilde geçecek bu “tünel”e (SOCKS proxy) bağlayarak proxy’nin kurallarını aşmış olacağız.

Devamı… »

Sigara Aleyhdarlarına Reddiye

Sigarayı savunan biri değilim ancak elime bir arkadaşın fi tarihinde bana göndermiş olduğu bir yazıyı görünce, bu ilginç yazıyı paylaşmak istedim. Yazarı (google cachelerinden yakaladığım kadarı ile) Recai Güllapdan sanırım. Ancak emin değilim, yazıyı kimin yazdığı ile ilgili somut bir bilgisi olan varsa yorum olarak iletirse sevinirim. Buyrun efenim…

Sigara Aleyhdarlarına Reddiye ve Sigara Tellendirmenin Adab-ı Muaşereti Hakkında Sosyo-Bilmemne Bir Yaklaşım

Bu yazı sigara lehindedir! Muhterem kaarilerimin okumaya başlamadan evvel yumuşak bir koltuğa oturarak, kravatını gevşetip tercihan kibritle bir sigara tellendirmesini şiddetle tavsiye ederim.

Humphrey Bogart’ı tanırsınız değil mi?

Aktörlüğüne kulak asmayın: Ama hazretin meşhur “Casablanca” filminin havaalanı sahnesinde bir sigara içmesi vardır ki, ne zaman hatırlasam ellerim kendiliğinden pakete uzanır. Sigarayı öyle içmelidir. Trençkonun yakalarını kaldırıp, fötrün sağ ön siperini kaş üstüne yıkarak ve bakışların en anlamlısıyla… (Yuvarlak, sert, içimli ve filtresiz Fransız sigaraları bu iş için birebirdir.)
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ı… »