Java İpucu #1 – String Nesnesinde Nümerik Karakter Kontrolü

Bir string nesnesinin tamamen nümerik karakterlerden (0-9) oluştup oluşmadığının kontrolü kimi zaman ihtiyaç dahilinde olabilir. Örneğin, herhangi bir ürünün kodu veritabanında text olarak tutulabilir ve bu kodun tamamının nümerik karakterlerden oluşması istenebilir. Bir string nesnesinin nümerik karakterlerden oluşup oluşmadığı çeşitli yöntemlerle kontrol edilebilir: İlk yöntem, Integer sınıfının parseInt metodunu kullanmak. Basit bir örnekle görelim: public […]

, , , , , , , ,

Yorum yok

SQLZOO sql öğrenmenin kolay yolu

Stumble upon sayesinde bir siteye denk geldim. Aslında daha önceden duyduğum ama incelemediğim bir siteydi. Bu site sql server, mysql, oracle vb gibi veritabanları için tutorial ve hazır verilerle veritabanı query mantığını öğretmeye yardımcı oluyor. Küçük ve sonuçları sistem tarafından bilinen tutorial lar sayesinde kişi, basit sorgu yapabilir hale getirilip daha sonra da kendi imkanlarıyla […]

, , ,

Yorum yok

Web uygulamalarında iconlardan kaynaklı gereksiz request atmayı engellemek

Web uygulamalarında en çok kullandığımız görsel öğelerin başında resimler ve iconları sayabiliriz. Hem css dosyalarında hem de html içerinde kullandığımız resimler uygulamaların görsel açığını kapatarak bize getiri sağlar bunun yanı sıra her kullandığımız resim serverlarımız için ayrı bir maliyet getirmektedir. Tarayıcılar resimleri önbelleklerinde saklayarak resimlerinin sürekli sunucu üzerinden çağrılmasını minimum seviyede tutsada bu konuyla ilgili […]

, ,

Yorum yok

zend cache (zend file cache) to memcache

If you are tending to use memcache while you are currently using Zend File cache, here are some advices for you. First, if you use “tagging” in file cache (in memcache there is no tag system from its simplicity), you have to create your own tag system manually. (Tag system is for cleaning cache data […]

, , , ,

Yorum yok

Mobil uygulama geliştirme

Akıllı telefonların internet üzerinde etkin rol almalarının ardından web sistemlerinin mobil platformlara uyumlu olması ziyaretçi sayılarının arttırılması için etkili bir yöntem olarak karşımıza çıkmaktadır. Ayrıca mobil arayüzleri bulunan sistemler kullanıcıların gözünde artı puan olarak sistemlerin hanesine yazılmaktadır. Bu sebep ile internet üzerinde daha etkin şekilde var olmak isteyenler sistemlerini mobil ortamlarda var edebilmenin yollarını aramaktadır. […]

, , ,

Yorum yok

SoundCloud – Share Your Sounds

Ses kayıtları paylaşma uygulaması diyebiliriz kısaca. “Herkesin paylaşacak kayıtları vardır” sloganıyla çıkmışlar. Sosyal medyada kolay paylaşım için uygulamalar da geliştirmişler. incelemek isteyenleri buraya alalım : soundcloud.com

, ,

Yorum yok

PHP Unit testing #1

1.     Php Unit Testing Neden Kullanılır ?   Yazdığımız Programın yada fonksiyonun her zaman düzgün çalışıp çalışmadığına nasıl emin olabiliriz ?   Örneğin Müşteri numarasını parametre olarak alan MüşteriGetir isimli bir fonksiyonumuz var. Burda örnekler çoğaltılabilir, örneğin bir sql cümlesini çağıran fonksiyon yada telefon numarasını düzgün girilip girilmediğini kontrol eden bir fonksiyon, ne yaptığı çok […]

, ,

Yorum yok

Faydalı Uygulamalar #2 – TeraCopy

Windows işletim sistemlerinde (tümünde) Windows Explorer’ın (Windows işletim sisteminin dosya yöneticisi) kes/kopyala/yapıştır işlevselliğinden (!) sanırım herkes muzdariptir. Onlarca dosya kesilir/kopyalanır, ilgili yere yapıştırılır. Tam ortadaki dosya kopyalanırken sorun oluşur ve devam edilemez duruma gelinir. Windows Explorer hatanın oluştuğu dosyadan itibaren kopyalama işlemini durdurur. Hangi dosyalar kopyalanmış, hata oluşan dosyadan sonra geriye hangi dosyalar kopyalanmadan kalmıştır? […]

, , , ,

Yorum yok

php ile klasör içindeki klasörlerin ismini değiştirmek

Php ile klasör isimlerini directory Classı kullanarak yapan kodu lazım oldu. Hem directory yi readdir demeden instance olarak kullanmayı öğreneiblirsiniz hem de yeniden adlandırmayı görebilirsiniz. $dirPath = “path/to/main/directory/”; $directoryInstance = dir($dirPath); //echo get_class($directoryInstance); // directory classının adını ekrana basar. //var_Dump(get_class_methods($directoryInstance)); directory class’ının kulanılabilen diğer metodlarını gösterir. while($subdir = $directoryInstance->read()){ if($subdir==”.” || $subdir==”..”){ continue; } if(rename($dirPath.$subdir, […]

, , ,

Yorum yok

Firefox 8.0 çıktı

Firefoxun akıl almayan yeni sürüm çıkartmalarına bir yenisi daha eklendi. 6 aylık peryodda 3 ana sürüm çıkaran firefox (belki de daha fazla, hatırlayamadım şimdi) sürüm notlarına bakıldığında çok da bir ana versiyon özelliği taşıyan özellikler eklememiş açıkçası.. Standart kullanıcı için neredeyse hiç farketmemiş. (several security issues dışında heralde ) Yine de yenilik iyidir diyor ve […]

, ,

1 Yorum