<?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>SCTZine &#187; Belgeler</title>
	<atom:link href="http://www.sctzine.com/category/belgeler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sctzine.com</link>
	<description>Bilgi Paylaşıldıkça Büyür</description>
	<lastBuildDate>Thu, 08 Dec 2011 17:25:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>MySql Başlamıyor, Hata 1067 : İşlem beklenmeyen biçimde sonlandı</title>
		<link>http://www.sctzine.com/mysql-baslamiyor-hata-1067-islem-beklenmeyen-bicimde-sonlandi/</link>
		<comments>http://www.sctzine.com/mysql-baslamiyor-hata-1067-islem-beklenmeyen-bicimde-sonlandi/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 16:42:48 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Belgeler]]></category>
		<category><![CDATA[1067]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[appserv]]></category>
		<category><![CDATA[hata]]></category>
		<category><![CDATA[hizmetler]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[wamp]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=770</guid>
		<description><![CDATA[Uzun süredir sistemimde kurulu wampserverı kullanmıyordum. Bir sebepten dolayı gerekti ve çalıştırmam ile MySql&#8217;in çalışmadığını fark ettim. Çok üzerinde durmadan hemen yeni sürümünü indirdim, zira uzun zaman olmuştu. Tekrar kurdum. Ancak sonuç yine aynı phpMyAdmine bağlanamıyorum çünkü MySql başlamıyor. Daha sonra xampp,wamp,appserv felan hepsini indirdim tekrar kurdum, wampserverın eski sürümü vardı onu kurdum yok yok [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sctzine.com/wp-content/uploads/2011/11/servers.png"><img src="http://www.sctzine.com/wp-content/uploads/2011/11/servers-300x112.png" alt="" title="servers" width="300" height="112" class="alignleft size-medium wp-image-771" /></a>Uzun süredir sistemimde kurulu wampserverı kullanmıyordum. Bir sebepten dolayı gerekti ve çalıştırmam ile MySql&#8217;in çalışmadığını fark ettim. Çok üzerinde durmadan hemen yeni sürümünü indirdim, zira uzun zaman olmuştu. Tekrar kurdum. Ancak sonuç yine aynı phpMyAdmine bağlanamıyorum çünkü MySql başlamıyor.</p>
<p>Daha sonra xampp,wamp,appserv felan hepsini indirdim tekrar kurdum, wampserverın eski sürümü vardı onu kurdum yok yok yok, mysql başlamıyor. Derken google arkadaşa sordum, yerli ve yabancı sitelerden araştırma yaptım ama istediğim cevabı bir türlü bulamadım.</p>
<p>Bu arada Apache normal çalışıyor her halukarda, localhosta bağlanıyorum.<br />
Çakışan port yok kontrol ettim.<br />
Ayrıca IIS kurulu değil.<br />
system32\drivers\etc içindeki hosts dosyasında 127.0.0.1 önündeki &#8220;#&#8221; işaretini çook önceden kaldırmıştım zaten.</p>
<p>Olay bunlar ile alakalı değil.<br />
<span id="more-770"></span><br />
Windows system32 içinde services &#8220;Hizmetler&#8221; programını çalıştırıyorum. Burada mysql kurulu gözüküyor.Oradan başlat diyorum yine başlamıyor. hatta</p>
<blockquote><p>Local Computer üzerindeki mysql hizmeti başlatılamadı.<br />
Hata 1067 : İşlem beklenmeyen biçimde sonlandı.</p></blockquote>
<p>şeklinde bir hata mesajı alıyorum. Xampp&#8217;de böyle bir hata mesajı almıyorum.</p>
<p>Derken Hizmetler programının listesinde gözüm bir anda çalışır durumda olan <em>Microsoft corporation</em>&#8216;a ait <strong>SQL SERVER</strong>&#8216;a takıldı. Process Explorer&#8217;dan kontrol ettim evet gerçekten <strong>SQL SERVER</strong> çalışıyordu. Hemen <strong>SQL SERVER</strong>&#8216;ı kapattım. <em>Hizmetler</em> programından tekrar otomatik çalışmaması için devre dışı bıraktım. Üzerini çift tıklayıp ayarlarından &#8220;otomatik&#8221; yerine &#8220;devre dışı bırak&#8221; seçeneğini seçtim. Sonra da Xampp programını çalıştırdım. Apache ve MySql&#8217;i başlattım. Localhost&#8217;a ve phpmyadmine girdim. Sorun böylece halledilmiş oldu. Ama sqlserver programını ne zaman kurdum hatırlamıyorum, sanırım Microsoft Visual Studio&#8217;yu kurduğum zaman onu da kurmuştum.</p>
<p>Şimdi sıkıntısız phpmyadmine giriyorum arkadaşlar. Böyle bir hata alan arkadaşlar benim kullandığım yöntemi izleyebilirler zira serverı her zaman kullanmıyorsanız aradan geçen zaman içerisinde başka yazılımlar kurmuş olabilirsiniz bu da bazı çakışmalara neden olmuş olabilir.<br />
Sağlıcakla kalın.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/mysql-baslamiyor-hata-1067-islem-beklenmeyen-bicimde-sonlandi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Günlüklerinize FavIcon Eklemek</title>
		<link>http://www.sctzine.com/wordpress-gunluklerinize-favicon-eklemek-olusturmak/</link>
		<comments>http://www.sctzine.com/wordpress-gunluklerinize-favicon-eklemek-olusturmak/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 13:45:41 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Belgeler]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[eklemek]]></category>
		<category><![CDATA[favicon]]></category>
		<category><![CDATA[günlük]]></category>
		<category><![CDATA[ikon]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=768</guid>
		<description><![CDATA[Firefox kullandığımdan sebep ne zamandır siteme bir favicon ekleyeyim diyordum. Demek bugüne nasipmiş. Sitenizin orjinalliğini ve profesyonel görüntüsünü artıran bu küçük ayrıntı için bir adet .ico dosyası ve ekleyeceğiniz 2 satır kod var arkadaşlar. Eğer kendim ikon yapacağım diyorsanız, Axialis Software firmasının IconWorkshop programını önerebilirim. Ancak internette de kolayca favicon yapmaya yarayan, hazır ikonlar sunan [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox kullandığımdan sebep ne zamandır siteme bir favicon ekleyeyim diyordum. Demek bugüne nasipmiş. Sitenizin orjinalliğini ve profesyonel görüntüsünü artıran bu küçük ayrıntı için bir adet .ico dosyası ve ekleyeceğiniz 2 satır kod var arkadaşlar.</p>
<p>Eğer kendim ikon yapacağım diyorsanız, Axialis Software firmasının IconWorkshop programını önerebilirim. Ancak internette de kolayca favicon yapmaya yarayan, hazır ikonlar sunan websiteleri olduğunu söyleyebilirim. Bunlardan bazıları:<span id="more-768"></span></p>
<blockquote><p>http://www.favicongenerator.com/</p>
<p>http://favicon-generator.org/</p>
<p>http://tools.dynamicdrive.com/favicon/</p>
<p>http://www.favicon.co.uk/</p>
<p>http://www.favicon.cc/</p></blockquote>
<p>Eğer wordpress kullandığınız web sitenize favicon ekleyecekseniz, tema klasörünüze hazırladığınız/kullanacağınız ikonu &#8220;favicon.ico&#8221; -tırnaklar olmadan- olarak upload edin. Sonra aşağıda verdiğim iki satır kodu, wordpress yönetim panelinizden &#8220;Görünüm->Editör->Header.php&#8221; dosyasını açıp &lt;&#47;head&gt; etiketinden hemen öncesine yapıştırın. Bu kadar.</p>
<pre class="brush: php; title: ; notranslate">&lt;link rel=&quot;icon&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/favicon.ico&quot; /&gt;
&lt;link rel=&quot;shortcut icon&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/favicon.ico&quot; /&gt;</pre>
<p>Yukardaki kodlar aynen benim de hali hazırda kullandığım kodlardır.</p>
<p>Ancak wordpress kullanmıyorsanız, ya da php kodlarıyla uğraşmak istemiyorsanız yapmanız gereken yine çok basit. Ana sayfanızın &lt;&#47;head&gt; etiketinden hemen önce aşağıdaki iki satırı sadece favicon.ico dosyanızın adres satırını güncelleyerek ekleyebilirsiniz.</p>
<pre class="brush: php; title: ; notranslate">&lt;link rel=&quot;icon&quot; href=&quot;www.websitem.com/favicon.ico&quot; /&gt;
&lt;link rel=&quot;shortcut icon&quot; href=&quot;www.websitem.com/favicon.ico&quot; /&gt;</pre>
<p>İşte bu kadar basit ve eğlenceli. Anlamadığınız takıldığınız yerleri bana sorabilir ya da forumlara yazabilirsiniz.<br />
Sağlıcakla kalın!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/wordpress-gunluklerinize-favicon-eklemek-olusturmak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HEX.BIN Converter v1.0</title>
		<link>http://www.sctzine.com/hex-bin-converter-hex2bin-bin2hex-assembly-source-code/</link>
		<comments>http://www.sctzine.com/hex-bin-converter-hex2bin-bin2hex-assembly-source-code/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 23:34:59 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[bin]]></category>
		<category><![CDATA[bin2hex]]></category>
		<category><![CDATA[binary]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[dec]]></category>
		<category><![CDATA[decimal]]></category>
		<category><![CDATA[hex]]></category>
		<category><![CDATA[hex2bin]]></category>
		<category><![CDATA[hexadecimal]]></category>
		<category><![CDATA[radasm]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=745</guid>
		<description><![CDATA[Örnek programımız 32bitlik işlem yapmaktadır. Onaltılık ve ikilik tabandaki sayıları birbirine döndürebilir. Assembly programlama dilinde en önemli konulardan biri de sayı sistemleri ve bunlar arası geçiştir. Bu konuya açıkçası ben biraz takmış durumdayım Ama eklediğim bu iki örnek gerçekten işinize yarayacak. Sadece tabanlar arası çevrim değil aynı zamanda editlerin davranışlarının &#8220;SetWindowLong&#8221; APIsi ile değiştirlmesi ve [...]]]></description>
			<content:encoded><![CDATA[<p>Örnek programımız 32bitlik işlem yapmaktadır. Onaltılık ve ikilik tabandaki sayıları birbirine döndürebilir. Assembly programlama dilinde en önemli konulardan biri de sayı sistemleri ve bunlar arası geçiştir. Bu konuya açıkçası ben biraz takmış durumdayım <img src='http://www.sctzine.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Ama eklediğim bu iki örnek gerçekten işinize yarayacak. Sadece tabanlar arası çevrim değil aynı zamanda editlerin davranışlarının &#8220;SetWindowLong&#8221; APIsi ile değiştirlmesi ve kullanılan her editin EN_CHANGE haricinde EN_UPDATE kullanılarak nasıl birbirini etkilediğini de görebileceksiniz. Uzun sözün kısası ayrıntılı bilgi kaynak kodların içinde. Kolay gelsin.</p>
<p><table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=98">HEX.BIN Converter v1.0</a> <small>(44.80KB)</small><br />
      <b>added:</b> 10/11/2010 <br />
      <b>clicks:</b> 539 <br />
      <b>description:</b> İkilik ve onaltılık sayılar arasında çevrim yapan küçük bir uygulama. Asıl amacı assembly öğretmek! Kaynak kodları ektedir. <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/hex-bin-converter-hex2bin-bin2hex-assembly-source-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HEX.DEC Converter v1.0</title>
		<link>http://www.sctzine.com/hex-dec-converter-subclassing-signed-unsigned-sample-code/</link>
		<comments>http://www.sctzine.com/hex-dec-converter-subclassing-signed-unsigned-sample-code/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 22:00:32 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[dec]]></category>
		<category><![CDATA[decimal]]></category>
		<category><![CDATA[hex]]></category>
		<category><![CDATA[hexadecimal]]></category>
		<category><![CDATA[onaltılık]]></category>
		<category><![CDATA[onluk]]></category>
		<category><![CDATA[radasm]]></category>
		<category><![CDATA[signed]]></category>
		<category><![CDATA[unsigned]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=741</guid>
		<description><![CDATA[Onaltılık ve onluk sayı sistemi arasında çevrim yapabilen küçük bir uygulama. Örneğimiz onaltılıktan hem signed hemde unsigned integer sayılarına çevrimi sizlere en basit haliyle öğretiyor. Ayrıca subclassing olarak isimlenen ve daha öncede fenoloji arkadaşımızın bizimle paylaştığı örnekte olduğu gibi bu örnek kodda da bu yöntemin 2 kullanılış biçimini göreceksiniz. Ayrıca 3 editin birbiriyle çakışmadan eşzamanlı [...]]]></description>
			<content:encoded><![CDATA[<p>Onaltılık ve onluk sayı sistemi arasında çevrim yapabilen küçük bir uygulama. Örneğimiz onaltılıktan hem signed hemde unsigned integer sayılarına çevrimi sizlere en basit haliyle öğretiyor. Ayrıca subclassing olarak isimlenen ve daha öncede fenoloji arkadaşımızın bizimle paylaştığı örnekte olduğu gibi bu örnek kodda da bu yöntemin 2 kullanılış biçimini göreceksiniz. Ayrıca 3 editin birbiriyle çakışmadan eşzamanlı olarak birinde sayı değiştiğinde diğerlerini de nasıl etkilediğini göreceksiniz. Normalde EN_CHANGE ile yapılanı böyle bir örnekte kullanamazsınız. Bunun için EN_UPDATE notice&#8217;ini kullanmak gerekiyor. Daha önce kullanmayanlar için güzel bir örnek olacak. EN_CHANGE ve EN_UPDATE arasındaki en önemli fark ise EN_CHANGE yazı edite yazıldıktan sonra EN_UPDATE ise yazılmadan önce çalışması!<br />
<table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=96">HEX.DEC Converter v1.0</a> <small>(44.04KB)</small><br />
      <b>added:</b> 07/11/2010 <br />
      <b>clicks:</b> 485 <br />
      <b>description:</b> Onaltılık ve onluk(signed unsigned) arasında çevrim yapabilen ve aynı zamanda SubClassing ve birden çok editin aynı anda birbirlerini etkileyerek işlem yapmasını sağlayan eğitici bir örnek program! <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/hex-dec-converter-subclassing-signed-unsigned-sample-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Türkçe Destekli SubClass Örneği</title>
		<link>http://www.sctzine.com/turkce-destekli-subclass-ornegi/</link>
		<comments>http://www.sctzine.com/turkce-destekli-subclass-ornegi/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 18:36:32 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[Belgeler]]></category>
		<category><![CDATA[büyük harf]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[örnek]]></category>
		<category><![CDATA[radasm]]></category>
		<category><![CDATA[subclass]]></category>
		<category><![CDATA[uppercase]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=731</guid>
		<description><![CDATA[Assembly kullanarak bir edite sadece istediğiniz karakterleri istediğiniz şekilde, sadece büyük sadece küçük, bir büyük bir küçük, aralarında bir boşluk bıraktırarak yazdırmanın yolu &#8220;SubClass&#8221; yöntemini kullanmaktan geçer. Geçenlerde böyle birşey bana lazım oldu. Ben sadece onaltılık değerleri yazdırmak istiyordum. Bunu yapmak gerçekten çok kolay oldu. Bu arada konuyu danıştığım arkadaşım &#8220;fenoloji&#8221; konuyu biraz daha geliştirerek [...]]]></description>
			<content:encoded><![CDATA[<p>Assembly kullanarak bir edite sadece istediğiniz karakterleri istediğiniz şekilde, sadece büyük sadece küçük, bir büyük bir küçük, aralarında bir boşluk bıraktırarak yazdırmanın yolu &#8220;SubClass&#8221; yöntemini kullanmaktan geçer. Geçenlerde böyle birşey bana lazım oldu. Ben sadece onaltılık değerleri yazdırmak istiyordum. Bunu yapmak gerçekten çok kolay oldu. Bu arada konuyu danıştığım arkadaşım &#8220;fenoloji&#8221; konuyu biraz daha geliştirerek edite girdiğiniz Türkçe karakterlerinde büyük yazılmasını sağlayacak güzel bir uygulama geliştirmiş. Eğer ASCII tablosunu incelerseniz; 0-9, a-z, A-Z arası ingilizce karakterler ardışıktır. Ancak Türkçe karakterler aralara serpiştirilmiştir. Fenoloji bunları göz önüne alarak küçük bir algoritma geliştirmiş ve kodladığı örnekte bununla ilgili. Kendisine yardımları için çok teşekkür ediyorum.</p>
<p>Not: Kaynak kodları incelerken RadASM programını kullanırsanız sizin için büyük kolaylık sağlayacaktır. Çünkü aşağıdaki örnek RadASM kullanılarak yazılmıştır. Ayrıca RadASM&#8217;nin eklentilerinden biri olan G_ASCII aracını kullanarak 256 tane olan ASCII karakterlerin sırasını ve onaltılık değerlerini de görebilirsiniz. Size büyük kolaylık sağlayacaktır.</p>
<p><table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=95">TR Subclass Örneği by fenoloji</a> <small>(6.18KB)</small><br />
      <b>added:</b> 14/10/2010 <br />
      <b>clicks:</b> 401 <br />
      <b>description:</b> Edite girilen her karakterin Büyük harf olarak yazdırılmasını (Türkçe karakterler dahil) sağlayan küçük bir uygulama. Kodlayan : fenoloji <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/turkce-destekli-subclass-ornegi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>RadASM 2.2.2.0 Türkçe Yayınlandı</title>
		<link>http://www.sctzine.com/radasm-2-2-2-0-turkce-yayinlandi/</link>
		<comments>http://www.sctzine.com/radasm-2-2-2-0-turkce-yayinlandi/#comments</comments>
		<pubDate>Sat, 01 May 2010 08:16:28 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Araçlar]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[masm]]></category>
		<category><![CDATA[radasm]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=726</guid>
		<description><![CDATA[Yaklaşık 5 ay kadar önce sizlere RadASM&#8217;nin en son sürümünün Türkçesini duyurmuştum. Bugün yayınladığım sürüme kadar olan ara sürümleri yayımlamak istemedim, çünkü bir iki ufak değişiklik yapıyorlardı. Bugün ise RadASM&#8217;nin 2.2.2.0 sürümünün Türkçesini yayımlıyorum. Aslında daha erken çıkartacaktık ancak Ketil Olsen ile irtibat kurmam biraz uzun sürdü. En son ve en kararlı hali ile bakalım [...]]]></description>
			<content:encoded><![CDATA[<p>Yaklaşık 5 ay kadar önce sizlere RadASM&#8217;nin en son sürümünün Türkçesini duyurmuştum. Bugün yayınladığım sürüme kadar olan ara sürümleri yayımlamak istemedim, çünkü bir iki ufak değişiklik yapıyorlardı. Bugün ise RadASM&#8217;nin 2.2.2.0 sürümünün Türkçesini yayımlıyorum. Aslında daha erken çıkartacaktık ancak Ketil Olsen ile irtibat kurmam biraz uzun sürdü. En son ve en kararlı hali ile bakalım RadASM&#8217;nin en son sürümünde ne yenilikler varmış:<span id="more-726"></span></p>
<blockquote><p>
2.2.2.0<br />
o Hata ayıklama yazmacı ve izleme penceresi artık küçük bir araç penceresinde.<br />
o FPU ve MMX yazmaçları hata ayıklama penceresine eklendi.<br />
o Bir xxxConst.api den daha fazlası aynı apiyi kullanırken olabiliyor.<br />
o Kod penceresi artık sınırsız satır uzunluğu sağlıyor.<br />
o bcc kullanırken çıktı pencersindeki hatalara çift tıklarken meydana gelen sorunlar çözüldü.<br />
o Bozuk proje dosyalarındaki tampon taşmaları sorunu çözüldü.<br />
o Proje gözatıcısından yeni gruba sürükle bırak işlemindeki hata giderildi. Grup adı düzenlenmesi etkisizleştirildi.</p></blockquote>
<p>RadASM’nin Türkçeleştirmesini yaptım. Ancak arada hatalar olabilir. Bunları benimle paylaşırsanız çok sevinirim, böylece buradan da düzeltme imkanımız olur.Ayrıca RadASM’yi kurduktan sonra MASM ile ilişkilendirmeyi menüden “Seçenekler>Uygulama Yolları Kurulumu“ndan yapmayı unutmayın. Aksi takdirde hata ile karşılaşırsınız. Herkese iyi çalışmalar. Programı aşağıdan indirebilirsiniz:<br />
<table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=94">RadASM 2.2.2.0 Türkçe</a> <small>(2.85MB)</small><br />
      <b>added:</b> 30/04/2010 <br />
      <b>clicks:</b> 570 <br />
      <b>description:</b> En başarılı assemly geliştirme ortamının en son ve kararlı sürümü ve Türkçesi <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/radasm-2-2-2-0-turkce-yayinlandi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asal Sayı Listeleyici 1.0</title>
		<link>http://www.sctzine.com/assembly-ile-asal-sayi-listeleyici/</link>
		<comments>http://www.sctzine.com/assembly-ile-asal-sayi-listeleyici/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 21:08:18 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[asal]]></category>
		<category><![CDATA[asal sayı listeleyici]]></category>
		<category><![CDATA[prime number]]></category>
		<category><![CDATA[sayı]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=723</guid>
		<description><![CDATA[Programlamaya yeni başlayanların en çok karşılaştıkları konudur asal sayılar. Hangi programlama dili olursa olsun hocalar bir kere asal sayıları listeleyen bir program yazmalarını isterler. Daha önce değişik dillerde bu fonksiyonu yazmıştım. Hatta en son SCTZine #16&#8242;da PASCAL ile bu programı yazmıştım. Ama assembly ile böyle bir fonksiyon hazırlamak gerçekten çok daha zevkli. Neden ve nasıl [...]]]></description>
			<content:encoded><![CDATA[<p>Programlamaya yeni başlayanların en çok karşılaştıkları konudur asal sayılar. Hangi programlama dili olursa olsun hocalar bir kere asal sayıları listeleyen bir program yazmalarını isterler. Daha önce değişik dillerde bu fonksiyonu yazmıştım. Hatta en son SCTZine #16&#8242;da PASCAL ile bu programı yazmıştım. Ama assembly ile böyle bir fonksiyon hazırlamak gerçekten çok daha zevkli. Neden ve nasıl diyenler kendileri özgün bir tane hazırlamaya çalışsınlar. Benim hazırladığım Assembly ile Asal Sayı Listeleyiciyi aşağıdan indirebilirsiniz. Kaynak kodları içindedir.<br />
<table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=93">Asal Sayılar Listeleyici</a> <small>(58.17KB)</small><br />
      <b>added:</b> 10/02/2010 <br />
      <b>clicks:</b> 739 <br />
      <b>description:</b> Kullanıcının girdiği sayıya kadar olan ASAL sayıları listeler. Assembly kodları içindedir. <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/assembly-ile-asal-sayi-listeleyici/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SCTZine #16 Çıktı!</title>
		<link>http://www.sctzine.com/sctzine-16-cikti/</link>
		<comments>http://www.sctzine.com/sctzine-16-cikti/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 05:41:08 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Belgeler]]></category>
		<category><![CDATA[SCTZine]]></category>
		<category><![CDATA[e-dergi]]></category>
		<category><![CDATA[SCT]]></category>
		<category><![CDATA[zine]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=717</guid>
		<description><![CDATA[Aylar önce heyecanını verip de sizleri maalesef hakkım olmamasına rağmen uzun zaman beklettim. Ama umuyorum dergiyi indirip inceleyince bu düşüncelerinizi değiştirebilirim. 15nci sayı ile sonlardırdığım e-zine serimi OutLaw&#8217;ın beni teşvik etmesi ve katkılarıyla SON olarak SCTZine&#8217;i çıkarttık. SCTzine&#8217;in son olması artık herşeyi bıraktığım anlamına gelmesin sakın sadece bazı kişisel sebeplerden ötürü artık dergi çıkartmayı bırakıyorum. [...]]]></description>
			<content:encoded><![CDATA[<p>Aylar önce heyecanını verip de sizleri maalesef hakkım olmamasına rağmen uzun zaman beklettim. Ama umuyorum dergiyi indirip inceleyince bu düşüncelerinizi değiştirebilirim. 15nci sayı ile sonlardırdığım e-zine serimi OutLaw&#8217;ın beni teşvik etmesi ve katkılarıyla SON olarak SCTZine&#8217;i çıkarttık.</p>
<p>SCTzine&#8217;in son olması artık herşeyi bıraktığım anlamına gelmesin sakın sadece bazı kişisel sebeplerden ötürü artık dergi çıkartmayı bırakıyorum. Ama blogum üzerinden yazılarıma, örnek uygulamalarıma ve kaynak kodlarıma ulaşabileceksiniz.<span id="more-717"></span></p>
<p>SCTZine #16&#8242;nın içeriğinden bahsetmek gerekirse, benim hazırladığım güzel bir keygenning serisi ilginizi çekecek! Bir çok farklı yöntemi deneyebileceğiniz güzel bir seri oldu. Manuel Unpacking, cracking ve programlama başta olmak üzere değişik konularda yazılarımız mevcut. Burada uzun uzun yazarak zaman kaybetmek istemiyorum. Artık dergiyi indirip rahat rahat inceleyebilirsiniz.</p>
<p>Not: 4 saate yakın hostuma dergiyi upload etmeye çalıştım, güzelce upload ediyor ancak bir refresh sonra o dosyanın orada olmadığı görüyorum. Ancak başka dosyalarda bu hatayı almıyorum. Sebebini araştırıyorum. Ben araştıradurayım siz dosyayı aşağıdaki bağlantıdan çekebilirsiniz:</p>
<p>http://rapidshare.com/files/340164472/16.zip.html</p>
<p>24.01.2010 tarihli Not:<br />
Host ile ilgili sorunu sanırım hallettim. Ancak zip dosyasını şifrelemek zorunda kaldım. Şifre:sctzine<br />
<table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=92">SCTZine #16</a> <small>(10.40MB)</small><br />
      <b>added:</b> 23/01/2010 <br />
      <b>clicks:</b> 741 <br />
      <b>description:</b> SCT olarak çıkarttığımız en son dergi. Keygenning, assembly, armadillo unpacking başlıca yazılarımız. Hayırlı olsun :) Paketin şifresi:sctzine <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/sctzine-16-cikti/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ROT13 Converter ve ROT13 Şifreleme Yöntemi</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/</link>
		<comments>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 01:28:03 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[Belgeler]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[decoder]]></category>
		<category><![CDATA[encoder]]></category>
		<category><![CDATA[rot13]]></category>
		<category><![CDATA[rotate13]]></category>
		<category><![CDATA[şifreleme]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=710</guid>
		<description><![CDATA[ROT13 (Rotate13) forumlarda ve web proxy sayfalarında sıkça görülen ayrıca, çeşitli puzzle, riddle, bulmaca türlerinde karşımıza çıkan bir şifreleme türüdür. Daha önce dergilerimizde kriptografiye giriş yapmış ancak çeşitli sebeplerden devamını getirememiştim. Şimdi kaldığım yerden yavaş yavaş devam etmek istiyorum. Öncelikle ROT13 nedir onu bir öğrenelim, yazının sonundaki ROT13 Converter ve kaynak kodları ile de hem [...]]]></description>
			<content:encoded><![CDATA[<p>ROT13 (Rotate13) forumlarda ve web proxy sayfalarında sıkça görülen ayrıca, çeşitli puzzle, riddle, bulmaca türlerinde karşımıza çıkan bir şifreleme türüdür. Daha önce dergilerimizde kriptografiye giriş yapmış ancak çeşitli sebeplerden devamını getirememiştim. Şimdi kaldığım yerden yavaş yavaş devam etmek istiyorum. Öncelikle ROT13 nedir onu bir öğrenelim, yazının sonundaki ROT13 Converter ve kaynak kodları ile de hem kriptografi bilgimizi hem de assembly bilgimizi artıralım.<span id="more-710"></span></p>
<p><strong>ROT13 Nasıl Çalışır?</strong><br />
ROT13 (Rotate13) yer değiştirme yöntemi kullanan bir Caesar(Sezar) şifreleme türüdür. Mantık olarak ingiliz alfabesindeki bir harfin 13 harf sonraki harf ile eşleşmesidir. Harflerin eşleşme tablosunu resimden göre bilirsiniz.</p>
<p><img alt="ROT13 Eşleştirme tablosu" src="http://www.sctzine.com/wp-content/uploads/ROT13.jpg" title="ROT13" width="420" height="285" /></p>
<p>Resimde de görüldüğü gibi bluedevil = oyhrqrivy olarak şifrelenir.</p>
<p><strong>ROT13 Converter (Encoder/Decoder)</strong><br />
Assembly çalışmalarıma bir yenisini de küçük bir ROT13 Dönüştürücüsü ekleyerek devam etmek istiyorum. Mantık olarak ingilizce alfabesindeki bir harfin 13 sonraki harf ile yer değiştirmesi ile oluşan ROT13 şifreleme yöntemini assembly dilinde şöyle kullandım. Girilen metnin her bir karakterini bir döngüye soktum. Bu döngü ilk önce o karakterin bir harf mi yoksa faklı bir karakter mi olduğunu karşılaştırıyor. Eğer harf değilse doğrudan ekrana onu yazıyor eğer bu bir harf ise a-m ile A-M arasında olanların hex değerine &#8220;13&#8243; ekleyip yazıdırıyor, eğer n-z ya da N-Z arasında ise 13 çıkartıp ekrana yazdırıyor.</p>
<p><strong>Not</strong>: Bu küçük programcığı yazarken arkadaşlarım öncelikle bir ASCII tablosunu incelemelisiniz:</p>
<p><a href="http://www.sctzine.com/wp-content/uploads/ascii_table.jpg"><img alt="" src="http://www.sctzine.com/wp-content/uploads/ascii_table.jpg" title="Ascii Tablosu" class="alignnone" width="%50" height="%50" /></a></p>
<p><table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=91">[SCT]ROT13 Converter</a> <small>(61.09KB)</small><br />
      <b>added:</b> 07/01/2010 <br />
      <b>clicks:</b> 448 <br />
      <b>description:</b> ROT13 Encoder/Decoder, assembly çalışmaları için örnek bir ROT13 şifreleyicisi. Kaynak kodları içindedir. <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Rastgele Sayı Üreteci ve GetTickCount, RDTSC, nrandom fonksiyonları</title>
		<link>http://www.sctzine.com/rastgele-sayi-ureteci-ve-gettickcount-rdtsc-nrandom-fonksiyonlari/</link>
		<comments>http://www.sctzine.com/rastgele-sayi-ureteci-ve-gettickcount-rdtsc-nrandom-fonksiyonlari/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 09:30:55 +0000</pubDate>
		<dc:creator>SCTZine</dc:creator>
				<category><![CDATA[Assembly]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[gettickcount]]></category>
		<category><![CDATA[nrandom]]></category>
		<category><![CDATA[nseed]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[rastgele]]></category>
		<category><![CDATA[rdtsc]]></category>
		<category><![CDATA[sayı]]></category>
		<category><![CDATA[üreteç]]></category>

		<guid isPermaLink="false">http://www.sctzine.com/?p=702</guid>
		<description><![CDATA[Assembly ile rastgele sayı üretmenin bir kaç değişik metodu var. GetTickCount APIsi, RDTSC komutu ve nrandom fonksiyonlarını kullanarak rastgele sayı üretebiliriz. Bunları kullanarak hazırladığım örnek Rastgele Sayı Üretecini yazının sonunda kaynak kodlarıyla beraber bulabilirsiniz. GetTickCount: Çağrıldığında işletim sisteminin başladığı andan itibaren geçen zamanı bize milisaniye olarak döndürür ve EAX yazmacına yazdırır. Her çağrılışda farklı bir [...]]]></description>
			<content:encoded><![CDATA[<p>Assembly ile rastgele sayı üretmenin bir kaç değişik metodu var. GetTickCount APIsi, RDTSC komutu ve nrandom fonksiyonlarını kullanarak rastgele sayı üretebiliriz. Bunları kullanarak hazırladığım örnek Rastgele Sayı Üretecini yazının sonunda kaynak kodlarıyla beraber bulabilirsiniz.<span id="more-702"></span></p>
<p><strong>GetTickCount</strong>:<br />
Çağrıldığında işletim sisteminin başladığı andan itibaren geçen zamanı bize milisaniye olarak döndürür ve EAX yazmacına yazdırır. Her çağrılışda farklı bir sayı gelecektir. EAX yazmacına atılan zaman değerinin tamamını ya da 8 bitlik veya 16 bitlik kısımlarını kullanarak rassal bir sayı elde edebilirsiniz. Böylece kendi üreteciğiniz algoritma ya da fonksiyonlarınızda kullanabileceğiniz bir rastgele sayınız olur.</p>
<p><strong>RDTSC</strong>:<br />
Time Stamp Counter kelimelerinin kısa halidir. Çağrıldığında bize işlemcinin en son resetlendiği andan itibaren her bir sayıp devrini verecektir. Yalnız bunu zaman ile karıştırmamak gerekir. Time Stamp Counterın 64bit MSR(model spesific register) yazmacı işlemcinin devrine göre bir artarak yazdırılır. RDTSC için ayrılan yazmaçlar EAX ve EDX yazmaçlarıdır. RDTSC komutu düşük öncelikli 32 biti EAX yazmacına yüksek öncelikli 32 biti EDX yazmacına yazar. Yalnız bu komut bize pentium işlemciler ile beraber geldiği için projenizi hazırlarken en üstte en az 586 olmasına dikkat ediniz aksi halde hata verecektir.<br />
Not: Ayrıca işlemci devrinden zamanı hesaplamak isteyenler için:<br />
#saniye = #devir/işlemci hızı(HZ cinsinden)<br />
yukardaki şekilde hesaplaybilirsiniz.</p>
<p><strong>Masm32.lib->nrandom fonksiyonu</strong>:<br />
Masm32 ile birlikte gelen rastgele sayı üreten fonksiyondur.<br />
<code>RDTSC<br />
invoke nseed,eax<br />
invoke nrandom,sayı</code><br />
şeklinde çağrılır burada sayı bir değişken ya da doğrudan bir sayı olabilir. Bu da o sayıya kadar rastgele sayı üretmemizi sağlar.nseed ise nrandom komutunun program açıldığında hep aynı sayıyı değil yine rassal bir sayı üreterek açılmasını sağlar. Kullanılmazsa nrandom yine rastgele sayı üretir ancak program her açıldığında aynı sayı ile açılır. Güzel bir özelliktir.</p>
<p>Elimden geldiğince açıklamaya çalıştım. Yazım hataları ya da belgede eksik/hatalı bilgi verdiysem affola,bana bildirin düzelteyim. Aşağıda bu konuyla ilgili hazırladığım bir örnek proje var kaynak kodlarını inceleyiniz. Ayrıca s3rh47&#8242;e de ayrıca teşekkür ederim. Onun da bir projesini buraya ekliyorum o da güzel bir key generator. Random fonksiyonunun nasıl bir key generator içinde kullanıldığını görmek açısından gayet güzel bir uygulama.</p>
<p><table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=89">Rastgele Sayı Üreteci</a> <small>(9.13KB)</small><br />
      <b>added:</b> 08/11/2009 <br />
      <b>clicks:</b> 555 <br />
      <b>description:</b> GetTickCount, RDTSC ve nrandom fonksiyonu kullanılarak hazırlanan bir random generator. Kaynak kodları içindedir. <br />
    </td>
  </tr>
</table><br />
<table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35">
      <img src="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif" alt="http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif">
    </td>
    <td>
      <b>download:</b> <a href="http://www.sctzine.com/?file_id=90">s3rh47's KeyGenerator</a> <small>(162.15KB)</small><br />
      <b>added:</b> 08/11/2009 <br />
      <b>clicks:</b> 554 <br />
      <b>description:</b> Random komutlarının bir key generator içinde nasıl kullanıldığını görmek açısından güzel bir önek. s3rh47'e teşekkürler. <br />
    </td>
  </tr>
</table></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sctzine.com/rastgele-sayi-ureteci-ve-gettickcount-rdtsc-nrandom-fonksiyonlari/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

