
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://www.oguzhan.info/rss" rel="self" type="application/rss+xml" />
<title>Oguzhan YILMAZ</title>
<description>Programlama, Internet, Web Teknolojileri, Is guc ve Guzel Seyler'i paylastigim blogum.</description>
<link>http://www.oguzhan.info/</link>
<language>en-tr</language>
<generator>Oguzhan</generator>
<copyright>Oguzhan YILMAZ</copyright>
<image>
<url>http://www.oguzhan.info/info-logo2.jpg</url>
<title>Oguzhan YILMAZ</title>
<link>http://www.oguzhan.info/</link>
</image>
<managingEditor>aspsrc@gmail.com (Oguzhan YILMAZ)</managingEditor>

<item>
<title>HP IPAQ 914c BIOS G&#246;&#231;erse!</title>
<description>
&lt;a href=&quot;http://www.oguzhan.info/bak.asp?491/HP+IPAQ+914c&quot;&gt;Bende&lt;/a&gt; HP'nin &lt;a href=&quot;http://h10010.www1.hp.com/wwpc/tr/tr/ho/WF05a/215348-215348-64929-3352590-3352590-3551669.html&quot;&gt;Ipaq 914c&lt;/a&gt; modeli bir telefon var. &#220;st&#252;nde Windows 6.1
kurulu. Ge&#231;enlerde HP &lt;a href=&quot;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&amp;cc=us&amp;prodNameId=3551692&amp;prodTypeId=215348&amp;prodSeriesId=3551669&amp;swLang=12&amp;taskId=135&amp;swEnvOID=4036&quot;&gt;yeni bir ROM&lt;/a&gt; &#231;&#305;kartt&#305;m diye mail att&#305;. Bende
hemen g&#252;ncel, h&#305;zl&#305; s&#252;r&#252;m&#252; y&#252;kleyeyim dedim. Rom'u indirdim, &#231;al&#305;&#351;t&#305;rd&#305;m, y&#252;kleme ba&#351;lad&#305;. &#304;lerledi ilerledi %18'e geldi ve &#351;ak diye &lt;span style=&quot;font-weight: bold;&quot;&gt;Code 402 USB connection error&lt;/span&gt; hatas&#305; verdi ve i&#351;lem yar&#305;da kald&#305;.&lt;br /&gt;&lt;br /&gt;Bir umut telefonu yeniden ba&#351;latt&#305;m, ama i&#351; i&#351;ten &#231;oktan ge&#231;mi&#351;, bios son nefesini vermi&#351; ve ram &#252;zerinden &#231;oktan buhar olmu&#351; bile.&lt;br /&gt;
&lt;br /&gt;
A&#231;t&#305;m HP'ye telefon (444 71 71). Dedim sizin alet da&#287;&#305;ld&#305;. Nas&#305;l yapar&#305;z. G&#246;nderin
bize. Paras&#305;yla yapal&#305;m dediler. &#304;yi dedim kapatt&#305;m. Ben bozdum ben
yapar&#305;m diye kollar&#305; s&#305;vad&#305;m hemen googling hatta bing akabinde yahuu!&lt;br /&gt;
&lt;br /&gt;
&#350;imdi bios'u kurtarman&#305;n 2 yolu var.&lt;br /&gt;
&lt;br /&gt;
Birinci yolu bios'u SD karttan y&#252;klemek.&lt;br /&gt;
&#304;kinci yol ise HP'nin rom ile verdi&#287;i HP iPAQ Update Utility'i (hpRUU) kullanmak.&lt;br /&gt;
&lt;br /&gt;
Ben birinci yolu denedim ama olmad&#305;. Sonra ikinci yolu denedim ba&#351;ar&#305;l&#305; oldum.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Birinci Yol:&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;ftp://ftp.hp.com/pub/softpaq/sp43001-43500/sp43434.exe&quot;&gt;Burdan&lt;/a&gt; (SP43434) HP'nin yay&#305;nlad&#305;&#287;&#305; yeni ROM'u &#231;ekin. (C:\iPAQ\SP433434\ dizinine kendini a&#231;ar.)&lt;/li&gt;&lt;li&gt;Partition.nbf, amsshd.mbn, amss.mbn, configure.ini,
romupdate.dll, iacdhcp.exe, hpruu.exe, wbem.bat dosyalar&#305;n&#305; Micro SD
kart&#305;n&#305;za kopyalay&#305;n ve Hp 914c'ye tak&#305;n.&lt;/li&gt;&lt;li&gt;Telefonunu kapal&#305; konumdayken a&#351;a&#287;&#305;daki tu&#351; kombinasyonunu uygulay&#305;n. (Bootloader Mode)&lt;/li&gt;&lt;/ol&gt;
&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;OK&lt;/span&gt; tu&#351;u (Telefonun sa&#287;&#305;nda) + &lt;span style=&quot;font-weight: bold;&quot;&gt;VOICE DOWN&lt;/span&gt; tu&#351;u (Ses kontrol tul&#351;ar&#305;ndan alttaki) + &lt;span style=&quot;font-weight: bold;&quot;&gt;Reset&lt;/span&gt; tu&#351;una bas&#305;n. &lt;br /&gt;
Resete bast&#305;ktan sonra OK ve VOICE DOWN tu&#351;lar&#305;na bas&#305;l&#305; tutun taki bootloader &#231;al&#305;&#351;ana kadar.&lt;br /&gt;
&lt;br /&gt;
Bundan sonra direkt microsd kart&#305;n i&#231;inden imaj&#305; &#231;ekip yaz&#305;yor ve i&#351;lem tamamlan&#305;yor. (Malesef bende tamamlanmad&#305;)&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&#304;kinci Yol:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Bu &#231;ok daha rahat bir yol. Bunda ba&#351;ar&#305;l&#305; oldum ve yeni ROM ile hayat&#305;ma devam etmekteyim.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;ftp://ftp.hp.com/pub/softpaq/sp43001-43500/sp43434.exe&quot;&gt;Burdan&lt;/a&gt; (SP43434) HP'nin yay&#305;nlad&#305;&#287;&#305; yeni ROM'u &#231;ekin. (C:\iPAQ\SP433434\ dizinine kendini a&#231;ar.)&lt;/li&gt;&lt;li&gt;C:\iPAQ\SP433434\configure.ini dosyas&#305;n&#305; a&#231;&#305;n ve TIMEOUT'u 1000 yap&#305;n. (Code 402 USB connection error vermesin diye)&lt;/li&gt;&lt;li&gt;Windows 7'de &#231;al&#305;&#351;t&#305;racaksan&#305;z Compatibility Mode'u Windows XP (Service Pack 3) se&#231;in&lt;/li&gt;&lt;li&gt;&#199;al&#305;&#351;t&#305;r&#305;rkende Run as Administrator olarak &#231;al&#305;&#351;t&#305;r&#305;n.&lt;/li&gt;&lt;li&gt;hpRUU.exe yi &#231;al&#305;&#351;t&#305;r&#305;n ve Y&#246;nergeleri izleyin (Validation ekran&#305;na kadar ilerleyin)&lt;/li&gt;&lt;li&gt;Telefonu bilgisayara USB kablosu ile ba&#287;lay&#305;n. (Telefon kapal&#305; olacak)&lt;/li&gt;&lt;li&gt;Telefon kapal&#305;yken a&#351;a&#287;&#305;daki tu&#351; kombinasyonunu uygulay&#305;n.&lt;/li&gt;&lt;/ol&gt;
&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;VOLUME UP&lt;/span&gt; (Telefonun solundaki ikili tu&#351;un &#252;stteki olan&#305;) + &lt;span style=&quot;font-weight: bold;&quot;&gt;OK&lt;/span&gt; tu&#351;u (telefonun sa&#287;&#305;nda) + &lt;span style=&quot;font-weight: bold;&quot;&gt;POWER&lt;/span&gt; tu&#351;u&lt;br /&gt;
&lt;br /&gt;
Bu kombinasyondan sonra cihaz RUU modda &#231;al&#305;&#351;acakt&#305;r. Biraz bekledikten
sonra bilgisayar&#305;n&#305;zda &#231;al&#305;&#351;an hpRUU.exe'de bu durumu alg&#305;lay&#305;p Update
i&#351;lemine ba&#351;layay&#305;m m&#305; diye soracakt&#305;r. Update butonuna bas&#305;p i&#351;lemi
ba&#351;lat&#305;n.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Kopya &#199;ekti&#287;im Kaynaklar:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://forums13.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1245662266379+28353475&amp;threadId=1331327&quot;&gt;http://forums13.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1245662266379+28353475&amp;amp;threadId=1331327&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=459123&quot;&gt;http://forum.xda-developers.com/showthread.php?t=459123&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=511548&quot;&gt;http://forum.xda-developers.com/showthread.php?t=511548&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;
</description>
<pubDate>22.06.2009</pubDate>
<link>http://www.oguzhan.info/?503/HP+IPAQ+914c+BIOS+G%26%23246%3B%26%23231%3Berse%21</link>
<guid>http://www.oguzhan.info/?503/HP+IPAQ+914c+BIOS+G%26%23246%3B%26%23231%3Berse%21#503</guid>
</item>

<item>
<title>Dictionary&lt;TKey, TValue&gt; 'den DataSource Nas&#305;l Olur?</title>
<description>&#350;u jenerik (Generics) kolleksiyon (Collections) s&#305;n&#305;flar&#305;n&#305; &#231;ok iyi
ak&#305;l etmi&#351;ler. Al&#305;&#351;kanl&#305;k oldu &#246;zellikle .Net 3.5 ile birlikte her
kontrol&#252;n verikayna&#287;&#305;na (datasource) generic s&#305;n&#305;ftan t&#252;remi&#351; bir nesne
tan&#305;ml&#305;yorum. B&#246;yle olunca da binbir &#231;e&#351;it generic list ile iyi
anla&#351;mak gerekiyor. Bunlardan bir taneside Dictionary!. Fazla uzatmadan
koda ge&#231;eyim.&lt;br /&gt;&lt;br /&gt;Dictionary
s&#305;n&#305;f&#305;ndan bir nesneyi DataList veya GridView'e datasource olarak
atayacaksan&#305;z a&#351;a&#287;&#305;daki a&#351;a&#287;&#305;daki gibi hareket edebilirsiniz.
&lt;pre&gt;&amp;lt;asp:DataList ID=&amp;quot;ParametreListesi&amp;quot; runat=&amp;quot;server&amp;quot; Width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;        &amp;lt;dl&amp;gt;&lt;br /&gt;             &amp;lt;dt&amp;gt;&amp;lt;label&amp;gt;Parametre&amp;lt;/label&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;             &amp;lt;dd&amp;gt;&amp;lt;input id=&amp;quot;Text1&amp;quot; type=&amp;quot;text&amp;quot; style=&amp;quot;width:150px;&amp;quot; value='&amp;lt;%# Eval(&amp;quot;Value&amp;quot;) %&amp;gt;' name='&amp;lt;%# Eval(&amp;quot;Key&amp;quot;) %&amp;gt;'/&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;        &amp;lt;/dl&amp;gt;&lt;br /&gt;    &amp;lt;/ItemTemplate&amp;gt;        &lt;br /&gt;&amp;lt;/asp:DataList&amp;gt;&lt;br /&gt;&lt;/pre&gt;Dictionary s&#305;n&#305;f&#305; ComboBox kullan&#305;rken de &#231;ok g&#252;zel gidiyor. O da &#351;u &#351;ekilde kullan&#305;labiliyor.&lt;br /&gt;        

&lt;pre&gt;var tipler = new Dictionary&lt;int,&gt;();&lt;br /&gt;        tipler.Add(1, &amp;quot;String&amp;quot;);&lt;br /&gt;        tipler.Add(1, &amp;quot;Int&amp;quot;);&lt;br /&gt;        tipler.Add(1, &amp;quot;byte&amp;quot;);&lt;br /&gt;&lt;br /&gt;        comboBox1.DataSource = tipler;&lt;br /&gt;        comboBox1.DisplayMember = &amp;quot;Value&amp;quot;;&lt;br /&gt;        comboBox1.ValueMember = &amp;quot;Key&amp;quot;;&lt;br /&gt;&lt;/int,&gt;&lt;/pre&gt;

Ek olarak Dictionary i&#231;inde KeyValuePair diye bir Structure haz&#305;rlam&#305;&#351;lar. KeyValuePair'da a&#351;a&#287;&#305;daki gibi ger&#231;ekle&#351;iyor.

&lt;pre&gt;foreach( KeyValuePair&lt;string,&gt; kvp in tipler)&lt;br /&gt;{&lt;br /&gt;    Console.WriteLine(&amp;quot;Key = {0}, Value = {1}&amp;quot;, &lt;br /&gt;        kvp.Key, kvp.Value);&lt;br /&gt;}&lt;br /&gt;&lt;/string,&gt;&lt;/pre&gt;

Bu arada &lt;a href=&quot;http://www.ceviz.net&quot;&gt;ceviz.ne&lt;/a&gt;t'te &lt;a href=&quot;http://acehreli.org/&quot;&gt;Ali &#199;ehreli&lt;/a&gt;'nin &#231;evirdi&#287;i g&#252;zel bir yaz&#305; &lt;a href=&quot;http://www.ceviz.net/neden-d_s1_a1290.html&quot;&gt;yay&#305;nland&#305;&lt;/a&gt;. Benim ilgimi &#231;ekti, belki sizinde &#231;eker.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ceviz.net/neden-d_s1_a1290.html&quot;&gt;http://www.ceviz.net/neden-d_s1_a1290.html&lt;/a&gt;&lt;br /&gt;</description>
<pubDate>17.06.2009</pubDate>
<link>http://www.oguzhan.info/?502/Dictionary%26lt%3BTKey%2C+TValue%26gt%3B+%27den+DataSource+Nas%26%23305%3Bl+Olur%3F</link>
<guid>http://www.oguzhan.info/?502/Dictionary%26lt%3BTKey%2C+TValue%26gt%3B+%27den+DataSource+Nas%26%23305%3Bl+Olur%3F#502</guid>
</item>

<item>
<title>Mikrotikte &#214;zellikli (Spesifik) Routing</title>
<description>
Mikrotik'in routing'i
ile yapabilecekleriniz neredeyse hayal g&#252;c&#252;n&#252;ze kalm&#305;&#351;. TCP/IP &#252;zerinde
her t&#252;rl&#252; atraksiyonu bir ka&#231; hareketle kolay bir &#351;ekilde
yapabiliyorsunuz. Bu seferki senaryomuz biraz farkl&#305;.&lt;br /&gt;&lt;br /&gt;Internete
&#231;&#305;kan iki adet adsl modemimiz var ve biz, baz&#305; portlar&#305;n (&lt;span style=&quot;font-style: italic;&quot;&gt;&#214;rne&#287;in 80&lt;/span&gt;)
sadece birinci modemden &#231;&#305;kmas&#305;n&#305; istiyoruz. Biraz daha
T&#252;rk&#231;ele&#351;tirirsek, kullan&#305;c&#305; web sitelerine eri&#351;mek istedi&#287;inde sadece
birinci modemi kullans&#305;n, e-Posta hesab&#305;na bakmak istedi&#287;inde ise (&lt;span style=&quot;font-style: italic;&quot;&gt;Port
110&lt;/span&gt;) sadece ikinci modemi kullans&#305;n gibi.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&#214;zet&lt;/b&gt;&lt;br /&gt;Bu
atraksiyon i&#231;in &#246;ncelikle Winbox'&#305; kullanarak IP &amp;gt; Firewall &amp;gt;
Mangel b&#246;l&#252;m&#252;ne yeni bir kural yazmam&#305;z gerekiyor. Bu kural'&#305;
prerouting tipinde ve &amp;quot;mark routing&amp;quot; tarz&#305;nda olu&#351;turmal&#305;y&#305;z. Daha
sonra bu i&#351;aretledi&#287;imiz pakete g&#246;rede IP &amp;gt; Route List b&#246;l&#252;m&#252;n de
yeni bir route kural&#305; girmeliyiz. Bundan sonras&#305;n&#305; mikrotik zaten
yap&#305;yor...&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;http://www.oguzhan.info/media/mikrotik_routing.png&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;1. Ad&#305;m : Routing Mark kurallar&#305;m&#305;z&#305; yaz&#305;yoruz.&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;/ip firewall mangle &lt;/span&gt;&lt;br style=&quot;color: rgb(0, 102, 255);&quot; /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;add
action=mark-routing chain=prerouting comment=&amp;quot;&amp;quot; disabled=no dst-port=80
new-routing-mark=birinci_modem passthrough=no protocol=tcp&lt;/span&gt;&lt;br style=&quot;color: rgb(0, 102, 255);&quot; /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;add
action=mark-routing chain=prerouting comment=&amp;quot;&amp;quot; disabled=no
dst-port=110 new-routing-mark=ikinci_modem passthrough=no protocol=tcp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Ad&#305;m: Routing List kurallar&#305;m&#305;z&#305; yaz&#305;yoruz.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;/ip route&lt;/span&gt;&lt;br style=&quot;color: rgb(0, 102, 255);&quot; /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;add
comment=&amp;quot;&amp;quot; disabled=yes distance=1 dst-address=0.0.0.0/0
gateway=10.2.5.1 routing-mark=birinci_modem scope=30 target-scope=10&lt;/span&gt;&lt;br style=&quot;color: rgb(0, 102, 255);&quot; /&gt;&lt;span style=&quot;color: rgb(0, 102, 255);&quot;&gt;
add comment=&amp;quot;&amp;quot; disabled=yes distance=1 dst-address=0.0.0.0/0
gateway=10.5.5.1 routing-mark=ikinci_modem scope=30 target-scope=10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
Bu olay&#305;n sonucunda web sitelerini ziyaret ederken birinci modemi, e-posta hesab&#305;n&#305;za bakarken ise ikinci modemi kullanacaks&#305;n&#305;z.
</description>
<pubDate>11.06.2009</pubDate>
<link>http://www.oguzhan.info/?501/Mikrotikte+%26%23214%3Bzellikli+%28Spesifik%29+Routing</link>
<guid>http://www.oguzhan.info/?501/Mikrotikte+%26%23214%3Bzellikli+%28Spesifik%29+Routing#501</guid>
</item>

