<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
  <channel rdf:about="http://www.planetnetbeans.org/tr/">
    <title>NetBeans Gezegeni</title>
    <link>http://www.planetnetbeans.org/tr/</link>
    <description>NetBeans Gezegeni - http://www.planetnetbeans.org/tr/</description>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://suatatan.wordpress.com/?p=146" />
        <rdf:li rdf:resource="http://suatatan.wordpress.com/?p=143" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2008/08/16/netbeans-65-beta-yayimlandi/" />
        <rdf:li rdf:resource="http://suatatan.wordpress.com/?p=98" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2008/03/13/aptana-studio-11-radrails-10-incelenimi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/12/03/netbeans-60-final-srm-yayimlandi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/11/01/cevirgec-otomatik-zemin-degistiricisi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/24/netbeans-60-beta-2-yayimlandi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/18/jruby-ile-zemberek-kullanimi-1/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/17/netbeans-hizlandirimi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/17/detayli-netbeans-ruby-incelemesi/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/15/turkcerb/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/12/netbeans-60-turkce-ceviri-grubu/" />
        <rdf:li rdf:resource="http://www.ikinoktayazilim.com/wordpress/2007/10/09/ruby-dark-pastels-netbeans-renklendirimi/" />
        <rdf:li rdf:resource="http://suatatan.wordpress.com/2007/05/01/netbeans-visual-web-pack-ile-veritabani-islemlerinde-sikca-karsilasilan-bir-sorun-hakkinda/" />
        <rdf:li rdf:resource="http://suatatan.wordpress.com/2007/03/21/netbeansta-jsliderslider-kullanimi/" />
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="http://suatatan.wordpress.com/?p=146">
    <title>Suat ATAN * KARALAMA DEFTERİ » NetBeans: Netbeans: O da ne?</title>
    <link>http://suatatan.wordpress.com/2008/08/25/netbeans-o-da-ne/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://www.netbeans.org/images/v5/nb-logo2.gif" alt="" height="60" class="alignnone" width="159" /&gt;&lt;br /&gt; Netbeans da ne oluyor? Adın sıkça duyuyor, kerametlerini işitiyorsunuz. Ancak Netbeans nedir diye soramıyorsunuz? Netbeans ile ilgili binlerce yazının yazılıp çizildiği Google Cehenneminde eminim kimse size Netbeans’ın tam olarak ne olduğunu açıklamıyor. Sanki herkes sırrı saklamak için paylaşmış gibi.&lt;br
    /&gt; İşte sırların cevabı:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.netbeans.org/images/screenshots/6.0/javaSE_GUI_find_250px.png" alt="" height="64" class="alignnone" width="250" /&gt;&lt;br /&gt; &lt;strong&gt;Netbeans Nedir?&lt;/strong&gt;&lt;br /&gt; Netbeans bir IDE’dir. Yani yazılım geliştirme ortamıdır. Bu yönü ile daha evvel duyma ihtimaliniz olan Eclipse, JBuilder, Oracle JDeveloper, Visual Studio gibi geliştirme ortamlarının meslektaşıdır:) [ Benzeridir diyemeyeceğim çünkü Netbeans
    IDE'lerin piridir.]&lt;br /&gt; Eğer Java ileyazılım geliştirme ile uğraşıyorsanız belki de Notepad ile kodlarınızı yazıp, windows’un sevimsiz konsoünde “cavaj” ön komutu ile derleme yapıyor daha sonra da “hatasız kod olmaz” diyerek hatalarınızı düzelttikten sonra programınızı son bir kez daha derleyip “java” yada “javaw” ön komutu ile çalıştırıyordunuz.&lt;br /&gt; Belki bunların hiç birini yapmıyor, ya hu kodlarımı nasıl “compile” ederim diyordunuz.&lt;br /&gt; İşte Netbeans bunların hepsini sizin
    yerinize yapıyor. Bu en basit özelliği.&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.netbeans.org/images/v6/1/features/java-me-game-builder.png" alt="" height="261" class="alignnone" width="479" /&gt;&lt;/p&gt; &lt;p&gt;Mobil geliştirme ortamından görünüm.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;İşte diğer özellikleri:&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;GUI olarak tesmiye edilen, grafiksel yani düğmeli, textfieldli, adamakıllı programlar için sürükle bırak tekniği ile hızlıca arayüz oluşturma
    imkanı&lt;/li&gt; &lt;li&gt;GUI’lerdeki düğme vb. objelerin tıklanması gibi özel olaylarda programın ne yapacağını belirleyen kodların çerçevesini özel olarak oluşturma&lt;/li&gt; &lt;li&gt;Java ile (JSP,JSF) Web programcılığı için neredeyse tamamen sürükle bırak tekniği ile çalışma imkanı&lt;/li&gt; &lt;li&gt;Sürükle bırak yöntemi ağırlıklı ve üstün özelliklere sahip, hızlı ve esnek mobil programcılık ortamı (cep telefonları,PDA’LAR). Bu programları ilgili ortama anında yükleyebilme imkanı. (Örneğin
    derlediğiniz mobil programınızı direkt netbeans üzerinen cep telefonunuza atabiliyorsunuz (6.1+))&lt;/li&gt; &lt;li&gt;Binlerce özel eklenti ile farklı yazılım geliştirme seçenekleri. (Örneğin Mozilla Eklentisi geliştirmek için yazılmış Netbeans modülü ile Mozilla Browser’inize eklenti yazabiliyorsunuz)&lt;/li&gt; &lt;li&gt;Netbeans için kendi özel eklentilerinizi yazabilme imkanı&lt;/li&gt; &lt;li&gt;Java dışında C, Ruby, ve 6.1 versiyondan sonra PHP ve Javascript için de özel geliştirme
    ortamı&lt;/li&gt; &lt;li&gt;Web servisleri geliştirme ortamı&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Eh dostlar, gelin de böyle bir IDE’yi kullanmayın. Ben 4.1 versiyonundan beri yani 2004′ten beri kullanıyorum.&lt;br /&gt; Netbeans ile yaptığım örnek bir proje için:&lt;br /&gt; &lt;a href="http://code.google.com/p/mocawa/" target="_blank"&gt;http://code.google.com/p/mocawa/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;adresinden (Google Kod barındırma hizmeti) programı inceleyebilirsiniz.&lt;/p&gt; &lt;p&gt;Bilenler,
    bilmeyenlere anlatsın.&lt;/p&gt; &lt;img src="http://feeds.wordpress.com/1.0/categories/suatatan.wordpress.com/146/" alt="" border="0" /&gt; &lt;img src="http://feeds.wordpress.com/1.0/tags/suatatan.wordpress.com/146/" alt="" border="0" /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/suatatan.wordpress.com/146/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/suatatan.wordpress.com/146/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godelicious/suatatan.wordpress.com/146/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/suatatan.wordpress.com/146/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/suatatan.wordpress.com/146/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/suatatan.wordpress.com/146/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/suatatan.wordpress.com/146/"
    rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/suatatan.wordpress.com/146/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/suatatan.wordpress.com/146/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/suatatan.wordpress.com/146/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=suatatan.wordpress.com&amp;amp;blog=1268266&amp;amp;post=146&amp;amp;subd=suatatan&amp;amp;ref=&amp;amp;feed=1"
    alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-08-25T21:19:12+00:00</dc:date>
  </item>
  <item rdf:about="http://suatatan.wordpress.com/?p=143">
    <title>Suat ATAN * KARALAMA DEFTERİ » NetBeans: PlanetNetBeans’ta Blogum Yayınlandı</title>
    <link>http://suatatan.wordpress.com/2008/08/25/planetnetbeansta-blogum-yayinlandi/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://www.planetnetbeans.org/images/v2/planet-logo-1.png" alt="" height="119" class="alignnone" width="272" /&gt;&lt;/p&gt; &lt;p&gt;Eh…! bir blog yazarını gurulandıracak bir husus.&lt;br /&gt; Dün gece gelen mail ile Blog’umun Netbeans etiketlerini içeren kısmının PlanetNetbeans’ta yayınlandığını bildiren bir eposta aldım.&lt;br /&gt; Benim blogum dışında da güzel bloglar var.&lt;br /&gt; Elbette bu “kutsal sitede”
    blogumun yayınlanması ile Netbeans için daha fazla çalışacağım.&lt;/p&gt; &lt;p&gt;Saygılarımla…&lt;/p&gt; &lt;img src="http://feeds.wordpress.com/1.0/categories/suatatan.wordpress.com/143/" alt="" border="0" /&gt; &lt;img src="http://feeds.wordpress.com/1.0/tags/suatatan.wordpress.com/143/" alt="" border="0" /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/suatatan.wordpress.com/143/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/suatatan.wordpress.com/143/" alt=""
    border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/suatatan.wordpress.com/143/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/suatatan.wordpress.com/143/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/suatatan.wordpress.com/143/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/suatatan.wordpress.com/143/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godigg/suatatan.wordpress.com/143/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/suatatan.wordpress.com/143/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/suatatan.wordpress.com/143/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/suatatan.wordpress.com/143/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=suatatan.wordpress.com&amp;amp;blog=1268266&amp;amp;post=143&amp;amp;subd=suatatan&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-08-25T20:58:05+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2008/08/16/netbeans-65-beta-yayimlandi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: NetBeans 6.5 Beta Yayımlandı</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2008/08/16/netbeans-65-beta-yayimlandi/</link>
    <content:encoded>&lt;p&gt;Haberi sevgili &lt;a href="http://erguven.blogspot.com/2008/08/netbeans-65-beta-srm-yaymland.html"&gt;Fatih’in&lt;/a&gt; sitesinden aynen kopyalıyorum.&lt;/p&gt; &lt;p&gt;–&lt;/p&gt; &lt;p&gt;NetBeans 6.5 Beta sürümü bugün yayımlandı.&lt;/p&gt; &lt;p&gt;Birçok yenilikle gelen NetBeans 6.5 Beta sürümünün release notlarını &lt;a href="http://www.netbeans.org/community/releases/65/relnotes.html"&gt;http://www.netbeans.org/community/releases/65/relnotes.html&lt;/a&gt; adresinden
    okuyabilirsiniz.&lt;/p&gt; &lt;p&gt;NetBeans 6.5 Beta sürümünü indirmek için &lt;a href="http://download.netbeans.org/netbeans/6.5/beta/"&gt;http://download.netbeans.org/netbeans/6.5/beta/&lt;/a&gt; adresini ziyaret edebilirsiniz. &lt;/p&gt; &lt;p&gt;–&lt;/p&gt; &lt;p&gt;NetBeans’ın 6.5 i Türkçeleştirmek için bu sefer daha ciddi adımlar atıyoruz. Bu nedenle sizlerin de yardımına ihtiyacımız var. Bu konu ile ilgili &lt;a href="http://fatih.erguven.org/"&gt;Fatih&lt;/a&gt; ya da benimle &lt;a
    href="http://www.ikinoktayazilim.com/wordpress/iletisim/"&gt;iletişime&lt;/a&gt; geçebilirsiniz.&lt;br /&gt; Hayırlı kandiller. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=194&amp;amp;akst_action=share-this" id="akst_link_194" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2008-08-16T06:41:30+00:00</dc:date>
  </item>
  <item rdf:about="http://suatatan.wordpress.com/?p=98">
    <title>Suat ATAN * KARALAMA DEFTERİ » NetBeans: Netbeans’de Persistence Kullanımı ve önemli ipuçları</title>
    <link>http://suatatan.wordpress.com/2008/04/25/netbeansde-persistence-kullanimi-ve-onemli-ipuclari/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://www.netbeans.org/images/articles/60/java/gui-db/running-app.png" alt="Java Netbeans Desktop Database App." height="620" width="463" /&gt;&lt;br /&gt; (Resim:1 Netbeans resmi sitesinden persistence uygulaması örneği)&lt;/p&gt; &lt;p&gt;Ücretsiz Java Program Geliştirme Ortamı olan Netbeans IDE’nin 6.0 ve üstü sürümlerinde masaüstü programlar için desteklediği Persistence teknolojisi sayesinde veritabanı
    programcılığının rahatlığının .NET ile boy ölçüşür düzeye geldiği bilinmektedir.&lt;br /&gt; Ancak bu teknolojinin yeni olması itibari ile internette ingilizce kaynak bile bulmakta sıkıntı çekilmektedir.&lt;br /&gt; Persistence teknolojisinin en temel kullanımı hakkında Netbans’ın resmi sitesindeki:&lt;br /&gt; &lt;a href="http://www.netbeans.org/kb/60/java/gui-db.html" target="_blank"&gt;http://www.netbeans.org/kb/60/java/gui-db.html&lt;/a&gt;&lt;br /&gt; adresli makale inclenebilir. Bu makalede
    varolan bir veritabanından CRUD uygulaması ya da CREATE,UPDATE,DELETE uygulamasının yani Türkçesi ile; Veri ekleme, Veri güncelleme, Veri Silme uygulamasının yapılışı anlatılmaktadır. Buna bir de listeleme özelliği eklemek gerekir nitekip program listeleme özelliğini de otomatik olarak oluşturuyor.&lt;br /&gt; Buraya kadar sorun yok;&lt;br /&gt; Ancak Netbeans’ta sözkonusu makalede geçen veritabanından ya da kendinzize ait özel veriabanından spesifik sorgulama yapmak istediğinizde sofistike sql sorgusu
    rahatlığında işi gerçekleştiremiyorsunuz.&lt;br /&gt; Bunun için geçirdiğim iki uykuz geceden sonra ortaya çıkardığım metodu sizlerle paylaşayım:&lt;/p&gt; &lt;p&gt;&lt;a href="http://suatatan.files.wordpress.com/2008/04/netbeans_persistence.png"&gt;&lt;img src="http://suatatan.files.wordpress.com/2008/04/netbeans_persistence.png?w=239&amp;amp;h=293" alt="Netbeans\'de persistence kullanımı" height="293" class="alignnone size-medium wp-image-99" width="239" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;(Resim2:
    Suat ATAN tarafından yazılan bir uygulanada Netbeans IDE’nin Inspector ekranı)&lt;/p&gt; &lt;p&gt;Gerek Netbeans’ın Desktop Database Project seçeneği ile otomatikmen oluşturulan projelerinde gerekse sizin program içinde herhangi bir component’e sağ tıklayıp data bindirmek için “bind” ibaresini tıklamanızda ekran kesitinde görüldüğü gibi kırmızı ve yeşil şeritle işaretlediğim componentler ortaya çıkar. Bu componentleri sağ tıklayıp properties (özellikleri) incelenince sorgunun:&lt;/p&gt;
    &lt;blockquote&gt;&lt;p&gt;SELECT t FROM Teklıfler t&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;gibi ilginç ve sql’den bozma olduğu görülür. Bu sorguyu maalesef WHERE, ORDER BY gibi taglarla zenginleştiremezsiniz. Bunun için yapmanız gereken işlem biraz uzun,şöyle ki;&lt;br /&gt; Spesifik hale getirmek istediğiniz query’i (bundan böyle kırmızı şeritle işraretli comonenti ifade için böyle diyeceğim) seçip yine sağ tıklayarak “customize code” diyeceksiniz. Daha sonra kod bloğuna örneğin şöyle bir sorgu
    ekleyebilirsiniz:&lt;/p&gt; &lt;p&gt;Orjinalinde parantez içinde geçen sorgu SELECT t FROM Teklıflerlıstesı t iken siz şöyle yazabilirsiniz:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;teklıflıstesıQuery = mocawaPUEntityManager.createQuery(”SELECT t FROM Teklıflıstesı t WHERE t.teklıfno =’”+SECILEN_TEKLIF_NO_STRING+”‘”);&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Bu sorgu vasıtasıyla sorgumuzu filitreliyoruz. Gördüğünüz gibi biraz uzun ve sorgu dış parametre kabul etmiyor. Bu yüzden sorgu stringini değişken hale
    getiriyoruz. Durun daha bitmedi:&lt;br /&gt; Bu hali ile herhangi bir yerden SECILEN_TEKLIF_NO_STRING değişkenini alarak veri dökümünü yapmaya çalışırsanız sonuçta yine veri dönmez. Bunun nedeni ise veri döküm listesinin örneğin bir tabloya ya da combobox’a bindirme işleminin Netbeans’ın standart programı içinde initComponents() metodu içinde kalması ya da bir kereye mahsus program başında çalıştırılması işidir.&lt;br /&gt; Bu derdi de aşmak için verilerin ilgili component’e bir daha bindirilmesi
    gerekir. Bunu sağşamak için ise Netbeans’ın initComponents() metodu altındaki standart veri bindirme kodlarını kopyalayıp, sorgu filtre parameteresi ortaya çıktıktan sonraki olayla tekrar tetiklemektir.&lt;br /&gt; Yani mesela bir buton tıklamasında bu kodları butonun tıklanma metodu altına tekrar yapıştırmaktır.&lt;/p&gt; &lt;p&gt;Aşağıda bunun güncel bir örneği var: (Kendi programımdan)&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;private void BT_TEKLIF_DETAYMouseClicked(java.awt.event.MouseEvent evt)
    {&lt;br /&gt; // FİLTRE PARAMETERESİNİ BİR TEXTFİELDDEN ALIP DEĞİŞKENİMİZE YÜKLEDİK&lt;br /&gt; SECILEN_TEKLIF_NO_STRING=SECILEN_TEKLIF_NO.getText();&lt;/p&gt; &lt;p&gt;//SORGUYU ENTITY MANAGER ILE TEKRAR İŞLEDİK&lt;br /&gt; mocawaPUEntityManager = javax.persistence.Persistence.createEntityManagerFactory(”mocawaPU”).createEntityManager();&lt;/p&gt; &lt;p&gt;teklıflıstesıQuery = mocawaPUEntityManager.createQuery(”SELECT t FROM Teklıflıstesı t WHERE t.teklıfno =’”+SECILEN_TEKLIF_NO_STRING+”‘”);&lt;br
    /&gt; teklıflıstesıList = teklıflıstesıQuery.getResultList();&lt;/p&gt; &lt;p&gt;//ŞİMDİ SONUÇLARI TABLOYA YENİDEN İŞLİYORUZ&lt;br /&gt; org.jdesktop.swingbinding.JTableBinding jTableBinding = org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, teklıflıstesıList, TABLO2);&lt;br /&gt; org.jdesktop.swingbinding.JTableBinding.ColumnBinding columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${teklıfno}”));&lt;br /&gt; columnBinding.setColumnName(”Teklıfno”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${boy}”));&lt;br /&gt; columnBinding.setColumnName(”Boy”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${bırımfıyat}”));&lt;br /&gt; columnBinding.setColumnName(”Bırımfıyat”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${dalga}”));&lt;br /&gt; columnBinding.setColumnName(”Dalga”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${ebatSerıNo}”));&lt;br /&gt; columnBinding.setColumnName(”Ebat Serı No”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${en}”));&lt;br /&gt; columnBinding.setColumnName(”En”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${fıyatsafıaenı}”));&lt;br /&gt; columnBinding.setColumnName(”Fıyatsafıaenı”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${kalıte}”));&lt;br /&gt; columnBinding.setColumnName(”Kalıte”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${safıaboyu}”));&lt;br /&gt; columnBinding.setColumnName(”Safıaboyu”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${safıaenı}”));&lt;br /&gt; columnBinding.setColumnName(”Safıaenı”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; columnBinding =
    jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create(”${yukseklık}”));&lt;br /&gt; columnBinding.setColumnName(”Yukseklık”);&lt;br /&gt; columnBinding.setColumnClass(String.class);&lt;br /&gt; bindingGroup.addBinding(jTableBinding);&lt;br /&gt; jTableBinding.bind();&lt;/p&gt; &lt;p&gt;TEKLIF_DETAYLARI.setSize(600, 600);&lt;br /&gt; TEKLIFLER_EKRANI.setVisible(false);&lt;br /&gt; TEKLIF_DETAYLARI.setVisible(true);&lt;br /&gt; TEKLIF_DETAYLARI.setTitle(”TEKLİF DETAYI:
    “+SECILI_FIRMA.getText());&lt;br /&gt; }&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Evet yukarıdan da anlaşılacağı üzere püf noktamız;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Sorgumuzu yenilemek&lt;/li&gt; &lt;li&gt;Ortaya çıkan sonuçları ilgili componentimize tekrar yüklemek&lt;/li&gt; &lt;li&gt;Sorgularımızı alışılmış SQL tarzında değil, biraz daha özel bir formda string olarak kurmak&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;Değerli arkadaşlar;&lt;/p&gt; &lt;p&gt;Bu makalenin faydalı olacağına inanıyorum. Her türlü soru ve
    sorunlarınız için bana ulaşabilirsiniz.&lt;br /&gt; Bu makaleyi de kaynak göstermek kaydı ile istediğiniz gibi kullanma hakkınız var.&lt;/p&gt; &lt;p&gt;Sevgi ve Java ile…&lt;/p&gt; &lt;img src="http://feeds.wordpress.com/1.0/categories/suatatan.wordpress.com/98/" alt="" border="0" /&gt; &lt;img src="http://feeds.wordpress.com/1.0/tags/suatatan.wordpress.com/98/" alt="" border="0" /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/suatatan.wordpress.com/98/" rel="nofollow"&gt;&lt;img
    src="http://feeds.wordpress.com/1.0/comments/suatatan.wordpress.com/98/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/suatatan.wordpress.com/98/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/suatatan.wordpress.com/98/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/suatatan.wordpress.com/98/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/suatatan.wordpress.com/98/"
    alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/suatatan.wordpress.com/98/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/suatatan.wordpress.com/98/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/suatatan.wordpress.com/98/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/suatatan.wordpress.com/98/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=suatatan.wordpress.com&amp;amp;blog=1268266&amp;amp;post=98&amp;amp;subd=suatatan&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-04-25T21:51:22+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2008/03/13/aptana-studio-11-radrails-10-incelenimi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: aptana studio 1.1 radrails 1.0 incelenimi</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2008/03/13/aptana-studio-11-radrails-10-incelenimi/</link>
    <content:encoded>&lt;p&gt;İlk göz ağrılarımızdan olan RadRails editörünün geliştirimi &lt;a href="http://www.ikinoktayazilim.com/wordpress/2007/03/10/radrails-aptana/"&gt;Aptana’ya geçtikten sonra&lt;/a&gt; 1.0 numaralı kararlı sürümü geçenlerde (11 Mart) duyuruldu. Hemmen incelemeye başladım ve ekran görüntüleri eşliğinde bir yazı hazırlamaya çalıştım. &lt;/p&gt; &lt;p&gt;RadRails’i kurabilmek için öncelikle &lt;a href="http://aptana.com/download"&gt;Aptana Studio’nun sisteminizde&lt;/a&gt; kurulu
    olması gerekiyor. &lt;br /&gt;Aptana Studio’da sırasıyla &lt;strong&gt;Help &gt; Software Updates &gt; Find and Install&lt;/strong&gt; menüsüne ulaşıp buradan &lt;em&gt;Search for new features to install&lt;/em&gt; seçimini yapıp Next dedikten sonra RadRails’i seçebilir ve kurabilirsiniz.&lt;/p&gt; &lt;p&gt;Yükledikten sonra Aptana Studio’yu kapatıp açmalısınız. Eğer Türkçe bir işletim sistemi kullanıyor iseniz &lt;a href="http://www.ikinoktayazilim.com/wordpress/2007/01/10/radrails-rdt-problem/"&gt;fi
    tarihinde olan problem&lt;/a&gt; hala devam ettiği için &lt;strong&gt;-nl en-En&lt;/strong&gt; parametresini kısayola eklemelisiniz. Ardından yeni bir rails projesine başlayabilir ya da var olan bir projenizi ithal (import) edebilirsiniz.&lt;/p&gt; &lt;p&gt;İlk dikkatimi çeken yeni bir rails projesi oluşturup o projeye geçtiğim halde görünümün (perspective) Rails’e geçmemesiydi. Bu nedenle bunu elle çevirmek durumundasınız. ( Window &gt; Open Perspective &gt; Other &gt; RadRails )&lt;/p&gt;
    &lt;p&gt;RadRails’in yeni özelliklerine liste halinde karşılaştırmalı (karşılaştırmalar çok yanlı bu arada) olarak &lt;a href="http://www.aptana.com/rails#features"&gt;buradan bakabilirsiniz&lt;/a&gt;. Tabii bu liste de ayrı bir komedi. Zira listede "Eclipse Compability" özelliğinin (!) karşılaştırması da yer alıyor. &lt;/p&gt; &lt;p&gt;Ekran görüntüleriyle bazı özellikler şu şekilde:&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a
    href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/generator.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/generator_thumb.png" style="border-right: 0px; border-top: 0px; margin: 0px 15px 0px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="55" width="244" alt="generator" border="0" /&gt;&lt;/a&gt;&#160; Generator penceresi ilk sürümden bu yana hemen hemen aynı, görevini layıkıyla yapıyor.&lt;/p&gt;
    &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/hizlibutonlar.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/hizlibutonlar_thumb.png" style="border-right: 0px; border-top: 0px; margin: 0px 20px 0px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="91" width="244" alt="hizlibutonlar" border="0" /&gt;&lt;/a&gt; Kod penceresinde helper/view/model/controller ve test dönüşümleri güzel
    düşünülmüş. Örn. controllerdan view’a dönerken fonksiyon içerisinde iseniz hangi tür dosya istediğiniz, herhangi bir fonksiyonunun dışında iseniz fonksiyon seçimi ve dosya tipi soruluyor ve yok iseler oluşturuluyor.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/h1-editor.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/h1-editor_thumb.png" style="border-right: 0px; border-top: 0px; margin: 5px 15px 5px 0px;
    border-left: 0px; border-bottom: 0px;" align="left" height="63" width="244" alt="h1-editor" border="0" /&gt;&lt;/a&gt; Rhtm düzenleme ekranında ufaktan xhtml düzenleme butonları yerleştirilmiş. Güzel olmuş.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/presence.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/presence_thumb.png" style="border-right: 0px; border-top: 0px; margin: 5px
    15px 0px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="108" width="244" alt="presence" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Kod tamamlama özelliği geliştirilmiş, daha fazla dökümansal ayrıntıya yer vermeye başlamış.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/tabilegecis.png"&gt;&lt;img
    src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/tabilegecis_thumb.png" style="border-right: 0px; border-top: 0px; margin: 5px 15px 0px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="32" width="244" alt="tabilegecis" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Tab ile kod tamamlamalar ile geçiş yapılabiliyor.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/tail.png"&gt;&lt;img
    src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/tail_thumb.png" style="border-right: 0px; border-top: 0px; margin: 10px 15px 15px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="202" width="244" alt="tail" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Bu güzel bir özellik. Entegre tail sistemi.&lt;/p&gt; &lt;p&gt;Kelimesel ya da düzenli ifadeler eşliğinde renklendirme özelliği verilebiliyor. Bir editörün içinde bulunması çok güzel. &lt;/p&gt; &lt;p&gt;Tutulası
    bir özellik.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/rails-api.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/rails-api_thumb.png" style="border-right: 0px; border-top: 0px; margin: 0px 15px 0px 0px; border-left: 0px; border-bottom: 0px;" align="left" height="195" width="244" alt="rails-api" border="0" /&gt;&lt;/a&gt;
    &lt;/p&gt; &lt;p&gt;Rails Api ve Ruby Standart Kütüphanesine direkt erişim yapılabiliyor. Böylece yalnızca RadRails üzerinden tüm işlemlerin yapılabilmesi amaçlanmış. IDE’nin anlamını hatırlatıyor gibi bir nevi.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/railstest.png"&gt;&lt;img
    src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/railstest_thumb.png" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;" align="left" height="244" width="207" alt="railstest" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/test-basarili.png"&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2008/03/test-basarili_thumb.png" style="border-right: 0px; border-top: 0px;
    border-left: 0px; border-bottom: 0px;" align="left" height="178" width="244" alt="test-basarili" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt; Entegre test sistemiyle testlerin sonuçları grafiksel ekranda sunuluyor.&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;NetBeans, Ruby için destek vermeye başladığından beri NetBeans kullanan ve öncelerinde RadRails kullanmış biri
    olarak, NetBeans’ın ben de daha ayrı bir güzellik olgusu oluşturduğunu da belirtmek isterim. &lt;/p&gt; &lt;p&gt;Ayrıca, yukarıda adresini verdiğim karşılaştırma tablosuna NetBeans IDE’nin Ruby geliştiricisi olan Tor Norbye tarafından yazılmış ve gerçek dışı/saptırılmış olan bazı özelliklerin gerçeklerine yer verilmiş &lt;a href="http://blogs.sun.com/tor/entry/feature_comparisons"&gt;cevabı okumakta fayda var.&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Şimdilik incelediğim özellikler bunlar. RadRails güzel bir aşama
    kaydetmiş. Daha öncede söylediğim gibi editör savaşları her daim geliştiricilere yarayan bir karşılaşma. &lt;/p&gt; &lt;p&gt;İyi çalışmalar.&lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=186&amp;amp;akst_action=share-this" id="akst_link_186" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2008-03-13T19:37:59+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/12/03/netbeans-60-final-srm-yayimlandi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: netbeans 6.0 final sürümü yayımlandı</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/12/03/netbeans-60-final-srm-yayimlandi/</link>
    <content:encoded>&lt;p&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2007/12/nb-logo-productspage_thumb.gif" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px; border-right-width: 0px;" align="right" height="63" width="213" alt="nb-logo-productspage" border="0" /&gt; Netbeans’ın 6 numaralı serisinin "final" sürümü e-posta listesinde duyuruldu. Web sayfasında da yakında geniş bir bilgi yer alacaktır. Şimdilik yükleme sayfasını
    yazabiliyorum. &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;a href="http://download.netbeans.org/netbeans/6.0/final/" title="http://download.netbeans.org/netbeans/6.0/final/"&gt;http://download.netbeans.org/netbeans/6.0/final/&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;Türkçe olarakta çıkmasını istiyordu(m|k) fakat takımdaki kişilerin iş yoğunluğu (4 yahut 5 kişilik bir takım zaten) ve tam olarak organize olamama sebebiyle bu isteğimizi en azından final sürümüne yetiştiremedik. Ama er ya
    da geç Türkçe bir sürüm çıkacak inşallah.&lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=179&amp;amp;akst_action=share-this" id="akst_link_179" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-12-03T12:00:58+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/11/01/cevirgec-otomatik-zemin-degistiricisi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: çevirgeç - otomatik zemin değiştiricisi</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/11/01/cevirgec-otomatik-zemin-degistiricisi/</link>
    <content:encoded>&lt;p&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2007/11/cevirgec.png" alt="cevirgec.png" id="image164" /&gt;&lt;/p&gt; &lt;p&gt;Bundan bi’ kaç hafta önce yazmıştım &lt;a href="http://cevirgec.rubyforge.org/"&gt;çevirgeç&lt;/a&gt;‘i anca atabildim internete.&lt;/p&gt; &lt;h2&gt;Nedir?&lt;/h2&gt; &lt;p&gt;&lt;a href="http://cevirgec.rubyforge.org/"&gt;Çevirgeç&lt;/a&gt;, belirtilen klasörlerdeki resimleri belirtilen sürede duvar kağıdı yapar. Tüm
    resimler duvar kağıdı olana kadar aynı ada sahip dosya bir daha duvar kağıdı olmaz. Süre ise saniye cinsinden belirtilir. Aynı zamanda win32 servisi olduğu için bellekte fazla harcama yapmaz.&lt;/p&gt; &lt;h2&gt;Neden?&lt;/h2&gt; &lt;p&gt;Bu tür bir çok yazılım piyasada mevcut. Bunların bir çoğunda sonraki resime basınca aynı resim gelebiliyor. Ve yine bir çoğunda süre ayarı için belirli dakikaların altına inme/üstüne çıkma olayları yoktu. Ve yine bir çoğu win32 servisi değildi. Ve yine, …&lt;/p&gt;
    &lt;p&gt;Aynı şekilde çevirgeç’in eksiklerini konu alan “ve ama” ile başlayan çokca satır da gelebilir.&lt;br /&gt; Ve ama, çevirgeçin ayar penceresi yok, ayarlaması zor.&lt;br /&gt; Ve ama, çevirgeç imagemagick convert.exe’ye bağımlı.&lt;br /&gt; Ve ama, çevirgeçin kontrolü konsoldan ya da “hizmetlerden” yapılmak zorunda.&lt;br /&gt; gibi…&lt;/p&gt; &lt;h2&gt;Kurulum&lt;/h2&gt; &lt;p&gt;Çevirgeçin kurulumu oldukça kolay ama ayar yapması biraz zor. Ayar programını bir sonraki sürüm için (eğer olursa)
    yazmayı düşünüyorum. Şimdilik “yaml” dosyasını düzenleyerek bu işlemi yapabilirsiniz.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;gem install cevirgec&lt;/strong&gt; komutu ile çevirgeçi kurabiliyoruz.&lt;/li&gt; &lt;li&gt;&lt;small&gt;Bu sıralar Rubyforge yansılarında sorun var. Gem paketlerini listelemede sorun oluşuyor. Bu &lt;a href="http://rubyforge.org/frs/?group_id=4612&amp;amp;release_id=15852"&gt;nedenle bu adresten dosyayı bilgisayarınıza kaydettikten&lt;/a&gt; sonra konsolda kayıt edilen
    klasöre girerek yukarıdaki komutu verebilirsiniz.&lt;/small&gt;&lt;/li&gt; &lt;li&gt;Çevirgeçi hizmetlere kurmak için komut istemcisinde: &lt;strong&gt;cevirgec kurulum&lt;/strong&gt; komutunu verebilirsiniz.&lt;/li&gt; &lt;li&gt;Kurulum işlemi bu kadar.&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;Çevirgeç Ayarları&lt;/h3&gt; &lt;p&gt;Çevirgeçi kurduktan sonra ayar yapmak için sırasıyla aşağıdaki yordamları izleyebilirsiniz.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Ruby’nin kurulu olduğu dizine girin.
    (Gezginden)&lt;/li&gt; &lt;li&gt;Daha sonra \lib\ruby\gems\1.8\gems\cevirgec-0.1-mswin32\lib\cevirgec klasörüne ulaşın.&lt;/li&gt; &lt;li&gt;ayarlar.yaml dosyasını açıp düzenleme yapabilirsiniz.&lt;/li&gt; &lt;li&gt;&lt;a href="http://muarifer.com/convert.rar"&gt;ImageMagick convert.exe programını buradan yükleyebilirsiniz.&lt;/a&gt; Ayarlar.yaml dosyasında yerini yüklediğiniz klasör olarak belirtmeyi unutmayınız.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Hmm, acilen ayar programı lazım, satırları yazarken bile
    yoruyor insanı.&lt;/p&gt; &lt;h3&gt;Çalıştırma silme, durdurma&lt;/h3&gt; &lt;p&gt;komut istemcisinde:&lt;br /&gt; cevirgec kurulum | baslat | durdur | sil | araver | devam | durum&lt;br /&gt; &lt;strong&gt;kurulum&lt;/strong&gt;: cevirgec’i kurar. &lt;strong&gt;baslat&lt;/strong&gt;: çalışmaya başlatır &lt;strong&gt;durdur&lt;/strong&gt;: çalışmasını durdurur&lt;br /&gt; &lt;strong&gt;sil&lt;/strong&gt;: servislerden çevirgeçi siler. &lt;strong&gt;araver&lt;/strong&gt;: çevirgeçin çalışmasına
    araverir. &lt;strong&gt;devam&lt;/strong&gt;: yeniden çalışmaya başlatır &lt;strong&gt;durum&lt;/strong&gt;: şu an ne durumdaya cevap verir. &lt;/p&gt; &lt;h2&gt;Son;&lt;/h2&gt; &lt;p&gt;Program sadece win32 sistemlerde çalışıyor. Ayrıca win32utils paketinden bir kaç bağımlılık bulunuyor. Gem otomatik olarak bunlara dair “kurmak ister misiniz?” sorusu soracaktır. “y” ile devam edebilirsiniz. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal
    imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=163&amp;amp;akst_action=share-this" id="akst_link_163" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-11-01T15:27:15+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/24/netbeans-60-beta-2-yayimlandi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: NetBeans 6.0 Beta 2 Yayımlandı</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/24/netbeans-60-beta-2-yayimlandi/</link>
    <content:encoded>&lt;p&gt;NetBeans’ın kararlı 6.0 sürümüne yaklaşırken 2. Beta &lt;a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1137"&gt;sürümü de yayımlandı. &lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://download.netbeans.org/netbeans/6.0/beta2/"&gt;http://download.netbeans.org/netbeans/6.0/beta2/&lt;/a&gt; adresinden yükleme dosyalarını bulabilirsiniz.&lt;/p&gt; &lt;p&gt;NetBeans Türkçe çeviri grubuna hâla kayıt olmadıysanız &lt;a
    href="http://www.ikinoktayazilim.com/wordpress/2007/10/12/netbeans-60-turkce-ceviri-grubu/"&gt;buradan ayrıntılı bilgiye ulaşabilirsiniz.&lt;/a&gt; Bekliyoruz herkesi.&lt;/p&gt; &lt;p&gt;Görüşmek üzere. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=158&amp;amp;akst_action=share-this" id="akst_link_158" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt;
    &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-24T07:36:37+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/18/jruby-ile-zemberek-kullanimi-1/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: JRuby ile Zemberek Kullanımı (1)</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/18/jruby-ile-zemberek-kullanimi-1/</link>
    <content:encoded>&lt;div class="renklendirim"&gt;&lt;a href="http://www.ikinoktayazilim.com/wordpress/2007/10/18/jruby-ile-zemberek-kullanimi-2/"&gt;Yazının 2. bölümüne buradan ulaşabilirsiniz.&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2007/10/zemberek-jruby-nb.png" alt="zemberek-jruby-nb.png" id="image156" /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://code.google.com/p/zemberek/"&gt;Zemberek&lt;/a&gt; ülkemizde yazılım adına yapılan en önemli
    çalışmalardan biridir bana göre. Eğer Pardus ya da OpenOffice kullandıysanız zemberek’in ne denli düzgün çalıştığına şahit olmuşsunuzdur.&lt;/p&gt; &lt;p&gt;Bu yazıda, JRuby[1] üzerinden Zemberek kütüphanelerine erişim konusuna değineceğim.&lt;br /&gt; Sisteminizde JRuby’nin kurulu olduğu varsayılmıştır.&lt;br /&gt; &lt;small&gt;[1] &lt;a href="http://jruby.codehaus.org/"&gt;JRuby&lt;/a&gt; %100 java ile yazılmış Ruby yorumlayıcısıdır. &lt;/small&gt;&lt;/p&gt; &lt;h1&gt;Zemberek &amp;amp;
    JRuby&lt;/h1&gt; &lt;p&gt;Öncelikle Zemberek ile çalışabilmek için Zemberek kütüphanelerine sahip olmamız gerekmektedir. Bu &lt;a href="http://code.google.com/p/zemberek/downloads/list"&gt;kütüphaneye ait dosyaları buradan&lt;/a&gt; bulabilir ya da zembereğin tüm modüllerini tek jar dosyası altında toplayan &lt;a href="http://zemberek.googlecode.com/files/zemberek-tum-2.0.jar"&gt;zemberek-tum-2.0.jar&lt;/a&gt; dosyasını indirebilirsiniz.&lt;/p&gt; &lt;p&gt;Bu dosyayı Java’nın hali hazırda bulabileceği
    bir yere kaydedebilir ya da oluşturacağımız dosya ile aynı yere kaydedebilirsiniz. (JRuby’ye require ile kolayca belirtmek için)&lt;/p&gt; &lt;p&gt;Dosyamızı kaydettikten sonra editörümüzü açıp zemberek kullanımına geçebiliriz.&lt;/p&gt; &lt;h2&gt;zem.rb&lt;/h2&gt; &lt;p&gt;İlk önce JRuby’ye zemberek kütüphanesini dahil etmesini söyleyelim.&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Green;"&gt;require&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;java&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# zemberek kütüphanemizi dahil edelim&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;require&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;zemberek-tum-2.0.jar&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Zemberek kütüphanesinde kullanacağımız sınıfları projemize dahil edelim.&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Blue;"&gt;include_class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color:
    #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;net.zemberek.erisim.Zemberek&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;include_class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;net.zemberek.tr.yapi.TurkiyeTurkcesi&lt;/span&gt;&lt;span style="color:
    #8b0000;"&gt;'&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Zemberek için nesnemizi oluşturalım&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Blue;"&gt;zembo&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;Zemberek&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;new&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color:
    Blue;"&gt;TurkiyeTurkcesi&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;new&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Artık şöyle bir kullanım yapabiliriz.&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: #ffa500;"&gt;# yazı belirtelim&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;yazi&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;ARGV&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;shift&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;|| &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;meraba&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:
    #ffa500;"&gt;# belirtlen yazı için öneriler isteyelim&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;oneriler&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;zembo&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;oner&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;yazi&lt;/span&gt;&lt;span style="color:
    Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# önerilerimizi ekrana yazdıralım&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;#{yazi} icin size #{oneriler.length} tane onerim var:&lt;/span&gt;&lt;span
    style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;oneriler&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;each_with_index&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;do&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;|&lt;/span&gt;&lt;span style="color: Blue;"&gt;oneri&lt;/span&gt;&lt;span style="color: Gray;"&gt;,
    &lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;|&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;Oneri #{i+1}: #{oneri}&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:
    Green;"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Yazının devamında dosyaya ait kaynak kodları bulabilirsiniz.&lt;/p&gt; &lt;p&gt;&lt;a id="more-155"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="hl-title"&gt;Kaynak Kod: &lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/plugins/coolcode/coolcode.php?p=155&amp;amp;download=zem1.rb"&gt;zem1.rb&lt;/a&gt;&lt;/div&gt;&lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Green;"&gt;require&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;java&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# zemberek kütüphanemizi dahil edelim&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;require&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;zemberek-tum-2.0.jar&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;include_class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color:
    Red;"&gt;net.zemberek.erisim.Zemberek&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;include_class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;net.zemberek.tr.yapi.TurkiyeTurkcesi&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br
    /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;yazi&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;ARGV&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;shift&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;|| &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;meraba&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# Zemberek için nesnemizi oluşturalım&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;zembo&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;Zemberek&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;new&lt;/span&gt;&lt;span style="color:
    Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;TurkiyeTurkcesi&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;new&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# belirtlen yazı için öneriler isteyelim&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:
    Blue;"&gt;oneriler&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;zembo&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;oner&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;yazi&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# önerilerimizi
    ekrana yazdıralım&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;#{yazi} icin size #{oneriler.length} tane onerim var:&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:
    Blue;"&gt;oneriler&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;each_with_index&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;do&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;|&lt;/span&gt;&lt;span style="color: Blue;"&gt;oneri&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;|&lt;br /&gt;&#160;
    &lt;/span&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;Oneri #{i+1}: #{oneri}&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Yazının bir sonraki sürümünde katarlar üzerinden işlemlerin ruby sınıflarıyla nasıl
    yapılacağına göz atacağınız inşallah. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=155&amp;amp;akst_action=share-this" id="akst_link_155" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-18T11:04:18+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/17/netbeans-hizlandirimi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: NetBeans Hızlandırımı</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/17/netbeans-hizlandirimi/</link>
    <content:encoded>&lt;p&gt;&lt;a href="http://netbeans.org"&gt;NetBeans&lt;/a&gt; açılışı biraz uzun sürüyor ve biraz çalıştıktan sonra hafiftan kasılmaya başlıyorsa netbeans için &lt;a href="http://www.devx.com/tips/Tip/5578"&gt;heap size&lt;/a&gt; ayarlamasının zamanı gelmiş demektir.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Netbeans’un kurulduğu dizinde bulunan “etc” klasörüne giriyoruz.&lt;/li&gt; &lt;li&gt;netbeans.conf dosyasını açıyoruz.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;-J-Xms32m&lt;/strong&gt; yi
    &lt;span class="renklendirim"&gt;&lt;strong&gt;-J-Xms256m&lt;/strong&gt;&lt;/span&gt; ile değiştiriyoruz. (Açılışta 256m ram ile başlıyor)&lt;/li&gt; &lt;li&gt;&lt;span class="renklendirim"&gt;&lt;strong&gt;-J-Xmx512m&lt;/strong&gt;&lt;/span&gt; ile istersek üst sınırı da belirleyebiliyoruz. (Netbeans otomatik olarak bizim için seçiyormuş normalde)&lt;/li&gt; &lt;li&gt;-J-XX:PermSize yi de arrtırarak kalıcı hafıza oluşumunu arttırabiliriz. Buna mukabil -J-XX:MaxPermSize de arttırılmalı.&lt;/li&gt;
    &lt;/ul&gt; &lt;p&gt;Ayrıca NetBeans.conf dosyasın yapılandırılması ile ilgili &lt;a href="http://wiki.netbeans.org/wiki/view/FaqNetbeansConf"&gt;daha fazla bilgiyi burada&lt;/a&gt; yer alıyor. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=153&amp;amp;akst_action=share-this" id="akst_link_153" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt;
    &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-17T19:36:33+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/17/detayli-netbeans-ruby-incelemesi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: Detaylı NetBeans Ruby İncelemesi</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/17/detayli-netbeans-ruby-incelemesi/</link>
    <content:encoded>&lt;p&gt;30 Ağustos’ta yayımlanmış bir yazı, diğer editörlerle de ufak bir karşılaştırma yapılmış. Şimdiye kadar gözden kaçmış bir inceleme olmasına üzüldüm.&lt;/p&gt; &lt;p&gt;Buradan ulaşılabilir: &lt;a href="http://lifeonrails.org/2007/8/30/netbeans-the-best-ruby-on-rails-ide"&gt;Netbeans THE best ruby on rails IDE&lt;/a&gt; &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin."
    href="http://www.ikinoktayazilim.com/wordpress/?p=152&amp;amp;akst_action=share-this" id="akst_link_152" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-17T08:33:12+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/15/turkcerb/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: TurkceRb</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/15/turkcerb/</link>
    <content:encoded>&lt;p&gt;&lt;a href="http://turkcerb.rubyforge.org/"&gt;TurkceRb&lt;/a&gt; projesinin yeni sürümünü yakında sunacağım inşallah. Gem paketini kurduktan sonra &lt;strong&gt;require “turkce”&lt;/strong&gt; &lt;em&gt;require “turkce_rails”&lt;/em&gt; diyerek kullanabileceğiz, ayrıca rails ile ruby modülleri de ayrılacak. Konu hakkında daha detaylı girdiyi gem paketini oluşturduktan sonra (süresi belli değil henüz) detaylıca yazacağım inşallah.&lt;/p&gt; &lt;p&gt;Yeni sürümü beklemeden
    “yaziya_cevir” fonksiyonunu siteden paylaşmayı uygun gördüm.&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2007/10/yaziya_cevir_resim.png" alt="yaziya_cevir_resim.png" id="image151" /&gt;&lt;/p&gt; &lt;h2&gt;yaziya_cevir&lt;/h2&gt; &lt;p&gt;Verilen sayıyı yazıya çeviren bir fonksiyon. Örnek olarak&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Maroon;"&gt;11221312755123.&lt;/span&gt;&lt;span style="color: Blue;"&gt;yaziya_cevir&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;=&gt; &lt;/span&gt;&lt;span style="color: Blue;"&gt;OnBirTrilyon&lt;/span&gt;&lt;span style="color: Gray;"&gt;İ&lt;/span&gt;&lt;span style="color: Blue;"&gt;kiY&lt;/span&gt;&lt;span style="color: Gray;"&gt;ü&lt;/span&gt;&lt;span style="color: Blue;"&gt;zYirmiBirMilyar&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;Üç&lt;/span&gt;&lt;span style="color: Blue;"&gt;Y&lt;/span&gt;&lt;span style="color: Gray;"&gt;ü&lt;/span&gt;&lt;span style="color: Blue;"&gt;zOn&lt;/span&gt;&lt;span style="color: Gray;"&gt;İ&lt;/span&gt;&lt;span style="color: Blue;"&gt;kiMilyonYediY&lt;/span&gt;&lt;span style="color: Gray;"&gt;ü&lt;/span&gt;&lt;span style="color: Blue;"&gt;zElliBe&lt;/span&gt;&lt;span style="color: Gray;"&gt;ş&lt;/span&gt;&lt;span style="color: Blue;"&gt;BinY&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;ü&lt;/span&gt;&lt;span style="color: Blue;"&gt;zYirmi&lt;/span&gt;&lt;span style="color: Gray;"&gt;Üç&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Yazının devamında kaynak kodlarını bulabilirsiniz.&lt;/p&gt; &lt;p&gt;&lt;a id="more-150"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="hl-title"&gt;Kaynak Kod: &lt;a href="http://www.ikinoktayazilim.com/wordpress/wp-content/plugins/coolcode/coolcode.php?p=150&amp;amp;download=yaziya_cevir.rb"&gt;yaziya_cevir.rb&lt;/a&gt;&lt;/div&gt;&lt;div
    class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: #ffa500;"&gt;# yardımcı bir fonksiyon (mod + div)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;Fixnum&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;adet&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;bolum&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# renklendirme wordpress sorun çıkarttığı için "div" kullanıldı&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color:
    #ffa500;"&gt;# i = self / bolum&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Green;"&gt;self&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;div&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;bolum&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br
    /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;+= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;1&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;if&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;self&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;% &lt;/span&gt;&lt;span style="color: Blue;"&gt;bolum&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&#160;&gt; &lt;/span&gt;&lt;span style="color: Maroon;"&gt;0&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span
    style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; &lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# turkcerb.rubyforge.org&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# murat.celiker@gmail.com , &#160;15 ekim 2007&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ffa500;"&gt;# &lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br
    /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;module&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;TurkceRb&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;module&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;Yazisal&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span
    style="color: Green;"&gt;require&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;enumerator&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;BIRLER&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;1&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;ONLAR&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; = &lt;/span&gt;&lt;span style="color: Maroon;"&gt;2&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;YUZLER&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;3&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160;
    &lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;3&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;SAYILAR&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &#160;{ :&lt;/span&gt;&lt;span style="color: Blue;"&gt;birler&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;=&gt; &lt;/span&gt;&lt;span
    style="color: #8b0000;"&gt;%w(&lt;/span&gt;&lt;span style="color: Red;"&gt;&#160;Bir İki Üç Dört Beş Altı Yedi Sekiz Dokuz&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;, &lt;br /&gt;&#160; &#160; &#160; :&lt;/span&gt;&lt;span style="color: Blue;"&gt;onlar&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; =&gt; &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;%w(&lt;/span&gt;&lt;span style="color: Red;"&gt;&#160;On Yirmi Otuz Kırk Elli Altmış,
    Yetmiş Seksen Doksan &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;,&lt;br /&gt;&#160; &#160; &#160; :&lt;/span&gt;&lt;span style="color: Blue;"&gt;diger&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; =&gt; &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;%w(&lt;/span&gt;&lt;span style="color: Red;"&gt;&#160;Yüz Bin Milyon Milyar Trilyon Katrilyon Katrilyar &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;)&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;br /&gt;&#160; &#160; }&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;yaziya_cevir&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;str&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Green;"&gt;self&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;to_s&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;uzunluk&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;str&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;length&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;br /&gt;&#160; &#160; &#160;
    &lt;/span&gt;&lt;span style="color: Maroon;"&gt;1.&lt;/span&gt;&lt;span style="color: Blue;"&gt;upto&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;- &lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;uzunluk&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;% &lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span
    style="color: Olive;"&gt;))&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;{ &lt;/span&gt;&lt;span style="color: Blue;"&gt;str&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;insert&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Maroon;"&gt;0&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Red;"&gt;0&lt;/span&gt;&lt;span style="color:
    #8b0000;"&gt;'&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;} &lt;/span&gt;&lt;span style="color: Green;"&gt;if&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;uzunluk&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;% &lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&gt; &lt;/span&gt;&lt;span style="color:
    Maroon;"&gt;0&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;a&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color: Blue;"&gt;str&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;split&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;//&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: #8b0000;"&gt;""&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Maroon;"&gt;0&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &#160;
    &lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;each_slice&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;do&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;|&lt;/span&gt;&lt;span style="color:
    Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;|&lt;br /&gt;&#160; &#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;a&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;+= &lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;length&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;adet&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;- &lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_basamak&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;+= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;1&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color:
    Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;a&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color:
    Blue;"&gt;basamak_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;don&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;= &lt;/span&gt;&lt;span style="color:
    #8b0000;"&gt;""&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;each_index&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;{ |&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;| &lt;/span&gt;&lt;span style="color: Blue;"&gt;don&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;+=
    &lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Olive;"&gt;[&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Olive;"&gt;]&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;to_i&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color:
    Blue;"&gt;BASAMAK_ALT_ADET&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;- &lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Green;"&gt;if&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;dizi&lt;/span&gt;&lt;span style="color: Olive;"&gt;[&lt;/span&gt;&lt;span
    style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Olive;"&gt;]&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;to_i&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&gt; &lt;/span&gt;&lt;span style="color: Maroon;"&gt;0&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;}&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;don&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;+= &lt;/span&gt;&lt;span style="color:
    Blue;"&gt;SAYILAR&lt;/span&gt;&lt;span style="color: Olive;"&gt;[&lt;/span&gt;&lt;span style="color: Gray;"&gt;:&lt;/span&gt;&lt;span style="color: Blue;"&gt;diger&lt;/span&gt;&lt;span style="color: Olive;"&gt;][&lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;- &lt;/span&gt;&lt;span style="color: Maroon;"&gt;1&lt;/span&gt;&lt;span style="color: Olive;"&gt;]&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color:
    Green;"&gt;if&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&gt;= &lt;/span&gt;&lt;span style="color: Maroon;"&gt;2&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&amp;amp;&amp;amp; !&lt;/span&gt;&lt;span style="color: Blue;"&gt;don&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;empty&lt;/span&gt;&lt;span style="color: Gray;"&gt;?&lt;br
    /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;don&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;private&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;:&lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak_degeri&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span
    style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;case&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;when&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;BIRLER&lt;/span&gt;&lt;span style="color: Gray;"&gt;: &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160;
    &lt;/span&gt;&lt;span style="color: Green;"&gt;when&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;ONLAR&lt;/span&gt;&lt;span style="color: Gray;"&gt;: &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;, :&lt;/span&gt;&lt;span style="color: Blue;"&gt;onlar&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;when&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;YUZLER&lt;/span&gt;&lt;span style="color: Gray;"&gt;: &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;yuzler_sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; &lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span
    style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;private&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;:&lt;/span&gt;&lt;span style="color: Blue;"&gt;uclu_sayi_degeri&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi_degeri&lt;/span&gt;&lt;span
    style="color: Olive;"&gt;(&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;, &lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Gray;"&gt;=:&lt;/span&gt;&lt;span style="color: Blue;"&gt;birler&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;SAYILAR&lt;/span&gt;&lt;span style="color:
    Olive;"&gt;[&lt;/span&gt;&lt;span style="color: Blue;"&gt;basamak&lt;/span&gt;&lt;span style="color: Olive;"&gt;][&lt;/span&gt;&lt;span style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Gray;"&gt;-&lt;/span&gt;&lt;span style="color: Maroon;"&gt;1&lt;/span&gt;&lt;span style="color: Olive;"&gt;]&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160; &#160; &lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;
    &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;private&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;:&lt;/span&gt;&lt;span style="color: Blue;"&gt;sayi_degeri&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;def&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;yuzler_sayi_degeri&lt;/span&gt;&lt;span style="color: Olive;"&gt;(&lt;/span&gt;&lt;span
    style="color: Blue;"&gt;i&lt;/span&gt;&lt;span style="color: Olive;"&gt;)&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;return&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;#{sayi_degeri(i) if i &gt; 1}#{SAYILAR[:diger][0]}&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br
    /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;private&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;:&lt;/span&gt;&lt;span style="color: Blue;"&gt;yuzler_sayi_degeri&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br
    /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;String sınıfına, Integer sınıfına dahil edebilirsiniz.&lt;/p&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Green;"&gt;class&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;Integer&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color:
    Blue;"&gt;include&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;TurkceRb&lt;/span&gt;&lt;span style="color: Gray;"&gt;::&lt;/span&gt;&lt;span style="color: Blue;"&gt;Yazisal&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;end&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Green;"&gt;class&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;String&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&#160; &lt;/span&gt;&lt;span style="color: Blue;"&gt;include&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Blue;"&gt;TurkceRb&lt;/span&gt;&lt;span style="color: Gray;"&gt;::&lt;/span&gt;&lt;span style="color: Blue;"&gt;Yazisal&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:
    Green;"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;h2&gt;Örnek Kullanımlar&lt;/h2&gt; &lt;div class="hl-surround"&gt;&lt;div class="hl-main"&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color: Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: Maroon;"&gt;11221312755123.&lt;/span&gt;&lt;span style="color: Blue;"&gt;yaziya_cevir&lt;/span&gt;&lt;span style="color: Gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: Blue;"&gt;puts&lt;/span&gt;&lt;span style="color:
    Gray;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Red;"&gt;028282&lt;/span&gt;&lt;span style="color: #8b0000;"&gt;"&lt;/span&gt;&lt;span style="color: Gray;"&gt;.&lt;/span&gt;&lt;span style="color: Blue;"&gt;yaziya_cevir&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin."
    href="http://www.ikinoktayazilim.com/wordpress/?p=150&amp;amp;akst_action=share-this" id="akst_link_150" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-15T19:58:09+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/12/netbeans-60-turkce-ceviri-grubu/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: NetBeans 6.0 Türkçe Çeviri Grubu</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/12/netbeans-60-turkce-ceviri-grubu/</link>
    <content:encoded>&lt;p&gt;&lt;a href="http://www.netbeans.org"&gt;NetBeans&lt;/a&gt; 6.0 tüm dillere çevrilmek üzere katılımcılar &lt;a href="http://translatedfiles.netbeans.org/"&gt;arıyor&lt;/a&gt;. Bunlardan biri de elbette Türkçe.&lt;/p&gt; &lt;p&gt;Yapmanız gerekenler &lt;a href="http://translatedfiles.netbeans.org/docs/first_steps.html"&gt;şurada anlatılıyor&lt;/a&gt;, özet geçmek gerekirse:&lt;br /&gt; Öncelikle e-posta listesine üye olmalısınız. Bunun için
    “dev-subscribe@translatedfiles.netbeans.org” adresine ad-soyad,kullanıcı adınız,Türkçe çeviri yapmak istediğiniz ve - opsiyonel - ilgilendiğiniz konuları yazıp göndermeniz, sonrasında gelecek onay epostasına cevap vermeniz gerekiyor. Daha sonrasında listeye bir mesaj atarak “geldiğinizi” bildirirseniz faydalı olacaktır.&lt;/p&gt; &lt;p&gt;Şu an Türkçe çeviri grubu bir ara görünüp kaybolmuş söylenilene göre (eposta yöneticisi tarafından). İnşallah güzel organize olarak çeviriye başlayabiliriz.
    Sayfalarınızda bildiriye yer vererek yardım sağlayacak arkadaşların da aramıza katılmasını sağlayabilirseniz bu güzel editörün çevirisi için çalışmalara hemen başlayabiliriz.&lt;/p&gt; &lt;p&gt;Ayrıca Netbeans hakkında yazı yazan arkadaşlar “&lt;a href="http://www.planetnetbeans.org"&gt;Planet NetBeans&lt;/a&gt;“a üye olabilirler. Bunun için &lt;a href="http://www.planetnetbeans.org/tr/"&gt;NetBeans Gezegeni&lt;/a&gt;nde yönergeler yer alıyor.&lt;/p&gt; &lt;p&gt;Bu arada, NetBeans gerçekten çok güzel
    bir editör. “Yüzyılın editörü” tabirini haketti benim tarafımda. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=147&amp;amp;akst_action=share-this" id="akst_link_147" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-12T14:14:39+00:00</dc:date>
  </item>
  <item rdf:about="http://www.ikinoktayazilim.com/wordpress/2007/10/09/ruby-dark-pastels-netbeans-renklendirimi/">
    <title>muarifer * ruby, rails ve yazılım geliştirimi üzerine: Ruby Dark Pastels, NetBeans Renklendirimi</title>
    <link>http://www.ikinoktayazilim.com/wordpress/2007/10/09/ruby-dark-pastels-netbeans-renklendirimi/</link>
    <content:encoded>&lt;p&gt;Piyasaya çıkmış olan tüm Ruby destekleyen editörleri denemeye çalışıyorum. Zaman zaman bunların değerlendirmesini bu sayfada yayımlıyorum. &lt;/p&gt; &lt;p&gt;Uzunca bir süre kodlamalar için Eclipse üzerine RDT ve RadRails pluginlerini kurup işlerimi öyle hallettim. Zira RadRails güncel RDT sürümünü kullanmadığı için otomatik kod tamamlama ve folding olayları kendi içerisinde gelmiyordu.&lt;/p&gt; &lt;p&gt;Fakat son zamanlarda tüm ruby kodlamalarımı NetBeans üzerinden
    yapıyorum, halen ilk deneme sürümü olmasına rağmen şu anki hali bile kullanımda büyük kolaylık sunuyor. Eğer hala denemediyseniz sadece Ruby paketini içeren NetBeans sürümünü (19 MB) &lt;a href="http://dlc.sun.com/netbeans/download/6_0/beta1/"&gt;yükleme&lt;/a&gt; sayfasında bulabilirsiniz.&lt;/p&gt; &lt;p&gt;Gelelim yazının asıl konusuna, Ruby için “Dark Pastels” renklendirmesi yayımlandı dün, kod yazarken koyu zeminlerden hoşlanıyorsanız tavsiye ederim.&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://www.ikinoktayazilim.com/wordpress/wp-content/uploads/2007/10/uzun-purdy.png" alt="uzun-purdy.png" id="image144" /&gt;&lt;/p&gt; &lt;p&gt;Kurmak için &lt;a href="http://mediacast.sun.com/share/tor/org-netbeans-modules-ruby-themes.nbm"&gt;buradaki dosyayı&lt;/a&gt; bilgisayarınıza kaydettikten sonra, NetBeans ana menü barında “&lt;strong&gt;Tools &gt; Plugins&lt;/strong&gt;” menüsünden “&lt;strong&gt;Downloaded&lt;/strong&gt;” tabını seçip “&lt;strong&gt;Install&lt;/strong&gt;” düğmesine
    basarak eklentiyi kurabilirsiniz. Daha sonra “&lt;strong&gt;Options&lt;/strong&gt;” menüsü altında bulunan “&lt;strong&gt;Font &amp;amp; Colors&lt;/strong&gt;” sekmesinden &lt;strong&gt;Ruby Dark Pastels&lt;/strong&gt; profilini seçip, NetBeans’ı yeniden başlattıktan sonra yeni renk düzeninize geçilmiş olacaktır.&lt;/p&gt; &lt;p&gt;Shift+ESC bir de üstüne Alt+Shift+Enter yaparsanız, tadından yenmez oluyor. &lt;/p&gt; &lt;p class="akst_link"&gt;&lt;a title="Bu yazıyı arkadaşınızla paylaşın, del.icio.us
    gibi sosyal imleme sitelerine ekleyin." href="http://www.ikinoktayazilim.com/wordpress/?p=143&amp;amp;akst_action=share-this" id="akst_link_143" class="akst_share_link"&gt;Bu Yazıyı Paylaşın&lt;/a&gt; &lt;/p&gt;</content:encoded>
    <dc:date>2007-10-09T12:45:05+00:00</dc:date>
  </item>
  <item rdf:about="http://suatatan.wordpress.com/2007/05/01/netbeans-visual-web-pack-ile-veritabani-islemlerinde-sikca-karsilasilan-bir-sorun-hakkinda/">
    <title>Suat ATAN * KARALAMA DEFTERİ » NetBeans: Netbeans Visual Web Pack ile veritabanı işlemlerinde sıkça karşılaşılan bir sorun hakkında</title>
    <link>http://suatatan.wordpress.com/2007/05/01/netbeans-visual-web-pack-ile-veritabani-islemlerinde-sikca-karsilasilan-bir-sorun-hakkinda/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;Netbeans Visual Web Pack ile Veritabanı işlemlerinde; herhangi bir veritabanını kullanmak için malum olduğu üzere önce veritabanı bağlantısı Runtime penceresi altından kurulup istenen tablo sürükle-bırak yöntemi ile sayfa içine çekilir.&lt;br /&gt;Daha sonra istenen bir form elemanına sağ tıklanıp “Bind to Data” diyilerek veriler bu form elemanına bindirilir.&lt;br /&gt;Bu yöntemi tutoriallerde uzun uzadıya anlatırlar. Ancak hep es
    geçilen önemli bir sorun vardır.&lt;br /&gt;MySQL veritabanı bağlantısı kurulurken bu işlemde “Bind to Data” işleminden sonra Netbeans tablo sütün adlarını okuyamaz ve adamı illet eder.&lt;br /&gt;Bu durumdan kurtulmanın yolu şudur:&lt;br /&gt;Netbeansa entegre Tomcat sunucusna ait klasörlere ulaşılıp bunun altındaki “common” klasörü altındaki lib klasörüne MySQL bağdaştırıcsına ait jar dosyası konulur.&lt;br /&gt;Mesela ben MySQL resmi sitesinden indirdiğim: &lt;span style="font-weight:
    bold;"&gt;mysql-connector-java-5.0.5-bin.jar &lt;/span&gt;dosyasını&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: 85%;"&gt;C:\Program Files\netbeans-5.5_withJDK1.6.0\enterprise3\apache-tomcat-5.5.17\common\lib&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 100%;"&gt;dizinine yerleştirdim. Bunun yanında Netbeans’ta project menüsünden de library altına da aynı jar dosyasını ekledim.&lt;br /&gt;Bu illet de böylece çözülmüş oldu.&lt;br /&gt;Bu sorunun
    çözümünü esasen Java Üstadım ve kardeşim Bahadır ŞAYLAN yaptı.&lt;br /&gt;(Bu sorunu bu minval üzerine halleylen her kişi üstat ruhuna bir fatiha okuya, gaflet olunmaya:)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: 85%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;img src="http://feeds.wordpress.com/1.0/categories/suatatan.wordpress.com/55/" alt="" border="0" /&gt; &lt;img
    src="http://feeds.wordpress.com/1.0/tags/suatatan.wordpress.com/55/" alt="" border="0" /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/suatatan.wordpress.com/55/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/suatatan.wordpress.com/55/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/suatatan.wordpress.com/55/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/suatatan.wordpress.com/55/" alt=""
    border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/suatatan.wordpress.com/55/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/suatatan.wordpress.com/55/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/suatatan.wordpress.com/55/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/suatatan.wordpress.com/55/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/goreddit/suatatan.wordpress.com/55/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/suatatan.wordpress.com/55/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=suatatan.wordpress.com&amp;amp;blog=1268266&amp;amp;post=55&amp;amp;subd=suatatan&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2007-05-01T20:54:00+00:00</dc:date>
  </item>
  <item rdf:about="http://suatatan.wordpress.com/2007/03/21/netbeansta-jsliderslider-kullanimi/">
    <title>Suat ATAN * KARALAMA DEFTERİ » NetBeans: Netbeans’ta JSlider(Slider) Kullanımı</title>
    <link>http://suatatan.wordpress.com/2007/03/21/netbeansta-jsliderslider-kullanimi/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://java.sun.com/docs/books/tutorial/figures/uiswing/components/SliderDemo.png"&gt;&lt;img src="http://java.sun.com/docs/books/tutorial/figures/uiswing/components/SliderDemo.png" style="float: left; cursor: pointer; width: 287px; height: 287px; margin: 0 10px 10px 0;" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Java programcılığı yaparken son kullanıcı için özellikle hızlı biçimde herhangi bir değer değişikliği yapmak
    istenildiğinde Slider’ler kullanılır. Resimde örneği görülen JSlider 0 ila 30 arasında saniyede değişecek kare hızını değiştiriyor.&lt;/p&gt; &lt;p&gt;Sizler de Netbeans içinde JSlider kullanarak benzer ve kullanışlı şeyler geliştirebilirsiniz.&lt;/p&gt; &lt;p&gt;JSlider’in Netbeansta kullanımı çok kolaydır.&lt;/p&gt; &lt;p&gt;Aşağıdaki yönergeleri takip ederek resimde görülen JSlider benzeri bir amaca hizmet eden bir obje yaratabilirsiniz.&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;ol&gt; &lt;li&gt;Öncelikle
    Netbeans &lt;span style="font-weight: bold;"&gt;Palette &lt;/span&gt;menüsünden Swing alt menüsü içerisinden (jbuton, jtextfield gibi objelerin seçildiği alan) JSlideri seçiyoruz.&lt;/li&gt; &lt;li&gt;Bu obje seçili durumda iken &lt;span style="font-weight: bold;"&gt;properties &lt;/span&gt;menüsünden Max Value ve Min Value yazan yerlere Max Value(en büyük değer) olarak 30 Min Value (En küçük değer olarak) 0 yazıyoruz. Bunun anlamı JSliderimiz her sürüklendiğinde 0 ila 30 arasında değişecek.&lt;/li&gt;
    &lt;li&gt;Şimdi Netbeans klasiği olarak yine Jslider objesi seçili iken sağ tıklayıp &lt;span style="font-weight: bold;"&gt;events &lt;/span&gt;menüsünden &lt;span style="font-weight: bold;"&gt;change &lt;/span&gt;alt menüsünü oradan da &lt;span style="font-weight: bold;"&gt;StateChanged &lt;/span&gt;tıklayıp JSlider sürüklendiğinde yapılacak işlemi tanımlamaya başlıyoruz.&lt;/li&gt; &lt;li&gt;Aşağıdaki kod 3. maddede anlatılan ve JSliderin sürüklenmesi ile dinamik olarak değerin nasıl alınıp
    kullanılacağını göstermektedir: ——————- &lt;pre style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-family: georgia;"&gt;public void stateChanged(ChangeEvent e) {&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;JSlider dinamikdeger= (JSlider)e.getSource();&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; if (!source.getValueIsAdjusting()) {&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; &lt;span
    style="font-weight: bold; color: rgb(51, 204, 255);"&gt; &lt;span style="color: rgb(0, 153, 0);"&gt; int fps = (int)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: georgia;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;dinamikdeger&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: georgia;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 255);"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;.getValue();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span
    style="font-family: georgia;"&gt; if (fps == 0) {&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; if (!frozen) stopAnimation();&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; } else {&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; delay = 1000 / fps;&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; timer.setDelay(delay);&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; timer.setInitialDelay(delay * 10);&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; if
    (frozen) startAnimation();&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; }&lt;/span&gt;&lt;span style="font-family: georgia;"&gt; }&lt;/span&gt;} ---------&lt;/pre&gt; &lt;/li&gt; &lt;li&gt;Yeşil ile yazılan kısımlara dikkat edilecek olursa öncelikle &lt;span style="font-weight: bold;"&gt;dinamikdeger &lt;/span&gt;adlı bir JSlider objesi yaratılıyor. Bunu her seferinde siz de yapacaksınız.&lt;/li&gt; &lt;li&gt;Daha sonra bu deger &lt;span style="font-weight: bold;"&gt;.getValue()
    &lt;/span&gt;metodu ile alınıyor. Bu metot sonucunda ortaya çıkan &lt;span style="font-weight: bold;"&gt;Integer&lt;/span&gt; değer JSliderin sürüklenip bırakıldığı andaki 0 ile 30 arasındaki (tabi bizim uygulamamız içinde) değerdir.&lt;/li&gt; &lt;li&gt;Bu değer yukarıdaki programda fps adlı değişkene yüklenip program içinde animasyon hızı olarak kullanılıyor.&lt;/li&gt; &lt;li&gt;Max ve Min Value değerleri eksi işaretli de olabili söz gelimi -250 ila +250 arasında da JSlider yapılabilir.&lt;/li&gt;
    &lt;/ol&gt; &lt;p&gt;İşte JSlider bu kadar basit ve kullanışlı bir objedir. Bu objeyi kullanırken oluşan problemler için mesajlarınızı bekliyoruz.&lt;/p&gt; &lt;pre style="color: rgb(255, 0, 0);"&gt;&lt;/pre&gt; &lt;img src="http://feeds.wordpress.com/1.0/categories/suatatan.wordpress.com/49/" alt="" border="0" /&gt; &lt;img src="http://feeds.wordpress.com/1.0/tags/suatatan.wordpress.com/49/" alt="" border="0" /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/suatatan.wordpress.com/49/"
    rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/suatatan.wordpress.com/49/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/suatatan.wordpress.com/49/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/suatatan.wordpress.com/49/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/suatatan.wordpress.com/49/" rel="nofollow"&gt;&lt;img
    src="http://feeds.wordpress.com/1.0/stumble/suatatan.wordpress.com/49/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/suatatan.wordpress.com/49/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/suatatan.wordpress.com/49/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/suatatan.wordpress.com/49/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/suatatan.wordpress.com/49/" alt="" border="0"
    /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=suatatan.wordpress.com&amp;amp;blog=1268266&amp;amp;post=49&amp;amp;subd=suatatan&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2007-03-21T12:27:00+00:00</dc:date>
  </item>
</rdf:RDF>
