﻿<?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>Aranel Surion&#039;un Blogu &#187; Makaleler</title>
	<atom:link href="http://www.aranelsurion.org/kategori/makaleler/feed" rel="self" type="application/rss+xml" />
	<link>http://www.aranelsurion.org</link>
	<description>Bilişim dünyasını kucaklayan blog.</description>
	<lastBuildDate>Sun, 08 Jan 2012 23:02:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>VPN Kullanımı: OpenVPN ile Anonimlik, Sansürü Aşma ve Kriptolama</title>
		<link>http://www.aranelsurion.org/2011/linux-dunyasindan/vpn-kullanimi-openvpn-ile-anonimlik-sansuru-asma-ve-kriptolama</link>
		<comments>http://www.aranelsurion.org/2011/linux-dunyasindan/vpn-kullanimi-openvpn-ile-anonimlik-sansuru-asma-ve-kriptolama#comments</comments>
		<pubDate>Fri, 24 Jun 2011 10:23:00 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Aranel@Linux]]></category>
		<category><![CDATA[Bilişim]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nasıl]]></category>
		<category><![CDATA[türkiye]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=1186</guid>
		<description><![CDATA[<p><em>Geçenlerde <a href="http://www.aranelsurion.org/2011/bilisim/22-agustos-sansurunu-asma-yollari">22 Ağustos Sansürünü Aşma Yolları</a> ile ilgili bir şeyler karalamıştım. Orada genel hatlarıyla sansürün nerelerden vurabileceği ve alternatifler üzerine yazmıştım ama fazla teknik detay yoktu. Bu sefer biraz daha işin mutfağına gireceğiz ve OpenVPN kullanımını anlatacağım.</em></p>
<p>VPN kullanacaksak önce ne istediğimizi bilmemiz gerekiyor; iki seçeneğimiz var, PPTP ve OpenVPN. Ben başlıktan da anlaşılacağı üzere OpenVPN anlatacağım, ikisi arasındaki fark nedir derseniz: OpenVPN, PPTP&#8217;den çok daha güvenli ve stabil bir servis, ancak çalışmak için ekstra yazılıma ihtiyaç duyuyor ve dolayısıyla bu yazılımı desteklemeyen cihazlarda (bazı gudik mobil cihazlarda) çalışmıyor, diğer yandan PPTP çalışmak için ekstra bir istemciye ihtiyaç duymadığı için bu cihazlarda da kullanılabiliyor. Masaüstü veya akıllı cihazlar (N900 mesela) için düşünüyorsanız bunun bir önemi yok tabii. Ben VPN&#8217;i bilgisayarım, netbookum ve Nokia N900 üzerinde kullandığım ve hepsi OpenVPN desteklediği için tercihimi bu yönde kullandım.</p>
<p></p>
<p>OpenVPN konusunu hallettiğimize göre, şimdi sırada bir servis sağlayıcı bulmak var. <a href="http://www.aranelsurion.org/2011/bilisim/22-agustos-sansurunu-asma-yollari">Bahsettiğim yazımda</a> zaten VPN&#8217;in mantığını anlatmıştım; özetle, VPN kullandığımızda bizimle ulaşmak istediğimiz Internet sunucuları arasında bir aracı devreye giriyor, biz bu aracıya kriptolu bir bağlantı yoluyla ulaşıyoruz, aracı bizim gönderdiğimiz veriyi sunucuya iletiyor, sunucudan aldığı cevabı kriptolayıp tekrar bize ulaştırıyor. Böylece sunucu ile aramızdaki erişim dışarıdan takip edilmemiş oluyor, ayrıca aracımız sansürden etkilenmediği için bize &#8220;yassahsız&#8221; bir Internet sağlıyor, sunucu bizi takip etmek istese bile aracıyı görüyor. Buraya kadar güzel, demek ki bir aracıya ihtiyacımız var, yani bize bu servisi sağlayacak birileri gerekiyor.</p>
<p>Servis sağlayıcınızı seçerken dikkat etmeniz gereken birkaç şey var. Öncelikle sağlayıcınızın Türkiye dışında olması tercih sebebi, sunucuları Türkiye lokasyonlu ise sansürden etkileniyor olabilir ve güvenli olmayacaktır.  İkinci önemli nokta sağlayıcınızın belli bir politikası olması, bazı sağlayıcıların kayıt tutmama politikası vardır, bu sayede size ait kişisel bilgiler ve veri trafiğiniz kayıt edilmez, edilmediği için paylaşılamaz ve yarın karşınıza problem olarak çıkmaz. Unutmayın ki VPN kullanırken servis sağlayıcınıza güvenmiş oluyorsunuz, veri trafiğinizi kayıt veya takip etmemeleri, sizi üçüncü kişiler karşısında satışa getirmemeleri çok önemli. Üçüncü önemli nokta kotalar ve performans. Bazı sağlayıcılar servise haftalık/aylık limitler koyar, bazıları ise limitsizdir, ancak her limitsiz olarak geçen sağlayıcı gerçekte limitsiz olmayabilir, belli bir kullanımdan sonra isyan bayrağını çekebilirler. Gerçi TTNET&#8217;in sunduğu kaplumbağa hızında Internet servisleriyle siz muhtemelen sağlayıcının gözüne batmazsınız. Limit konusunda, eğer VPN&#8217;i sadece bazı dökümanlara, e-postanıza vs. ulaşmak için kullanacaksanız limitli bir sağlayıcıda sakınca yok, diğer yandan XHamster&#8217;e girmek için -ehe- istiyorsanız limitin yüksek/limitsiz olması tercih sebebi olabilir. VPN sağlayıcınızın performansı da önemli, bunu maalesef almadan bilemeyeceksiniz ama, sağlayıcının bağlantısı, sunucusunun size olan uzaklığı gibi etmenler bağlantınızı etkileyecektir.</p>
<p>Bunlara dikkat ederek bir sağlayıcı seçmiş olmalıyız. (<a href="http://www.anonine.com">Anonine.com</a> adresine bir göz atabilirsiniz, yeterince iyi servis veriyorlar gibi görünüyor) Herşey hazırsa, sağlayıcıdan sağlayıcıya değişmekle birlikte size muhtemelen bir .ovpn dosyası, .ca.crt dosyası ve kullanıcı adı/parola vereceklerdir. Ben bağlantıyı kendi sağlayıcıma göre anlatacağım, sizinkinde seçenekler/sunucular farklı olabilir ancak mantık değişmeyeceği için yine aynı yollardan gidersiniz. Her işletim sisteminin yöntemi kendine göre:</p>
<p><strong>Windows 7 üzerinde:</strong></p>
<p>Windows 7&#8242;in varsayılan VPN uygulaması OpenVPN için işe yaramayacaktır<strong>, </strong>yapmamız gerekenler şu şekilde:</p>
<ul>
<li>Öncelikle OpenVPN istemcisini <a href="http://www.openvpn.net/index.php/open-source/downloads.html">indiriyoruz.</a></li>
<li>İstemciyi kuruyoruz. (:</li>
<li>.ovpn ve .ca.crt dosyalarımızı C:/Program Files/OpenVPN/config (config yoksa siz oluşturun) klasörü altına atıyoruz.</li>
<li>OpenVPN istemcisini yönetici haklarıyla açıyoruz. (Her seferinde &#8220;yönetici olarak aç&#8221; yapmak istemiyorsak sağ tıklayıp Özellikler menüsünden bunu ayarlayabiliriz)</li>
<li>Altta OpenVPN simgesi çıkmış ve kırmızı bilgisayarlar gösteriyor olmalı.</li>
<li>Bu simgeye sağ tıkladık ve Connect seçeneğini seçtik.</li>
<li>Şimdi kullanıcı adımızı ve parolamızı gelecek ekrana giriyoruz.</li>
<li>Önümüzdeki ekrandan bazı yazılar inecek, daha alttaki simge yeşil bilgisayarlara dönüşmüş olmalı.</li>
<li>Artık herşey hazır! Emin olmak için whatismyip.com benzeri bir servisten IP&#8217;mizi kontrol ediyoruz.</li>
<li>IP&#8217;miz de değişmiş ise, hepsi bu kadar. VPN ve XHamster ile iyi eğlenceler <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </li>
<li>Not: VPN çalışıyor ama yine de erişim sorunları yaşıyorsanız sorun DNS&#8217;inizde olabilir.</li>
</ul>
<p><strong>GNU/Linux üzerinde:</strong><br />
Terminal yöntemi:<strong><br />
</strong></p>
<ul>
<li>&#8220;apt-get install openvpn&#8221; komutuyla OpenVPN&#8217;i kuruyoruz.</li>
<li>.ovpn ve .ca.crt dosyalarımızı /home/kullanıcıadımız/ klasörüne kopyalıyoruz.</li>
<li>&#8220;sudo openvpn &#8211;client &#8211;config $HOME/OVPNDOSYAMIZINADI.ovpn &#8211;ca $HOME/CACRTDOSYAMIZINADI.ca.crt&#8221; komutuyla bağlantıyı kuruyoruz</li>
<li>Kullanıcı adımız ve parolamız sorulacak, bunları giriyoruz</li>
<li>Bu kadar, şimdi whatismyip.com benzeri bir servisten IP&#8217;mizi kontrol ediyoruz.</li>
<li>Gidip biraz ThePirateBay falan takılıyoruz <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>GUI Yöntemi:<strong> </strong></p>
<ul>
<li>network-manager-openvpn paketini kuruyoruz, KDE için bir de network-manager-openvpn-kde paketi kuruyoruz.</li>
<li>GNOME ağ yöneticisinin İçeri Aktar fonksiyonuyla .ovpn dosyamızı gösteriyoruz. TLS Sertifikası&#8217;nı Parola seçip bilgilerimizi giriyoruz.</li>
<li>KDE ağ yöneticisinde İçeri Aktar fonksiyonu yok, mecbur elle gireceğiz bilgileri,Bağlantı Tipi: Parola, seçip CA dosyası, Kullanıcı adı/Parola bilgilerini giriyoruz, gerekiyorsa LZO ve TAP da seçiyoruz.</li>
<li>Ayarları kaydediyoruz ve OpenVPN&#8217;imiz hazır olmuş olmalı.</li>
</ul>
<p>Yöntemi anlattım ama bende biraz sorunluydu bu, sizde de sıkıntılar olursa Google&#8217;a başvurmanız gerekecek.</p>
<p><strong>N900/Maemo 5 üzerinde:</strong></p>
<ul>
<li>Depodan openvpn ve openvpn-applet paketlerini kuruyoruz.</li>
<li>Şimdi bilgi ekranına OpenVPN kutusu gelmiş olmalı, o kutuya dokunuyoruz.</li>
<li>Manage Connections&#8217;u seçiyoruz.</li>
<li>New diyoruz, gelen ekranda bize sorulan dosya/bilgileri gösteriyoruz.</li>
<li>Tamamlanmış olmalı, şimdi Connect to &#8230; yazan butonu kullanarak bağlantıyı kurabiliriz.</li>
<li>Yukarıda OpenVPN simgesi çıkmış olmalı, şimdi whatismyip.com &#8216;dan kontrol edebiliriz.</li>
<li>IP&#8217;miz de değiştiyse herşey tamamdır <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>&nbsp;</p>
<p><strong><br />
</strong></p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2011/bilisim/22-agustos-sansurunu-asma-yollari" rel="bookmark" title="Permanent Link: 22 Ağustos Sansürünü Aşma Yolları">22 Ağustos Sansürünü Aşma Yolları</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/sansure-hayir-mi" rel="bookmark" title="Permanent Link: Sansüre hayır (mı?)">Sansüre hayır (mı?)</a></li><li><a href="http://www.aranelsurion.org/2007/kisisel-bolge/kuzum-siz-aptal-misiniz" rel="bookmark" title="Permanent Link: Kuzum siz Aptal mısınız ?">Kuzum siz Aptal mısınız ?</a></li><li><a href="http://www.aranelsurion.org/2010/bilisim/sansurlu-internetin-gelecegi" rel="bookmark" title="Permanent Link: Sansürlü Internet&#8217;in Geleceği">Sansürlü Internet&#8217;in Geleceği</a></li><li><a href="http://www.aranelsurion.org/2008/linux-dunyasindan/geforce-9600gt-artik-linux-destekli" rel="bookmark" title="Permanent Link: GeForce 9600GT artık Linux destekli!">GeForce 9600GT artık Linux destekli!</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2011/linux-dunyasindan/vpn-kullanimi-openvpn-ile-anonimlik-sansuru-asma-ve-kriptolama/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PTT E-Posta ile Kargo Takip Betiği</title>
		<link>http://www.aranelsurion.org/2010/makaleler/ptt-e-posta-ile-kargo-takip-betigi</link>
		<comments>http://www.aranelsurion.org/2010/makaleler/ptt-e-posta-ile-kargo-takip-betigi#comments</comments>
		<pubDate>Tue, 14 Sep 2010 08:25:57 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[betik]]></category>
		<category><![CDATA[çalışmalar]]></category>
		<category><![CDATA[geliştirme]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=971</guid>
		<description><![CDATA[<p>PTT&#8217;nin kargo durumunu belirten e-posta bildirimleri yok. Haliyle paketinizdeki değişikliklerden haberdar olmanız için sizin sürekli olarak takip yapmanız lazım, çünkü bilgilendirilmiyorsunuz. Ben de PHP&#8217;de ufak bir şey yapmak istedim bunun için, hayatımdan 15 dakikayı CURL ve fwrite(),fopen() için harcamış oldum, sonra onları birleştirip ufak bir betik yaptım. Betik şuan yurtdışı PTT gönderilerine ayarlı, barkod kısmına numaranızı, $to değişkenine posta adresinizi yazarak çalışıyor. ancak siz adres ve POST alanlarını değiştirerek bunu ister yurtiçi yaparsınız, ister başka siteler için kullanırsınız. Bunu sunucunuza atıp, belli bir sürede bir çalışmaya ayarlı bir crontab oluşturun, klasörde yazma izni vermeyi de unutmayın. Sayfada bir değişiklik yapıldığında size e-posta ile sayfanın yeni halinin kaynağını gönderecektir.</p>
<p>Basit oldu ama işlevli oldu bence <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> İşinize yarar ya da sağına soluna minik hackler eklerseniz yorum olarak bırakın.</p>
<p></p>
<pre class="brush: php; title: ;">

&lt;?php
/*
 Dokuman    : pttfetch
 Tarih      : 03.Eyl.2010, 23:10:14
 Yazar      : Aranel Surion &lt;aranel@aranelsurion.org&gt;
*/

function get_data($url)
{
 $ch = curl_init();
 $timeout = 5;
 curl_setopt($ch,CURLOPT_URL,$url);
 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
 curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
 curl_setopt($ch,CURLOPT_POSTFIELDS,'barkod=BURAYABARKODGELECEK');
 $data = curl_exec($ch);
 curl_close($ch);
 return $data;
}

$returned_content = get_data('http://www.ptt.gov.tr/tr/interaktif/sonuc-yd.php');
echo $returned_content;

if (!file_exists(&quot;pttfetch.txt&quot;)) {
 echo &quot;Dosya bulunamadi. Olusturuluyor.&quot;;
 $fh = fopen('pttfetch.txt', 'w');
 fwrite($fh, $returned_content);
 fclose($fh);
}else{
 $i = file_get_contents(&quot;pttfetch.txt&quot;);
 if ($returned_content == $i){
 echo &quot;AYNISI.&quot;;
 }else{
 echo &quot;FARKLISI. Yeni dosya yaziliyor, bilgilendirme gonderiliyor.&quot;;
 if (!empty($returned_content)){
 $fh = fopen('pttfetch.txt', 'w');
 fwrite($fh, $returned_content);
 fclose($fh);
 $to = &quot;buraya@epostaadresiniz.com&quot;;
 $subject = &quot;[Kargo Hareketi] Tasimaci durum degisikligi tespit edildi.&quot;;
 $body = &quot;Durum degisikligi tespit edildi. Baglanti adresi: http://www.budasitenizinadresi.com/pttfetch.php  \n Kargo bilgileri asagidadir: \n\n $returned_content&quot;;
 if (mail($to, $subject, $body)) {
 echo(&quot;&lt;p&gt;Mesaj gonderildi!&lt;/p&gt;&quot;);
 } else {
 echo(&quot;&lt;p&gt;Mesaj basarisiz oldu...&lt;/p&gt;&quot;);
 }

 }else{
 echo &quot;BU DOSYA BOŞ. İşlem yapılmayacak.&quot;;
}}}

?&gt;
</pre>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2010/kisisel-bolge/amazon-co-uk-dan-alisveris-yapmak" rel="bookmark" title="Permanent Link: Amazon.co.uk &#8216;dan Alışveriş Yapmak">Amazon.co.uk &#8216;dan Alışveriş Yapmak</a></li><li><a href="http://www.aranelsurion.org/2009/linux-dunyasindan/cnet-car854-yeniden-baslatma-betigi" rel="bookmark" title="Permanent Link: CNET CAR854 Yeniden Başlatma Betiği">CNET CAR854 Yeniden Başlatma Betiği</a></li><li><a href="http://www.aranelsurion.org/2008/linux-dunyasindan/ubuntuda-neler-oluyor-ubuntustats" rel="bookmark" title="Permanent Link: Ubuntu&#8217;da neler oluyor: UbuntuStats">Ubuntu&#8217;da neler oluyor: UbuntuStats</a></li><li><a href="http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama" rel="bookmark" title="Permanent Link: JDownloader Router Sıfırlama">JDownloader Router Sıfırlama</a></li><li><a href="http://www.aranelsurion.org/2008/bilisim/logitech-g15-icin-sistem-bilgisi-modulu" rel="bookmark" title="Permanent Link: Logitech G15 için Sistem Bilgisi modülü">Logitech G15 için Sistem Bilgisi modülü</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2010/makaleler/ptt-e-posta-ile-kargo-takip-betigi/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GNU/Linux&#8217;da Açılışta Komut Çalıştırmak</title>
		<link>http://www.aranelsurion.org/2010/linux-dunyasindan/gnulinuxda-acilista-komut-calistirmak</link>
		<comments>http://www.aranelsurion.org/2010/linux-dunyasindan/gnulinuxda-acilista-komut-calistirmak#comments</comments>
		<pubDate>Fri, 03 Sep 2010 22:46:11 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Aranel@Linux]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nasıl]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=952</guid>
		<description><![CDATA[<p>Buna aslında neredeyse bir senedir ihtiyacım vardı ama açıp okuma zahmetine katlanmamıştım, geçenlerde gelen bir ilham sonucu aradan çıkmış oldu ve aslında çok basitmiş. Çok kısa bir şekilde, açılışta nasıl komut çalıştırabileceğinizi anlatayım. Bu örnekte biz Logitech G15&#8242;in sürücülerini çalıştıracağız. Çalıştırdığımız bütün komutlar süperkullanıcı yetkilerine sahip olacağından dikkatli olun.</p>
<p>Bunu yapmak için düzenleyeceğimiz dosyanın adı <strong>/etc/rc.local</strong> başka yerlerde önce şuraya ekle, sonra buraya sembolik link yap vs. uzun anlatımlar var ancak bu işimizi görecektir.  Terminalden,</p>
<blockquote><p>sudo nano /etc/rc.local</p></blockquote>
<p>yapıyoruz. Karşımıza şöyle bir şey çıkacak:<br />
</p>
<pre class="brush: plain; title: ;">
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will &quot;exit 0&quot; on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0
</pre>
<p>Burada exit&#8217;li kısmı silmeden, notlarla exit&#8217;in arasına çalışmasını istediğimiz komutları yazıyoruz, mesela benim durumumda bunlar şöyleydi:</p>
<blockquote><p>g15daemon &#038;<br />
sleep 2<br />
g15stats &#8211;interface eth1 -d &#038;<br />
g15status &#038;<br />
g15top &#038;<br />
g15terminal &#038;<br />
g15aiostats &#038;</p></blockquote>
<p>Her şey yolunda gittiyse bir sonraki açılışta komutlarımız, diğer &#8220;tüm boot komutları bitince&#8221; çalıştırılmaya başlayacak. Bunu GUI üzerinden neden yapmıyoruz dersek, çünkü böylece root şifresi de girmemiş oluyoruz, hem de grafik ekran açılmasa dahi bu komutlar çalışıyor. </p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2007/linux-dunyasindan/wine-0941-cikti" rel="bookmark" title="Permanent Link: Wine 0.9.41 Çıktı.">Wine 0.9.41 Çıktı.</a></li><li><a href="http://www.aranelsurion.org/2008/linux-dunyasindan/the-matrix-windowsta-olsaydi" rel="bookmark" title="Permanent Link: The Matrix Windows&#8217;ta Olsaydı?">The Matrix Windows&#8217;ta Olsaydı?</a></li><li><a href="http://www.aranelsurion.org/2007/linux-dunyasindan/tamamen-kilitlenmis-bir-gnu-linux-nasil-guvenle-kapatilir" rel="bookmark" title="Permanent Link: Tamamen kilitlenmiş bir GNU Linux nasıl güvenle kapatılır?">Tamamen kilitlenmiş bir GNU Linux nasıl güvenle kapatılır?</a></li><li><a href="http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama" rel="bookmark" title="Permanent Link: JDownloader Router Sıfırlama">JDownloader Router Sıfırlama</a></li><li><a href="http://www.aranelsurion.org/2007/bilisim/apt-get-in-windows-daki-kardesi-win-get" rel="bookmark" title="Permanent Link: APT-GET in Windows daki kardeşi ; WIN-GET.">APT-GET in Windows daki kardeşi ; WIN-GET.</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2010/linux-dunyasindan/gnulinuxda-acilista-komut-calistirmak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal ve WordPress&#8217;de Spamla Mücadele</title>
		<link>http://www.aranelsurion.org/2010/makaleler/drupal-ve-wordpressde-spamla-mucadele</link>
		<comments>http://www.aranelsurion.org/2010/makaleler/drupal-ve-wordpressde-spamla-mucadele#comments</comments>
		<pubDate>Sun, 15 Aug 2010 21:55:09 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[nasıl]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=949</guid>
		<description><![CDATA[<p><em>Hem aranelsurion.org &#8216;daki blogumun hem de meegoturkiye.org &#8216;un spam mesajlarla istila edilmesi üzerine bir çıkış yolu aradım ve kendimce en makul yollardan birini uyguladım. Spam botları artık eskisi gibi basitçe CAPTCHA numaralarıya atlatılamadığı gibi eski brute-force yöntemlerini de uygulamıyorlar, özellikle bazı spam ağlarıyla uğraşmak çaba gerektirebiliyor. Ben de hem Drupal hem WordPress&#8217;de şuan uyguladığım ve yeterli performansı sergileyen 2 yöntemi anlatmak istedim, elinizde daha iyi şeyler varsa duymak isterim tabii <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> Diğer bir kaç yöntemden de bir kaç kelimeyle bahsettim ama kendim denemediğim için onları bu yazıda bulamayacaksınız.<br />
</em></p>
<p></p>
<p><strong>WordPress</strong></p>
<p>WordPress üzerinde spamla boğuşmak için yapabileceğiniz üç şey var. Birincisi elbette CAPTCHA. Bu yöntem sitenizi &#8220;bir süre&#8221; idare edecektir, ancak CAPTCHA metodları artık aktif bir koruma sağlayamadıklarından, kısa sürede spam botları CAPTCHA sisteminize alışacak ve yorum gönderebileceklerdir. Burada önemli olan sizin CAPTCHA&#8217;nızı tamamen çözmek de değil üstelik, belli bir başarı yüzdesine ulaştıklarında, bu %10 gibi küçük bir pay bile olsa 10 denemede bir yorumu sitenize geçirebilecekler demek oluyor. Bu yöntem geçici bir süre önlem olabilir ve basit botları savuşturmaya yetebilir, ancak saldırı yoğunlaştıkça başa çıkmanız mümkün olmayacak. Yine burada CAPTCHA kodlarının kalitesi de önemli, mesela ne kadar karmaşık ve farklı fontlar kullanıldığı, resimde ne kadar bozulma payı olduğu, başarıda rol oynayacaktır. Farklı bir yaklaşım olarak reCAPTCHA deneme şansınız da var.</p>
<p>İkinci yöntem, tarayıcı kontrolü yapmak. Bu durumda da, sitenizin yorum kısmını tamamen javascript kodları arkasına saklayabilirsiniz, bunu uzun bir süre boyunca botların geçmesi zor olacaktır. Ancak elbet bunun da üstesinden gelecekler, üstelik bu yöntemi kullanırsanız javascript desteklemeyen tarayıcılar (kaldıysa bu devirde şayet) sitenize yorum giremeyeceklerdir. Bunu bir tür &#8220;hack&#8221; gibi düşünebilirsiniz aslında. Yine benzer bir yöntem, CSS yoluyla gizli bir input kutusu koymak olabilir. Gerçek kullanıcılar bu kutuyu görmeyeceklerinden girdi yapmazlar ancak botlar bu engele takılacaklardır. Bunun yine sizi birkaç aydan fazla götürmesini beklemeyin elbette.</p>
<p>En etkin ve aşılması güç yöntem aslında hep gözümüzün önünde olan: Akismet. WordPress&#8217;in bu küçük eklentisini kullanmak tamamen ücretsiz ve alacağınız bir API anahtarıyla hemen entegre edebiliyorsunuz. Akismet 2 hafta içinde 109 spam engelledi, 1 kez spam olmayan yorumu spam zannetti. Tabii sizin cevaplarınızdan da öğreniyor Akismet, bunun dışında hiç bir hatası olmaması çok başarılı. Dezavantajı, bu yöntemi kullandığınızda sitenize gelen tüm yorumlar başka bir sunucuda kontrol edilecek demek oluyor, böyle şeylerden hazzetmiyor olabilirsiniz. Yine Akismet&#8217;in bazı spam işaretlediği yorumları işaretledikten sonra saatlerce panelde göstermeme gibi huyları olabiliyor bazen. Maksimum rahatlık için basit bir CAPTCHA ve Akismet&#8217;i beraber kullanabilirsiniz, bu yöntemi kullanmaya başladığımdan beri bir kez bile spam geçirmedim.</p>
<p>Spam konusunda başınız çok ağrıyorsa ve henüz yapmadıysanız, radikal bir çözüm olarak yorumları  moderasyona alabilirsiniz. Kişisel bloglarda moderasyon mantıklı bir iştir ancak kurumsal bloglarda bunu tercih etmemeniz gerekir.</p>
<p><strong>Drupal</strong></p>
<p>Drupal&#8217;de spam ile mücadele etmenin en kolay yolu CAPTCHA plugini. Bu eklentiyi ve Image Captcha&#8217;yı kurarsanız oldukça etkili korumalar yapabilirsiniz formlarınıza. Bu eklentinin avantajı çok çok çook kişiselleştirilebiliyor oluşu. Böylece sitenizin aldığı saldırı yoğunluğuna göre bir kapsam belirlemek mümkün, isterseniz kendiniz bile çözemeyeceğiniz CAPTCHA&#8217;lar yaratın, isterseniz bir hesap makinesinin bile okuyabileceği (abartıyorum tabii) basitlikte olsun.</p>
<p>Image Captcha&#8217;da henüz hiç aşılamayan ayarlarım şu şekilde, benzerini kullanarak kafanızı rahat ettirmeniz mümkün: 36pt font, wide character spacing, 7 haneli, 7 distortion, 3 noise, high text color, line noise açık. Bu ayarlarla ürettiğiniz on captcha kodunun dokuzu rahatça okunabilirken, botlar bu kodları neredeyse hiç bir şekilde geçemiyorlar.</p>
<p>CAPTCHA modülü için: <a href="http://drupal.org/project/captcha">http://drupal.org/project/captcha</a></p>
<p>WordPress&#8217;deki yöntemin bir benzeri Drupal için yok sanırım. Olsa da bu biraz son tercih olacak bir şey aslında, önünü alamadığınızda Akismet, Defensio gibi servislere başvurmak en mantıklısı. Drupal&#8217;in CAPTCHA modülü harikalar yaratıyor, ancak çok zor kodlar yaratmamaya çalışın ki hem kullanıcılarınız kafayı kırmasınlar, hem de çok fazla CPU yükü oluşturmasın kodlarınız.</p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2010/bilisim/olmazsa-olmaz-drupal-eklentileri" rel="bookmark" title="Permanent Link: Olmazsa Olmaz Drupal Eklentileri">Olmazsa Olmaz Drupal Eklentileri</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/devlet-katleder" rel="bookmark" title="Permanent Link: Devlet katleder!">Devlet katleder!</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/1-mayista-alanlara" rel="bookmark" title="Permanent Link: 1 Mayısta Alanlara..">1 Mayısta Alanlara..</a></li><li><a href="http://www.aranelsurion.org/projeler" rel="bookmark" title="Permanent Link: Projeler">Projeler</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2010/makaleler/drupal-ve-wordpressde-spamla-mucadele/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Turkish Localization (turkish-l10n) 0.1 &#8211; Maemo 5</title>
		<link>http://www.aranelsurion.org/2010/linux-dunyasindan/turkish-localization-turkish-l10n-0-1-maemo5</link>
		<comments>http://www.aranelsurion.org/2010/linux-dunyasindan/turkish-localization-turkish-l10n-0-1-maemo5#comments</comments>
		<pubDate>Sun, 07 Feb 2010 16:23:09 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Aranel@Linux]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[Bilişim]]></category>
		<category><![CDATA[çalışmalar]]></category>
		<category><![CDATA[kişisel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[nasıl]]></category>
		<category><![CDATA[teknoloji]]></category>
		<category><![CDATA[telefon]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=835</guid>
		<description><![CDATA[<p><strong>Turkish Localization 0.1 &amp; Türkçe Yerelleştirme 0.1 (turkish_l10n_0.1)<br />
</strong></p>
<p><img class="alignnone size-medium wp-image-839" title="screenshot01" src="http://www.aranelsurion.org/wp-content/screenshot011-300x180.png" alt="" width="300" height="180" /></p>
<p><strong>Garage sayfası: </strong><a href="https://garage.maemo.org/projects/turkish-l10n/">https://garage.maemo.org/projects/turkish-l10n/</a></p>
<p><strong>Açıklama</strong><br />
Nokia N900&#8242;de kullanılan Maemo 5 işletim sistem arayüzünü Türkçe diline çeviren paket. Bu paket, Maemo 5 arayüzünün ve varsayılan olarak getirdiği paketlerin ve GTK2.0 ile Ovi Maps çevirilerini içerir. Üçüncü parti yazılım desteği sunmamaktadır. Yazılımını Türkçe paketiyle uyumlu şekilde Türkçe dilinde çıkartmak isteyen geliştiriciler, dil paketlerini şuraya yükleyebilirler:<br />
/usr/share/locale/tr_CY/LC_MESSAGES/</p>
<p>Bu paket, Nokia tarafından dağıtılmamış uygulama çevirilerini içermez.</p>
<p>GNU/GPL lisanslıdır ve ücretsiz olarak dağıtılır. Hiç bir şekilde ticari amaçlarla kullanılamaz, yeniden satılamaz, izinsiz olarak ticari projelerde kullanılamaz, ürünle birlikte ekstra fonksiyon olarak pazarlanamaz.</p>
<p><strong>UYARI</strong><br />
Paket henüz 0.1, yani ilk sürümündedir. Sadece iki adet Nokia N900 üzerinde denenmiştir, pakette yanlış, eksik veya hoş durmayan çeviriler bulunabilir, paket çalışmayabilir veya sisteme zarar verebilir. Hiç bir durumda sorumluluk kabul edilmeyecektir. Paket son kullanıcılar için değil, paketi test edip bulunan hataların geri bildirimini yapabilecek geliştiriciler için önerilmektedir.</p>
<p>Lütfen bu sürüm üzerinden yola çıkarak paketi eleştirmeye kalkışmayınız, henüz geliştirme aşamasından çıkılmış değildir. Hataları bildirirseniz bir sonraki sürümde-ya da inşada- düzeltebiliriz.</p>
<p><strong>Bilinen Sorunlar</strong><br />
<strong>YÜKSEK ÖNCELİKLİ</strong><br />
[*] Paketle beraber Ovi Maps (Haritalar) çevirisi de geliyor, ancak Ovi Maps arayüzünde dil seçmeye olanak sağlayan bir opsiyon olmadığından bu uygulama Türkçe değil. Deneyemediğimiz için de çevirilerimizi kontrol edemedik. Bu opsiyon sunulduğunda Türkçe dili de kullanabiliriz.</p>
<p><strong>DÜŞÜK ÖNCELİKLİ</strong><br />
[*] Başlarken (Get Started &#8211; osso-tutorial) uygulamasında çeviriler düzgün çalışmıyor. Bu uygulamayı ilk seferden sonra bir daha kullanmayacağınızdan çok önemli değil.<br />
[*] X Terminal uygulamasının çevirisi yarım. Nokia bu uygulamanın 2 butonu için gerekli dosyaları sağlamamış.</p>
<p><strong>Nasıl kurulur?</strong><br />
Bu paket iki şekilde kurulabilir:</p>
<p><strong>a) Extras Devel deposundan alınarak:</strong><br />
Bu depoyu aktifleştirerek pakete ulaşabilirsiniz, şu şekilde:</p>
<div id="edit-comment5862">
<div id="q-5862">
<ul>
<li>Menü &gt; More.. &gt; App. manager’ girin. (Türkçesinde: Menü &gt; Daha fazla.. &gt; Uyg. yöneticisi)</li>
<li>Başlığına tıklayıp, inen menüden Application catalogs’u seçin.</li>
<li>Gelen listede New tuşuna basın.</li>
</ul>
<p>Şu bilgileri girin:<br />
<strong>Catalogue name: </strong>Maemo extras-devel<br />
<strong>Web address:</strong> <a rel="nofollow" href="http://repository.maemo.org/extras-devel">http://repository.maemo.org/extras-devel</a><br />
<strong>Distribution:</strong> fremantle<br />
<strong>Components: </strong>free non-free</p>
<p>Disabled’i SEÇMEYİN. Save’e basın, bir süre listeyi güncelleyecektir. Bu işlem bitince Extras Devel ekli olacak ve bir sürü yeni güncelleme, program göreceksiniz. Bunların HİÇBİRİNİ kurmayın, riskli olabilir, özellikle güncellemeleri yapmayın. Sistem (System) kategorisine girin ve Turkish localization’u bulup kurun. Bu işlem tamamlanınca Settings &gt; Language &amp; region’a gelin, Turkish (Northern Cyprus)’u bulup seçin listeden, eğer görünmüyorsa cihazı yeniden başlatıp deneyin. Listeden seçtikten sonra sizden yeniden başlatma isteyecektir, istemese de siz yeniden başlatın. Artık Türkçe olmuş olmalı.</p>
</div>
</div>
<p><span style="text-decoration: line-through;"><strong>b) Elle yükleyerek:</strong></span><br />
Bu biraz Xterm kullanımı gerektirecektir.</p>
<p>1. Paketi indirin, cihazınızın MyDocs klasörüne atın. PAKETIN BU KLASORDE OLDUĞUNA EMIN OLMALISINIZ.<br />
2. Eğer rootsh paketine sahip değilseniz: App. Manager&#8217;i kullanarak bu paketi depolardan kurun.<br />
3. X Terminal uygulamasını açın.<br />
4. Uygulamayı kullanarak şu komutları verin:<br />
root<br />
cd /home/user/MyDocs<br />
dpkg -i turkish_l10n_0.1_all.deb<br />
5. Her şey tamamsa bir çıktı oluşmuş olmalı.<br />
6. Şimdi X Terminal&#8217;den çıkın, App. Manager&#8217;i açın ve Uninstall bölümüne girin, orada Türk bayrağı simgeli &#8220;Turkish localization&#8221; paketi oluşmuş olmalıdır.<br />
7. Buraya kadar olduysa paketi kurabilmişsiniz demektir.</p>
<p>8. Settings &gt; Language &amp; region&#8217;a girin, Turkish (Northern Cyprus)&#8217;u bulup, seçin. Eğer seçeneklerde görünmüyorsa, cihazı yeniden başlatıp tekrar buraya gelip bakın.<br />
9. Seçtikten sonra sizden cihazı yeniden başlatmanızı isteyecektir, istemediyse de siz yeniden başlatın.<br />
10. Türkçe olmuş olmalı =)</p>
<p><strong>Güncelleme:</strong> Paketi Garage&#8217;dan kaldırdım, elle yüklemek yerine depodan almanız çok daha iyi bir yöntem. Paketin son sürümü ben bu güncellemeyi yazarken 0.2 idi, artabilir.</p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2010/kisisel-bolge/blogum-3-yasinda" rel="bookmark" title="Permanent Link: Blogum 3 yaşında!">Blogum 3 yaşında!</a></li><li><a href="http://www.aranelsurion.org/2010/kisisel-bolge/tasindim" rel="bookmark" title="Permanent Link: Taşındım (:">Taşındım (:</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/enemies-of-turkey" rel="bookmark" title="Permanent Link: Enemies of Turkey :)">Enemies of Turkey <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/maemo-5-n900-artik-turkce" rel="bookmark" title="Permanent Link: Maemo 5 (N900) artık Türkçe!">Maemo 5 (N900) artık Türkçe!</a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/projeler-aranelsurion-org-ve-svn" rel="bookmark" title="Permanent Link: Projeler.Aranelsurion.Org ve SVN">Projeler.Aranelsurion.Org ve SVN</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2010/linux-dunyasindan/turkish-localization-turkish-l10n-0-1-maemo5/feed</wfw:commentRss>
		<slash:comments>142</slash:comments>
		</item>
		<item>
		<title>Maemo 5 SDK Kullanımı &amp; XMPlayer derlemek</title>
		<link>http://www.aranelsurion.org/2009/linux-dunyasindan/maemo-5-sdk-kullanimi-xmplayer-derlemek</link>
		<comments>http://www.aranelsurion.org/2009/linux-dunyasindan/maemo-5-sdk-kullanimi-xmplayer-derlemek#comments</comments>
		<pubDate>Sun, 27 Dec 2009 20:06:25 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Aranel@Linux]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[çalışmalar]]></category>
		<category><![CDATA[geliştirme]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[nasıl]]></category>
		<category><![CDATA[telefon]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=690</guid>
		<description><![CDATA[<p><img src="http://img138.imageshack.us/img138/8110/screenshot00.png" alt="Maemo 5 - Derlediğim XMPlayer" width="544" height="326" /></p>
<p><em>Maemo 5&#8242;i kurcaladınız ve favori uygulamanızı derlemenin hiç de fena bir fikir olmadığını mı düşünüyorsunuz? Sonuçta bu bir GNU/Linux cihazı! Öyle değil mi? Çok da mutlu edici olmayan haber şu ki, cihaz üzerinde bir şeyler derlemek seçebileceğiniz en eğlenceli, kolay veya anlamlı yol olmayabilir. Maemo 5 için geliştirme yapacaksanız, en mantıklı yol yayınlanmış SDKsını GNU/Linux sisteminizde çalıştırmak, gerekli şeyleri de onun üzerinde ayarlamak ve denemektir. Bu yazımda nasıl yapabileceğinizi anlatmaya çalıştım. Adım adım XMPlayer derleyeceğiz.<br />
</em></p>
<p><em></em>Öncelikle Maemo&#8217;da doğrudan derlemenin neden mantıklı yol ol(a)madığını açıklığa kavuşturmalıyız; Maemo 5, partisyonu boyutlandırmadığınız veya symlink kullanmadığınız sürece rootfs için yaklaşık 200 küsür megabyte alan bırakmıştır. 32 Gigabyte hafızanın içinde bu kadar az alan verilmesinin sebebiyse, performans sebebiyle-yani sanıyorum mantıklı tek sebebi bu olmalı- rootfs&#8217;in ayrı bir çipte bulunmasıdır. İşte bu boyut sınırlaması yüzünden, Maemo&#8217;da bazı GNU araçları da dahil olmak üzere &#8220;ortalama kullanıcı&#8221; ya hitap etmeyecek özellikler devredışı bırakılmış ya da varsayılan olarak sisteme entegre gelmemiştir. Bunlardan birinin de automake olduğunu söylersem, kabuğun da Bash değil Busybox olduğunu söyleyerek devam edersem sorunu anlayabilirsiniz.</p>
<p>Tabii ki Maemo için imkansız diye bir şey yok, ve kendiniz bash ve GNU araçlarını kurabilirsiniz, ancak bunu yapmak zaten kolayca dolan rootfs&#8217;i hızlıca dolduracaktır, ya da uzun süren bir symlink, ya da ayrı PATH belirleme gibi zahmetli işlerle uğraşmak zorunda kalacaksınız. Eğer tüm bunlara rağmen uğraşmak istiyorsanız, SDK deposunda gerekli uygulamaların ARMEL paketlerinin olduğunu söyleyebilirim, ancak biz bu yazıda o yolu kullanmayacağız. Ayrıca cihaza chroot yapmak da bir yol olabilir ancak  yine çok mantıklı sonuçlar beklememelisiniz.</p>
<p>Istediğimiz uygulamayı derleyemediğimize göre, ARMEL için derlemeyi yapacağımız bir platform gerekli. İşte SDK da bu noktada devreye giriyor. Scratchbox üzerinde Maemo 5&#8242;i &#8220;canlandırarak&#8221; ARMEL için gerekli derlemeleri yapabiliyoruz. Bu yazımda XMPlayer&#8217;ı derlemeyi göstereceğim, neden XMPlayer derseniz, extras-devel&#8217;de hali hazırda bulunan tek xm oynatıcısı MODSupport, ve medya oynatıcıyla gömülü olarak çalışmak konusunda ısrarcı. Bu da tüm cracktrolarınızın müziklerinizle aynı listeye girmesiyle, sayıca da çoklarsa medya veritabanını yavaşlattıkça yavaşlatan bir durum oluşturuyoe ne yazık ki. PCsinde bile müzik oynatıcısıyla XM oynatıcısı ayrı olan biri olarak, XMPlayer bir hayat kurtarıcı. Dikkat etmeniz gereken, XM yerine başka bir şey derlediğinizde, derlediğiniz uygulamanın mutlaka ama mutlaka /opt/ yolunu kullanmasını garantiye almanızdır. Aksi durumda rootfs&#8217;i hızlıca doldurur ve sorun yaşarsınız.</p>
<p>Ben SDKyı hazırladıktan 24 saat bile  geçmeden kurucunun GUIli halini Wiki&#8217;de gördüm, eğer onu kullanmak isterseniz bağlantısı şöyle: <a href="http://wiki.maemo.org/Documentation/Maemo5_Final_Installation">http://wiki.maemo.org/Documentation/Maemo5_Final_Installation</a>. Biz elle kurulum yapacağız. Öncelikle ihtiyacımız olan dosyaları indirmeliyiz:</p>
<blockquote><p>$ wget http://repository.maemo.org/stable/5.0/maemo-scratchbox-install_5.0.sh http://repository.maemo.org/stable/5.0/maemo-sdk-install_5.0.sh</p></blockquote>
<p>Indirdikten sonra, betiği çalıştırılabilir işaretlememiz gerekiyor, bunun için de:</p>
<blockquote><p>$ chmod a+x ./maemo-scratchbox-install_5.0.sh  ./maemo-sdk-install_5.0.sh</p></blockquote>
<p>Şimdi scratchbox&#8217;u kurabiliriz, bunun için:</p>
<blockquote><p>$ sudo ./maemo-scratchbox-install_5.0.sh -u KULLANICIADINIZ</p></blockquote>
<p>Bu işlem başladığında 400 megabyte kadar bir veri indirilecektir. Scratchbox, eğer parametrelerde değişiklik yapılmadıysa kendini kök klasörde /scratchbox dizinine yükleyecektir.</p>
<p>Şimdi <strong>sbox</strong> adında  bir grup oluşturmalıyız.</p>
<blockquote><p>$ newgrp sbox</p></blockquote>
<p>Eğer bu gruba üyeler eklemek istiyorsanız, &#8220;useradd -G sbox kullanıcıadı&#8221; komutunu deneyebilirsiniz. Şimdi Scratchbox&#8217;un üzerine SDKmızı giydiriyoruz:</p>
<blockquote><p>$ ./maemo-sdk-install_5.0.sh</p></blockquote>
<p>Varsayılan olarak gelen seçenek işe yarıyor, Minimal + Runtime olması yeterli. Bir sürü paket indirip kuracak. Bu paketlerin hiç biri aslında kurulmadığından heyecan yapmayın, şuan aslında tamamen &#8220;başka bir dünyada&#8221; kurulum yapmış oluyoruz. Artık başlayabiliriz:</p>
<blockquote><p>$ /scratchbox/login</p></blockquote>
<p>Karşımıza şöyle bir çıktı gelmiş olmalı:</p>
<blockquote><p>Welcome to Scratchbox, the cross-compilation toolkit!</p>
<p>Use &#8216;sb-menu&#8217; to change your compilation target.<br />
See /scratchbox/doc/ for documentation.</p>
<p>[sbox-FREMANTLE_ARMEL: ~] &gt;</p></blockquote>
<p>Eğer burada ARMEL yerine X86 yazıyorsa, <strong>sb-conf select FREMANTLE_ARMEL</strong> komutu işimizi görecektir. Buradaki dosyalara, /scratchbox/users/kullanıcıadı/home/kullanıcıadı konumundan ulaşabiliriz. Buraya SourceForge&#8217;dan xmp3.0.0&#8242;ı indirip kopyalıyoruz. Ardından tek yapmamız gereken şey, size oldukça tanıdık gelecek:</p>
<blockquote><p>chmod +x configure</p>
<p>./configure</p>
<p>make</p></blockquote>
<p>Sonuçta oluşan xmp isimli binary dosyası ARMEL için derlenmiş olacaktır, tek yapmamız gereken bunu almak ve N900&#8242;e yüklemek, ve ta daa, orada da aynı şekilde çalışıyor olacak. Tek farkı, dosyayı MyDocs&#8217;da değil, /home/user&#8217;a alıp orada çalıştırmalıyız, zirâ MyDocs no-exec şeklinde mount edildiğinden dosya çalıştıramazsınız. Yani basitçe diyebiliriz ki:</p>
<blockquote><p>mv xmp /home/user</p>
<p>chmod +x xmp</p>
<p>./xmp -l /home/user/MyDocs/xmuziklerininolduguyer/CooLBiRGRuPISMI\ -\ Parca.xm</p></blockquote>
<p>Elbette SDKnın tüm gücü basit bir mimari oyunu değil, bu sadece çok basit bir faydasını görmek içindi. SDKya Nokia ikili dosyalarını kurduktan sonra, burada geliştirme, paketleme, yerelleştirme yapmanız, hatta arabirimi kurcalamanız mümkün. Maemo SDKsı, Fremantle&#8217;ı olan çocukların takıldığı bir kum havuzu gibi.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 683px; width: 1px; height: 1px;">
<pre>$ chmod a+x ./maemo-scratchbox-install_5.0.sh  ./maemo-sdk-install_5.0.sh</pre>
</div>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/maemo-5-n900-artik-turkce" rel="bookmark" title="Permanent Link: Maemo 5 (N900) artık Türkçe!">Maemo 5 (N900) artık Türkçe!</a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/meego-turkiye" rel="bookmark" title="Permanent Link: MeeGo Türkiye">MeeGo Türkiye</a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/maemo-moblin-ve-meego" rel="bookmark" title="Permanent Link: Maemo, Moblin ve MeeGo">Maemo, Moblin ve MeeGo</a></li><li><a href="http://www.aranelsurion.org/2007/linux-dunyasindan/wine-0941-cikti" rel="bookmark" title="Permanent Link: Wine 0.9.41 Çıktı.">Wine 0.9.41 Çıktı.</a></li><li><a href="http://www.aranelsurion.org/2010/kisisel-bolge/tasindim" rel="bookmark" title="Permanent Link: Taşındım (:">Taşındım (:</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2009/linux-dunyasindan/maemo-5-sdk-kullanimi-xmplayer-derlemek/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>G15AIOStats İçin Betik</title>
		<link>http://www.aranelsurion.org/2009/linux-dunyasindan/g15aiostats-icin-betik</link>
		<comments>http://www.aranelsurion.org/2009/linux-dunyasindan/g15aiostats-icin-betik#comments</comments>
		<pubDate>Wed, 14 Oct 2009 02:03:17 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Aranel@Linux]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[çalışmalar]]></category>
		<category><![CDATA[donanım]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[yazılım]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=679</guid>
		<description><![CDATA[<p><em>Logitech G15 ile, ve dolayısıyla G15Tools yazılımıyla ilgilenmiyorsanız, bu yazı sizin için değildir. Bir sonraki yazıdan devam edebilirsiniz <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> G15 kullanmış ve g15daemon kullananlar içinse-saydım, 10 kişi falan sanırım, tabii G13,G19 ve diğer LCD kullanan zımbırtıları sayarsak rahat 20 olur- güzel haber, g15tools forumunda aiostats adında ufak bir plugin yayınlandı. Pluginin esas olayı, sıfır kodlama yaparak, içinde önceden verilmiş widgetleri kafanıza göre ekleyebildiğiniz bir yapı sağlamak. Bir benzerini Windows&#8217;da LCD Studio&#8217;dan hatırlarsınız, bu tabii ki o kadar kapsamlı ve o kadar kullanışlı değil henüz, ben bu yazıyı yazarken v0.2 yayınlanmıştı.</em></p>
<p>G15AIOStats&#8217;i indirip derlediğinizi varsayarsak, ilk farkedeceğiniz, yeni sürümlerin siz onun için adam gibi bir .conf dosyası yaratmadığınızda pek bir halta yaramadığıdır. Home dizininizdeki .g15aiostats.conf dosyasını düzenleyip, <strong>man g15aiostats </strong>yaparak aldığınız betik komutlarıyla kolayca kendinize uydurmanız mümkün. Ya da, bu işlerden hiç anlamıyorsanız, hali hazırda benim kendime hazırladığım, yeni sürümün bütün özelliklerini(uptime/sensors/loadavg/diskspace) barındıran betiği alıp kendinize uydurabilirsiniz.  Size sadece disklerin sayısını ve /dev adreslerini belirtmek ve eğer bağlantınız 1Mbit değilse, maksimum değeri yeniden düzenlemek kalıyor.<br />
</p>
<p><strong>İşte o betik:</strong></p>
<pre class="brush: plain; title: ;">
[Screen]
   NextScreenButton = &quot;1&quot;
   [Bar]
      Type = &quot;Time&quot;
   [Newline]
   [Bar]
      Type = &quot;CPU&quot;
      Label = &quot;cpu:&quot;
   [Newline]
   [Bar]
      Type = &quot;Net&quot;
      Label = &quot;net:&quot;
      DownloadMax = &quot;120K&quot;
      UploadMax = &quot;35K&quot;
   [Newline]
   [Bar]
      Type = &quot;Disk&quot;
      Label = &quot;dsk:&quot;
      Button = &quot;4&quot;
   [Newline]
   [Bar]
      Type = &quot;Mem&quot;
      Label = &quot;mem:&quot;
   [Newline]
   [Bar]
      Type = &quot;Timer&quot;
      Button1 = &quot;2&quot;
      Button2 = &quot;3&quot;
[Screen]
   NextScreenButton = &quot;1&quot;

   [Bar]
      Type = &quot;Sensor&quot;
      SensorType = &quot;Fan&quot;
      FontSize = &quot;Medium&quot;
      StringFormat = &quot;%sens1 RPM&quot;
      StringPosition = &quot;20,8&quot;
   [Newline]
   [Bar]
      Type = &quot;Sensor&quot;
      SensorType = &quot;Temperature&quot;
      SensorNumber2 = &quot;1&quot;
      SensorNumber3 = &quot;2&quot;
      SensorDevice4 = &quot;1&quot;
      SensorDevice5 = &quot;2&quot;
      FontSize = &quot;Medium&quot;
      StringPosition = &quot;70,8&quot;
      StringFormat = &quot;%sens1 %sens2 %sens3 %sens4 %sens5&quot;
   [Bar]
      Type = &quot;LoadAvg&quot;
      FontSize = &quot;Medium&quot;
      StringPosition = &quot;45,15&quot;
      StringFormat = &quot;%1m %5m %10m&quot;

   [Newline]
   [Bar]
      Type = &quot;Uptime&quot;
      FontSize = &quot;Large&quot;
      StringPosition = &quot;20,0&quot;
      StringFormat = &quot;%dg %Hsa %Md %Ss&quot;
   [Newline]
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sda1&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sda2&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sdb1&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
   [Newline]
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sdc1&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sdc2&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
   [Bar]
      Type = &quot;DiskSpace&quot;
      Device = &quot;/dev/sdc3&quot;
      Height = &quot;5&quot;
      Width = &quot;30&quot;
</pre>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2009/linux-dunyasindan/cnet-car854-yeniden-baslatma-betigi" rel="bookmark" title="Permanent Link: CNET CAR854 Yeniden Başlatma Betiği">CNET CAR854 Yeniden Başlatma Betiği</a></li><li><a href="http://www.aranelsurion.org/2010/makaleler/ptt-e-posta-ile-kargo-takip-betigi" rel="bookmark" title="Permanent Link: PTT E-Posta ile Kargo Takip Betiği">PTT E-Posta ile Kargo Takip Betiği</a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/gnulinuxda-acilista-komut-calistirmak" rel="bookmark" title="Permanent Link: GNU/Linux&#8217;da Açılışta Komut Çalıştırmak">GNU/Linux&#8217;da Açılışta Komut Çalıştırmak</a></li><li><a href="http://www.aranelsurion.org/2009/bilisim/second-life-para-kazanmak" rel="bookmark" title="Permanent Link: Second Life: Para Kazanmak">Second Life: Para Kazanmak</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2009/linux-dunyasindan/g15aiostats-icin-betik/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Second Life: Para Kazanmak</title>
		<link>http://www.aranelsurion.org/2009/bilisim/second-life-para-kazanmak</link>
		<comments>http://www.aranelsurion.org/2009/bilisim/second-life-para-kazanmak#comments</comments>
		<pubDate>Wed, 16 Sep 2009 10:30:04 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Bilişim]]></category>
		<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[nasıl]]></category>
		<category><![CDATA[oyun]]></category>
		<category><![CDATA[second life]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=646</guid>
		<description><![CDATA[<p><em>Second Life, çok özetle, hayatın sanal ve çok kullanıcılı bir simulasyonudur. Burada içerik kullanıcılar tarafından üretilir ve bu sebeple sınırsız eşya,script,kıyafet,mekan görme şansınız vardır, Second Life<strong>&#8216;</strong>da üniversite de vardır, futbol sahası da, camii de-evet o da-. Daha fazla bilgiyi Internet&#8217;te hemen her yerde bulabileceğinizden açıklamayı bir kenara bırakıyorum. İlk hesabınızı açtığınızda farkedeceğiniz şey, karakterinizin hiç bir şeye benzemediği, etraftaki herkesin son derece karizmatik göründüğü ve sizin cebinizde 0 L$ (Linden doları, para birimi.) olduğu olacak. Bunu değiştirmek elbette mümkün.</em></p>
<p></p>
<p><strong>Karakterinize ilk şeklini vermek &#8211; Freebieler:</strong></p>
<p>Eğer oyuna yeni başladıysanız, karakteriniz gerçekten ÇOK kötü görünüyordur ve Inventory (Inv. Envanter) nizde doğru düzgün hiç bir şey yoktur. Cebinizde para da olmadığını düşünürsek, kabul edilebilir ölçülere gelebilmek için ilk yapmanız gereken freebie storeları aramak olmalı. Freebie&#8217;ler, ücretsiz olarak dağıtılan eski ya da deneme amaçlı üretilmiş eşyalardır. Yüksek bir kalitesi olmasa da sizi kabul edilebilir bir görünüme ulaştırmanın en kısa yolu budur. Bu storelara ulaşabilmek için Search menüsünden freebie yazmanız, ya da Türkiye veya Vestel adalarına gitmeniz yeterli olacaktır, buralarda ücretsiz eşyalar bulabilirsiniz.</p>
<p><strong>NEDEN Second Life&#8217;da kolay para kazanamayacaksınız?</strong></p>
<p>Oyuna başladıktan bir süre sonra, diğer MMORPGlere benzemeyen bir şekilde, bu dünyada para kazanamadığınızı farkedeceksiniz. Bunun yegane sebebi Second Life&#8217;ın bir oyundan fazlası olması ve kendi ekonomisini barındırmasıdır. 1000 L$ , yaklaşık olarak 4 amerikan dolarına eşittir ve bu da demek oluyor ki, size verilen her bir L$ birilerinin gerçekten de cebinden çıkmaktadır. Bu oyunda kısa yoldan, farm yaparak ya da başka şekilde para kazanmayı unutabilirsiniz. Second Life size ödediği her doların karşılığını alacaktır. SL dünyasının bu acımasızlığını, akıllıca taktiklerle avantaja çevirmeniz, hatta SL&#8217;i iş edinmeniz bile mümkün. Linden doları gerçek paraya çevrilebildiğinden, iyi satış yapan bir kaç mağazanız olması, size devamlı para kazandıran bir gelir kapısı sağlar. Ancak bunun çok kolay olmadığını, ilk günlerinizde bulaşmanızın da gereksiz yere para kaybetmenize neden olacağını bilmelisiniz.</p>
<p><strong>Para kazanma yolları</strong></p>
<p>Ve evet, asıl konumuza geldik. Second Life&#8217;da para kazanmak için bir çok formül mevcuttur, ve yeterince sabırlıysanız size L$ olarak geri dönecektir.</p>
<p><strong>1) Para satın almak: </strong>Tabii ki en kolay formül budur. Sağ üst köşedeki L$ butonuna basarak, 4 USD = 1000 L$ kuruna göre istediğiniz kadar L$ alabilir, Paypal veya kredi kartı üzerinden ödeyebilirsiniz. Bu parayı oyun içinde istediğiniz gibi harcamanız mümkündür. Bazı oyuncular bunu çok mantıklı, bazılarıysa ücretsiz bir dünyaya para verildiği için çok saçma olduğunu düşünür.  Bir başka yolu da Premium hesap almaktır, Premium hesaplar 1000 L$ hediye ve haftalık 300 L$ ekstra ödeme yaparlar. SLde bir süre bu sizi idare edebilir ancak bulabileceğiniz muhtemelen en kötü iş bile size bundan fazlasını kazandırır.</p>
<p><strong>2) Camping:</strong> Bazı mekanlarda, 10 dakikası 2 &#8211; 3 L$ gibi ödemeler yapılır. Buralarda çalışmak için herhangi bir vasıf, hatta patronla tanışmanız bile gerekmez. Siz oturduğunuzda size belli sürelerle ufak paralar ödeyen sandalyeler, yerleri sildiren animasyonlar, dans ettiren standlar gibi farklı şekillerde karşınıza çıkabilir ve sadece orada bulunmanız, parayı almanız için yeterlidir. Ancak, bu işten o kadar az kazanırsınız ki, ortalama bir cekete vereceğiniz para 400 Linden olsa, o parayı toplayana kadar sabah akşam online olarak günler geçirmek gerekebilir. Üstelik bu yöntemle uğraşacağınıza bir eve temizliğe bile gitseniz, iş sonunda aldığınız parayla sağlam bir SL bütçesine sahip olursunuz.  Kısacası bu yöntem pek sağlıklı olmadığı gibi genellikle oyundan soğutmaktan başka işe yaramaz.</p>
<p><strong>3) E2L ve MetaRL: </strong>Earn2Life ve MetaRL, fazla uğraşmadan oyun içinde size yetecek parayı sağlarlar. İkisinin çalışma mantığı da genel anlamda surveylere dayalıdır. Earn2Life eklentisini tarayıcınıza yükledikten sonra, tamamladığınız her görevden belli bir para kazanırsınız. E2L,  Pay4Picks servisiyle profilinize süreli olarak belli Pickler (favori mekanlar) eklemeniz karşılığında da size para öder, ancak parayı aldıktan sonra süre bitmeden önce picki silerseniz ceza alırsınız. Bir başka servisi de, mekanlarda gezme karşılığı para ödeyen E2L HUD dur. Bu HUD açıkken, size gitmenizi söylediği mekanlara gidip, oralarda bir kaç dakika gezinmeniz karşılığında size para öder. Bu paraların hepsi E2L hesabınızda saklanıp, ATM üzerinden SL hesabınıza geçirilir. Oyundaki sağlıklı para kazanma metodlarından biri budur. Üstelik üyelik seviyeniz arttıkça kazancınızın da artacağını unutmayın.</p>
<p><strong>4) Sanal Kumar:</strong> Kumar elbette sadece para kazanma değil, aynı zamanda para kaybetme yöntemidir. Eğer kendinize güveniyorsanız, bu yöntemi deneyebilirsiniz, ancak unutmayın ki kumar sanal olduğundan, kasa toplam kazandırdığından fazlasını asla kaybetmez ve her zaman hile yapma şansı vardır.</p>
<p><strong>Hizmet sektöründe çalışmak</strong></p>
<p>Bundan önceki saydıklarım sadece ek iş olarak alabileceğiniz ya da fazla kazandırmayacak yöntemlerdi. Second Life&#8217;da oyun içi olarak iyi miktarlar kazanmak istiyorsanız çalışmanız gereklidir. Second Life&#8217;da dansçı,eskort,host,destek çalışanı,dj,müdür gibi işler almanız mümkündür. SL&#8217;de erotik mekanlar büyük öneme sahip olduğundan bu sektörde de çalışabilirsiniz. Hostlar genellikle yeni gelen misafirleri karşılar, etkinlikler düzenler ve kalabalığın coşmasını sağlar. Destek çalışanları(helper olarak geçer) bazı adalarda görev alır ve yeni oyuncuların oyuna ısındırılması sırasında onlara yardımcı olur. Djler hemen her eğlence mekanında en az bir adet mevcuttur, müdürler ise genellikle büyük mağazaların, discoların düzenlenmesini sağlarlar.</p>
<p>Bu konuda iş bulmak için Türkiye adalarını ve Vestel adasını deneyebilirsiniz, çok yüksek beklentileri ve çok yüksek getirileri de olmayacaktır. Buralarda çalışırken sizden daha kıdemli oyuncularla tanışabilir, onlardan da yardım alabilir, hatta şanslıysanız size eşya göndermelerini sağlayabilirsiniz. SL&#8217;de hizmet sektörü oldukça geniştir ve her zaman sizin için de boş yer vardır.</p>
<p><strong>Bilginizi satmak<br />
</strong></p>
<p>Gerçek hayatta Tarih, dil öğretmenliği, Matematik gibi dersler veriyor ya da bu derslerde iyiyseniz, SL&#8217;de de bu iş için açılmış okullar mevcuttur. Buralarda öğretmenlik yapabilir, hatta özel ders verebilirsiniz. Öğretmenliğin dışında, danışmanlık yapmanız veya manualler yazıp satmanız da mümkündür. Eğer Second Life&#8217;da gezmeyi ve alışverişi seviyorsanız, tur rehberliği yapabilirsiniz.</p>
<p><strong>Şovlar</strong></p>
<p>SL&#8217;de büyük bir eğlence sektörü vardır ve bu konserleri ve yüksek katılımlı eventları da kapsar. Gerçek hayatta müzikle ilgileniyorsanız, SL&#8217;de DJ olabilir, ya da konser verebilirsiniz. Farklı etkinlikler düzenlemek size çokça gelir sağlayacağı gibi SL&#8217;de ününüzün çabucak yayılmasına yardımcı olur.</p>
<p><strong>Sanal Emlak ve diğer arazi işleri<br />
</strong></p>
<p>Arazi alıp, satabileceğiniz gibi, doğru arazinin doğru müşteriye ulaşmasına yardım edebilirsiniz. Second Life&#8217;ın ilk milyoneri olan Anshe Chung bir emlakçıdır. Arazi alım satımı olanaklarınız o kadar  geniş ki, bu aldığınız arazileri başkalarına parayla kiralayabilir, ya da kendinize özel bir ada bile satın alabilirsiniz. Ancak bu yöntem az da olsa sermaye gerektirmektedir. İşin anahtarı, önce bir araziyi almak, ardından ticari ve kişisel arazileri düzgün şekilde ayırmak ve belli bir nüfusa ulaşıldıktan sonra hızla kiraya vermek veya araziyi satmaktır.</p>
<p><strong>Bir şeyler yaratmak</strong></p>
<p>Second Life&#8217;da yetenekleriniz çok değerlidir ve hepsi paraya çevirilebilir. Hizmet sektöründen çok daha fazlasını, yaratıcılığınız ve yeteneklerinizle kazanabilirsiniz. Second Life&#8217;da sanatçı, fotoğrafçı gibi farklı meslekler ciddi gelirler elde edebilirken, IT alanındaki yetenekleriniz SL&#8217;de paha biçilmezdir. Çünkü Second Life, tüm kapsamlılığının yanında, aslında sıfırlar ve birlerdir ve yetenekli insanların dokunuşuna muhtaçtır. Yazımın en başında söylediğim şeyi bir kez daha hatırlatmak gerekirse, Second Life&#8217;da tüm içerikler kullanıcılar tarafından oluşturulur, diğer online oyunlardaki-SL&#8217;in halen bir oyun olduğunu düşünüyorsanız elbette- &#8220;+8 Protection Shield&#8221; gibi tepeden inme eşyalar SL&#8217;de yoktur. Bazı çalışma alanlarınız şunlar olabilir:</p>
<ul>
<li><strong>3D Modelleme: </strong>Farkettiğiniz üzere Second Life&#8217;da her şey ve herkes üç boyutludur. Hayal edebileceğiniz her şeyi; arabalar, bitkiler,evler,vücutlar, binalar, mobilyalar.. SL&#8217;de gördüğünüz hemen her şeyi SİZ yaratabilirsiniz ve yaptığınız iş mükemmel kalitede olmasa bile size gelir olarak dönecektir.</li>
<li><strong>Animasyonlar: </strong>SL karakteriniz eğer bir AO (Animation Override, ayrıca bir yazı yazarım belki bunun hakkında) kullanmıyorsa, kütük gibi hareket ediyordur. SL&#8217;de danslar, karakter hareketleri, uçma animasyonları gibi tüm hareketler değiştirilebilir ve kullanıcılar tarafından oluşturulur. Kendim de bir SL kullanıcısı olarak söylemeliyim ki, iyi AOlar oldukça tuzlu ve iyi animasyonların da fiyatı 200 L$(tek bir animasyon fiyatı bu) gibi rakamlardan başlamaktadır.</li>
<li><strong>Betikler: </strong>Programlama ve betik dillerine hakimseniz, LSL, yani SL&#8217;in betik dili de sizi çok zorlamayacaktır. SL&#8217;deki bir çok eşya interaktiftir ve onlarla sınırsız etkileşime girebilirsiniz, hareket eden robotlar, açılıp kapanan ışıklar, hareketi ve etkileşimi sağlayan hemen her şey betikler kullanarak oluşturulur. Programcılar sayesinde Second Life hareketli ve fonksiyonel tutulur.</li>
<li><strong>Photoshop: </strong>Kozmetik iyileştirmeler ve moda, Second Life&#8217;da gerçek hayattaki kadar önemlidir ve herkes iyi görünmeyi ister. Biraz photoshop bilgisi ve çalışmayla Second Life&#8217;da kıyafetler tasarlayabilir, textureler oluşturup satabilirsiniz. Bunlar basit bir 3 boyutlu objenin üzerini kaplayıp onlara hayat verecek olan şeylerdir.</li>
<li><strong>İnşa: </strong>Darmadağın bir sürü 3 boyutlu obje çok da işe yarar bir görüntü sergilemez. Gerçek hayattaki mimarlara insanların neden ihtiyacı varsa, sanal hayatta da inşacılara-builder- ihtiyaç her zaman vardır.</li>
</ul>
<p><strong>Kendi işinizi kurmak</strong></p>
<p>Bu nispeten karmaşık ve üzerine sayfalarca yazılabilecek bir yol olduğundan, kısa tutmak istiyorum. Second Life&#8217;da eğer ortaya bir sermaye koyarsanız, kendi işinizi kurmanız mümkündür. Arazi alıp satmak, kendi mağazalarınız kurmak ve hatta kendi şirketinizin patronu, kendi bankanızın sahibi olmak mümkündür. Ancak bu, gerçek hayattaki kadar zor olmasa da, zor bir iştir ve batma şansı da çok yüksektir. Eğer başarılı olursanız SLde ciddi rakamlar kazanabilir ve bu parayla  gerçek hayatınızı idare edebilirsiniz.</p>
<p><strong>Unutmamanız gereken şeyler</strong></p>
<ul>
<li>Para gerçekten de o kadar önemli değildir. Para kazanmak için yapmaktan zevk almadığınız işlerle uğraşmak, en az gerçek hayattaki kadar sıkıcı bir iştir ve bir süre sonra SL deneyiminizi o kadar kötü etkiler ki, bu dünyadan ayrılırsınız. Bir işte köle olmak eğlence değildir. Bir işe başlarken, para kazanmak önceliğiniz olmamalıdır, zirâ hizmet işlerinde çalışmaktansa gerçek hayatta evlere temizliğe gitmek çok çok daha kârlıdır. Eğer bir işe başlayacaksanız, bunu deneyim kazanmak, arkadaş edinmek ve eğlenmek için yapın. SL devasa bir dünyadır ve ışınlanabildiğiniz için gezmesi de kolaydır, teleport olarak ilginizi çeken yerleri gezin ve keyfini çıkartın.</li>
<li>Second Life sadece bir oyun değildir. SL wikisinde söylendiği gibi, SL&#8217;e oyun demek &#8220;Gökkuşağı kırmızıdır&#8221; demek gibidir, SL oyunlar içerir. Second Life&#8217;daki deneyim kazanma sistemi gerçek hayattakine benzer. Seviye atlamak ve daha hızlı build yapmanıza +5 veren eşyalar giymek yerine, gerçekten inşa yapar, ve gittikçe yaptığınız işte daha iyi olursunuz. Bu da size daha çok ve daha hızlı kazandırır.</li>
<li>Üzücü ama, dolandırıcılığı meslek edinenler de vardır. ASLA bilmediğiniz kişi ve eşyalara yetki vermemeli, parolanızı hiç bir şartta paylaşmamalı ve &#8220;çabucak zengin olma&#8221; yöntemleri peşinde koşmamalısınız. Unutmayın ki gerçek olamayacak kadar iyiyse muhtemelen gerçek değildir.</li>
<li>Second Life&#8217;da para her şey değildir. Binlerce yüksek kaliteli ve ücretsiz eşya mevcuttur. Hatta &#8220;ücretsiz&#8221; en fazla aranan kelimelerden biridir. Çok gezmek, size çok şey kazandırır. Eğer nereden başlayacağınızı bilmiyorsanız başkalarından yardım istemekten çekinmeyin. Ücretsiz olarak eşya edinmenin bir yolu da beta testlere katılmaktır. Eğer bir mağaza ya da bağımsız geliştirici bir şeyler üretmiş ve deneyecek insanlar arıyorsa, üzerinizde denemesine izin verip eşyayı ücretsiz olarak alabilirsiniz.</li>
</ul>
<p>Unuttuğum, eksik kalmış bir şeyler varsa tamamlamaktan çekinmeyin. SL&#8217;de para kazanmanın yolları sadece bunlar değildir, yeteneklerinizi paraya çevirmek her zaman mümkündür, çünkü SL açık uçlu bir dünyadır, adımınızı attığınız her yeni sanal toprak parçasında yeni imkanlar ve fırsatlar bulabilirsiniz.</p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/half-life-2-combine-vs-turk-polisi" rel="bookmark" title="Permanent Link: Half Life 2 Combine vs Türk Polisi">Half Life 2 Combine vs Türk Polisi</a></li><li><a href="http://www.aranelsurion.org/2008/bilisim/end-of-life" rel="bookmark" title="Permanent Link: End of  Life">End of  Life</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/life-after-people" rel="bookmark" title="Permanent Link: Life After People">Life After People</a></li><li><a href="http://www.aranelsurion.org/2012/kisisel-bolge/life-instructions-gec-kalmis-2012-yazisi" rel="bookmark" title="Permanent Link: Life Instructions (Geç Kalmış 2012 Yazısı?)">Life Instructions (Geç Kalmış 2012 Yazısı?)</a></li><li><a href="http://www.aranelsurion.org/2009/kisisel-bolge/2010-mutlu-yillar" rel="bookmark" title="Permanent Link: 2010 &#8211; Mutlu Yıllar..">2010 &#8211; Mutlu Yıllar..</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2009/bilisim/second-life-para-kazanmak/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Windows&#8217;da Telnet Scripting Tool kullanımı ve CAR 854 betiği</title>
		<link>http://www.aranelsurion.org/2009/makaleler/windowsda-telnet-scripting-tool-kullanimi-ve-car-854-betigi</link>
		<comments>http://www.aranelsurion.org/2009/makaleler/windowsda-telnet-scripting-tool-kullanimi-ve-car-854-betigi#comments</comments>
		<pubDate>Fri, 04 Sep 2009 00:23:12 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[nasıl]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[yazılım]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=635</guid>
		<description><![CDATA[<p>Aslında router yeniden başlatmakla ilgili betikler paylaşmaktan oldukça sıkıldım ve bu konuda daha fazla yazmayacaktım, ama hem JDownloader gibi uygulamaların bunu gerektiriyor olması hem de Windows için hiç böyle bir yazı yazmadığımı farkettiğimden, en önemlisi de blogu takip eden bir arkadaşın ricası üzerine-bu kadar beklettiğim için üzgünüm- bu yazıyı yazdım. Daha önceki yazılarımı gördüyseniz, RapidShare gibi dosya sunucularından veri çekmek için gerekli IP değişikliğini otomatik olarak GNU/Linux üzerinde yapabiliyor olmalısınız. Windows üzerinde bu işlemi yapmanız da mümkün:<br />
</p>
<ul>
<li>Bunun için öncelikle <strong>Telnet Scripting Tool</strong> adlı ücretsiz uygulamayı indirmelisiniz. Oldukça küçük bir uygulama ve Google&#8217;da on saniyelik bir aramayla edinebilirsiniz. Yine de ben sizin için bir doğrudan indirme bağlantısı buldum: <a href="http://jerrymannel.com/blog/wp-content/uploads/2008/tst10.zip">İndirmek için tıklayın.</a></li>
<li>Şimdi elimizde TST10.exe adında bir ikilik dosya olmalı. Bu dosyayla aynı klasörde bir de <strong>reboot.bat </strong>dosyası oluşturun. Ikilik dosyayı değil bunu kullanacağız.</li>
<li>reboot.bat&#8217;un içine şu komutu yazın: &#8220;tst10.exe /r:reboot.txt /o:output.txt /m&#8221;</li>
<li>Belki kendisi oluşturmayabilir diye klasörün içine reboot.txt ve output.txt adında iki dosya oluşturun. output.txt ile bir işimiz olmayacak, eğer işler istediğiniz gibi gitmezse bu dosyaya yaptığınız işlemin sonucu kaydediliyor olacak.</li>
</ul>
<p>Şimdi reboot.txt&#8217;nin içini açıp, doldurmaya başlıyoruz. Kurallar basit, ilk sıraya IP numarası ve Port numarası gelecek. Ikinci satırdan itibaren beklenecek olan metni ve karşılık olarak gönderilecek metni gireceğiz. Bunu da WAIT ve SEND ile yapıyoruz. Enter tuşunun yerine de \m kullanacağız. Eğer herhangi bir scripting dili gördüyseniz hayatınızda, oldukça kolay gelecektir. Aşina olmayanlar için örnek teşkil etmesi açısından CNET CAR-854&#8242;ün betiğini kopyalıyorum:</p>
<blockquote><p>192.168.1.1 23<br />
WAIT &#8220;BusyBox on localhost login:&#8221;<br />
SEND &#8220;root\m&#8221;<br />
WAIT &#8220;Password:&#8221;<br />
SEND &#8220;sifreniz\m&#8221;<br />
WAIT &#8220;cli&gt;&#8221;<br />
SEND &#8220;enable\m&#8221;<br />
WAIT &#8220;Password:&#8221;<br />
SEND &#8220;Admin\m&#8221;<br />
WAIT &#8220;cli#&#8221;<br />
SEND &#8220;reboot\m&#8221;<br />
WAIT &#8220;(y/n)&#8221;<br />
SEND &#8220;y\m&#8221;<br />
WAIT &#8220;X&#8221;<br />
SEND &#8220;x&#8221;</p></blockquote>
<p>Unutmayın ki aynı routera sahip olsanız da c/p yaparsanız çalışmayacaktır, çünkü WordPress tırnak işaretlerini bozuyor, yeniden yazmanız gerekli. Kendi betiğinizi de yukarıdakinden kopya çekerek kolaylıkla hazırlayabilirsiniz. Ardından reboot.bat dosyasını çalıştırdığınızda işlem gerçekleşecektir. Ardından bunu JDownloader&#8217;a önceki yazılarımda anlattığım şekilde eklerseniz otomatik olarak yeniden bağlanmasını sağlarsınız. En sondaki &#8220;WAIT X SEND x&#8221; kafanızı karıştırdıysa diye açıklayayım, aslında o doğru bir sentaks değil fakat bazı routerlar-mesela CAR854- komutları hemen verip kaçmanızdan hazzetmeyebiliyor, telnet bağlantısının açık tutulması için boş bir bekleme yaratmalısınız, Xlerin orada özel bir konumu yok, WAIT ahmetmehmethuseyin yazsanız  yine aynı amaca hizmet edecekti.</p>
<p>Kafanıza takılanlar olursa yorum göndermekten çekinmeyin.</p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2009/linux-dunyasindan/cnet-car854-yeniden-baslatma-betigi" rel="bookmark" title="Permanent Link: CNET CAR854 Yeniden Başlatma Betiği">CNET CAR854 Yeniden Başlatma Betiği</a></li><li><a href="http://www.aranelsurion.org/2008/linux-dunyasindan/grub-ile-windowsda-starting-up-takilmasi-nasil-asilir" rel="bookmark" title="Permanent Link: GRUB ile Windows&#8217;da &#8220;Starting up&#8230;&#8221; takılması nasıl aşılır?">GRUB ile Windows&#8217;da &#8220;Starting up&#8230;&#8221; takılması nasıl aşılır?</a></li><li><a href="http://www.aranelsurion.org/2008/kisisel-bolge/kadim-topraklar" rel="bookmark" title="Permanent Link: Kadim Topraklar">Kadim Topraklar</a></li><li><a href="http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama" rel="bookmark" title="Permanent Link: JDownloader Router Sıfırlama">JDownloader Router Sıfırlama</a></li><li><a href="http://www.aranelsurion.org/2008/bilisim/logitech-g15-icin-sistem-bilgisi-modulu" rel="bookmark" title="Permanent Link: Logitech G15 için Sistem Bilgisi modülü">Logitech G15 için Sistem Bilgisi modülü</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2009/makaleler/windowsda-telnet-scripting-tool-kullanimi-ve-car-854-betigi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JDownloader Router Sıfırlama</title>
		<link>http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama</link>
		<comments>http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama#comments</comments>
		<pubDate>Sat, 04 Apr 2009 21:11:29 +0000</pubDate>
		<dc:creator>Aranel</dc:creator>
				<category><![CDATA[Makaleler]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nasıl]]></category>

		<guid isPermaLink="false">http://www.aranelsurion.org/?p=516</guid>
		<description><![CDATA[<p>Geçenlerde Pardus-Linux forumlarında dolaşırken bir arkadaşın sorusuna denk geldim, daha önce benzer bir durumu yaşamış olduğumdan bu konuda bir yazı yazmak istedim. Umarım bir çok kişinin işine yarayacaktır. Bu arada bilmeyenler için, JDownloader cross-platform çalışan bir leech yazılımı. RapidShare de dahil hemen her paylaşım sitesinden veri indirebiliyor.</p>
<p>JDownloader&#8217;in sıkıntısı ise, siz verileri sıralayıp koyduktan sonra, bu verileri tek tek çekerken modemi yenileyemiyor oluşu, haliyle IPniz değişmiyor ve 2 dosya arasında 15 &#8211; 30 dakika gibi uçuk bekleme süreleri yiyorsunuz RapidShare&#8217;da. Aslında JDownloader&#8217;in buna karşı geliştirdiği bir Reconnect özelliği var, fakat pek faydalı değil, benim routerımı tanıyamamıştı mesela. Web tabanlı sıfırlama sistemi de gayet zahmetli ve düzgün çalıştığı söylenemez. Az sonra vereceğim yöntemi aylardır Datron RTA1320 routerımda kullanıyorum, bir sıkıntı yaşamadım, farkı cihazlar için farklı düzenlemeler yapmanız gerekecek ama. Yöntemi şuan nerede olduğunu hiç hatırlamadığım yabancı bir arkadaştan aldım, kendisine teşekkür ediyorum.<br />
</p>
<p>Öncelikle <strong>expect </strong>adı verilen uygulamayı kurmamız gerekiyor, <strong>sudo apt-get install expect </strong>yapın.  Ardından şu kodu indiriyoruz: <a href="http://www.aranelsurion.org/iceriksel/router.exp">router.exp</a> , bir de şu betiği: <a href="http://www.aranelsurion.org/iceriksel/router.sh">router.sh</a></p>
<p>Betikteki <strong>sleep</strong> komutunu kendi routerınızın yeniden başlama süresine göre ayarlamalısınız. Daha kısa olmamalı ama daha uzun olabilir. Koddaki yerler &#8220;soru / cevap&#8221; mantığıyla ilerliyor, yani eğer direkt çalışmıyorsa kendinize göre ayarlamanız gerekecek, şifrenizi ve kullanıcı adınızı da kodda belirlemeyi unutmayın. Bu yöntem büyük ihtimalle &#8220;şekilli arabirimi&#8221; olan cihazlarda çalışmayacaktır, eğer yapabiliyorsanız o artistik menülerden mutlaka kurtulun.</p>
<p>Ardından tek yapmamız gereken JDownloader&#8217;in Reconnect arayüzünden <strong>Harici</strong> uygulamayı seçip <strong>router.sh</strong> betiğini göstermek. Yalnız bu adımdan sonra, JD&#8217;yi artık her seferinde<strong> root olarak çalıştırmak</strong> durumundayız, çünkü <strong>ifconfig</strong> komutu root olmadan çalışmıyor. Bunun için, &#8220;sudo java -jar JDownloader.jar&#8221; yapmak gerekiyor. JDownloader arayüzündeki ayarlar için:</p>
<p>Yeni IP kontrol aralığı: 5<br />
Mak. Deneme sayısı: 5<br />
Yeni IP kontrol aralığı sonlandırma süresi: 90</p>
<p>Bunu yine kendinize  göre ayarlamalısınız. Ardından bağlantı testi yapın. Eğer çalışmıyorsa, betiği elle çalıştırmayı deneyin ve sorunun JDden mi betikten mi kaynaklandığına bakın. JDden kaynaklanıyorsa ayarlarda bir hata var demektir.</p>
<p>Keyifli kullanımlar <img src='http://www.aranelsurion.org/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>İlgili Yazılar:</h2><ul><li><a href="http://www.aranelsurion.org/2009/linux-dunyasindan/cnet-car854-yeniden-baslatma-betigi" rel="bookmark" title="Permanent Link: CNET CAR854 Yeniden Başlatma Betiği">CNET CAR854 Yeniden Başlatma Betiği</a></li><li><a href="http://www.aranelsurion.org/2009/makaleler/windowsda-telnet-scripting-tool-kullanimi-ve-car-854-betigi" rel="bookmark" title="Permanent Link: Windows&#8217;da Telnet Scripting Tool kullanımı ve CAR 854 betiği">Windows&#8217;da Telnet Scripting Tool kullanımı ve CAR 854 betiği</a></li><li><a href="http://www.aranelsurion.org/2011/bilisim/ttnetde-isler-nasil-yurur" rel="bookmark" title="Permanent Link: TTNET&#8217;de İşler Nasıl Yürür?">TTNET&#8217;de İşler Nasıl Yürür?</a></li><li><a href="http://www.aranelsurion.org/2010/linux-dunyasindan/tor-torbuttonfoxyproxy-ve-dreamhost-socks5-proxy" rel="bookmark" title="Permanent Link: Tor, TorButton/FoxyProxy ve Dreamhost SOCKS5 Proxy">Tor, TorButton/FoxyProxy ve Dreamhost SOCKS5 Proxy</a></li></ul><hr /><small>2007 - 20xx<br /> Aranel Surion'un Blogu. (Dijital Parmakizi:<br /> c073d28377f852746662bb706db575c6)</small>]]></description>
		<wfw:commentRss>http://www.aranelsurion.org/2009/makaleler/jdownloader-router-sifirlama/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

