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

<channel>
	<title>M. Erdoğan BÖRKLÜ</title>
	<atom:link href="http://www.erdoganborklu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.erdoganborklu.com</link>
	<description></description>
	<lastBuildDate>Sat, 28 Jan 2012 20:40:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Romantik adam olmak</title>
		<link>http://www.erdoganborklu.com/romantik-adam-olmak/</link>
		<comments>http://www.erdoganborklu.com/romantik-adam-olmak/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 07:36:29 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[bu ne lan?]]></category>
		<category><![CDATA[çanakkale]]></category>
		<category><![CDATA[feribot]]></category>
		<category><![CDATA[kale]]></category>
		<category><![CDATA[kapı]]></category>
		<category><![CDATA[martı]]></category>
		<category><![CDATA[ooaa]]></category>
		<category><![CDATA[romantik]]></category>
		<category><![CDATA[romantizm]]></category>
		<category><![CDATA[tırtıl]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=631</guid>
		<description><![CDATA[Efenim affınıza sığınarak, yazıma, küçüklüğümden beri sapkınca bağlı olduğum tanımlamaları irdelemek faaliyeti ile başlayacağım. Başlıyorum. Romantizm; sanılanın aksine, sevgiliyle (eşle, nişanlıyla, sözlüyle, yazılıyla, vs.) ilişkiyi, pozitif yönde etkilemek ve güzel bi’ sevgi, aşk, evlilik hayatı aracı olmak, amacı gütmez.  (Anlayan el sallasın Feridun Düzağaç abimize!) Kendisi,  18. Yüzyılın sonlarında ve 19.yüzyılın başlarında, avrupada ortaya çıkan [...]]]></description>
			<content:encoded><![CDATA[<p>Efenim affınıza sığınarak, yazıma, küçüklüğümden beri sapkınca bağlı olduğum tanımlamaları irdelemek faaliyeti ile başlayacağım. Başlıyorum.</p>
<p><span style="color: #800080;"><strong>Romantizm</strong></span>; sanılanın aksine, sevgiliyle (eşle, nişanlıyla, sözlüyle, yazılıyla, vs.) ilişkiyi, pozitif yönde etkilemek ve güzel bi’ sevgi, aşk, evlilik hayatı aracı olmak, amacı gütmez.  (Anlayan el sallasın Feridun Düzağaç abimize!) Kendisi,  18. Yüzyılın sonlarında ve 19.yüzyılın başlarında, avrupada ortaya çıkan bir sanat akımıdır, çok ilginç ve karizmatik bir şekilde tanımlanabilecek bi’ yapıda değildir. Okudukça, izledikçe, dinledikçe bir şekilde fark edilen, hissedilen, bireysel tanımlaması (zorla da olsa) olabilecek ancak genel bi’ tanımlaması olamayacak bir akımdır.</p>
<p>Asıl olarak bir asilik durumudur, klasik edebiyatın katılığına karşı, resmen ‘<span style="color: #800080;">ergence</span>’ bi’ tepkidir. Klasik edebiyata <span style="color: #800080;">“bana ne ya!”</span> diyerek ve hayatta en çok takdir ettiğim hareketlerden birini, <span style="color: #800080;">“bildiğini okumak”</span>, <span style="color: #800080;">“şeyinin* doğrusuna gitmek”</span> (<span style="color: #800080;">*: </span>pipisi, çok afedersiniz) şeklinde tabir ettiğimiz eylemi gerçekleştirerek nefes alan bir akımdır. Önderlerimizden Victor Hugo (<span style="color: #800080;">adamım!</span>) akımımıza büyük destek vermiş ve bu bayrağı elinden geldiğince yukarıda taşıyarak koşar adım ilerlemiştir.</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/oa.jpg"><img class="aligncenter size-medium wp-image-652" title="oa" src="http://www.erdoganborklu.com/wp-content/uploads/oa-234x300.jpg" alt="" width="234" height="300" /></a></p>
<p>Biraz anarşi taşır içinde, kuralsız olmayı savunur. Her bireyin kendi farklılıklarını onaylar ve herkese istediğini yapma özgürlüğünü savunur. Bildiğimiz üzere, insan kavmi olarak hepimiz birbirimizden farklıyız, hiçbirimiz aynı değiliz, birbirimize en çok benzeyenlerimiz bile bazı konularda çok başka tepkiler verebiliriz, yorumlar getirebiliriz. Bu bizi, sosyal-insan yapan özelliklerimizden biridir. Farklılıklarımız vardır, özellikle birleştiklerinde ve karşılaştırıldıklarında ortaya çıkan şeyler çok başka olacaktır.</p>
<p>Romantizm akımı, insana kendisini, toplumsal yaşamı, sanatı, eylemi ve gerçekleştirmenin ne kadar zor olabileceğini anlatabilecek, ifade edebilecek en keskin, belki de en iyi akımdır. Romantizmi anlayan bir insanın, sanata ve gerek sosyal, gerek bireysel olarak insana bakış açısı kesinlikle değişecektir, kendinden bir şeyler ekleyecek, çıkaracak ya da bazı oluşumları bükecektir(kendine yorumlayacaktır). Sonuçta belli bir olgunluk dönemine girecektir.</p>
<p>Buraya kadar romantizmi genel bi şekilde ifade etmeye çalıştım. Buradan sonra toplayabilirsem güzel bi yazıyla hepimizi şaşırtacağım.</p>
<p>Romantik <span style="color: #800080;">adam</span> olmak zordur, romantizm üretmeyi, bireysel olarak bir (1) olmayı, birçok konuda, farklılıklarımızı sergilememizi savunur. İster pratik, ister teorik, bir şeyler üretebilmek zordur. İnsan zihni keskin bi’ şekilde işler, ortaya birçok ürün ve yan ürün çıkar. (Kimya 101) Ancak bu ürünler işlenmeden kullanılabilir değildir. Üründen kastım; bir şiir olabilir, yeni bir aerodinamik tasarım olabilir vs. bunun için düşünmek ve beyni sürekli beslemek gereklidir. Her insan bunu farklı şekilde yapar.</p>
<p>Ben mesela! Uçarım mesela, yok yok o başkaydı, bi dakka…</p>
<p>Ben mesela aynı frekansta kalmayı severim, örneğin sevdiğim bir şeyi defalarca yaparım, saatlerce satranç oynarım ya da çalışırım, sevdiğim bi şiiri, bi cümleyi, kitaplardan herhangi bir bölümü, defalarca okurum, sevdiğim bi şarkıyı defalarca, 3 basamaklı sayılarla ifade edebileceğimiz kadar dinlerim.</p>
<blockquote><p>Dire straits -Sultans of swing</p>
<p>Dire Straits &#8211; Brothers in arms</p>
<p>Dire straits – Tunnel of love</p>
<p>Rory Gallagher &#8211; Bad penny</p>
<p>Rory Gallagher &#8211; Slumming angel</p>
<p>Ozzy Osbourne &#8211; Life wont wait</p>
<p>Ozzy Osbourne &#8211; I just want you</p>
<p>Ve daha neler neler!</p></blockquote>
<p>Bu sırada düşündüğüm şeye odaklanmamı ve konudan sapmamamı telkin ederim bilincimin tee en altlarına.</p>
<p>Yalnız kalmak da başka bir yolu, tek başıma, başımı da alıp, uzun yürüyüşlere çıkarız, uzun uzun konuşuruz, konuşma sıkıcı olmasın ve akıcı olsun diye uzun cümleler kurarız özellikle. Karanlıkta yürürüm, korkarım karanlıktan ama işte hasta mıyımdır neyimdir…</p>
<p>Köpek severim mesela.</p>
<p>Bi çiçek bulup mümkünse koparmadan incelerim, yapraklarını, köklerini, gövdesini. Böcekleri severim, yani köpek sever gibi, alırım elime, ayaklarından tutup incelerim canlarını yakmadan.  Duyargaları, kabukları, kanatları, gövdeleri, kuyrukları vs.</p>
<p>Satranç çalışırım mesela, özellikle büyük ustaların bazı oyunlarını. En umutsuz konumlarda bile bi’ savunma, bi’ saldırı, bi’ karşı atak “fikri” çıkarabilmek yaratıcılık örneği olur benim için. Bunları yorumlarım, iyice kazırım aklıma. Bi’ şekilde bi’ benzerlik kurup uygulayabilirim diye.</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/kale.jpg"><img class="aligncenter size-medium wp-image-653" title="kale" src="http://www.erdoganborklu.com/wp-content/uploads/kale-174x300.jpg" alt="" width="174" height="300" /></a></p>
<p>Benzerlik…</p>
<p>Dünyada hiç bi&#8217; şey lineer değildir. Lineer olmayan bi’ şeyi çözmenin tek yolu onu lineer olan başka bi’ sisteme benzetmektir. (Numerical methods in physics)</p>
<p>Hayal gücü ürünleri de lineer, non-lineer sistemlere benzemektedir. Hiç bi’ şeyi yoktan hayal edemeyiz. Maalesef.</p>
<p>“Hassiktir(çok afedersiniz) ulan, bu kadar fantastik kitap yazılıyor, oyunlar kurgulanıyor, filmler yapılıyor, onlar ne?” diyenler lütfen şu anda çıksın gitsin blogumdan. Terbiyesizler! Daha doğru düzgün dinlemeyi bilmiyorlar, cık cık cık. Tüm motivasyonumun içine ettiler ya! Huff!!!11birbir</p>
<p>Hayal gücü benzetmelerle çalışır aslında hayal gücü değil, beynimiz (hayal gücü ürünleri üretmek için).</p>
<p><strong> </strong></p>
<p><strong> non-lineer sistemleri, lineer sistemlere benzeterek çözeriz! </strong></p>
<p><strong>Hiç görmediğimiz bi şeyi hayal edemeyiz, hayal etmenin en iyi yolu benzetmelerdir. Şaka lan şaka! En iyi yolu değildir, tek yoludur! (yaa, yaa!)</strong></p>
<p>Tanrı için ilâhi dinler: “yarattığı hiçbir şeye benzemez”  der. Hiç birimiz de tanrıyı hayal edemeyiz. (cismen tasvir, tasavvur, tahayyül, hayal edebilen varsa beri gelsin!)</p>
<p>Başka bir örnek de cennet ve cehennem,  “cennetten hep açık büfe gibi bahsederler” der sayın Cem Yılmaz, e öyle. Nasıl anlatacaklardı başka abi? Hıı? Nasıl?</p>
<p>Ya da cehennem, hep alevlerle kaplı olduğu söylenir, hatta He elementi (Helium), Hell(cehennem)den türemiştir. Güneşin çok sıcak olduğunu vurgular âdeta. Cehennemi de böyle tasvir etmişler, benzetecek daha iyi bi şey bulan beri gelsin arkadaş. Zirâ yeni tanımlamar hayal gücümüzü geliştirecek.</p>
<p>(Hemen bağlıyorum 1 dakka!)</p>
<p>Deneme 1:</p>
<p>Gece yürüyüşlerimin birisi esnasında, arkamdan çok hızlı bi’ şekilde ayak sesleri duydum, ince ve tiz, giderek de tizleşiyor. <strong>(Doppler)</strong> Üstelik insan değil, bir hayvan olmalı, 4 ayaklı sesi. Sonra arkama döndüm ve ortalama boyutlarda bi köpeğin bana doğru <strong><em>V</em></strong> hızıyla yaklaştığını gördüm.</p>
<p>Korktum lan!</p>
<p>Hemen en yakın duvara sırtımı verip (çok afedersiniz, götü sağalama alıp) bekledim. Saldırırsa ne yapacaktım bilmiyordum ama tekmelemek seçenekler arasındaydı.  Ancak beklediğim olmadı, köpek yanımdan geçti gitti, yalnııız! Köpek beni kovalamıyorsa kimi kovalıyordu ya la? Çok kısa bi’ süre sonra fark ettim ki 3 normalden en az 2 kat daha iri kedi(resmen 3 Şerafettin), köpeği kovalıyor!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/kks.jpg"><img class="aligncenter size-medium wp-image-643" title="kks" src="http://www.erdoganborklu.com/wp-content/uploads/kks-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Kediler geçtikten sonra aksi yönde tüm gücümle koştum. Bir köpekle baş edebilirdim belki ama 3X2 kedi, aman tanrıııım! Eve nasıl attım kendimi hatırlamıyorum.</p>
<p>Deneme 2:</p>
<p>Hani romantik olacağım ya! Farklı olacağım ben! Özgür ve yaratıcı! Yine beynimi beslemek adına, baharda bulduğum bir tırtıl sürüsünü incelemeye koyuldum. Tüylü, siyah, sarı, kahverengi, gri renkte, farklı desenlerde tırtıllar. Zibil</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/tirtil-002.jpg"><img class="aligncenter size-medium wp-image-644" title="tirtil-002" src="http://www.erdoganborklu.com/wp-content/uploads/tirtil-002-300x196.jpg" alt="" width="300" height="196" /></a></p>
<p>Yuvalarına yaklaştııım, “ne avamsınız la?” muhabbeti açmaya niyetlendim. Sayıca üstün oldukları için yemedi tabi.</p>
<p>“Neyse!” dedim.</p>
<p>Sesimi çıkarmadan izlemeye koyuldum, yarım saat kadar izledim, dersimin başlama zamanına kadar. Zaman geldi, bıraktım tırtılları derse çıktım. Ancak hep aklımdaydı keratalar, “ne avamsınız la?” muhabbetini açmak istiyordum hâlâ.</p>
<p>“Derse girmesem mi “ diye düşündüm.</p>
<p>“Yok” dedim olmaz, ders “ElektroManyetik Teori (EMT)” dünyadaki en güzel şeylerden biri benim için.</p>
<p>“Ne de olsa bahar, ben yine yakalarım onları, yuvalarının yerini biliyorum” diyerek derse girdim. Ancak hocamız bir toplantıya katılacağı sebebiyle derse gelemeyeceğini haber verdi. Arkadaşlar “Haydee, doğru kantine” derken ben fark ettim ki dizimde bi tırtıl!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/tirtil1.jpg"><img class="aligncenter size-medium wp-image-650" title="tirtil" src="http://www.erdoganborklu.com/wp-content/uploads/tirtil1-300x224.jpg" alt="" width="300" height="224" /></a></p>
<p>“OOAA!” dedim (normalde demem ama! kendisi kendisini biliyor!)</p>
<p>Biraz müsaade ettim gezsin dizimde, bacağımda. Sonra dayanamadım “gel la bura” diyerek elime aldım keratayı, daha yakından inceledim, bir sürü bacağı vardı elemanın. Gözler görmüyor elemanın, şaşkın şaşkın dolanıyor, tabi bi’ elimden diğerine kadar dolanabiliyor çocuk. Zatî, ayrılmış sürüden! Allahtan iyi kalpliyim de organ mafyasıydı, fidyeydi falan üzmedim kimseyi.  Nere gideceğini de bilemez tek başına, nere gideceğini bilmiyorsa, nerelerde dolaştığının bi’ önemi yoktur dedim, okulu gezdirdim biraz. Dersliklerdi, kantindi, bölümdü derken. İncelememi yapmıştım,</p>
<p>“keratayı daha fazla dolandırmayayım, sürüden merak ederler”</p>
<p>dedim ve yuvaya götürdüm, vedalaştık falan.  Eve geldim. 1 saat kadar sonra <span style="color: #800080;">avuç içlerim kaşınmaya başladı</span>, herkes hayra yorar, ben de öyle yapayım dedim. Ama ellerime bi baktım,  ne göreyim! Bir sürü <strong><span style="color: #ff0000;">kırmızı</span></strong> kabarcık olmuş! “ananı avradını!”  dedim, başladım kaşımaya, gittim defalarca yıkadım ellerimi, kolonya geçmedi, sonra bulaşık deterjanı, şampuan, çamaşır suyu, çamaşır deterjanı, yumuşatıcı derken evdeki tüm, kimyevî malzemeleri denedim. Geçmedi! Bir hafta kadar o kaşıntıyla yaşadım!</p>
<p>Deneme 3:</p>
<p>Romantik olma girişimlerinden bir diğeri, feribottayım, yanımda 4 ekmek var.</p>
<p>Amaç: Martıları beslemek!</p>
<p>(-Aferin oğlum, aferin çocuğum!)</p>
<p>Montumu sıkıca kapattım, beremi taktım, ekmekleri aldım ve feribotun üst güvertesine çıktım.</p>
<p>Çanakkale’nin havasından mıdır, suyundan mıdır, bilemedim!? Lan kangal köpeği büyüklüğünde martı mı olur?</p>
<p>(Kedilerle olan maceramı biliyorsunuz, her kedi en az 2 standart kedi büyüklüğünde. Yani, bi’ Akdeniz, bi’ iç anadolu insanı, bu kedilerden birini görünce “oha! Bu ne lan?!” tepkisini verecek büyüklükte diyelim. )</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/images.jpg"><img class="aligncenter size-full wp-image-646" title="images" src="http://www.erdoganborklu.com/wp-content/uploads/images.jpg" alt="" width="275" height="183" /></a></p>
<p>“Martı mısın akbaba mısın lan?” derler bi’ kere! Sonunda da güzelce söverler!</p>
<p>Boşa atmaya başladım ekmekleri, suya düşenleri aldılar ilkin, sonra “bedava ekmek” olayını duyan geldi, duyan geldi! 1di ilk, sonra bir tane daha geldi etti 2, sonra 3 oldu, sonra 5, 8, 13, 21, 34!</p>
<p>(oha, fibonacci lan!) (süphanallah!)</p>
<p>Şaşkınlıkla martıları beslemeye başladım, ben atıyorum keratalar kapıyor, ben atıyorum keratalar kapıyor. <strong>Çogzel</strong> bi faaliyet, ötüyorlar, birbirlerini itip kakıyorlar falan. <strong>Ço</strong> heyecanlı, <strong>çogzel</strong> bi macera aslında. Neyse 2. ekmeğin sonuna gelirken fark ettim ki, ekmek alan martılar gitmiyor! Dahası öttükçe daha çok martı geliyor! Hepsi kocaman kocaman anasını satayım! Gittikçe daha da yaklaştılar ekmek kavgası için. Yalnız o kadar yaklaştılar ki elimi uzatsam dokunacağım.  5-10 dakika sonra etrafım sarıldı!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/huaa.jpg"><img class="aligncenter size-medium wp-image-648" title="huaa" src="http://www.erdoganborklu.com/wp-content/uploads/huaa-300x224.jpg" alt="" width="300" height="224" /></a></p>
<p>Beslemek amacıyla getirdiğim ekmekleri, kendimi savunmak amacıyla kullanmaya başladım! Normalde birer lokma olarak attığım ekmekleri artık daha büyük parçalar hâlinde atıyordum ama beslemek için değil, uzaklaşsınlar diye. Vurmak için atıyordum lan!</p>
<p>Saldırmaya başladılar mına koyim!</p>
<p>Bi yandan ekmek atarken bi yandan yavaş yavaş kamaraya doğru kaçıyordum geri geri. Ekmekler bitmeye yakın daha da çoğaldılar, hepsi üstüme çullandı. Yarımdan az büyüktü son kalan ekmek, sanıyorum. Hepsini tüm gücümle fırlattım, arkama bakmadan kamaraya girdim, kapıyı da</p>
<p>“Çataaa”</p>
<p>diye kapattım. Nefes nefeseyim, içerdekiler bana bakıyor “ne yapıyor bu mına kodumnu?!” edasıyla.</p>
<p>Hiç bi şey yokmuş gibi geçtim efendi efendi oturdum bi yere. Daha da martı mı beslerim?!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/feri.jpg"><img class="aligncenter size-medium wp-image-647" title="feri" src="http://www.erdoganborklu.com/wp-content/uploads/feri-300x178.jpg" alt="" width="300" height="178" /></a></p>
<p>Diyeceğim şu ki, romantik adam olmak zor lan!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/romantik-adam-olmak/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Selam, ben Erdoğan. Bağımlıyım.</title>
		<link>http://www.erdoganborklu.com/selam-ben-erdogan-bagimliyim/</link>
		<comments>http://www.erdoganborklu.com/selam-ben-erdogan-bagimliyim/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 03:44:50 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[bu ne lan?]]></category>
		<category><![CDATA[bağım]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=617</guid>
		<description><![CDATA[Madde bağımlısıyım, yok değilim. Bağımlıyım ama bağımlı olduğum şey madde değil. Boşlıkta hacim kaplamıyor, ama çok büyük. Tüm dünyayı kaplıyor. Kütlesi yok, ama çok ağır. Onsuz yapamıyorum. 7 yıl kadar oldu, kendisiyle tanışmam. Farketmem demeliyim, daha doğru bir kelime. Hiç bir şeyi bu kadar çok sevmedim sanırım. Sevmek&#8230; Hiç bir şeye bu kadar bağlanmadım. &#8220;Asi [...]]]></description>
			<content:encoded><![CDATA[<p>Madde bağımlısıyım, yok değilim. Bağımlıyım ama bağımlı olduğum şey madde değil.</p>
<p><span style="text-decoration: underline;">Boşlıkta hacim kaplamıyor, ama çok büyük. Tüm dünyayı kaplıyor.<br />
Kütlesi yok, ama çok ağır.</span></p>
<p>Onsuz yapamıyorum. 7 yıl kadar oldu, kendisiyle tanışmam. <span style="text-decoration: underline;">Farketmem</span> demeliyim, daha doğru bir kelime. Hiç bir şeyi bu kadar çok sevmedim sanırım. Sevmek&#8230; Hiç bir şeye bu kadar bağlanmadım.</p>
<p>&#8220;Asi çocuk&#8221; havası atmıyorum, yanlış anlamayın. Hiç öyle biri değilimdir. Sıradan biriyim. Takıntılarım, bağımlılıklarım, sevdiklerim, sevmediklerim var. Hiç biri de uç şeyler değil. Minimalist derler ya, sanırım öyle biriyim. Çok da memnunum.<br />
Bağlanmakla hiç bir sıkıntım yok. Hatta bağlanmayı isteyen biriyim. Hani havuza atlarsın ya, öyle atlarım istediğim şeye bağlanmaya. Bağlanayım isterim, sınırlarım belli olsun. O sınırların dışına çıkamayayım isterim. Bağlandığım neyse, kötü yanlarını görmeyeyim isterim, hatta o kadar çok isterim ki; görmem. Aklıma bile gelmez kötü bi yan olduğu. Bazen de o kötü yanlar bağlanma sebebim olur. Hepiniz gibiyim işte. Ortalamanızı aldığımda ben ediyorum.</p>
<p>7 yıl kadar önce tanıştım demiştim kendisiyle ve o anda  bağlandım. İlk deneyimimdi, ilk farkındalık&#8230; Müthişti. Öyle olmasa da, benim için yaratıldığını düşünüyorum.</p>
<p>Aslında kendisinden sık sık korkarım. Ama seviyorum sanırım. <span style="text-decoration: underline;">Sanmıyorum</span>! &#8220;Seviyorum&#8221; dediğim şeyler için, ona hissettiğim duyguyu referans alıp, onun üzerinden hesaplıyorum!</p>
<p>Kendisinden korktuğumu söylemiştim, ama kendisi beni sakinleştiriyor da. Hem alabildiğine sakin, hem de çıldırtacak kadar huzursuz edici. Ama onlayken her şey susar. O ve ben kalırız sadece. Ben kimseyi dinlemem ondan başka. O da beni dinler sadece.<br />
Konuşmayız, ama birbirimizi dinleriz. Bana şarkılar söyler, ben ona sarılırken&#8230; Huzurlu olurum onla. Huzur dediğim şeyi de bu duyguya bağlayıp ölçüyorum. Bu huzursuzluk kaynağının içinde nasıl huzur buluyorum ben de bilemiyorum. Sanırım bir sorunum var, ne olduğundan emin olamadığım. Bazen kısık bir ses duyuyorum, iğrenç bir espri anlayışıyla yapılmış, derin espriler&#8230; Ama komik. Espri komiktir, sadece yapan kişinin gönyesini referans almak lazımdır. Espri sınırsızdır da. Sınırlardan nefret eder.</p>
<p>Hani filmlerde eleman maddeyi aldıktan sonra, gözlerini yavaşça kapar ya, unutur her şeyi. En mutlu olduğu yere gider. Aynen öyle oluyorum. Ama en mutlu olduğum yere gitmem, O gelir yanıma, en mutlu olduğum yerle, kucağında. Uyuşturması gerek ya bağımlılık yapan maddelerin. O uyuşturmaz Tamamen hissettirir kendisini, ama her şeyi unutturabilir istersem. Çoğu zaman güçlükle beklerim gelmesini, belli zamanlarda gelir. Ama hep gelir, hiç yüzüstü bırakmadı beni, benim kendisini çok bıraktığım halde! Ellerimin titrediğini bilirim beklerken! O filmlerdeki elemanların nöbetleri, krizleri gibi abartılı olmasa da, ben de  nöbetler geçiririm bazen.</p>
<p>Vazgeçemeyeceğim çok şey vardır hayatımda. Ama bunun yeri çok başka. Öyle bi yerde ki; onu ordan çıkarsam&#8230; Yok bunu düşünmek bile geriyor beni. Olmaz öyle şey. O orda iyi. &#8220;And always will be&#8230;&#8221; derler ya.</p>
<p>Gece bağımlısıyım ben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/selam-ben-erdogan-bagimliyim/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java for Kids &#8211; 12</title>
		<link>http://www.erdoganborklu.com/java-for-kids-12/</link>
		<comments>http://www.erdoganborklu.com/java-for-kids-12/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 21:05:18 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java for Kids - Çeviri]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[DialogBox]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[java for kids]]></category>
		<category><![CDATA[java kitap]]></category>
		<category><![CDATA[JOptionPane]]></category>
		<category><![CDATA[quick fix]]></category>
		<category><![CDATA[window events]]></category>
		<category><![CDATA[yakov fain]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=593</guid>
		<description><![CDATA[PENCERE OLAYLARI Program çalışırken, kullanıcı, penceredeki bir butonu tıklayabilir ya da tarayıcı pencereyi yeniden şekillendirmeye çalışabilir bunun gibi olaylar gerçekleşebilir. Eminim ki; yaptığımız hesap makinemizdeki butonlara tıklamaktan sıkıldınız :) , makinemizdeki butonlar, boş butonlardır ve tıklandığında herhangi bir tepki vermemektedir. Ki insanlar ile bilgisayarların iletişime geçtiği ana durumdayız. Yani en heycanlı yeri! Her bir pencere [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><!-- 		@page { margin: 0.79in } 		H2 { margin-top: 0.14in; margin-bottom: 0in; color: #4f81bd } 		H2.western { font-family: "Cambria", serif; font-size: 13pt } 		H2.cjk { font-family: "DejaVu Sans"; font-size: 13pt } 		H2.ctl { font-family: ; font-size: 13pt } 		P { margin-bottom: 0.08in } --><span style="font-size: xx-large;">PENCERE OLAYLARI</span></p>
<p>Program çalışırken, kullanıcı, penceredeki bir butonu tıklayabilir ya da tarayıcı pencereyi yeniden şekillendirmeye çalışabilir bunun gibi olaylar gerçekleşebilir. Eminim ki; yaptığımız hesap makinemizdeki butonlara tıklamaktan sıkıldınız :) , makinemizdeki butonlar, boş butonlardır ve tıklandığında herhangi bir tepki vermemektedir. Ki insanlar ile bilgisayarların iletişime geçtiği ana durumdayız. Yani <span style="text-decoration: underline;">en heycanlı yeri!</span></p>
<p>Her bir pencere bileşeni, birkaç işlem yapabilir, ya da bizim deyimimizle(hani biz programcıyız ya) olayları <em><span style="text-decoration: underline;">dinleyebilir(listen)</span></em>. Programımız, pencere bileşenlerini Java sınıflarının <em><span style="text-decoration: underline;">dinleyicileri</span></em> ile kaydeder. Dinleme işlerini(olayları) bileşenlerinize, yalnızca onlarla ilgili olan sınıflar ile  dinletmelisiniz. Örneğin, kullanıcı fare imlecini, hesap makinesinin bir butonuna getirdiğinde, kullanıcının tam olarak nerde tıkladığı ve butonun üstünde ne kadar uzun süre basılı kaldığı önemli değildir. Bu sebepten, butona, MouseMotionListener sınıfını kaydetmemize gerek yoktur. Öte yandan bu dinleyici sınıfı (MouseMotionListener), bir çok çeşit çizim programı için çok kullanışlıdır.</p>
<p>Makinemizin butonları, buton tıklama olaylarıyla ilgili olan ActionListener sınıfıyla kaydedilmelir. Tüm bu dinleyiciler, özel Java sınıflarıdır ve arayüzler(interface) olarak adlandırılırlar.</p>
<h2><span style="font-size: medium;">Arayüzler / Interfaces</span></h2>
<p>Sınıfların birçoğu, çeşitli eylemler yapan metotlar tanımlarlar, örneğin, butona basıldığında ne olacağı, fare hareketlerinde ne olacağı vs. gibi. Böyle eylemlerin birleşimine, sınıf davranışı (class behavior) adı verilir.</p>
<p>Arayüzler, kodlanmayan, kısmi eylemler yapabilen özel sınıfların ismidir, örneğin,</p>
<pre class="brush:java">interface MouseMotionListener{
        void MouseDragged (MouseEvent e);
        void MouseMoved (MouseEvent e);
}</pre>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Görebildiğiniz gibi, MouseDragged() ve MouseModev() metotlarında herhangi bir kod yok, sadece <span style="color: #7030a0;"><strong>interface</strong></span> içinde tanımlandılar ve MouseMotionListener olarak adlandırıldılar. Eğer sınıfınızın, fare hareket etmeye başladığında ya da sürüklendiğinde, tepki/cevap vermesi gerekiyorsa, bu arayüzü uygulamalıdır(<span style="color: #7030a0;"><strong>implements</strong></span>). <span style="color: #7030a0;"><strong>implements</strong></span> kelimesi/komutu; bu sınıfın metotlarının kesinlikle olacağını ve bu interface içinde tanımlayacağını belirtir, örneğin:</p>
<pre class="brush:java">import java.awt.event.MouseMotionListener;

class DrawingPad implements MouseMotionListener {
        //programımızın kodları

        MouseDragged(MouseEvent e){
                //Fare sürüklendiğinde programımızın vereceği tepki ya da yapacağı işlem
        }

        MouseMoved (MouseEvent e){
                // Fare hareket ettirildiğinde programımızın vereceği tepki ya da yapacağı işlem
        }
}</pre>
<p>Burada interface&#8217;i tanımlamadık ancak eclipse bize uyarı verecek ve bunu bizim yerimize yapacak ayrıca kullandığımız metotları override edeceğimiz için bu konuda da yardımcı olacak, metotların başına @Override koyacak. Büyük bi olay değil ve fakat o olmadan olmuyor.</p>
<pre class="brush:java">import java.awt.event.MouseMotionListener;
        interface MouseMotionListener{
                void MouseDragged (MouseEvent e);
                void MouseMoved (MouseEvent e);
        }
class DrawingPad implements MouseMotionListener {
        //programımızın kodları
        @Override
        public void MouseDragged(MouseEvent e){
                //Fare sürüklendiğinde programımızın vereceği tepki ya da yapacağı işlem
        }
        @Override
        public void MouseMoved (MouseEvent e){
                // Fare hareket ettirildiğinde programımızın vereceği tepki ya da yapacağı işlem
        }
}</pre>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --><span style="color: #7030a0;"><strong>interface</strong></span> oluştururken, kod yazma sıkıntısı çekmediğimiz için şaşırmış olabilirisiniz. Bunun sebebi, bir <span style="color: #7030a0;"><strong>interface</strong></span> oluşturulduğunda, birçok sınıf tarafından tekrar kullanılabilir. Eğer JVM ya da bir sınıf, cizimTahtam sınıfını gördüğünde, MouseMotionListener interface ‘i uygulamaya geçirir, ve bu sınıfın kesinlikle fareSurukle() ve fareHareket() metotlarını içerdiğini bilir. Kullanıcı fareyi hareket ettirdiği zaman, JVM fareHareket() metodunu çağıracak ve metoda yazdığımız kodu çalıştıracak. Şimdi her programcının fare hareketi metoduna farklı isimler koyduğunu düşünelim, (movedMouse(), fareHareketEtti() vs.) gibi, bu durumda JVM karmaşaya düşecek ve hangi metodu çağıracağını bilemeyecek. ( Bu yüzden, mouseMoved() ve mouseDragged() kullanacağız. )</p>
<p>Bir Java sınıfı, birden çok <span style="color: #7030a0;"><strong>interface</strong></span> uygulayabilir, örneğin fare hareketlerine ve tıklamaya cevap vermeli:</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/qfix.png"><img class="aligncenter size-medium wp-image-601" title="qfix" src="http://www.erdoganborklu.com/wp-content/uploads/qfix-300x168.png" alt="" width="300" height="168" /></a>Burda eclipse bize çok yardımcı oluyor, class&#8217;ın başındaki &#8220;olmadı bu&#8221; uyarısına tıklayıp &#8220;quick fix&#8221; seçeneğini tıklayalım. Burda karşımıza olması gereken çözümler getiriyor eclipse, bunlardan uygun olanları seçiyoruz ama tek tek. Java&#8217;daki deneyimimiz arttıkça bu quick fix şekerciği bizim çok seveceğimiz bir arkadaşımız olacak. Hata uyarsını tıklıyoruz ve quick fix penceresinden öncelikle &#8220;import MouseMotionListener&#8221; seçeneği tıklıyoruz ve eclipse hızlı bir şekilde programımıza gerekli sınıfı (MouseMotionListener) import ediyor. Hata uyarısı kaybolmadı farkettiysek! Çünkü daha devam edeceğiz, tekrar uyarıyı tıklayıp quick fix penceresinden &#8220;add unimplemented methods&#8221; seçeneğini tıklıyoruz ve eclipse teşekkür ediyoruz. Aynı 2 işlemi &#8220;ActionListener&#8221; sınıfı için de yapıyoruz.</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/qfix2.png"><img class="aligncenter size-medium wp-image-602" title="qfix2" src="http://www.erdoganborklu.com/wp-content/uploads/qfix2-300x168.png" alt="" width="300" height="168" /></a>Oldu bile!</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Java ile gelen interface&#8217;leri öğrendikten sonra, kendi interfacelerimizi de oluşturabileceğiz, fakat bu konu ileri seviye olduğu için şu an buna değinmeyeceğiz. Kitapta öğrendik diyor ama tüm interface&#8217;leri öğrenmedik, sadece ne olduğunu, nasıl kullanacağımızı öğrendik. Tavsiyem google&#8217;dan yardırın! :)</p>
<p><!-- 		@page { margin: 0.79in } 		H2 { margin-top: 0.14in; margin-bottom: 0in; color: #4f81bd } 		H2.western { font-family: "Cambria", serif; font-size: 13pt } 		H2.cjk { font-family: "DejaVu Sans"; font-size: 13pt } 		H2.ctl { font-family: ; font-size: 13pt } 		P { margin-bottom: 0.08in } --></p>
<h2 style="text-align: left;"><span style="font-size: medium;">Action Listener</span></h2>
<p>Şimdi hesap makinemize geri dönüyoruz. Eğer, geçen bölümde verdiğim ödevleri tanımladıysanız (özellikle makinemize +,-,*,/ koymayı)  görsel kısmı tamamladınız demektir (Ödevi yapmadıysanız bile ben yapılmış halini vereceğim). Şimdi Listener sınıfı oluşturacağız ve kullanıcı tıkladığında gerçekleşecek olayları butonlara tek tek atayacağız. Aslında biz Listener sınıfı oluşturmadan, aynı sınıf içinde de listener komutlarını kodlayabiliriz, fakat iyi programcılar (yani biz!) görsel ve işlem gibi farklı işleri, ayrı sınıflarda yaparlar.</p>
<p>Şimdi calculatorEngine (ya da istediğiniz bir isim) isminde bir sınıf oluşturuyoruz. Ve bu sınıf, kesinlikle java.awt.ActionListener <span style="color: #7030a0;"><strong>interface</strong></span> i <span style="color: #7030a0;"><strong>implements </strong></span>etmeli ve actionPerformed(ActionEvent) metodunu tanımlamalı. Kullanıcı butonlara tıkladığında, JVM bu <span style="color: #7030a0;"><strong>interface</strong></span> metodunu çağırmalı ve uygulamalı.</p>
<p>Aşağıdaki gibi basit bir sınıf oluşturun:</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/CalculatorEngine.png"><img class="aligncenter size-medium wp-image-608" title="CalculatorEngine" src="http://www.erdoganborklu.com/wp-content/uploads/CalculatorEngine-300x168.png" alt="" width="300" height="168" /></a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Bu sınıfın sonraki sürümünde, actionPerformed() metodundan bir “mesaj kutusu” görünecek. JOptionPane ve showConfirmDialog() metodu ile isteğimiz mesajı görüntüleyebiliriz. Biraz ilerde bir örneğimiz var, ki hepimiz biliyoruz bunu Windows&#8217;un bazı durumlarda &#8220;doynk&#8221;, &#8220;dınks&#8221; ve türevleri seslerle çıkardığı kutucuk mesajlarından. Onları kullanacığız. Tabi ben linux kullandığım için daha karizmatik! görünecek o ayrı :)</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->showConfirmDialog() metodunun farklı çeşitleri vardır, biz burada 4 argümanlı olan birini kullanacağız. Aşağıdaki kodda, <span style="color: #7030a0;"><strong>null</strong></span> bu mesaj kutusunun, ata penceresinin olmadığı anlamındadır, ikinci argüman ise, mesaj kutusunun başlığıdır, üçüncü mesaj, dördüncü buton seçmemize/tıklamamıza izin vermektedir. (PLAIN_MESSAGE sadece bir OK butonu olduğu anlamına gelmektedir.)</p>
<p>Sonraki kısımda, hesap makinemizi nasıl derleyip çalıştıracağımızı açıklayacağım ve Mesaj Kutusunu görüntüleyeceğiz.</p>
<p><!-- 		@page { margin: 0.79in } 		H2 { margin-top: 0.14in; margin-bottom: 0in; color: #4f81bd } 		H2.western { font-family: "Cambria", serif; font-size: 13pt } 		H2.cjk { font-family: "DejaVu Sans"; font-size: 13pt } 		H2.ctl { font-family: ; font-size: 13pt } 		P { margin-bottom: 0.08in } --></p>
<h2><span style="font-size: medium;">ActionListener ile Bileşenleri Kaydetmek</span></h2>
<p>Kim, ne zaman actionPerformed() metdounu çağıracak? Bu metodu JVM çağıracak tabi biz CalcutaorEngine sınıfına, bu butonları kaydedersek ya da linklersek (bağlama işlemi). Şimdi Calculator sınıfımızın yapıcı metodunun sonuna 2 satırlık şu kodu ekleyin;</p>
<pre class="brush:java">CalculatorEngine calcEngine = new CalculatorEngine(); //sınıfımızdan bir örnek (instance) üretiyoruz
button0.addActionListener(calcEngine);//button0 bileşenimize actionListener atıyoruz ve parametre olarak ürettiğimiz calcEngine sınıfını veriyoruz.</pre>
<p>Çalıştırdığımızda, hesap makinemizin 0 butonuna basınca kutucuk mesajı çıkacak. Hatta makinemizin diğer tuşlarına da bu actionListener&#8217;i ekleyelim. Herhangi bir tuşa basıldığında da kutucuk mesajımız görüntülensin.</p>
<pre class="brush:java">button1.addActionListener(calcEngine);
.
.
.
buttonEsittir.addActionListener(calcEngine);</pre>
<p><!-- 		@page { margin: 0.79in } 		H2 { margin-top: 0.14in; margin-bottom: 0in; color: #4f81bd } 		H2.western { font-family: "Cambria", serif; font-size: 13pt } 		H2.cjk { font-family: "DejaVu Sans"; font-size: 13pt } 		H2.ctl { font-family: ; font-size: 13pt } 		P { margin-bottom: 0.08in } 		A:link { color: #0000ff; so-language: zxx } -->Bir Olayın Kaynağı Nedir?</p>
<p>Şimdi listener/dinleyicimizi biraz daha zekileştireceğiz, her buton için farklı mesaj kutuları gösterecek. Bir eylem olayı olduğunda, JVM listener sınıfımızdaki, actionPerformed(ActionEvent) metodunu çağıracak ve ActionEvent deki argüman hakkında bilgi sağlayacak. Bu bilgiyi, uygun metodu çağırarak elde edebileceğiz.</p>
<h2><span style="font-size: medium;">Kalıplama (Casting)</span></h2>
<p>Sıradaki örnekte, hangi butona basıldığını, getSource() metodununu çağıran kaynağı, ActionEvent sınıfının e değişkenin bu nesneyi bilgisayarın hafızasında nerde referans ettiğini bulacağız. Bu işlem, java dökümantasyonuna göre, olayın kaynağını bir nesne döndürüyor ki java&#8217;nın tüm pencere bileşenleri için bu işlem böyle yapılıyor.</p>
<p>Bu şekilde bunu tüm bileşenler için çalışan, genel (global-evrensel) metot olarak yapılabilir. Ama şunu kesin olarak biliyoruz ki, penceremiz için bir olaya yalnızca butonlarımız sebep olabilir! <span style="color: #000000;">Bu yüzden geri dönen nesnemiz olan basılan buton için bir şekil oluşturacağız ( basılan butona bir rol atayacağız).</span></p>
<p>İşte kalıplamanın mantığı burda yatıyor. Java, olay kaynağını bir nesne örneği üzerinden işliyor. Kalıplama işlemi ise &#8220;(BileşenTipi)&#8221; eklenerek yapılıyor.</p>
<pre class="brush:java">JButton clickedButton = (JButton) evt.getSource();</pre>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->getSource() metodundan bir nesne geri döndüğü halde eşitliğin sol tarafında bir JButton tanımlıyoruz, JVM ye “ merak etme, JButton un bir örneğini aldığımı biliyorum “ demiş oluyoruz.</p>
<p>Yalnızca, JButtondan nesne kalıbını yaptıktan sonra, JButton sınıfına ait olacak olan getSource() metodunu çağırabileceğiz.</p>
<pre class="brush:java">import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JOptionPane;

public class CalculatorEngine implements ActionListener{

	@Override
	public void actionPerformed(ActionEvent e) {

		JButton clickedButton = (JButton) e.getSource();//olayın kaynağını kalıplayarak alıyoruz

		String clickedButtonLabel = clickedButton.getText();//olay kaynağının etiketini alıyoruz

		JOptionPane.showConfirmDialog(null, "Basılan tuş: " + clickedButtonLabel, "Just a test!", JOptionPane.PLAIN_MESSAGE);
	}
}</pre>
<p>Örneğin bir tuşa basalım:<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/8.png"><img class="aligncenter size-medium wp-image-612" title="8" src="http://www.erdoganborklu.com/wp-content/uploads/8-300x168.png" alt="" width="300" height="168" /></a></p>
<p>Pencere olayları bölümünde yapacağımız birkaç işlem daha var, ancak saat geç oldu ve yarın okul var :)</p>
<p>Herhangi bi &#8216;t&#8217; anında görüşmek üzere, hepimize iyi çalışmalar!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/java-for-kids-12/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java for Kids &#8211; 11</title>
		<link>http://www.erdoganborklu.com/java-for-kids-11/</link>
		<comments>http://www.erdoganborklu.com/java-for-kids-11/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 19:40:20 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java for Kids - Çeviri]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[boxlayout]]></category>
		<category><![CDATA[java ders]]></category>
		<category><![CDATA[java for kids]]></category>
		<category><![CDATA[java kitap]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[yakov fain]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=441</guid>
		<description><![CDATA[Selam sevgili 3-5 takipcim, sizi uzun süredir ihmal ettim, özellikle de Java for Kids konusunda. Bir süredir uzuuun bir dönem hiç ilgilenmek istemedim blogla. Özür dileyerek kaldığım yerden devam ediyorum. Herkese iyi çalışmalar. Box Layout java.swing.BoxLayout sınıfı, çoklu pencere bileşenlerini, yatay(x-eskeni) ve dikey(y-ekseni) olarak yerleştirmeye yarar. FlowLayout gibi değildir, pencerenin boyutları değiştiğinde, pencere kontrolleri bozulmaz. [...]]]></description>
			<content:encoded><![CDATA[<p>Selam sevgili 3-5 takipcim, sizi uzun süredir ihmal ettim, özellikle de <a title="Java for Kids" href="http://www.erdoganborklu.com/category/java-for-kids-ceviri/">Java for Kids</a> konusunda. Bir süredir uzuuun bir dönem hiç ilgilenmek istemedim blogla. Özür dileyerek kaldığım yerden devam ediyorum. Herkese iyi çalışmalar.</p>
<h2><span style="font-size: medium;">Box Layout</span></h2>
<p>java.swing.BoxLayout sınıfı, çoklu pencere bileşenlerini, yatay(x-eskeni) ve dikey(y-ekseni) olarak yerleştirmeye yarar. FlowLayout gibi değildir, pencerenin boyutları değiştiğinde, pencere kontrolleri bozulmaz. BoxLayout ile pencere kontrolleri değişik boyutlar alabilirler, bu GridLayout ta mümkün değildir.<br />
Sıradaki iki satırlık kod, JPanel’de, box layout kullanarak dikey hizalama yapmaktadır.</p>
<pre class="brush:java">Jpanel p1 = new JPanel();
setLayout(new BoxLayout(p1, BoxLayout.Y.AXIS));</pre>
<p>Bu kodu kısaltmak için, BoxLayout referans nesnesi tanımlamadım, bu örneği oluşturmaktansa, setLayout() metoduna argüman olarak aktardım.</p>
<h2><span style="font-size: medium;">Grid Bag Layout</span></h2>
<p>Bu kısımda java.awt.GridBagLayout manager kullanarak ve panelleri birleştirerek hesap makinesi penceresi oluşturmayı göstereceğim.<br />
Hesap makinemiz, satırlar ve sütunlardan oluşmaktadır, fakat grid layout’ta tüm bileşenlerimiz aynı boyutta olmak zorunda. Bu bizim hesap makinemize uygun değil, çünkü makinemizde, üstte büyük bir yazı alanı var ve bu alan neredeyse 3 buton genişliğinde.<br />
GridBagLayout, Grid sınıfının gelişmiş halidir, grid’de tüm hücreler aynı boyutta olmak zorundayken, girdbag’de farklı boyutlarda hücreler oluşturabiliriz. GridBagLayout sınıfı, GridBagConstraints isimli başka bir sınıfla beraber çalışmaktadır. Constrain(zorlamak), hücre özelliklerini (boyutlarını) belirlemek içindir ve GridBag kullandığımızda her hücre için bu özellikleri ayrı ayrı, ayarlamak zorundayız. Bir hücreye ait sınırlandırma(constraint), bileşen hücreye yerleştirilmeden önce ayarlanmalıdır. Örneğin, zorlamaların(constraint) özelliklerinden birisi izgaraGenisligi(gridwidth) olsun, aynı genişlikte başka hücreler oluşturmamıza izin verecektir.<br />
GridLayout ile çalışırken, ilk önce, sınırlandırılan nesnenin bir örneğini oluşturmalı, sonra bunu özelliklerinin değerlerini belirlemeliyiz(bir kutu oluşturduğumuzu düşünün). Bunları yaptıktan sonra, bileşenimizi, oluşturduğumuz kutunun içindeki hücreye yerleştirebiliriz.</p>
<p>Üstteki resimde gridwidth ızgara genişliği, grid cell (0,0) ve (0,1) koordinatlar ızgara hücreleri, gridheight ızgara yüksekliğidir.</p>
<p>Aşağıdaki kodda, anlaşılması için birçok yorum satırı açıklaması bulunmaktadır.</p>
<pre class="brush:java">// pencerenni bileşeni için GridBagLayout seçimi/ayarı yapılır

GridBagLayout gb = new GridBagLayout();
this.setLayout(gb);

// GridBagConstraints sınıfının bir örneği oluşturulur
// bu satırları grid hücresine eklemek istediğiniz
// her bileşen için tekrar yazmak gerekmektedir

GridBagConstraints sinir = new GridBagConstraints();

// hesap makinesinin yazı alanı için sınırların ayarlanması

// grid in x koordinatları

sinir.x = 0;

// grid in y koordinatları

sinir.y = 0;

// bu hücre de diğer hücreler gibi aynı yükseklikte olacak
// onun için bunu birkez tanımlıyoruz

sinir.gridheight = 1; (sinir.gridyukseklik.=1;)

// bu hücre diğer hücrelerden 6 kat daha geniştir

sinir.gridwidth = 6; (sinir.gridgenislik=6;)

// hücredeki tüm boşlukları dolduruyoruz

sinir.fill = sinir.BOTH;

// bu bileşenin yatay boşluklarını orantılıyoruz

sinir.weightx = 1.0;

// bu bileşenin dikey boşluklarını orantılıyoruz

sinir.weighty = 1.0;

// bileşenin içerideki yeri

sinir.anchor = sinir.CENTER;

goruntuAlani = new JTextField();

// bu alan için sınırların ayarlanması

gb.setConstraints(goruntuAlani,sinir);

// pencereye yazı alanı ekliyoruz

pencereicerigi.add(displayField);</pre>
<h2><span style="font-size: medium;">Card Layout</span></h2>
<p>Bir deste kâğıt düşünün, sırayla masa üstüne açılmış ve yalnızca en üstteki kartı görebiliyorsunuz. Ya da bir programda bulunan sekmeleri düşünün, bunu yapmak için java.awt.CardLayout manager yardımcı olacaktır.</p>
<p>Bir sekmeyi tıkladığımızda, ekranın içeriği değişecektir. Aslında, panellerin her biri için önceden yüklenmiş ve yerleştirilmiş bir ekran(görüntü) olmalıdır. Kullanıcı hangi kartı(sekme) tıklarsa, program o kartı görünür ve diğerlerini görünmez yapacak ve sadece o kartı getirmiş olacak.</p>
<p>Büyük ihtimalle bu layout’u kullanmayacaksınız, çünkü Swing kütüphanesinde bu işi yapacak daha iyi bir bileşen bulunmaktadır (JTabbedPane).</p>
<h2><span style="font-size: medium;">Layout Kullanmadan, Pencere Oluşturabilir Miyiz?</span></h2>
<p>Tabi ki, oluşturacağınız pencerede, ekleyeceğiniz her bileşen için, bileşeni eklerken ekran koordinatlarını belirlemeniz gerekir. Bu durumda, sınıfınız açık bir şekilde layout kullanmayacağı durumunu bildirmelidir. Java da özel bir kelime/komut bulunmaktadır ve bu komut, “değeri yok” anlamına gelen “<span style="color: #7030a0;"><strong>null</strong></span>” komutu/kelimesidir. Bu komutu, ileride pek çok defa kullanacağız, aşağıdaki örnek kod, herhangi bir layout kullanılmayacağı anlamına gelmektedir.</p>
<p>Eğer bunu yaparsanız, kodunuz, her pencere bileşeni için ayrı ayrı,  sol üst köşenin koordinatları, genişlik, yükseklik değerlerini bildirmelidir. Sıradaki örnek, bir 40 piksel genişliği, 20 piksel yüksekliği olan ve 100 piksel sağda, 200 piksel aşağıda bir buton oluşturacaktır.</p>
<h2><span style="font-size: medium;">Pencere Bileşenleri</span></h2>
<p>Bu kitapta, tüm Swing bileşenleri anlatmayacağım fakat bu bileşenlerle ilgili ayrıntılı bilgiyi ek okuma kısmında bulabileceksiniz, Swing Online Tutorial kısmında bulabilirsiniz ( fakat İngilizce). Bu ekte tüm Swing bileşenlerinin detaylı açıklamaları bulunmaktadır. Bizim hesap makinemiz sadece JButton, JLabel , JTextField kullanmakta, ve diğer kullanılabilecek olan bileşenlerin listesi:</p>
<p>Tabiki menüler(JMenu, JPopupMenu), popup pencereler, çerçeve içinde çerçeveler(JInternalFrame), standart pencereler(JFileChooser, JColorChooser, JOptionPane) oluşturabilirsiniz. Java, kullanılması mümkün olan tüm Swing bileşenlerini barındıran, üstün bir demo uygulama ile gelmektedir. Bu demo, Program Files\Java\jdk1.6.0_16\demo\jfc\SwingSet2 adresindedir. SwingSet2.html dosyasını açın ve inceleyin. Sıradaki resime benzer bir ortam ile karşılaşacaksınız:</p>
<p>Herhangi bir penceredeki araç kutusuna tıklayın ve bu Swing parçasının nasıl çalıştığını görün. Source Code sekmesinde, seçtiğiniz kısmın Java koduna erişebilirsiniz. Örneğin, soldan 4. Sekmeyi seçtiğinizde (JComboBox) aşağıdaki resme benzer bir pencereye erişeceksiniz.</p>
<p>Swing’de, pencerelerinizi güzelleştirmek için birçok farklı bileşen bulunmaktadır. (çn: ben baktım harbiden de süper şeyler var :) )</p>
<p>Bu bölümde, biz Swing bileşenlerini basitçe kodlayarak ve herhangi bir özel araç kullanmadan yazdık. Fakat, sürükle-bırak şeklinde bileşen ekleyebileceğimiz, özel araçlar bulunmaktadır. Bu araçlar, biz sürükle-bırak yaptıktan sonra eklemek istediğimiz Swing bileşeninin kodunu otomatik olarak ekleyecektir. Kolayca Swing ve SWT bileşenleri oluşturabileceğimiz, özel ve ücretsiz GUI (Graphic User Interface-grafiksel kullanıcı arayüzü-) araçlarından birisi, “jigloo “(bu ismi çok mu aramışlar nedir :) )’yu  CloudGarden den bulabilirsiniz, bununla ilgili açıklama ek okuma bölümünde verilecektir, ki google den rahatça erişebilirsiniz.</p>
<p>Sonraki bölümde, bir pencerede gerçekleşen kullanıcı hareketlerine nasıl tepki-cevap verileceğini öğreneceksiniz.</p>
<p>Ek Okuma</p>
<p>Swing İçin Detaylı Kaynak:</p>
<p>java.sun/docs/boks/tutorial/uiswing/</p>
<p>Jigloo GUI Builder</p>
<p>cloudgarden.com/jigloo/index.html</p>
<p>JFormattedTextField Sınıfı Hakkında Detaylı Bilgi</p>
<p>java.sun da arama yapıp bulabilirsiniz.</p>
<p>Ödev-Pratik</p>
<ol>
<li>HesapMakinesi 	sınıfımızı biraz geliştirerek, +,-,*,/ butonlarını, p2 	adında bir panele yerleştirin ve bu paneli içerik kısmının sağ 	kısmına ekleyin.</li>
<li>JFormattedTextField 	sınıfı hakkında bilgi edindikten sonra, Hesap Makinemizde bu 	sınıfı kullanın.</li>
</ol>
<p>İleri Seviye Ödev-Pratik</p>
<p>Oluşturduğumuz Hesap Makinesi ‘ni geliştirerek, nümerik butonları bir diziye aktarın.</p>
<p>Buttons[] SayiButonlari = new Buttons[9];</p>
<p>İpucu: bir döngü bu işlemi daha kolay şekilde yapmanıza yardımcı olacaktır. Ve 7. Bölümdeki Tic-Tac-Toe oyunumuzdaki koda bakabilirsiniz.<br />
//iyi de ben daha 7. bölümü çevirmedim! Gördünüz mü dil bilmemek ne zor bir durum :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/java-for-kids-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorun bende değil, sende!</title>
		<link>http://www.erdoganborklu.com/sorun-bende-degil-sende/</link>
		<comments>http://www.erdoganborklu.com/sorun-bende-degil-sende/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 19:27:40 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=527</guid>
		<description><![CDATA[Sevgili mindoz bugüne kadar acısıyla tatlısıyla bişeyler yaşadık, ancak ilişkimiz boyunca alttan alan hep ben oldum. Anlamadan dinlemeden reset atmaların, bana sormadan update yapmaya çalışmaların, donanım sürücüleri ile ilgili hataların, paraya olan bu hırsın ve özellikle de içten pazarlıklı(open source olamaman) olman beni delirtti. Hep sustum, alttan aldım, görmezden geldim. Ama artık burama kadar geldi, yeter [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste"><a href="http://www.erdoganborklu.com/wp-content/uploads/w.jpg"><img class="alignleft size-medium wp-image-528" title="w" src="http://www.erdoganborklu.com/wp-content/uploads/w-300x300.jpg" alt="" width="240" height="240" /></a>Sevgili mindoz bugüne kadar acısıyla tatlısıyla bişeyler yaşadık, ancak ilişkimiz boyunca alttan alan hep ben oldum. Anlamadan dinlemeden reset atmaların, bana sormadan update yapmaya çalışmaların, donanım sürücüleri ile ilgili hataların, paraya olan bu hırsın ve özellikle de içten pazarlıklı(open source olamaman) olman beni delirtti. Hep sustum, alttan aldım, görmezden geldim.</div>
<div>Ama artık burama kadar geldi, yeter ya, yeter. Benim de bi sınırım var.</div>
<div></div>
<div>Tamam sövmeyi seviyorum, benim için yaşam tarzı belki. Ancak daha fazla senle muhatap olmak istemiyorum. Sana ettiğim küfürlerden zevk alamıyorum. Böyle olunca kendimi boşlukta hissediyorum.</div>
<div></div>
<div><a href="http://www.erdoganborklu.com/wp-content/uploads/u.jpg"><img class="alignright size-medium wp-image-530" title="u" src="http://www.erdoganborklu.com/wp-content/uploads/u-300x204.jpg" alt="" width="240" height="163" /></a>Neyse buraya tartışmak için gelmedim, sana söylemek istediğim bir şey var. Uzun süredir hayatımda başka biri var, düzenli bi ilişki derler ya, ondan.</div>
<div>Kendisinin adı Linux. <a href="http://www.ubuntu.com" target="_blank">Ubuntu Linux</a>.</div>
<div>Senden bekleyip de göremediğim her şeyi verdi bana, anlayışlı, arkamdan iş çevirmiyor, çevirse bile açıp bakabiliyorum zaten. Durduk yerde reset atmıyor, güncelleme yapmak için kibar bi şekilde soruyor, emrivâki yapmıyor. Donanımla iyi geçiniyor, beni verem etmiyor.</div>
<div>Senden çok da güzel, her bi yerini değiştirebiliyorum. Değiştirirken de sorun çıkarmıyor. Ayrıca diğer bir güzel özelliği de şu ki; virus sıkıntısı yok. Hasta olmuyor. Ve çok makûl birisi. Maddi bi beklentisi yok kendisinin. Ayrıca yapmak istediğim hemen her konuda beni destekliyor. Kısıtlamıyor, engellemeye çalışmıyor. (ibnelik yapmıyor).</div>
<div>Kafasına göre bozulup durmuyor, bozulduğunda şuram bozuldu, düzeltmen gerek, hatta düzeltmek için şunları şunları yapmalısın diyor. Çözüm odaklı birisi. Aranızda çok ciddi fark var.</div>
<div></div>
<div>Bilirsin, bırakıp giden biri değilim, ama bazı şeyleri düzeltmek gerekiyor. Ve sen buna yanaşmıyorsun. Burada elimi kolumu bağlıyorsun. Uzun süre düzeltebiliriz diye bekledim, ama olmadı. Ve bunun sorumlusu ben değilim. Kısaca sorun bende değil, sende.</div>
<div>Ha şimdi çık git hayatımdan.</div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/sorun-bende-degil-sende/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Kuantum Fiziği Sınavından Çıktım</title>
		<link>http://www.erdoganborklu.com/kuantumfizigisinavindanciktim/</link>
		<comments>http://www.erdoganborklu.com/kuantumfizigisinavindanciktim/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 23:04:34 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[bu ne lan?]]></category>
		<category><![CDATA[bir aşk hikayesi]]></category>
		<category><![CDATA[CERN]]></category>
		<category><![CDATA[einstein]]></category>
		<category><![CDATA[hamburger]]></category>
		<category><![CDATA[hayat kadar gerçek]]></category>
		<category><![CDATA[kuantum fiziği]]></category>
		<category><![CDATA[kuantum fiziğinin postulatlar]]></category>
		<category><![CDATA[oh yes!]]></category>
		<category><![CDATA[t-shirt]]></category>
		<category><![CDATA[yaz]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=508</guid>
		<description><![CDATA[Son zamanlarda üstümde enteresan birşeyler olduğunu farkettim sınavdan çıktıktan sonra. 10 gündür hiç çalışmayarak (içim fesat lan benim) bekledim sınavı. 10 gün boyunca ne vardı aklıma bilmiyorum, zaten dd&#8217;den yükseltmeye aldıydım. En fazla kalırım da hep beraber güleriz :) ama sınavım fena değildi. Kalmam gibi geliyor. Modların beni anlayışla karşılayıp, kendi halime bırakmasını ve bu [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Son zamanlarda üstümde enteresan birşeyler olduğunu farkettim sınavdan çıktıktan sonra. 10 gündür hiç çalışmayarak (içim fesat lan benim) bekledim sınavı.</p>
<p>10 gün boyunca ne vardı aklıma bilmiyorum, zaten dd&#8217;den yükseltmeye aldıydım. En fazla kalırım da hep beraber güleriz :) ama sınavım fena değildi. Kalmam gibi geliyor.</p>
<p>Modların beni anlayışla karşılayıp, kendi halime bırakmasını ve bu konuyu silmemesini rica ediyorum. Yeni yıla girdiğimizden beri küfürü bıraktım. Acayip sinir yapıyor. Çekirdek yiyorum paso. &#8220;Ne modu len? Burda mod da benim admin de!&#8221;</p>
<p>He gelelim son zamanlarda üstümdeki şeye;</p>
<p>T-shirt. Kış geldi, üşümüyorum lan. Kış geldi diye herkes üşümek zorunda mı anasını satayım?</p>
<p style="text-align: center;"><a href="http://www.erdoganborklu.com/wp-content/uploads/winter.jpg"><img class="size-medium wp-image-515 aligncenter" title="winter" src="http://www.erdoganborklu.com/wp-content/uploads/winter-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p style="text-align: center;">
<p style="text-align: center;">Üşümüyorum. Kan değerlerim normalin 2.5-3 katıymış. Yazları çok sıkıntı oluyor, geceleri uyumuyorum özellikle, dünyanın en soğuk olduğu zamanları fırsat bilip bayram ediyorum her gece. Sürekli soğuk suya giriyorum falan.</p>
<p>He üstümde t-shirt var halen, ev kaloriferli. Acayip sıcak oluyor ya. Deliriyiroum sıcaktan evde. Kalorifer parası veriyoruz hep, ondan kapatmıyorum da kaloriferleri. Niye kapatayım ki? Hem parasını vereyim hem kapatayım. Olmaz öyle şey.</p>
<p style="text-align: center;"><a href="http://www.erdoganborklu.com/wp-content/uploads/kalorifer.jpg"><img class="size-medium wp-image-516 aligncenter" title="kalorifer" src="http://www.erdoganborklu.com/wp-content/uploads/kalorifer-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>Bi t-shirt almıştım te geçen yaz, siyah, V yaka, resimsiz, yazısız, reklamsız, hiçbir şeysi. Çok sevdim. İlk gördüğüme etkilendim, acayip hem de. Sonra ilk giydiğimde de bağlandım. Bıraktım kendimi&#8230; O kadar seviyordum ki! Dümdüz, siyah, resimsiz, yazısız, reklamsız, hiçbir şeysiz. Allahım olamaz böyle birşey! O kadar çok sevmiştim ki onu, en çok sevdiğim biber turşusuna bile ara verdim. Neden yaptım bunu? Çünkü hangisini daha çok seviyorum diye test ettim kendimi&#8230; Sonunda ikisini de sevdiğime karar verip, t-shirt&#8217;ü giyip 9-10 tane biber yedim. Oh mis.</p>
<p>Bazı arkadaşlarım da çok sevmişti t-shirt&#8217;ümü, &#8220;çok yakışmış len&#8221; falan dediler, ben de kendime has üslubumla &#8220;ybsg&#8221; demiştim kendilerine, sonra yürümeye devam etmiştim. Acayip komik olmuştu. Çok gülmüştüm.</p>
<p>Dünyadaki en güzel t-shirt&#8217;ü bulmuştum lan! Tabi yakışacak anasını satayım! Hem dünyadaki en çirkin, en boktan t-shirt bile olsa seviyordum ben onu! Kime ne! Acayip söverdim aramıza giren olsaydı!!!</p>
<p>Sonra günlerden bir gün, çok afedersiniz işin ustası ve dünyaca ünlü büyük bir yerde hamburger yemeye gittim. Valla keşke hep beraber olaydık da hep beraber yiyeydik. Neyse işte tam da o gün olanlar oldu.</p>
<p>O kalabalığın içinde, herkes benim siyah, düz, dümdüz, V yaka, reklamsız, yazısız, resimsiz t-shirt&#8217;üme bakıyordu. Örümcek hislerim bi ipnelik olacağı hakkında beni uyarmıştı ama hamam böceği hislerim &#8220;ya s.ktiret olum allasen&#8221; demişti de kendisni dinlemiştim. Nerden bileyim ben örümcek hislerimin haklı çıkacağını. Bi an boşluğuma geldi. Hamburgerimi aldım ve tam ısırırken zaman yavaşladı! t0 = t değildi o an! t0 = t/2 belki de t0 = t/3 tü, belki de t0 = t/4 olmuştu!</p>
<p>Einstein&#8217;in genel görelilik teorisi geçti aklımdan! Hem de tüm teori, postülatlar, t&#8217;nin negatif olması durumundaki matematiksel yetersizlik! Allahım ne kötü bir andı!</p>
<p>Etraftaki herkesin bakışları arasında yağlar hamburgerimden çıktı ve dünyadaki en güzel t-shirt olan, resimsiz, yazısız, reklamsız, düz, siyah, V yaka t-shirt&#8217;üme damladı! Allahım 1-2 saniye afalladım. Ne olmuştu bana! Anakin Skywalker&#8217;in Darth Vader olduğunu öğrendiğimde, statik sürtünme direncinin, dinamik sürtünme direncinden büyük olduğunu öğrendiğimde ve hatta hareketli elektronların ElektroManyetik Dalga yaydığını öğrendiğim zaman geçirdiğim gibi bir şok ile karşıkarşıyaydım!</p>
<p>O yağ damlasına, t-shirt&#8217;ümde gözü olan herkese, tüm insanlığa, gezegendeki her parçacığa, CERN&#8217;deki o yaşlı ibişlere,</p>
<p style="text-align: center;"><a href="http://www.erdoganborklu.com/wp-content/uploads/cern.jpg"><img class="size-medium wp-image-509 aligncenter" title="cern" src="http://www.erdoganborklu.com/wp-content/uploads/cern-300x213.jpg" alt="" width="300" height="213" /></a></p>
<p>Newton&#8217;a, Leibnitz&#8217;e, Heissenberg&#8217;e, Planck&#8217;a ve bildğim tüm bilimadamlarına hiç durmadan sövdüm! Sövdüm! SÖVDÜM! Bildiğim tüm küfürleri ettim! Hiç tutmadım kendimi, tutamadım!</p>
<p>Sadece sövmek vardı aklımda, sadece küfürler! Her yanımı nefret, hırs, öfke kaplamıştı. Bildiğim tüm küfürleri etmiştim. Nasıl dökülürdü o yağ o güzelim t-shirt&#8217;e? Allah belasını versindi o yağın!</p>
<p style="text-align: center;"><a href="http://www.erdoganborklu.com/wp-content/uploads/cern1.jpg"><img class="size-medium wp-image-510 aligncenter" title="cern1" src="http://www.erdoganborklu.com/wp-content/uploads/cern1-300x195.jpg" alt="" width="300" height="195" /></a></p>
<p>Daha sonra beni bekleyen acı dolu günlere doğru yürüdüm. Eve gidip yattım. Sonra uyandım. O yağı çıkaramadım, prille yarım saat çitiledim! Tinerde beklettim, tekrar tekrar yıkadım! Çıkmadı, çıkaramadım!</p>
<p>O t-shirt&#8217;lerden var mı diye tekrar bakmaya gittim! Ama yoktu! Lanet olsun ki yoktu! YOKTU! YOKTUUUUU!!!</p>
<p>Sonra hayatıma bir parçam eksik devam ettim. Hayat çok boş geliyordu, lanet olsundu!</p>
<p>5 ay kadar böyle eksik ve mutsuz devam ettim. Zar zor da olsa unutmuştum. Ama hiç bir arkadaşım da gelip teselli etmek için &#8220;<a href="http://www.google.com.tr/#hl=tr&amp;source=hp&amp;biw=1366&amp;bih=705&amp;q=montla+s%C4%B1%C3%A7&amp;aq=f&amp;aqi=g9&amp;aql=&amp;oq=&amp;gs_rfai=&amp;fp=57b59be21bb5d20d">Montla sıç</a>&#8221; esprisi yapmadı. En çok da bu koyuyor!</p>
<p>Sonda kış geldi! 1 ay kadar önce tekrar o mağazaya gitmiştim, büyük bi alışveriş merkeziydi! Ve ayın 7siydi! Büyük gündü, krediler yatmıştı tam 200 tl param vardı! tabi hepsini kiraya verecektim!</p>
<p>Ama bir güç beni t-shirt reyonuna çekti!</p>
<p>AMAN ALLAHIM! NELER GÖRÜYORDUM!!!</p>
<p>&#8220;Burası cennet olmalı!&#8221; diye düşündüm! Tabi 2010 da söven birisi olduğum için mutluluktan sövüyordum! Acayip hemde! 2 proton parçacığının çarpışıp oraya buraya saçtığı atomaltı maddeler gibiydi küfürlerim, sebepsiz yere her yere, her şeye, gözümün gördüğü her şeye sövüyordum! Gözlerime de sövmeyi ihmal etmemiştim!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/higgsparticlegk0.jpg"><img class="aligncenter size-full wp-image-511" title="higgsparticlegk0" src="http://www.erdoganborklu.com/wp-content/uploads/higgsparticlegk0.jpg" alt="" width="320" height="305" /></a></p>
<p>O t-shirt&#8217;lerden vardı! Hem de birsürü! Zibil gibi! Yeşil, lacivert, siyah, kahverengi! Aman Allahım!</p>
<p>Tüm krediyi yatırıp hepsini almak istedim birden! Ama fizikçi, &#8220;zeki&#8221; ve egoist biri olduğum için hemen kendi kendime &#8220;len saçmalama, bunların hepsi senin bedenin değil&#8221; dedim! Ne güzel de düşünmüştüm, yok yere tüm kiramdan olacaktım.</p>
<p>Sonra tüm kendi bedenim olanları aldım! tam 7 tane! Evet 7! YEDİ! YEDİİİİ!!!! YEEEEDİİİİ!!!</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/73.jpg"><img class="aligncenter size-medium wp-image-512" title="7" src="http://www.erdoganborklu.com/wp-content/uploads/73-277x300.jpg" alt="" width="277" height="300" /></a></p>
<p>Hepsini almıştım, kiramın hemen hemen yarısını vermiştim. Ama olsundu, artık mutluydum. Acı dolu günler geride kalmıştı! Bu da bana yeterdi!</p>
<p>Not: Bu gerçek bir hikayeden alınmıştır. Yukarda adı geçen her şahıs gerçektir.</p>
<p>Bi not daha: Len uzun süredir birşey yazmıyordum, acayip iyi geldi bu :)</p>
<p>Saygılar&#8230;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/kuantumfizigisinavindanciktim/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Sövme Hakkı</title>
		<link>http://www.erdoganborklu.com/sovme-hakki/</link>
		<comments>http://www.erdoganborklu.com/sovme-hakki/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 17:05:51 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[adana]]></category>
		<category><![CDATA[öfke]]></category>
		<category><![CDATA[sinir]]></category>
		<category><![CDATA[sövme]]></category>
		<category><![CDATA[sövmek]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=501</guid>
		<description><![CDATA[Adanalı olduğum için bu konuda Adanalı olmayıp ve yaşı 23&#8242;ten az olan herkesten daha çok deneyimim ve hakkım olduğunu düşünüyorum. Bazılarının benim &#8220;düşünebildiğimi&#8221; hayretle karşılamasını da bekliyorum. Saygıyla karşılıyorum. &#8220;Varsayılan saygı düzeyim&#8221; şu anda kayıp, bir süre de olmayacak. Sorun yaşıyorum, çözebileceğim bi sorun da olsa, çözemeyeceğim bir sorun da olsa, sövüyorum. Sabah kalkıyorum, güneş tüm [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">Adanalı olduğum için bu konuda Adanalı olmayıp ve yaşı 23&#8242;ten az olan herkesten daha çok deneyimim ve hakkım olduğunu düşünüyorum.</div>
<div>Bazılarının benim &#8220;düşünebildiğimi&#8221; hayretle karşılamasını da bekliyorum.</div>
<div id="_mcePaste">Saygıyla karşılıyorum. &#8220;Varsayılan saygı düzeyim&#8221; şu anda kayıp, bir süre de olmayacak.</div>
<div>Sorun yaşıyorum, çözebileceğim bi sorun da olsa, çözemeyeceğim bir sorun da olsa, sövüyorum. Sabah kalkıyorum,</div>
<div id="_mcePaste">güneş tüm sevecenliğiyle &#8220;günaydın!&#8221; diyor, ben de aynı şekilde karşılık veriyorum &#8220;günaydın&#8221;, ve ekliyorum &#8220;&#8230;!&#8221;.</div>
<div id="_mcePaste">Yataktan çıkıyorum, çıkarken sövüyorum, yüzümü yıkamaya gidiyorum, sövüyorum, kahvaltı yapıyorum, sövüyorum.</div>
<div>Okula gitmeye hazırlanıyorum, sövüyorum, durakta otobüs bekliyorum sövüyorum, otobüse biniyorum sövüyorum gibi&#8230;</div>
<div>Arada istisnai durumlar da oluyor tabi!</div>
<div>Mesela otobüste yer olmuyor, kentkart bakiyem yetersiz oluyor, o zaman; <strong>2 kere sövüyorum</strong>.</div>
<div>Hele de sabah ilk dersin boş olması gibi istisna durumlarda da sövüyorum.</div>
<div>Hocanın derse gelmesi rutin bir olay, tabi ki sövüyorum.</div>
<div>7 yaşından beri okulda olduğumu düşünüp sövüyorum, ilkokuldan beri derslerde öğrendiğim şeylerin pratikte hiçbir işime yaramamasına da kayıtsız kalamıyorum.</div>
<div>İzlediğim filmlerin sonu dandikse sövüyorum.</div>
<div>Buraya yazacak şeyler geliyor aklıma, yine sövüyorum, yazı git gide uzuyor, yine sövüyorum.</div>
<div id="_mcePaste">Adanalı olmayan ve 20.01.1987 tarihinden sonra doğan herkesten daha çok hakkım bu benim.</div>
<div><strong>Söverim.</strong></div>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/sovme-hakki/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ateş Gökkuşağı &#8211; CircumHorizontalArc</title>
		<link>http://www.erdoganborklu.com/ates-gokkusagi-circumhorizontalarc/</link>
		<comments>http://www.erdoganborklu.com/ates-gokkusagi-circumhorizontalarc/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 22:02:14 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Fizik]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[ateşgökkuşağı]]></category>
		<category><![CDATA[circumhorizontalarc]]></category>
		<category><![CDATA[cirrus]]></category>
		<category><![CDATA[gökkuşağı]]></category>
		<category><![CDATA[sirius bulutları]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=448</guid>
		<description><![CDATA[Gökkuşaklarını hepimiz biliriz, yağmur yağarken ya da yağmurdan hemen sonra güneş varsa ortaya çıkan rengarenk şekerşeylerdir. Aslında olay, basit bir ışık kırılmasıdır. Güneş ışığı içerdiği renklere göre frekans taşıdığından ve her frekansın dalgaboyu da birbirinden farklı olduğundan, kırıldığında her renk kendi dalgaboyuna göre kırılır ve güneş ışığı renklerine ayrılır.  Yağmur ve yağmurdan sonra ortamki nem [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.erdoganborklu.com/wp-content/uploads/n1.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/n1-211x300.jpg" alt="" title="n1" width="211" height="300" class="alignleft size-medium wp-image-449" /></a>Gökkuşaklarını hepimiz biliriz, yağmur yağarken ya da yağmurdan hemen sonra güneş varsa ortaya çıkan rengarenk şekerşeylerdir. Aslında olay, basit bir ışık kırılmasıdır. Güneş ışığı içerdiği renklere göre frekans taşıdığından ve her frekansın dalgaboyu da birbirinden farklı olduğundan, kırıldığında her renk kendi dalgaboyuna göre kırılır ve güneş ışığı renklerine ayrılır.<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/n2.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/n2-300x197.jpg" alt="" title="n2" width="300" height="197" class="aligncenter size-medium wp-image-455" /></a><br />
 Yağmur ve yağmurdan sonra ortamki nem ışığın kırılmasını sağlar. Ya da saydam prizmalara ışık tuttuğumuzda karşılaştığımız olay da gökkuşaklarının oluşmasıyla aynı sistemdir.</p>
<p>Ancak bu kırılma, çok nadir olmak üzere biraz</p>
<p>değişik olabiliyor. Tam da bu noktada oluşan renkler aynı gökkuşaklarına benziyor ve fakat şekil biraz&#8230; sapıtıyor.</p>
<hr />Sapıtmak?</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/110.jpg"><img class="aligncenter size-medium wp-image-458" title="1" src="http://www.erdoganborklu.com/wp-content/uploads/110-300x199.jpg" alt="" width="444" height="263" /></a><br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/33.jpg"><img class="aligncenter size-medium wp-image-470" title="3" src="http://www.erdoganborklu.com/wp-content/uploads/33-300x199.jpg" alt="" width="444" height="266" /></a><br />
Renklerde sorun yok, sadece şekilde var :)</p>
<hr />Kırılma aynı şekilde gerçekleşiyor, ancak kıran &#8220;malzeme&#8221; biraz farklılaşıyor, ortamın sıcaklığına ve güneş (ışık kaynağı) ile yaptığı açıya bağlı olmak üzere bu gibi gökkuşakları ortaya çıkabiliyor.</p>
<p>Kırılmayı sağlayan malzeme normalde &#8220;su, yağmur, nem&#8221; iken bu ilginç olayda bu malzeme &#8220;sirius (cirrus) bulutları&#8221; oluyor.<br />
Sirius bulutları için <a href="http://www.havacilik.hacettepe.edu.tr/bulutlar.html"> burada </a> şöyle yazıyor;</p>
<blockquote><p>Bir birinden ayrı demetler, hatlar ve tüy gibi <strong>çeşitli şekillerde buz kristallerinden oluşmuştur</strong>. Günün her saatinde ufka çok yakın olmayan Cirrus&#8217;ler gökyüzünün aynı parçasında bulunan diğer bulutlardan daha beyazdır. Güneş ufukta iken Cirrus&#8217;ler beyazımsı renkte olup güneşin batması üzerine yüksekteki Cirruslar sarı, pembe, kırmızı ve nihayet kül rengini alırlar. Şafakta bu renk sırası, tersinedir. Hatlar şeklinde oluşmuş ve Cirrostratus veya Cirrocuınulus ile birleşmişse, kötü havanın yaklaştığını gösterirler. Yazın havanın güzel olacağını gösterir.</p></blockquote>
<p>Yukarda koyu harflerle yazılı olan kısım, ateşgökkuşaklarını diğerlerinden ayıran noktadır.</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/83.jpg"><img class="aligncenter size-medium wp-image-475" title="8" src="http://www.erdoganborklu.com/wp-content/uploads/83-300x199.jpg" alt="" width="444" height="266" /></a><br />
Sirius bulutlarındaki buz kristalleri, farklı şekil, boyut ve konumda olduklarından, kırılan ışık çok farklı yönlere dağılır. Ve düzgün olmayan ki gayet de memnun edici olan farklı şekiller oluşur.</p>
<p><a href="http://www.erdoganborklu.com/wp-content/uploads/43.jpg"><img class="aligncenter size-medium wp-image-471" title="4" src="http://www.erdoganborklu.com/wp-content/uploads/43-300x200.jpg" alt="" width="444" height="266" /></a></p>
<p>Tee 1. sınıftayken araştırıp, incelediğim bir olaydı ateş gökkuşakları. Blog yazmaya başladıktan sonra bunları da yazmak geldi aklıma. Umarım birilerinin işine yarar, ya da okurken iyi vakit geçirirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/ates-gokkusagi-circumhorizontalarc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java for Kids &#8211; 10</title>
		<link>http://www.erdoganborklu.com/java-for-kids-10/</link>
		<comments>http://www.erdoganborklu.com/java-for-kids-10/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 22:16:05 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java for Kids - Çeviri]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[borderlayout]]></category>
		<category><![CDATA[hesap makinesi örneği]]></category>
		<category><![CDATA[java ders]]></category>
		<category><![CDATA[java for kids]]></category>
		<category><![CDATA[java kitap]]></category>
		<category><![CDATA[layoutmanager]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[yakov fain]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=389</guid>
		<description><![CDATA[Kaldığımız yerden devam edeceğiz ancak biraz ortada bi yerde kalmışız :) Border Layout java.awt.BorderLayout sınıfı, pencereyi kuzey, güney, doğu, batı ve merkez olmak üzere parçalara böler. Kuzey üst, güney alt, doğu sağ, batı sol parçalardır. Aşağıdaki kod, bir Border Layout ile nasıl textfield (yazı alanı) oluşturulacağı verilmektedir. BorderLayout bl = new BorderLayout(); this.setLayoutManager(bl); JTextField txtDisplay [...]]]></description>
			<content:encoded><![CDATA[<p>Kaldığımız yerden devam edeceğiz ancak biraz ortada bi yerde kalmışız :)</p>
<h2>Border Layout</h2>
<p>java.awt.BorderLayout sınıfı, pencereyi kuzey, güney, doğu, batı ve merkez olmak üzere parçalara böler. Kuzey üst, güney alt, doğu sağ, batı sol parçalardır.<br />
Aşağıdaki kod, bir Border Layout ile nasıl textfield (yazı alanı) oluşturulacağı verilmektedir.</p>
<pre class="brush:java">BorderLayout bl = new BorderLayout();
this.setLayoutManager(bl);

JTextField txtDisplay = new JTextField(20);
this.add("North", txtDisplay);</pre>
<p>5 alanın hepsine pencere kontrolleri yerleştirmemize gerek yoktur. Biz sadece kuzey, güney ve merkez alanları kullanacağız, doğu ve batı alanlarını kullanmadığımız için, kullandığımız alanların genişliği artmıştır, kullansaydık haliyle, azalacaktı.<br />
Biraz sonraki hesap makinesi versiyonumuzda, BorderLayout kullanacağız.</p>
<h2>Layout Manager (Yapılandırma Yöneticileri)nin Birleştirilmesi</h2>
<p>Windows işletim sistemindeki Hesap Makinesini bilirsiniz, sizce GridLayout ile bu şekil bir hesap makinesi yapılabilir mi?<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/windowsCalculator.png"><img src="http://www.erdoganborklu.com/wp-content/uploads/windowsCalculator.png" alt="" title="windowsCalculator" width="258" height="249" class="aligncenter size-full wp-image-392" /></a><br />
Maalesef, çünkü yazı alanı ile tuşlar farklı boyutlarda, bu şekilde bir hesap makinesi ya da uygulama yazmak için layout’ları birleştirmeliyiz.<br />
Yeni hesap makinemizde layout manager’leri birleştirmek için;</p>
<ul>
<li>Penceredeki, içerik paneline, bir BorderLayout atayalım.</li>
<li>Penceremizin kuzeyine(North) yazıları görüntülemek için bir JTextField ekleyelim.</li>
<li>GridLayout ile p1 isimli bir pano oluşturup, 20 buton ekleyelim ve p1 panosunu, p1 panosunu da merkeze(center) yerleştirelim.</li>
<li>GridLayout ile p2 isimli bir pano oluşturup, 4 buton ekleyelim ve bunu da sola(west) yerleştirelim.</li>
</ul>
<p>Şimdi hesap makinemizin basit bir versiyonuna göz atalım:<br />
(Linuxa geçtiğim için Linuxtaki görüntüyü veriyorum, zaten windows için de aynı şekilde)<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/jcalcu.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/jcalcu-300x129.jpg" alt="" title="jcalcu" width="300" height="129" class="aligncenter size-medium wp-image-429" /></a><br />
Yeni bir, HesapMakinesi sınıfı oluşturup, programı çalıştırın. Örnekteki program yorumlarını okuyup nasıl çalıştığını anlamaya çalışın.</p>
<pre class="brush:java">
package com.erdoganborklu.javaforkids.calculator; // uygulamamızın hangi pakette olduğu

import javax.swing.*; //grafikler için swing kütüphanesini ekliyoruz

//layout managerler
import java.awt.GridLayout;
import java.awt.BorderLayout;

public class calculator {
	// Makinenin tüm bileşenlerinin tanımlanması
	JPanel windowContent;
	JTextField displayField;
	JButton button0;
	JButton button1;
	JButton button2;
	JButton button3;
	JButton button4;
	JButton button5;
	JButton button6;
	JButton button7;
	JButton button8;
	JButton button9;
	JButton buttonDecimal;
	JButton buttonEquals;
	JButton buttonPlus;
	JButton buttonMinus;
	JButton buttonMultiply;
	JButton buttonDivide;
	JPanel p1;
	JPanel p2;

	// yapıcı tüm bileşenleri hafızada oluşturuyoruz BorderLayout ve GridLayout bileşimini penceremize ekliyoruz

	public calculator() {
		windowContent = new JPanel();

		// bu pencere için layout Manager belirliyoruz
		BorderLayout b1 = new BorderLayout();
		windowContent.setLayout(b1);

		// yazının görüneceği alanı oluşturup pencerenin kuzey kısmına yerleştirelim

		displayField = new JTextField(30);
		windowContent.add("North", displayField);

		// JButton sınıfındaki etiketi parametre olarak belirleyen yapıcıyı kullanarak butonları oluşturalım

		button0 = new JButton("0");
		button1 = new JButton("1");
		button2 = new JButton("2");
		button3 = new JButton("3");
		button4 = new JButton("4");
		button5 = new JButton("5");
		button6 = new JButton("6");
		button7 = new JButton("7");
		button8 = new JButton("8");
		button9 = new JButton("9");
		buttonDecimal = new JButton(",");
		buttonEquals = new JButton("=");
		buttonPlus = new JButton("+");
		buttonMinus = new JButton("-");
		buttonMultiply = new JButton("*");
		buttonDivide = new JButton("/");

		// 10 nümerik ve 1 , 1 = olan 12 buton ve GridLayout içeren bir pano oluşturalım

		p1 = new JPanel();
		GridLayout g1 = new GridLayout(4, 3);
		p1.setLayout(g1);

		p2 = new JPanel();
		GridLayout g2 = new GridLayout(4,1);
		p2.setLayout(g2);

		// pencere kontrollerini panoya ekleyelim

		p1.add(button1);
		p1.add(button2);
		p1.add(button3);
		p1.add(button4);
		p1.add(button5);
		p1.add(button6);
		p1.add(button7);
		p1.add(button8);
		p1.add(button9);
		p1.add(button0);
		p1.add(buttonDecimal);
		p1.add(buttonEquals);

		//p2 panosunu da dolduralım

		p2.add(buttonPlus);
		p2.add(buttonMinus);
		p2.add(buttonMultiply);
		p2.add(buttonDivide);

		// p1 panosunu merkeze yerleştirelim
		windowContent.add("Center", p1);

		//p2 yi sağa
		windowContent.add("East",p2);
		// çerçeveyi oluşturup içerik olarak ayarlayalım

                //görünecek olan çerçeveyi oluşturup adını parametre olarak giriyoruz
		JFrame frame = new JFrame("Hesap Makinesi");
		frame.setContentPane(windowContent);

		// pencerenin boyutunu tüm kontrollere yetecek şekilde ayarlayalım
		frame.pack();

		// son olarak pencereyi görünür yapalım

		frame.setVisible(true);
	}

                                // ve main methodu içinde, uygulamamızın bir örneğini (instance) oluşturalım.
	public static void main(String[] args) {
		calculator calcu = new calculator();
	}

}</pre>
<p>Hesap makinesinin görsel arayüzü hazır. Ancak daha gösterilecek olacak birkaç tane daha LayoutManager var, ondan sonra hesap makinemizi çalıştırmaya geçeceğiz.</p>
<p>Herkese iyi çalışmalar, eğlenceler :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/java-for-kids-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kurbağa Candır.</title>
		<link>http://www.erdoganborklu.com/kurbaga-candir/</link>
		<comments>http://www.erdoganborklu.com/kurbaga-candir/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 10:36:21 +0000</pubDate>
		<dc:creator>Erdoğan</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[doğa]]></category>
		<category><![CDATA[ekosistem]]></category>
		<category><![CDATA[kurbağalar]]></category>
		<category><![CDATA[olmazsa olmaz]]></category>

		<guid isPermaLink="false">http://www.erdoganborklu.com/?p=395</guid>
		<description><![CDATA[Kurbağalar, gezegenimizde 250 milyon yıldan fazla bir süredir bulunuyor, yüzyıllardan beri evrimleşerek şaşılacak güzellikte ve çeşitlerde bulunuyorlar. Bugün, her nasılsa, bu fevkalade adaptasyon özellikleri ve hayatta kalma taktikleri aynı zamanda zayıflıkları. Yakın geçmişteki keşifler çok şaşırtıcı ki; amfibi canlıların üçte biri ( özellikle kurbağalar ) kaybolmuş ve hâlen de kaybolmakta! Bu Avusturalya&#8217;dan, Güney ve Kuzey [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.erdoganborklu.com/wp-content/uploads/19.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/19-300x199.jpg" alt="" title="1" width="300" height="199" class="alignleft size-medium wp-image-396" /></a><br />
Kurbağalar, gezegenimizde 250 milyon yıldan fazla bir süredir bulunuyor, yüzyıllardan beri evrimleşerek şaşılacak güzellikte ve çeşitlerde bulunuyorlar. Bugün, her nasılsa, bu fevkalade adaptasyon özellikleri ve hayatta kalma taktikleri aynı zamanda zayıflıkları. Yakın geçmişteki keşifler çok şaşırtıcı ki; amfibi canlıların üçte biri ( özellikle kurbağalar ) kaybolmuş ve hâlen de kaybolmakta! Bu Avusturalya&#8217;dan, Güney ve Kuzey Amerika&#8217;ya kadar yayılmış küresel çevresel bir kriz. Bilimadamları, eskiden kurbağa seslerinin dolu olduğu yerlerde şimdilerde sadece sessizliği dinliyorlar. Ekosistem çözülmeye başlıyor, ve keşfedilme potansiyeli olan önemli medikal ilaçlar belki sonsuza kadar kaybedilecek. <a href="http://www.erdoganborklu.com/wp-content/uploads/25.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/25-300x191.jpg" alt="" title="2" width="300" height="191" class="alignright size-medium wp-image-399" /></a> Doğal ortam kaybı, kirlilik ve insan popülasyonu, geçtiğimiz 50 yılda ikiye katlandı. Şimdi,  chytrid  adı verilen büyük oranda suçlu bir  mantar keşfedildi ve şimdiye kadar yayılması durdurulamadı.<br />
Chytrid, hızlı hareket etmeye devam ediyor ve bulunduğu ortamdaki kurbağa popülasyonunu birkaç ay içinde eritiyor. Bilimadamları, kayıpları önlemek için kurbağaları yabani ortamdan, steril barınaklara taşımak gibi çok ciddi önemler alıyorlar. Merkez Panama&#8217;daki El Valle Amfibi  Canlıları Koruma Merkezi, doğada soyu tükenmiş olan altın kurbağa ( Golden Frog ) da dahil olmak üzere 58 türe ev sahipliği yapıyor. Bugüne kadar, Panama&#8217;da Chytrid olmayan bir tek bölge kaldı ki Burbayar Ormanı, şu anda gelişen çevre tamamen sağlıklı ve etkilenmemiş kurbağalar yetişiyor.<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/32.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/32-300x220.jpg" alt="" title="3" width="300" height="220" class="aligncenter size-medium wp-image-404" /></a><br />
Kurbağalar, küçük ve önemsiz canlılar gibi görünebilirler fakat vücutlarında medikal araştırmalarn önemli anahtarlarını bulundurabiliyiorlar. Bilimadamları kurbağaların vücutlarında acıyı ve enfeksiyonları tedavi edebilecek kimyasal bileşenler buluyorlar, hatta HIV tedavileri için bile kullanıldılar. Gelecek medikal mucizelerin keşfedilmesi için şansımız, bu küçük yaratıkların ortadan kaybolmalarıyla ellerimizden kayıyor.<a href="http://www.erdoganborklu.com/wp-content/uploads/42.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/42-300x207.jpg" alt="" title="4" width="300" height="207" class="aligncenter size-medium wp-image-407" /></a><br />
Dünyanın ekosistemindeki darbe muazzam. Kurbağalar besin zincirinin tam ortasında bulunuyor, ve onlarsız bazı diğer canlılar da ortadan kayboluyor. Kurbağalar olmadan yaşamanın nasıl olduğunu daha yeni anlamayak başladık. Mücadele, sıradaki kurbağanın, yeşil çizginin ötesine geçmesini engellemek.<br />
<a href="http://www.erdoganborklu.com/wp-content/uploads/52.jpg"><img src="http://www.erdoganborklu.com/wp-content/uploads/52-295x300.jpg" alt="" title="5" width="295" height="300" class="aligncenter size-medium wp-image-408" /></a></p>
<hr />
<h3>Bu yazıyı yazmaktaki amaç;</h3>
<p>yazmak değil aslında çeviri yaptım, hem ingilizce adına bir şeyler (daha) olsun istedim hem de kurbağaları sevdiğim için bir paylaşım yapmayı düşündüm. Ayrıca &#8220;<strong>kurbağa mıı ıııııı!</strong>&#8220;, &#8220;<strong>ıığğğğğyyyyy!</strong>&#8221; diyenler için kurbağaların ne kadar güzel olduğunu gösterme amacıyla değişik kurbağa resimleri de koydum. Ve yazıdaki gibi besin zincirinin tam ortasındaki kurbağaların içinde bulundukları durum hakkında bir bilgi vereyim istedim, zira televizyon kanalları böyle şeyleri vermiyor, herşey güllük gülistanlık ya!<br />
Okuyan, ilgilenen herkese teşekkür ediyorum.<br />
&#8220;Bunu nerden bulun lan?!&#8221; diyorsanız da aha da size <a href="http://www.pbs.org/wnet/nature/episodes/frogs-the-thin-green-line/introduction/4763/"> Kaynak </a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erdoganborklu.com/kurbaga-candir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