<item>
<title>Tart&#305;&#351;al&#305;m! Bu a&#287; nas&#305;l olmal&#305;?</title>
<description>Genelde blogger bildi&#287;i, sevdi&#287;i ve be&#287;endi&#287;i &#351;eyleri yazar. Ziyaret&#231;ileride &amp;quot;oh oh s&#252;per&amp;quot;, &amp;quot;bu g&#252;zel&amp;quot;, &amp;quot;bu &#231;irkin&amp;quot; diye yorum yapar ve blogger bir &#351;ekilde &#252;retti&#287;i i&#231;erik ile birilerine katk&#305;da bulunur. S&#252;per!&lt;br /&gt;&lt;br /&gt;Bu sefer tam tersi olsun dedim. &#214;n&#252;mdeki problemin i&#231;inden tam &#231;&#305;kamad&#305;m blog'uma dan&#305;&#351;ay&#305;m dedim. &lt;br /&gt;&lt;br /&gt;&#350;&#246;yle ki;&lt;br /&gt;&lt;br /&gt;Y&#252;z bilgisayarl&#305;k bir a&#287; var ve Internet eri&#351;imi i&#231;in 2 adet 2x32mbit adsl hat var. Bu a&#287; nas&#305;l tasarlanmal&#305; ve hangi ara&#231;lar kullan&#305;lmal&#305; ki hem y&#252;k dengesi 2 modeme payla&#351;t&#305;r&#305;ls&#305;n, hemde bilgisayarlar&#305;n bandgeni&#351;li&#287;i kontrol edilebilsin?&lt;br /&gt;&lt;br /&gt;Yollad&#305;m gitti...&lt;br /&gt;
</description>
<pubDate>06.06.2009</pubDate>
<link>http://www.oguzhan.info/?500/Tart%26%23305%3B%26%23351%3Bal%26%23305%3Bm%21+Bu+a%26%23287%3B+nas%26%23305%3Bl+olmal%26%23305%3B%3F</link>
<guid>http://www.oguzhan.info/?500/Tart%26%23305%3B%26%23351%3Bal%26%23305%3Bm%21+Bu+a%26%23287%3B+nas%26%23305%3Bl+olmal%26%23305%3B%3F#500</guid>
</item>

