admin etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
admin etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

5 Mart 2012 Pazartesi

Plan ve Gerçek ve Sonuç



Merhaba..Bir önceki yazımda siteden , planlarımdan ve gerçeklerden bahsetmiştim..Pazartesi saat 05:55 e kadar kendime zaman vermiştim ... Ama saat 04:30 civarı falan site bitti ve reklamlarını da yapmaya başladım..
Site ne işe yarıyo : Twitter da takipçi artırma üzerine kurulmuş bir site ... Kullanıcılar kendileri gibi twitter da takipçi sayılarını artırmak insanları takip ediyor ve böylece bir ağ oluşuyor ... Site sayesinde herkesin takipçi sayısı artıyor...
Şu anda 6 kişi tanıdık olmak üzere 22 üyem var ... Bunlar karşılıklı olarak birbirlerini takip ediyorlar...Şu an için çok iyi bir rakam ... 1 haftada 100 - 150 kişiyi bulabilirsem çok mutlu olucam...
Site ingilizce ama ben sadece türkçe forumlarda tanıtım yaptım...ilk üyemin Twitter adı : "OyunGala" gece 04:40 civarı forumlara yazı yazdıktan sonra gelmiş ... "Sayfayı yeniledim hiçkimse çıkmadı " dedi .. "Tabii sen ilk üyesin diyemezdim adama" ... "Site yeni" dedim sadece...
Ayrıca sitenin Twitterda reklamı için bir tweet sistemi de kurdum..Yani kullanıcılar site için saat başı 1 tweet attığında 50 puan kazanıyolar ... Tabii puanı aldıktan sonra silebilirler ... Onu kontrol eden bir sistem yok ...
Sitenin en çok anlaşılmayacağından korkuyordum ama öyle olmadı ...Giren herkes neredeyse site adına tweet atmış ve puanını almışş .. Ayrıca önde çıkmak isteyenler geçerli puanlarını artırmış...Demekki o kadar da karmaşık değil ...
Bir de en sevdiğim ve işte bunu ben yazdım dediğim bir şey var ... Kullanıcılar takip ediyo ama takip edildiğini de bilmek istiyo ... Sitede aktif olduklarında onları takip eden biri olduğunda hemen solda üste kayan ve yok olan bir bildirim beliriyo .. İyiki yapmışım o sistemi ...
Şimdilik herşey iyi gibi ... Site çok ilgi görürse mobil uygulaması ve Facebook uygulaması da yapabilirm. ..
Teşekkürler

1 Mart 2012 Perşembe

Kod mu Tecrübe mi ??



Merhaba ...
Şu an saat 05:39 ve sanırım şu an uyuyo olmam lazımdı .. Önceki yazımda twitter da takip ettiklerimi nasıl kodla sildiğimi anlattım ... Ama kodları size vermedim ... Yani genel olarak kod yazmıyorum , sadece yaptıklarımı , nasıl yaptığımı , sorunları falan paylaşıyorum ...
Ama bazen de yazarken diyorum ki "boş ver tecrübeleri bize Twitter API yi kodla anlat" ... Bazen sadece kod paylaşim arada da yazarım bişeyler diyorum , bazen de "bunu okuyan adam zaten Twitter API kullandığımı biliyo .. En baştan anlatamam , takıldığı yerde bana mail atsın . Burası yeri değil " diyorum ... Şu an için geçerli olan 2. dediğim tabii .. Yani şu ana kadar kod yazmadım ve sanırım bir süre daha yazmıcam ... Ama sorusu olanlar "metinogtem@gmail.com" a mail atıp yardım isteyebilir ....
Belki de ders anlatan bir sitede bu kodları yazmalıyım ... Ancak şunu biliyorum ki kodlar ve bilgiler paylaşılmalı ... Hiç bir kod yazan adam bir sorunu olduğunda internette para verip soru sormuyo ... Yada sadece 1 sorusu için koca bir PHP kitabı almıyo ... Google amca orda duruyo ve çoğu zaman cevapları bize bedava veriyo ..
Aslında cevabı veren Google amca değil Google amcanın hafızası kadar yüreği olan insanlar ..Google amca sadece bir aracı ...
Benim de en çok şikayet ettiğim konulardandır kod ve makale paylaşımı ama gel gör ki ben de açıklayıcı şeyler yazmıyorum ... Sadece kod ....
Bu yazı biterken saat 05:49 : Yani yazıyı 10 dakikada yazmışım..Normalde ne diyeceğim bilsem yazmak için ayıracağım zaman en fazla 3-4 dakika...Sanırım ben da tam bi fikre sahip değilim

