C++ ile Karmaşık Sayılarda Dört İşlem
C++‘da “Operator Overloading” konusuna çalışırken karmaşık sayılarda toplama, çıkarma, çarpma ve bölme işlemlerini yapabilecek basit bir sınıf yazmıştım.
C++‘da “Operator Overloading” konusuna çalışırken karmaşık sayılarda toplama, çıkarma, çarpma ve bölme işlemlerini yapabilecek basit bir sınıf yazmıştım.
İnternet üzerinde çeşitli dillerle yazılmış birçok üç taş (tic tac toe) oyunu kodu var. Ben de C++ ile bir şeyler karaladım. Aslında diğer kodlara göre biraz daha karışık ve uzun gelebilir ama burada amacım “en iyisini” yazmaktan ziyade antrenman yapmak. Kodu, Windows üzerinde denedim.
StarDict, çevrimdışı (offline) olarak kullanabileceğiniz kaliteli bir sözlük. Ekleyeceğiniz sözlüklerle de yeteneklerini artırmak mümkün. Bu yazıda ben size İngilizce – Türkçe sözlüklüğünün nasıl ekleneceğini anlatmaya çalışacağım.
Öncelikle StarDict uygulamasını yüklemek için Synaptic Paket Yöneticisi (Synaptic Package Manager)’ni kullanabiliriz.
Sistem (System) -> Yönetim (Administration) -> Synaptic Paket Yöneticisi (Synaptic Package Manager) yoluyla paket yöneticisini açıyoruz.

Açılan yerdeki arama kutusunda “stardict” diye arama yapıyoruz ve çıkan listedeki “stardict” paket ismine sağ tıklayıp “Yüklemek için Seç” (Mark for Installation) diyoruz.

Seçimi yaptıktan sonra üstteki “Uygula” (Apply) tuşuna basıp yüklemeyi tamamlıyoruz.
Şu an program yükledi ama İngilizce – Türkçe sözlüğü yüklü değil. İngilizce – Türkçe sözlüğünü indirmek için buraya gidiyoruz. Buradan İngilizce – Türkçe sözlüğü indiriyoruz. İsterseniz Türkçe – İngilizce sözlüğünü de indirebilirsiniz. Bu adreste başka dillere ait birçok sözlük yer alıyor. Dilerseniz, kullanmak istediğiniz başka sözlükleri de indirebilirsiniz.
Bu yazıda sadece İngilizce – Türkçe sözlüğün kurulumunu anlatıyorum ama zaten tüm sözlüklerin kurulumu aynı. İndirdiğimiz sözlüğün adı: “stardict-freedict-eng-tur-2.4.2.tar.bz2“. Şimdi bu dosyaya sağ tıklayıp “Buraya Çıkart” (Extract Here) diyoruz.

Çıkan klasöre gidiyoruz. Burada üç tane dosya var:

Şimdi Yerler (Places) -> Ev Klasörü (Home Folder) yolundan ev klasörüne gidiyoruz. Burada .stardict diye bir klasörün olması gerekir. Eğer göremiyorsanız, “Görünüm” (View) menüsünden “Gizli Dosyaları Göster” (Show Hidden Files) diyerek gizli dosyaları görmeyi açıyoruz.

Şimdi .stardict klasörüne gidiyoruz.

.stardict içinde dic diye bir klasörün olması lazım. Eğer yoksa, dic diye bir klasör yaratıyoruz. Bu dic klasörünün içine de yukarıda bahsettiğimiz dosyaları (aşağıda verdiğim üç dosyayı) kopyalıyoruz:
- dictd_www.freedict.de_eng-tur.dict.dz
- dictd_www.freedict.de_eng-tur.idx
- dictd_www.freedict.de_eng-tur.ifo
Aynı yolu izleyerek diğer sözlükleri de yükleyebilirsiniz. StarDict‘i açmak için Uygulamalar (Applications) -> Donatılar (Accessories) -> StarDict yolunu izleyebilirsiniz.

StarDict‘te bir örnek:

İyi Çalışmalar…
Java Teknolojileri Derneği ve Bahçeşehir Üniversitesi‘nin gerçekleştirdiği, Ceviz.Net‘in destek verdiği geleneksel Java çalışmalarından olan Java Teknoloji Saatleri‘nin 5.si gerçekleştirildi.
Programlama.com‘un kurucusu Erdem Seherler‘in SCRUM ve PMBOK anlattğı, Ceviz.Net yöneticilerinden Muharrem Taç‘ın Google App Engine üzerinde çalışma sunduğu JTS – 5 ‘e katılım yoğundu.
Pardus‘ta Print Screen tuşu çok işlevsel. Ama gün geliyor bu özellik sıkıntı yaratabiliyor. Özellikle- Back Space yerine yanlışlıkla Print Screen tuşuna bastığınızda açılan “KSnapshot” bir zaman sonra insanı sinir edebiliyor. Bunu kapatmak için: