<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>biraz ondan, biraz bundan :)</title>
	<atom:link href="http://alperkaya.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alperkaya.com</link>
	<description>alper kaya'nın kişisel blogu</description>
	<lastBuildDate>Sun, 01 Apr 2012 12:22:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Google Maps&#8217;ten Atari Stili Harita</title>
		<link>http://alperkaya.com/google-mapsten-atari-stili-harita/</link>
		<comments>http://alperkaya.com/google-mapsten-atari-stili-harita/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 12:22:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[atari]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[pixel art]]></category>
		<category><![CDATA[yandex]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=169</guid>
		<description><![CDATA[Google, Yandex&#8217;in bir süredir sağladığı anlık trafik durumu üzerinde çalıştığını ve kısa süre içinde yayına alacağını açıklamıştı. Bugün ise enteresan bir şekilde harita tiplerinde &#8220;Macera&#8221; diye bir opsiyon dikkatimi çekti. Bu opsiyonda harita adeta ATARI zamanlarındaki gibi imajlardan, pixel art tekniğiyle modellenmiş resimlerden oluşuyor. Kontrol çubuğu da gamepad şeklini almış. Gerçekten o dönemleri hatırlayanlar için [...]]]></description>
			<content:encoded><![CDATA[<p>Google, Yandex&#8217;in bir süredir sağladığı anlık trafik durumu üzerinde çalıştığını ve kısa süre içinde yayına alacağını açıklamıştı. Bugün ise enteresan bir şekilde harita tiplerinde &#8220;Macera&#8221; diye bir opsiyon dikkatimi çekti. Bu opsiyonda harita adeta ATARI zamanlarındaki gibi imajlardan, pixel art tekniğiyle modellenmiş resimlerden oluşuyor. Kontrol çubuğu da gamepad şeklini almış. Gerçekten o dönemleri hatırlayanlar için hoş bir ayrıntı olmuş.</p>
<p><img class="aligncenter size-medium wp-image-170" title="google-maps-atari" src="http://alperkaya.com/wp-content/uploads/2012/04/google-maps-atari-300x170.png" alt="google-maps-atari" width="300" height="170" /></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/google-mapsten-atari-stili-harita/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackberry Reboot Loop</title>
		<link>http://alperkaya.com/blackberry-reboot-loop/</link>
		<comments>http://alperkaya.com/blackberry-reboot-loop/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 00:16:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Kişisel]]></category>
		<category><![CDATA[BBSAK]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[blackberry desktop software]]></category>
		<category><![CDATA[blackberry device software]]></category>
		<category><![CDATA[blackberry os]]></category>
		<category><![CDATA[reboot]]></category>
		<category><![CDATA[restart]]></category>
		<category><![CDATA[restart loop]]></category>
		<category><![CDATA[RIM]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=166</guid>
		<description><![CDATA[Blackberry 9360 modeliyle yaşadığım infinite restart loop diye de tabir edilen sorundan bahsetmek istiyorum. Bu sorun çok büyük ihtimalle uygulama hafızasının dolmasından kaynaklanıyor. Uygulama belleğinde yer azaldığında bunun üzerine herhangi bir uygulama değişikliği yaptıysanız muhtemelen ilk reboot&#8217;tan sonra cihaz bir türlü başlamayacaktır. Aslında bu sorunu sadece birkaç uygulama yüklediğim yeni bir telefonda aldım. Birkaç MB&#8217;lık [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-167" title="screenshot2010011511445" src="http://alperkaya.com/wp-content/uploads/2012/03/screenshot2010011511445-300x225.png" alt="screenshot2010011511445" width="300" height="225" />Blackberry 9360 modeliyle yaşadığım infinite restart loop diye de tabir edilen sorundan bahsetmek istiyorum. Bu sorun çok büyük ihtimalle uygulama hafızasının dolmasından kaynaklanıyor. Uygulama belleğinde yer azaldığında bunun üzerine herhangi bir uygulama değişikliği yaptıysanız muhtemelen ilk reboot&#8217;tan sonra cihaz bir türlü başlamayacaktır. Aslında bu sorunu sadece birkaç uygulama yüklediğim yeni bir telefonda aldım. Birkaç MB&#8217;lık uygulama yüklü olmasına rağmen arkaplanda bir şekilde artıkları kaldığı için zaten telefonun yavaşlığından bir şeylerin ters gittiğini anlamıştım. Uygulamaları kaldırma çabalarım sırasında hafızasının tükendiğini görmüştüm ancak işlemi sonlandırmak için yeniden başlattığımda telefon bir daha açılmadı.</p>
<p>Bunun üzerine öncelikle Blackberry Desktop Software ve Application Loader gibi üreticinin uygumalarını denedim. Ancak bu araçlar cihazın sürekli yeniden başlaması nedeniyle bir türlü doğru şekilde açılmadı. Denemelerimin bazılarında cihazın uygulama hafızasına girebildiğim halde tam işlem yapacağım esnada telefon yeniden başlayıp bağlantıyı kesti. Cihaza bağlanma süresi de bir hayli fazla olduğu için sağlıklı bir şekilde uygulamaları kaldırıp yer açamadım. Aynı durumu Blackberry Desktop Software ile de yaşadım.</p>
<p>Çözüm olarak epey araştırmadan sonra (servise götürüp ben bunu bozdum demek pek çözüm gibi gelmedi bana :p ) Blackberry&#8217;ler için sızmış ROM&#8217;ların yüklenmesine falan yarayan bir tool geliştirdiklerini farkettim. BBSAK adlı bu tool pek çok sistem kaynağına erişebiliyor. Ancak yine sistemin bağlantı kurarken reboot etmesi problemi karşınıza çıkabiliyor. Bunun için zamanlamayı iyi ayarlayıp programı başlatırken aynı zamanda kabloyu bağlayıp, bataryayı da takmak gerekiyor. Sonrasında WIPE seçeneğiyle cihazı sıfırlıyor. Ardından MISC menüsünden FACTORY RESET diyorsunuz. Tabi bir takım sistem loglarını temizlemek için olan seçenekleri de yapmakta fayda var. Bu işlemden sonra cihazı açmaya kalkınca beyaz zeminli bir ekran görüyorsunuz. Ancak reboot sorunu çözülmüş oluyor. Bu açılan beyaz ekran uygulamaların birbirinden kopuk olduğunu gösteriyor. Şimdi reboot sorunu çözüldüğüne göre işletim sistemini yeniden yükleyebiliriz.</p>
<p>İşletim sistemini yüklemek için Blackberry Desktop Software&#8217;i açıp telefonun pilini çıkarıp takıyoruz. Beyaz ekran kalkıp yine yükleme ekranı geliyor ve bu aşamada telefon ile bilgisayar bağlanıyor. Ancak bu uygulamaya daha önceden ihtiyaç duymadıysanız Blackberry Desktop Software kendisini güncellemek isteyecek. Bu aşamayı yapmak gerekiyor. Sonrasında tekrar bağlanınca bu sefer cihazda Blackberry Device Software&#8217;in güncel olmadığı uyarısını alıyoruz. Burada güncelle diyerek sıfırdan işletim sistemini yüklemesini sağlıyoruz. İşletim sistemi yüklendikten sonra telefon yeni alınmış gibi telefon açılıyor <img src='http://alperkaya.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>İşlemlerden önce: Blackberry cihazların kendi içerisinde bir safe mode&#8217;u bulunuyor. Bende işe yaramadı ancak belki sizde yarayabilir. Uygulamaları başlatmadan telefonu açmak için <strong>ALT + Sağ Shift + Del</strong> kombinasyonunu basılı tutmanız gerekiyor. Dediğim gibi tüm bu aşamalardan önce denemek faydalı olabilir. Çünkü yazılım yükleme işleminde yazılımın download süresi 5-6 dakika, kurulum da yaklaşık 40-50 dakika sürüyor.</p>
<p>Son notum ise bu cihazlarda tamamen yasal ve orjinal işletim sistemini kullanıyor olmamıza rağmen neden 3rd party yazılımlarla cihaza müdehale etmek zorunda olduğumuzla ilgili. Yani sonuçta sistem bir arıza verebilir ve bunu bir takım diğer uygulamalarla çözebiliyorsak en azından resmi uygulaması da bu aşamada bir WIPE işlemi gerçekleştirebiliyor olmalı. WIPE ile ilgili tüm talimatlar cihazı açtıktan sonra verilebiliyor. Telefon açılmıyorsa resmi dökümanlarında ne yapılacağıyla ilgili bir açıklama yok. Telefon açıldıktan sonra ilgili menüye girerek veya Blackberry Protect üzerinden gerçekleştirilebileceği belirtilmiş. Burada bir mantık hatası var gibi geliyor bana.</p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/blackberry-reboot-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Günlük Kiralık Ev</title>
		<link>http://alperkaya.com/gunluk-kiralik-ev/</link>
		<comments>http://alperkaya.com/gunluk-kiralik-ev/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 22:16:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[airbnb]]></category>
		<category><![CDATA[günlük daire]]></category>
		<category><![CDATA[günlük kiralık]]></category>
		<category><![CDATA[hemen kiralık]]></category>
		<category><![CDATA[wimdu]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=163</guid>
		<description><![CDATA[Şimdilerde tatil için veya iş gezileri sırasında otellerde konaklamaya alternatif olarak yeni bir konaklama modeli gündemde. Günlük kiralama modeliyle profesyonel olarak bu işi yapan veya sadece kendi dairesini kısa süreliğine boş tutmak istemeyen ev sahipleri gelir elde edebiliyor ve evinizin rahatlığında konaklamayı gerçekleştirebiliyorsunuz. Aslında günlük kiralık daire işi uzun süredir tatil bölgelerinde uygulanıyor. Ancak çok [...]]]></description>
			<content:encoded><![CDATA[<p>Şimdilerde tatil için veya iş gezileri sırasında otellerde konaklamaya alternatif olarak yeni bir konaklama modeli gündemde. Günlük kiralama modeliyle profesyonel olarak bu işi yapan veya sadece kendi dairesini kısa süreliğine boş tutmak istemeyen ev sahipleri gelir elde edebiliyor ve evinizin rahatlığında konaklamayı gerçekleştirebiliyorsunuz.</p>
<p>Aslında günlük kiralık daire işi uzun süredir tatil bölgelerinde uygulanıyor. Ancak çok da profesyonel şekilde olmayan bu kiralama şekli çoğu zaman yer bulamama veya elde kalan kötü daireler arasından seçim yapmak şeklinde sonuçlanıyor. Bu kiralama işleri de yerel bir komisyoncuyla kapı kapı evleri gezmek şeklinde gerçekleşiyor. Oysa pek çok ülkede airbnb veya wimdu gibi sitelerde günlük konaklama yapmak mümkündü. Ancak Türkiye&#8217;de buna alternatif doğrudan yoktu. Kiralık dairelerle ilgili sahibinden.com da dahil olmak üzere pek çok site olmasına rağmen doğrudan ödeme yapıp rezervasyon oluşturmanız hiçbirinde mümkün değildi. Rezervasyon oluşturmamanız, yani ödemeyi ev sahibine ulaştırmamanız demek, ev sahibi açısından evin her an başkasına kiralanabilmesi anlamına geliyor. Bazı ev sahiplerini bir süre evi rezerve etmeye ikna edebilseniz de bu pek güvenilir olmayabiliyor veya ilk konaklamada kim olduğunu bilmediğiniz birisine bir ön ödeme yapmanız gerekebiliyordu.</p>
<p>Şimdi <a title="Günlük Kiralık" href="http://www.hemenkiralik.com" target="_blank">hemenkiralık</a> adlı Türkçe bir site açılmış. Bu site internet üzerinden kredi kartıyla ödeme alıp evi rezerve etmenizi sağlıyor. Üstelik sizin yerinize ev sahibiyle tüm görüşmeleri yapıp doğrudan eve gitmenize olanak sağlıyor. Ürünlerle ilgili pek çok resim ve özellik bilgisine ulaşabiliyor, yorumları okuyup ev sahibine sorular sorabiliyorsunuz. Hemen Kiralık, tıpkı gittigidiyor gibi yaptığınız ödemeyi bir havuz hesabında tutuyormuş ve siz eve yerleşip memnun kaldıktan sonra ev sahibine ödemeyi aktarıyormuş. Dolayısıyla evin ilanda görünenden farklı olması gibi bir problemle de karşılaşmıyormuşsuz. Kaldı ki ilanların hiçbirinde 1-2 resime rastlamadım. Anlaşılan her kiralık ev ilanı için belli bir miktar resim koymayı da zorunlu tutmuşlar. Böylece evin her köşesini görebiliyorsunuz.</p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/gunluk-kiralik-ev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackberry sorunu çözüldü</title>
		<link>http://alperkaya.com/blackberry-sorunu-cozuldu/</link>
		<comments>http://alperkaya.com/blackberry-sorunu-cozuldu/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 19:17:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[bis]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Research in Motion]]></category>
		<category><![CDATA[RIM]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=159</guid>
		<description><![CDATA[10 Ekim 2011&#8242;den beri dünya genelinde Blackberry&#8217;lerde yaşanan sorun bugün nihayet tamamen çözüldü. Blackberry akıllı telefonlar BIS veya BES servisleriyle internet erişimlerini Blackberry serverları üzerinden gerçekleştiriyordu. HUB&#8217;lardan birinde meydana gelen problemden dolayı mail ve internet trafiği durma noktasına geldi. Yedek hub&#8217;ların ise daha önceden test edilmesine rağmen gelen yükü kaldıramadığı görüldü. Halbuki bu yükü kaldıracak [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-160" title="blackberry_bold" src="http://alperkaya.com/wp-content/uploads/2011/10/blackberry_bold-200x300.jpg" alt="blackberry_bold" width="200" height="300" />10 Ekim 2011&#8242;den beri dünya genelinde Blackberry&#8217;lerde yaşanan sorun bugün nihayet tamamen çözüldü. Blackberry akıllı telefonlar BIS veya BES servisleriyle internet erişimlerini Blackberry serverları üzerinden gerçekleştiriyordu. HUB&#8217;lardan birinde meydana gelen problemden dolayı mail ve internet trafiği durma noktasına geldi. Yedek hub&#8217;ların ise daha önceden test edilmesine rağmen gelen yükü kaldıramadığı görüldü. Halbuki bu yükü kaldıracak şekilde konfigüre edildiğini iddia etmişti RIM şirketi. Şirketin bizzat kurucusunun yaptığı açıklama aşağıdaki linkte.</p>
<p><a href="http://www.rim.com/newsroom/service-update.shtml">http://www.rim.com/newsroom/service-update.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/blackberry-sorunu-cozuldu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs 1955-2011</title>
		<link>http://alperkaya.com/steve-jobs-1955-2011/</link>
		<comments>http://alperkaya.com/steve-jobs-1955-2011/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 08:37:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mekanik]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=154</guid>
		<description><![CDATA[www.apple.com]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-155" title="steve-jobs-dead-640x466" src="http://alperkaya.com/wp-content/uploads/2011/10/steve-jobs-dead-640x466-300x218.jpg" alt="steve-jobs-dead-640x466" width="300" height="218" /></p>
<p style="text-align: center;"><a href="http://www.apple.com">www.apple.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/steve-jobs-1955-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook timeline duyuruldu</title>
		<link>http://alperkaya.com/facebook-timeline-duyuruldu/</link>
		<comments>http://alperkaya.com/facebook-timeline-duyuruldu/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 18:09:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mekanik]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[f8]]></category>
		<category><![CDATA[f8 konferansı]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook yenilik]]></category>
		<category><![CDATA[timeline]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=149</guid>
		<description><![CDATA[Facebook&#8217;taki en büyük sorunlardan bir tanesi de sisteme eklenmiş dataların eskide kalıp bir şekilde kaybolmasıydı. Yani eskiye dönük erişim için defalarca eski postları göstermeyi talep etmek zorundaydık ki aralarından o an için belli birine ulaşmak çok zordu. Aynı şekilde resimler, konum bildirimleri ve beğeniler de bu açıdan problemliydi. Hatta facebook&#8217;un kendi içindeki bu eksiklerini tamamlayan [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook&#8217;taki en büyük sorunlardan bir tanesi de sisteme eklenmiş dataların eskide kalıp bir şekilde kaybolmasıydı. Yani eskiye dönük erişim için defalarca eski postları göstermeyi talep etmek zorundaydık ki aralarından o an için belli birine ulaşmak çok zordu. Aynı şekilde resimler, konum bildirimleri ve beğeniler de bu açıdan problemliydi. Hatta facebook&#8217;un kendi içindeki bu eksiklerini tamamlayan ilave uygulamalar da kodlanmıştı.</p>
<p>Ancak facebook&#8217;un artık bir gelenek haline gelen f8 konferansından sonra yepyeni bir arayüz sunuldu. Bu arayüze timeline adı verildi ve şimdilik sadece hesabı doğrulanmış geliştiriciler tarafından erişim sağlanabiliyor. Timeline&#8217;ı aktive etmek için aşağıdaki adımları izleyebilirsiniz.</p>
<p><strong><span><strong><a href="http://p6x.net/11l">http://p6x.net/11l</a></strong></span></strong></p>
<p><strong><span><strong><img class="aligncenter size-medium wp-image-152" title="capture" src="http://alperkaya.com/wp-content/uploads/2011/09/capture-300x166.jpg" alt="capture" width="300" height="166" /><br />
</strong></span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/facebook-timeline-duyuruldu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doctrine ORM</title>
		<link>http://alperkaya.com/doctrine-orm/</link>
		<comments>http://alperkaya.com/doctrine-orm/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 03:04:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[object oriented]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=140</guid>
		<description><![CDATA[PHP için keşfettiğim Object Relation Mapper (ORM) uygulaması, her bir veritabanı tablosudaki field&#8217;ları tıpkı bir nesnenin öğeleriymişçesine (member) düzenlemenize, ekleyip çıkarmanıza imkan veriyor. Üyeler tablosu için çok pratik olarak şöyle bir örnek verilebilir. $kullanici = new Uyeler(); $kullanici->isim= &#8220;alper&#8221;; $kullanici->soyisim= &#8220;kaya&#8221;; $kullanici->save(); Doctrine Resmi Sitesi]]></description>
			<content:encoded><![CDATA[<p>PHP için keşfettiğim Object Relation Mapper (ORM) uygulaması, her bir veritabanı tablosudaki field&#8217;ları tıpkı bir nesnenin öğeleriymişçesine (member) düzenlemenize, ekleyip çıkarmanıza imkan veriyor. Üyeler tablosu için çok pratik olarak şöyle bir örnek verilebilir.</p>
<p>$kullanici = new Uyeler();<br />
$kullanici->isim= &#8220;alper&#8221;;<br />
$kullanici->soyisim= &#8220;kaya&#8221;;<br />
$kullanici->save();</p>
<p><a href="http://www.doctrine-project.org/">Doctrine Resmi Sitesi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/doctrine-orm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cep telefonlarında micro-USB standartı</title>
		<link>http://alperkaya.com/cep-telefonlarinda-micro-usb-standarti/</link>
		<comments>http://alperkaya.com/cep-telefonlarinda-micro-usb-standarti/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 21:59:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[cep telefonu]]></category>
		<category><![CDATA[data kablo]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone 5]]></category>
		<category><![CDATA[kablo]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[micro-usb]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Research in Motion]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[samsung]]></category>
		<category><![CDATA[şarj]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[usb 2.0]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=136</guid>
		<description><![CDATA[Elektronik cihazların hayatımıza daha fazla girmesiyle birlikte bunlara ait şarj ve data kablolarının da sayısı artmaya başladı. Üretici firma ve modellerin artmasıyla piyasada onlarca çeşit adaptör ve kablo bulunması nedeniyle ihtiyaç halinde başkasından kendi telefonunuza ait bir şarj adaptörünü bulmak çok güç hale gelmişti. Avrupa komisyonu, Avrupa içinde satılacak telefonların micro-usb bağlantısını kullanması kararı aldı. [...]]]></description>
			<content:encoded><![CDATA[<p>Elektronik cihazların hayatımıza daha fazla girmesiyle birlikte bunlara ait şarj ve data kablolarının da sayısı artmaya başladı. Üretici firma ve modellerin artmasıyla piyasada onlarca çeşit adaptör ve kablo bulunması nedeniyle ihtiyaç halinde başkasından kendi telefonunuza ait bir şarj adaptörünü bulmak çok güç hale gelmişti.</p>
<p>Avrupa komisyonu, Avrupa içinde satılacak telefonların micro-usb bağlantısını kullanması kararı aldı. Bu sebeple pek çok cep telefonu üreticisi bu karara uyacağını açıkladı. <strong>Apple</strong>, <strong>Nokia</strong>, <strong>RIM (Blackberry)</strong>, <strong>LG</strong>, <strong>Motorola</strong>, <strong>Qualcomm</strong> ve <strong>Samsung</strong> bunlardan bazıları&#8230;</p>
<p>iPhone 5&#8242;in de micro-usb desteğiyle geleceği böylece kesinleşti. Western Digital gibi bazı disk üreticileri de yeni ürünlerinde bu standartı kullanacaklarını açıkladı.</p>
<p style="text-align: center;"><img class="size-medium wp-image-135    aligncenter" title="hehe" src="http://alperkaya.com/wp-content/uploads/2011/01/micro-usb-300x168.jpg" alt="hehe" width="300" height="168" /></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/cep-telefonlarinda-micro-usb-standarti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress parola sıfırlama</title>
		<link>http://alperkaya.com/wordpress-parola-sifirlama/</link>
		<comments>http://alperkaya.com/wordpress-parola-sifirlama/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 18:26:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[decode]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[giriş]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[parola]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=130</guid>
		<description><![CDATA[WordPress yazılımının panel parolasını unuttuğunuzda veya herhangi bir parolayı resetlemek istediğinizde sql tablolarını incelediğinizde password alanının hash edilerek tutulduğunu göreceksiniz. Dolayısıyla bu kısma yazacağınız düz metin bir parolayla login olamayacaksınız. Bunun için pratik olması adına wordpress classlarından generate ettiğim bu kodu ekliyorum. Düz metin karşılığı: alper Hash: $P$BGuxyncW4gDteNgKC/AYU7U9GteXzb/]]></description>
			<content:encoded><![CDATA[<p><img src="http://alperkaya.com/wp-content/uploads/2011/01/wordpresslogo-150x150.png" alt="wordpresslogo" title="wordpresslogo" width="150" height="150" class="alignleft size-thumbnail wp-image-131" />WordPress yazılımının panel parolasını unuttuğunuzda veya herhangi bir parolayı resetlemek istediğinizde sql tablolarını incelediğinizde <em>password</em> alanının hash edilerek tutulduğunu göreceksiniz. Dolayısıyla bu kısma yazacağınız düz metin bir parolayla login olamayacaksınız. Bunun için pratik olması adına wordpress classlarından generate ettiğim bu kodu ekliyorum. </p>
<p>Düz metin karşılığı: <strong>alper</strong><br />
Hash: <strong>$P$BGuxyncW4gDteNgKC/AYU7U9GteXzb/</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/wordpress-parola-sifirlama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ezSQL veritabanı sınıfı</title>
		<link>http://alperkaya.com/ezsql-veritabani-sinifi/</link>
		<comments>http://alperkaya.com/ezsql-veritabani-sinifi/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 11:27:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ezsql]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sınıf]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[veritabanı]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://alperkaya.com/?p=123</guid>
		<description><![CDATA[Aralarında WordPress&#8217;in de bulunduğu PHP tabanlı 100 binin üzerinde websitesi ve onlara bağlı altyapı uygulamaları ezSQL veritabanı sınıfını kullanıyor. Çünkü kendi içinde çok gelişmiş debugging (hatadan arındırma) ve farklı veritabanlarına bağlanma özellikleri bulunuyor. MySQL, Oracle8 ve SQLite bunlardan bazıları ve ilerde bunlara yenilerinin eklenmesi kaçınılmaz. Kullanıma geçmeden önce Justin Vincent&#8216;in kişisel websitesinden kütüphaneleri indirebileceğinizi belirtelim. [...]]]></description>
			<content:encoded><![CDATA[<p>Aralarında WordPress&#8217;in de bulunduğu PHP tabanlı 100 binin üzerinde websitesi ve onlara bağlı altyapı uygulamaları ezSQL veritabanı sınıfını kullanıyor. Çünkü kendi içinde çok gelişmiş debugging (hatadan arındırma) ve farklı veritabanlarına bağlanma özellikleri bulunuyor. <a href="http://www.mysql.com">MySQL</a>, <a href="http://www.oracle.com">Oracle8</a> ve <a href="http://www.sqlite.org/">SQLite</a> bunlardan bazıları ve ilerde bunlara yenilerinin eklenmesi kaçınılmaz.</p>
<p>Kullanıma geçmeden önce <a href="http://justinvincent.com/ezsql">Justin Vincent</a>&#8216;in kişisel websitesinden kütüphaneleri indirebileceğinizi belirtelim.</p>
<p>Kullanım ise çok basit:<br />
Örneğin <a href="http://www.mysql.com">MySQL</a>&#8216;e bağlanmak için sadece 2 tane dosyaya ihtiyacınız var. Bunlar <strong>ez_sql_core.php</strong> ve <strong>ez_sql_mysql.php</strong></p>
<p>Ben öncelikle veritabanı bilgilerini tanımlıyorum.<br />
<code>define("SUNUCU",     "localhost");<br />
define("KULLANICI",  "root");<br />
define("PAROLA",     "123456");<br />
define("VERITABANI", "veritabanimiz");</code></p>
<p>Daha sonrasında ise ezSQL&#8217;e ait bahsettiğim 2 dosyayı çağırıyoruz.<br />
<code>require( "kutuphane/ez_sql_core.php" );<br />
require( "kutuphane/ez_sql_mysql.php" );</code></p>
<p>Ardından $db adlı bir değişkene ezSQL sınıfının (class) özelliklerini atıyoruz.</p>
<p><code>$db = new ezSQL_mysql(KULLANICI,PAROLA,VERITABANI,SUNUCU);<br />
$db -&gt; query("SET NAMES utf8");</code></p>
<p>Bu aşamadan sonra bilgiler doğruysa veritabanına erişmiş olacağız. Sonrasında çok pratik şekilde veri çağırma, ekleme, silme, değiştirme ve result set getirme işlemlerini yapabileceğiz.</p>
<p><strong>ÖRNEK 1:</strong><br />
<code>// mysql veri ekleme<br />
$db->query("INSERT INTO kullanicilar (isim, eposta) VALUES ('alper', 'alper@alper.com')";</code></p>
<p><strong>ÖRNEK 2:</strong><br />
<code>// mysql veri güncelleme<br />
$db->query("UPDATE kullanicilar SET isim='Alper Kaya' WHERE id = 2");</code></p>
<p><strong>ÖRNEK 3:</strong><br />
<code>// mysql tek veri çekme<br />
$kullanici_sayisi = $db->get_var("SELECT count(*) FROM kullanicilar");</code></p>
<p><strong>ÖRNEK 4:</strong><br />
<code>$kullanicilar = $db->get_results("SELECT isim, eposta FROM kullanicilar");</p>
<p>foreach ( $kullanicilar AS $kullanici )<br />
{<br />
            // nesne biçimli veriye erişim<br />
            echo $kullanici ->isim;<br />
            echo $kullanici ->eposta;<br />
}</code></p>
<p><strong>ÖRNEK 5:</strong><br />
<code>// tek bir satırdaki veriye erişme<br />
$kullanici = $db->get_row("SELECT isim, eposta FROM kullanicilar WHERE id = 2");</p>
<p>echo $kullanici ->isim;<br />
echo $kullanici ->eposta;<br />
</code></p>
<p>Nesne temelli çalışmanın yanı sıra eski usül dizi değişkenlerle (array) çalışmak isterseniz sorgu fonksiyonlarında parametre olarak <strong>ARRAY_A</strong> değerini kullanabilirsiniz. Böylece <strong>$kullanici["isim"]</strong> biçiminde de veriye ulaşabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://alperkaya.com/ezsql-veritabani-sinifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