Bilgisayar Müh . Twitter da Takip Ettiklerini Nasıl Siler ?



Merhaba tekrardan...
Twitterda saçma sapan kişileri takip ettim ... Timeline da türkçeden çok ingilizce şeyler yer aldı ...Tanımadığım adam üzülmüş , birisi isyan ediyo , biri aşık olmuş ...
Sonunda silmeye karar verdim .. Ama kişi sayısı 1200 den fazla ... Elle tek tek silmeyi denedim ... Ama touchpad de elimin dolaşması , zaman kaybı falan derken vazgeçtim.Kodla yapmaya karar verdim. ..
Twitter API sini bu aralar aktif olarak kullanıyorum ... Bunu yapmak o kadar da zor olmamalıydı ... Yani mantık olarak 2 parça kod ... 1. parça takip ettiklerini çek ,"friends/ids " ile takip ettiklerimin listesini alıcam ... Gelen bilgilerle "friendships/destroy" ile kişileri takipten vazgeçicem...
Aslında mantık ve kod olarak zor değil ... Ama 1 yerde takılınca insan takılıyo ... Gel gör ki PHP efendi array("friendship/destroy"=>$kisi[$i]) olarak kod kabul etmiyo ... Yani "=>" dan sonra diziden bi eleman alamazsın ... Aslında çok saçma ... Daha sonradan internette arayınca gördüm.. Doğrusu : array("friendship/destroy"=>"$kisi[$i]") olucakmış ...
Neyse o sorunu da hallettikten sonra localhosttan çalıştırdım php yi ... Ama twitter dan mıdır , benim localhosttan mıdır bilinmez adamları çok yavaş siliyodu ... Ben de bu işi hızlandırim dedim... twitog.com un server ına dosyayı attım ... 3 farklı tarayıcıdan çalıştırdım ... 1 de localhost var tabii.. 4 koldan benim takip ettiklerimi sildiler ...
Çok hızlı bir şekilde takipettiklerimden kurtuldum ... Ama kötü tarafı herkes gitti ... Yeni bir başlangıç lazım ..

28 Şubat 2012 Salı

HostGator İşlem Hızı ve Gelen Arama



Merhaba again ...
Bir önceki yazıda HostGator.com dan yaptığım domain + hosting alışverişinden bahsettim...Yazıyı bitirdikten 20 dakika sonra bir telefon araması geldi ... Bu da yaklaşık olarak ödemeyi tamamlamamdan 40 dakika sonrasına falan geliyo ...
Telefon numarası : 07135745287 .. Hangi ülke bilmiyorum ama ingilizce konuşmaya başladı...Ben telesekreter zannederken bir de baktım ki gerçek bir insan ..."Siz HostGator.com dan alışveriş yapmışsınız dedi..Ben de evet dedim ... Doğrulama için soyadımı , sitenin adını , nasıl ödeme yaptığımı sordu ...Bilgilerimi verdim ... Daha sonra sitenin 48 saat içinde sitenin açılacağını söyledi...
İlk şoku attıktan sonra sitenin ne zaman Google da görüneceğini sordum... 2 gün içinde gözükür dedi.. Yani Google a kayıt için ayrıca bişey yapmama gerek yok ... Şu an için site gözükür durumda ... Ancak sitede bişey yok ... Sadece sitenin yapım aşamasında olduğunu söylüyorum ... Google da aradğında da bişey çıkmıyo doğal olarak ...
Site her kayıt olana 100$ Google Adsense reklam kartı ve 50$ facebook reklam kartı veriyo ...
Onları da doğru düzgün kullanabilirsem sanırım siteme trafik çekebilirim..
Google Adsense veya Facebook reklamından memnun kalırsam parasını verip devam da edebilirim..

Sitenin ilk adımı DOMAIN ve HOSTING



