‘Özgür Yazılım’ Etiket Arşivi

Site Broadcaster

Site Broadcaster; benim geliştirmiş olduğum, şu anda oldukça ufak ve sadece Twitter ile Friendfeed ‘i destekleyen bir broadcast kütüphanesi. Projenin asıl amacı, sitelere eklenen yazıları, makaleleri yayınlandığı anda sosyal mecralarda duyurabilmek. İlerideki zamanlarda diğer sosyal mecraları da destekleyecektir. Düzgün çalışabilmesi için Linux, PHP5+ ve cURL bileşeni gerekmektedir. Kütüphanenin kullanımına dair örneği, indirdiğiniz arşiv dosyası içerisinde [...]

Devamı... »

PEAR İle Kod Renklendirme

Her ne kadar kod renklendirme için GeSHi kütüphanesi tercih ediliyor olsa da, ben PEAR kütüphanesini sizlere sevdirme maksadıyla PEAR’ın kod renklendirme(Highlighter) bileşenini kurup, tanıtımını yapacağım Öncelikle işe PEAR yüklememize bu paketi kurmakla başlayalım.

Devamı... »

Gwibber FriendFeed Fix

Bildiğiniz gibi Gwibber; Twitter, FriendFeed gibi mecralara broadcast yapabilmemizi ve izlememizi sağlayan, Python ve GTK ile yazılmış bir broadcast istemcisi. Ama yazılımda geliştirmeler ve düzeltmeler yapacaklarına, gün geçtikçe daha berbat bir hale sokmayı başardılar. Gwibber, Ubuntu 10.04 ile birlikte ilk çıktığı zaman, ufak bir düzeltme yaparak FriendFeed hesabımızı kullanabiliyorduk. Ancak bu son güncelleştirmelerle beraber, FriendFeed [...]

Devamı... »

PEAR İle Veritabanı İşlemleri – 1

Geçen makalemizde, PEAR geliştirme ortamını kurmuş ve yapılandırmıştık. Eğer herşey sorunsuz gittiyse, test sayfamızda bool(true) ibaresinin belirmesi lazım. Şimdi, PEAR ile veritabanı işlemlerine geçebiliriz. PEAR ile veritabanı işlemlerimizi kolayca yapabilmemizi sağlayan birkaç kütüphane bulunmakta. Ama biz, en popüler ve en iyi dökümantasyona sahip olan MDB2 sınıfını inceleyeceğiz. Öncelikle bu bileşeni ve mysql(veya mysqli-hangisini kullanacaksanız) sürücüsünü [...]

Devamı... »

PEAR Kurulumu

PEAR, çok çeşitli PHP class’larını kullanabilmemizi sağlayan bir çeşit frameworktür. Kategorilere ayrılmış tonlarca PEAR paketlerini, gerektiği anda projelerinize entegre hale getirebilirsiniz. Ben de bundan sonra, fazla yaygın olmayan, ama olmasını istediğim PEAR hakkında yazmaya çalışacağım. Çünkü PEAR’ın, bu zamana kadar görmediğim özellikte ve sayıda bileşeni mevcut. PEAR hakkında daha detaylı bilgi almak için http://pear.php.net/manual/en/about.pear.php adresini [...]

Devamı... »