<item>
<title>TCMB Kurlar&#305;n&#305;n Xml Serile&#351;tirmesi</title>
<description>
T.C. Merkez Bankas&#305; kurlar&#305;n&#305;n (http://www.tcmb.gov.tr/kurlar/today.xml) C# ile serile&#351;tirilmi&#351; (XmlSerialization) hali.&lt;br /&gt;&lt;br /&gt;Baz&#305; projelerde yo&#287;un bir &#351;ekilde kullan&#305;labiliyor dolay&#305;s&#305;yla bi ufak i&#351;e yarayabilir....&lt;br /&gt;&lt;br /&gt;Be&#287;enmedi&#287;im tek &#351;ey t&#252;m t&#252;rlerin string olmas&#305;, t&#252;r d&#246;n&#252;&#351;&#252;m&#252; i&#231;in bir ka&#231; attirubutes girdim ama stabil olmad&#305;&#287;&#305;ndan string yap&#305;p ge&#231;tim (&#220;&#351;enge&#231;lik)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.oguzhan.info/source/TcmbToDay.rar&quot;&gt;Download TCMB Today&lt;/a&gt; (Vs.Net 2008)&lt;br /&gt;
</description>
<pubDate>25.05.2009</pubDate>
<link>http://www.oguzhan.info/?499/TCMB+Kurlar%26%23305%3Bn%26%23305%3Bn+Xml+Serile%26%23351%3Btirmesi</link>
<guid>http://www.oguzhan.info/?499/TCMB+Kurlar%26%23305%3Bn%26%23305%3Bn+Xml+Serile%26%23351%3Btirmesi#499</guid>
</item>

<item>
<title>Perl</title>
<description>
Perl6 yeniliklerini &#246;&#287;renince, yeni Perl'e olan ilgim daha da artt&#305;. Perl 6 ile birlikte daha okunabilir ve nesne y&#246;nelimli scriptler geli&#351;tirebilecek olmakta beni ayr&#305;ca heycanland&#305;r&#305;yor. &lt;br /&gt;&lt;br /&gt;&#350;irket i&#231;inde Linux t&#252;revlerinde Phyton kullanmaktan yanay&#305;z ama baz&#305; durumlarda perl tart&#305;&#351;&#305;lmaz performansl&#305; oldu&#287;undan bizim i&#231;in sevindirici bir olay. Merakla stabil olmas&#305;n&#305; bekliyoruz.&lt;br /&gt;&lt;br /&gt;Bu ba&#287;lamda kar&#351;&#305;la&#351;t&#305;&#287;&#305;m bir ka&#231; i&#231;eri&#287;i payla&#351;mak istedim.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://perl6.org/&quot;&gt;http://perl6.org/&lt;/a&gt; Resmi Perl 6 web sitesi&lt;br /&gt;&lt;a href=&quot;http://www.parrot.org/&quot;&gt;http://www.parrot.org/&lt;/a&gt; Virtual Machine olay&#305;.&lt;br /&gt;&lt;a href=&quot;http://rakudo.org/&quot;&gt;http://rakudo.org/&lt;/a&gt; Parrot'un Perl 6 &#231;al&#305;&#351;t&#305;rmas&#305; i&#231;in eklenti.&lt;br /&gt;&lt;br /&gt;FazlaMesai Perl Dersleri&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.fazlamesai.net/makale.php3?sid=823&quot;&gt;http://www.fazlamesai.net/makale.php3?sid=823&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.fazlamesai.net/makale.php3?sid=835&quot;&gt;http://www.fazlamesai.net/makale.php3?sid=835&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.fazlamesai.net/makale.php3?sid=845&quot;&gt;http://www.fazlamesai.net/makale.php3?sid=845&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.fazlamesai.net/makale.php3?sid=861&quot;&gt;http://www.fazlamesai.net/makale.php3?sid=861&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Perl 6 ile ilgili g&#252;zel bir yaz&#305;.&lt;br /&gt;&lt;a href=&quot;http://e-bergi.com/2009/Mayis/Gelisim-Sureci-ve-Yenilikler&quot;&gt;http://e-bergi.com/2009/Mayis/Gelisim-Sureci-ve-Yenilikler&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bunun d&#305;&#351;&#305;nda perl ile ilgili bir topluluk sitesi bulunmuyor yada ben g&#246;remedim.&lt;br /&gt;
</description>
<pubDate>20.05.2009</pubDate>
<link>http://www.oguzhan.info/?498/Perl</link>
<guid>http://www.oguzhan.info/?498/Perl#498</guid>
</item>

<item>
<title>&#304;&#351; &#304;lan&#305;: .Net Developer</title>
<description>Bizim firmaya .Net &#252;zerinde d&#246;ve, d&#246;ve program yazabilen &lt;span style=&quot;font-style: italic;&quot;&gt;(Asp.Net, Desktop Application, Console Application)&lt;/span&gt;.
C#'&#305; tokatlam&#305;&#351;. &#304;zmir'de oturan (ikamet eden), kod yazabildi&#287;i kadar,
kod okuyabilen, Programlama dili kompleksi olmayan, Platform kompleksi
olmayan, yeni teknolojileri hevesle takip edip uygulayabilen, kendine
ait blog'u olan, twitter hesab&#305; olan, bir kere de olsa facebook
application yazmaya &#231;al&#305;&#351;m&#305;&#351; olan, kurslarda hesap makinas&#305; &#246;rne&#287;i
yapmam&#305;&#351; olan, Red Alert, FarCry ve Quake'in hastas&#305; olan, Basketball
oynamas&#305;n&#305; bilen (Tercihen), Sigara i&#231;meyen ama biray&#305; seven yaz&#305;l&#305;m
geli&#351;tiricileri ar&#305;yoruz...&lt;br /&gt;
&#160;&lt;br /&gt;
A&#287;&#305;rl&#305;kl&#305; olarak Asp.Net projelerimiz var C#, Sql 2008 ve Nhibernate
kullan&#305;yoruz. Bu projelere bal&#305;klama dalabilecek geli&#351;tiriciler
tercihimizdir. Okul, Sertifika veya ona benzer geyiklerle pek
ilgilenmiyoruz. Sorumluluk sahibi, i&#351;in bilincinde developer insan&#305;
olmas&#305; kafi.&lt;br /&gt;
&lt;br /&gt;
&#304;rtibat i&#231;in : &lt;span style=&quot;font-weight: bold;&quot;&gt;aspsrc@gmail.com&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&#304;lgilenen arkada&#351;lar&#305;n merak ettikleri sorular olursa yoruma yazabilirler.
</description>
<pubDate>05.05.2009</pubDate>
<link>http://www.oguzhan.info/?497/%26%23304%3B%26%23351%3B+%26%23304%3Blan%26%23305%3B%3A+%2ENet+Developer</link>
<guid>http://www.oguzhan.info/?497/%26%23304%3B%26%23351%3B+%26%23304%3Blan%26%23305%3B%3A+%2ENet+Developer#497</guid>
</item>

<item>
<title>Asp.Net Kontrollerinde Eval() ak&#305;&#351;&#305;</title>
<description>
Huh! ba&#351;l&#305;k enteresan oldu ama konu &#231;ok enteresan de&#287;il. Kendime bir CheetSheet yapay&#305;m diyorum hat&#305;rlamas&#305; kolay olsun diye, neyse konuya girelim..&lt;br /&gt;&lt;br /&gt;Asp.Net kontrollerini kullan&#305;rken DataBinding olay&#305;n da, gelen verinin belirli ko&#351;ullara g&#246;re bind olmas&#305;n&#305; isteyebilirsiniz.&#160; B&#246;yle durumlarda Eval() metodunu kullanarak kontrol&#252;n istedi&#287;imiz &#246;zelli&#287;ine (attributes) belirli bir ko&#351;ula g&#246;re de&#287;er atayabilme ihtiyac&#305;m&#305;z do&#287;ar. A&#351;a&#287;&#305;da Eval() metodu ile nas&#305;l ko&#351;ul kullanabiliyoruz bildi&#287;im kadar&#305; ile &#246;rneklerini veriyorum.&lt;br /&gt;&lt;br /&gt;Olay&#305; tam &#231;&#246;zmek i&#231;in&lt;br /&gt;
&lt;pre&gt;&amp;lt;%# BirSeylerYap(Eval(&amp;quot;deger&amp;quot;)) %&amp;gt;&lt;br /&gt;       private string BirSeylerYap(string Deger)&lt;br /&gt;        {&lt;br /&gt;            if (Deger.Equals(&amp;quot;bune&amp;quot;))&lt;br /&gt;                return &amp;quot;beyaz&amp;quot;;&lt;br /&gt;            else&lt;br /&gt;                return &amp;quot;siyah&amp;quot;;&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;
Kullan&#305;&#351;l&#305; bir &#246;rnek.&lt;br /&gt;&lt;pre&gt;&amp;lt;%#Eval(&amp;quot;deger&amp;quot;).Equals(&amp;quot;bune&amp;quot;) ? &amp;quot;beyaz&amp;quot; : &amp;quot;siyah&amp;quot;%&amp;gt;&lt;br /&gt;&lt;/pre&gt;
Object t&#252;r&#252;nden.&lt;br /&gt;
&lt;pre&gt;&amp;lt;%#Eval(&amp;quot;deger&amp;quot;) ?? &amp;quot;beyaz&amp;quot;%&amp;gt;&lt;br /&gt;&lt;/pre&gt;

if..else..else if gibi ise.
&lt;pre&gt;            &amp;lt;%#Eval(&amp;quot;deger&amp;quot;).Equals(&amp;quot;A&amp;quot;) ? &amp;quot;beyaz&amp;quot; : &lt;br /&gt;                    Eval(&amp;quot;deger&amp;quot;).Equals(&amp;quot;B&amp;quot;)? &amp;quot;siyah&amp;quot;:&lt;br /&gt;                    Eval(&amp;quot;deger&amp;quot;).Equals(&amp;quot;C&amp;quot;) ? &amp;quot;yesil&amp;quot;:&lt;br /&gt;                                                    &amp;quot;sari&amp;quot;%&amp;gt;&lt;br /&gt;&lt;/pre&gt;
bu kadar ;)&lt;br /&gt;</description>
<pubDate>01.05.2009</pubDate>
<link>http://www.oguzhan.info/?496/Asp%2ENet+Kontrollerinde+Eval%28%29+ak%26%23305%3B%26%23351%3B%26%23305%3B</link>
<guid>http://www.oguzhan.info/?496/Asp%2ENet+Kontrollerinde+Eval%28%29+ak%26%23305%3B%26%23351%3B%26%23305%3B#496</guid>
</item>

