<?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/tag/linux/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>Terminal Bash Renkleri</title>
		<link>http://www.laplacesdemon.com/uncategorized/terminal-bash-renkleri/</link>
		<comments>http://www.laplacesdemon.com/uncategorized/terminal-bash-renkleri/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 20:18:38 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/uncategorized/terminal-bash-renkleri/</guid>
		<description><![CDATA[Mac bilgisayarımda command prompt rekleri olarak aşağıdaki olayı kullanıyorum export PS1="[\e[0;32m\]\W\e[m]\[\e[0;31m\] > \e[m\]" Directory renklendirmesi içinse ~/.bash_profile dosyası içine export CLICOLOR=1 export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx iş yerinde ise &#8220;ubuntu&#8221; kullanıyorum. oradaki renk kodlarımı ise sonra yazıcam. evet evdeyim şu anda Edit: Bash renklerimi değiştirdim. Yenisi aşağıda export PS1="[\e[0;32m\]\u@\H \e[0;36m\w\e[m]\[\e[0;31m\] > \e[m\]" export CLICOLOR=1 export LSCOLORS="DxGxFxdxCxdxdxhbadCxCx"]]></description>
			<content:encoded><![CDATA[<p>Mac bilgisayarımda command prompt rekleri olarak aşağıdaki olayı kullanıyorum</p>
<pre class="brush:bash">export PS1="[\e[0;32m\]\W\e[m]\[\e[0;31m\] > \e[m\]"</pre>
<p>Directory renklendirmesi içinse ~/.bash_profile dosyası içine</p>
<pre class="brush:bash">export CLICOLOR=1
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx</pre>
<p>iş yerinde ise &#8220;ubuntu&#8221; kullanıyorum. oradaki renk kodlarımı ise sonra yazıcam. evet evdeyim şu anda</p>
<p>Edit: Bash renklerimi değiştirdim. Yenisi aşağıda</p>
<pre class="brush:bash">export PS1="[\e[0;32m\]\u@\H \e[0;36m\w\e[m]\[\e[0;31m\] > \e[m\]"
export CLICOLOR=1
export LSCOLORS="DxGxFxdxCxdxdxhbadCxCx"
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/uncategorized/terminal-bash-renkleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>
		<item>
		<title>FFMpeg &#8211; error while loading shared libraries: libavdevice.so.52</title>
		<link>http://www.laplacesdemon.com/programming/ffmpeg-error-while-loading-shared-libraries-libavdeviceso52/</link>
		<comments>http://www.laplacesdemon.com/programming/ffmpeg-error-while-loading-shared-libraries-libavdeviceso52/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 13:58:53 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=137</guid>
		<description><![CDATA[FFMpeg ile video convert işlemi yaparken bu hatayla karşılaştım (Centos server üzerinde). yapmaya çalıştığım işlem şuydu: /usr/local/bin/ffmpeg -i /var/www/vhosts/got2b.ca/httpdocs/beta/private/orginal_videos/test.avi -f flv -r 30 -ar 44100 /var/www/vhosts/got2b.ca/httpdocs/beta/public/uploads/flv/suleyman4.flv 2&#62;&#38;1 Burada yaptığım prensipte avi dosyasını flv ye çevirmek. Hata mesajının tamamı da şöyle birşey: /usr/local/bin/ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such [...]]]></description>
			<content:encoded><![CDATA[<p>FFMpeg ile video convert işlemi yaparken bu hatayla karşılaştım (Centos server üzerinde). yapmaya çalıştığım işlem şuydu:</p>
<p><code>/usr/local/bin/ffmpeg -i /var/www/vhosts/got2b.ca/httpdocs/beta/private/orginal_videos/test.avi -f flv -r 30 -ar 44100 /var/www/vhosts/got2b.ca/httpdocs/beta/public/uploads/flv/suleyman4.flv 2&gt;&amp;1</code></p>
<p>Burada yaptığım prensipte avi dosyasını flv ye çevirmek.</p>
<p>Hata mesajının tamamı da şöyle birşey:</p>
<p><code>/usr/local/bin/ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory"</code></p>
<p>bu olayın sebebi hata mesajında dediği gibi ldconfig&#8217;in libraryleri nerede arayacağını bulamaması. çözümü de amcaya bunun pathinin neresi olduğunu söylemek.</p>
<p><em>uzun yol:</em></p>
<p><code>LD_LIBRARY_PATH=/usr/local/lib/<br />
export LD_LIBRARY_PATH=/usr/local/lib/</code></p>
<p>komutlarını çalıştırmak. ama reboot ederseniz bu komutları tekrar çalıştırmanız gerekiyor. dolayısıyla bu uzun yol <img src='http://www.laplacesdemon.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>kısa yol:</em></p>
<p>cd /etc/ld.so.conf.d</p>
<p>vim custom-libs.conf ( ya da istediğiniz text editoruyle dosyayı açabilirsiniz)</p>
<p>dosyanın içine şu satırı yazıp kaydedelim:</p>
<p>/usr/local/lib</p>
<p>sonra da ld olayını configleyelim (o ne demek?)</p>
<p>ldconfig</p>
<p>budur.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/programming/ffmpeg-error-while-loading-shared-libraries-libavdeviceso52/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk&#8217;de ftp hesabı yaratmak</title>
		<link>http://www.laplacesdemon.com/programming/pleskde-ftp-hesabi-yaratmak/</link>
		<comments>http://www.laplacesdemon.com/programming/pleskde-ftp-hesabi-yaratmak/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 01:27:55 +0000</pubDate>
		<dc:creator>solomon</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://www.laplacesdemon.com/?p=115</guid>
		<description><![CDATA[mümkün değil malesef. yani bir vpn&#8217;iniz varsa bir domain için birden fazla ftp hesabı yaratamıyorsunuz. yeni bir web user ya da subdomain yaratmak gibi workarond olsa da tam olarak tatmin edici birşey değil ne yazık ki. böyle önemli bir özellik nasıl unutulur akıl sır erdirmek de mümkün değil. neyse efenim alın size çözüm. ssh ile [...]]]></description>
			<content:encoded><![CDATA[<p>mümkün değil malesef. yani bir vpn&#8217;iniz varsa bir domain için birden fazla ftp hesabı yaratamıyorsunuz. yeni bir web user ya da subdomain yaratmak gibi workarond olsa da tam olarak tatmin edici birşey değil ne yazık ki. böyle önemli bir özellik nasıl unutulur akıl sır erdirmek de mümkün değil.</p>
<p>neyse efenim alın size çözüm. ssh ile bağlanıp yeni bir user yaratıyorsunuz olup bitiyor.<br />
diyelim ki solomon.com domainine yeni kullanıcı ekleyeceğiz. varolan kullanıcı da &#8220;solomon&#8221; olsun<br />
<code><br />
cat /etc/passwd | grep 'solomon'<br />
</code><br />
bu bize solomonun kullanıcı özellkilerini veriyor.<br />
<code><br />
solomon:x:10041:2523::/var/www/vhosts/solomon.com:/usr/local/psa/bin/chrootsh<br />
</code><br />
burda 10041 userID oluyor. bu id bize lazım.<br />
/httpdocs directory için &#8220;yenikullanici&#8221; isminde bir kullanıcı oluşturalım<br />
useradd -u 10041 -o -d /var/www/vhosts/solomon.com -g psacln -s /usr/local/psa/bin/chrootsh yenikullanici</p>
<p>bir de şifre verelim garibana<br />
passwd yenikullanici</p>
<p>iki kere şifreyi girmemizi isteyecek.</p>
<p>bitti gitti.</p>
<p><a href="http://ryanjbonnell.com/journal/ftp-account" target="_self">bu</a> da alıntıladığım kaynak</p>
]]></content:encoded>
			<wfw:commentRss>http://www.laplacesdemon.com/programming/pleskde-ftp-hesabi-yaratmak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