Merhaba tekrardan ....
Yakın zamandır Twitter ve API si hakkında iyi veya kötü şeyler yazıyorum...Tabii ki bunlar site projesi içindi..
Sitenin ilk adımı siteyi yapmak mı önce hosting ve domain almak mı emin değilim ama ben ilk olarak domain ve hosting alanlardanım ...
Aslında localhost ile sıkıntım yok sağolsun ...Ama Twitter authentication için localde olmamak lazım ... Bende bir domain ve hosting aldım .. Sitenin adı : http://www.twitog.com/ bakıldığında twit ten sonrası saçma ama en azından kısa ...
Bundan önce "twitterfollowerbooster.com" bişi bişey düşündüm ama bunu okuması 5 yazması 10 dakka ...
Hosting ve domain olarak "hostgator.com" u tercih ettim.. Aslında GoDady kullanıcaktım ama daha sonradan vazgeçip hostgator tercih ettim..Hem sınırsız alan , hem sınırsız trafik ile bayaa iyi gibi...Şu an için 6 aylık hosting + domain aldım ... Türkçe sitelerden %25 indirim kuponu buldum.. Hepsi 55$ gibi bişey tuttu ... 100 TL ödedim...Ödemeyi direkt olarak paypal ile yaptım...Şimdilik sadece kendime mail açtım ...
Başlangıçta sitede bişey olmucak tabii ..Daha sonradan Twitter entegrasyonu,Veritabanı (MYSQL), Ajax , PHP (temel) , JQuery (daha çok hazır ) düşünüyorum .... Günlük yaklaşık olarak 500-750 tekil kullanıcıyı görürsem satış sistemi de düşünüyorum...Şu an için sadece Paypal ile .. O da ayrı bir konu ... Onu da yazarım

Biliyorum site ne işe yarıcak diye sorabilirsiniz : Yazdıklarımdan anlaşılmıyo ... Aslında etik tarafı biraz düşünülebilir ama bence bir sıkıntısı yok..Konusunu da başka yazıda anlatırım ... Bu yazıyı domain ve hosting hakkında bilgilendirme için yazdım ...

27 Şubat 2012 Pazartesi

Twitter 1 Saatte 350 Sorgu Saçmalığı ve Cimri Twitter



Merhaba ... Normalde bu yazıyı yazmamam ve Twitter API sini kullanmaya devam etmem lazımdı ... Kod yazdım ve çalıştırmaya çalıştığımda gördüm ki istediğim şeyler gelmiyo ... Çalışan kodlarım da hata vermeye başladı. ..

Sonunda debugging yapmak geldi aklıma ... Bir de gördüm ki kısıtlama .. Aynen gelen yanıtı yazıyorum . "Rate limit exceeded. Clients may not make more than 350 requests per hour" .. Limite ulaşmışım .1 saatte en fazla 350 sorgu ?? NEDEN !!!!

Eğer ki API veriyosan bu kadar da saçmalama lütfen ...Şimdi ne yapim ? Onu da söyleseydi bari...Yatim mi , uyuyim mi , bişeyler mi içim , dışarı mı çıkım , face e mi girim ??

Twitter ın yaptığını Google ın yaptığını düşünelim ... 1 saatte sadece 300 arama isteği ... veya Google Maps te sadece 300 adet yer ara ...

İşin en kötü tarafı da şu ki : Bunu bilmiyodum ve for ile dögü açtım ... Beni takip eden herkesi listelicektim ... Gel gör ki beni 600 küsür insan takip ediyo .. Yani 600 sorgu garanti ... Sınır 300 ...Yani tamamlamadan hoşçakal diyorum ...

Twitter bunu serverları yawaşlamasın diye mi yapayı diyo düşündüm ama sonra dedim ki : O kadar para kazanıyosn biraz daha serverlarına yatırım yap ...
Umarım bu sınır en yakın zamanda kalkar ...

26 Şubat 2012 Pazar

Twitter ve güzel API si...



Öncelikle söylemek isterim ki Web Api sini fazla kullanan biri değilim... Gerçek manada PHP ile ilk defa API kullanıyorum ... Android için JAVA ile birkaç API kulallanmıştım ama ...

Gelelim şimdiki API mize : Twitter API ... Twitter gerçekten de API konusunda çok gelişmiş...Fazla bir kısıtlama koymamış ... Durum güncelleme , Takip Etme , Takip Bırakma , Retweet , Takip kontrolü gibi milyonlarca şey yapabiliyosun ...

Twitter bunu yaparken gerçekten de çok kolay bir API ortaya koymuş ... Hiçbir fikrim yokken yaklaşık 2-3 saatte (video ve kaynakların yardımıyla) Takip kontrol , Takip etme , Tweet yollama gibi şeyleri hallettim...

Sadece ne yapmak istediğinizi söylüyosunuz ve Twitter ın belirlediği basit kod parçalarıyla işlem oluyor... Mesela : " GET statuses/home_timeline " dediğinde anlıyosun ki : GET ile home_timeline i çağıracan ve sana bir değer dönücek ... XML , JSON , ATOM olmasını da sen belirliyosun ...

