Belgelik: Nisan, 2007

Windows altında Amarok 2

Windows’da Amarok’u çalıştırmaya başarmışlar. Ayrıca sadece 2 günde! Ne desem yalan olur, sevindim :) Fakat sadece çalıştırıldı, henüz uygun bir decoder bulunamadı. Ayrıca programlama kısmında da bir sürü yapılması gerekenler
varmış.

Amarok under Windows

Amarok 2 sürümü ekim 23′ünde çıkacak. Tamamen QT4 olacak ve Windows,Mac altında da çalışacak.

C’de gets yerine fgets kullanın

Okulda verilen ödevi yapmaya çalışırken bu iki komut ile karşılaştım, sonra her ne kadar işime yaramadığını anladıysam da, ileride belki işime yarayabilir diye öğrenmiştim.İlk başta bir string tanımlayalım, 50 byte büyüklüğünde.

1
char string[50];

Ardından istediğiniz yere : gets(string); yazın. Sizden scanf komutu gibi stringi doldurmanızı isteyecek. Fakat boşluklar da dahil. Uzun yazılar için birebir yani. Gets’e benzer birde fgets komutu vardır. Gets yerine fgets kullanmak da daha mantıklıdır. Çünkü gets string’in büyüklüğünü gözardı ediyor. Nasıl yani ?

Şöyle ki, örneğin gets ile 110-120 karakterlik bir cümle yazdıysanız, programınız sağlıklı çalışmaz, hata verir. Gets tüm yazdığınız karakterleri kaydetmeye çalışacak. Fakat bizim string’e ayırdığımız alan sadece 50 byte. Bu yüzden fgets’kullanmak daha mantıklı. Kullanımı da şu şekilde:

1
fgets(string, sizeof(string), stdin);

Burada string bildiğimiz string, sizeof(string) ise string’in büyüklüğü(byte olarak), stdin de standart input, yani klavyeden girdiğimiz veri. Stdin yerine de dilerseniz dosya adını da yazabilirsiniz. sizeof(string) yerine 100, 53, 134 gibi sayılar da yazabilirsiniz. Size bağlı. Bu yüzden fgets’i kullanmak daha iyi, çünkü belirleyici bir sayı var, onun geçmesine izin vermiyor.

Not:(Yazıda ingilizce kelimelerin Türkçe karşılığını bilmediğim için aynen öyle yazdım, string gibi.)

Feedburner öntanımlı sayfası artık Türkçe

Eren kendi blogunda bahsetmiş, bende buradan haber vereyim. Bildiğiniz gibi herhangi bir Feedburner rss beslemesine tıklarsanız, rss beslemesinin yerine, güzel bir sayfa sizi karşılıyordu. Bu sayfa’da abone olabiliyor ve son içeriği görebiliyorsunuz. Fakat ingilizceydi. Eren’de bunu türkçeleştirmeye karar vermişti, ve sonunda bittiğini belirti.

Türkçe yapmak için aşağıdaki adımları izlemeniz yeterli:

Feedburner’e giriş yapın > Rss beslemesini seçin > Optimize sekmesine girin > BrowserFriendly’e tıklayın ve Theme olarak ClearFeed (Turkish) seçin

Google Blogsearch nasıl işliyor, ne işe yarıyor ?

Darren Rowse‘nin sitesinde Alister Cameron adlı konuk yazar bir girdi hazırlarmış. Girdi’de Google’un blog arama motor patentini incelemiş ve Google’un hangi etkenlere dikkat ettiğini yazmış. Araştırılmış ve incelenmiş bir yazı olmuş. Çok çarpıcı maddeler de mevcut, örneğin Gmail’deki maillerimizin bir blog’un popülerliğini nasıl etkilediğini. Google Blogsearch hakkındaki bu güzel ve bilgilendirici yazıyı okumanızı tavsiye ederim .

Yeni Blog: Google Şehri

Google SehriOsman Börütecene benden önce davranmış. Aslında 2-3 gün sonra duyuru yapacaktım, bugüne nasipmiş. Uzun zamandır aklımda olan bir blogu hayatta geçirdim sonunda. Yaklaşık 2 aydır bir Google ilgisi sardı beni. Ürünlerini durmadan kullanıyorum, blogları takip ediyorum. Yurtdışında Google hakkında bir çok blog mevcut. “Watchblog” diye hitap edilen bu bloglar genel olarak Google hakkındaki son haberleri, izlenimleri, çeşitli ipucuları yayımlarlar. Çok da hoşuma gidiyor bu blogları takip etmek. Ben de dedim neden kendim böyle bir blog açıp, Google hakkında herşeyi oraya yazmıyorum diye. Arsln.org üzerinde, gs.arsln.org adında bir subdomain açıp, Google hakkında bir kaç girdi yazdım. Geneol olarak Google ve ürünleri hakkında haberler,izlenimler ve ipucuları içerecek. Tasarım çok basit ve her an değişebilir. Şu an itibariyle işimi görüyor, tek yapmam gereken türkçeleştirme ve bir kaç düzenleme. Rss beslemesine abone olup, kolayca takip edebilirsiniz.

Daha fazlaa, siteye girip inceleyebilirsiniz: Google Şehri

Rss beslemesinin indexlemesini engelleyin (Feedburner)

Bugün SEO ile ilgili bir kaç yazı okurken, duplicate content, yani kopyalanmış, çift girdilerin Google için negatif bir etken olduğu yazılıyordu. Google bu tip siteleri Spam olarak algılıyor, ve arama sonuçlarına dahil etmeyebiliyor. Buna dikkat edilmeli, hatta sitenizi ona göre düzenlemeniz gerekiyordu. Burada başka büyük bir etken ise, Mürekkep.org‘da da yaşadığım bir olay. Google’da mürekkep içindeki herhangi bir girdiyi aratırsanız, çoğu girdide, girdinin kendisi yerine, Feedburner’deki Rss beslemesinin içeriğini verdiğini görürsünüz. Google rss beslemeleri de indexliyordu. Bu da zaten direkt duplicate content olayına girdiği için, Google Mürekkep’i spam site olarak işaretleyebiliyor(belki bu yüzden Mürekkep.org’a hiç ziyaretci gelmiyordur).

noindex.jpg

Bunu engellemek için Feedburner, Publicize sekmesi altında NoIndex altında bir hizmet sunuyor. Bu hizmet sayesinde Rss beslemesinin Arama motorları tarafından indexlenmesini engeleyebiliyorsunuz. Uzun zamandır mevcut olan bu özelliği bugün keşfettim. Hem Mürekkep için, hem de Arslanlar Şehri için bu hizmeti aktif hale getirdım. Başka bir seçenek ise şuradaki eklentiyi indirip, kurmaktır. Bu sayede Rss beslemelerinizi indexlemeye karşı koruyabilirsiniz. Ayrıca Feedburner forumlarında da bir ipucu mevcut.

Sonraki Sayfa »