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

<channel>
	<title>Kod Defteri</title>
	<atom:link href="http://www.webdefteri.com/kod/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdefteri.com/kod</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 22 Jun 2009 11:13:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mitoz</title>
		<link>http://www.webdefteri.com/kod/2009/06/mitoz/</link>
		<comments>http://www.webdefteri.com/kod/2009/06/mitoz/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 11:01:57 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[Lakırdı]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/koddefteri/?p=3</guid>
		<description><![CDATA[Diğer blog sayfam Web defteri&#8216;nin Bilgisayarı kullanmak bölümü blog&#8217;un bütünüyle pek de uyuşmadığı için, arama motorlarından gelen ziyaretçiler de genelde bu bölümdeki yazılara geldiğinden, karma karışık, kime ve neye hizmet ettiği belli olmayan bir sayfa yerine farklı kulvarlada iki blog tutmanın daha doğru olduğuna karar verdim.
Kod Defteri böyle doğdu. Artık Windows için pratik ipuçları, Visual [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Diğer blog sayfam <strong>Web defteri</strong>&#8216;nin <strong>Bilgisayarı kullanmak</strong> bölümü blog&#8217;un bütünüyle pek de uyuşmadığı için, arama motorlarından gelen ziyaretçiler de genelde bu bölümdeki yazılara geldiğinden, karma karışık, kime ve neye hizmet ettiği belli olmayan bir sayfa yerine farklı kulvarlada iki blog tutmanın daha doğru olduğuna karar verdim.</p>
<p style="text-align: justify;"><strong>Kod Defteri</strong> böyle doğdu. Artık Windows için pratik ipuçları, Visual Basic ve PHP kod parçaları, örnek Access uygulamaları tarzı şeyler için ayrı bir blog var. Bu tarz yazıların hepsini Kod Defteri&#8217;ne taşıyorum.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2009/06/mitoz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel İçin Visual Basic performansını arttırmanın yolları</title>
		<link>http://www.webdefteri.com/kod/2009/05/excel-icin-visual-basic-performansini-arttirmanin-yollari/</link>
		<comments>http://www.webdefteri.com/kod/2009/05/excel-icin-visual-basic-performansini-arttirmanin-yollari/#comments</comments>
		<pubDate>Sat, 09 May 2009 15:36:12 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[PC Kurdu]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=293</guid>
		<description><![CDATA[Excel için hazırlanan VBA makrolarının en büyük handikapı performans problemidir. Eğer VBA ile Excel sayfası arasında çok fazla veri alış verişi varsa hatrı sayılır bir süre beklemeniz gerekebilir. Bu yazıdaki ip uçlarını kullanarak makrolarınız performansını biraz arttırabilirsiniz.
1. Hücreleri teker teker okumak yerine bütün bir range&#8217;i tek seferde bir dizi değişkenine atayın. Aynı şey verileri geri [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify; ">Excel için hazırlanan VBA makrolarının en büyük handikapı performans problemidir. Eğer VBA ile Excel sayfası arasında çok fazla veri alış verişi varsa hatrı sayılır bir süre beklemeniz gerekebilir. Bu yazıdaki ip uçlarını kullanarak makrolarınız performansını biraz arttırabilirsiniz.</p>
<p>1. Hücreleri teker teker okumak yerine bütün bir range&#8217;i tek seferde bir dizi değişkenine atayın. Aynı şey verileri geri yazarken&#8217;de geçerli.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #000080;">Dim</span> A <span style="color: #000080;">as</span> <span style="color: #000080;">Variant</span>
<span style="color: #008000;">'okuma
</span>A = Range(<span style="color: #800000;">&quot;SomeRange&quot;</span>).Resize(10,20)
<span style="color: #008000;">'geri yazma
</span>Range(<span style="color: #800000;">&quot;SomeRange&quot;</span>).Resize(10,20) = A</pre></td></tr></table></div>

<p><span style="color: #ff6600;"><span style="color: #339966;"><span style="color: #000000;">2. Değişkenleri değişken tipleriyle beraber tanımlamak size hız kazandıracaktır.</span></span></span></p>
<p style="text-align: justify; "><span style="color: #ff6600;"><span style="color: #339966;"><span style="color: #000000;">3. Kullanıdığını worksheet fonksiyonlarının yerine VBA kodlarıyla kendi fonksiyonlarınızı yazabiliyorsanız bu daha hızlı çalışacaktır.</span></span></span></p>
<p><span style="color: #ff6600;"><span style="color: #339966;"><span style="color: #000000;">4. Daha hızlı çalışmak için makro başladıktan sonra ekran güncellemesini kaptın. İşiniz bittikten sonra tekrar açarsınız.</span></span></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;">Application.ScreenUpdating = <span style="color: #000080;">False</span></pre></td></tr></table></div>

<p class="MsoNormal"><span style="color: #ff6600;"><span style="color: #339966;"><span style="color: #000000;"><span style="color: #000000;">5. Aynı şekilde otomatik hesaplama özelliği de geçici olarak kapatılabilir.</span></span></span></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;">Application.Calculation = xlManual
<span style="color: #008000;">'Eski duruma dönmek için
</span>Application.Calculation = xlAutomatic</pre></td></tr></table></div>

<p class="MsoNormal" style="text-align: justify; "><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #000000;">6. Eğer makronuzun çalışması uzun sürecekse durum çubuğundan kullanıcıya işin ilerlemesi hakkında bilgi vermek faydalı olabilir. Fikir olması açısından text dosyasından okuma yapan bir makroya ait aşağıdaki örnek kodu inceleyebilirsiniz:</span></span></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;">dBoy = FileLen(dosya) / 128  <span style="color: #008000;">'dosyanın boyutunu al ve 128'e böl. 
</span><span style="color: #000080;">Open</span> dosya <span style="color: #000080;">For</span> <span style="color: #000080;">Input</span> <span style="color: #000080;">As</span> #1
<span style="color: #000080;">Do</span> <span style="color: #000080;">While</span> <span style="color: #000080;">Not</span> EOF(1) <span style="color: #008000;">' dosyanın sonuna gelinceye dek kadar devam et
</span><span style="color: #000080;">Line</span> <span style="color: #000080;">Input</span> #1,metin
N = N + 1 <span style="color: #008000;">'satırları say
</span><span style="color: #008000;">'Loc() her 128 bayt'lık bloklar halinde dosyanın içindeki pozisyonu verir
</span>bunu kularak yüzde olarak dosyanın neresinde olduğumuzu anlayabiliriz.
Bu bilgiyi kullanarak durum çubuğunda ilerleme durumu gösterelim ve
her 100 kayıtta bir durum çubuğunu güncelleyelim
<span style="color: #000080;">If</span> N <span style="color: #000080;">Mod</span> 100 = 0 <span style="color: #000080;">Then</span> Application.StatusBar = <span style="color: #800000;">&quot;İlerleme &quot;</span> &amp;amp; Format(Loc(1)/dBoy,<span style="color: #800000;">&quot;0%&quot;</span>)
<span style="color: #000080;">Loop</span>
<span style="color: #000080;">Close</span>
<span style="color: #008000;">'durum çubuğunu tekrar Excel'e bırakalım.
</span>Application.StatusBar = <span style="color: #000080;">False</span></pre></td></tr></table></div>

<p class="MsoNormal"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #ff6600;">7.  <span style="color: #000000;">Text dosyasından hızlı bir şekilde veri almak ve yazmak için aşağıdaki kodu deneyebilirsiniz. </span></span></span></span></span></span></span></span></span></span></span></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #008000;">'yazmak için
</span><span style="color: #000080;">Open</span> <span style="color: #800000;">&quot;c:temptest.txt&quot;</span> <span style="color: #000080;">For</span> <span style="color: #000080;">Binary</span> <span style="color: #000080;">As</span> #1
Put #1,,A
<span style="color: #000080;">Close</span>
&nbsp;
<span style="color: #008000;">'okumak için
</span><span style="color: #000080;">Dim</span> A(30,10) <span style="color: #000080;">As</span> <span style="color: #000080;">Single</span>
<span style="color: #000080;">Open</span> <span style="color: #800000;">&quot;c:temptest.txt&quot;</span> <span style="color: #000080;">For</span> <span style="color: #000080;">Binary</span> <span style="color: #000080;">As</span> #1
<span style="color: #000080;">Get</span> #1,,A
<span style="color: #000080;">Close</span></pre></td></tr></table></div>

<p class="MsoNormal">Umarım bu bilgiler işinize yarar.</p>
<p class="MsoNormal"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #000000;"><span style="color: #008000;"><span style="color: #ff6600;"><span style="color: #000000;"><span style="color: #ff6600;"><span style="color: #000000;">Kaynak: </span><a href="http://www.avdf.com//apr98/art_ot003.html">http://www.avdf.com/apr98art_ot003.html</a></span></span></span></span></span></span></span></span></span></span></span></p>
<p class="MsoNormal" style="padding-left: 30px;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2009/05/excel-icin-visual-basic-performansini-arttirmanin-yollari/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Excel için macro pakedi: ASAP</title>
		<link>http://www.webdefteri.com/kod/2009/04/excel-icin-macro-pakedi-asap/</link>
		<comments>http://www.webdefteri.com/kod/2009/04/excel-icin-macro-pakedi-asap/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 08:32:35 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[PC Kurdu]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[makro]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=249</guid>
		<description><![CDATA[Excel en çok kullandığım bir programlardan bir tanesi. Benim gibi pek çok insanın da olmazsa olmazları arasındadır. Excel&#8217;in en güzel özelliklerinden birisi de kısayollarıyla olsun, fonksiyonlarıyla olsun kullandıkça yeni şeyler öğrenip kendinizi geliştirebildiğiniz bir program olması. Excel&#8217;de işlerinizi hızlandırmak için öğrenebileceklerinizden birisi de makroları kullanmayı öğrenmek.
Sık sık tekrarladığınız ve her seferinde saatlerinizi alan rutin bir [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify; ">Excel en çok kullandığım bir programlardan bir tanesi. Benim gibi pek çok insanın da olmazsa olmazları arasındadır. Excel&#8217;in en güzel özelliklerinden birisi de kısayollarıyla olsun, fonksiyonlarıyla olsun kullandıkça yeni şeyler öğrenip kendinizi geliştirebildiğiniz bir program olması. Excel&#8217;de işlerinizi hızlandırmak için öğrenebileceklerinizden birisi de makroları kullanmayı öğrenmek.</p>
<p style="text-align: justify; ">Sık sık tekrarladığınız ve her seferinde saatlerinizi alan rutin bir işi makro hazırlayarak otomatikleştirebilmeniz mümkün. Ama bir süre sonra bu makrolar kontrolden çıkabiliyor. Bazen basit bir makrodaki kod hataları ile uğraşmak işi manuel yapmaktan daha çok vaktimizi alabiliyor. Peki ya en çok ihtiyacınız olan basit makroları hazır olan sunan bir paket olsaydı? Önceden test edilmiş. Hatalarından arındırılmış. Üstelik her biri tek tek isimlerilmiş, kategorilendirilmiş ve kolay erişim için ayrı bir ribbon tabı üzerinde simgeleriyle beraber dizilmiş. Böyle bir paketin hemde ücretsiz olarak sunulduğunu biliyor muydunuz?</p>
<p style="text-align: center;"><a href="http://www.webdefteri.com/kod/wp-content/uploads/asap-01.png"><img class="alignnone size-full wp-image-331" title="asap-01-300x122" src="http://www.webdefteri.com/kod/wp-content/uploads/2009/04/asap-01-300x122.png" alt="asap-01-300x122" width="300" height="122" /><br />
</a>ASAP ribon sekmesi</p>
<p style="text-align: justify;">Bahsettiğim pakedin ismi <strong>ASAP Utilities</strong>. İçersinde çok sayıda, farklı amaçlara hizmet eden makro var. Bu makrolarla yapabileceğiniz işlerden bazıları: koşula göre hücre veya satır/sütün seçmek, sayfaları birleştirmek, birbirinin aynı değere sahip hücreleri silmek, formulleri kaldırıp yerine değerlerini koymak, birden fazla satır/sütün arasına yeni satır/sütün eklemek, formul içersindeki &#8220;$&#8221; işaretlerini kaldırmak veya eklemek, açık olan dosyanın ismini veya yerini değiştirmek, gizli satır ve sütünları silmek vb..</p>
<p style="text-align: justify;"><a href="http://www.asap-utilities.com/">www.asap-utilities.com</a> adresinden indirip hemen kullanmaya başlayabileceğiniz ASAP Utilities pakedinin bundan sonraki excel kurulumlarınızın değişmez bir parçası olacağına garanti verebilirim. Eğer ticari olarak kullanmıyorsanız ücretsiz olarak sahip olabileceğiniz programın ticari lisansı ise 49.00$. Kendi makrolarınızı yazmaya başlamadan önce mutlaka bakmanız gerektiğini düşünüyorum. Çünkü çoğu zaman aradığınız özellik ASAP&#8217;ta oluyor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2009/04/excel-icin-macro-pakedi-asap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmallBasic ve Örnek Bir Program</title>
		<link>http://www.webdefteri.com/kod/2008/12/smallbasic-ve-ornek-bir-program/</link>
		<comments>http://www.webdefteri.com/kod/2008/12/smallbasic-ve-ornek-bir-program/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 09:31:10 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[PC Kurdu]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[SmallBasic]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=99</guid>
		<description><![CDATA[Microsoft geçtiğimiz günlerde yeni bir programlama dilinin duyurusunu yaptı. Ancak bu sefer durum biraz farklı. MSDN DevLabs oluşumunun ilk projelerinden biri olan SmallBasic çok güçlü, yenilikçi veya fonksiyonel bir dil değil. Hatta oldukça kısıtlı bir komut seti var. Adından da anlaşılacağı üzere yeni bir BASIC lehçesi olan SmallBasic&#8217;i farklı kılan özelliği adına yakışır bir biçimde basit [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="left" title="smallbasiclogooct_20081" src="http://www.webdefteri.com/kod/wp-content/uploads/2008/12/smallbasiclogooct_20081.jpg" alt="smallbasiclogooct_20081" width="110" height="64" />Microsoft geçtiğimiz günlerde yeni bir programlama dilinin duyurusunu yaptı. Ancak bu sefer durum biraz farklı. <a href="http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx">MSDN DevLabs</a> oluşumunun ilk projelerinden biri olan SmallBasic çok güçlü, yenilikçi veya fonksiyonel bir dil değil. Hatta oldukça kısıtlı bir komut seti var. Adından da anlaşılacağı üzere yeni bir BASIC lehçesi olan SmallBasic&#8217;i farklı kılan özelliği adına yakışır bir biçimde basit ve kullanılışlı olması.</p>
<p style="text-align: justify;">Ben ve yaşıtlarım bilgisayar programlamayı salondaki televizyona bağlayarak çalıştırdığımız 8 bit&#8217;lik bilgisayarlarımızda öğrenmiştik. O günlerde her şey çok daha yalındı. Nesne yöneli programlama, pointer kullanımı, fonksiyon kütüphaneleri, vb.. gibi akıl karıştıran detaylar yoktu. &#8220;For&#8221; döngüsünün nasıl çalıştığını kavrayan işi kotarıyordu. Şimdi ise işler çok daha farklı. Elimizdeki mevcut araçlarla bir ilk okul öğrencisine programlama öğretmek deveye hendek atlatmaktan zor(du).</p>
<p style="text-align: center;"><a href="http://www.webdefteri.com/koddefteri/wp-content/uploads/smallbasic1.jpg"><img class="size-thumbnail wp-image-103 aligncenter" title="SmallBasic Editör" src="http://www.webdefteri.com/wp/wp-content/uploads/2008/12/smallbasic1-400x300.jpg" alt="SmallBasic Editör" width="400" height="300" /></a><em><br />
Small Basic Editör</em></p>
<p>İşte SmallBasic&#8217;de bu soruna çare bulmak üzere geliştirilmiş bir dil. Çok etkili bir dil değil. Bir çok özelliği kısıtlı ama olabildiğince sade ve öğrenmesi kolay. Ve aynı zamanda bedava! Bu da ister istemez bir &#8220;Çocukluğumun BASIC&#8217;i geri döndü!&#8221; durumu yaratıyor.</p>
<p style="text-align: justify;">SmallBasic&#8217;i bilgisayarımıza indirip kurduğumuzda* başlangıç menümüze sadece bir editör programı ve örnek kodları içeren bir pdf dosyası ekliyor. Editör programı aynı zamanda bir derleyici. Menüsündeki &#8220;Run&#8221; komutuna tıkladığımızda yazdığımız programı derleyip çalıştırıyor ve derlenmiş exe dosyasını, program dosyasının yanına bırakıyor.</p>
<p style="text-align: justify;">Örnek kodları biraz geliştirerek hazırladığım masa üstü resmini flicker&#8217;den aldığı rastgele resimlerle değiştiren programın basitliğinin olayı açıklamak için yeterli olduğunu düşünüyorum. Kaynak kodunu <a href="http://www.webdefteri.com/koddefteri/wp-content/uploads/wpchanger.txt">buradan</a> görebilirsiniz. Duvar Kağıdı Değiştiricisi&#8217;ni -tamam kabul ediyorum çok da yaratıcı bir işim değil(!)- kendi bilgisayarınızda çalıştırıp görmek isterseniz 132KB&#8217;lı zip pakedini <a href="http://www.webdefteri.com/koddefteri/wp-content/uploads/wpchanger.zip">burdan</a> alabilirsiniz.</p>
<p style="text-align: justify;">Kimileri QBASIC&#8217;in bıraktığı boşluğu dolduracağını kimileri Sinclair BASCI&#8217;e benzediğini söylüyor. Eğer programlama ile ucundan köşesinden de olsa ilgileniyorsanız, içinde LOGO programcılarının anımsayacağı bildiğim kadarıyla şimdiye kadar hiçbir BASIC lehçesinde kullanılmamış olan &#8220;turtle&#8221; komutunu da bulunduran bu dili mutlaka kurun. Hoşunuza gidecektir.</p>
<p>*4MB&#8217;lık SmallBasic kurulum dosyasını bu <a href="http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx">adresten</a> çekebilrsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2008/12/smallbasic-ve-ornek-bir-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System File Checker (SFC) ile windows&#8217;u kurtarmak</title>
		<link>http://www.webdefteri.com/kod/2008/11/system-file-checker-sfc-ile-windowsu-kurtarmak/</link>
		<comments>http://www.webdefteri.com/kod/2008/11/system-file-checker-sfc-ile-windowsu-kurtarmak/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 13:31:33 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[PC Kurdu]]></category>
		<category><![CDATA[komutlar]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=94</guid>
		<description><![CDATA[Günlük kullanımda windows&#8217;un komut satırı istemcisi&#8217;ni (shell) neredeyse hiç kullanmıyoruz. Böyle olunca da çok faydalı olabilecek ama komut satırına gizlenmiş bazı özelliklerden de haberimiz olmuyor. Az bilinen ama son derece önemli &#8211; hayat kurtamasa da size çok vakit kazandırabilecek &#8211; windows komutlarından bir tanesi de SFC yani System File Checker.
Sadece komut satırından çağrılabilecek bu araç [...]]]></description>
			<content:encoded><![CDATA[<p>Günlük kullanımda windows&#8217;un komut satırı istemcisi&#8217;ni (shell) neredeyse hiç kullanmıyoruz. Böyle olunca da çok faydalı olabilecek ama komut satırına gizlenmiş bazı özelliklerden de haberimiz olmuyor. Az bilinen ama son derece önemli &#8211; hayat kurtamasa da size çok vakit kazandırabilecek &#8211; windows komutlarından bir tanesi de SFC yani System File Checker.<span id="more-94"></span></p>
<p>Sadece komut satırından çağrılabilecek bu araç tüm sistem dosyalarını tarayıp sonradan değişen dosya varsa orjinaliyle değiştiriyor. Bu işlem virüs saldırısı sonucu çalışmaz hale gelmiş sisteminizi kurtarabilir ve sizi her şeyi baştan kurmak belasından kurtarabilir. Windows Vista ve XP de çalışyor. Windows 2000&#8242;de de çalışması gerektiğini düşünüyorum. Bir kenara not etmekte sonsuz fayda var.  </p>
<p>Komutun kullanımına gelince:</p>
<p>&#8220;SFC /SCANNOW&#8221; taramayı başlatır.<br />
&#8220;SFC /VERIFYONLY&#8221; taramayı başlatır ancak sadece kontrol yapar ve rapor verir dosyalarda değişiklik yapmaz.<br />
&#8220;SFC/SCANFILE=[DOSYA ADI]&#8221; sadece tek bir dosyayı kontrol eder ve düzeltir<br />
&#8220;SFC/VERIFYFILE=[DOSYA ADI]&#8220; sadece tek bir dosyayı kontrol eder</p>
<p>Windows XP&#8217;de:</p>
<p>&#8220;SFC /SCANBOOT&#8221; windows&#8217;u yeniden başlattığınızda açılışta kontrol yapar.</p>
<p> Not: SFC aracı çalışmak için windows kurulum cdsine ihtiyaç duyabilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2008/11/system-file-checker-sfc-ile-windowsu-kurtarmak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XP&#8217;nin Görüntüsünden Sıkıldıysanız&#8230;</title>
		<link>http://www.webdefteri.com/kod/2008/11/xpnin-goruntusu/</link>
		<comments>http://www.webdefteri.com/kod/2008/11/xpnin-goruntusu/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 08:18:13 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[PC Kurdu]]></category>
		<category><![CDATA[stil]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=53</guid>
		<description><![CDATA[Eğer Window XP&#8217;nin görüntüsünden sıkıldıysanız ve sırf görüntüsü için Vista&#8217;ya terfi etmeyi düşünüyorsanız, bu yazının devamını okuyun ve bir daha düşünün. Çünkü Windows XP&#8217;yi çok farklı görünümlere sokmak mümkün. Hem de bilgisayarınıza hiç bir program kurmadan  
Hakkında yazmayı planladığım inceleme yazısına bir türlü başlayamadığım yeni bilgisayarım&#8217;ın (kendisi bir Asus eeePC) gözüme o kadar da yeni [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Eğer Window XP&#8217;nin görüntüsünden sıkıldıysanız ve sırf görüntüsü için Vista&#8217;ya terfi etmeyi düşünüyorsanız, bu yazının devamını okuyun ve bir daha düşünün. Çünkü Windows XP&#8217;yi çok farklı görünümlere sokmak mümkün. Hem de bilgisayarınıza hiç bir program kurmadan <img src='http://www.webdefteri.com/kod/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Hakkında yazmayı planladığım inceleme yazısına bir türlü başlayamadığım yeni bilgisayarım&#8217;ın (kendisi bir Asus eeePC) gözüme o kadar da yeni görünmediğini farkedince, XP&#8217;nin vista gibi görünmesini sağlamanın bir yolunu aramaya başladım. Kısa bir araştırma yaptığımda XP’nin Vista gibi görünmesini sağlayacak pek çok araç olduğunu gördüm ama güvenilmez bulduğum bu programların hiç birini sistemime kurmak istemedim. Sistem kaynaklarını gereksiz yere harcayan bir program hem bilgisayarı yavaşlatacak hem de pil ömrünü düşürecekti. Böylece ek bir program kurmadan sadece görünüm stilini (thema) değiştirmek için kolları sıvadım ve bakın neler öğrendim. (Tamam bazı ip uçlarına önceden sahiptim.)<span id="more-53"></span></p>
<p style="text-align: justify;">Windows XP aslında zaten görünüm stilini değiştirebilme özelliği ile geliyor. Ancak bu özellikli bir sertifika kontrolüyle kilitlenmiş durumda. Farklı stilleri kurabilmek tek gereken bu korumayı kaldırmak. Bu korumayı nasıl kaldıracağız? Bunun için c:\WINDOWS\system32” dizinindeki “uxtheme.dll” dosyasını sertifika kontrolü iptal edilmiş (kırılmış) versiyonuyla değiştirmek gerekiyor. Windows XP SP3 sürümü olan için yamalı dosyayı  <a href="http://www.softpedia.com/get/System/OS-Enhancements/UxTheme-Patch-for-Windows-XP-SP3.shtml" target="_blank">bu adreste</a> bulabilirsiniz. (SP2 kullanıcıları <a href="http://www.softpedia.com/get/Desktop-Enhancements/Themes/UXTHEMEDLL-Pack-DLL-for-SP1-included.shtml" target="_blank">bu adresteki</a>, SP1 kullanıcıları ise <a href="(http://www.softpedia.com/get/Desktop-Enhancements/Themes/UXTheme-Patch-For-Windows-XP-SP2-Final.shtml" target="_blank">bu adresteki</a> dosyayı yüklemeliler.)</p>
<p style="text-align: justify;">Var olan sistem dosyasını yamalı olanla kolay bir şekilde değiştirebilmek için <a href="http://www3.telus.net/_/replacer/" target="_blank">replacer</a> adında ufak bir programdan yardım almak gerekiyor. Komut satırında çalışan bu programın kullanımı çok basit. Değiştirmek istediğimiz sistem dosyasının orjinalini programın penceresine sürükleyip bırakıyoruz. Ardından [ENTER]’a basıp yamalı dosyayı aynı şekilde sürükleyip bırakıyoruz. Tekrar [ENTER]’a basıp gelen soruyu [Y] tuşuna basarak cevapladığımızda program sistem dosyamızı yamalı olanla değiştiriyor. Biligisayarımızı yeniden başlattıktan sonra her türlü windows stilini (theme) kullanabiliriz artık.</p>
<p style="text-align: justify;">Peki zevkimize göre bir stil nerden bulabiriz? Amatör stilleri üzcretsiz olarak inderebileceğimiz <a href="http://www.deviantart.com/" target="_blank">Deviant Art</a>, <a href="http://www.wincustomize.com/" target="_blank">Wincustomize</a>, <a href="http://www.themexp.org/" target="_blank">themexp.org</a>, <a href="http://www.winmatrix.com/" target="_blank">WinMatrix</a> gibi çeşitli siteler mevcut. Ben deviantart’da buluduğum <span style="color: #800000;">&#8220;aquanox&#8221;</span> stilini indirdim.  Zip pakedinin içinden çıkan dosyaları <span style="color: #800000;">“C:\windows\resources\themes”</span> dizinine kopyaladım. Masa üstünden <span style="color: #800000;">“Görüntü Özellikleri\Görünüm”</span> sekmesine geçip yeni kopyaladığım stili aktive ettiğikten sonra windows&#8217;un görünümü aşağıdaki şekle geldi.</p>
<p style="text-align: center; "><a href="http://www.webdefteri.com/kod/wp-content/uploads/2008/11/aquanox.png"><img class="size-full wp-image-336 aligncenter" title="aquanox-thumb" src="http://www.webdefteri.com/kod/wp-content/uploads/2008/11/aquanox-thumb.png" alt="aquanox-thumb" width="461" height="270" /></a>aquanox derisi (skin) ekran görüntüsü</p>
<p style="text-align: justify;">Bahsettiğim sitelerde çok daha farklı MaxOS, Linux, Vista ve hatta Windows 7 tarzında stil dosyaları bulmak mümkün. Bunlardan birini seçerek artık sizde bilgisayarınızı para harcamadan (ve performans kaybı olmaksızın) yeni bir görünüme kavuşturabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2008/11/xpnin-goruntusu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netscape&#8217;e elveda</title>
		<link>http://www.webdefteri.com/kod/2008/01/netscapee-elveda/</link>
		<comments>http://www.webdefteri.com/kod/2008/01/netscapee-elveda/#comments</comments>
		<pubDate>Sun, 27 Jan 2008 19:15:10 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[İnternet Üzerine Geyikler]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Netscape]]></category>
		<category><![CDATA[tarayıcı]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=44</guid>
		<description><![CDATA[Bu hafta sonu, hazır sistemime flock kurmuşken, yani tam da alternatif web tarayıcıları havamdayken, kadim dost Netscape&#8217;in sitesini bir kontrol edeyim dedim. Bu siteye neredeyse yıllardır girmiyordum ama üzerimde bıraktığı etki eskisi gibi duruyordu, kalabalık, karmaşık ve sıkıcı.
Internet Explorer&#8217;ın gerisine düşmeye başladığında Netscape&#8217;in ilk hamlesi kendisi adını taşıyan ve varsayılan giriş sayfası olan netscape.com&#8217;u tam [...]]]></description>
			<content:encoded><![CDATA[<p>Bu hafta sonu, hazır sistemime flock kurmuşken, yani tam da alternatif web tarayıcıları havamdayken, kadim dost Netscape&#8217;in sitesini bir kontrol edeyim dedim. Bu siteye neredeyse yıllardır girmiyordum ama üzerimde bıraktığı etki eskisi gibi duruyordu, kalabalık, karmaşık ve sıkıcı.</p>
<p>Internet Explorer&#8217;ın gerisine düşmeye başladığında Netscape&#8217;in ilk hamlesi kendisi adını taşıyan ve varsayılan giriş sayfası olan netscape.com&#8217;u tam donanımlı bir portal sitesi haline getirmek olmuştu. Böylelikle İnternet Explorer kullanıcıları&#8217;nın da Netscape sitesini ziyaret etmek için bir sebepleri olacaktı. Ancak hesap tutmadı. Netscape sitesi<br />
-belki faydalı bulanlar olacaktır ama- benim için hep kalabalık, karmaşık ve sıkıcı (eşittir, hemen çıkılması gereken) olarak kaldı.</p>
<p style="text-align: center"><img src="http://www.webdefteri.com/wp/wp-content/netscape-comminicator.jpg" alt="Netscape Navigator Splash Screen" /></p>
<p><span id="more-44"></span>İşte bu hafta sonu bu sitede Netscape&#8217;in son sürümünü aradım. Eski dost&#8217;un son sürümüyle beraber, hiç ummadığım kötü bir habere de ulaştım. <a href="http://blog.netscape.com/2007/12/28/end-of-support-for-netscape-web-browsers/" target="_blank">AOL Netscape&#8217;e verdiği desteği çekiyordu</a>. Şubat ayından itibaren Netscape&#8217;in geliştirlmesi tamamen durduruluyordu.</p>
<p>Aslında yıllardan beri beklenen bir haberdi bu. Pek çoğumuz Microsoft Internet Explorer 6&#8242;yı duyurduğunda Netscape için herşeyin bittiği düşünmüştük. Ancak AOL bünyesine geçen Netscape&#8217;in son bir hamlesi vardı. Mozilla Projesi. AOL&#8217;nin yarattığı kaynakla Netscape mühendisleri önce Mozilla adlı açık kaynak kodlu bir web tarayıcısı ve ardından bir Mozilla varyasyonu olan Netscape 6&#8242;yı geliştirdiler. Bu tarihten sonra Netscape Mozilla&#8217;nın bir varyasyonu olarak yoluna devam etti. Bu sistem sayesinde Netscape ömrüne 7 koca yıl eklemiş gibi görünüyor. Ancak sonunda bir Mozilla varyasyonu&#8217;na yenildi. Eğer tarayıcı pazarını IE ve alternatifleri diyerek ikiye ayırırsak, alternatif tarayıcılar arasında en büyük paya sahip olan Mozilla Firefox&#8217;un Netscape&#8217;i ezdiğini söyleyebiliriz.</p>
<p>Netscape en azından IE&#8217;ye yenilmedi ve onun karşısına kendisinden daha güçlü bir rakip yerleştirmeyi başardı. Son bir hamle olarak&#8217;da FireFox ile arasındaki yegane fark olan Netscape eklentilerini ve Netscape derisini FireFox&#8217;a uyarlamışlar. Yani bundan sonra eski dost Netscape bir FireFox derisi.</p>
<p>(Eskileri yad etmek isteyeler <a href="http://browser.netscape.com/downloads/archive">Netscape Browser Archive</a>&#8216;e buyursunlar. )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2008/01/netscapee-elveda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTMLSource : HTML Tutorials</title>
		<link>http://www.webdefteri.com/kod/2007/05/htmlsource-html-tutorials/</link>
		<comments>http://www.webdefteri.com/kod/2007/05/htmlsource-html-tutorials/#comments</comments>
		<pubDate>Wed, 23 May 2007 13:18:55 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[İnternet Üzerine Geyikler]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=43</guid>
		<description><![CDATA[Eğer benim gibi sizin de başınız CSS ile dertteyse bu site tam size göre. yourhtmlsource.com&#8216;da sık karşılaşılan CSS sorunlarına pratik çözümler bulabilirsiniz.
]]></description>
			<content:encoded><![CDATA[<p>Eğer benim gibi sizin de başınız CSS ile dertteyse <a title="bu site" href="http://www.yourhtmlsource.com/">bu site</a> tam size göre. <a title="www.yourhtmlsource.com" href="http://www.yourhtmlsource.com/">yourhtmlsource.com</a>&#8216;da sık karşılaşılan CSS sorunlarına pratik çözümler bulabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2007/05/htmlsource-html-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy php&#8217;yi bilir misiniz?</title>
		<link>http://www.webdefteri.com/kod/2006/07/easy-phpyi-bilir-misiniz/</link>
		<comments>http://www.webdefteri.com/kod/2006/07/easy-phpyi-bilir-misiniz/#comments</comments>
		<pubDate>Tue, 11 Jul 2006 07:56:28 +0000</pubDate>
		<dc:creator>Wizard of Wor</dc:creator>
				<category><![CDATA[İnternet Üzerine Geyikler]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.webdefteri.com/wp/?p=31</guid>
		<description><![CDATA[PHP öğrenmek niyetindesiniz ve elinizin altında kodlarınızı deneyecek bir sunucuya ihtiyacınız var. Gerekli yazılımları evdeki bilgisayara kuramadınız; nasıl kuracağınızdan haberiniz yok veya uğraşmak istemiyorsunuz.
Sunucu kurulumlarıyla, config dosyalarıyla uğraşmak istemiyorsanız, easyphp sizin için biçilmiş kaftan. Tek bir kurulum pakediyle apache, PHP, mysql ve phpmyadmin yazılımlarını sisteminize kurduğu gibi, bunları tek noktadan yönetmenizi sağlayan bir system tray [...]]]></description>
			<content:encoded><![CDATA[<p>PHP öğrenmek niyetindesiniz ve elinizin altında kodlarınızı deneyecek bir sunucuya ihtiyacınız var. Gerekli yazılımları evdeki bilgisayara kuramadınız; nasıl kuracağınızdan haberiniz yok veya uğraşmak istemiyorsunuz.</p>
<p>Sunucu kurulumlarıyla, config dosyalarıyla uğraşmak istemiyorsanız, easyphp sizin için biçilmiş kaftan. Tek bir kurulum pakediyle apache, PHP, mysql ve phpmyadmin yazılımlarını sisteminize kurduğu gibi, bunları tek noktadan yönetmenizi sağlayan bir system tray programcığı da ekliyor.</p>
<p>Bu çok pratik pakete <a href="http://easyphp.org/">http://easyphp.org</a> adresinden ulaşabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdefteri.com/kod/2006/07/easy-phpyi-bilir-misiniz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
