panhaema

Her yer kanla kaplı...

^arşiv    ^dökümanlar    ^arama    ^hakkımda

Güncel Tarih: 07.08.2008 Saat: 23:06:41

^/dev/panrandom:
--


^tag is evil!
sosyal(40) linux(73) programlama(17) freud(20) geek(2) hayal(11) teknoloji(22) yeni(2) hack(6) teori(22) duvarlar(8) korn(1) solaris(1) flame(1) kirlilik(1) darkwave(6) industrial(2) tarih(3) patent(3) sysadmin(3) netiket(3) tanz-metall(3) oyun(4) film(6)
panhaema: rcom

05.08.2007 16:29:27 - rcom

Eveet, bir muzur aplikasyonlar girdisi daha böylelikle başlamış oluyor. Bu sefer ki uygulamamızın adı rcom (Recent Comments Monkey). İsmi pek fazla düşünülmemiş olsa da Desktop Notifications bağlamında, libnotify-bin'in nasıl eğlendirebileceğine dair bir şeyler içeriyor. Böyle şeyler ilginizi çekiyor olabilir Smile

Bu basit uygulamayı, yine basitçe anlatmak gerekirse: panhaema'nın, "bir ben vardır bende benden içeru" anlayışıyla yazılmış rcom beslemesini, itinayla inceleyen bash betiği, eğer yeni bir yorum bulursa, libnotify yoluyla masaüstü uyarıları veriyor. 4-5 uyarıdan sonra (insan olsan görürdün mantalitesiyle) yeni yorumları, "eskidi bunlar" şeklinde işaretliyor. Ve daha yeni yorumları bekliyor. X oturumu açıldığında çalışacak programlar arasına eklersiniz ve 5000 döngülük bir daemonunuz olur. Masaüstü uyarılarının içeriğinde; yorum yapılan tarihi, yorumcuyu ve yorumlanan girdiyi bulmak mümkün. Eğer varsa, en son üç yorumu, bu uyarı alanında görebiliyorsunuz. Kodu anlatmak için, koddan fazla yazdım galiba, Bir de log tutuyor ki, bu kısım benim için önemli...

Eğer denemeyi düşünüyorsanız, dört pakete ihtiyacınız olacak: libnotify-bin, wget, sed ve w3m (for debian: # aptitude install sed wget w3m libnotify-bin)

Son olarak bir ekran görüntüsü ve betiğin kaynak kodu Laughing
rcom

Bu uygulamayı biraz değiştirerek, RSS desteği olmayan çeşitli web alanlarında yapılan değişiklikleri, masaüstü uyarısı olarak görmeniz mümkün. Tamamen hayalgücü meselesi...


^tag is evil! linux,programlama


4 yorum yapılmış.


tarox (tarox) yazmış (05 Aug 07, Saat 16:56):

Zeki Müren'de bizi görebilecek mi? :D

Lee (@ROX) yazmış (05 Aug 07, Saat 17:18):

Eheh, genelde böyle şeylere pek takılmam ama nedense burada ismimi görmek çok hoşuma gitti. Takıldığım zamanlarda hissettiğim bir yer burası :)

Zaq (\*/) yazmış (05 Aug 07, Saat 18:05):

Eveet, denedik çalışıyor! Kutluyorum :) Benim de bi iki fikrim var, ilham verdin valla ;)

ibrahim (iodurmaz@yahoo.fr) yazmış (05 Aug 07, Saat 20:08):

Süpersiniz üstad. Çok renkli bir yaklaşım sergilemişsiniz :)

Saygılar, selamlar





13 + 7 işleminin sonucu nedir?

Genel Ağ kimliğiniz

Site/Elektronik Posta adresiniz
(Elektronik Posta adresinizi tanımlayacaksanız ve spambot'lara hedef olmak istemiyorsanız,
'@' yerine 'AT', '.' yerine de 'DOT/NOKTA' kullanın)

Yorumunuz
(HTML'e izin verilmiyor)


Yorumlarınız yasal anlamda da sizin sorumluluğunuzdadır.




CCBot/1.0 (+http://www.commoncrawl.org/bot.html) ile izliyorsunuz.