MTK – mahmuttalhakoz.com Alexa Toolbar

Merhaba,

Alexa Toolbar’i indirmek icin asagidaki baglantiyi kullanabilirsiniz;
https://s3.amazonaws.com/com.alexa.toolbar/atbp/uMD2T4/download/index.htm

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/diger/" rel="category tag">Diger</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/alexa-toolbar/" rel="tag">alexa toolbar</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/mtk/" rel="tag">mtk</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/mtk-toolbar/" rel="tag">mtk toolbar</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/toolbar/" rel="tag">toolbar</a> Bir yorum yapın

c# ile Geri Sayim Sayaci

Geri Sayim Sayaci

Belirlenen tarihe geri sayim islemini, uygulamalar icin yapacagiz. Kod blogumuza gecmeden once yaptigimiz islem ve yapmamiz gerekenlere kisaca deginelim. Timer1’in “Interval” ozelligini “1000” olarak degistiriyoruz. Bunun anlami Timer’in saniyede bir kere calismasidir. Ayrica asagida gordugunuz if kontrolleri de sayacin -(negatif) bir deger almamasi icindir.

Asagidaki kodlar 30 Eylul tarihine geri sayim yapmaktadir. Biz yil bazinda bir kisitlama getirmedigimiz icin 30 Eylul 2013’u gectikten sonra 30 Eylul 2014’e devam edecektir. Eger kendimiz baska bir tarihe geri sayim yaptirtmak istersek asagidaki kod blogunu kendimize gore duzenlemeliyiz;


DateTime dt = new DateTime(2013, 09, 30, 00, 00, 00);//YIL,AY,GUN,SAAT,DAKIKA,SANIYE seklinde

Kod blogumuz su sekilde;


private void btnBaslat_Click(object sender, EventArgs e)
{
if (timer1.Enabled)
{
timer1.Stop();
btnBaslat.Text = "Baslat";
}
else
{
timer1.Start();
btnBaslat.Text = "Durdur";
}
SayaciGetir();
}

public void SayaciGetir()
{
DateTime dt = new DateTime(2013, 09, 30, 00, 00, 00);
long tic = dt.Ticks;
gun = dt.Day - DateTime.Now.Day;
saat = dt.Hour - DateTime.Now.Hour;
dakika = dt.Minute - DateTime.Now.Minute;
saniye = dt.Second - DateTime.Now.Second;
ay = dt.Month - DateTime.Now.Month;
if (gun < 0) gun += 30; if (saat < 0) saat += 24; if (dakika < 0) dakika += 60; if (saniye < 0) saniye += 60; if (ay < 0) ay += 12; lblGun.Text = gun.ToString("00") + " gun "; lblSaat.Text = saat.ToString("00") + " saat "; lblDakika.Text = dakika.ToString("00") + " dakika "; lblSaniye.Text = saniye.ToString("00") + " saniye kaldi"; lblAy.Text = ay.ToString("00") + " ay "; } int gun, saat, dakika, saniye,ay; private void timer1_Tick(object sender, EventArgs e) { SayaciGetir(); }

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-belirli-tarihe-geri-sayim/" rel="tag">c# belirli tarihe geri sayim</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-geri-sayim-sayaci/" rel="tag">c# geri sayim sayaci</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-ile-geri-sayim/" rel="tag">c# ile geri sayim</a> 6 Yorum

Not Defterim v2.2

Surum notu : Güncelleme Notu : Arama seçeneği eklenmiş ve güvenlik ile ilgili bazı önemli iyileştirmeler yapılmıştır.

Amaç & Özellikler