<item>
<title>MySQL T&#252;rk&#231;e Karakter Problemi</title>
<description>MySQL'i RedHat'ten , Debian'a ge&#231;irirken kar&#351;&#305;la&#351;t&#305;&#287;&#305;m&#305;z ufak bir problem oldu. &lt;br /&gt;MySQL'i UTF-8 olarak kullanan baz&#305; web sitelerinde T&#252;rk&#231;e karakter problemi ya&#351;ad&#305;k. &#199;o&#287;u kulland&#305;&#287;&#305; script ile alakal&#305;yd&#305; ama genel bir &#231;&#246;z&#252;m gerekti&#287;i i&#231;in my.cnf'yi d&#252;zenlemeye koyulduk ve T&#252;rk&#231;e karakter problemini burdan &#231;&#246;zmeye &#231;al&#305;&#351;t&#305;k sonu&#231; olarak &lt;span style=&quot;font-weight: bold;&quot;&gt;skip-character-set-client-handshake&lt;/span&gt; parametresini ke&#351;fedip olay&#305; &#231;&#246;zd&#252;k.&lt;br /&gt;&lt;br /&gt;my.cnf'de [myqld]'nin ald&#305;na skip-character-set-client-handshake olarak yerle&#351;tirin.&lt;br /&gt;&lt;br /&gt;Klasik bir my.cnf &#246;rne&#287;i vermek gerekirse&lt;br /&gt;
&lt;pre&gt;[client]&lt;br /&gt;port		= 3306&lt;br /&gt;socket		= /var/run/mysqld/mysqld.sock&lt;br /&gt;default-character-set=latin5&lt;br /&gt;default-collation=latin5_turkish_ci&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[mysqld_safe]&lt;br /&gt;socket		= /var/run/mysqld/mysqld.sock&lt;br /&gt;nice		= 0&lt;br /&gt;default-character-set=latin5&lt;br /&gt;default-collation=latin5_turkish_ci&lt;br /&gt;&lt;br /&gt;[mysqld]&lt;br /&gt;user		= mysql&lt;br /&gt;pid-file	= /var/run/mysqld/mysqld.pid&lt;br /&gt;socket		= /var/run/mysqld/mysqld.sock&lt;br /&gt;port		= 3306&lt;br /&gt;basedir		= /usr&lt;br /&gt;datadir		= /var/lib/mysql&lt;br /&gt;tmpdir		= /tmp&lt;br /&gt;language	= /usr/share/mysql/english&lt;br /&gt;default-character-set=latin5&lt;br /&gt;default-collation=latin5_turkish_ci&lt;br /&gt;&lt;br /&gt;skip-external-locking&lt;br /&gt;key_buffer		= 300M&lt;br /&gt;join_buffer		= 4M&lt;br /&gt;max_allowed_packet	= 32M&lt;br /&gt;table_cache		= 1536&lt;br /&gt;sort_buffer_size	= 4M&lt;br /&gt;read_buffer_size	= 4M&lt;br /&gt;read_rnd_buffer_size	= 4M&lt;br /&gt;thread_concurrency	= 8&lt;br /&gt;max_connections		= 1500&lt;br /&gt;query_cache_limit	= 4M&lt;br /&gt;query_cache_size	= 128M&lt;br /&gt;query_cache_type	= 1&lt;br /&gt;interactive_timeout	= 100&lt;br /&gt;connect_timeout		= 10&lt;br /&gt;wait_timeout		= 200&lt;br /&gt;server-id=1&lt;br /&gt;thread_stack		= 128K&lt;br /&gt;thread_cache_size	= 256&lt;br /&gt;myisam-recover		= BACKUP&lt;br /&gt;expire_logs_days	= 10&lt;br /&gt;max_binlog_size         = 100M&lt;br /&gt;skip-bdb&lt;br /&gt;old_passwords		= 1&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;skip-character-set-client-handshake&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[mysqldump]&lt;br /&gt;quick&lt;br /&gt;quote-names&lt;br /&gt;max_allowed_packet	= 16M&lt;br /&gt;&lt;br /&gt;[mysql]&lt;br /&gt;#no-auto-rehash	&lt;br /&gt;# faster start of mysql but no tab completition&lt;br /&gt;&lt;br /&gt;[isamchk]&lt;br /&gt;key_buffer		= 16M&lt;br /&gt;&lt;/pre&gt;
&lt;br /&gt;&lt;br /&gt;Bu arada PHP on Windows ile ilgili g&#252;zel bir i&#231;erik.&lt;br /&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc793139.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc793139.aspx&lt;/a&gt;&lt;br /&gt;
</description>
<pubDate>29.04.2009</pubDate>
<link>http://www.oguzhan.info/?495/MySQL+T%26%23252%3Brk%26%23231%3Be+Karakter+Problemi</link>
<guid>http://www.oguzhan.info/?495/MySQL+T%26%23252%3Brk%26%23231%3Be+Karakter+Problemi#495</guid>
</item>

<item>
<title>Togi Twitter Client</title>
<description>
Daha &#246;nce beta s&#252;r&#252;m&#252;n&#252; yay&#305;nlad&#305;&#287;&#305;m Togi
Twitter Client'&#305; biraz daha geli&#351;tirme f&#305;rsat&#305; buldum ve RC (Release
Candidate) a&#351;amas&#305;na getirdim. &lt;br /&gt;&lt;br /&gt;Togi art&#305;k a&#231;&#305;k kaynak bir proje olarak github'da yay&#305;nlan&#305;yor. Projeye bende bir &#246;zellik ekleyebilirim diyen arkada&#351;lar &lt;a href=&quot;http://github.com/c1982/togi/tree/master&quot;&gt;http://github.com/c1982/togi/tree/master&lt;/a&gt; adresinden kaynak kodlara ula&#351;abilir ve depoyu g&#252;ncellemek i&#231;in eri&#351;im isteyebilir.&lt;br /&gt;&lt;br /&gt;Dil
konusunda biraz s&#305;k&#305;mt&#305;m var &#351;uanda T&#252;rk&#231;e ve &#304;ngilizce destekliyor
fakat daha fazla dil eklemek istiyorum bu nedenle&#160; ba&#351;ta &#304;spanyolca
olmak &#252;zere &#231;eviri konusunda yard&#305;mc&#305; olabilecek arkada&#351;lar bu girdiye
yorum b&#305;rak&#305;rlarsa &#231;ok sevinirim.&lt;br /&gt;&lt;br /&gt;Program&#305; indirmek i&#231;in : &lt;br /&gt;&lt;a href=&quot;http://www.oguzhan.info/togi&quot;&gt;http://www.oguzhan.info/togi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Genel G&#246;r&#252;n&#252;m.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.oguzhan.info/togi/dhd8cbf5_34fvzbjbgp_b.jpg&quot; /&gt;&lt;br /&gt;
</description>
<pubDate>28.04.2009</pubDate>
<link>http://www.oguzhan.info/?494/Togi+Twitter+Client</link>
<guid>http://www.oguzhan.info/?494/Togi+Twitter+Client#494</guid>
</item>

<item>
<title>Son depremler twitter'da (@sondepremler)</title>
<description>
Twitter'&#305; seviyorum ve elimden geldi&#287;ince g&#252;ncellemeye &#231;al&#305;&#351;&#305;yorum. Ge&#231;en g&#252;n cnn kullan&#305;c&#305;s&#305; (&lt;cite&gt;&lt;b&gt;twitter&lt;/b&gt;.com/&lt;b&gt;cnn)&lt;/b&gt;&lt;/cite&gt; ile ilgili bir haber okurken akl&#305;ma &lt;a href=&quot;http://www.koeri.boun.edu.tr/scripts/lst8.asp&quot; target=&quot;_blank&quot;&gt;koeri.boun.edu.tr&lt;/a&gt; sitesinde yay&#305;mlanan deprem bilgilerini bir twitter hesab&#305;na aktarmak geldi. (ne alakaysa!)&lt;br /&gt;
&lt;br /&gt;
Hemen koeri.boun.edu.tr sitesinde bir rss yay&#305;n&#305; arama ba&#351;lad&#305;m ama
yoktu. Oturdum, kendim bir parser yazay&#305;m diye d&#252;&#351;&#252;n&#252;rken &#252;&#351;enge&#231;li&#287;im sa&#287;
olsun biraz googling yapt&#305;m ve &lt;a href=&quot;http://www.fazlamesai.net/index.php?a=article&amp;sid=5246&quot; target=&quot;_blank&quot;&gt;fazlamesai.com&lt;/a&gt; da ki bir &lt;a href=&quot;http://www.fazlamesai.net/index.php?a=user_info&amp;username=auselen&quot; target=&quot;_blank&quot;&gt;arkada&#351;&#305;n&lt;/a&gt; bunu zaten yapm&#305;&#351; oldu&#287;unu &#246;&#287;rendim. S&#252;per! &lt;a href=&quot;http://feeds2.feedburner.com/sondepremler&quot;&gt;http://feeds2.feedburner.com/sondepremler&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&#214;nce &lt;a href=&quot;https://twitter.com/sondepremler&quot;&gt;@sondepremler&lt;/a&gt; ad&#305;nda bir &lt;a href=&quot;http://www.twitter.com&quot;&gt;twitter&lt;/a&gt;
hesab&#305; a&#231;t&#305;m, daha sonra .Net ile bir windows servisi projesi a&#231;t&#305;m ve
ufak bir rss parser metodu olu&#351;turdum. Yazd&#305;&#287;&#305;m metod yeni olan depremleri
takip edip Twitter Api'si ile sondepremler kullan&#305;c&#305;s&#305;n&#305;n durumuna
yaz&#305;yor, b&#246;ylece sondepremler kullan&#305;c&#305;s&#305;n&#305; takip eden twitter
kullan&#305;c&#305;lar&#305; depremleri takip etmi&#351; oluyor. Son olarak servisi sunuculardan bir tanesine y&#252;kledim ve projeyi bitirdim. &lt;br /&gt;&lt;br /&gt;&#350;imdi sizde T&#252;rkiyede olan son depremleri takip etmek i&#231;in&#160; &lt;a href=&quot;http://www.twitter.com/sondepremler&quot;&gt;http://www.twitter.com/sondepremler&lt;/a&gt; twitter hesab&#305;n&#305; takip edebilirsiniz. &lt;br /&gt;&lt;br /&gt;Herkes iyi tweet'lemeler...&lt;br /&gt;

