RSS

Duman'ın Sınav filmi müziklerinden "Yanıbaşımdasın"ı söylerecesine söyledim bu başlığı. Neden bilmiyorum, alışamadım. Aslında bu "alışamadım" da Haluk Levent'in şarkısı gibi yani şöyle söylenebilirdi; "alışamadım ben RSS'e". Neyse daha fazla cıvımadan, RSS kullanmaya alışamadığımı ifade etmek istiyorum.

Neden bilmiyorum ama ya konvensiyonel, geleneksel yoldan gidip o siteyi ya da blogu takip etmek ya da e-posta ile abone olmak daha kolayıma geliyor. Belki ilki çok da kolay olmuyorsa da RSS okuyucuya girmek alışkanlığım bir türlü olamadı. O yüzden e-postayı tercih ediyorum genelde.

Lakin her site ve blog e-posta ile abonelik hizmeti vermiyor. O zaman ben de ne yapıyorum? RSSfwd.com sitesinden faydalanıyorum. Böylece Okan'ın, MCS'nin, Serpito'nun, Halime'nin ve daha pek çok blog yazarı arkadaşın yazılarını takip etmem kolaylaşıyor.

Çok sağ ol RSSfwd.com.

Armut piş!

Önce Views eklentisini yüklemek gerekiyor. Modules klasörüne Views klasörünü gönderdikten sonra;

  1. views_rss modülünü Yönetim » Eklentiler'den etkinleştirin.
  2. Yönetim » Views'den yeni bir görünüm(view) ekleyin (Add), Basic Information kısmını uygun şekilde belirleyin.
  3. Arguments kısmından, "RSS: RSS Feed Selector" seçeneğini seçerek Add Arguments ile yeni bir argüman ekleyin.
  4. Öntanımlı (Default) kısmında "Display All Values"i seçin.
  5. Süzgeçler (Filters) kısmında Taxonomy Term'i seçerek, Add Filter'le süzgeç ekleyin.
  6. Operator değeri için, eğer şeçeceğiniz etiketlerden herhangi biri için görünüm oluşturuyorsanız "Is One Of", seçeceğiniz tüm etiketleri içeren yazıları içeren bir görünüm oluşturuyorsanız "Is All Of", sadece seçeceğiniz birkaç etiket haricindeki etiketleri kapsayan bir görünüm oluşturuyorsanız "Is None Of" seçeneğini işaretleyin. Değer için de gereken etiket veya etiketleri seçin (birden fazla etiket seçmek için CTRL tuşuna basılı tutarak seçin).
  7. En yeni yazı öne gelsin istiyorsanız, Sort Criteria kısmından Add Criteri değerini "Node: Created Time" yaparak kriter ekleyin.
  8. Order" değerini "Descending" olarak seçin
  9. Save butonuna basarak kaydedin.

Basic Information kısmında vermiş olduğunuz URL ile bu görünüme erişebilirsiniz. RSS beslemesi de URL adresine "/feed" ekleyerek oluyor.
Bu RSS beslemesini aynı zamanda görünümün en altında da RSS işareti ile bulabilirsiniz.

Örnek görünüm için sitedeki NetBeans görünümüne bakabilirsiniz.
http://www.hosaf.org/NetBeans
RSS:
http://www.hosaf.org/NetBeans/feed

Bu yazıya başlamadan önce gâvurun RSS (Areses) dediği ne menem bir şeymiş, onu açıklamak gerek, ama çok uzun sürer bence. Hülasayı verip geçmeye çalışayım. RSS, abone olduğunuz gazetenin evinize gelmesi gibi abone olduğunuz site ya da blogda bir değişiklik, bir yenilik olduğunda, RSS okuyucu programınızın bunu size iletmesi olayıdır.

Yanda gördüğünüz veya benzeri bir resim size o sitenin bir "RSS beslemesi" özelliği olduğunu söyler. Bu sayede o siteye abone olabilirsiniz. Google Reader veya benzeri bir okuyucu sayesinde de yazılar güncellendikçe haberini alırsınız.

Burada dikkat etmeniz gereken şeybu resme tıkladığınızda gördüğünüz kodlara şaşırmamaktır. Çünkü bize lazım olan şey oraya tıklamak ya da kodları görmek değildir. O resme sağ tıklayıp "kısayolu kopyala" diyeceğiz ve hemen okuyucu programımıza "add feed" ya da benzeri bir şekilde "besleme ekle" diyerek kopyaladığımız bağlantı adresini oraya yapıştırmak suretiyle ekleyeceğiz.

Yani RSS ikonlarına bastığımızda gelen kodlar bizim kullanacağımız kodlar değil, okuyucu programın kullanacağı kodlardır. Biz sadece bu "RSS besleme" adresini okuyucumuza vereceğiz, hepsi o.

Bu işi kolaylaştıran bazı siteler de var. Bunlardan biri FeedBurner (Fiydbörnır). Blogspot, Wordpress ya da benzeri bir sistem kullanıcıysanız, zaten bir RSS beslemeniz sistem tarafından otomatik olarak yapılır. Blogspot'ta (Blogger) ayarlara girip baktığınızda "Site Feed" kısmında "Atom (XML)" veya benzeri bir yazı göreceksiniz. işt o sizin RSS kaynağınız. Wordpress'te de benzer şekilde ayarlardan RSS kaynağınızı bulabilirsiniz.

Bu kaynağı FeedBurner sayesinde düzenleyebilir ve analiz edebilirsiniz. Örneğin kaç kişi sizin blogunuza abone olmuş, bunu anlayabilirsiniz.

Ben Hoşaf.org için bu işi yeni yaptım. Bakalım kaç kişiye ualaşabileceğim.

Buyrun RSS adresim:
http://feeds.feedburner.com/hosaf

Java öğrenmeye başladığımdan beri doğru düzgün Java Türkçe kaynak bulmakta sıkıntı çekiyorum. Bu gayet doğal çünkü herkes, öğrenmesi ve uygulamaları çok daha basit olan C# (C Sharp)'a yöneliyor.

Böyle bir ortamda Java hakkında Türkçe şeyler bulmak elbette zor, ama imkansız değil. Cep telefonuyla alakalı bir Java projesi yapmam gerektiğini yakın arkadaşlarımla paylaşmıştım. Türkçe kaynak ararken de geçenlerde güzel bir site buldum. Adresi şöyle: www.java.name.tr  Devamını oku »

RSS'e üye olun da reytingimiz artsın!

Son yorumlar

Yeni yazılardan e-posta ile haberdar olmak için:

Kullanıcıyım, giricem!