<?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>/home/haqen</title>
	<atom:link href="http://www.haqen.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.haqen.com</link>
	<description>hayatla kavga eden adam</description>
	<lastBuildDate>Tue, 24 Jan 2012 09:00:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mysql rolling record appender procedure</title>
		<link>http://www.haqen.com/2012/01/24/mysql-rolling-record-appender-procedure/</link>
		<comments>http://www.haqen.com/2012/01/24/mysql-rolling-record-appender-procedure/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:00:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[veritabanı sistemleri]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[procedure]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=374</guid>
		<description><![CDATA[Bir tablo üzerinde bir alana bağlı kalarak son birkaç kaydı tutmam gerekti, ben de bir prosedür yazdım. Bu prosedür önce yeni kaydı yapıyor, ardından son kaydı bularak (örnekte 3 kayıda göre çalışıyor) ondan eski kayıtları siliyorum. Bütün bu işlemleri de transaction içerisinde yaparak daha da sağlıklı çalışmasını bekliyorum. DELIMITER $$ CREATE DEFINER=`dbuser`@`%` PROCEDURE `update_visits`(_member_id int, [...]]]></description>
		<wfw:commentRss>http://www.haqen.com/2012/01/24/mysql-rolling-record-appender-procedure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu full screen flash for dual views</title>
		<link>http://www.haqen.com/2011/12/23/ubuntu-full-screen-flash-for-dual-view/</link>
		<comments>http://www.haqen.com/2011/12/23/ubuntu-full-screen-flash-for-dual-view/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 12:16:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[bilgisayar / internet]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=371</guid>
		<description><![CDATA[Ubuntu&#8217;da çift ekran çalışırken bir ekranda tam ekran flash video izleyip diğer ekranda çalışamıyorsunuz. Öteki ekrana tıkladığınız anda pencere normal haline dönüyor. Buna engel olmak için /etc/adobe/mms.cfg dosyası içerisinde (yoksa yaratıyoruz) aşağıdaki satırları yazıp kaydediyoruz. Restart sonrasında çalışmaya başlıyor. OverrideGPUValidation=true EnableLinuxHWVideoDecode=0 Düzeltme: sanırım bu yöntem de bir işe yaramıyor]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/12/23/ubuntu-full-screen-flash-for-dual-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ebay ql.io projesini yayınladı</title>
		<link>http://www.haqen.com/2011/12/13/ebay-ql-io-projesini-yayinladi/</link>
		<comments>http://www.haqen.com/2011/12/13/ebay-ql-io-projesini-yayinladi/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 12:13:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[yazılım geliştirme]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[ql.io]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=367</guid>
		<description><![CDATA[Çok fazla açık kaynaklı projesi bulunmayan Ebay (https://www.ebayopensource.org/) ql.io projesi ile teknik anlamda beni etkileyen bir projeye imza atmış. ql.io nedir derseniz özetle istemci tarafından tek bir istek ile sunucu tarafında birden çok web servis isteğini birleştirilip dönebilme özelliği sunan bir yazılım. Arkaplanda nodejs (http://nodejs.org/) kullanıyor. Daha kolay anlamak için örnek yapabiliriz. Web console (http://ql.io/console) [...]]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/12/13/ebay-ql-io-projesini-yayinladi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Pig ile Veri İşleme</title>
		<link>http://www.haqen.com/2011/09/12/apache-pig-ile-veri-isleme/</link>
		<comments>http://www.haqen.com/2011/09/12/apache-pig-ile-veri-isleme/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:37:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[veritabanı sistemleri]]></category>
		<category><![CDATA[yazılım geliştirme]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[map reduce]]></category>
		<category><![CDATA[pig]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=359</guid>
		<description><![CDATA[Hadoop üzerindeki verileri işlemek amacıyla SQL syntax&#8217;ına benzer bir dil olan Apache Pig projesini inceliyorum. Örnek olarak log dosyalarındaki ip adreslerini gruplayarak gösteren bir Pig scripti yazdım, şöyle: /** * @author haqen */ register pig-utils.jar; A = LOAD &#8216;error.log&#8217; using com.haqen.pig.MyCustomLoader() AS (in: map[]); B = FILTER A by in#&#8217;_ip&#8217; is not null; C = [...]]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/09/12/apache-pig-ile-veri-isleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache üzerinden statik dosyaları sunmak</title>
		<link>http://www.haqen.com/2011/08/18/apache-uzerinde-statik-dosyalari-sunmak/</link>
		<comments>http://www.haqen.com/2011/08/18/apache-uzerinde-statik-dosyalari-sunmak/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 21:14:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[yazılım geliştirme]]></category>
		<category><![CDATA[apache]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=356</guid>
		<description><![CDATA[Siteniz üzerindeki javascript, css ve imajlar gibi statik dosyaları daha hızlı sunmak için apache üzerinde çok kullanışlı modlar mevcut. Geliştirdiğim java uygulamasının tüm statik dosyalarını apache üzerinden ayrı bir subdomain üzerinden sunuyorum. Bu subdomainin altındaki .htaccess dosyasına aşağıdaki blogdaki ayarları girerek hem bu dosyaların sıkıştırılmasını sağlıyorum, hem de header expire parametresi girerek bunların uzun süre [...]]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/08/18/apache-uzerinde-statik-dosyalari-sunmak/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jersey maven repository</title>
		<link>http://www.haqen.com/2011/06/29/jersey-maven-repo/</link>
		<comments>http://www.haqen.com/2011/06/29/jersey-maven-repo/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 10:31:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[yazılım geliştirme]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=351</guid>
		<description><![CDATA[Uzun zamandır Jersey projesinin hangi maven reposunda olduğunu arar dururdum. Nihayet allahın belası repoyu buldum: &#60;repository&#62; &#60;id&#62;sonatype&#60;/id&#62; &#60;url&#62;http://repository.sonatype.org/content/groups/public&#60;/url&#62; &#60;releases&#62; &#60;enabled&#62;true&#60;/enabled&#62; &#60;/releases&#62; &#60;snapshots&#62; &#60;enabled&#62;false&#60;/enabled&#62; &#60;/snapshots&#62; &#60;/repository&#62; Ek: Allahın belası Jersey&#8217;in spring entegrasyonunun paket ismi de değişip com.sun.jersey.contribs olmuş. Vay arkadaş sürekli değiştirip durmayın şunu ya!]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/06/29/jersey-maven-repo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kendi kendine, Git!</title>
		<link>http://www.haqen.com/2011/05/24/kendi-kendine-git/</link>
		<comments>http://www.haqen.com/2011/05/24/kendi-kendine-git/#comments</comments>
		<pubDate>Tue, 24 May 2011 11:38:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[yazılım geliştirme]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=345</guid>
		<description><![CDATA[Bilahare oturup bir Git reposu kuracağım, şuna bakmakta fayda var: http://alexsotob.blogspot.com/2011/05/this-is-flash-of-pure-inspiration-mes-i.html]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/05/24/kendi-kendine-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginning to hate iphone development</title>
		<link>http://www.haqen.com/2011/04/26/beginning-to-hate-iphone-development/</link>
		<comments>http://www.haqen.com/2011/04/26/beginning-to-hate-iphone-development/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 19:12:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[hayat]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=338</guid>
		<description><![CDATA[&#8220;Beginning to hate iphone development&#8221; isimli kitabım yakında raflarda olacak. İşte size bir kısmı: İki düğme koyup bunlara tıklandığında bir label&#8217;ın text&#8217;ini değiştirmek için şunları yapmanız gerekiyor: 1) Interface builder&#8217;dan düğmeyi view&#8217;a yerleştiriyoruz. Hehe bu kolay olan kısmıydı. Sanıyosunuz ki Xcode kullanmak matah bişey, butonu view&#8217;a yerleştirince gerekli tanımları sizin için yapar sanıyosunuz, yanılıyosunuz! 2) [...]]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/04/26/beginning-to-hate-iphone-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual VM ile remote monitoring</title>
		<link>http://www.haqen.com/2011/02/25/visual-vm-ile-remote-monitoring/</link>
		<comments>http://www.haqen.com/2011/02/25/visual-vm-ile-remote-monitoring/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 16:17:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[hayat]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=335</guid>
		<description><![CDATA[Bu burda bir dursun, bunu yazıcam ben&#8230; http://www.codefactorycr.com/blog-english/22-java-visualvm-to-profile-a-remote-server.html]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/02/25/visual-vm-ile-remote-monitoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yeni girişimlerin batmasına neden olan 20 neden</title>
		<link>http://www.haqen.com/2011/02/16/yeni-girisimlerin-batmasina-neden-olan-20-neden/</link>
		<comments>http://www.haqen.com/2011/02/16/yeni-girisimlerin-batmasina-neden-olan-20-neden/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 07:49:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[bilgisayar / internet]]></category>

		<guid isPermaLink="false">http://www.haqen.com/?p=332</guid>
		<description><![CDATA[Yeni girişimlerin batmasına neden olan 20 nedenleri araştırmışlar bakınız: http://www.chubbybrain.com/blog/top-reasons-startups-fail-analyzing-startup-failure-post-mortem/]]></description>
		<wfw:commentRss>http://www.haqen.com/2011/02/16/yeni-girisimlerin-batmasina-neden-olan-20-neden/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

