<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>sinanilyas.com</title>
    <link>http://www.sinanilyas.com/feed</link>
    <pubDate>Wed, 08 Sep 2010 04:14:27 +0300</pubDate>
    <description>Son Makaleler</description>
    <generator>ZeytinFeed v1.0</generator>
    <item>
      <title><![CDATA[Yürüyen Merdivenlerde El Bantları Neden Basamaklardan Daha Hızlı İlerler?]]></title>
      <link>http://www.sinanilyas.com/makale/38/yuruyen-merdivenlerde-el-bantlari-neden-basamaklardan-daha-hizli-ilerler.php</link>
      <pubDate>Thu, 24 Jun 2010 09:27:00 +0300</pubDate>
      <description><![CDATA[Uzun zamandır merakıma mucip olan bir konu var. Aylar süren araştırmalar ve deneyler yaptım, o alışveriş merkezi senin, bu alışveriş merkezi benim demeden yüzlerce, binlerce farklı marka ve modelde yürüyen merdivene bindim. Ve sonunda hepsininin ortak bir sorunu olduğunu tespit ettim.





Bütün yürüyen merdivenlerde elimizi koyduğumuz o siyah lastik bantlar, hep daha hızlı ilerliyor. Merdivene bindiğinizde elinizi tam yanınıza koyuyorsunuz, ama yukarı vardığınızda bir de bakıyorsunuz ki eliniz almış başını gitmiş, ayaklar (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Uzak Masaüstü Bağlantı Hatası: Data Encryption Error]]></title>
      <link>http://www.sinanilyas.com/makale/37/uzak-masaustu-baglanti-hatasi-data-encryption-error.php</link>
      <pubDate>Thu, 27 May 2010 09:16:12 +0300</pubDate>
      <description><![CDATA[Uzak masaüstü bağlantısı ile kullandığım bir bilgisayar var. Bu bilgisayar sürekli aşağıdaki hatayı vererek uzak masaüstü bağlantımı sonlandırıyordu:

Because of an error in data encryption, this session will end. Please try connecting to remote computer again.

Ayrıca, herhangi bir web sitesine veya FTP sitesine dosya upload ederken sürekli bağlantı kopuyordu. Artık bu durum son derece sinir bozucu bir hâl almaya başlayınca internetten bu sorunu araştırdım ve şöyle bir çözüm buldum:

Denetim masasından aygıt yöneticisini açın. Aygıt yöneticisinden ağ bağdaştırıcınızı bulun ve üzerine sağ tıklayıp özellikleri açın. Açılan pencereden gelişmi (...)]]></description>
    </item>
    <item>
      <title><![CDATA[ADSL Modem Telefon Hattına Splitter Kullanmadan Bağlanabilir Mi?]]></title>
      <link>http://www.sinanilyas.com/makale/36/adsl-modem-telefon-hattina-splitter-kullanmadan-baglanabilir-mi.php</link>
      <pubDate>Sun, 28 Feb 2010 16:19:21 +0200</pubDate>
      <description><![CDATA[Evinizde birden fazla telefon prizi varsa, bu prizlerden birine telefon, diğerine de ADSL modem bağlamak isteyebilirsiniz. Peki bu durumda her iki cihazı da hatta bağlarken ADSL splitter kullanmak zorunda mısınız?

HAYIR, modem için splitter kullanmak zorunda değilsiniz.





Çünkü örneğin yukarıdaki S-Link SL-2004 ADSL splitter'ın içini açıp incelediğinizde şu bağlantı şeklini görürsünüz:



 (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Singleton: Bir Sınıftan Sadece Bir Örnek Oluşturma]]></title>
      <link>http://www.sinanilyas.com/makale/35/singleton-bir-siniftan-sadece-bir-ornek-olusturma.php</link>
      <pubDate>Wed, 24 Feb 2010 19:04:11 +0200</pubDate>
      <description><![CDATA[Tüm projenizde kullanacağınız bazı sınıflar olabilir. Örneğin, veritabanı bağlantısı için kullandığınız bir sınıftan, veya log kaydetmek için kullandığınız bir sınıftan, her sayfada ya da her formda ayrı ayrı yeni bir örnek oluşturmak istemeyebilirsiniz.

Singleton tasarım deseni ile bu mümkün. En özet şekilde anlatırsak, singleton tasarım deseni ile, bir sınıftan her ihtiyaç duyulduğunda yeni bir nesne oluşturulmaz; sadece ilk ihtiyaç duyulduğunda yeni bir nesne oluşturulup, daha sonra ihtiyaç duyulduğu durumlarda hep ilk oluşturulan nesne kullanılır.

Bir örnekle açıklayalım. Veritabanı bağlantısı için kullandığımız, Veritabani isimli bir sınıfımız olsun: (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Varolan Veri Tiplerine Metot Ekleme]]></title>
      <link>http://www.sinanilyas.com/makale/34/varolan-veri-tiplerine-yeni-metot-ekleme.php</link>
      <pubDate>Tue, 23 Feb 2010 18:48:06 +0200</pubDate>
      <description><![CDATA[String, StreamReader, DataBinder vs. gibi size hazır sunulan veri tiplerine, orijinali üzerinde değişiklik yapmadan yeni metotlar (fonksiyonlar) eklemek isteyebilirsiniz. Bu tür metotlara Genişletme Metotları (Extension Methods) deniliyor.

Diyelim ki, String sınıfına KelimeSayisi isimli yeni bir metot eklemek istiyorsunuz. Bunun için aşağıdaki kodu projenize eklemeniz yeterli.



public static class ExtensionMetotlarim
{
	public static int KelimeSayisi(this String str)
	{
		return str.Split(new char[] {' ', '.', ','}, StringSplitOptions.RemoveEmptyEntries).Length;
	}
}   



Daha sonra bu metodu şu şekilde kullanab (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Visual Studio'da Linq-to-Sql Sorgularını Görmek]]></title>
      <link>http://www.sinanilyas.com/makale/33/visual-studioda-linq-to-sql-sorgularini-gormek.php</link>
      <pubDate>Tue, 23 Feb 2010 09:32:03 +0200</pubDate>
      <description><![CDATA[SubmitChanges() metodunu çağırdığınızda Linq tarafından oluşturularak veritabanına gönderilen SQL sorgularını görebilmek istiyorsanız, bunun pratik bir yolu var.

Aşağıdaki sınıfı projenize ekleyin:



public class DebugTextWriter : System.IO.TextWriter
{
    public override void Write(char[] buffer, int index, int count)
    {
        System.Diagnostics.Debug.Write(new String(buffer, index, count));
    }

    public override void Write(string value)
    {
        System.Diagnostics.Debug.Write(value);
    }

    public override Encoding Encoding
    {
        get { return System.Text.Encoding.Default; }
    }
}



Daha sonra bu sınıfı (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Resim Dosyasındaki Yazının Fontunu Bulan Site]]></title>
      <link>http://www.sinanilyas.com/makale/32/resim-dosyasindaki-yazinin-fontunu-bulan-site.php</link>
      <pubDate>Mon, 15 Feb 2010 21:10:55 +0200</pubDate>
      <description><![CDATA[Diyelim ki bir resim dosyası üzerindeki yazının fontunu çok beğendiniz. Aynı fontu bulup siz de kullanmak istiyorsunuz. Ama bunun için önce o yazının hangi fontla yazıldığını, yani fontun adını bulmanız gerek.

İşte bu işi yapan bir site:

http://www.myfonts.com/WhatTheFont/

Ben internetten rastgele bulduğum şu resim dosyasını kullanarak denedim, ve başarılı bir şekilde fontu buldu!


	


İşte sonuç:


	 (...)]]></description>
    </item>
    <item>
      <title><![CDATA[MSSQL Server'da Bozulmuş Model Veritabanı Nasıl Düzeltilir?]]></title>
      <link>http://www.sinanilyas.com/makale/31/mssql-serverda-bozulmus-model-veritabani-nasil-duzeltilir.php</link>
      <pubDate>Wed, 03 Feb 2010 20:08:25 +0200</pubDate>
      <description><![CDATA[MSSQL Server'da aşağıdaki gibi bir mesaj alırsanız, "eyvah model veritabanı bozulmuş, şimdi baştan kurmam gerekecek" diye panik yapmanıza gerek yok. Çözümü çok basit: Aynı sürümdeki başka bir MSSQL server'dan model veritabanını alıp bozulanın yerine kopyalayın.

Hata Mesajı:

The log scan number (22:160:1) passed to log scan in database 'model' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). This error may indicate data corruption or that the log file (. Ldf) does not match the data file (. Mdf). If this error occurred during replication, re-create the publication. If this error occurred  (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Seagate Freeagent Desk Taşınabilir Disk]]></title>
      <link>http://www.sinanilyas.com/makale/30/seagate-freeagent-desk-tasinabilir-disk.php</link>
      <pubDate>Mon, 01 Feb 2010 09:30:49 +0200</pubDate>
      <description><![CDATA[Bundan tam 1 sene önce (Şubat 2009'da) 1TB Seagate Freeagent Desk 3.5" taşınabilir disk almıştım. O zaman için diğer 1TB'lık disklerle karşılaştırınca fiyatı gayet uygundu. Ancak kullandıkça beni son derece rahatsız eden iki durumla karşılaştım.

Bunlardan ilki, diskin titreşim yaparak masada çok fazla ses çıkarması idi. Diski elime aldığımda son derece sessiz çalışıyordu. Ancak masanın üzerine koyduğumda titreşim yüzünden bir vınlama sesi çıkıyordu. Diski dik tutması için kutusundan çıkan ayaklığı monte edip dikey bir şekilde masaya koydum olmadı, yine kutusundan çıkan plastik ayaklarını monte ederek yatay bir şekilde masaya koydum olmadı, diskin altına dergi ve bez koydum olmadı, (...)]]></description>
    </item>
    <item>
      <title><![CDATA[Araxis Merge: Dosya ve Klasör Karşılaştırma Programı]]></title>
      <link>http://www.sinanilyas.com/makale/29/araxis-merge-dosya-ve-klasor-karsilastirma-programi.php</link>
      <pubDate>Sat, 30 Jan 2010 18:48:49 +0200</pubDate>
      <description><![CDATA[Araxis Merge programı, iki klasörü veya iki dosyayı birbirleriyle karşılaştırarak aralarındaki farkları bulmak için kullanabileceğiniz çok başarılı bir program. Hatta isterseniz üç klasörü veya üç dosyayı aynı anda birbiriyle karşılaştırabilirsiniz.

Araxis Merge, dosyalar ve klasörler arasında bulduğu farkları size çok sade ve anlaşılır bir arayüzle gösterir ve karşılaştırılan dosyalar üzerinde istediğiniz gibi değişiklik yapma imkânı sunar.

Dosyaların içeriğini türüne göre (html, php, vb, c, cs, vs.) göze hoş görünecek şekilde renklendirerek görüntülenir.

FTP desteği vardır. Dilerseniz bilgisayarınızdaki herhangi bir klasörü, FTP sitesindeki bir klasörle karşılaşt (...)]]></description>
    </item>
  </channel>
</rss>