Şu ana kadar yapmak istediklerimin biraznı yaptım ... Şu an tek sorun kullanıcıdan izin istemeemk.. Sanırım bunun sebebi Localhost ta çalışıyo olmam ve gerçek bir sitem olmadığı için callback durumunda nereye gideceği belli olmaması ...
Bir diğer sorun da sonuçları xml olarak istediğim halde vermemesi ... Default olarak JSON ve ben onu XML olarak istediğimde biraz kod değiştiriyorum ama sonuç yok ...Sanırım onu da biraz araştırarak halledebilirim..

Neyse şimdi saat 04:05 .. bu blog yazısından sonra yatma vakti sanırım ...
---> Ekleme : Gelen verileri nasıl XML e dönüştüreceğimi buldum ...

$twitter=new TwitterOAuth($consumer_key, $consumer_secret,$oAuthToken,$oAuthSecret);
$twitter->format='xml';
$sonuc= $twitter->get("statuses/home_timeline.xml?");
dememm gerekiymuş..

22 Şubat 2012 Çarşamba

Programming Language for DUMMIES



Öncelikle bir programlama dili öğrenmek çok ayrı bişey...Yeni yeni sınırlar , yeni yeni özellikler , aklının almadığı milyonlarca şey , bunu nerde ne zaman kullanmam gerek dediğin şeyler , bu niye yok diye küfür ettiğin durumlar falan ...Bunlar başıma çok geldi ve gelmeye de devam ediyo ...

Programlama dili öğreniceksen artistlik yapmıcaksın :) ... Önceden programlama dili için kod okumaya karar verdiğimde bazı sitelerde bu bilgi olmaz , çok basit anlatırlar , kopyala - yapıştır yapmıştır diyerek girmediğim ya da üstten okuduğum birçok kod var ... Ya da yanlış kod yazan bi adamın diğer kodlarına bakmıyorum...Sanki adam bana kod yazmak zorunda ve yanlış yapmamak zorunda gibi
Ama şu aralar görüyorum ki bunları birazcık aşmak lazım ve aştım da ... İnternette özellikle torrent sitelerinde programlama dilleri için PDF ararsanız karşınıza çoğunlukla şöyle şeyler gelebilir ..

FOR DUMMIES (APTALLAR İÇİN) ... Önceden bunu gördüğümde görmemezlikten gelir , sanki milattan önce insanı için yazıldı zannederdim ... Yani okumam imkansız... Bana katacağı hiç bişey yok ...

Bir gün kendisini programcı olarak örnek aldığım birinin cihazında bu kitaplardan birkaç tane olduğunu gördüm...Okuduğu kitaptaki konular hakkında da imrendiğim birisi. O zaman anladım ki asıl DUMMIE olduğum zamanlar hiç içine bile bakmadan reddettiğim zamanlarmış..

Geri Gelen Web Servisi ve Umursamaz Admin



Geçenlerde Web Servisi ile ilgili talihsizliğimi yazdım ... Acaba site sahibi yazımı okuyup siteyi yine mi açtı ??? Ben de tabii ki uygulamamı Android Markete geri koydum ...

Şimdi de özet geçim

Ancak şöyle bir şey var ... Ben sitenin servisini kullanarak uygulama yazmaya başladığımda site çok güzel çalışıyodu ... Hatta nezaket olsun diye adamlara mail bile attım ... Sitenizin Android uygulamasını yapıyorum sizin için sorun olurmu diye ...Cevap yok ... Acaba maillerine mi bakmıyolar ??

Ben mail konusunda çok hassasım ... Gelen mailleri hemen okumak ya da silmek isiyorum ... Hatta sabah ilk kaktığımda internetim varsa bilgisayarı açmadan önce tel. den maillerime bakarım ... Aslında bu bi hastalık gibi bişey oldu .. Sırf o yüzden Firefox a WebMail Notifier kurdum ve her 5 dakikada bir mailleri kontrol ediyo..

Normal bir kullanıcı olarak ben maillerimi bu kadar sık kontrol ederken site sahibi aklı başında bir insan nasıl olurda maillere bakmaz ve cevao yazmaz anlamayorum ... Acaba mailim spamlar arasında mı ???

Mail in cevabını hala bekliyorum..Cevap geldiği anda bir yazı da onun için yazıcam