İnternette her daim erişim imkanı sağlayabileceğiniz, online bir not defteridir. Not Defterim ile notlarınıza erişebilir, güncelleyebilir veya yeni notlar ekleyebilirsiniz. Böylelikle bilgisayarınızda binlerce dosya arasında kaybolan notlarınızın da önüne geçmiş olacaksınız.

  • Kullanıcı; Kullanıcı Kaydı/Kullanıcı Girişi
  • Kategoriler ; Kişiye Özel Kategoriler
  • Notlar; Kişiye Özel Notlar
  • Notlarınızda; Renk, Kalın, İtalic yazım imkanı
  • RTF; Notlarınızı RTF Formatında Kaydetme İmkanı
  • PDF; Notlarınızı PDF Formatında Kaydetme İmkanı (Yönetici Olarak Çalıştırınız)
  • Mesajlaşma; Kullanıcılar Arasında Mesajlaşma
  • Mail Gönderme; Mail Adresiniz Aracılığıyla PDF Formatında Mail Göndermek
  • Ajanda; Hatırlatma eklediğinizde hatırlatma gününde programınız açıksa size bildirir. (*)
  • “Beni Hatırla” seçeneği eklenmiştir. (**)
  • Not görüntüleme sayfası eklenmiştir. (**)
  • Arama Seçeneği eklenmiştir.

Not Defterim Indir (2.0 MB)

(*) : Ajandam Sistemi 27 Haziran 2012’de eklenmiştir.
(**) : Versiyon 2 güncellemesidir ve yeni özelliklerdir. 28 Eylül 2013 tarihinde eklenmiştir.

(**) : Yeni eklenen özelliklerin yanı sıra performans arttırımında da gözle görülür bir ilerleme sağlanmıştır.

Ek : Virus Total Sonucu;
https://www.virustotal.com/tr/file/1b929307068373c56c9dd85a8d4877cdd447787fa2c8590bf79853f8cc942fa8/analysis/1371387856/

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/projelerim/" rel="category tag">Projelerim</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-not-defteri/" rel="tag">c# not defteri</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/download/" rel="tag">download</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/indir/" rel="tag">indir</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/not-defterim/" rel="tag">not defterim</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/not-defterim-v-2/" rel="tag">not defterim v.2</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/online-not-defteri/" rel="tag">online not defteri</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/x-not-defteri/" rel="tag">X not defteri</a> Bir yorum yapın

Otopark Takip Sistemi – OTS

Otopark Takip Sistemi - OTS

Bilisim Sistemleri Teknolojisi ogrencisi Ozan Can Dinler (ozancandinler@gmail.com) arkadasimizin bir projesidir.

Otopark Takip Sistemi ile giren tum araclarin;

  • Markasini
  • Rengini
  • Plakasini
  • Giris Tarihi
  • Park Yerini

veritabaninizda tutabiliyorsunuz.

Projeyi indirmek icin burayi tiklayin.

Ozan Can Dinler : https://www.facebook.com/ozancan.dinler
Mail : ozancandinler@gmail.com

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c/" rel="tag">c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/otopark-takip-sistemi/" rel="tag">otopark takip sistemi</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/otopark-takip-sistemi-c/" rel="tag">otopark takip sistemi c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/ots/" rel="tag">ots</a> 5 Yorum

Mp3 Tag Islemleri

Mp3 Tag Islemleri

Mp3 dosyasinin taglarini okumak icin oncelikle TagLib.DLL dosyasini indirmeniz gerekiyor. Referanslara ekledikten sonra asagidaki sekilde taglara ulasabilirsiniz;

private void button1_Click(object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
if (c is Label)
{
c.Text = string.Empty;
}
}
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
try
{
string yol = openFileDialog1.FileName;
TagLib.File mp3 = TagLib.File.Create(yol);

lblDosya.Text = "Dosya Adi : " + openFileDialog1.SafeFileName;
lblSanatci.Text = "Sanatci Adi : " + GetAllStringsFromArrary(mp3.Tag.AlbumArtists, ",");
lblAlbum.Text = "Album Adi : " + mp3.Tag.Album;
lblUzunluk.Text = "Uzunluk : " + mp3.Properties.Duration.ToString();
lblBaslik.Text = "Baslik : " + mp3.Tag.Title;
lblTrack.Text = "Track : " + mp3.Tag.Track.ToString();
lblYil.Text = "Yil : "+ mp3.Tag.Year.ToString();
lblBesteciler.Text = "Besteciler : "+ GetAllStringsFromArrary(mp3.Tag.Composers, ",");
lblTur.Text = "Tur : "+ GetAllStringsFromArrary(mp3.Tag.Genres, ",");
}
catch (Exception ex)
{
MessageBox.Show("Hata olustu!");
throw;
}

}
}

