<?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>vs. vs.</title>
	<atom:link href="http://www.tsdesign.info/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tsdesign.info/blog</link>
	<description></description>
	<lastBuildDate>Mon, 26 Jul 2010 15:51:07 +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>Ruby on Rails and Thin server</title>
		<link>http://www.tsdesign.info/blog/2010/07/26/ruby-on-rails-and-thin-server/</link>
		<comments>http://www.tsdesign.info/blog/2010/07/26/ruby-on-rails-and-thin-server/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 15:51:07 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[sistem yönetimi]]></category>
		<category><![CDATA[mongrel]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[thin]]></category>
		<category><![CDATA[webrick]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=55</guid>
		<description><![CDATA[Rails hatta ruby hakkında sıfır denebilecek kadar az bilgim var. Fakat firma olarak yazılım geliştirirken ruby on rails kullandığımız için sunucu kurulumlarında elimi ruby&#8217;e rails&#8217;e bulaştırmak durumunda kalıyorum. Bugün yine belgeler ve Alper (Karapınar) eşliğinde bir test sunucusuna kurulum yaptım. Sunucudaki rubygems, rails vb. sürümlerinin güncellemesi, eksik kalan gem&#8217;lerin kurulması gibi standart prosedürlerden sonra rails [...]]]></description>
			<content:encoded><![CDATA[<p>Rails hatta ruby hakkında sıfır denebilecek kadar az bilgim var. Fakat firma olarak yazılım geliştirirken ruby on rails kullandığımız için sunucu kurulumlarında elimi ruby&#8217;e rails&#8217;e bulaştırmak durumunda kalıyorum.</p>
<p>Bugün yine belgeler ve Alper (Karapınar) eşliğinde bir test sunucusuna kurulum yaptım. Sunucudaki rubygems, rails vb. sürümlerinin güncellemesi, eksik kalan gem&#8217;lerin kurulması gibi standart prosedürlerden sonra rails ile gelen webrick&#8217;i başlattık ve sayfaları görmeye niyet ettik. Niyet ettik diyorum çünkü sunucu yerel ağda olmasına rağmen sayfaları görebilmek pek mümkün olmadı. Her ne kadar rails sayfayı 1 saniyeden kısa sürede oluşturduğunu iddia etse de istemciye sayfanın ulaşması saniyeler sürüyor hatta bazen hiç yüklenemiyordu.</p>
<p>Biz de test sunucusu kullanıyor olmanın verdiği rahatlıkla Thin [1] denemeye karar verdik. Proje sayfasını açınca çıkan grafik oldukça iddialıydı ve bizim derdimize derman olacağını söylüyordu.</p>
<p><img class="aligncenter" title="Rails Servers Chart" src="http://chart.apis.google.com/chart?cht=bvg&amp;chd=t:14.98,54.8723076923077,48.9184615384615,79.9276923076923|14.8692307692308,65.0615384615385,70.4446153846154,89.5553846153846|14.9476923076923,35.1123076923077,70.18,88.6769230769231&amp;chbh=16&amp;chs=350x150&amp;chl=WEBrick|Mongrel|Evented%20M.|Thin&amp;chco=000000,666666,cccccc&amp;chdl=1%20c%20req.|10%20c%20req.|100%20c%20req." alt="" width="350" height="150" /></p>
<p>Durumun gerçekten böyle olup olmadığını görmek için hızlıca</p>
<blockquote><p>gem install thin</p></blockquote>
<p>ile thin&#8217;i kurup. Proje dizini içinde</p>
<blockquote><p>thin start</p></blockquote>
<p>diyerek sunucuyu çalıştırdık. Çalışacak ikinci yazılım için de tahmine binaen eklediğimiz -p parametresi ile port belirtmeyi başarınca birkaç dakika içinde ağlayan bir sunucudan uçan bir sunucuya terfi etmiş olduk.</p>
<p>Dediğim gibi ruby&#8217;den veya rails&#8217;den anlamam ama şu açıkça ortadaki thin ile sayfalar rails&#8217;in oluşturduğu hızda istemciye iletilmiş oluyor.</p>
<p>[1]: http://code.macournoyer.com/thin/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2010/07/26/ruby-on-rails-and-thin-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pfSense ile multi-wan failover &#8211; yük dengeleme kurulumu</title>
		<link>http://www.tsdesign.info/blog/2010/07/07/pfsense-ile-multi-wan-failover-yuk-dengeleme-kurulumu/</link>
		<comments>http://www.tsdesign.info/blog/2010/07/07/pfsense-ile-multi-wan-failover-yuk-dengeleme-kurulumu/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 11:59:51 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[sistem yönetimi]]></category>
		<category><![CDATA[failover]]></category>
		<category><![CDATA[load balance]]></category>
		<category><![CDATA[pfsense]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[stick connections]]></category>
		<category><![CDATA[yük dengeleme]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=44</guid>
		<description><![CDATA[Geçtiğimiz hafta boyunca iki adsl hattını kullanarak failover yapısı oluşturabileceğimiz bir sistem kurmak için uğraştım. Bu işi yapabilen bir takım donanımsal çözümler bulunmasına rağmen öncelikli hedefimiz bu yapıyı özgür çözümlerle oluşturmak olduğu için internette sistem avına çıktım. Yaygın kullanılan sistemlerde bu işin nasıl yapılacağından, bu gibi işler için özelleşmiş dağıtımlara kadar birçok seçeneği araştırdım. Genel [...]]]></description>
			<content:encoded><![CDATA[<p>Geçtiğimiz hafta boyunca iki adsl hattını kullanarak failover yapısı oluşturabileceğimiz bir sistem kurmak için uğraştım. Bu işi yapabilen bir takım donanımsal çözümler bulunmasına rağmen öncelikli hedefimiz bu yapıyı özgür çözümlerle oluşturmak olduğu için internette sistem avına çıktım.</p>
<p>Yaygın kullanılan sistemlerde bu işin nasıl yapılacağından, bu gibi işler için özelleşmiş dağıtımlara kadar birçok seçeneği araştırdım. Genel intiba özelleşmiş sistemlerle, arayüzlerle uğraşmadan sistem tarafında gerekli kuralları yazarak bu işi yapmanın daha kolay olduğu yönündeydi. Lakin sistemi teslim edeceğimiz sistem yöneticisine bir arayüz de sunmak istediğimiz için arayüz üzerinden ayar yapabileceğimiz çözümlere yöneldik. (İşbu noktada insanların söylediği gibi arayüzün daha zahmetli olduğunu tecrübe ettim.)</p>
<p><span id="more-44"></span>Kurulum yapacağımız sistemde halihazırda proxy için kullanılmakta olan pfSense ile başladım çalışmaya. Dağıtım belgelerinde, bloglarda, forumlarda yazan tüm farklı kombinasyonlarla ayarlar yapmama rağmen failover bir türlü çalışmadı. Neden sonra öğrendik ki pfSense makinesi üzerindeki servisler pfSense&#8217;in multiwan özelliklerinden faydalanamıyormuş. Yani proxy servisi failover kurallarına takılmadan sürekli default gw kullanarak internete çıkıyormuş.</p>
<p>Bu noktada proxy makinesi önüne bir failover makinesi koymak en pratik görünen (ve internette tavsiye edilen) yöntemdi. Lakin bu değişiklik başkaca ayarlara da müdahale etmeyi gerektireceğinden ilk başta bir kenara not alınıp pas geçildi.</p>
<p>Sonraki birkaç gün alternatif hazır sistemlerden ipcop, clearos ve smoothwall&#8217;u denedim. Bazısı multiwan tarafında bazısı proxy tarafında beklenilen kolaylığı sağlayamadı. İinternette okuduğum yorumlar, özelliklerin sisteme 3. parti eklentilerle eklenmesi gibi detaylar bu alternatifleri elememe neden oldu.</p>
<p>Velhasıl gerekecek ekstra müdahaleleri göze alıp 2. bir pfsense makinesi ile failover/loadbalance kurulumu yapmaya başladım. Yine pfsense belgeleri açıldı, okundu uygulandı, sorun çıkınca forumlar eşelendi. Birçok kaynakta farklı yapılandırmalarla kurulumlar anlatıyor, çalıştığı söyleniyor ama kimse sorun çıktığından bahsetmiyordu. Benim kurduğum sistemler  ise aynı ayarlarla çalışmıyordu.</p>
<p>En sonunda kısa bir mola sonrası sakin kafayla yaptığımız kurulumda, anlatımlarda gösterilmeyen bir ekranda yaptığım bir seçimin sorunu oluşturduğunu farkettik. Sistem failover&#8217;ın yanı sıra yük dengeleme de yaptığı için dışarıya giden istekler bazen birinci hattan bazen diğer hattan gidiyor bu da bazı internet hizmetlerinde sorun oluşturuyor. Biz de bunun önüne geçmek için &#8220;Sticky Connections&#8221; seçeneği ile bağlantının sürekli aynı hattan çıkmasını sağlıyoruz. Gelgelelim pfSense hatlardan biri gittiğinde state tablosunu sıfırlamadığı için bizim yapışkan bağlantılar giden hatta yapışıp kalıyor, sürekli ondan çıkmayı denediğinden de doğal olarak çıkamıyormuş.</p>
<p>Sorunun ne olduğu netleştirince çözüme hızla ulaştık. Öncelikle bu sorundan bahseden kaynaklara gözattım. Arayüzden uygulanabilecek şık bir çözüm çıkmadı. Biz de elimizi koda bulayıp, aşağıdaki değişikliği yaparak pfSense&#8217;in hat gittiğinde state tablosunu sıfırlamasını sağladık.</p>
<blockquote><p>&#8212; vslb.inc~   2010-07-07 10:35:23.953461623 +0300<br />
+++ vslb.inc    2010-07-07 10:35:23.995462449 +0300<br />
@@ -113,8 +113,8 @@<br />
interval 10s<br />
}<br />
alarm default {<br />
-       command on &#8220;/usr/bin/touch /tmp/filter_dirty&#8221;<br />
-       command off &#8220;/usr/bin/touch /tmp/filter_dirty&#8221;<br />
+       command on &#8220;/usr/bin/touch /tmp/filter_dirty; /sbin/pfctl -F state; touch /tmp/alarm.ON&#8221;<br />
+       command off &#8220;/usr/bin/touch /tmp/filter_dirty; rm -f /tmp/alarm.ON&#8221;<br />
combine 10s<br />
}<br />
alarm down &#8220;down&#8221; {</p></blockquote>
<p>Bu kadar basit bir çözüm sistem geliştiricileri tarafından -grafik arayüzden ayarları eklemek, farklı yapılarla test etmek gibi dertleri olduğundan onlara göre büyük bir değişiklik olsa gerek- sisteme eklenmediğinden birkaç günümüzü harcadı.</p>
<p>Sorunu bulmuş ve çözmüş olmalının rahatlığı ile bir komut yüzünden günlerimi vermiş olmanın üzüntüsü arasında yeni kurulumlara doğru yola çıktık.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2010/07/07/pfsense-ile-multi-wan-failover-yuk-dengeleme-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Türkiye sansüre dayalı bir ülke değil.&#8221; (!)</title>
		<link>http://www.tsdesign.info/blog/2009/10/17/turkiye-sansure-dayali-bir-ulke-degil/</link>
		<comments>http://www.tsdesign.info/blog/2009/10/17/turkiye-sansure-dayali-bir-ulke-degil/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 03:42:12 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=35</guid>
		<description><![CDATA[&#8220;Türkiye de sansüre dayalı bir ülke değil.&#8221; Bu söz  Dışişleri Bakanı Ahmet Davutoğlu’na ait.[1] Hem de öyle eski zamanlarda söylenmiş bir söz değil, bakan, bunu bugün, sansür gazeteleri, televizyonları aşmış, yeni yüzyılın özgürlük kaynağı interneti zaptetmeye çalışırken zaptetmişken söylemiş. &#8211; Sadece 4 gün sonra gelen düzenleme: Hiçbir şekilde sansür uygulamayan TRT&#8217;ye, sansüre dayalı bir ülke [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Türkiye de sansüre dayalı bir ülke değil.&#8221;</p></blockquote>
<p>Bu söz  <strong>Dışişleri Bakanı Ahmet Davutoğlu</strong>’na ait.[1] Hem de öyle eski zamanlarda söylenmiş bir söz değil, bakan, bunu bugün, sansür gazeteleri, televizyonları aşmış, yeni yüzyılın özgürlük kaynağı interneti <span style="text-decoration: line-through;">zaptetmeye çalışırken</span> zaptetmişken söylemiş.</p>
<p>&#8211;</p>
<p><strong>Sadece 4 gün sonra gelen düzenleme: </strong>Hiçbir şekilde sansür uygulamayan TRT&#8217;ye, sansüre dayalı bir ülke olmadığımız için TRT&#8217;den bunu yapmasını isteyemeyen hükümete ve bölgenin stratejik olarak en üstün, en sözü geçen, kimseden etkilenmeyen ülkesi olmamıza rağmen nasıl olduysa bahsi geçen dizinin son bölümünde dizinin hikayesiyle tamamen alakalı sahneler makaslanmış (gereksiz görülmüş, kaldırılmış teferruat sahneler değil yani)[2]. Radikal&#8217;in konuyla ilgili ikinci haberine göre de hikayenin yönü filistin/israil ilişkilerinden duygusal ilişkilere doğru kaydırılmış [3].</p>
<p>Daha üzerinden 1 hafta bile geçmeden bir bakanımızın söylediği sözün doğru olmadığının ortaya çıkmasına mı, bu gerçeğin ortaya çıkmasının konuyla ilgili kimseyi olumsuz etkilemeyeceğine mi, yoksa hepsinden beteri göz göre göre sansür batağında boğulduğumuza mı yanalım bilemiyorum.</p>
<p>&#8211;</p>
<p>Gazetelerde, televizyonlarda, sanat dünyasında son yıllarda hiç denk gelmediğimiz (!) sansür vakalarına örnekler;</p>
<p><a href="http://www.radikal.com.tr/Radikal.aspx?aType=RadikalHaberDetay&amp;ArticleID=797295&amp;Date=12.11.2006&amp;CategoryID=97">1</a> <a href="http://www.radikal.com.tr/Radikal.aspx?aType=RadikalHaberDetay&amp;ArticleID=782710&amp;Date=8.6.2006&amp;CategoryID=97">2</a> <a href="http://www.radikal.com.tr/Radikal.aspx?aType=RadikalHaberDetay&amp;ArticleID=775524&amp;Date=25.3.2006&amp;CategoryID=98">3</a> <a href="http://sozluk.sourtimes.org/show.asp?t=bilim+ve+teknik%27te+darwin%27e+sans%C3%BCr">4</a> <a href="http://sozluk.sourtimes.org/show.asp?t=trt%27den+domuzlu+%C3%A7izgi+filme+sans%C3%BCr">5</a> <a href="http://www.milliyet.com.tr/default.aspx?aType=SonDakika&amp;Kategori=turkiye&amp;ArticleID=526360&amp;Date=12.05.2008&amp;ver=28">6</a> <a href="http://sozluk.sourtimes.org/show.asp?t=ayyildiz+sitesindeki+komik+sans%C3%BCr">7</a> <a href="http://sozluk.sourtimes.org/show.asp?t=trt+nin+kemal+sunal+filmine+uyguladigi+sans%C3%BCr">8</a> <a href="http://www.tiyatrodunyasi.com/makaledetay.asp?makaleno=935">9</a> <a href="http://www.radikal.com.tr/Radikal.aspx?aType=RadikalHaberDetay&amp;ArticleID=675167&amp;Date=6.7.2003&amp;CategoryID=113">10</a></p>
<p>Devletin yaptığı sansürün yanısıra sansürle alakası olmayacak insanların bile korkuları yüzünden otokontrol adı altında sansüre başvuruyor olması da işin asıl kötü yanı.</p>
<p>[1]: http://www.hurriyet.com.tr/gundem/12711010.asp?gid=229</p>
<p>[2]: http://bit.ly/22YqRM</p>
<p>[3]: http://bit.ly/BU8Cb</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2009/10/17/turkiye-sansure-dayali-bir-ulke-degil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pardus 2008 üzerinde PTSP Sunucu Kurulumu</title>
		<link>http://www.tsdesign.info/blog/2009/08/21/pardus-2008-uzerinde-ptsp-sunucu-kurulumu/</link>
		<comments>http://www.tsdesign.info/blog/2009/08/21/pardus-2008-uzerinde-ptsp-sunucu-kurulumu/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 11:05:21 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=32</guid>
		<description><![CDATA[Bu yazıda PTSP sunucusu kurmak için gerekli adımları kısaca yazdım. Basit birkaç adım olmasına rağmen el altında yazılı halde bulunması, detayları kaçırıp sorun yaşama ihtimalini azaltıyor. Yazıda belirtilen değişiklikler yapıldıktan sonra oluşan dosyalar için örnekler yazının sonunda. Tarball Oluşturma (isteğe bağlı) İnce istemcilerinizde Pardus depolarında bulunan ptsp paketlerindekinden çıkan uygulamalar dışında uygulamalar bulunmasını istiyorsanız build-client.py [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazıda PTSP sunucusu kurmak için gerekli adımları kısaca yazdım. Basit birkaç adım olmasına rağmen el altında yazılı halde bulunması, detayları kaçırıp sorun yaşama ihtimalini azaltıyor. Yazıda belirtilen değişiklikler yapıldıktan sonra oluşan dosyalar için örnekler yazının sonunda.</p>
<p><strong>Tarball Oluşturma (isteğe bağlı)</strong></p>
<p>İnce istemcilerinizde Pardus depolarında bulunan ptsp paketlerindekinden çıkan uygulamalar dışında uygulamalar bulunmasını istiyorsanız build-client.py dosyasında PACKAGES listesine istediğiniz paketleri ekleyin ve build-client.py dosyasını çalıştırın.<br />
http://svn.pardus.org.tr/pardus/2008/stable/server/ptsp/ptsp-server adresinden kaynak paketi indirip &#8220;Archive&#8221; bilgilerini yeni oluşturduğunuz tarball ile değiştirip paketi derleyin.</p>
<p><strong>KDM Ayarları</strong></p>
<p>/etc/X11/kdm/kdmrc dosyasından Xdmcp&#8217;yi açın.</p>
<p><strong>DHCP Sunucu Ayarları</strong></p>
<p>Sisteminizde birden fazla ağ arayüzü varsa /etc/conf.d/dhcpd dosyasında dhcp sunucusunun dinleyeceği ağ arayüzünü belirtin.</p>
<p>/etc/dhcp/dhcp.conf dosyasında bir subnet yaratıp.</p>
<ul>
<li> ip havuzu aralığını (range)</li>
<li> istemci sistemi için kullanılacak kök dizini (option root-path)</li>
<li> tftp sunucusunun ip adresini (next-server)</li>
<li> pxe dosyasının yolunu (filename)</li>
</ul>
<p>belirtin.</p>
<p>Adres çözümlemesi yapılabilmesi için her istemci için bir host tanımlayın ve</p>
<ul>
<li> MAC adresini (hardware ethernet)</li>
<li> IP adresini (fixed-address)</li>
<li> Makina adını (option host-name)</li>
</ul>
<p>belirtin.</p>
<p><strong>NFS Sunucu Ayarı</strong></p>
<p>İstemci sistemi için kullanılacak kök dizini ve ilgili seçenekleri /etc/exports dosyasında tanımlayın.</p>
<p><strong>DNS Ayarları</strong></p>
<p>/etc/hosts dosyası içine her istemci için dhcpd.conf dosyasındakine uygun olarak &#8220;ip &#8211; hostname&#8221; çiftlerini belirtin<br />
Eğer sunucunuzun ip adresi 10.0.0.1 dışında bir adres olacaksa /etc/pts-client dosyasını düzenleyin.</p>
<p>Son olarak sistemi çalışır hale getirmek için tftp, dhcp, nfs_utils ve portmap servislerini başlatın.</p>
<p><strong>Örnek Dosyalar</strong></p>
<p>/etc/dhcp/dhcpd.conf:</p>
<blockquote><p>ddns-update-style interim;<br />
ignore client-updates;</p>
<p>max-lease-time 500;<br />
default-lease-time 500;<br />
option routers 10.0.0.1;<br />
option domain-name-servers 193.140.100.210, 193.140.100.215, 4.2.2.5;<br />
option subnet-mask 255.255.255.0;<br />
subnet 10.0.0.0 netmask 255.255.255.0 {<br />
range 10.0.0.2 10.0.0.25;<br />
option root-path &#8220;10.0.0.1:/opt/ptsp&#8221;;<br />
next-server 10.0.0.1;<br />
filename &#8220;/pts/latest-ptsp/pxelinux.0&#8243;;</p></blockquote>
<blockquote><p>host client1 {<br />
hardware ethernet 00:11:22:33:44:55;<br />
fixed-address 10.0.0.2;<br />
option host-name &#8220;client1&#8243;;<br />
}<br />
host client2 {<br />
hardware ethernet 00:11:22:33:44:56;<br />
fixed-address 10.0.0.3;<br />
option host-name &#8220;client2&#8243;;<br />
}<br />
}</p></blockquote>
<p>/etc/exports:</p>
<blockquote><p># /etc/exports: NFS file systems being exported.  See exports(5).<br />
/opt/ptsp       10.0.0.0/255.255.255.0(ro,no_root_squash,no_subtree_check,sync)</p></blockquote>
<p>/etc/X11/kdm/kdmrc:</p>
<blockquote><p>&#8230;<br />
&#8230;<br />
[Xdmcp]<br />
Enable=true<br />
Willing=/usr/kde/3.5/share/config/kdm/Xwilling</p></blockquote>
<p>/etc/hosts:</p>
<blockquote><p># /etc/hosts<br />
#<br />
# This file describes a number of hostname-to-address<br />
# mappings for the TCP/IP subsystem.  It is mostly<br />
# used at boot time, when no name servers are running.<br />
# On small systems, this file can be used instead of a<br />
# &#8220;named&#8221; name server.  Just add the names, addresses<br />
# and any aliases to this file&#8230;<br />
#</p>
<p>127.0.0.1 localhost PTS-pardus</p>
<p># Lab machines<br />
10.0.0.2 client1<br />
10.0.0.3 client2</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2009/08/21/pardus-2008-uzerinde-ptsp-sunucu-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Görülesi yerler</title>
		<link>http://www.tsdesign.info/blog/2009/08/09/gorulesi-yerler/</link>
		<comments>http://www.tsdesign.info/blog/2009/08/09/gorulesi-yerler/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 09:12:24 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=28</guid>
		<description><![CDATA[Yaz mevsiminde herkes tatilde güneşlenip ter dökerken biz de Mersin&#8217;in sıcağında proje peşinde ter dökmeye devam ediyoruz. Dolayısıyla benim görülecek yerler önerim meren ve düygü gibi gerçek hayattan değil ancak sanal dünyadan olabiliyor. Eğer bugüne kadar denk gelip rss&#8217;ine abone olmadıysanız -ki gördüyseniz mutlaka rss&#8217;ine abone olmuşsunuzdur- mutlaka görmeniz gereken iki güzel blogu bugün hatmettim. [...]]]></description>
			<content:encoded><![CDATA[<p>Yaz mevsiminde herkes tatilde güneşlenip ter dökerken biz de Mersin&#8217;in sıcağında <a title="TUDD" href="http://www.tudd.org.tr" target="_blank">proje</a> peşinde ter dökmeye devam ediyoruz. Dolayısıyla benim görülecek yerler önerim <a title="Meren'in Fotoğraf Günlüğü" href="http://www.meren.org/blog" target="_blank">meren</a> ve <a title="&quot;Kriptografi Gördüm&quot;, Wunjo..." href="http://www.biyolokum.com/2009/08/karagole-cikis/" target="_blank">düygü</a> gibi gerçek hayattan değil ancak sanal dünyadan olabiliyor.</p>
<p>Eğer bugüne kadar denk gelip rss&#8217;ine abone olmadıysanız -ki gördüyseniz mutlaka rss&#8217;ine abone olmuşsunuzdur- mutlaka görmeniz gereken iki güzel blogu bugün hatmettim.</p>
<p>Birincisi siz hayatın akışına kapılmış sürüklenirken, memlekette olan biten, kimsenin elleşip göz önüne çıkarmadığı bazı detayları görmenize yardımcı olan ayrıca keyifli anılarıyla dakikalarınızı renklendiren Koray Löker&#8217;in <a title="Kısa lafın uzunu" href="http://loker.radiobrecht.org/" target="_blank">bilöker</a>&#8216;i. Bolca okunası, üstüne düşünülesi yazılar barındırıyor. Sanatçı ruhunun hassasiyetiyle çoğu kişinin gözünden kaçan hassas noktalara temas ediyor, insanın ufkunu genişletiyor ve fakat normalde görmeyip duymadığınız için aklınıza takılmayan aksaklıkları sıkıntıları gösterip dertlerinize yeni dertler katıyor.</p>
<p>İkincisi de Doruk Fişek&#8217;in biraz yemek biraz iş az da serzeniş tadında, okurken karnınızı acıktıracak, olmadık şeyler canınız çektirecek <a title="Sit Alanı'nın Seyir Defteri" href="http://zzz.fisek.com.tr/seyir-defteri/">seyir defteri</a>. Eğer benim gibi geçmişe doğru kaptırıp okumayı düşünürseniz -ki başlayınca duramayacak bunu yapacaksınız- baştan uyarayım. Öncelikle güzel yemek yazılarıyla karnınızı acıktıracak, siz tam yiyecek almaya giderken size göstereceği ilginç bir ipucu ya da betikle sizi tekrar yerinize oturtacak, betik işlerken okumaya devam ettiğinizde birşeylere sinirlenmenize yol açıp iştahınızı kaçıracak sonuç olarak size muallakta dakikalar geçirtecek. Bence bu blogu her daim mevsiminde okumak lazım. <img src='http://www.tsdesign.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bir yandan tweet&#8217;liyorum, bir yandan blog&#8217;a yazıyorum. 3 ay sonra laptop&#8217;uma mı kavuştum ne <img src='http://www.tsdesign.info/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2009/08/09/gorulesi-yerler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress RSS Yazım Hatası Sorunu</title>
		<link>http://www.tsdesign.info/blog/2009/07/18/wordpress-rss-yazim-hatasi-sorunu/</link>
		<comments>http://www.tsdesign.info/blog/2009/07/18/wordpress-rss-yazim-hatasi-sorunu/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 22:07:35 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=25</guid>
		<description><![CDATA[WordPress, blog yazarken ihtiyaç duyabileceğiniz neredeyse herşeyi öntanımlı olarak sağlıyor. Geniş eklenti yelpazesiyle de eksikler kolayca tamamlanabiliyor. Fakat zaman zaman bu eklentiler enteresan sorunlar da çıkarabiliyor. Bugün wordpress kullanan bir siteyi feedburner&#8217;a kaydetmeye çalışırken feedburner RSS&#8217;nin geçersiz olduğundan dert yandı. Firefox yüksek bir zeka örneği ile geçersiz de olsa RSS&#8217;i görüntüleyebildiğinden ilk başta sorunu göremedik. [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress, blog yazarken ihtiyaç duyabileceğiniz neredeyse herşeyi öntanımlı olarak sağlıyor. Geniş eklenti yelpazesiyle de eksikler kolayca tamamlanabiliyor. Fakat zaman zaman bu eklentiler enteresan sorunlar da çıkarabiliyor.</p>
<p>Bugün wordpress kullanan bir siteyi feedburner&#8217;a kaydetmeye çalışırken feedburner RSS&#8217;nin geçersiz olduğundan dert yandı. Firefox yüksek bir zeka örneği ile geçersiz de olsa RSS&#8217;i görüntüleyebildiğinden ilk başta sorunu göremedik. Daha sonra Google&#8217;dan ulaştığım bir iki forumda bunun dosyanın başında oluşan bir boşluk karakterinden kaynaklanabildiğini okudum. Firefox ile kaynak koduna bakarak bu durumu göremediğimizden wget ile RSS&#8217;i indirip baktım. Gerçekten de yarım saatimizi çalan şey dosyanın en başında bir boşluk karakteriydi. -Evet sadece basit bir boşluk.-</p>
<p>Forumlarda sayfayı oluştururken kullanılan dosyalardan herhangi birindeki yazım hatasının bu duruma neden olabileceği yazıyordu. Çözümler de yazım hatasını bulup düzeltmek yönündeydi. Ama birçok dosya içinde fazladan yazılmış bir boşluğu bulmak pek kolay değildi.</p>
<p>Bir süre forumların gazıyla birkaç dosyada arama yaptıktan sonra aklıma daha pratik bir fikir. Çıktının başlaması gereken yeri biliyorduk. Buradan önceki belleğe aktarılan tüm çıktı da soruna neden olan o boşluk olduğundan sorunun çözümü çıktının başlaması gereken yerden hemen önce bellekteki herşeyi silmekti. Bunu da ob_clean() fonksiyonu ile sağladık.</p>
<p>Sonuç olarak RSS&#8217;yi oluşturan wp-includes/feed-rss2.php dosyasınında</p>
<blockquote><p>11. echo &#8216;&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;&#8216;.get_option(&#8216;blog_charset&#8217;).&#8217;&#8221;?&#8217;.'&gt;&#8217;; ?&gt;</p></blockquote>
<p>olan kısmı</p>
<blockquote><p>11. ob_start();<br />
12. echo &#8216;&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;&#8216;.get_option(&#8216;blog_charset&#8217;).&#8217;&#8221;?&#8217;.'&gt;&#8217;; ?&gt;</p></blockquote>
<p>yapmak sorunu çözdü.</p>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2009/07/18/wordpress-rss-yazim-hatasi-sorunu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Çevrimdışı PiSi paketi yüklemek</title>
		<link>http://www.tsdesign.info/blog/2008/11/18/cevrim-disi-pisi-paketi-yuklemek/</link>
		<comments>http://www.tsdesign.info/blog/2008/11/18/cevrim-disi-pisi-paketi-yuklemek/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 13:31:03 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[betikler]]></category>
		<category><![CDATA[betik]]></category>
		<category><![CDATA[pardus]]></category>
		<category><![CDATA[pisi]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=6</guid>
		<description><![CDATA[İnternet bağlantısı olmayan makinelere PiSi paketi yüklemekle ilgili birçok betik yazıldı, sayfa yapıldı. Ben de geçmiş zamanda benzer bir betik yapıp tsdesign altına atmıştım. Yazın staj sırasında PiSi API&#8217;ye aşina olunca biraz üzerinden geçip betiği güncelledim. Betik, kurulmak istenen paketin system.base bileşeni dışındaki tüm bağımlılıklarını listeliyor, isterseniz indiriyor. Betiği kullanmak isterseniz, http://tsdesign.info/pardus/tarballs/pisi_getter.py.tar adresinden indirip python [...]]]></description>
			<content:encoded><![CDATA[<p>İnternet bağlantısı olmayan makinelere PiSi paketi yüklemekle ilgili birçok betik yazıldı, sayfa yapıldı. Ben de geçmiş zamanda benzer bir betik yapıp tsdesign altına atmıştım. Yazın staj sırasında PiSi API&#8217;ye aşina olunca biraz üzerinden geçip betiği güncelledim.</p>
<p>Betik, kurulmak istenen paketin system.base bileşeni dışındaki tüm bağımlılıklarını listeliyor, isterseniz indiriyor.</p>
<p>Betiği kullanmak isterseniz,</p>
<p><a title="pisi_getter" href="http://tsdesign.info/pardus/tarballs/pisi_getter.py.tar">http://tsdesign.info/pardus/tarballs/pisi_getter.py.tar</a> adresinden indirip</p>
<blockquote><p>python pisi_getter &#8211;query &lt;paket_adı&gt;</p></blockquote>
<p>şeklinde kullanabilirsiniz.</p>
<p>## Bu yazıyı yazarken farkettim ki betiğin yaptığı işi pisi bir ufak hileyle yapabiliyor. Yalan oldu benim betik <img src='http://www.tsdesign.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   ##</p>
<p>Pisi ile aynı işi yapmak için,</p>
<p>Bir dizin yaratın,</p>
<blockquote><p># mkdir pisi_getter</p></blockquote>
<p>Bu dizini kararlı depoyu ekleyin,</p>
<blockquote><p># pisi ar -D pisi_getter/</p></blockquote>
<p>Daha sonra system.base&#8217;i görmezden gelerek istediğiniz paketi kurun,</p>
<blockquote><p># pisi it konversation -D pisi_getter/ &#8211;ignore-safety</p></blockquote>
<p>Böylece pisi, paket için gereken bağımlılıkları hesaplayıp indirecek.</p>
<p>Daha sonra önbellekten topladığınız paketleri başka bir sistemde afiyetle tüketebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2008/11/18/cevrim-disi-pisi-paketi-yuklemek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Svn geri alma</title>
		<link>http://www.tsdesign.info/blog/2008/11/18/svn-geri-alma/</link>
		<comments>http://www.tsdesign.info/blog/2008/11/18/svn-geri-alma/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 10:34:21 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Kendime notlar]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[ipucu]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[revert]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[undo]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=16</guid>
		<description><![CDATA[Zaman zaman karşılaştığım irili ufaklı sorunları çözmek için internette dolanıp bulduğum çözümleri not etmek niyetiyle açtığım blogumu, biraz üşengeçlikten biraz ihmalkarlıktan, maalesef ki bu iş için kullanmak henüz nasip olamadı. Draftta, yayınlananlardan çok yazı birikmiş olması da enteresan bir durum. Bolca yeni şeyler öğreneceğim bir döneme giriyorum. Umarım bundan sonra buraya yazacak bolca notum olacak. [...]]]></description>
			<content:encoded><![CDATA[<p>Zaman zaman karşılaştığım irili ufaklı sorunları çözmek için internette dolanıp bulduğum çözümleri not etmek niyetiyle açtığım blogumu, biraz üşengeçlikten biraz ihmalkarlıktan, maalesef ki bu iş için kullanmak henüz nasip olamadı. Draftta, yayınlananlardan çok yazı birikmiş olması da enteresan bir durum. Bolca yeni şeyler öğreneceğim bir döneme giriyorum. Umarım bundan sonra buraya yazacak bolca notum olacak.</p>
<p>&#8212;</p>
<p>Üzerinde uğraştığımız projelerde yeni kullanıcılar için öğrenmesi kolay olduğundan sürüm takip sistemi olarak subversion kullanıyoruz. Her ne kadar öğrenmesi kolay olsa da elbette arada ufak tefek sorunlar çıkıyor.</p>
<p>Geçtiğimiz günlerde kullanıcılardan biri yanlışlıkla neredeyse depomuzun yarısını silmiş. Her ne kadar svn kullandığımızdan bu durum çok sıkıntı olmasa da daha önce bu durumla karşılaşmamış olduğumdan irc&#8217;de konu hakkında biraz laflamak gerekti.</p>
<p>Sonuç olarak unutulmaması gereken komut şöyleymiş.</p>
<p>svn merge -r [Son Revision]:[Dönülecek Revision] URL</p>
<p>örn. svn merge -r 1216:1205 URL</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2008/11/18/svn-geri-alma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Durup dururken durdurmak.</title>
		<link>http://www.tsdesign.info/blog/2008/09/10/durup-dururken-durdurmak/</link>
		<comments>http://www.tsdesign.info/blog/2008/09/10/durup-dururken-durdurmak/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 02:05:07 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[attila ilhan]]></category>
		<category><![CDATA[sansür]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=11</guid>
		<description><![CDATA[Youtube&#8217;un son durumunu kesin olarak bilen yok. Yetkililerin yaptığı açıklamalara göre yasal olarak henüz erişime açılmamış. Buna rağmen kimi kullanıcılar hiçbir hile hurda kullanmadan youtube&#8217;a erişebiliyor. Erişemeyenler de elbet erişmenin bir yolunu buluyor. Ben youtube&#8217;a aracısız erişebilen kitledenim ve zaman zaman youtube&#8217;ta &#8220;related videos&#8221; marifetiyle -eskinin moda tabiriyle- sörf yapıyorum. Bu sırada da bu ve [...]]]></description>
			<content:encoded><![CDATA[<p>Youtube&#8217;un son durumunu kesin olarak bilen yok. Yetkililerin yaptığı açıklamalara göre yasal olarak henüz erişime açılmamış. Buna rağmen kimi kullanıcılar hiçbir hile hurda kullanmadan youtube&#8217;a erişebiliyor. Erişemeyenler de elbet erişmenin bir yolunu buluyor.</p>
<p>Ben youtube&#8217;a aracısız erişebilen kitledenim ve zaman zaman youtube&#8217;ta &#8220;related videos&#8221; marifetiyle -eskinin moda tabiriyle- sörf yapıyorum. <strong>Bu sırada da bu ve benzeri sitelerin neden &#8220;durup dururken&#8221; durdurulduklarını gitgide daha iyi anlıyorum.</strong></p>
<p>Bugün dolanırken şimdiye kadar çokça duyduğum ama cevabını kimsenin ver(e)mediği bu memleketin politik durumu neden böyle sorusunun cevabını buldum. Üstat Attila İlhan gayet açık ve anlaşılır şekilde cevabını vermiş bu karmaşık ve anlatması zor görünen sorunun.</p>
<p>Tabii bu cevabı izlemek için bu cevabın önündeki engelleri aşmak, etrafı saran uyutucuların arasından sıyrılmak gerekiyor. Bunun için de hedefinizin bunları bulmak olması yani konularla bir miktar ilgili olmanız gerekiyor. Kısacası insanların bu bilgilere denk gelmesi ihtimali başarıyla ortadan kaldırılmış. İnce ince çalışıp bunu başaranları tebrik etmek gerekli.</p>
<p>Biraz daha açık yazmak gerekirse aşağıda -biri devletin resmi yayın organı olmak üzere ki özellikle bu kanalın yayın içeriği dikkat çekici- 3 ulusal TV kanalının yayın akışı var ve görülüyor ki yayınlar sadece akıp gitmesi geride bir iz bırakmaması için özel olarak hazırlanıyor. İnsanların iz bırakması muhtemel içeriklere ulaşmasının da önüne bir şekilde geçildi mi işlem tamam.</p>
<p>İnternete, herşeye rağmen insanlara doğruyu görebilmek adına bir şans daha tanıdığı için teşekkür ederek bahsettiğim videonun bağlantılarını ekleyeyim.</p>
<p><a href="http://www.youtube.com/watch?v=oBmnV0QRypg" title="Attila İlhan'la Zaman İçinde Yolculuk, 3 Nisan 2004 (1)">Attila İlhan&#8217;la Zaman İçinde Yolculuk, 3 Nisan 2004 (1)</a><br />
<a href="http://www.youtube.com/watch?v=MK4xyZYpO50" title="Attila İlhan'la Zaman İçinde Yolculuk, 3 Nisan 2004 (2)">Attila İlhan&#8217;la Zaman İçinde Yolculuk, 3 Nisan 2004 (2)</a><br />
<a href="http://www.youtube.com/watch?v=zJb7QJdD45Y" title="Attila İlhan'la Zaman İçinde Yolculuk, 3 Nisan 2004 (3)">Attila İlhan&#8217;la Zaman İçinde Yolculuk, 3 Nisan 2004 (3)</a></p>
<table style="border-width: 1px; border-style: solid">
<tr>
<td>Star TV</td>
<td>ATV</td>
<td>TRT 1</td>
</tr>
<tr>
<td style="vertical-align: top">06:40 Mesut Yar&#8217;la Uyan Türkiye<br />
08:00 Her Eve Lazım<br />
08:30 Sabrina<br />
09:10 Ramazan Sofrası<br />
10:20 Arım Balım Peteğim<br />
13:30 Gün Ortası<br />
14:00 Esra Erol&#8217;la İzdivaç<br />
17:30 İftara Doğru<br />
19:00 Uğur Dündar&#8217;la Star Ana Haber<br />
19:50 Star Spor<br />
20:00 Pulsar<br />
22:00 Mega Magazin<br />
00:00 Baba Ocağı<br />
02:00 Uğur Dündar&#8217;la Star Ana Haber<br />
03:00 Nihat Hatipoğlu İle Sahur<br />
05:00 Esra Erol&#8217;la İzdivaç</td>
<td style="vertical-align: top; background-color: #EAF3FA">06:30   Kahvaltı Haberleri<br />
08:30   Jetgiller<br />
09:00   Kadının Gücü<br />
10:45   Hepsi 1<br />
13:00   Gün Ortası<br />
13:20   Kadın Olmak<br />
14:45   Selena<br />
16:40   Avrupa Yakası<br />
19:00   atv Ana Haber<br />
19:50   Spor Haberleri<br />
20:00   Sıla &#8211; Bölüm 67<br />
22:00   Hatırla Sevgili &#8211; Bölüm 60<br />
00:10   Öldüren Cazibe<br />
02:30   Hüdaverdi<br />
03:45   Köfteci Holding<br />
05:00   atv Ana Haber<br />
06:00   Çilek Kız</td>
<td style="vertical-align: top">06:58  İstiklal Marşı ve Günün Program Akışı<br />
07:00  Sabah Haberleri<br />
09:00  Elma Kurdu Nam Nam<br />
09:20  Çizgi Film &#8220;Pembe Panterin Maceraları&#8221;<br />
09:40  Çizgi Film &#8220;Goof&#8217;un Takımı&#8221;<br />
10:10  Hayal Fabrikası<br />
10:30  Bir Ramazan Sabahı<br />
12:00  Ötelerden Esintiler<br />
13:00  Haber<br />
13:20  Hava Durumu<br />
13:25  Fragmanlar + Reklam<br />
13:30  Ramazan Klipleri<br />
13:35  Yaprak Dökümü<br />
14:45  Türk Sineması &#8220;Rabia-İlk Kadın Evliya&#8221;<br />
16:35  Gönlümüzde Yaşayan Peygamber<br />
17:10  Manşettekiler<br />
17:35  Ramazan Geldi Hoşgeldi<br />
17:50  Ramazan Sevinci<br />
19:50  Reklam<br />
20:00  Ana Haber Bülteni<br />
20:35  Spor<br />
20:40  Hava Durumu<br />
20:45  Milli Piyango Çekilişi<br />
20:55  Reklam<br />
21:00  Akşam Sefası<br />
22:25  Reklam<br />
22:30  Sürgün Hayatlar<br />
23:45  Reklam<br />
23:50  Ezberbozan<br />
00:50  Reklam<br />
00:55  Günün Ardından<br />
01:15  Ramazan Geldi Hoşgeldi<br />
01:30  Semavi Duyuşlar<br />
02:30  Gönlümüzde Yaşayan Peygamber<br />
03:00  Sahur Zamanı<br />
05:00  Mukabele<br />
06:00  Yaprak Dökümü</td>
</tr>
</table>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2008/09/10/durup-dururken-durdurmak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2008</title>
		<link>http://www.tsdesign.info/blog/2008/04/23/gsoc-2008/</link>
		<comments>http://www.tsdesign.info/blog/2008/04/23/gsoc-2008/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 03:34:01 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[gsoc]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[kişisel]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=8</guid>
		<description><![CDATA[Başvuruları kabul edilen öğrencilerin açıklanması ile GSoC 2008 sezonu, 98 ülkeden 1100 civarı öğrenci ve 175 akk yazılım projesinin katılımı ile başladı. Geçen sene GSoC&#8217;a katılan Türk öğrenciler [1] ve bu sene Pardus&#8217;un GSoC&#8217;a katılan projeler arasında yer alması, Türkiye&#8217;de GSoC&#8217;a olan ilgiyi arttırmış olacak ki, GSoC başvurusu kabul edilen Türk öğrenci sayısı katlanarak 15&#8242;e [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left; margin: 5px" src="http://www.tsdesign.info/blog/wp-content/uploads/gsoc2008.gif" alt="GSoC 2008" width="338" height="89" />Başvuruları kabul edilen öğrencilerin açıklanması ile GSoC 2008 sezonu, 98 ülkeden 1100 civarı öğrenci ve 175 akk yazılım projesinin katılımı ile başladı.</p>
<p>Geçen sene GSoC&#8217;a katılan Türk öğrenciler [1] ve bu sene Pardus&#8217;un GSoC&#8217;a katılan projeler arasında yer alması, Türkiye&#8217;de GSoC&#8217;a olan ilgiyi arttırmış olacak ki, GSoC başvurusu kabul edilen Türk öğrenci sayısı katlanarak 15&#8242;e çıkmış. [2]</p>
<p>Pardus ekibi de &#8220;Pardus CD/DVD/USB Dağıtım Sihirbazı&#8221; yapmak için yaptığım başvurumu kabul etmiş ve benim bu 15 öğrenciden biri olmamı sağlamış.</p>
<p>Bu yaz ÖSYM ve Google sayesinde oldukça yoğun ve keyifli  geçecek gibi duruyor. Umarım yaz sonunda projeyi başarı ile tamamlamış ve ortaya kullanılabilir bir ürün çıkarmış olacağım.</p>
<ol>
<li style="font-size: 10px">http://nyucel.blogspot.com/2007/04/google-summer-of-code.html</li>
<li style="font-size: 10px">http://nyucel.blogspot.com/2008/04/google-summer-of-code-2008.html</li>
</ol>
<p>&#8211;</p>
<p>Google henüz bu tarz bir bilgi (ülke/katılımcı) sunmamasına rağmen, sonuçların açıklanmasından sonra, 1 saat içinde bu bilgileri topladığı ve bizimle paylaştığı için <a title="nyucel's diary" href="http://nyucel.blogspot.com/">Necdet hocaya</a> teşekkürler.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsdesign.info/blog/2008/04/23/gsoc-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
