‘Bilgisayar’ Kategorisi için Arşiv
Kodlama
Kodlamada düzen önemlidir. Google’un python ve cpp için kodlama rehberi,
http://google-styleguide.googlecode.com/svn/trunk/pyguide.html
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
Java için,
http://www.oracle.com/technetwork/java/codeconventions-150003.pdf
Open Office & Zemberek
Zemberek, açık kaynak kodlu Türkçe Doğal dil işleme kütüphanesi ve OpenOffice eklentisidir.
Proje su anda Turkce kelime denetleme, kelime cozumleme, kelime onerme, olusturma, Turkce karakter kullanilmadan yazilan yazilarin donusturulmesi, heceleme gibi islemleri gerceklestirmektedir.
OpenOffice.org 3.0 gerektirmektedir. Java sisteminizde kurulu olması gerekmektedir.
Zembereği İndirme
Zembereği openoffice sitesinden indiriyoruz.
Ekleme
Araçlar > Eklenti Yöneticisi
İndirdiğimiz eklentiyi ekliyoruz. Ve yeniden başlatıyoruz. Türkçe imla denetimi hazır hale geliyor.
Kaynak
[1] http://forum.openoffice.org.tr/index.php/topic,1150.0.html
[2] http://tr.wikipedia.org/wiki/Zemberek_%28yaz%C4%B1l%C4%B1m%29
[3] http://code.google.com/p/zemberek/
yahoo mail
mail hizmeti olarak yahoo maili kullanıyorum. Gmail kadar iyi olmasada msn olarak kullanma imkanı olması, pop3 ayarlarını kolay yapma ve takip etmek istediğim çeşitli mail gruplarının olması gibi işler yahoo maili cazip kılıyor.
Tabi kötü tarafı yokmu.Elbette var.Mail okumak için hesaba gidildiğinde sayfanın altında bir DUYURU bizi karşılıyor. Bu duyuru insanı biraz güvensiz hissettiriyor.(diğer mail hizmeti veren yerlerde aynıdır bence).

Bu yazı neden mail hizmetlerinin bedava olduğunu bize anlatıyor galiba.
SQLite Veritabanı
SQLite
küçük ,sunucu gerektirmeyen, ayar gerektirmeyen bir veritabanı kütüphanesidir. Ayrı bir uygulamadan ziyade programlarının bir parçasıdır. SQLite diğer veritabanı ile karşılaştırılması
SQLite elde etmek
http://www.sqlite.org/sqlite3-3.6.13.bin.gz adresinden indiriyoruz.sqlite .bin uzantılı bir dosya kullanılıyor. Konsoldan direkt olarak çalıştırılıyor. Bu veritabanına erişmek ve işlemler yapmak için kullanılır.
Mevcut veritabanını açmak
$ ./sqlite3-3.6.3.bin pysozluk-qt.db
Veritabanındaki tabloları görmek için
sqlite> .tables
veritabanı konsolundan çıkmak
sqlite> .exit
Kolon Adlarını Almak
sqlite> pragma table_info(<tablo_adı>)
Yardım Almak için
sqlite> .help
Sıfırdan veritabanı oluşturmak
$ ./sqlite3-3.6.3.bin deneme.db sqlite>
Mevcut tabloları görmek için
sqlite> .tables
Tablo oluşturmak
sqlite> create table kisi (id integer primary key, ad text);
Burada iki tane kolon oluşturuldu. Birinci auto_increment kolon, diğeri değer taşıyan kolondur.
Tabloya Eleman Eklemek
sqlite> insert into kisi (value) values('gurcan');
Select Çıktısına Format Vermek
sqlite> .mode col sqlite> .headers on
Gösterilecek sonuçların kolon şeklinde ekrana basılmasını ve basılan kolonların isimlerini göstermeyi sağlıyor.
Otomatik artan kolonun son değerini ele almak
sqlite> select last_insert_rowid();
Bu son solonun id değerini bize geri döndürür.
Veritabanını Dışa Aktarmak
sqlite> .dump
tablo komutları ile birlikte aktarır.
Veritabanını sql scriptine aktarır
sqlite> .output file.sql
Konsolda Veritabanını kopyalamak
$ sqlite3 test.db .dump > test.sql
sql script ile veritabanında tablolar oluşturmak
$ sqlite3 test2.db < test.sql
Konsol dışında firefox eklentisi ile de yönetilebilir. Ekletiye buradan
ulaşılabilir.
Diğer veritabanları ile karşılaştırılması için
Yorum yapın