</description>
<pubDate>24.04.2009</pubDate>
<link>http://www.oguzhan.info/?493/Son+depremler+twitter%27da+%28%40sondepremler%29</link>
<guid>http://www.oguzhan.info/?493/Son+depremler+twitter%27da+%28%40sondepremler%29#493</guid>
</item>

<item>
<title>T&#252;rktelekom 25. portu kapat&#305;yormu&#351;.</title>
<description>
B&#246;yle barbar ama etkili &#231;&#246;z&#252;mler can&#305;m &#252;lkeme &#246;zg&#252; san&#305;r&#305;m. Bir &#351;ey problem yarat&#305;yorsa k&#246;kten kapat&#305;yorlar.&lt;br /&gt;&lt;br /&gt;T&#252;rktelekom &#231;ok e-posta g&#246;nderiliyor diye d&#252;nya standart&#305; olan&#160; ve e-posta g&#246;ndermeye yarayan Tcp 25 (SMTP) portunu kapat&#305;yormu&#351;, onun yerine az bilinen ama yine bir standart olan Tcp 587. portu e-posta g&#246;nderiminde kullan&#305;lacak m&#305;&#351;. &#304;yi mi? yoksa k&#246;t&#252; m&#252;? oldu&#287;u tart&#305;&#351;l&#305;r tabi ki. &lt;br /&gt;&lt;br /&gt;T&#252;rktelekom bu uygulamay&#305; Web Hosting &#351;irketlerinde de uygulamak istiyor. Ge&#231;i&#351; d&#246;neminde son kullan&#305;c&#305;ya tabiki bir &#231;ok s&#305;k&#305;nt&#305; yaratacak, hatta bundan rant sa&#287;layanlar bile olabilir. TTNET'in S&#305;k Sorulan Sorular'a a&#351;a&#287;&#305;dan eri&#351;ebilirsiniz. &lt;br /&gt;&lt;a href=&quot;http://www.ttnet.com.tr/web/214-1088-1-1/tr/ttnet/sss_servisler/simdi_eposta_kutunuz_daha_guvenli&quot;&gt;http://www.ttnet.com.tr/web/214-1088-1-1/tr/ttnet/sss_servisler/simdi_eposta_kutunuz_daha_guvenli&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Benim tahminim bu uygulama spam ile m&#252;cadelede etkin bir &#231;&#246;z&#252;m olur
y&#246;n&#252;nde ama T&#252;rktelekom'un bu olayda ac&#305;mas&#305;zca ele&#351;tirilece&#287;i kesin.&lt;br /&gt;&lt;br /&gt;Ayn&#305; uygulamay&#305; Internet devi Verizonda yapm&#305;&#351; ve &#231;ok ba&#351;ar&#305;l&#305; olmu&#351;tu.&lt;br /&gt;&lt;a href=&quot;http://voices.washingtonpost.com/securityfix/2009/02/verizon_to_implement_spam_bloc.html&quot;&gt;http://voices.washingtonpost.com/securityfix/2009/02/verizon_to_implement_spam_bloc.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<pubDate>11.04.2009</pubDate>
<link>http://www.oguzhan.info/?492/T%26%23252%3Brktelekom+25%2E+portu+kapat%26%23305%3Byormu%26%23351%3B%2E</link>
<guid>http://www.oguzhan.info/?492/T%26%23252%3Brktelekom+25%2E+portu+kapat%26%23305%3Byormu%26%23351%3B%2E#492</guid>
</item>

<item>
<title>HP IPAQ 914c</title>
<description>
&lt;img hspace=&quot;10&quot; border=&quot;0&quot; align=&quot;right&quot; src=&quot;http://h10010.www1.hp.com/wwpc/images/emea/hp-ipaq910-business-messenger_190x170.jpg&quot; /&gt;Ge&#231;en g&#252;n &lt;a href=&quot;http://www.arena.com.tr/&quot;&gt;Arena&lt;/a&gt;'n&#305;n kelepir bir kampanyas&#305; ile &lt;a href=&quot;http://h10010.www1.hp.com/wwpc/tr/tr/ho/WF05a/215348-215348-64929-3352590-3352590-3551669.html&quot;&gt;HP 914c Bussiness Messenger&lt;/a&gt; cihaz&#305;n&#305; ald&#305;m. Bu g&#252;zel alet ile ilgili ya&#351;ad&#305;&#287;&#305;m deneyimleri madde madde yaz&#305;p internet alemi ile payla&#351;ay&#305;m diyorum...&lt;br /&gt;&lt;br /&gt;&#199;ok d&#252;zensiz bir liste oldu ama s&#305;ras&#305;yla tecr&#252;be ettik&#231;e yazd&#305;m, cihaz&#305; almak isteyen arkada&#351;lara umar&#305;m yard&#305;mc&#305; olur.&#160; Cihaz ile ilgili yeni tecr&#252;belerimi edindik&#231;e bu listenin sonuna ekliyor olaca&#287;&#305;m. &lt;span style=&quot;font-style: italic;&quot;&gt;(Enteresan bir c&#252;mle oldu.)&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&#220;zerinde Windows Mobile 6.1 &#199;al&#305;&#351;t&#305;r&#305;yor ve &#304;ngilizce geliyor.&lt;/li&gt;&lt;li&gt;128MB bellek, 256 MB ROM var. 8GB microSD ile kullanan arkada&#351;lar var. Ben 1GB ile kullan&#305;yorum.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ek olarak klavyesi de ingilizce ama T&#252;rk&#231;e klavyesi olanda var m&#305;&#351;. G&#246;rmedim hi&#231;. Duydum.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;T&#252;rk&#231;e ile ilgili resmi olmayan bir paket var : &lt;a href=&quot;http://www.ctrlpda.com/showthread.php?tid=74&quot; title=&quot;http://www.ctrlpda.com/showthread.php?tid=74&quot; id=&quot;ufx8&quot;&gt;http://www.ctrlpda.com/showthread.php?tid=74&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Cihaz ile ilgili destek almak i&#231;in HP Merkezi (Call Center) 444 71 71. Ticari &#220;r&#252;nlere giriyor.&lt;/li&gt;&lt;li&gt;USB ba&#287;lant&#305; kablosu var ama o kadar yava&#351;ki!! bir dosya aktaracaksan&#305;z ba&#351;&#305;n&#305;z dertte demek.&lt;/li&gt;&lt;li&gt;10 dakika konu&#351;madan sonra telefon hissedilir &#351;ekilde &#305;s&#305;n&#305;yor. Bu oyunlarda'da ayn&#305;.Batarya taraf&#305; a&#351;&#305;r&#305; &#305;s&#305;n&#305;yor. S&#305;k&#305;c&#305; bir durum.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cihaz&#305; daha verimli kullanmak i&#231;in &lt;span style=&quot;font-weight: bold;&quot;&gt;SKtools&lt;/span&gt; ad&#305;nda bir ara&#231; var. &#199;ok g&#252;zel.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Sbp Suite Shell&lt;/span&gt; isminde ba&#351;ka bir ara&#231;ta ToDay ekran&#305;n&#305; ve tunning'i i&#231;eriyor.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://anonym.to/?http://filefactory.com/file/af19c7h/n/ArchibaldsAdventures_1_04_zip&quot; title=&quot;Archibald's Adventures&quot; id=&quot;c86l&quot;&gt;Archibald's Adventures&lt;/a&gt; ad&#305;nda acayip g&#252;zel bir oyun var.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Operatorlerin yay&#305;n mesajlar&#305;n&#305; g&#246;rmek i&#231;in : Settings / Phone / Cell Broadcast / Settings yolunu izleyin.&lt;/li&gt;&lt;li&gt;Bluetooth ile dosya al&#305;p/g&#246;ndermek i&#231;in : Settings / Connections / Beam men&#252;s&#252;nden. &amp;quot;Receive All Incoming Beam&amp;quot;'i i&#351;aretleyin.&lt;/li&gt;&lt;li&gt;GPRS, EDGE ve GPS'i a&#231;&#305;p kapamak i&#231;in &lt;span style=&quot;font-weight: bold;&quot;&gt;NoData&lt;/span&gt; isminde bir program var.&lt;/li&gt;&lt;li&gt;Pil &#246;mr&#252;n&#252; uzatmak i&#231;in : Settings / Phone / Band Switch / GSM Only se&#231;in. Yoksa habire 3G sebekesi ar&#305;yor ve pil &#246;mr&#252; k&#305;sal&#305;yor.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Exchange 2007 kullanacaksan&#305;z. Exchange 2007'de Mobile Async i&#231;in ayar yapmal&#305;s&#305;n&#305;z. Yoksa cihazla ba&#287;lanam&#305;yorsunuz.&lt;/li&gt;&lt;li&gt;Exchange 2007 ayarlar&#305; i&#231;in : &lt;a href=&quot;http://support.microsoft.com/?id=817379&quot; title=&quot;http://support.microsoft.com/?id=817379&quot; id=&quot;cs6z&quot;&gt;http://support.microsoft.com/?id=817379&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Cihaz ile ilgili program, geni&#351; bilgi bulabilece&#287;iniz okunmas&#305; gereken forum: &lt;a href=&quot;http://forum.ppcwarez.org/&quot; title=&quot;http://forum.ppcwarez.org/&quot; id=&quot;x5.t&quot;&gt;http://forum.ppcwarez.org/&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Bu da kendi &#231;ap&#305;nda bir forum : &lt;a href=&quot;http://forum.gsmhosting.com/vbb/index.php&quot; title=&quot;http://forum.gsmhosting.com/vbb/index.php&quot; id=&quot;d4xu&quot;&gt;http://forum.gsmhosting.com/vbb/index.php&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Ba&#351;ka bir PocketPc siteside &lt;a href=&quot;http://www.1800pocketpc.com&quot;&gt;http://www.1800pocketpc.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Di&#287;er bir web siteside http://www.ipaqchoice.com/tr/ burda da telefonda kullanabilece&#287;iniz g&#252;zel programlar bulabilirsiniz.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;GPS'e evde ba&#287;lanmay&#305; denemeyin. Kapal&#305; mekanlarda &#231;ekmiyor. A&#231;&#305;k havada &#231;ekiyor bazen 2-3 dakika s&#252;r&#252;yor. &#199;al&#305;&#351;m&#305;yor diye d&#252;&#351;&#252;nmeyin.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Nav N Go iGO&lt;/span&gt; &lt;a href=&quot;http://www.rapidshare.com/files/222754536/iGO8.rar&quot;&gt;denen&lt;/a&gt; bir navigasyon program&#305; var. GPS Portunu COM6 yap&#305;n, Baund'u en y&#252;ksek'e getirin. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nav N Go iGO'da yaya iseniz ayarlardan yaya modunu se&#231;in yoksa GPS &#231;al&#305;&#351;m&#305;yor.&lt;/li&gt;&lt;li&gt;Nav N Go iGO'nun haritalar&#305;n&#305;n g&#252;ncel olmas&#305;na dikkat edin yoksa acayip yolu uzat&#305;yor.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;GPS Port ayarlar&#305; i&#231;in Settings / External GPS / Hardware b&#246;l&#252;m&#252;ne gelin. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;GPS kullanmadan &#246;nce Programs / Hp Ipaq GPS QK Position'&#305; &#231;al&#305;&#351;t&#305;r&#305;n ve dosyay&#305; y&#252;kleyin (Internet Gerektirir ve Haftada bir yapman&#305;z &#246;nerilir.&#160;&lt;/li&gt;&lt;li&gt;Google Maps ile GPS'e ba&#287;lanmaya pek kasmay&#305;n. &#199;ok sa&#287;l&#305;kl&#305; &#231;al&#305;&#351;m&#305;yor.&lt;/li&gt;&lt;li&gt;Araba &#350;arj Kiti var 45$'a sat&#305;l&#305;yor. Ba&#351;ka &#351;arjlar&#305; uydurmaya &#231;al&#305;&#351;may&#305;n patlatabilirsiniz cihaz&#305;.&lt;/li&gt;&lt;li&gt;&#304;&#231;inde Word, Excel, Power Point, OneNote gibi Ofis Uygulamalar&#305; geliyor. Kullanmad&#305;m hi&#231;. Ek olarak Msn, Internet Explorer var.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Windows Mobile 6.5'e upgrade edilebiliyormu&#351; ama cesaret edemedim. Windows Mobile 7.0'&#305; bekliyorum.&lt;/li&gt;&lt;li&gt;HP'nin 914c i&#231;in Windows 6.5 deste&#287;i olmayacakm&#305;&#351;! Kendi ba&#351;&#305;n&#305;z&#305;n &#231;aresine bak&#305;n yada yeni bir &#351;ey al&#305;n diyorlar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Kameras&#305; 3.0 MP olmas&#305;na ra&#287;men ne hikmetse 1MB kalitesinde berbat bir kalite ile &#231;ekiyor. Optimize etmeye u&#287;ra&#351;mad&#305;m bile. &lt;span style=&quot;font-weight: bold;&quot;&gt;&#199;ok k&#246;t&#252; bir kameras&#305; var!!!!&lt;/span&gt;!&lt;/li&gt;&lt;li&gt;Wifi &#246;zelli&#287;ini bolca kullan&#305;yorum. Herhangi bir s&#305;k&#305;nt&#305;s&#305; olmuyor ama WiFi kullan&#305;nca pil &#231;ok dayanm&#305;yor.&lt;/li&gt;&lt;li&gt;Pil &#246;mr&#252; normal kullan&#305;mda 2 g&#252;n gidiyor. Yo&#287;un kullan&#305;rsan&#305;z (Wifi, GPS vs.) 1 G&#252;n. Tecr&#252;beyle sabittir.&lt;/li&gt;&lt;li&gt;Java deste&#287;i var ama hen&#252;z kullanmad&#305;m.&lt;/li&gt;&lt;li&gt;Burda okunmas&#305; gerken T&#252;rk&#231;e i&#231;erik var : &lt;a href=&quot;http://forum.donanimhaber.com/m_27979670/tm.htm&quot; title=&quot;http://forum.donanimhaber.com/m_27979670/tm.htm&quot; id=&quot;clci&quot;&gt;http://forum.donanimhaber.com/m_27979670/tm.htm&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Burda video incelemesi var ama bir t&#252;rl&#252; g&#246;r&#252;nt&#252;leyemedim : &lt;a href=&quot;http://shiftdelete.net/hp-ipaq-914c-videolu-inceleme-6536.html&quot; title=&quot;http://shiftdelete.net/hp-ipaq-914c-videolu-inceleme-6536.html&quot; id=&quot;jidw&quot;&gt;http://shiftdelete.net/hp-ipaq-914c-videolu-inceleme-6536.html&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Kulakl&#305;&#287;&#305;n&#305; sevdim. Mini usb ile ba&#287;lan&#305;yor ama ufak bir converter'&#305; var o zaman standar ses &#231;&#305;kt&#305;s&#305; aletlerine ba&#287;layabilirsiniz.&lt;/li&gt;&lt;li&gt;Twitter Client yaz&#305;yorum Windows Mobile i&#231;in. Benim &lt;a href=&quot;/togi&quot; title=&quot;Togi&quot; id=&quot;au8u&quot;&gt;Togi&lt;/a&gt; 'nin Mobile versiyonu. GPS destekli twitlemek i&#231;in bitince duyuraca&#287;&#305;m burdan.&lt;/li&gt;&lt;li&gt;15-06-2009 tarihli bir g&#252;ncellemesi &#231;&#305;kt&#305; : &lt;a href=&quot;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01761639&amp;dimid=1153155468&amp;dicid=alr_jun09&amp;jumpid=em_alerts/us/jun09/all/xbu/emailsubid/mrm/mcc/loc/rbu_category/alerts&quot;&gt;Bak&lt;/a&gt;&lt;a href=&quot;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01761639&amp;dimid=1153155468&amp;dicid=alr_jun09&amp;jumpid=em_alerts/us/jun09/all/xbu/emailsubid/mrm/mcc/loc/rbu_category/alerts&quot;&gt;&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;15-06-2009 g&#252;ncellemesinin ROM &lt;a href=&quot;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&amp;cc=us&amp;prodNameId=3551692&amp;prodTypeId=215348&amp;prodSeriesId=3551669&amp;swLang=12&amp;taskId=135&amp;swEnvOID=4036&quot;&gt;Download&lt;/a&gt;'&#305;&#160;&lt;/li&gt;&lt;li&gt;Bu ROM'u y&#252;klerken Vista ve Windows 7 ile ilgili bir &lt;span style=&quot;font-weight: bold;&quot;&gt;BUG&lt;/span&gt;'&#305; oldu&#287;undan i&#351;lem tamamlanamad&#305; windows XP'de denedim ve oldu.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Yeni ROM'u HP yay&#305;nlad&#305; ve bu ROM'u kurdu&#287;unuzda garanti kapsam&#305;ndan &#231;&#305;kt&#305;&#287;&#305;n&#305; s&#246;ylediler. Hem ROM yay&#305;nl&#305;yorlar, hemde kurdu&#287;unda bir &#351;ey olursa garanti kapsam&#305;ndan &#231;&#305;kar diyorlar. Kendi ROM'lar&#305;ndan sorum de&#287;iller yani nas&#305;l i&#351; anlamad&#305;m.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;HP 914c'ye yeni ROM nas&#305;l kurulur =&amp;gt; &lt;a href=&quot;/bak.asp?503/HP+IPAQ+914c+BIOS+G%F6%E7erse%21&quot;&gt;Burdan&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Yeni rom'u kurduktan sonra ilk dikkatimi &#231;eken pil &#246;mr&#252;n&#252;n farkedilir derecede uzamas&#305; oldu.&lt;/li&gt;&lt;li&gt;Bu arada mp3 y&#252;kleyip bir ka&#231; &#351;ark&#305; dinleyeyim dedim ama ses kalitesi &#231;ok k&#246;t&#252;! Esasen bu normal i&#351; ile alakal&#305; bir cihazda multimedia'ya pek &#246;nem verilmemi&#351;.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description>
<pubDate>04.04.2009</pubDate>
<link>http://www.oguzhan.info/?491/HP+IPAQ+914c</link>
<guid>http://www.oguzhan.info/?491/HP+IPAQ+914c#491</guid>
</item>

<item>
<title>Regex.Replace'i Kuvvetlendirin.</title>
<description>
Baz&#305; durumlarda bir string de&#287;erinin i&#231;erisinden belirli bir desene uyan karakter k&#252;melerini de&#287;i&#351;tirmek gerekebilir. B&#246;yle durumlarda C#'&#305;n &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.aspx&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;System.Text.RegularExpressions&lt;/span&gt;&lt;/a&gt; s&#305;n&#305;f k&#252;t&#252;phanesi geli&#351;tiricinin imdad&#305;na yeti&#351;iyor. (.Net Framework'&#252;n programc&#305;n&#305;n hayat&#305;n&#305; daha g&#252;zelle&#351;tirme &#246;zelli&#287;i ger&#231;ekten var!)&lt;br /&gt;&lt;br /&gt;Benim senaryomda bir alanad&#305; listesinin sonlanma tarihlerinin formatlar&#305; &#231;ok farkl&#305; bir &#351;ekilde geliyordu. Bu farkl&#305;l&#305;klar&#305; yine Regex kullanarak giderdim. Son olarak a&#351;a&#287;&#305;daki gibi bir tarih format&#305;na kavu&#351;tum.&lt;br /&gt;&lt;br /&gt;Feb 7 2009, Mar 19 2009 gibi.&lt;br /&gt;&lt;br /&gt;Fakat &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.datetime.aspx&quot;&gt;DateTime&lt;/a&gt; veritipinin &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.datetime.parseexact.aspx&quot;&gt;ParseExact&lt;/a&gt; metodu &amp;quot;Feb 7 2009&amp;quot; stringini tarihe &#231;eviremiyordu. Nedeni de 7'nin 07 olmay&#305;&#351;&#305;yd&#305;. Bunun &#252;zerine biraz googling yapt&#305;ktan sonra a&#351;a&#287;&#305;daki msdn sayfalar&#305;n&#305; buldum. iyi de oldu hani.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cft8645c(VS.80).aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/cft8645c(VS.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.matchevaluator.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.matchevaluator.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bu sayfalardan &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.matchevaluator.aspx&quot;&gt;MatchEvaluator&lt;/a&gt; diye bir delegate'in varl&#305;&#287;&#305;n&#305; &#246;&#287;rendikten sonra a&#351;a&#287;&#305;daki gibi bir &#231;&#246;z&#252;m &#252;rettim.&lt;br /&gt;&lt;br /&gt;
&lt;pre&gt;            GelenTarih = &amp;quot;Mar 7 2009&amp;quot;;&lt;br /&gt;            GelenTarih = Regex.Replace(GelenTarih, @&amp;quot;\d{1}\s&amp;quot;, delegate(Match ma)&lt;br /&gt;            {&lt;br /&gt;                string v = ma.ToString();&lt;br /&gt;                return &amp;quot;0&amp;quot; + v;&lt;br /&gt;            });&lt;br /&gt;            &lt;br /&gt;            &#199;&#305;kt&#305;s&#305; :&lt;br /&gt;            &lt;span style=&quot;font-weight: bold;&quot;&gt;Mar 07 2009&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;
T&#252;rk&#231;ele&#351;tirmek gerekirse.  GelenTarih de&#287;i&#351;kenin i&#231;inde ki tek haneli say&#305;sal karakteri (&lt;span style=&quot;font-style: italic;&quot;&gt;\d{1}\s&lt;/span&gt;) yakalay&#305;p en ba&#351;&#305;na s&#305;f&#305;r say&#305;s&#305;n&#305; ekle diyoruz.&lt;br /&gt;&lt;br /&gt;Bu kal&#305;b&#305; &#231;ok daha geni&#351;letebilriz tabiki. &#214;zellikle html parserlarda veya kendi taglar&#305;m&#305;z&#305; yazarken (Forumlardaki BBCode gibi) i&#351;imizi &#231;ok kolayla&#351;t&#305;racak bir metod.&lt;br /&gt;</description>
<pubDate>27.03.2009</pubDate>
<link>http://www.oguzhan.info/?490/Regex%2EReplace%27i+Kuvvetlendirin%2E</link>
<guid>http://www.oguzhan.info/?490/Regex%2EReplace%27i+Kuvvetlendirin%2E#490</guid>
</item>

<item>
<title>Windows Scheduled Tasks'ta Web Sayfalar&#305;</title>
<description>
Bir ka&#231; site optimizasyonu yaparken sunucu kaynaklar&#305;n&#305; &#231;ok t&#252;keten web sayfalar&#305;n&#305;, her sayfa istendi&#287;inde de&#287;il de yar&#305;m saatte bir &#231;al&#305;&#351;t&#305;rma ihtiyac&#305;m do&#287;du. En h&#305;zl&#305; ve en basit nas&#305;l &#231;&#246;zerim diye d&#252;&#351;&#252;n&#252;rken Windows'un Zamanlanm&#305;&#351; G&#246;revler'i akl&#305;ma geldi ve a&#351;a&#287;&#305;daki gibi bir &#231;&#246;z&#252;m &#252;rettim.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;1.&lt;/span&gt; Get tipinde bir URL iste&#287;i yapmak i&#231;in VBS kullan&#305;yoruz. Dosyan&#305;n ismini &lt;span style=&quot;font-style: italic;&quot;&gt;WebIstegiGonder.vbs&lt;/span&gt; dedim.&lt;br /&gt;&lt;br /&gt;Call WebIstegiGonder()&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;Sub WebIstegiGonder()&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160; &#160;&#160;&#160; Dim xmlIstegi&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; On Error Resume Next 'Patlarsa devam etsin diye &#160; &lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Set xmlIstegi = CreateObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;)&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; xmlIstegi.open &amp;quot;GET&amp;quot;, &amp;quot;http://www.orneksite.com/sayfa.pl&amp;quot; , false&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; xmlIstegi.Send&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Set xmlIstegi = Nothing&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;2.&lt;/span&gt; Zamanlanm&#305;&#351; G&#246;revlerde (Windows Scheduled Tasks) &#231;al&#305;&#351;acak Cmd Scriptini yaz&#305;yoruz. Bu dosyan&#305;n isminede WebIstegiGonder.cmd dedim ve i&#231;eri&#287;ini a&#351;a&#287;&#305;daki gibi d&#252;zenledim. D&#252;zenlerkende path de&#287;i&#351;ikliklerinden etkilenmemesine dikkat ettim. Burda her iki dosyada ayn&#305; klas&#246;rde olmas&#305; gerekiyor.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;@echo off&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;set Yorumlayici=cscript.exe&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;set Yorumlanan=WebIstegiGonder.vbs&lt;/span&gt;&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;set Komut=%CD%&lt;/span&gt;&lt;br /&gt;rem call burda &#246;nemli!&lt;br style=&quot;font-family: courier new,courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: courier new,courier,monospace;&quot;&gt;call %Yorumlayici% &amp;quot;%Komut%\%Yorumlanan%&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;3.&lt;/span&gt; Daha sonra &lt;span style=&quot;font-style: italic;&quot;&gt;WebIstegiGonder.cmd&lt;/span&gt; dosyas&#305;n&#305; Zamanlanm&#305;&#351; G&#246;revlere her 30 dakikada bir &#231;al&#305;&#351;acak &#351;ekilde ekledim.&lt;br /&gt;&lt;h4 style=&quot;font-weight: normal;&quot; class=&quot;subHeading&quot;&gt;Her &lt;span style=&quot;font-style: italic;&quot;&gt;N&lt;/span&gt; dakikada bir &#231;al&#305;&#351;an bir g&#246;rev zamanlamak i&#231;in&lt;br /&gt;Dakikal&#305;k Zamanlama S&#246;zdizimi&lt;/h4&gt;&lt;div class=&quot;subSection&quot;&gt;&lt;p&gt;&lt;strong&gt;schtasks /create /tn &lt;/strong&gt;&lt;em&gt;G&#246;revAd&#305; &lt;/em&gt;&lt;strong&gt;/tr &lt;/strong&gt;&lt;em&gt;TaskRun &lt;/em&gt;&lt;strong&gt;/sc minute &lt;/strong&gt;[&lt;strong&gt;/mo&lt;/strong&gt; {1 - 1439}] [&lt;strong&gt;/st &lt;/strong&gt;&lt;em&gt;SS&lt;/em&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;em&gt;DD&lt;/em&gt;] [&lt;strong&gt;/sd &lt;/strong&gt;&lt;em&gt;Ba&#351;lang&#305;&#231;Tarihi&lt;/em&gt;] [&lt;strong&gt;/ed &lt;/strong&gt;&lt;em&gt;Biti&#351;Tarihi&lt;/em&gt;] [{&lt;strong&gt;/et &lt;/strong&gt;&lt;em&gt;:SS&lt;/em&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;em&gt;DD&lt;/em&gt; | &lt;strong&gt;/du &lt;/strong&gt;&lt;em&gt;SSSS&lt;/em&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;em&gt;DD&lt;/em&gt;} [&lt;strong&gt;/k&lt;/strong&gt;]] [&lt;strong&gt;/it&lt;/strong&gt;] [&lt;strong&gt;/ru&lt;/strong&gt; {[&lt;em&gt;EtkiAlan&#305;&lt;/em&gt;&lt;strong&gt;\&lt;/strong&gt;]&lt;em&gt;Kullan&#305;c&#305;&lt;/em&gt; [&lt;strong&gt;/rp &lt;/strong&gt;&lt;em&gt;Parola&lt;/em&gt;] | &lt;strong&gt;System&lt;/strong&gt;}] [&lt;strong&gt;/s &lt;/strong&gt;&lt;em&gt;Bilgisayar&lt;/em&gt; [&lt;strong&gt;/u&lt;/strong&gt; [&lt;em&gt;EtkiAlan&#305;&lt;/em&gt;&lt;strong&gt;\&lt;/strong&gt;]&lt;em&gt;Kullan&#305;c&#305;&lt;/em&gt; [&lt;strong&gt;/p &lt;/strong&gt;&lt;em&gt;Parola&lt;/em&gt;]]]&lt;/p&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;schtastks&lt;/span&gt; ile ilgili daha fazla bilgi i&#231;in;&lt;br /&gt;&lt;a href=&quot;http://technet.microsoft.com/tr-tr/library/cc772785.aspx#BKMK_minutes&quot;&gt;http://technet.microsoft.com/tr-tr/library/cc772785.aspx#BKMK_minutes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Haz&#305;rlad&#305;&#287;&#305;m task'&#305; payla&#351;mak i&#231;in schtasks'&#305;n import/export &#246;zelli&#287;ini arad&#305;m ama bulamad&#305;m. Varsa b&#246;yle bir &#351;ey haberimiz olsun. Yoksa kendime yeni bir proje daha buldum demektir.&lt;br /&gt;&lt;br /&gt;
</description>
<pubDate>19.03.2009</pubDate>
<link>http://www.oguzhan.info/?489/Windows+Scheduled+Tasks%27ta+Web+Sayfalar%26%23305%3B</link>
<guid>http://www.oguzhan.info/?489/Windows+Scheduled+Tasks%27ta+Web+Sayfalar%26%23305%3B#489</guid>
</item>

