<?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. &#187; Diğer</title>
	<atom:link href="http://tsezer.tsdesign.info/category/diger/feed/" rel="self" type="application/rss+xml" />
	<link>http://tsezer.tsdesign.info</link>
	<description></description>
	<lastBuildDate>Sun, 22 Jan 2012 00:33:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>MySQL sunucuda replikasyonu tamamen iptal etme</title>
		<link>http://tsezer.tsdesign.info/2012/01/22/mysql-sunucuda-replikasyonu-tamamen-iptal-etme/</link>
		<comments>http://tsezer.tsdesign.info/2012/01/22/mysql-sunucuda-replikasyonu-tamamen-iptal-etme/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 00:33:18 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>

		<guid isPermaLink="false">http://tsezer.tsdesign.info/?p=116</guid>
		<description><![CDATA[Son zamanlarda kurduğum neredeyse tüm MySQL sunucularda en az 1 slave makine ile replikasyon yapısını da oluşturuyorum. Bazen veri okuma isteklerine yanıt verecek ikinci bir sunucu olması için, bazen de yedekleri sistemde kesintiye yol açmadan alabilmek için replikasyona başvuruyoruz. Temelde pek karışık olmayan replikasyon yapılandırması detaylarda sıkıntı çıkarabiliyor. Özellikle MySQL ayar dosyasından verilen parametrelerle iş [...]]]></description>
			<content:encoded><![CDATA[<p>Son zamanlarda kurduğum neredeyse tüm MySQL sunucularda en az 1 slave makine ile replikasyon yapısını da oluşturuyorum. Bazen veri okuma isteklerine yanıt verecek ikinci bir sunucu olması için, bazen de yedekleri sistemde kesintiye yol açmadan alabilmek için replikasyona başvuruyoruz.</p>
<p>Temelde pek karışık olmayan replikasyon yapılandırması detaylarda sıkıntı çıkarabiliyor. Özellikle MySQL ayar dosyasından verilen parametrelerle iş yapmak mümkün gibi görünmesine rağmen MySQL&#8217;in buradaki değerleri sadece ilk yazıldığında dikkate alıyor olması bunu bilmeyen birini çıldırtabiliyor.</p>
<p>MySQL, replikasyonla ilgili tüm verileri data dizini içinde `master.info` dosyasında tutuyor ve buradaki değerler MySQL ayar dosyasındaki değerlerden daha öncelikli. Dolayısı ile replikasyon ile ilgili ayarlamaları ayar dosyasından değil mysql komut satırından yapmak gerekiyor.</p>
<p>Bu durum replikasyonu iptal ederken de geçerli. Ayar dosyasından master sunucu bilgilerini silsek de replikasyon aynen çalışmaya devam ediyor. Replikasyonu iptal etmek için yapmamız gerekenler şunlar;</p>
<p style="padding-left: 30px;">STOP SLAVE; # Slave süreçleri durduruyoruz</p>
<p style="padding-left: 30px;">RESET SLAVE; # Slave ayarlarını siliyoruz.</p>
<p style="padding-left: 30px;">RESET SLAVE ALL; # MySQL 5.5.16 ve sonraki sürümler için bu komut kullanılmalı.</p>
<p style="padding-left: 30px;">Varsa my.cnf dosyasından ilgili satırları siliyoruz.</p>
<p>Böylece replikasyondan ilelebet kurtulmuş oluyoruz. Eğer daha sonra yeniden etkinleştirmeyi düşünüyorsanız my.cnf içindeki satırları silmek yerine dosyaya &#8220;skip-slave-start&#8221; seçeneğini ekleyerek replikasyonun MySQL sunucu ile birlikte başlatılmasını engelleyebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2012/01/22/mysql-sunucuda-replikasyonu-tamamen-iptal-etme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Masters 2012 Başladı</title>
		<link>http://tsezer.tsdesign.info/2012/01/16/the-masters-2012-basladi/</link>
		<comments>http://tsezer.tsdesign.info/2012/01/16/the-masters-2012-basladi/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 02:12:45 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[hobi]]></category>
		<category><![CDATA[snooker]]></category>
		<category><![CDATA[spor]]></category>

		<guid isPermaLink="false">http://tsezer.tsdesign.info/2012/01/16/the-masters-2012-basladi/</guid>
		<description><![CDATA[Snooker dünyasının ilk 16 sırasındaki isimlerin karşılaştığı The Masters, iki çok güzel ve çekişmeli maçla başladı. İlk maçta, Ding Junhui&#8217;nin dönüşü karşısında eskiden yaptığı gibi oyunu bırakmayan Ronnie O&#8217;Sullivan açılış maçını kazandı. İkinci maçın tamamını -teknik sorunlardan ötürü- izleyememiş de olsam seans arasına gidilirken 4-0 geride kalan Maguire&#8217;ın geri dönüşünün oyuna kattığı heyecan ikinci maçı [...]]]></description>
			<content:encoded><![CDATA[<p>Snooker dünyasının ilk 16 sırasındaki isimlerin karşılaştığı The Masters, iki çok güzel ve çekişmeli maçla başladı.</p>
<p>İlk maçta, Ding Junhui&#8217;nin dönüşü karşısında eskiden yaptığı gibi oyunu bırakmayan Ronnie O&#8217;Sullivan açılış maçını kazandı.</p>
<p>İkinci maçın tamamını -teknik sorunlardan ötürü- izleyememiş de olsam seans arasına gidilirken 4-0 geride kalan Maguire&#8217;ın geri dönüşünün oyuna kattığı heyecan ikinci maçı da keyifli bir hale getirmiş.</p>
<p>Turnuvanın gelecek maçlarını kaçırmak istemeyenler için aşağıda turnuva takvimi bağlantılarını paylaşıyorum. Maçları BBC ve Eurosport&#8217;tan izlemek mümkün.</p>
<p>XML: <a href="https://www.google.com/calendar/feeds/916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com/public/basic">https://www.google.com/calendar/feeds/916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com/public/basic</a></p>
<p>ICAL: <a href="https://www.google.com/calendar/ical/916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com/public/basic.ics">https://www.google.com/calendar/ical/916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com/public/basic.ics</a></p>
<p>HTML: <a href="https://www.google.com/calendar/embed?src=916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com&#038;ctz=Europe/London">https://www.google.com/calendar/embed?src=916f00o7tbsdtbj1hpq91p39ao%40group.calendar.google.com&#038;ctz=Europe/London</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2012/01/16/the-masters-2012-basladi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>strace ile birden çok süreci eşzamanlı takip etmek</title>
		<link>http://tsezer.tsdesign.info/2012/01/14/strace-ile-birden-cok-sureci-eszamanli-takip-etmek/</link>
		<comments>http://tsezer.tsdesign.info/2012/01/14/strace-ile-birden-cok-sureci-eszamanli-takip-etmek/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 13:59:12 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Gezegen]]></category>

		<guid isPermaLink="false">http://tsezer.tsdesign.info/?p=117</guid>
		<description><![CDATA[Yazılım tarafında ortaya çıkan hatalar konusunda loglar yetersiz kaldığında veya uygulama segfault verip bir hata mesajı bile basamaz olduğunda `strace` aklıma gelen ilk uygulama oluyor. `strace` kendisine argüman olarak gösterdiğimiz süreç tarafından kullanılan sistem çağrılarını ve sinyallerini gösteriyor. Bir süreci doğrudan `strace` kullanarak başlatmamız mümkün. Bunun için uygulamayı başlatırken satırın en başına `strace` eklememiz yetiyor. [...]]]></description>
			<content:encoded><![CDATA[<p>Yazılım tarafında ortaya çıkan hatalar konusunda loglar yetersiz kaldığında veya uygulama segfault verip bir hata mesajı bile basamaz olduğunda `strace` aklıma gelen ilk uygulama oluyor. `strace` kendisine argüman olarak gösterdiğimiz süreç tarafından kullanılan sistem çağrılarını ve sinyallerini gösteriyor.</p>
<p>Bir süreci doğrudan `strace` kullanarak başlatmamız mümkün. Bunun için uygulamayı başlatırken satırın en başına `strace` eklememiz yetiyor.</p>
<blockquote><p>$ strace ls -l</p></blockquote>
<p>Fakat özellikle arkaplanda çalışan servis uygulamaları için bu yol her zaman kullanılamıyor. O zaman da halihazırda çalışmakta olan uygulamanın süreç numarasını (pid-process id) `strace`e gösteriyoruz.</p>
<blockquote><p>$ pidof sshd</p>
<p>783</p>
<p>$ strace -p 783</p></blockquote>
<p>Tabi günümüz sistemlerinde servisler eşzamanlı birçok süreç halinde çalışıyor. Bu durumda bu süreçlerden sadece birini takip etmek hatayı yakalamak için piyango gibi birşey oluyor <img src='http://tsezer.tsdesign.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Neyse ki `strace`in birden çok süreç numarası kabul etme özelliği imdadımıza yetişiyor. İstersek &#8220;-p&#8221; parametresini birçok kez kullanabiliyoruz.</p>
<blockquote><p>$ pidof apache2<br />
2155 2154 2153 2152 2147 2042 2041 2040 2039 2038 2035 2034</p>
<p>$ strace -p 2155 -p 2154 -p 2153 -p 2152 -p 2147 -p 2042 -p 2041 -p 2040 -p 2039 -p 2038 -p 2035 -p 2034</p></blockquote>
<p>Örnekte olduğu gibi `pidof` çıktısındaki numaraları parametrelere aktarmak biraz zahmetli olduğundan genelde şu kısayolu kullanıyoruz.</p>
<blockquote><p>$ strace $(pidof apache2 |sed &#8216;s/\([0-9]*\)/\-p \1/g&#8217;)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2012/01/14/strace-ile-birden-cok-sureci-eszamanli-takip-etmek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technorati Aktivasyon Postası</title>
		<link>http://tsezer.tsdesign.info/2011/08/06/technorati-aktivasyon-postasi/</link>
		<comments>http://tsezer.tsdesign.info/2011/08/06/technorati-aktivasyon-postasi/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 00:39:17 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[technorati]]></category>

		<guid isPermaLink="false">http://tsezer.tsdesign.info/?p=95</guid>
		<description><![CDATA[Yıllar önce Tantek Çelik sayesinde adını duyduğum microformats mevzusunu incelerken denk gelmiştim Technorati&#8217;ye. O zamanlar bu kadar büyük bir network olmadığından, sosyal medya, web 2.0 konularının henüz esamesi okunmadığından olayını pek anlayamamış, üstüne de düşmemiştim. Yıllar sonra, yeni işlere girişmenin arifesinde tekrar karşıma çıktı, bu sefer daha anlaşılır ve kullanışlı haliyle. Ben de sosyal medya [...]]]></description>
			<content:encoded><![CDATA[<p>Yıllar önce <a href="http://tantek.com/" title="Tantek Çelik">Tantek Çelik</a> sayesinde adını duyduğum <a href="http://microformats.org/wiki/Main_Page" title="microformats">microformats</a> mevzusunu incelerken denk gelmiştim Technorati&#8217;ye. O zamanlar bu kadar büyük bir network olmadığından, sosyal medya, web 2.0 konularının henüz esamesi okunmadığından olayını pek anlayamamış, üstüne de düşmemiştim. Yıllar sonra, yeni işlere girişmenin arifesinde tekrar karşıma çıktı, bu sefer daha anlaşılır ve kullanışlı haliyle. Ben de sosyal medya canavarı modunda hemen blog&#8217;umu sisteme kaydettirdim. Biraz kurcaladıktan sonra hakkında bir iki satır yazar, laf kalabalığı yaparım belki.</p>
<p>Kendileri benim bu blogun yazarı olduğuma inanmak için aşağıdaki kodu sitemde yayınlamam gerektiğini söylediler. Ben de bu yazıyı vesile edip aktivasyon işini aradan çıkarayım dedim <img src='http://tsezer.tsdesign.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>TRP9HKGQEFJF</p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2011/08/06/technorati-aktivasyon-postasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobil Safari Notları</title>
		<link>http://tsezer.tsdesign.info/2011/07/06/mobil-safari-notlari/</link>
		<comments>http://tsezer.tsdesign.info/2011/07/06/mobil-safari-notlari/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 21:39:31 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/2011/07/06/mobil-safari-notlari/</guid>
		<description><![CDATA[ios ile gelen safari diğer sürümlerinden farklı bir arayüze sahip, bir takım özellikleri de azaltılmış/değiştirilmiş durumda. Bunlardan dikkatimi çeken ve çözüm bulabildiğim iki tanesi şöyle. 1- Sayfa içi arama Kısayolları kullanarak arama kutusunu açma şansımız olmadığından bu özellik sağ üstteki arama motoru kutusuna entegre edilmiş durumda. Pek dikkat çeken ve akla gelecek bir yer değil [...]]]></description>
			<content:encoded><![CDATA[<p>ios ile gelen safari diğer sürümlerinden farklı bir arayüze sahip, bir takım özellikleri de azaltılmış/değiştirilmiş durumda.</p>
<p>Bunlardan dikkatimi çeken ve çözüm bulabildiğim iki tanesi şöyle.</p>
<h3>1- Sayfa içi arama</h3>
<p>Kısayolları kullanarak arama kutusunu açma şansımız olmadığından bu özellik sağ üstteki arama motoru kutusuna entegre edilmiş durumda. Pek dikkat çeken ve akla gelecek bir yer değil ama hiç yoktan iyidir.</p>
<p>Bir web sayfası açıkken arama kutusuna tıklayarak açılan menünün en altında sayfa içindeki sonuçlara ulaşabiliyoruz.</p>
<p><a href="http://www.tsdesign.info/blog/wp-content/uploads/2011/07/20110705-2344471.jpg"><img src="http://www.tsdesign.info/blog/wp-content/uploads/2011/07/20110705-2344471.jpg" alt="20110705-234447.jpg" class="alignnone size-full" /></a></p>
<h3>2- Sayfa kaynağı görüntüleme</h3>
<p>Web işlerinin arkaplanı ile ilgilenenler için sayfa kaynağı en sık görüntülenen ekranlardan. Fakat safaride bu özellik de bulunmuyor. Sayfa kaynağını görüntülemek için javascript kullanarak bir çözüm üretmek mümkün.</p>
<p>Öncelikle bu sayfayı yer imlerine ekleyin. (Valla örnek olsun diye söylüyorum, reklam olsun diye değil <img src='http://tsezer.tsdesign.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p><a href="http://www.tsdesign.info/blog/wp-content/uploads/2011/07/20110706-000128.jpg"><img src="http://www.tsdesign.info/blog/wp-content/uploads/2011/07/20110706-000128.jpg" alt="20110706-000128.jpg" class="alignnone size-full" /></a></p>
<p>Daha sonra yerimini düzenleyin ve aşağıdaki javascript kodunu hedef adres olarak girin.</p>
<p><code>javascript:var%20sourceWindow%20%3D%20window.open%28%27about%3Ablank%27%29%3B%20%0Avar%20newDoc%20%3D%20sourceWindow.document%3B%20%0AnewDoc.open%28%29%3B%20%0AnewDoc.write%28%27%3Chtml%3E%3Chead%3E%3Ctitle%3ESource%20of%20%27%20%2B%20document.location.href%20%2B%20%27%3C/title%3E%3C/head%3E%3Cbody%3E%3C/body%3E%3C/html%3E%27%29%3B%20%0AnewDoc.close%28%29%3B%20%0Avar%20pre%20%3D%20newDoc.body.appendChild%28newDoc.createElement%28%22pre%22%29%29%3B%20%0Apre.appendChild%28newDoc.createTextNode%28document.documentElement.innerHTML%29%29%3B</code></p>
<p>Daha sonra bu yerimini tıkladığınızda yeni bir sekmede sayfa kaynağını görüntüleyebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2011/07/06/mobil-safari-notlari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad notları &#8211; Girizgah</title>
		<link>http://tsezer.tsdesign.info/2011/07/04/ipad-notlari-girizgah/</link>
		<comments>http://tsezer.tsdesign.info/2011/07/04/ipad-notlari-girizgah/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 20:43:55 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/2011/07/04/ipad-notlari-girizgah/</guid>
		<description><![CDATA[Son dönemlerde sürekli yeni teknolojik oyuncaklar piyasaya çıkıyor. Arz kendi talebini yaratıyor, insanlar bu ürünleri kapışıyorlar. Ben de maddi durumlar, alternatiflerin çokluğu, kararsızlıklar derken bu gelişmeleri bir süredir kişisel bilgisayarım bile olmadan, uzaktan iç çekerek takip ediyor(d)um. Lakin geçen hafta yeni bir hayata başlamanın arifesinde altyapı yatırımı olarak bu zinciri kırmaya karar verdim. 3kg&#8217;luk laptop [...]]]></description>
			<content:encoded><![CDATA[<p>Son dönemlerde sürekli yeni teknolojik oyuncaklar piyasaya çıkıyor. Arz kendi talebini yaratıyor, insanlar bu ürünleri kapışıyorlar. Ben de maddi durumlar, alternatiflerin çokluğu, kararsızlıklar derken bu gelişmeleri bir süredir kişisel bilgisayarım bile olmadan, uzaktan iç çekerek takip ediyor(d)um. Lakin geçen hafta yeni bir hayata başlamanın arifesinde altyapı yatırımı olarak bu zinciri kırmaya karar verdim.</p>
<p>3kg&#8217;luk laptop taşımaktan belim büküldüğünden buna daha fazla dayanamayacağımı düşünüp netbook almaya karar verdim. Geçmişten kalma alışkanlıkla, netbookların en gelişmişini hedeflemek yerine bana en uyanını aramaya başladım. Açıkçası makine başında vaktimin çoğu uzak makinelere bağlı siyah ekranlarda geçtiğinden hedefimi pek de yüksek tutmadım. Tam kendime uygun netbooklar bulmuşken, tabletlerin de netbooklardan aşağı kalmadığını, hatta taşınabilirlik yönünden çok daha iyi olduğunu ve gerekirse aparatlarla netbook gibi de kullanılabildiklerini gördüm. Tuba&#8217;dan da az biraz gaz alınca fikrimi değiştirdim ve yolun sonunda bir iPad sahibi oldum.</p>
<p>Cihazın incelemeleri, detayları heryerde mevcut. Zaten bu konularda bana pek laf düşmez. Ama cihazı kullanırken karşılaştığım sıkıntıları, çözüm yollarını buraya kısa kısa not edeceğim. Benim gibi bu dünyaya yabancı, aynı yollardan geçen birilerine faydası olursa ne ala.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2011/07/04/ipad-notlari-girizgah/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Summer Of Code 2011</title>
		<link>http://tsezer.tsdesign.info/2011/03/19/google-summer-of-code-2011/</link>
		<comments>http://tsezer.tsdesign.info/2011/03/19/google-summer-of-code-2011/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 20:33:19 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Gezegen]]></category>
		<category><![CDATA[google summer of code]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[sansür]]></category>
		<category><![CDATA[yansı]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=76</guid>
		<description><![CDATA[Google&#8217;ın yükseköğretim öğrencilerini özgür yazılımlarla buluşturan projesi Google Summer Of Code bu yıl da başladı. Yaz tatilinde özgür yazılımlara katkı vermek bir yandan da para kazanmak isteyen öğrenciler için kaçırılmayacak bir fırsat. Programa katılmak için başvuru yapan yüzlerce özgür yazılım projesinden kabul edilenlerin listesi 18 Mart itibari ile açıklandı. Projeler tarafından önerilen fikirler öğrencilere sunuldu [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Google Summer Of Code" src="http://code.google.com/images/GSoC2011_300x200.png" title="GSOC 2011" class="aligncenter" width="300" height="200" /></p>
<p>Google&#8217;ın yükseköğretim öğrencilerini özgür yazılımlarla buluşturan projesi Google Summer Of Code bu yıl da başladı.<br />
Yaz tatilinde özgür yazılımlara katkı vermek bir yandan da para kazanmak isteyen öğrenciler için kaçırılmayacak bir fırsat.</p>
<p>Programa katılmak için başvuru yapan yüzlerce özgür yazılım projesinden kabul edilenlerin listesi 18 Mart itibari ile açıklandı. Projeler tarafından önerilen fikirler öğrencilere sunuldu ve öğrenciler proje fikirlerini inceledikten sonra 28 Mart&#8217;ta başvurular alınmaya başlayacak.</p>
<p>Son üç &#8211; dört yıldır her geçen yıl daha fazla sayıda Türk öğrenciyi GSOC&#8217;ta görüyoruz. Sağolsun <a href="http://nyucel.blogspot.com/search/label/gsoc">Necdet hoca</a> Google&#8217;dan bile önce katılan arkadaşları listeliyor. Fakat bu yıl Türkiye&#8217;deki öğrencilerin önünde bir de <a href="http://www.sansuresansur.org/index.php">sansür</a> engeli var. GSOC hakkında tüm işlemleri gerçekleştirileceği <a href="http://www.google-melange.com">Google Melange</a> sitesi sansür engeline takıldığı için açılmıyor.</p>
<p>Başvuru yapmayı düşünen öğrenci arkadaşların en azından katılımcı organizasyonların linklerini ve &#8220;Ideas&#8221; sayfalarının bağlantılarını görebilmesi için ilgili sayfayı yansıladım. <a href="http://www.tsdesign.info/gsoc2011.html">http://www.tsdesign.info/gsoc2011.html</a> adresinden bu bilgilere ulaşmak mümkün. Umarım başvurular başlayana kadar sayfa üzerindeki sansür perdesi kalkar da başvuru sırasında da türlü taklalar atmak zorunda kalınmaz.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2011/03/19/google-summer-of-code-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uluslararası Serbest Çalışanlar Günü (International Freelancers Day)</title>
		<link>http://tsezer.tsdesign.info/2010/09/21/uluslararasi-ozgur-calisanlar-gunu-international-freelancers-day/</link>
		<comments>http://tsezer.tsdesign.info/2010/09/21/uluslararasi-ozgur-calisanlar-gunu-international-freelancers-day/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 17:47:50 +0000</pubDate>
		<dc:creator>MeW</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Gezegen]]></category>

		<guid isPermaLink="false">http://www.tsdesign.info/blog/?p=61</guid>
		<description><![CDATA[* serbest (özgür) çalışan => freelancer. İnternet üzerinde yapılabilecek işler arttıkça, insanların kendilerini gösterebileceği ortamlar çoğaldıkça, kendi işinin patronu olup hayatını daha özgürce yaşamak isteyenlerin sayısı da artıyor. İşi bilgisayar olup mesaiye mahkum olmadan çalışmak isteyenler bağımsız çalışmayı tercih ediyor. Bu yolu tercih etmiş serbest çalışanları buluşturmak, yeni başlayanlara yol göstermek, tecrübeli serbest çalışanların tecrübelerini [...]]]></description>
			<content:encoded><![CDATA[<p>* serbest (özgür) çalışan => freelancer.</p>
<p>İnternet üzerinde yapılabilecek işler arttıkça, insanların kendilerini gösterebileceği ortamlar çoğaldıkça, kendi işinin patronu olup hayatını daha özgürce yaşamak isteyenlerin sayısı da artıyor. İşi bilgisayar olup mesaiye mahkum olmadan çalışmak isteyenler bağımsız çalışmayı tercih ediyor.</p>
<p>Bu yolu tercih etmiş serbest çalışanları buluşturmak, yeni başlayanlara yol göstermek, tecrübeli serbest çalışanların tecrübelerini paylaşmak için 24-25 Eylül tarihlerinde &#8220;Uluslararası serbest çalışanlar günü (internation freelancers day)&#8221; adında iki günlük bir konferans düzenleniyor. Konferans adına yakışır şekilde internet üzerinden yapılacak. Katılmak isteyenler <a href="http://www.internationalfreelancersday.com">http://www.InternationalFreelancersDay.com</a> adresinden ücretsiz kayıt yaptırabilirler.</p>
<p><center><a href="http://www.internationalfreelancersday.com"> <img title="Logo - International Freelancers Day" src="http://www.internationalfreelancersday.com/wp-content/uploads/2010/02/Logo-International-Freelancers-Day-300x224.jpg" alt="" width="300" height="224" /></center></p>
]]></content:encoded>
			<wfw:commentRss>http://tsezer.tsdesign.info/2010/09/21/uluslararasi-ozgur-calisanlar-gunu-international-freelancers-day/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://tsezer.tsdesign.info/2009/10/17/turkiye-sansure-dayali-bir-ulke-degil/</link>
		<comments>http://tsezer.tsdesign.info/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://tsezer.tsdesign.info/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://tsezer.tsdesign.info/2009/08/21/pardus-2008-uzerinde-ptsp-sunucu-kurulumu/</link>
		<comments>http://tsezer.tsdesign.info/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>
		<category><![CDATA[Gezegen]]></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://tsezer.tsdesign.info/2009/08/21/pardus-2008-uzerinde-ptsp-sunucu-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

