<?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>laplace's demon &#187; linux</title>
	<atom:link href="http://www.laplacesdemon.com/cat/programming/linux-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.laplacesdemon.com</link>
	<description>Süleyman Melikoğlu</description>
	<lastBuildDate>Mon, 30 Aug 2010 17:10:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Htaccess dosyası</title>
		<link>http://www.laplacesdemon.com/programming/htaccess-dosyasi/</link>
		<comments>http://www.laplacesdemon.com/programming/htaccess-dosyasi/#comments</comments>
		<pubDate>Tue, 04 May 2010 10:30:05 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=245</guid>
		<description><![CDATA[Htaccess dosyasında kullandığım tanımlamaları sürekli unutuyorum. Burayı da not defteri gibi kullanmaya başladım. Yaptığım olay sırayla şu: Öncelikle uygulama ortamını belirliyorum. Buradaki ortama göre bir config dosyası yüklüyorum çünkü. Sonra optimizasyon için ETag ları set ediyorum. Sora Expire header&#8217;ları ayarılıyorum. Sonra her bişeyi Gzip ile sıkıştırıyorum (apache deflate mod sağolsun). Daha sonrası da klasik url [...]]]></description>
			<content:encoded><![CDATA[<p>Htaccess dosyasında kullandığım tanımlamaları sürekli unutuyorum. Burayı da not defteri gibi kullanmaya başladım. Yaptığım olay sırayla şu: Öncelikle uygulama ortamını belirliyorum. Buradaki ortama göre bir config dosyası yüklüyorum çünkü. Sonra optimizasyon için ETag ları set ediyorum. Sora Expire header&#8217;ları ayarılıyorum. Sonra her bişeyi Gzip ile sıkıştırıyorum (apache deflate mod sağolsun). Daha sonrası da klasik url rewrite</p>
<pre class="brush:bash">
SetEnv APPLICATION_ENV production

Header unset ETag
FileETag None
Header set Expires "Thu, 15 Apr 2012 20:00:00 GMT"
Header unset Last-Modified

# Insert filter
SetOutputFilter DEFLATE

# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine
# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
# the above regex won't work. You can use the following
# workaround to get the desired effect:
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html

# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary

# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/programming/htaccess-dosyasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Başlangıç Programları</title>
		<link>http://www.laplacesdemon.com/tech/linux-baslangic-programlari/</link>
		<comments>http://www.laplacesdemon.com/tech/linux-baslangic-programlari/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 23:13:45 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=183</guid>
		<description><![CDATA[Bu diyeceklerim red-hat bazlı distrolar içindir. Debian için de çok farklı değil. Başlangıçta yani boot sonrası program mı çalıştırmak istiyorsunuz (mesela subversion deamon programı). O zaman tek yapmanız gereken &#8220;/etc/rc.d/rc.local&#8221; dosyasına gerekli satırı eklemek. Mis gibi]]></description>
			<content:encoded><![CDATA[<p>Bu diyeceklerim red-hat bazlı distrolar içindir. Debian için de çok farklı değil.</p>
<p>Başlangıçta yani boot sonrası program mı çalıştırmak istiyorsunuz (mesela subversion deamon programı). O zaman tek yapmanız gereken &#8220;/etc/rc.d/rc.local&#8221; dosyasına gerekli satırı eklemek.</p>
<p>Mis gibi</p>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/tech/linux-baslangic-programlari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu için tortoise svn alternatifi</title>
		<link>http://www.laplacesdemon.com/programming/linux-programming/ubuntu-icin-tortoise-svn-alternatifi/</link>
		<comments>http://www.laplacesdemon.com/programming/linux-programming/ubuntu-icin-tortoise-svn-alternatifi/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 09:30:13 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=181</guid>
		<description><![CDATA[Win Xp&#8217;de kullanıp hastası olduğum tortoise svn programının linux versiyonunun olmaması çok fena bir durum. Tortoise explorer shell ine entegre oluşu ve kolay kullanımıyla diğer bütün svn client&#8217;larının arasında pırlanta gibi parlıyor. Ubuntu (9.04 versiyonunu kullanıyorum şu anda) için rapidSVN isimli güzide bir program kullanıyordum. Kendi GUI si olan, C++ ile yazılmış güzel bir program. [...]]]></description>
			<content:encoded><![CDATA[<p>Win Xp&#8217;de kullanıp hastası olduğum tortoise svn programının linux versiyonunun olmaması çok fena bir durum. Tortoise explorer shell ine entegre oluşu ve kolay kullanımıyla diğer bütün svn client&#8217;larının arasında pırlanta gibi parlıyor. Ubuntu (9.04 versiyonunu kullanıyorum şu anda) için rapidSVN isimli güzide bir program kullanıyordum. Kendi GUI si olan, C++ ile yazılmış güzel bir program. Ancak Nautilus shell ine entegre olmadığı, yani sağ tıklayıp işlem yapma güzelliğine sahip olmadığı için bana hep angarya gibi gelmiştir. İşte çözüm:</p>
<p><a href="http://marius.scurtescu.com/wp-content/nautilus-svn-scripts-0.9.2.tar.gz">Buradan</a> indireceğiniz program sayesinde aynı tortoise de olduğu gibi sağ tıklamak suretiyle svn repository&#8217;lerinizi kontrol edebilirsiniz. Ancak tortoise kadar ayrıntılı değil. sadece checkout, commit, update gibi basit işlemleri yapabiliyorsunuz. Ancak yine de baya bir zaman kazandırıyor.</p>
<p>Bu arada program Nautilus file manager programının &#8220;User scripts&#8221; isimli güzide özelliğini kullanıyor. Yani tek yaptığı menuye bir kaç dosya eklemek ve komut satırına komutlar vermek. Yani isterseniz kendiniz de menuyu genişletebilirsiniz.</p>
<p>Programın install edilmesi de şöyle, paketi açtığınızda içerideki &#8220;subversion&#8221; isimli dosyayı &#8220;~/.gnome2/nautilus-scripts&#8221; klasörüne kopyalamanız yeterli.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/programming/linux-programming/ubuntu-icin-tortoise-svn-alternatifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boot sırasını değiştirmek</title>
		<link>http://www.laplacesdemon.com/programming/linux-programming/boot-sirasini-degistirmek/</link>
		<comments>http://www.laplacesdemon.com/programming/linux-programming/boot-sirasini-degistirmek/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 23:18:25 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=179</guid>
		<description><![CDATA[Benim gibi ubuntu + windows kombinasyonu kullanıyorsanız, boot sırasındaki os seçim listesinde ubuntu&#8217;nun default olması dert olabilir. özellikle bilgisayarı başka biri de kullanıyorsa. çözüm ise sudo gedit /boot/grub/menu.lst ile menu.lst dosyasını açmak, içinde &#8220;default 0&#8243; yazan satırı listedeki sıraya göre değiştirmek. default kurulumda windows 4. sırada çıkıyor. dolayısıyla &#8220;default 4&#8243; yapınca işlem tamamlanmış oluyor. afiyet [...]]]></description>
			<content:encoded><![CDATA[<p>Benim gibi ubuntu + windows kombinasyonu kullanıyorsanız, boot sırasındaki os seçim listesinde ubuntu&#8217;nun default olması dert olabilir. özellikle bilgisayarı başka biri de kullanıyorsa. çözüm ise</p>
<blockquote><p>sudo gedit /boot/grub/menu.lst</p></blockquote>
<p>ile menu.lst dosyasını açmak, içinde &#8220;default 0&#8243; yazan satırı listedeki sıraya göre değiştirmek. default kurulumda windows 4. sırada çıkıyor. dolayısıyla &#8220;default 4&#8243; yapınca işlem tamamlanmış oluyor. afiyet olsun.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/programming/linux-programming/boot-sirasini-degistirmek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
