28 Ocak 2010

FBJS ve Facebook Connect ile Profile Box


FBJS ve Facebook Connect ile facebook uygulamamızı kullanıcıların sayfasına profile box olarak eklemek için aşağıdaki kodları kullanıyoruz. 'api' burada api yazan yere uygulamanızın api sini girmeniz gerekmektedir.

<script src="http://static.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script type="text/javascript">
FB_RequireFeatures(["XFBML"],
function(){
FB.Facebook.init('api', '/channel/xd_receiver.html', {'doNotUseCachedConnectState':true });
FB.Connect.showAddSectionButton('profile',document.getElementById('profileAddDiv'))
});
</script>
<div id="profileAddDiv" >&nbsp;</div>

27 Ocak 2010

FQL - Facebook'ta Uygulamayı Kullanan Arkadaşlar


Facebookta bazı uygulamalarda uygulamayı kullanan arkadaşlarınızı görebilmişsinizdir. Şimdi biz bunu nasıl yapılıyor kod ile verelim.

require_once 'facebook.php';

$appapikey = '???';
$appsecret = '???';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();

// Uygulamayı kullanan arkadaşlar - başlangıç
$query="SELECT uid FROM user WHERE has_added_app = 1 and uid in (SELECT uid2 FROM friend WHERE uid1=".$user_id.")";
$kullanan = $facebook->api_client->fql_query($query);
if ($kullanan)
{
for ( $i = 0; $i < count($kullanan); $i++ )
{

$kullanici = $kullanan[$i]["uid"];

$user_details = $facebook->api_client->users_getInfo($kullanici, 'pic_square, name');
$pic = $user_details[0]['pic_square'];
$name = $user_details[0]['name'];
$arkadaslar.="<a target=\"_top\" title=\"".$name."\" href=\"http://www.facebook.com/profile.php?id=".$kullanici."\"><img border=\"0\" src=".$pic."></a>";
}
echo $arkadaslar;
}
// Uygulamayı kullanan arkadaşlar - bitiş


Gördüğünüz gibi ufak bir fql sorgusu ile uygulamayı kullanan arkadaşları çekebiliyoruz.

Yukarıda ben sadece kişilerin adını ve resimlerini çektim sizlerde dileğinize göre daha fazla bilgi çekebilirsiniz.
Buradaki sayfadan bilgileri çekme parametrelerini görebilirsiniz:
http://wiki.developers.facebook.com/index.php/Users.getInfo

Uygulamayı kullanan arkadaşların çokluğuna ve sunucu yoğunluğunuza göre yavaş çalışabilir.

kolay gelsin

Facebook Tema Değiştirme


Facebookta tema değiştirmek için sahip olmanız gereken ilk şart mozilla'nın firefox tarayıcısını edinmek.

http://www.mozilla-europe.org/tr/

Daha sonra firefox üzerine stylish eklentisini kurmak

https://addons.mozilla.org/en-US/firefox/addon/2108

eklentiyide kurduktan sonra aşağıdaki adrese girmeniz gerekli

http://userstyles.org/styles/browse/facebook.com

bu adresten bir tema seçmelisiniz ve çıkan sayfadan Install Options bölümü altında Load into Stylish butonuna tıklamanız ve karşınıza gelen ekrandan Install butonuna basmanız yeterlidir.

22 Ocak 2010

Windows 7 Ultimate ve Gizlenen Sürümler


Aslında windows 7 Ultimate dvd'si içerisinde windows7 nin diğer sürümleri de gizlenmiş halde yer alıyor. Bu gizlenen diğer sürümlerin görülebilmesi için dvd içerisinden "ei.cfg" dosyasını silmelisiniz. Sadece bu ufak değişiklik ile ultimate haricindeki diğer sürümleri de görebilirsiniz. Bu diğer sürümler: Ultimate, Starter, Home Basic, Home Premium, Enterprise...

6 Ocak 2010

EGO ile Yeni Yıl


Ego yeni yılda yeni tarife ile karşımıza çıktı. Öğrencileri sevindiren bir uygulama fakat tam bilet basanlar için kabus olsa gerek.

Yeni uygulamada EGO otobüsleri, Metro ve Ankarayda tek binişlik kartlarda tam bilet 1.69 TL'den 1.85 TL'ye, çok binişli kartlarda tek biniş 1.39 TL'den 1.50 TL'ye çıktı. Yeni yeni uygulamdan öğrenciler için olan indirimli biletlerde herhangi bir değişiklik yok.

Yeni uygulamada en dikkat çekici olan ise tahminimce 45 dakikalık aktarım süresinin, uzak yerleşim yerlerinde bulunanlar düşünülerek, 75 dakikaya çıkarılması olmuştur. İşin kötü yanı tam biletlerde 75 dakikalık süre içerisinde, aktarımlarınızda kartınızı her bastığızda 50 kuruş kartınızdan düşmesi. Öğrenci indirimli kartlarda ise 75 dakikalık süreçte herhangi bir düşme olmuyor.