<?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>Hüseyin Berberoğlu &#187; (Web) Programlama</title>
	<atom:link href="http://www.birazkisisel.com/category/web-programlama/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.birazkisisel.com</link>
	<description>Software Developer / Wordpress Hacker</description>
	<lastBuildDate>Wed, 14 Dec 2011 16:33:21 +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>Git, Her &#8220;Push&#8221; Sonrası Otomatik Olarak E-posta Atsın</title>
		<link>http://www.birazkisisel.com/git-her-push-sonrasi-otomatik-olarak-e-posta-atsin/</link>
		<comments>http://www.birazkisisel.com/git-her-push-sonrasi-otomatik-olarak-e-posta-atsin/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 20:22:45 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[git hook]]></category>
		<category><![CDATA[linux gezegeni]]></category>
		<category><![CDATA[özgürlük için]]></category>
		<category><![CDATA[version control system]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=777</guid>
		<description><![CDATA[Güzel bir başlık olmadı. Git&#8217;te kod değişikliklerini depoya göndermek için &#8220;git push&#8221; komutunu kullanırız. Bu yazıda, her &#8220;git push&#8221; komutundan sonra belli bir e-posta adresine otomatik olarak bu &#8220;push&#8221; ile ilgili bilgi gitmesini nasıl sağlayacağınızı yazacağım. SVN kullananlar için ise konuyu şöyle açıklayabilirim; svn&#8217;de her commit&#8217;ten sonra belli bir e-posta adresine commit hakkında bilgi gönderilebiliyor. [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/git-her-push-sonrasi-otomatik-olarak-e-posta-atsin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yazılım Sürümlendirme</title>
		<link>http://www.birazkisisel.com/yazilim-surumlendirme/</link>
		<comments>http://www.birazkisisel.com/yazilim-surumlendirme/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 07:12:59 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[Özgür Yazılım]]></category>
		<category><![CDATA[linux gezegeni]]></category>
		<category><![CDATA[özgürlük için]]></category>
		<category><![CDATA[sürümlendirme]]></category>
		<category><![CDATA[wordpress eklenti geliştirme]]></category>
		<category><![CDATA[yazılım geliştirme]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=550</guid>
		<description><![CDATA[Bir yazılım hazırladınız. Örneğin; bir WordPress eklentisi. Şimdi yayınlama zamanı ve size bir sürüm numarası gerek. İlk sürüm numarası olarak 0.1&#8242;i öneririm. 1.0&#8242;ı önermem çünkü bir yazılıma sürüm 1.0 dendiğinde, genelde o yazılımın işini çok iyi yapan ve kararlı bir hale geldiği hissi uyandırır fakat genelde ilk sürümler böyle olmazlar :) 0.1.0 sürümünü yayınladık. Buradaki [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/yazilim-surumlendirme/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>PHP mail() ve (unknown sender) hatası</title>
		<link>http://www.birazkisisel.com/php-mail-ve-unknown-sender-hatasi/</link>
		<comments>http://www.birazkisisel.com/php-mail-ve-unknown-sender-hatasi/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 18:15:54 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[mail()]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=462</guid>
		<description><![CDATA[PHP&#8217;nin mail() fonksiyonu ile mail gönderebiliyoruz. Ancak bu fonksiyonla mail gönderdiğinizde Gmail gönderen ismini (unknown sender) olarak atayabiliyor. Bunu şu kod ile aşabilirsiniz; ini_set&#40;sendmail_from, $from&#41;; Yani örnek bir mail gönderme kodu şöyle; &#60;?php &#160; $name = &#34;biraz kisisel&#34;; //gönderen ismi $from = &#34;mail@birazkisisel.com&#34;; //gonderen e-postası $recipient = &#34;huseyin@gmail.com&#34;; // alıcının e-postası $mail_body = &#34;Merhaba, sitemize [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/php-mail-ve-unknown-sender-hatasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Geliştiriciler İçin Yazılar</title>
		<link>http://www.birazkisisel.com/web-gelistiriciler-icin-yazilar/</link>
		<comments>http://www.birazkisisel.com/web-gelistiriciler-icin-yazilar/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 08:36:35 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[Web Tasarım]]></category>
		<category><![CDATA[Derleme]]></category>
		<category><![CDATA[özgürlük için]]></category>
		<category><![CDATA[Web geliştirme]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=460</guid>
		<description><![CDATA[Web geliştirme ile uğraşanlar için şimdiye kadar yazdığım yazılardan oluşan bir derleme; XHTML Strict, XHTML Transitional, XHTML Frameset arasındaki fark Django, Python, MVC, Django GoDaddy İndirim Kuponu / GoDaddy Promo Codes Domain Takip Sistemi ve Domain Sorgulama Sitenize Gmail altyapısını kullanan e-posta servisi! PHP ‘Cannot send session cache limiter &#8211; headers already sent’ hatası Php [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/web-gelistiriciler-icin-yazilar/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java List remove() UnsupportedOperationException Hatası ve Çözümü</title>
		<link>http://www.birazkisisel.com/java-list-remove-unsupportedoperationexception-hatasi-ve-cozumu/</link>
		<comments>http://www.birazkisisel.com/java-list-remove-unsupportedoperationexception-hatasi-ve-cozumu/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 15:45:42 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[İpuçları]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[hata]]></category>
		<category><![CDATA[örnek kod]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=450</guid>
		<description><![CDATA[Bu hatayı aldığınızda öncelikle listelerde geçerli olan remove(int index) fonksiyonunun referans sayfasına bakalım; Throws: UnsupportedOperationException &#8211; if the remove method is not supported by this list. Aslında hata gayet açıklayıcıydı ama başka tür hatalar aldığınızda da referans sayfasına bakmanızda fayda olduğundan bu aşamayı da yazdım. Ben bu hatayı Arrays.asList ile liste oluşturduğumda aldım; List enumList [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/java-list-remove-unsupportedoperationexception-hatasi-ve-cozumu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JavaScript dosyasının içinde başka bir Javascript dosyasını çağırma</title>
		<link>http://www.birazkisisel.com/javascript-dosyasinin-icinde-baska-bir-javascript-dosyasini-cagirma/</link>
		<comments>http://www.birazkisisel.com/javascript-dosyasinin-icinde-baska-bir-javascript-dosyasini-cagirma/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 14:11:33 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=281</guid>
		<description><![CDATA[Örneğin site.js adında bir javascript dosyamız olsun. Bu javascript dosyasının çalıştırıldığı her yerde jquery.js ve moo.js adlı javascript dosyalarını da çalıştırmak isteyelim. Bu durumda ya şöyle yaparız; 1 2 3 &#60;script src=&#34;site.js&#34; type=&#34;text/javascript&#34;&#62;&#60;/script&#62; &#60;script src=&#34;jquery.js&#34; type=&#34;text/javascript&#34;&#62;&#60;/script&#62; &#60;script src=&#34;moo.js&#34; type=&#34;text/javascript&#34;&#62;&#60;/script&#62; ya da site.js&#8217;in içinde jquery.js ve moo.js&#8217;i bir javascript fonksiyonu ile çağırabiliriz. Böyle yapmak için site.js&#8217;in [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/javascript-dosyasinin-icinde-baska-bir-javascript-dosyasini-cagirma/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Java BigDecimal.divide() fonksiyonu</title>
		<link>http://www.birazkisisel.com/java-bigdecimaldivide-fonksiyonu/</link>
		<comments>http://www.birazkisisel.com/java-bigdecimaldivide-fonksiyonu/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 10:59:58 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[BigDecimal]]></category>
		<category><![CDATA[divide()]]></category>
		<category><![CDATA[java.math]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=259</guid>
		<description><![CDATA[Java&#8217;da iki BigDecimal değeri divide() fonksiyonu ile bölmek istediğimde şu hatayı aldım; Non-terminating decimal expansion; no exact representable decimal result. Hatayı almamın sebebi divide fonksiyonunu yanlış kullanmammış. Şöyle iki değişkenimiz olsun; BigDecimal sayi1 = BigDecimal.valueOf&#40;100&#41;; BigDecimal sayi2 = BigDecimal.valueOf&#40;50&#41;; Bunları bölmeye çalışalım; sayi1.divide&#40;sayi2&#41;; İlgili referans sayfasından da görebileceğiniz gibi bu şekilde bir kullanım yanlış. roundingMode [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/java-bigdecimaldivide-fonksiyonu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP&#8217;nin Yaratıcılarından Zeev Suraski Ocak&#8217;ta Türkiye&#8217;de !</title>
		<link>http://www.birazkisisel.com/phpnin-yaraticilarindan-zeev-suraski-ocakta-turkiyede/</link>
		<comments>http://www.birazkisisel.com/phpnin-yaraticilarindan-zeev-suraski-ocakta-turkiyede/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 08:15:15 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[etkinlik]]></category>
		<category><![CDATA[özgürlük için]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[seminer]]></category>
		<category><![CDATA[Web Programcıları Platformu]]></category>
		<category><![CDATA[Zeev Suraski]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=218</guid>
		<description><![CDATA[Bu haberi az önce öğrendim. Duymayan kalmasın, etkinlikten herkes faydalansın diye sizlere de duyurmak istedim. PHP web programlama dilinin ve Zend&#8217;in yaratıcılarından ve halen geliştiricisi olan Zeev Suraski, ünlü Türk risk sermayesi şirketi Golden Horn Ventures tarafından, 24 Ocak 2008 Cumartesi günü Taksim Nippon Hotel&#8217;de düzenlenecek olan Web  Programcıları Platformu adlı etkinliğe konuşmacı olarak katılacak. [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/phpnin-yaraticilarindan-zeev-suraski-ocakta-turkiyede/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Django nasıl kurulur ?</title>
		<link>http://www.birazkisisel.com/django-nasil-kurulur/</link>
		<comments>http://www.birazkisisel.com/django-nasil-kurulur/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 14:12:43 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[kurulum]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=143</guid>
		<description><![CDATA[Django, Python programlama diliyle yazılan ve web projelerini çok daha (inanılmaz) hızlı bir şekilde yapmayı sağlayan bir web programlama çatısıdır. Gerek php frameworkleri gerekse python frameworklerini incelediğimde ,aralarında en çok ilgimi çekeni Django oldu. Artık elimden geldiğince Django ile ilgili yazılar yazmayı planlıyorum. Çünkü ne kadar çok insanı Django ile tanıştırırsam o kadar çok insan [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/django-nasil-kurulur/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Django, Python, MVC, Django</title>
		<link>http://www.birazkisisel.com/django-python-mvc-django/</link>
		<comments>http://www.birazkisisel.com/django-python-mvc-django/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 18:50:20 +0000</pubDate>
		<dc:creator>Hüseyin Berberoğlu</dc:creator>
				<category><![CDATA[(Web) Programlama]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.birazkisisel.com/?p=147</guid>
		<description><![CDATA[Django&#8216;yu daha önce duymuş muydunuz yoksa Django nedir diyenlerden misiniz ? Bu yazı sizi Django&#8217;ya ısındırmak amacıyla yazılmış bir yazı olacak. Django, Python programlama diliyle yazılmış ve BSD lisansı ile lisanslanmış bir web programlama çatısıdır. Python dili nasıl bir şey diyorsanız size örnek olması açısından, Python ile if deyiminin nasıl yazıldığını göstereyim; &#62;&#62;&#62; x = [...]]]></description>
		<wfw:commentRss>http://www.birazkisisel.com/django-python-mvc-django/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

