• Geçenlerde bir gün reklam arasında kanalları dolaşırken, ATV’de yayınlanan "Benim Annem Bir Melek" dizisinin bir sahnesine denk geldim. Çok güzel bir replik hazırladıkları için kendilerini tebrik ediyorum. Tam metni hatırlayamadım ama verdiği mesajı aktarmaya çalışacağım.

    Diyalog evin annesi Neriman (Oya Başar) ile evin gelini Ece (Dolunay Soysert) arasında geçiyordu. Neriman hanım Ece’ye bir yerin adresini soruyordu. Ondan sonrası ise şöyle:

     

    Ece : "Hani Çin Mahallesini geçince sağda bir İtalyan Lokantası var ya"

    Neriman : "Evet"

    Ece : "İşte onun karşısındaki sokaktan girince bir Alman Şarküteri var, onu geçtikten sonra soldaki Fransız Parfümeri’nin yanındaki sokakta İngiliz Pet Shop’un karşısındaki Amerikan Büfe’den aldım."

    Neriman : "Hmm. Gelin! Bişey soracam. Sen okumuş kişisin bilirsin."

    Ece : "Evet anne"

    Neriman : "Atatürk ve Silah Arkadaşları Kurtuluş Savaşını niye yaptı."

    Ece : "Eee, Yabancılar ülkemize girmesin diye anne. Niye sordun."

    Neriman : "İyi ki yapmışlar."

    Artık ben bir şey diyemiyorum. Onlar çok güzel açıklamış.

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: , ,
    Yazar: Tayfun Taşkın @ 14:01

  • Tarihten 04.11.2008 Yorum yok

    Ekselansları Atatürk

    OSE Dünya Birliği’nin şeref başkanı olarak, Almanya’dan 40 profesörle doktorun bilimsel ve tıbbi çalışmalarına Türkiye’de devam etmelerine müsaade vermeniz için başvuruda bulunmayı ekselanslarından rica ediyorum. Sözü edilen kişiler , Almanya’da halen yürürlükte olan yasalar nedeni ile mesleklerini icra edememektedirler. Çoğu geniş tecrübe , bilgi ve ilmi liyakat sahibi bulunan bu kişiler , yeni bir ülkede yaşadıkları takdirde son derece faydalı olacaklarını ispat edebilirler.

    Ekselanslarından ülkenizde yerleşmeleri ve çalışmalarına devam etmeleri için izin vermeniz konusunda başvuruda bulunduğumuz tecrübe sahibi uzman ve seçkin akademisyen olan bu 40 kişi , birliğimize yapılan çok sayıda müracaat arasından seçilmişlerdir. Bu ilim adamları , hükümetinizin talimatları doğrultusunda kurumlarınızın herhangi birinde bir yıl boyunca hiçbir karşılık beklemeden çalışmayı arzu etmektedirler.

    Bu başvuruya destek vermek maksadıyla , hükümetinizin talebi kabul etmesi halinde sadece yüksek seviyede bir insani faaliyette bulunmuş olmakla kalmayacağı, bunun ülkenize de ayrıca kazanç getireceği ümidimi ifade etmek cüretini buluyorum.

    Ekselanslarının sadık hizmetkarı olmaktan şeref duyan.

    Prof. Albert Einstein

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler:
    Yazar: Tayfun Taşkın @ 12:56

  • Bu yazımda sizlere SQL hakkında bazı ipuçları vereceğim. SQL gerçekten mükemmel bir dil. Normal bir programlama diliyle yapabildiğimiz her şeyi SQL ile yapabiliyoruz. Veritabanından çektiğimiz verilerin mutlak değerini almak, karekökünü almak, Convert işlemi uygulamak ve bunun gibi birçok işlemi SQL ile yapabiliyoruz.
    Bu konu için aslında çoğu programcının başına gelen bir problemden bahsedeyim. Bu problem, SQL Server ile Visual C#.NET’in farklı tarih formatları kullanması ile oluşan bir problemdir. (Bazılarınızın gülümsediğini hissediyorum :) ) Bu problem .NET’in tarih formatının "dd.MM.yyyy" olması, SQL Server’in tarih formatının ise "MM.dd.yyyy" olması ile ortaya çıkar. Bunu çözmek için önceden (aslında şimdi de) C#’da

    Devamını oku…

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: , ,
    Yazar: Tayfun Taşkın @ 13:21

  • Bu yazımda System.IO isim alanı altında bulunan StreamReader ve StreamWriter sınıflarıyla herhangi bir text dosyasından okuma ve dosyaya yazma konularına değineceğim. Programımız bir Windows uygulaması olacak.

    Dosyaya Yazma
    İlk olarak programımıza System.IO kütüphanesini ekleyelim. Daha sonra formumuza 3 adet TextBox ekleyelim ve Name özelliklerini sırasıyla txtAd, txtSoyad, txtNo olarak belirleyelim. Ek olarak 1 adet Button ekleyelim ve Name özelliğini btnYaz olarak belirleyelim.
    Form üzerine çit tıkladıktan sonra kod tarafında yol isimli string türünde bir genel değişken tanımlayalım ve aşağıdaki değeri verelim.

    string yol = @"C:Kayıt.txt";
    

    Bu yolla C sürücüsünde Kayıt.txt isimli bir metin belgesi oluşturacağız. Daha sonra yine genel değişken olarak StreamWriter tipinde yaz isimli bir değişken tanımlayalım. Bu değişkeni, bizim dosyamıza yazma işlemini gerçekleştirebilmek için tanımladık.

    StreamWriter yaz;
    

    Formu çift tıkladığımızda oluşan Form1_Load olayı içine aşağıdaki satırı yazalım.

    yaz = new StreamWriter(yol, true);
    

    Burada daha önce tanımladığımız yaz ismindeki değişkenden StreamWriter tipinde bir nesne oluşturuyoruz. Bu nesnedeki yol değeriyle C sürücüsünde Kayıt.txt isimli bir metin belgesi oluşuyor. true değeri ise bu metin belgesine veri ekleme işleminin olabileceğini belirtiyor. Yani içinde bir veri varsa onun sonraki satırından itibaren girdiğimiz veriyi ekliyor. Eğer false değeri girersek metin belgesinin içeriğini temizler ve yerine bizim girdiğimiz yeni verileri yazar.
    Forma dönüp butonun üzerine çift tıklayarak btnYaz_Click olayını oluşturalım. Bu olay yordamının içine aşağıdaki satırları girelim.

    string veri = txtAd + " " + txtSoyad + " " + txtNo;
    yaz.WriteLine(veri);
    yaz.Flush();
    

    Bu satırlarda veri isimli değişkene TextBox’ lardaki veriler aralarında birer boşluk bırakılarak giriliyor. Daha sonraki satırda ise veri isimli değişkenin değeri metin belgesine aktarılmak üzere belleğe yazılıyor. Son satırda ise veri metin belgesine aktarılıyor. Son satır olmazsa veri bellekten bir süre sonra silinir ve belgeye yazılmaz.
    Programın tam kodu aşağıdaki gibidir.

    Devamını oku…

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: ,
    Yazar: Tayfun Taşkın @ 13:25

  • Bu yazımda günümüzde çok kullanılan XML dökümanlarını kodla oluşturmaya değineceğim.

    Bir XML dökümanı hazırlamak için C# dilinde XmlTextWriter sınıfını kullanabiliriz. Bu sınıf yardımıyla XML olarak biçimlendirmek istediğimiz verileri istersek elle, istersek bir kaynaktan alarak kullanabiliriz. Ben bu yazımda verileri bir veri tabanından alarak XML formatına dönüştürmeyi tercih ettim. Kodlarımı konsol uygulaması şeklinde yaptım. Dilerseniz bir Windows uygulaması açıp sadece bir buton atıp, o butonun Buton_Click olayına bu kodları kopyala yapıştır yapabilirsiniz. Ve burada oluşturulacak dosyaların adresleri, aksi belirtilmedikçe program klasörünün kök dizini olarak belirlenmiştir. Neyse fazla uzatmadan konuya geçelim.

    Programda kullanmak için ilk önce aşağıdaki gibi “Dünyadan” isimli bir veri tabanını ve bu veri tabanında “Ülkeler” isimli bir tabloyu oluşturup verileri girelim.

    Burada Access veritabanı kullandım. SQL veritabanı kullanıldığında da çok fazla değişen bir şey olmayacaktır.

    Kodları yazmaya başlamadan önce, ilk olarak programımıza

    using System.Xml;
    using System.Data;
    using System.Data.OleDb;
    

    kütüphanelerini ekleyelim. Bu kütüphaneler veri tabanından veri çekmek ve XML dökümanını oluşturmak için gereklidir aksi halde programımız derlenmez.

    Devamını oku…

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: ,
    Yazar: Tayfun Taşkın @ 13:28

Ara


Sponsor



Diğer