<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Huysuz Adam &#187; ide&#8217;ler</title>
	<atom:link href="http://www.huysuzadam.com/tag/ideler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huysuzadam.com</link>
	<description>Web teknolojileri ile ilgili teknik bir blog...</description>
	<lastBuildDate>Fri, 12 Feb 2010 07:24:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NetBeans Windows Versiyonu Türkçe Bug&#8217;ı</title>
		<link>http://www.huysuzadam.com/2009/03/10/netbeans-windows-versiyonu-turkce-bugi/</link>
		<comments>http://www.huysuzadam.com/2009/03/10/netbeans-windows-versiyonu-turkce-bugi/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 11:30:02 +0000</pubDate>
		<dc:creator>M.Ozan Hazer</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[ide'ler]]></category>

		<guid isPermaLink="false">http://www.huysuzadam.com/?p=232</guid>
		<description><![CDATA[ Son zamanlardaki favori editörüm NetBeans&#8216;de iki önemli sorun vardı: İlki SFTP desteğinin olmayışı, ikincisi de windows versiyonundaki türkçe karakterler ile ilgili bir bug. 
SFTP desteği 6.7M2&#8242;den itibaren verilmeye başlanmış. Türkçe karakterler ile ilgili bug ise çabalarım sonucunda düzeltildi sonunda. *200903060201* numaralı buildden itibaren geçerli olan bu düzeltme sanırım v6.7&#8242;nin stabil sürümüne dahil olacaktır.
Stabil olmasa [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.huysuzadam.com/wp-content/uploads/2009/03/netbeans_logo.jpg" alt="NetBeans" title="NetBeans" width="150" height="75" class="size-full wp-image-234" align="right" /> Son zamanlardaki favori editörüm <a href="http://www.netbeans.org">NetBeans</a>&#8216;de iki önemli sorun vardı: İlki SFTP desteğinin olmayışı, ikincisi de windows versiyonundaki türkçe karakterler ile ilgili bir bug. </p>
<p>SFTP desteği 6.7M2&#8242;den itibaren verilmeye başlanmış. Türkçe karakterler ile ilgili bug ise çabalarım sonucunda düzeltildi sonunda. *200903060201* numaralı buildden itibaren geçerli olan bu düzeltme sanırım v6.7&#8242;nin stabil sürümüne dahil olacaktır.</p>
<p>Stabil olmasa da olur diyenler <a href="http://bits.netbeans.org/download/trunk/nightly/latest/">gecelik derlemeler</a> sayfasından indirilebilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huysuzadam.com/2009/03/10/netbeans-windows-versiyonu-turkce-bugi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Editörleri (IDE&#8217;ler)</title>
		<link>http://www.huysuzadam.com/2009/02/07/php-editorleri-ideler/</link>
		<comments>http://www.huysuzadam.com/2009/02/07/php-editorleri-ideler/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 22:41:13 +0000</pubDate>
		<dc:creator>M.Ozan Hazer</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[ide'ler]]></category>

		<guid isPermaLink="false">http://www.huysuzadam.com/?p=193</guid>
		<description><![CDATA[Editör ya da IDE&#8217;ler doğru kullanıldığında üreticiliğinizi ve kod kalitenizi kat kat arttırabilirler. Ne yazık ki birçok şeyde olduğu gibi editör konusunda da çok huysuzum. Şöyle huzurla kullanabileceğim bir PHP IDE&#8217;sine ne yazık ki kavuşamadım. İşte denediklerim:

Dreamweaver (http://www.adobe.com/products/dreamweaver/)
Zend Studio 5.x, 6.x Eclipse, PDT (http://www.zend.com/en/products/studio/)
NuSphere PHPEd (http://www.nusphere.com/)
TextMate (http://macromates.com/)
NetBeans (http://www.netbeans.org/) Ücretsiz
vim


Dreamweaver
Uzun süre bu HTML editörünü kodlama için [...]]]></description>
			<content:encoded><![CDATA[<p>Editör ya da IDE&#8217;ler doğru kullanıldığında üreticiliğinizi ve kod kalitenizi kat kat arttırabilirler. Ne yazık ki birçok şeyde olduğu gibi editör konusunda da çok huysuzum. Şöyle huzurla kullanabileceğim bir PHP IDE&#8217;sine ne yazık ki kavuşamadım. İşte denediklerim:</p>
<ol>
<li>Dreamweaver (<a href="http://www.adobe.com/products/dreamweaver/">http://www.adobe.com/products/dreamweaver/</a>)</li>
<li>Zend Studio 5.x, 6.x Eclipse, PDT (<a href="http://www.zend.com/en/products/studio/">http://www.zend.com/en/products/studio/</a>)</li>
<li>NuSphere PHPEd (<a href="http://www.nusphere.com/">http://www.nusphere.com/</a>)</li>
<li>TextMate (<a href="http://macromates.com/">http://macromates.com/</a>)</li>
<li>NetBeans (<a href="http://www.netbeans.org/">http://www.netbeans.org/</a>) <em style="color:#cc0000">Ücretsiz</em></li>
<li>vim</li>
</ol>
<p><span id="more-193"></span></p>
<h2>Dreamweaver</h2>
<p>Uzun süre bu HTML editörünü kodlama için de kullandım. Oldukça stabil, inanılmaz HTML yeteneklerine sahip, eşsiz Find &#038; Replace özelliği var, Site ve synchronize özellikleri süper. PHP&#8217;yi ise sadece renklendirir, include&#8217;ları tanır ve PHP fonksiyonlarını tamamlar başka da hiçbir özelliği yoktur. </p>
<p>Eğer HTML&#8217;le çok işiniz yoksa biraz güçlü bir text editörü (notepad++, notepad, ultraedit vs.) ile aralarında pek bir fark olduğunu söyleyemeyeceğim&#8230; O yüzden artık Dreamweaver&#8217;ı sadece HTML ve CSS işleri için o da bazen kullanıyorum.</p>
<h2>Zend Studio</h2>
<p>Oldukça uzun süre 5.5 versiyonunu kullandım. 5.5&#8242;ten öncesi çok sıkıntılıydı. Kod tamamlama, parse error&#8217;lerini gösterme, fonksiyon adına Ctrl ile klikleyince fonksiyon tanımına gitme, kullanıcının yazdığı tanımları tamamlama gibi güzel özelliklerin yanında bir sürü de keşfedilmeyi bekleyen minik detaylara sahip sağlam bir editör.</p>
<p>En önemli dezavantajı java tabanlı olmasıydı. Java tabanlı programlar özellikle vista öncesi windows&#8217;larda yavaşlıklarıyla beni sinir ederler. Vista&#8217;da biraz daha tahammül edilebilir hale geldi. Linux ve Mac için ise bu dezavantaj ortadan kalkıyor.</p>
<p>Ne yazık ki 5.5&#8242;ten sonra Eclipse tabanına kaydılar. Neon (6.0) ve PDT benim nefret ettiğim Eclipse tabanına kaydı ve kendilerini sildim tamamen (çok da umurlarındadır eminim:P). Eclipse yavaşlığının ötesinde saçma sapan buglarıyla insanı illet etmede bir numara bir platform benim için&#8230; </p>
<p>Tabii bir de dosya boyutunun büyüklüğü var: Kırpık PDT versiyonu 105MB. Affınıza sığınarak kendilerine &#8220;OHA&#8221; demek istiyorum.</p>
<h2>NuSphere PHPEdit</h2>
<p>Bu IDE&#8217;nin bir özelliği de ilk versiyonlarının bir Türk tarafından yazılması ve daha sonra NuSphere firması tarafından satın alınması. Süper özelliklere sahip, java ile yazılmadığı için akranlarına göre çok hızlı olan bu program pratik çözümleriyle insanı şaşırtıyor. Mesela projedeki dosyalara Ctrl+sağ tıkladığınız zaman normal explorer menüsü çıkıyor, böylece örneğin TortoiseSVN kullanabiliyor, &#8220;Open With&#8230;&#8221; komutunu kullanabiliyor ya da dosyanın bulunduğu dizini kolayca açabiliyorsunuz. Zekice&#8230;</p>
<p>Ayrıca debug konusunda kendimi en rahat hissettiğim programdır.<br />
En önemli dezavantajı windows tabanlı olması. Linux versiyonu berbat.<br />
Bir de &#8220;Code Templates&#8221; ya da &#8220;Snippet&#8221; olarak adlandırdığımız yapının yetersiz olması ve macro desteğinin olmaması&#8230; Onun dışında kesinlikle tavsiye olunur.</p>
<h2>TextMate</h2>
<p>En başından söyleyeyim, bu program bir Mac programıdır. Windows için <a href="http://www.e-texteditor.com/">e-Texteditor</a> diye bir klonu olsa da TextMate&#8217;in tadını vermez. </p>
<p>TextMate kurcalamaktan sıkılmayan ve çok ileri seviyedeki kullanıcılar için bir editördür. Öyle ki kendisini öğrenmem 1-2 ayımı aldı, çoğu kez kendimi diğer IDE&#8217;lerin kollarına attığımı itiraf etmeliyim. </p>
<p>Aynı Vim gibi kısayollarla ve kendinizin programladığı snippet&#8217;larla etkisini gösteriyor. Alıştıktan sonra inanılmaz Snippet desteği sayesinde diğer IDE&#8217;ler gözünüze yavan gelmeye başlıyor. Unutmadan, bir de görüntüsü çok şık. Fontları farklı bir şekilde anti-aliasing işlemine sokuyor bu da gözünüzü okşayan bir görünüm katıyor kendisine&#8230;</p>
<p>En kötü tarafı ise uzun süredir ciddi bir hareket göstermemesi. Bu da özellik olarak diğer IDE&#8217;lerin gerisinde kalmasına neden oluyor. Aslında bir yerde 40$ fiyatlı bir programın yüzlerce dolarlık akranlarıyla ya da arkasında Sun&#8217;ı barındıran NetBeans&#8217;le yarışmasını beklemek haksızlık olur ama bazı en basit özelliklerinin bile olmaması insanı üzüyor&#8230;</p>
<p>Entegre bir SFTP hatta FTP desteği yok, debug etme kabiliyeti yok, kullanıcının girdiği değişken ve fonksiyonları tanımıyor ve daha birçok özelliği de yok&#8230;<br />
Ancak halen sıfırdan yazdığım kodları TextMate ile yazıyorum zira diğer editörlerin en az 2 katı hızla yazabiliyorsunuz.</p>
<h2>NetBeans</h2>
<p>Son günlerdeki favorim. NetBeans aslında Sun firmasının java IDE&#8217;si. Sun&#8217;ın son zamanlardaki ticari stratejisine paralel olarak hızlı bri gelişim sürecine girdi ve kısa sayılabilecek bir süre önce PHP plug-in&#8217;i aktif oldu.</p>
<p>Kötü tarafı java tabanlı olması. Ama java&#8217;nın babası Sun tarafından geliştirildiği için midir bilmem Eclipse kadar gıcık etmedi beni. TextMate&#8217;in snippet&#8217;larına neredeyse yetişecek seviyede programlanabilir, Zend Studio 5.5&#8242;in ve NuSphere&#8217;in tüm özelliklerine sahip, ek olarak refactoring gibi özellikleri ve yine diğer editörlerde olmayan bazı ince detaylara sahip.</p>
<p>Şu anki 6.5 windows versiyonunda türkçe karakterlerle ilgili bir bug olduğunu da belirtmem gerek. Yazılım ekibine ilettim ve düzelttiler ancak sanırım 7.0 Milestone 2&#8242;den itibaren aktif olacak&#8230; Linux ve Mac&#8217;te sorun yok&#8230;</p>
<h2>Vim</h2>
<p>Vim&#8217;i artık pek kullanmıyorum aslında ama belirtmek gereği hissettim. Zira vim öyle göründüğü gibi bir &#8220;şey&#8221; değil. İnanılmaz ve sınırsız yeteneklere sahip bir canavar kendisi. Eğer konfigürasyonuna aylarınızı, hatta yıllarınızı verirseniz ne geçmişte ne de gelecekte vim&#8217;in eline su dökecek bir editör ya da IDE bilmiyorum. Ama banba hiç mantıklı gelmiyor çünkü vim&#8217;le uğraşırken kendimi baştan bir IDE yazıyormuş gibi hissediyorum.</p>
<p>Not: Vim&#8217;in windows versiyonunu atın çöpe&#8230; Bu dediklerim windows için geçerli değil&#8230;</p>
<h2>Sonuç</h2>
<p>Özellikle NetBeans&#8217;in birçok kişi farkında değil. NuSphere&#8217;i ise birçokları şöyle bir deneyip geçiyor. Şu an için bu iki IDE&#8217;yi tavsiye edebilirim&#8230;</p>
<p>Üzerinde çok uğraşmadığım ama isimlerini duyduğum ya da şöyle bir test ettiğim PHPDesigner, Coda (Mac), Komodo, PHPEdit gibi programlar da mevcut&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huysuzadam.com/2009/02/07/php-editorleri-ideler/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Kodlama için ideal fontlar ve renkler</title>
		<link>http://www.huysuzadam.com/2008/05/14/kodlama-icin-ideal-fontlar-ve-renkler/</link>
		<comments>http://www.huysuzadam.com/2008/05/14/kodlama-icin-ideal-fontlar-ve-renkler/#comments</comments>
		<pubDate>Wed, 14 May 2008 18:09:13 +0000</pubDate>
		<dc:creator>M.Ozan Hazer</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[ide'ler]]></category>

		<guid isPermaLink="false">http://www.huysuzadam.com/2008/05/14/kodlama-icin-ideal-fontlar-ve-renkler/</guid>
		<description><![CDATA[İtiraf ediyorum ara ara editörünün renklerini değiştirmek için saatlerini harcayan bir tür &#8220;sapık&#8221;ım ben&#8230; Bu gerçeği sakladım, utandım böyle saçma sapan birşeyle vakit harcadığımı insanların bilmesinden ama artık itiraf ediyorum&#8230; Oh be&#8230;
Gerçi sevgilisinden ve ailesinden bile daha fazla o abuk subuk işaretlerle dolu ekranı gören bir insan olarak göz zevkime hitap eden bir ortamda çalışmak [...]]]></description>
			<content:encoded><![CDATA[<p>İtiraf ediyorum ara ara editörünün renklerini değiştirmek için saatlerini harcayan bir tür &#8220;sapık&#8221;ım ben&#8230; Bu gerçeği sakladım, utandım böyle saçma sapan birşeyle vakit harcadığımı insanların bilmesinden ama artık itiraf ediyorum&#8230; Oh be&#8230;</p>
<p>Gerçi sevgilisinden ve ailesinden bile daha fazla o abuk subuk işaretlerle dolu ekranı gören bir insan olarak göz zevkime hitap eden bir ortamda çalışmak için çaba sarf etmem belki de o kadar sapıkça değildir&#8230; Yani umarım&#8230;</p>
<p>&#8212;</p>
<p>Kod ekranınızla oynarken 2 şeye müdahale edebiliyosunuz: Font ve renkler.<br />
Editörün kontrolünde olan satır, karakter ve kelime aralıklarına ise maalesef müdahale edemiyorsunuz. Gerçi bugüne kadar kullandığım  editörlerin hiçbirinde (Zend Studio, Eclipse, Dreamweaver ve Nusphere PHPEd) sorun olmadı bu.</p>
<p>Font olarak bu aralar consolas&#8217;a takılıyorum. Benden OK alan fonlar:</p>
<p>&nbsp;</p>
<p><strong>Consolas</strong></p>
<p>Vista&#8217;da gelen bu font Office 2008&#8242;in de içinden çıkıyor.</p>
<p><img src='http://www.huysuzadam.com/wp-content/uploads/2008/05/consolas.gif' alt='Consolas' style="border:3px solid #cccccc"/></p>
<p>&nbsp;</p>
<p><strong>Dejavu Sans Mono / Bitstream Vera Sans Mono</strong></p>
<p>Dejavu serisi fontları normalde de severim zaten. Monosu da gayet şık duruyor&#8230;</p>
<p><img src='http://www.huysuzadam.com/wp-content/uploads/2008/05/dejavu.gif' alt='Dejavu Sans Mono' style="border:3px solid #cccccc" /></p>
<p>&nbsp;</p>
<p><strong>Monaco</strong></p>
<p>Monaco esasında Mac&#8217;in çok sevimli bir fontu ama ttf&#8217;i windows xp&#8217;de bir garip oluyor. Bir havası var ama bilmiyorum, yine de gözümü rahatsız eden birşeyler var&#8230; Belki de 8 puntoda bile dana kadar olması&#8230;</p>
<p><img src='http://www.huysuzadam.com/wp-content/uploads/2008/05/monaco.gif' alt='Monaco' style="border:3px solid #cccccc" /></p>
<p>&#8212;</p>
<p>Ekranın güzelleşmesinde fontların anti-aliased olması çok önemli o yüzden biçokları gibi ben de windows ayarlarından fontları ClearType ile anti-alias yapmasını seçiyorum. Zend Studio&#8217;nun (eclipse olmayan) görünümü 5.5.1 versiyonunda sonra birşeye benzedi, bunun için windows&#8217;unkilere ek olarak Zend&#8217;in ayarlardan da anti-alias&#8217;ı seçmek lazım.</p>
<p>&#8212;</p>
<p><strong>Renklerrr</strong></p>
<p>Renk konusu çok sinir. Yıllardır her IDE kuruşumda oynarım renklerle hala tam istediğim gibi olmadı bir türlü.<br />
PHPEd için son ayarlarım şu şekilde </p>
<p><em>R, G, B formatında</em></p>
<pre style="font-family:consolas, Courier New; font-size:9pt; background-color: #000; padding:5px;color:rgb(224,224,224);">
PHP Tags      : <span style="color:rgb(255,0,0);font-weight:bold;">&lt;?php</span>                           255,0,0 Bold
Variables     : <span style="color:rgb(255, 191, 0);">$variable</span>                       255,191,0
Integer       : <span style="color:rgb(192, 255, 192);">15</span>                              192,255,192
Comment       : <span style="color:rgb(172, 172, 172);">// Deneme</span>                       172,172,172
Text          : <span style="color:rgb(224, 224, 224);">Quick brown stupid fox is dead</span>  224,224,224
Delimeters    : <span style="color:rgb(224, 224, 224);">{()}</span>                            224,224,224
PHP Functions : <span style="color:rgb(20, 154, 235);">preg_match</span>                      20,154,235
Reserved      : <span style="color:rgb(220, 79, 255);">function</span>                        220,79,255
Matched       : <span style="color:rgb(0,0,0);background-color:rgb(187, 206, 49)">{}</span>                              0,0,0/187,206,49
PHP Doc       : <span style="color:rgb(49, 163, 206);">$param</span>                          49, 163, 206
Heredoc       : <span style="color:rgb(28, 227, 107);">Quick brown stupid fox is dead</span>  28, 227, 107
</pre>
<p>&#8212;</p>
<p>Bildiğiniz kullandığınız IDE scheme&#8217;leri varsa paylaşırsanız beni bahtiyar eylersiniz efenim&#8230;</p>
<p><strong>İlgili Alakalı Linkler Falan</strong></p>
<ul>
<li><a href="http://wiki.macromates.com/Main/AlternativeFonts">Textmate sayfasındaki alternatif font önerileri</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.huysuzadam.com/2008/05/14/kodlama-icin-ideal-fontlar-ve-renkler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