public string GetAllStringsFromArrary(string[] strArray, string strDelimeter)
{
string strFinal = string.Empty;

for (int i = 0; i < strArray.Length; i++) { strFinal += strArray[i]; if (i != strArray.Length - 1) { strFinal += strDelimeter; } } return strFinal; }

Ayni sekilde yeni degerler de atayabilirsiniz;


mp3.Tag.Album = "AlbumAdi";
mp3.Tag.Year = 2013;

Ayrica diger taglari da TagLib ile bulabilirsiniz;

MessageBox.Show("Bit Rate : " + mp3.Properties.AudioBitrate.ToString());

Ornek uygulamayi buradan indirebilirsiniz, TagLib.Dll dosyasini da ayrica buradan indirebilirsiniz.

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c/" rel="tag">c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-mp3/" rel="tag">c# mp3</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-mp3-islemleri/" rel="tag">c# mp3 islemleri</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-mp3-kac-bit/" rel="tag">c# mp3 kac bit</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-mp3-tag-islemleri/" rel="tag">c# mp3 tag islemleri</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/mp3-functions/" rel="tag">mp3 functions</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/mp3-tag-functions/" rel="tag">mp3 tag functions</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/mp3-tag-islemleri/" rel="tag">mp3 tag islemleri</a> Bir yorum yapın

Sen Bizim Kocaman Gururumuzsun!

Kocaman gururumuz, Kocaman umutlarimizin sahibi Aykut Kocaman bugun istifa etti ve cok sevdigi Fenerbahce’sine veda etti! Hangi sartlar buraya surukledi bilinmez ama bu bizleri fazlasiyla uzdu, kirdi. O cok elestirilen Aykut Kocaman hakkinda bazi dipnotlar duselim;
Aykut Kocaman

      2012 senesinde Fenerbahçe’nin 29 yıllık Ziraat Türkiye Kupası hasretine son verdi.. Üst üste iki kez kupayı kazanmasıyla da Fenerbahçe için bir ilk oldu.
      Aykut Kocaman’ın Avrupa’daki en büyük başarısı 2012-13 UEFA Avrupa Ligi’nde takımını yarı finale çıkarmak oldu. Bu başarı Fenerbahçe tarihinin de en büyük Avrupa başarısı olarak kayıtlara geçti.
      Aykut Kocaman yönetimindeki Fenerbahçe, Türkiye’de tüm zamanların “bir sezonda en fazla resmi maç yapan takımı” oldu. (64)
      Aykut Kocaman yönetimindeki Fenerbahçe bir sezonda en çok Avrupa maçına çıkan takım oldu. (18)
      Fenerbahçe, Aykut Kocaman döneminde lig tarihinde deplasmanda en uzun galibiyet serisi rekorunu kırdı (12 Maç)
      Aykut Kocaman, Fenerbahçe tarihinde teknik direktör olarak hem lig, hem kupa şampiyonluğu yaşayan ilk yerli isim oldu.
      Aykut Kocaman yönetimindeki Fenerbahçe, Şükrü Saracoğlu’nda 47 maçlık yenilmezlik serisi yakaladı.
      Fenerbahçe’nin başında ligde en çok maça çıkan Teknik Direktör oldu.(108)
      Aykut Kocaman yönetiminde şampiyon olduğu 2010-2011 sezonunun ikinci yarısında çıktığı 17 maçın 16’sını kazanan sarı-lacivertliler, en iyi devre performansını sergiledi.
      Teknik direktörlük görevine getirildiği 2010-2011 sezonunda takımına Süper Lig şampiyonluğunu kazandırıp, bunu başaran ikinci Türk teknik adam oldu.

Aykut Kocaman

Simdi tum bu basarilari camiamiz icinde “hic” edip tarihinin en kotu teknik direktoru muamelesi gosterenleri, istifa haberini “Mujde” olarak verebilecek kadar ileri giden zihniyeti esefle kiniyorum. Yaziklar olsun!

