Kategori: Yazılım

Ontology Linkleri

Ontoloji araştırmaları yaparken bulduğum işinize yarayabilecek bazı siteler:

Notebook kullanımı bu kadar yaygın olmadığı zamanlar, mouse hareketleri ile bazı hareketler yaparak bilgisayarınıza komutlar verebiliyorduk. Ancak touchpad mahkumiyeti ile, bu hareketlerin parmak ile yapılması bence büyük kolaylık sağlayabilir. Tam bu noktada bedava bir program bize yardımcı oluyor.

Scrybe Adds MultiTouch ile touchpad üzerinde S çizerek bir komut atayabilirsiniz.

Kullanıcı arayüz yazılımlarınına yön veren Synaptics tarafından geliştirilen Scrybe, multi-touch özelliği sayesinde, çok daha hızlı aksiyon almanızı sağlıyor. Örneğin tek hamle ile google açabiliyorsunuz.  Hareketleri kendiniz belirleyebildiğiniz gibi, hazı olan şablonları da kullanabiliyorsunuz.

Windows Xp, Windows 7 ortamında çalışabilen Scrybe’e buradan ulaşabilirsiniz.

Iphone, Blackberry ve bunun gibi mobil cihazların etkin olarak kullanılmaya başlanması, e-posta erişimlerinde çeşitli alternatifleri getirdi. Ancak, (özellikle) bir kaç e-posta adresi kullanıyorsanız. Contact (kişiler) bilgilerinizi senkronlamanız gerekiyor. Eğer google mail kullanıyorsanız, outlook 2007 – 2010 daki kişilerinizi aşağıdaki program ile senkron hale getirebilirsiniz.

Programı indirmek için buradan devam edin.

Java Clock (Saat)

Birçok  java ile kodlanmış saat gördüm ama aralarında en çılgın olanı bence buradaki!

Gerçekten enteresan bir video olmuş. Açık kaynak kodunun daha pahalı olduğunu açıklamaya çalışırken, bazı şirket yöneticilerinin, Open Office den MS Office’e geçtiklerinde nasıl mutlu olduklarından bahsedilmiş. Dikkatli izlerseniz türk firmalarının isimlerinin de geçtiğini göreceğiniz video bence MS’e yarardan çok zarar verebilir =)


CheckBox Çılgınlığı

Checkbox kullanarak yapılabilecek saçma ve bir o kadar çılgın bir site buradan.

Kaliteli Yazılımcı

Kaliteli yazılımcı bence, yapmak istediği değeri en olmadık taraftan görerek uygulamayı hayal edebilen kişidir. {//By M. Serdar SARIOGLU} Sizin internette gezerken yaptığını en temel hareketlerden birisidir “scroll bar” kullanmak. Ancak  buradaki abi, bununla neler yapılabileceğini ve aslında sizin günlük tepkilerinizde hiçte önemsemediğiniz bir objenin nasıl değişik bir hal alabileceğini gösteriyor.

Evet o bir kaliteli yazılımcı :)

Dünya Browser Kullanım Histografyası

Dünyada internet çıktığında ilk karşılaşılan problem, geliştiricilerin mutlak standarta sahip olmamalarıydı. (Kabul ediyorum ilginç bir cümle oldu :) ) Bu standart eksikliği tarayıcıların kafalarına göre siteleri yorumlamalarıyla çıkılmaz bir hal almaya başladı, ve devam ediyor. Örneğin bloğuma bir tema seçerken kullanılan tarayıcı oranına dikkat etmek zorundayım. IE 6 kullanan kisiler siteme girmese de olur mantığı pek kabul edilebilir gibi gemiyor. Aşağıdaki grafikte tarayıcıların zamana göre dağılımı görülüyor. Orjinal haline buradan ulaşabilirsiniz.

MySql City Query

Artık resmen yazılım ile uğraşmaya başlamış durumdayım. Ilk projem de (umarım biter :D ) cok isinize yarayacak birşey olacak. Tüm yardımlaşma mantığını değiştirmeye yönelik birşeyler yazıyorum. Deneyimlerimi buradan paylaşmaya devam edeceğim. Lazım olur diye iller tablosunu bağlayacağınız sql query’si ni paylaşıyorum. kopyala yapıştır yapınız.(id niz auto inc olsun)

INSERT INTO `user_sehirler`(city) VALUES (‘ ADANA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ADIYAMAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ AFYON ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ AGRI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ AKSARAY ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ AMASYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ANKARA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ANTALYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ARDAHAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ARTVIN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ AYDIN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BALIKESIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BARTIN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BATMAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BAYBURT ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BILECIK ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BINGOL ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BITLIS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BOLU ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BURDUR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ BURSA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ CANAKKALE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ CANKIRI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ CORUM ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ DENIZLI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ DIYARBAKIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ DÜZCE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ EDIRNE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ELAZIG ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ERZINCAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ERZURUM ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ESKISEHIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ GAZIANTEP ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ GIRESUN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ GUMUSHANE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ HAKKARI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ HATAY ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ IGDIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ISPARTA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ICEL ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ISTANBUL ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ IZMIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KAHRAMANMARAS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KARABUK ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KARAMAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KARS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KASTAMONU ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KAYSERI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KIRIKKALE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KIRKLARELI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KIRSEHIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KILIS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KOCAELI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KONYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ KUTAHYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ MALATYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ MANISA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ MARDIN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ MUGLA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ MUS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ NEVSEHIR ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ NIGDE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ORDU ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ OSMANIYE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ RIZE ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SAKARYA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SAMSUN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SIIRT ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SINOP ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SIVAS ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SANLIURFA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ SIRNAK ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ TEKIRDAG ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ TOKAT ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ TRABZON ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ TUNCELI ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ USAK ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ VAN ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ YALOVA ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ YOZGAT ‘) ;
INSERT INTO `user_sehirler`(city) VALUES (‘ ZONGULDAK ‘) ;

SQL 2008 de LOG Truncate

SQL 2008 iniz şişecek derecede diski doldurduysa;

Use <database Name>
GO
Alter Database <database Name> Set Recovery Simple
GO
Alter Database <database Name> Set Recovery Full
GO
DBCC SHRINKFILE (‘<log file name>’, 1)
GO

kullanabilirsiniz.