<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2670604114548734436</id><updated>2011-10-07T03:55:06.811-07:00</updated><category term='sadasd'/><category term='JSF 1.2'/><category term='Tomcat'/><category term='JSF'/><category term='JSF 1.1'/><category term='Captcha'/><category term='Java Random Image'/><category term='Rastegele Resim'/><category term='Richfaces'/><title type='text'>import com.bora;</title><subtitle type='html'>Bora Demir's Personel Blog Site..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-6570844084552636096</id><published>2010-04-06T02:02:00.000-07:00</published><updated>2010-09-24T02:54:37.346-07:00</updated><title type='text'>Volkan Kerem Güzel Malatya Emret Komutanım !!!</title><content type='html'>Sadece 40 günü kalmış olan kardeşimizi saygıyla anıyoruz : )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-6570844084552636096?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/6570844084552636096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=6570844084552636096' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6570844084552636096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6570844084552636096'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2010/04/volkan-kerem-guzel-malatya-emret.html' title='Volkan Kerem Güzel Malatya Emret Komutanım !!!'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-1546751997292352498</id><published>2009-08-26T06:34:00.000-07:00</published><updated>2009-08-26T06:43:29.150-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Richfaces'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF 1.2'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF 1.1'/><title type='text'>RichFaces Tips And Tricks</title><content type='html'>Karşılaştığım kadarı ile bazı richfaces notlarımı sizinle paylaşmak istiyorum.&lt;br /&gt;&lt;br /&gt;• a4j:outputPanel tagini ajaxRendered=true ile kullanırsak..bu component in içine &lt;br /&gt;koyulmuş bütün compononentlerin, ekrandaki herhangi bir ajax tetiklemesi ile update &lt;br /&gt;edilecegi anlamina gelir.yani her ajax tetiklemesi için reRender içinde bu componenti koymakla uğraşmak yerine böyle bir panelin içine aliriz.Örnek vermek gerekirse, sayfamızda mesajlari göstermemiz için bir message componenti var diyelim ve ekrandaki her ajax olayı için buranın güncellenmesi gerekir. Böyle bir durumda bu &lt;br /&gt;message component ini a4j:outpıtPanel içine koyarsak, her ajax olayının reRender &lt;br /&gt;özelligi içerisine message componentinin id sini vermek zorunda kalmayız.&lt;br /&gt;&lt;br /&gt;• Diyelim ki böyle bir panel açtık,ajaxRendered=true dedik içine de ajax olaylarında &lt;br /&gt;güncellenecek componenetleri yerleştirdik. Fakat sayfamıza da öyle bir ajax olayı &lt;br /&gt;eklemek istiyoruz ki sadece bu olay için bu panelin güncellenmemesi gerektigini &lt;br /&gt;düşünüyoruz. bu durumda; ajax olayını yazdıgımız yerde limitToList=true dersek &lt;br /&gt;sadece ilgili olayın reRender özelligi içerisine koydugumuz componentler &lt;br /&gt;güncellencektir.&lt;br /&gt;&lt;br /&gt;• Ekrandan tetiklenen ajax olayları, server tarafina her defasında bir diğer istek &lt;br /&gt;bitmeden gönderilebilir. Bir input alan düşünün ve onkeyup olayına bir ajax &lt;br /&gt;bağladınız. İlgili ajax componenti basilan her tuşu server a yollar ve sizin o karakter ile ilgili logic blogunuzu çaliştirir. Ama ilk giden istegin ilk geri dönecegini garanti etmez. Böyle bir karışıklığa sebebiyet vermemek için, kullanılan ajax componenti üzerine eventsQueue özelline bir isim veririz ve bu isimle server a gönderilen istekler gönderilme sırasına göre server tarafinda çaliştirildiktan sonra ekrana geri gönderilir. Bir iş bitmeden diğer işlem yapılmaz. &lt;br /&gt;&lt;br /&gt;• Aynı şekilde requestDelay özelliği mevcuttur ajax eventlerini tetikleyen richfaces &lt;br /&gt;componentlerinde.(&lt;a4j:support&gt; ,&lt;a4j:commandButton&gt;  ,  &lt;a4j:jsFunction&gt;  ,  &lt;br /&gt;&lt;a4j:poll&gt;  ,  &lt;a4j:push&gt;  ) Bu da server tarafina gönderilecek requestlerin kaç &lt;br /&gt;milisaniye aralıklarla gönderilmesi gerektiğini belirlememize yardımcı olur.&lt;br /&gt;&lt;br /&gt;• ignoreDupResponses özelliği ise serverdan gelen response ların sıralı bir şekilde &lt;br /&gt;ekranı güncellemesi sağlar. Fakat bu özellik server a request gönderme sırasında &lt;br /&gt;henüz dönmeyen bir request olsa bile ikinci requestin gönderilmesini engellemez. Bu &lt;br /&gt;özelliğin tek faydası ekrana gelen response ları sıralı bir şekilde işlemek ve ekran &lt;br /&gt;güncellemesi sırasında olası bir karışıklığı önlemektir. &lt;br /&gt;&lt;br /&gt;• Bir diğer özellik olan timeout özelliği ise girilen değer kadar(ms) süre geçtikten sonra hala server tarafindan bir response dönmüyorsa beklemeyi sürdürmeden ilgili işi bitirmek için kullanılır.&lt;br /&gt;&lt;br /&gt;• ajaxSingle=true diyerek geçtiğimiz ajax olayları sadece ajaxi tetikleyen componentin ve bu compoenentin içerisindeki parametrelerin değerlerini server a gönderir. Aynı form içerisinde bulunmasina rağmen diğer hiçbir componentin değeri bean üzerine yapişmaz. Fakat tabi bu özellik combo larda filan geri dönüşte request mapte value aradıgından ötürü bazı problemlere yol açabilir. Bu durumu önlemek için de böyle gereksinimi olan componentleri a4j:region componenti içerisine alirsak bu component içerisindeki componentler de, ajaxSingle=true demiş bile olsak değerlerine ilgili scope daki bean üzerine yapıştıracaktır.&lt;br /&gt;&lt;br /&gt;• Düşünün ki bir form’unuz var ve içerisinde inputlariniz. Size sadece bu input &lt;br /&gt;değerlerinin valid olup olmadığı lazim. Yani form içerisini validate etmek istiyorsunuz fakat ilgili input değerlerinin de bean üzerine yapişmasini istemiyorsunuz. Bu durumda ilgili ajax olayına bypassUpdates=true demelisiniz.&lt;br /&gt;&lt;br /&gt;• Ekraninizdan bir ajax request gönderdiğinizde yine ekranda mevcut olan bir bölümü &lt;br /&gt;güncellemek istersiniz genelde. Fakat bazı durumlardan server tarafindan ilgili işlemle bağlantılı bir şekilde veri göndermeniz gerekebilir. Böyle durumlarda kullanılmak üzere ajax componentlerinde data adlı bir özellik bulunmaktadır. Örnek kullanım:&lt;a4j:commandButton value="Submit" reRender="out" data="#{bean.text}" &lt;br /&gt;oncomplete="alert(data)"/&gt;.Örnekte görüldüğü üzere istemci tarafina bu şekilde custom veriler ulaştırılabilir.&lt;br /&gt;&lt;br /&gt;• a4j:log : Bu component sayfaya yerleştirildiğinde ekrana herhangi bir görüntü &lt;br /&gt;getirmez fakat ekran geldikten sonra ctrl + shift + L kombinasyonu ile ekrana bir &lt;br /&gt;popup getirilir ve içerisinde request data, response data, DOM tree vs gibi debug &lt;br /&gt;bilgileri gösterilir. Ayrıca defaılt tuş kombinasyonu&lt;br /&gt;&lt;a4j:log hotkey="F"/&gt; Şeklinde düzenlenebilir. Bu durumda . ctrl + shift + F ile ekran gösterilecektir.&lt;br /&gt;&lt;br /&gt;• a4j:status: Bu component ekrandaki ajax olaylari sirasinda kullaniciya bilgi vermek için kullanılabilir. Ajax olayinin başlamasini ve bitmesini bu component üzerinden kontrol ederek ilgili işlemlerimizi gerçekleştirebiliriz. Örneğin yeni kayit eklediğimiz bir sayfa olsun ve bu sayfa ajax event ile gönderilip kayit işlemi gerçekleştirilsin. Kullanıcı kaydet butonuna bastıgı zaman kaydetme işlemi başlayacaktır fakat bu önemli bir işlev oldugu için veri kaybını önlemek adına önlem almak gerekmektedir. Kullanıcı kaydet butonuna basıp ajax event ini tetiklediği zaman ekrana bir modal window açip “bekleyiniz..” dersek ve ajax event bittigi zaman bu window u kapatirsak gayet şık ve güvenli bir insert sayfamız olmuş olur. Örnek vermek gerekirse;&lt;br /&gt;&lt;rich:modalPanel id="loadingPanel" autosized="true"&gt;&lt;br /&gt;&lt;h:graphicImage value="/images/loading.gif" /&gt;&lt;br /&gt;&lt;/rich:modalPanel&gt;&lt;br /&gt;Şeklinde bir modal window koyduktan sonra sayfamıza bir a4j:status eklersek;&lt;br /&gt;&lt;a4j:status onstart="Richfaces.showModalPanel('loadingPanel');" &lt;br /&gt;onstop="Richfaces.hideModalPanel('loadingPanel');"&gt;&lt;/a4j:status&gt;&lt;br /&gt;Ajax event tetiklendiği zaman bu status devreye girer ve ekranı bloklayarak işlemin &lt;br /&gt;yapıldıgına dair bir resim görüntüler.Ayrıca bu component in for özelligi ile de sadece ilgili AjaxContainer için çalişmasi sağlanir. for=ilgiliAjaxContainerId&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-1546751997292352498?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/1546751997292352498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=1546751997292352498' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1546751997292352498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1546751997292352498'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2009/08/richfaces-tips-and-tricks.html' title='RichFaces Tips And Tricks'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-129742064319641048</id><published>2009-08-24T04:23:00.000-07:00</published><updated>2009-08-24T04:25:52.481-07:00</updated><title type='text'>Hayırlı teskereler..</title><content type='html'>Canımız, dostumuz biricik kardeşimiz Selmanımızı askere gönderdik..içerdeki 12. gününü yaşayan dostumuza ve biz sevenlerine sabır diliyoruz..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;özlüyoruz kardeşimizi belki ama kısa bir zaman sonra döneceğini ve bu askerlik denenen aktivitenin bir şekilde yapilmasi gerektiği bilinci ile onu beklemeye devam ediyoruz&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rastgele dostum..&lt;br /&gt;&lt;br /&gt;12 den sonra 143!!!&lt;br /&gt;&lt;br /&gt;biter mi lan : ))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-129742064319641048?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/129742064319641048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=129742064319641048' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/129742064319641048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/129742064319641048'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2009/08/hayrl-teskereler.html' title='Hayırlı teskereler..'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-4530468773712881371</id><published>2008-09-18T05:26:00.000-07:00</published><updated>2008-09-18T05:45:56.173-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rastegele Resim'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Random Image'/><category scheme='http://www.blogger.com/atom/ns#' term='Captcha'/><title type='text'>Captcha örneği (Rastgele resim üreterek secure olmak sorunsalı)</title><content type='html'>Geçenlerde her request için random image üretmekle ilgili bir ihtiyaç doğdu. Captcha diye adlandırılan bu sistemle ilgili biraz ar-ge yaptıktan sonra güzel bir kod örneği buldum. Elime gecen örnegi servlete çevirip jpg olarak response etmesini sağladım ve kullandım. Oluşacak resmin boy ve enini parametre olarak almakta, custom arkaplan rengi vs seçip customize edilebilcek olan bu servlete &lt;a href="http://rapidshare.de/files/40500197/Captcha.rar.html"&gt;buradan&lt;/a&gt; erişebilirsiniz..&lt;br /&gt;&lt;br /&gt;Rastgele..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-4530468773712881371?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/4530468773712881371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=4530468773712881371' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/4530468773712881371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/4530468773712881371'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2008/09/geenlerde-her-request-iin-random-image.html' title='Captcha örneği (Rastgele resim üreterek secure olmak sorunsalı)'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-1173036798179927122</id><published>2008-08-18T06:56:00.000-07:00</published><updated>2008-09-09T04:13:05.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Richfaces'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF 1.2'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='JSF 1.1'/><title type='text'>JSF 1.2 Impl. &amp; Richfaces 3.2.1 GA</title><content type='html'>(1) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;buradan&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;indirebileceğiniz&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;dosya&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;içerisinde&lt;/span&gt; tomcat 6.0.*  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ve&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;örnek&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;bir&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;richfaces&lt;/span&gt; 3.2.1 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;modulu&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;bulunmaktad&lt;/span&gt;ır. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Gerekli&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;jarlarin&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;yerlerine&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;konmasi&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ile&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;birlikte&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;sorunsuz&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;çalişan&lt;/span&gt; bu &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;ikili&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;richfaces&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;demolar&lt;/span&gt;ını &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;denemek&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;veya&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;bir&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;giriş&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;yapmak&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;isteyenler&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;için&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;faydali&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;olur&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;umar&lt;/span&gt;ım.&lt;br /&gt;&lt;br /&gt;1- http://rapidshare.de/files/40265095/JSF12AndRichfacesOnTomcat6.rar.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Rastgele..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-1173036798179927122?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/1173036798179927122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=1173036798179927122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1173036798179927122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1173036798179927122'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2008/08/jsf-12-impl-richfaces-321-ga.html' title='JSF 1.2 Impl. &amp; Richfaces 3.2.1 GA'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-1897838196105047024</id><published>2008-03-31T07:31:00.000-07:00</published><updated>2008-03-31T07:40:47.252-07:00</updated><title type='text'>Şampiyonluk yarınlara kaldı ..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_k4WtYKtciMI/R_D34Tw0z6I/AAAAAAAAABE/c74Ru6OMvdo/s1600-h/n8234486356826998132yy3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_k4WtYKtciMI/R_D34Tw0z6I/AAAAAAAAABE/c74Ru6OMvdo/s320/n8234486356826998132yy3.jpg" alt="" id="BLOGGER_PHOTO_ID_5183915717853237154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;İnöüdeki beşiktaş maçları oldum olası hep içimi kaynatır farklı bir mutluluk verir bana..orada olmak 1200 kişi ile takımına destek verip bir de galip olarak ayrılmak..işte tarifi imkansız duygulardır bunlar :) zor tabi üç senedir insanları kendi sahalarında üzüyor umutlarını bir başka bahara bırakıyoruz..yine aynı tarife oldu..kazandık önümüze bakıyoruz&lt;br /&gt;&lt;br /&gt;haa&lt;br /&gt;&lt;br /&gt;bir de şu desibel olayından bahsedelim..hep söylerler inönüde desibel rekoru kırdıklarından filan ..elektrik süpürgeleri de 100 desibel ses çıkarıyormuş : )&lt;br /&gt;şu son maçta gördük 1200 kanarya nasılda yıktı inönüyü başlarına&lt;br /&gt;demek ki o bağıran desibel değil sibelmiş sibel :))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-1897838196105047024?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/1897838196105047024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=1897838196105047024' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1897838196105047024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/1897838196105047024'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2008/03/ampiyonluk-yarnlara-kald.html' title='Şampiyonluk yarınlara kaldı ..'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_k4WtYKtciMI/R_D34Tw0z6I/AAAAAAAAABE/c74Ru6OMvdo/s72-c/n8234486356826998132yy3.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-5473226009790452795</id><published>2008-03-31T07:13:00.001-07:00</published><updated>2008-03-31T07:28:26.010-07:00</updated><title type='text'>Websphere Application Server 6.1 Üzerinde SunJSSE</title><content type='html'>Merhabalar iki gün önce karşılaşmış olduğum bir problemi belki daha sonra birilerine lazim olur diyerekten yazmaya başlıyorum. YKS sistemi üzerindeki posnet servisi ile ilgili bir çalışma yapmam gerekti ve ekranlarımı tasarlamaya başladım. Güvenlik seviyelerindne ötürü posnet servisini çagırabilmek için secure connection istendigini öğrendim..uygulama sunucusu olarak was 6.1 kullanmaktayım ve default olarak ssl provider ların hepsi ibm in kendi JSSE implementasyonu(Java Secure Socket Extension). YKS posnet servisi için ise sun firmasının dağıtmakta olduğu JSSE implementasyonunu kullanmak zorundayım. bu nedenle was üzerinde bazı konfigurasyonlar yapmak zorundaymışız :)&lt;br /&gt;&lt;br /&gt;öncelikle&lt;br /&gt;&lt;br /&gt;- WASHOME\java\jre\lib\security dizinin içerisindeki java.security dosyasında ibm'in security provider'larına ek olarak uygulamada öncelikli kullanılmak üzere &lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;security.provider.1=com.sun.net.ssl.internal.ssl.Provider&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Arial;color:black;"  &gt;(Sun Security Provider) &lt;span style=""&gt; &lt;/span&gt;satırını eklediyoruz.&lt;/span&gt;daha sonra&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style=";font-family:Arial;color:black;"  &gt;Yine java.security dosyasında, uygulamada IBM'in değil de Sun'ın SocketFactory class'ını kullanmak&lt;br /&gt;üzere&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;ssl.SocketFactory.provider=com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;satırlarını ekliyoruz.&lt;/span&gt;&lt;/p&gt;Bunun dışında da, WASHOME\java\jre\lib\ext dizininin altına da SSL için gerekli olan SUN'ın SSL jar dosyaları olan jcert.jar, jnet.jar, jsse.jar dosyalarını ekliyoruz&lt;br /&gt;&lt;br /&gt;Uygulama içerisinde ise posnet isteğimizi yapmadan önce sistem üzerinde bazı konfigurasyonlar yapmamız icab etmekte&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;       &lt;span style="color: rgb(255, 0, 0);"&gt;System.setProperty(&lt;br /&gt;"java.protocol.handler.pkgs"&lt;br /&gt;,"com.sun.net.ssl.internal.www.protocol");&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Security.addProvider&lt;br /&gt;(new com.sun.net.ssl.internal.ssl.Provider());&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;Rastgele..&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-5473226009790452795?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/5473226009790452795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=5473226009790452795' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/5473226009790452795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/5473226009790452795'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2008/03/websphere-application-server-61-zerinde.html' title='Websphere Application Server 6.1 Üzerinde SunJSSE'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-436700581586669814</id><published>2008-03-04T02:11:00.000-08:00</published><updated>2008-03-31T07:30:04.596-07:00</updated><title type='text'>Fenerbahçeli olmak...</title><content type='html'>Evet fenerbahçemizin bugun oynayacağı sevilla maçı belki de tarihimizin en anlamlı maçlarından biri olacak..Zafer için..inanmışlık ile beraber gidiyoruz ispanyaya..içimden gelen his bu maçtan boynumuz bükük ayrılmayacağımız yönünde..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-436700581586669814?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/436700581586669814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=436700581586669814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/436700581586669814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/436700581586669814'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2008/03/fenerbaheli-olmak.html' title='Fenerbahçeli olmak...'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-6887751493454148069</id><published>2007-10-04T09:56:00.002-07:00</published><updated>2008-04-06T10:06:42.774-07:00</updated><title type='text'>Ubuntu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yenisafak.com.tr/resim/site/ubuntu_logo0b6641f90b61dbacby.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://yenisafak.com.tr/resim/site/ubuntu_logo0b6641f90b61dbacby.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Evet yaklaşık 3 hafta önce internetten sipariş vermiş olduğum ubuntu cd lerim elime ulaştı. Çevremdekilere dağıtma fikri ile 10 adet istemiştim. Gerçekten çok ilginç çünkü en ufak bir ücret ödemeden yurt dısından kargo ücretini karşılayarak gönderildi bu cd ler..bundan sonra ubuntu sürümü ile daha çok haşır neşir olmayı düşünüyorum. Geliştirme ortamlarımın linux sürümlerini indirdim. Evdeki bilgisayarıma bunları kurduktan sonra ..eğer sorunsuz bir şekilde bunu başarabilirsem yazılım geliştirme adına yaptıgım çalışmalarıma linux üzerinde devam edicem..gerçekten heycan verici bir durum benim için : ) kurulumları bitirdikten sonra karşılaştığım hataları ve çözüm yollarını içeren geniş bir yazı yazmayı da düşünüyorum bloğuma. Linux üzerinde java yazmak isteyenlere bir roadmap olabileceği inancındayım :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-6887751493454148069?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/6887751493454148069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=6887751493454148069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6887751493454148069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6887751493454148069'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2007/10/ubuntu_5310.html' title='Ubuntu'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2670604114548734436.post-6096247313955543311</id><published>2007-10-04T07:52:00.000-07:00</published><updated>2007-10-04T09:45:22.250-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sadasd'/><title type='text'>Merhaba</title><content type='html'>Blogumu açtım sonunda..artık vakit buldukca günlük gelişmeleri burada sizinle paylaşacağım..görüşmek üzere&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2670604114548734436-6096247313955543311?l=brdmr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brdmr.blogspot.com/feeds/6096247313955543311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2670604114548734436&amp;postID=6096247313955543311' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6096247313955543311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2670604114548734436/posts/default/6096247313955543311'/><link rel='alternate' type='text/html' href='http://brdmr.blogspot.com/2007/10/merhaba.html' title='Merhaba'/><author><name>HastaSiempre</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_k4WtYKtciMI/R80e-fof2lI/AAAAAAAAAA8/UD6agitJweg/S220/GetAttachment.jpg'/></author><thr:total>3</thr:total></entry></feed>