Umarim futbol hayatinda cok daha rahat edebilecegin ve cok daha iyisini basarabilecegin bir kulupte devam edersin ve bizim KOCAMAN GURURUMUZ olmaya devam edersin.

Basarilar hocam!

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/fenerbahcem/" rel="category tag">Fenerbahçe'm</a> Bir yorum yapın

Bir sayinin karekokunu alma

Dongu ile belirli araliklardaki sayilarin karekokunu alma islemi icin;


for (Double i = 0; i < 1000; i++) { if (i % Math.Sqrt(i) == 0) { Console.WriteLine(i + " sayisinin karekoku : " + Math.Sqrt(i).ToString()); } } Console.ReadKey();

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c/" rel="tag">c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-ile-karekok/" rel="tag">c# ile karekok</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/karekok-alma/" rel="tag">karekok alma</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/karekoku-alma/" rel="tag">karekoku alma</a> Bir yorum yapın

c# ile Hesap Makinesi

Yeni baslayanlar icin c# ile hazirlanmis hesap makinesi kodlarini paylasacagim;


menu:
Console.Clear();
int sayi1 = 0, sayi2 = 0, toplama = 0, cikarma = 0, carpma = 0;
double bolme = 0;
Console.WriteLine("Hesap Makinesi tablosundan yapmak istediginiz islemi seciniz");
Console.WriteLine("Toplama islemi icin 1'e basiniz");
Console.WriteLine("Cikarma islemi icin 2'e basiniz");
Console.WriteLine("Carpma islemi icin 3'e basiniz");
Console.WriteLine("Bolme islemi icin 4'e basiniz");
Console.WriteLine("Programdan cikmak icin 5'e basiniz");
string deger = "";
try
{
deger = Console.ReadLine();
if (deger == "1")
{
Console.Clear();
Console.WriteLine("1. Sayiyi girin");
sayi1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("2. Sayiyi girin");
sayi2 = Convert.ToInt32(Console.ReadLine());
toplama = sayi1 + sayi2;
Console.WriteLine(sayi1 + " + " + sayi2 + " : " + toplama);
Console.WriteLine("Menuye gitmek icin 1'e basiniz");
if (Console.ReadLine() == "1")
{
goto menu;
}
}
else if (deger == "2")
{
Console.Clear();
Console.WriteLine("1. Sayiyi girin");
sayi1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("2. Sayiyi girin");
sayi2 = Convert.ToInt32(Console.ReadLine());
cikarma = sayi1 - sayi2;
Console.WriteLine(sayi1 + " - " + sayi2 + " : " + cikarma);
Console.WriteLine("Menuye gitmek icin 1'e basiniz");
if (Console.ReadLine() == "1")
{
goto menu;
}
}
else if (deger == "3")
{
Console.Clear();
Console.WriteLine("1. Sayiyi girin");
sayi1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("2. Sayiyi girin");
sayi2 = Convert.ToInt32(Console.ReadLine());
carpma = sayi1 * sayi2;
Console.WriteLine(sayi1 + " * " + sayi2 + " : " + carpma);
Console.WriteLine("Menuye gitmek icin 1'e basiniz");
if (Console.ReadLine() == "1")
{
goto menu;
}
}
else if (deger == "4")
{
Console.Clear();
Console.WriteLine("1. Sayiyi girin");
sayi1 = Convert.ToInt32(Console.ReadLine());
tekrar:
Console.WriteLine("2. Sayiyi girin");
sayi2 = Convert.ToInt32(Console.ReadLine());
if (sayi2 == 0)
{
goto tekrar;
}
bolme = Convert.ToDouble(sayi1) / Convert.ToDouble(sayi2);
Console.WriteLine(sayi1 + " + " + sayi2 + " : " + bolme);
Console.WriteLine("Menuye gitmek icin 1'e basiniz");
if (Console.ReadLine() == "1")
{
goto menu;
}
}
else
{
Environment.Exit(0);
}
}
catch (Exception ex)
{
goto menu;
}

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c/" rel="tag">c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-hesap-makinesi-kodlari/" rel="tag">c# hesap makinesi kodlari</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-ile-hesap-makinesi/" rel="tag">c# ile hesap makinesi</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/hesap-makinesi/" rel="tag">hesap makinesi</a> Bir yorum yapın