<item>
<title>Multi Monitor Taskbar</title>
<description>
&#199;ift ekranla &#231;al&#305;&#351;t&#305;&#287;&#305;m i&#231;in pencereleri &#246;teki ekrana g&#246;ndermek biraz zamhmetli olmaya ba&#351;lam&#305;&#351;t&#305;. Full Screen olan pencereyi &#246;nce k&#252;&#231;&#252;lt&#252;p sonra tutup &#246;teki ekrana &#231;ekip sonra yine full screen yapmak gerekti&#287;i i&#231;in uzun vadede s&#305;k&#305;nt&#305; yarat&#305;yordu.&lt;br /&gt;&lt;br /&gt;Yaz&#305;lm&#305;&#351;&#305; olmasayd&#305; ben yaz&#305;cakt&#305;m ama biraz googling yapt&#305;ktan sonra &lt;span style=&quot;font-weight: bold;&quot;&gt;Multi-Monitor taskBar&lt;/span&gt;'&#305; buldum. Tam istedi&#287;im gibi bir program &#252;stelik free!. 4$'l&#305;k bir ba&#287;&#305;&#351; yapt&#305;m. Pro'su 28$ monit&#246;rleri 3'lersem prosunu al&#305;cam.&lt;br /&gt;&lt;br /&gt;Her pencerenin &#252;st&#252;ne yeni bir buton ekliyor. Bast&#305;&#287;&#305;n&#305;z zaman &#246;teki monit&#246;re aktar&#305;yor. Art&#305;k daha verimli &#231;al&#305;&#351;mam&#305; sa&#287;layacak.&lt;br /&gt;&lt;br /&gt;MultiMonitor TaskBar&lt;br /&gt;&lt;a href=&quot;http://www.mediachance.com/free/multimon.htm&quot;&gt;http://www.mediachance.com/free/multimon.htm&lt;/a&gt;&lt;br /&gt;
</description>
<pubDate>03.03.2009</pubDate>
<link>http://www.oguzhan.info/?488/Multi+Monitor+Taskbar</link>
<guid>http://www.oguzhan.info/?488/Multi+Monitor+Taskbar#488</guid>
</item>

<item>
<title>DataList Kontrol&#252;nde HyperLink Binding</title>
<description>&#199;ok ayr&#305;nt&#305;ya girmeden ufak bir ipucu payla&#351;ay&#305;m...&lt;br /&gt;&lt;br /&gt;Asp.Net'de DataList kontrol&#252;n&#252; kullanarak listemele yap&#305;p, Item Template'de HyperLink kullan&#305;p bununda NavigateUrl de&#287;erini ki&#351;iselle&#351;tirmek istiyorsan&#305;z klasik metod olan &lt;span style=&quot;text-decoration: line-through;&quot;&gt;Bind&lt;/span&gt;'yerine &lt;span style=&quot;font-weight: bold;&quot;&gt;Eval&lt;/span&gt; metodunu kullanmal&#305;s&#305;n&#305;z.&lt;br /&gt;
&lt;pre&gt; &lt;br /&gt;    &amp;lt;ItemTemplate&amp;gt;                                        &lt;br /&gt;        &amp;lt;asp:HyperLink ID=&amp;quot;HyperLink1&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;            NavigateUrl='&amp;lt;%# &amp;quot;/Url/Zipla/&amp;quot;+ Convert.ToString(&lt;span style=&quot;font-weight: bold;&quot;&gt;Eval(&amp;quot;saha&amp;quot;)&lt;/span&gt;) %&amp;gt;' Text='&amp;lt;%# Bind(&amp;quot;adi&amp;quot;) %&amp;gt;'&amp;gt;&amp;lt;/asp:HyperLink&amp;gt;&lt;br /&gt;    &amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/4hx47hfe.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/4hx47hfe.aspx&lt;/a&gt;</description>
<pubDate>02.03.2009</pubDate>
<link>http://www.oguzhan.info/?487/DataList+Kontrol%26%23252%3Bnde+HyperLink+Binding</link>
<guid>http://www.oguzhan.info/?487/DataList+Kontrol%26%23252%3Bnde+HyperLink+Binding#487</guid>
</item>

<item>
<title>Ayak Klavyesi</title>
<description>
&lt;img hspace=&quot;5&quot; border=&quot;0&quot; align=&quot;left&quot; vspace=&quot;5&quot; src=&quot;http://www.oguzhan.info/media/fikir_.jpg&quot; /&gt;Klasik olarak bilgisayar&#305; y&#246;netmek i&#231;in en h&#305;zl&#305; kulland&#305;&#287;&#305;m&#305;z arabirim klavye. Bug&#252;n bir proje &#252;zerinde &#231;al&#305;&#351;&#305;rken ayaklar&#305;m&#305; sallad&#305;&#287;&#305;m&#305; farkettim ve ayak klavyesi yaparak bilgisayar&#305; iki klavye ile daha h&#305;zl&#305; y&#246;netebilece&#287;im akl&#305;ma geldi. Mouse benzeri 2 veya 3 tu&#351;lu bir pad'i yere koyup baz&#305; k&#305;sayol tu&#351;lar&#305;n&#305; tan&#305;mlayabiliriz. &#214;rne&#287;in Enter'&#305; veya Masa&#252;st&#252;n&#252; g&#246;ster tu&#351;unu (Windows + D) , b&#246;ylece her masa&#252;st&#252;ne bakmak istedi&#287;imizde aya&#287;&#305;m&#305;zla bir kere basmam&#305;z yeterli olacak ve ayn&#305; anda elle'de klavyeden combo komut verebilir ve &#231;ok h&#305;zlan&#305;r&#305;z.&lt;br /&gt;&lt;br /&gt;Art&#305;k bilgisayar kullan&#305;rken ayaklar at&#305;l bir uzuv olarak kalmas&#305;. :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;G&#252;ncelleme: &#350;imdi bir ara&#351;t&#305;rd&#305;m &#231;ok g&#252;zel bir &#252;r&#252;n&#252; zaten yapm&#305;&#351;lar : &lt;a target=&quot;_blank&quot; href=&quot;http://www.bilbo.com/&quot;&gt;http://www.bilbo.com/&lt;/a&gt; almak laz&#305;m.&lt;/span&gt;&lt;br /&gt;
</description>
<pubDate>26.02.2009</pubDate>
<link>http://www.oguzhan.info/?486/Ayak+Klavyesi</link>
<guid>http://www.oguzhan.info/?486/Ayak+Klavyesi#486</guid>
</item>

<item>
<title>G&#252;n&#252;n S&#246;z&#252;</title>
<description>&amp;quot;Herhangi bir 
alanda kusursuzlu&#287;un, bir &#246;m&#252;rboyu o i&#351; i&#231;in &#231;al&#305;&#351;maktan daha hafif bir bedeli yoktur.&amp;quot;&lt;br /&gt;&lt;br /&gt;
</description>
<pubDate>31.01.2009</pubDate>
<link>http://www.oguzhan.info/?485/G%26%23252%3Bn%26%23252%3Bn+S%26%23246%3Bz%26%23252%3B</link>
<guid>http://www.oguzhan.info/?485/G%26%23252%3Bn%26%23252%3Bn+S%26%23246%3Bz%26%23252%3B#485</guid>
</item>

<item>
<title>VS.NET Post-build Event ve Bir Ka&#231; Ba&#287;lant&#305;</title>
<description>Windows'a Servis &#351;eklinde bir uygulama yaz&#305;yorum. Debug yaparken
servisi &#246;nce Windows'a kaydetmek gerekti&#287;i i&#231;in elle InstallUtil.exe'yi
her seferinde &#231;al&#305;&#351;t&#305;rmak zor ve vakit kaybettirici oluyordu. Daha
pratik olsun diye Build Events men&#252;s&#252;nden Post-build olay&#305;na elle
yazd&#305;&#287;&#305;m script'i ekledim. A&#351;a&#287;&#305;daki gibi bir &#351;ey.&lt;br /&gt;
&lt;pre&gt;net stop &amp;quot;$(TargetName)&amp;quot;&lt;br /&gt;%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /u &amp;quot;$(TargetPath)&amp;quot;&lt;br /&gt;%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe &amp;quot;$(TargetPath)&amp;quot;&lt;br /&gt;net start &amp;quot;$(TargetName)&amp;quot;&lt;br /&gt;&lt;/pre&gt;

&lt;p&gt;Bunu ekledikten sonra vs.net ile yap&#305;lan her ba&#351;ar&#305;l&#305; build
i&#351;leminde bu macro &#231;al&#305;&#351;acak ve sizin her seferinden servisi
uninstall-install yapman&#305;za gerek kalmayacak.
&lt;/p&gt;&lt;p align=&quot;baseline&quot;&gt;Burda dikkat edilmesi gereken nokta, ilk
buildinizden &#246;nce servisi elle y&#252;klemelisiniz. Daha sonra unistall
yap&#305;lacak duruma geldi&#287;inde bu macro sorunsuz &#231;al&#305;&#351;acakt&#305;r. &lt;br /&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;http://www.oguzhan.info/media/vsnet_post-build.png&quot; /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Yazm&#305;&#351;ken bir ka&#231; link payla&#351;ay&#305;m.

&lt;/p&gt;&lt;p&gt;Windows 7 Beta &#199;&#305;km&#305;&#351;&lt;br /&gt;
&lt;a href=&quot;https://partner.microsoft.com/global/productssolutions/windows/wiwindows7&quot;&gt;https://partner.microsoft.com/global/productssolutions/windows/wiwindows7&lt;/a&gt;

&lt;/p&gt;&lt;p&gt;Microsoft Tag &#199;&#305;km&#305;&#351; (&#350;erefsizim Daha &#214;nce D&#252;&#351;&#252;nm&#252;&#351;t&#252;m)&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/tag/ &quot;&gt;http://www.microsoft.com/tag/

&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP - 64 bit (Bu alet'te Secure Coding i&#231;in bir ara&#231;.)&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?familyid=E0052BBA-2D50-4214-B65B-37E5EF44F146&amp;displaylang=en &quot;&gt;http://www.microsoft.com/downloads/details.aspx?familyid=E0052BBA-2D50-4214-B65B-37E5EF44F146&amp;amp;displaylang=en

&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Evet linklerin hepsi microsoft'un Adamlar &#199;al&#305;&#351;&#305;yor...
&lt;/p&gt;
</description>
<pubDate>09.01.2009</pubDate>
<link>http://www.oguzhan.info/?484/VS%2ENET+Post%2Dbuild+Event+ve+Bir+Ka%26%23231%3B+Ba%26%23287%3Blant%26%23305%3B</link>
<guid>http://www.oguzhan.info/?484/VS%2ENET+Post%2Dbuild+Event+ve+Bir+Ka%26%23231%3B+Ba%26%23287%3Blant%26%23305%3B#484</guid>
</item>

	</channel>
</rss>
