M.Onur ATÇI

Kişisel Web Günlüğü

Android 3G Ayarları

Android cihazıma her ROM yüklememde APN ayarlarını tekrar bulup yazmam gerekiyordu ve bunun için buraya yazmak istedim. Üç operatör için de APN ayarlarını yapıp kullanabilirsiniz. Avea Apn Name : AVEA Apn : internet Turkcell Apn Name Turkcell APN : internet Vodafone Apn Name : Vodafone TR Apn : internet user: vodafone pass: vodafone

Android Emulator Sorunu

Android geliştirme için ilk olarak Ubuntu üzerinde ortamı kurmuştum ve gayet güzel çalışıyordu. Windows için de eclipse + ADT plugin ve Android SDK ile hem geliştirme hem de test ortamını sağlamış oluyoruz. Ama dünden beri bir problemden dolayı windows üzerinde oluşturduğum sanal sistemler çalışmıyordu.Hata mesajı olarak; ERROR: no search paths found in this AVD’s configuration. [...]

NUNIT ile Test Güdümlü Yazılım Geliştirme

Yazılım geliştirme sırasında klasik olarak uygulanan yöntem önce problemi tesbit ederek problemi çözecek olan algoritmanın geliştirilmesi ve sonrasında kodun çalıştırılarak çalışma zamanında hatalarının tesbit edilmesidir. Ben de yıllardır bu yöntemle yazılımlar ürettim ve bu yöntemin eksikliklerine göre çalışma şeklimi iyileştirmeye çalıştım. İlk olarak nesne yönelimli yazılım tasarımına geçtiğimi söyleyebilirim çünkü iyi yazılmış sınıflarla image processing, [...]

,

Hangi Kapalı Kodlu Yazılımları Kullanıyorsunuz?

Uzun zamandır vrms (Virtual Richard M. Stallman) isimli küçük yazılımı biliyor fakat kurup deneme imkanı bulamıyordum. Geçenlerde acaba şu anda ubuntu kullanıyorum ama gerçekten sistemim birileri tarafından hala incelenemeyen hangi program kodlarını içeriyor diye merak ettim. Debian tabanlı sistemlerde çalıştırabileceğiniz sudo aptitude install vrms komutuyla gerekli yazılımı kurdum. Bu yazılım Richard Stallman’ın sanal bir kopyası. [...]

JUnit ile Java Birim Testi

JUnit  yazılım geliştirme metodolojilerinden TDD(Test Driven Development) alanında en etkili frameworklerden birisidir. Uzun zamandır ünite testinin ne olduğunu bilip de şu zamana kadar geliştirdiğim hiçbir yazılımda kullanamamış olmanın verdiği huzursuzlukla bir test frameworkünü inceleyip küçük denemelerde bulunmaya heves ettim. Konu test olunca bu alanda çok yaygın kullanılan JUnit (.net için geliştirilen versiyonu NUnit) üzerinde inceleme [...]

,

Ubuntu 10.04 Sun Java JDK kurulumu

Ubuntu artık Sun-Java6-jre/jdk paketlerini repositoryden çıkarmış. Sebebi ise OpenJdk/Jre nin Sun jdk/jre lerden bir farkı olmadığından tamamen open source ilerleyen bir projeye destek vermek istemişler. Tercih meselesidir ama ben hep Sun jre nin Open Jre den hızlı çalıştığını düşünüyorum ve gözlemliyorum. Yeni versiyonları test etme imkanım olmadı ama yine de Sun Jre/jdk kullanmak için Ubuntu’da [...]

,

İnternet Haftası ve MySQL Cluster Seminerleri

Uzun zamandır günlüğe yazmadığımı farkettim ama gereksiz yazılar yazarak internetin çöplük olma yolundaki gidişine katkıda bulunmak istemediğimden aklıma gelen bazı konularda yazmamaya karar verdim. Yine de yazmaya değer şeyler de oluyor hayatımda Mesela uzun zaman sonra Çukurova Üniversitesinde iki önemli etkinlik düzenlendi. Birincisi bu pazartesi yapılan internet haftası etkinlikleri için düzenlenen Mustafa Akgül hocanın internet [...]

,

Java Dökümantasyonu

 http://tinyurl.com/4evmdy adresinden Sun java dökümantasyonunun windows help formatındaki düzenlenmiş şekline ulaşabilirsiniz. Really Big Index!

SQL Injection Girişleri

SQL Injection  programcıdan kaynaklanan bir sorundur.  Bazen yetkisin erişime olanak verdiği için bilgisayar sistemleri için çok önemli fakat önlemi alınabilen bir konudur.Parametre kullanmadan doğrudan SQL cümlecikleriyle işlemler yaptığımızda kötü niyetli kişiler tarafından girilen SQL cümleciğindeki şartlı durumları doğru yapacak şekilde girdiler, sisteme yetkisiz ya da yanlış yetkilendirilmiş girişlerle sonuçlanır. SQL cümlelerinde bu kondisyonları bozan girdiler [...]

Linux ile Kullandığım Programlar

Uzun zamandır buraya yazı yazmadığımı farkettim ve küçük karalamalarla başlamak gerektiğini düşünerek bu yazıyı yazmaya karar verdim. Kullandığı linux programlarını paylaşmak bir gelenek oldu çünkü her kullanıcının bir süre sonunda kazandığı bir deneyim var. Ben de bu deneyime yer vermek istedim.Kullandığım programlar yani sistemimi kurduğumda update komutundan sonra verdiğim apt-get install satırını takip eden programlarım [...]

Previous Posts Next posts