c# ile Dizideki Sayilari Siralama

Cok basit bir yontem ile hem buyukten kucuge hem de kucukten buyuge siralayabilirsiniz;

int[] sayi = new int[5];
for (int i = 0; i < sayi.Length; i++) { Console.Write("{0}.Sayıyı Giriniz = ", i); sayi[i] = Convert.ToInt32(Console.ReadLine()); } Array.Sort(sayi); Array.Reverse(sayi); foreach (int dizi in sayi) { Console.WriteLine(dizi); } Console.ReadLine();

For dongusu ile asagidaki sekilde yapabilirsiniz;

int[] sayi = new int[5];
for (int i = 0; i < sayi.Length; i++) { Console.Write("{0}.Sayıyı Giriniz = ", i); sayi[i] = Convert.ToInt32(Console.ReadLine()); } for (int i = 1; i < sayi.Length; i++) { for (int j = i; j >= 1; j--)
{
if (sayi[j] > sayi[j - 1])
{
gecici = sayi[j];
sayi[j] = sayi[j - 1];
sayi[j - 1] = gecici;
}
}
}

foreach (int dizi in sayi)
{
Console.WriteLine(dizi);
}
Console.ReadLine();

Dizi icindeki sayilari Linq ile siralama ise;


int[] sayi = new int[5];
for (int i = 0; i < sayi.Length; i++) { Console.Write("{0}.Sayıyı Giriniz = ", i); sayi[i] = Convert.ToInt32(Console.ReadLine()); } var sayilar = from s in sayi orderby s descending select s; foreach (int dizi in sayilar) { Console.WriteLine(dizi); } Console.ReadLine();

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-dizi-buyukten-kucuge/" rel="tag">c# dizi buyukten kucuge</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-dizi-kucukten-buyuge/" rel="tag">c# dizi kucukten buyuge</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-dizi-linq-ile-siralama/" rel="tag">c# dizi linq ile siralama</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-dizi-siralama/" rel="tag">c# dizi siralama</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-linq-ile-siralama/" rel="tag">c# linq ile siralama</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-sayi-siralama/" rel="tag">c# sayi siralama</a> Bir yorum yapın

Rakamlarinin Kupleri Toplami Kendisine Esit Olan Sayiyi Bulma


Math.Pow(ussualinacaksayi,us);

Mah.Pow sinifini sayinin ussunu almak icin kullaniyoruz.

for (int i = 10; i < 1000; i++) { int deger = 0; string ilk = "", ikinci = "", ucuncu = ""; int sayac = 0; foreach (char c in i.ToString()) { if (sayac == 0) { ilk = Convert.ToString(c); } else if (sayac == 1) { ikinci = Convert.ToString(c); } else { ucuncu = Convert.ToString(c); } sayac++; } if (ucuncu == "") { deger = Convert.ToInt32(Math.Pow(Convert.ToDouble(ilk), 3) + Math.Pow(Convert.ToDouble(ikinci), 3)); } else { deger = Convert.ToInt32(Math.Pow(Convert.ToDouble(ilk), 3) + Math.Pow(Convert.ToDouble(ikinci), 3) + Math.Pow(Convert.ToDouble(ucuncu), 3)); } if (deger == i) { Console.WriteLine(i.ToString()); } }

Yayınlanan <a href="https://www.mahmuttalhakoz.com/blog/index.php/category/csharp/" rel="category tag">C#</a> Takip edilen <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c/" rel="tag">c#</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/c-kupleri-toplami/" rel="tag">c# kupleri toplami</a>, <a href="https://www.mahmuttalhakoz.com/blog/index.php/tag/rakamlarinin-kupleri-toplami-kendisine-esit-olan-sayiyi-bulma/" rel="tag">Rakamlarinin Kupleri Toplami Kendisine Esit Olan Sayiyi Bulma</a> Bir yorum yapın