Facebook Sayfasına RSS ile yazı eklemek

Evet arkadaşlar aslında epeydir var olan ama Bildirgeç’te gördükten sonra aklıma gelen ve Alorak.com için de oluşturduğum Facebook Hayran Sayfasına Not uygulaması yardımıyla, RSS ile veri çekme olayını anlatacağım.

Öncelikle bir Hayran Sayfası oluşturmalıyız. Kendi isteğimize göre http://www.facebook.com/pages/create.php adresinden nasıl istiyorsak öyle bir sayfa oluşturacağız. Daha sonra oluşturduğunuz sayfada Sayfa resminizin altındaki “Sayfayı Düzenle” butonuna tıklayıp Uygulamalar altbaşlığında Notlar‘ın altındaki Düzenle‘ye basıp açılan sayfada sağ kısımda Bir blog aktar‘a tıklayıp, RSS adresinizi yazarak Hayran sayfanızda RSS yazılarınızı paylaşabilirsiniz.

Oca 22nd, 2010 | Kategorisi: Web Tasarım
Bu yazı bunlarla ilgili galiba: , , , ,

Google Link Kısaltma ve PHP’de kullanımı

Yakın bir zamanda Google link kısaltma servisi açmıştı ( http://goo.gl ). Buna uygun olarak da PHP’de:

<?php
function ekleGoogle($url)
{
$url = ‘http://ggl-shortener.appspot.com/?url=’.urlencode($url);
$url = file_get_contents($url);
$url = (array) json_decode($url);

return $url;
}
?>

şeklinde fonksiyon oluşturup,

<?php

$kisalacakAdres = ‘http://www.alorak.com/’;

$kisaAdres = ekleGoogle($kisalacakAdres);

print ‘<pre>’;
print_r($kisaAdres);
print ‘</pre>’;

?>

şeklinde de ilgili fonksiyonu kullanabilmekteyiz..

Oca 4th, 2010 | Kategorisi: Programlama
Bu yazı bunlarla ilgili galiba: , , ,

2010′a girmeden evvel

Evet arkadaşlar, 2010′a girmeden yeni düşünceler, yeni projelerle yine buradayım. Her yıl biraz daha tecrübeleniyoruz ve hayatta yeni şeyler öğreniyoruz. Yeni ümitler, umutlar ve mutluluklar arıyoruz… Çoğu kişi yeni yılda yapacaklarını listelemiştir. Kimi aklında kimi de kağıda dökerek. Aslında kağıda dökenler arasında olmak isterdim hep bu sefer biraz daha geciktim. Ama diğer yıllara göre farkı olarak biraz daha detaylı biçimde bloğumda yayınlayacak olmam..

Neler yapacağım?

İlk olarak Bilgi işlemdeki işimde kendimi geliştirmeliyim. Bu yönde aslında epey şey yaptım hiç yoktan. PHP’de, sınıf olaylarında filan epeyce kendimi geliştirdim. Ve Facebook eklentisi olarak Feravoon ile ortak yapım olarak gerçekten güzel bir eklenti oluşturuyoruz. İnsanların bilgilenmesi yolunda ilk adım olabileceğini düşündüğümüz proje şimdilik yeni yılın en güzel ve en heyecanlı projesi bizim için..

Java öğrenmeye başlayarak -ki zor bir şey değil gibi geldi, diğer dilleri bilen birisi olarak- Opera’da UserJS‘de bir emeğimin olmasını isterim ve Open Source Physics olaylarına da bir girmek istiyorum.. Yani derslerle de bağ kopmaması için, kendimi motive edebilmek için oldukça yararlı bir iş gibi görmekteyim..

2010′un ilk çeyreğinde halihazırda yapmam gerekenler bu kadar basit aslında ona göre ikinci çeyreğinde de oldukça güzel işlere hazır olmalıyım..

Ara 31st, 2009 | Kategorisi: Ben, Diğer
Bu yazı bunlarla ilgili galiba: , , , ,

PHP ve MySQL’de Türkçe Karakter sorunu

Biraz önce ceviz.net de dolaşırken @zumsuk arkadaşımızın güzel bir paylaşımı ile ben de bu konuda bir şeyler yazmam gerektiğini düşündüm. İnternette arattığımız her yerde yazacağı gibi Türkçe karakter sorunu yaşadığımız her yerde iso-8859-9 kullanmamız tavsiye edilir. Evet bizim dil paketimiz bu fakat sadece bunu kullanmak bazen sorunlara yer açabilir. Bunun yerine daha evrensel bir dil kodu olan UTF-8 kullanılmalıdır. Tabi ki kullanırken birkaç olaya da dikkat etmemiz gerekmekte.

  • MySQL kullanıyorsak veritabanı dil kodunu da  utf8_general_ci yapmalıyız ki çakışma olmasın. Tamamen Türkçe bir site yapılacaksa da internette önerilen olarak (latin5_turkish_ci) kullanılmaktadır. Ama dediğimiz gibi evrensel bir sistem için ilk yazdığım kullanılmalı ve sistemin içinde de en başta dediğim üzere UTF-8 kullanılmalıdır.
  • Kodlarken kullandığınız editörün de kodlaması aynı şekilde UTF-8 olmalıdır.
  • Dil kodlamasını tanıtmak için;

<?php header(’Content-Type: text/html; charset=utf-8′); ?>

ya da

<meta content=”text/html; charset=utf-8″ http-equiv=”Content-Type” />

metaları kullanılmalıdır.

  • Ve eğer veritabanına bağlanırken daha doğrusu veri çekerken filan dilsel bir sorun yaşıyorsanız (ki aslında bunlar yapıldıysa yaşamamanız lazım

mysql_query(”SET NAMES ‘utf8′”) or die(’utf-8 de problem’);

kullanmalısınız.

Ara 16th, 2009 | Kategorisi: Diğer
Bu yazı bunlarla ilgili galiba: , , , , ,

Yeni İş

Evet arkadaşlar Ankara Üniversitesi Bilgi İşlem Daire Başkanlığında Web-Tasarım grubunda kısmi zamanlı olarak işe başladım. Gerçi cuma günü başlamıştım ama yine de buradan hayırlı olsun diyelim. Yeni projelere daha iyi zaman ayırabileceğim sanırım. İlk düşüncem kitap paylaşım sistemi..

Kas 23rd, 2009 | Kategorisi: Ben
Bu yazı bunlarla ilgili galiba:

Tandoğan Metrosu Teoremi

Öncelikle bu yazının oldukça alt düzeyde yazıldığını belirtmek isterim. Beklenen amaç insanların düşünmesini artırabilmektir. Bilindiği üzere olasılık içinde var olan tüm etkili maddeleri içerdiğinde doğru sonuçları verebilmektedir. Ama bu konuda ilgisi olmayan insanlarımızın bu olayı algılaması bazen oldukça zor oluyor gibi gelmekte. Ya da en azından bu yazıyı okuduklarında bambaşka konularda bambaşka şeyler düşünebilme ihtimalleri olacağından bu yazıyı yazmaktayım.

Şimdi şöyle bir şey diyelim. Metroları biliyoruz. Her vagon belirli sayıda kişi almakta olduğunu biliyoruz. En klasik açıdan baktığımızda her vagonda aynı sayıda kişi olması gerektiğini düşünmekteyiz. Ama o da ne? İlk durakta 2 merdiven var ve bu merdivenler iki vagonun daha dolu olması gerektiğini göstermekte. Ona uygun biçimde ortamdaki soğukluğa göre (mevsim şartı), beklenme süresi, oturaklar, su çatlakları, biniş zamanına göre metronun vagonlarının yoğunluğu değişir. Ve tabi ki her durakta bu tip şeyler, doluluk oranı, inen binenler vs gibi nedenlerle tekrar oran değişmektedir.

Asıl sorunumuza gelelim. Son durakta inen kişileri gören kişi önceki durakları görmeden ne gibi tahminler yapabilir? Ne kadar gerçekçi bulgular verebilir? Buna kısa bir cevap vermek gerekirse determinist açıdan düşünen birisi en son durakta inenlerin ve yoğunluklarına göre çok güzel bir analiz yapabilir fakat, örneğin inen ve binenleri o olayı yaşamadan bulabilmesi oldukça zordur. Yani aslında son görüntü bir tablonun tamamı olamaz.. Sanırım şuan için insanlık bu hatanın en uç noktasına ulaştı. Ama hata içinden doğruyu bulacağına eminim..

Eki 28th, 2009 | Kategorisi: Diğer
Bu yazı bunlarla ilgili galiba: , ,

Intel’in yarışması

Intel, geleceğin tasarlanması ile ilgili güzel bir fikir yarışması başlatmış. Biraz daha düşünüp ben de bir fikir sunmayı düşünüyorum. Telif hakları da koruma altında olunacağı söyleniyor. Ve tabi ki 18 yaş üstü herkes bu yarışmaya katılabilir. Altı olanlar bile katılabiliyor ama veli imzası var sanırım. Detaylara ve fikirlere kendi sayfasından bakılabilir.

Eki 24th, 2009 | Kategorisi: Diğer
Bu yazı bunlarla ilgili galiba: ,