Firefox Eklenti Geliştirme ve İmzalama

Standard

Firefox için eklenti geliştirme ve imzalama:

Firefox eklentisi geliştirmek için bilgisayarınızda NodeJS yüklü olması gerekiyor bu program sayesinde eklentiler yazabilir veya imzalayabilirsiniz. NodeJS aslında event tabanlı olarak sunucu üzerinde javascript çalıştırmayı sağlayan bir yapıdır bu konuya girmeden önce direk olarak işimize geçelim.

Devamını oku

C#.NET Selection Sort – Sıralama Teknikleri #2

Standard

Merhaba, arkadaşlar bir önceki yazımda C#.Net’de BubbleSort ile sıralama yapmıştık şimdi ki sıralama tekniğimizde Selection Sort’u anlatacağım.

Seçmeli Sıralamabilgisayar bilimlerinde kullanılan bir sıralama algoritmasıdır. Karışık olduğu için büyük dizilerde üzerinde kullanıldığında pek verim sağlamaz ve genel olarak benzeri olan diğerlerine göre daha başarısızdır.

Algoritma aşağıdaki gibi çalışır:

  1. Listedeki en küçük değeri bul.
  2. İlk indisdeki değeri bulunan en küçük değeri indisin yerini değiştir.
  3. Yukarıdaki adımları listenin ilk elemanından sonrası için (ikinci elemandan başlayarak) yinele.

Daha önceden bir Selahattin.cs diye bir sınıf oluşturup bunun içinde bir static method tanımladım. Yine bu method int tipinde bir dizi almaktadır. Bu diziye methoda göndererek return ile yeni dizi halini geri döndürerek for döngüsü ile yazdırmak.

SelectionSort

Seçmeli Sıralama

Form1.cs‘de butona basıldığı zaman ekranda mesaj olarak verelim:

Selection Sort Form'da Kullanımı

Bundan sonra ki son anlatacağım sıralama tekniği QuickSorttur. İyi akşamlar.

C#.NET BubbleSort – Sıralama Teknikleri #1

Standard

Merhaba, arkadaşlar bugün size bubble sort yani kabarcık sıralamayı anlatacağım. Bu teknik illa ki bir yerlerde duymuşsunuzdur. Bu algoritma şu şekilde çalışıyor. Verilen bir dizinin sayılarını ve elemanlarını, veriliş sırasıyla yatay bir doğru boyunca dizer. Daha detaylı bilgi için wikiye bakın. Örneğin:

BubbleSort

Kabarcık Sıralama

Bunu C#’da bir sınıf kullanarak formumuzdan çağıracağız.

Selahattin.cs diye bir sınıf oluşturdum bunun içine bir dizi alan static bir metod yazalım:

Bubble Sort C#.Net'de bir sınıf içinde yazılışı

Bubble Sort C#.Net’de bir sınıf içinde yazılışı

 Form1.cs‘de çağıralım ve ekrana mesaj verelim.

Butona tıklandığı zaman bir diziyi sıralama

Butona tıklandığı zaman bir diziyi sıralama

Bundan sonraki diğer sıralama kodları şunlar olacaktır: Selection Sort ve Quick Sort.

Visual Studio 2013 getirdiği yenilikler (ön inceleme)

Sohbet

Merhaba arkadaşlar bu akşam sizinle beraber Visual Studio 2013 uygulamasından bahsedeceğim bildiğiniz gibi Visual Studio Windows uygulamaları, Asp.NET , WP için uygulamalar geliştirmek için geniş kapsamlı bir derleyici yardımcı bir yazılımdır içinde SQL , C++ , C# bir çok dili ve frameworku içerir. Visual Studio 2012 ile 2013 Devamını oku

Twitterimi gümlettim

Kenar

Akşam twitter hesabını kapatmış bulunmaktayım beni takip edenler artık kişisel blogumdan makalelerimi , projeleri , benimkodum.com ile ilgili yazıları burada bulundaracağım yavaş yavaş sosyal medyayı öldürüyorum tamamen zaman kaybıdır bi de iş güçden pek vaktim olmuyor bi pazar günlerim tatil olduğundan düzenimi tekrar gözden geçirip tekrar düzenledim sevdiklerimle vakit geçirmeyi uyumayı plandım twitteri belki seneye falan açarım iyi akşamlar 🙂

Naperva

Standard

Ben elemde napervayım, acılar var her daim,
Hafızam şekillendi, böyle kaldım; hep mülayim…
Tütünü ektim tayın, ömrü zehir sayıp çekip sabır
Gönlü yaman adım, boynumu büktüm ağır…
Dili yordum ki mükafatım huzur gelip kalır,
Huzur sandıklarım hep sırtıma biner kahır!
En büyük dertlerim olsaydı keşke birkaç kadın!
Ölümün dizlerinde uyudum hem de çeyrek asır! Devamını oku

BenimKodum.com’a url rewrite modülünü yazmak bir günümü aldı

Standard

Bildiğiniz gibi UrlWrite aklımıza Google için SEO geliyor yani kullanıcı dostlu linkler bu web sitelerimiz için önemli bir kısımdır örneğin http://www.siteadi.com/makale.php?id=103 bu tür adresler Google’de indexlenmesi uzun zaman alabiliyor ya da hiç aramalarda çıkmıyor seo’da önemli olan <title> ,<h1> başlıklar , meta taglar bunlarda önemli rol oynuyor içeriği her zaman güncel bir web site daima sürekli üst sıralara çıkabilir dünden önce Devamını oku