Zend Framework Dersleri: Layout ve Form Kullanımı – Ders 3

Tuesday, 27 Jul 2010 admin yorum yok

Üçüncü video dersimizde Zend Framework’de layout ve form kullanımından bahsetmeye çalıştım. İyi seyirler…

Dersimizde kullandığımız projenin dosyalarını buradan görüntüleyebilir. Buradan indirebilirsiniz.

Zend Framework Dersleri: Layout ve Form Kullanımı – Ders 3 from Can Aydoğan on Vimeo.

Gözden Kaçan 4 Adet Php Fonksiyonu

Thursday, 22 Jul 2010 admin yorum yok

Php her ne kadar OOP mimarsini desteklese de kendisi OOP mimarisi de geliştirilmediği için işimizi kolaylaştıracak bazı metotlardan haberimiz olmuyor. Ek olarak Php’nin aynı işi yapan birden fazla fonksiyonu olunca haliyle birde karmaşa maruz kalıyoruz. Bu yazımda bu faydalı ama gözden kaçırdığımız 5 adet fonksiyonu anlatmaya çalışacağım.

1. wordwrap($metin, $adet, $ayrac): Wordwrap ekrana yazacağımız metinleri belli karakter adedine göre ayraç kullanarak ayırmamızı sağlıyor. Yani 20 karakterden oluşmuş bir cümleyi 2 satırda yazmak istiyorsak eğer wordwrap fonksiyonunu kullanarak bu işlemi kolaylıkla yapabiliriz.

Örnek Kullanımı:

$metin = 'Lorem ipsum sit amet';
echo wordwrap($string, 10, "\n");
/**Ciktisi
* Lorem ipsu
* m sit amet
**/

2.money_format(): Adından da anlaşılacağı üzere yazacağımız para ile ilgili sayıları para birimine göre biçimlendiriyor. Not: Windows’da çalışmıyor.

Örnek Kullanımı:

$miktar= 1234.56;
setlocale(LC_MONETARY, 'tr_TR');
echo money_format('%i', $miktar) ;
/**Ciktisi
* 1234.56 TL
**/

3. similar_text($metin1, $metin2, $referans_degiskeni): Yazacağımız iki metinin birbirine benzerlik derecesini buluyor.
Örnek Kullanımı:

similar_text("can", "canan", $ref);
echo $ref . "\n"; // 75
similar_text("can", "ahmet", $ref);
echo $ref; // 25

4. highlight_string($metin): IDE’lerin yaptığı gibi yazacağımız php kodlarını php sentaksına göre renklendiriyor.

Örnek Kullanımı:
$kod = 'echo $degisken . "merhaba, dünya!";';
highlight_string($kod);
Kategoriler:Php Etiketler:

HTML5 ile Gelen Yeni Bir Özellik Desktop Notification(Masaüstü bildirimi)

Friday, 11 Jun 2010 admin yorum yok

Masaüstü bildirimi, Desktop notificationYazının başlığında HTML5 ile gelen yeni bir özellik desem de şuan için sadece Google Chrome 4.x ve üstü tarafından desteklenen bir özellik. Peki nedir bu desktop notification(Masaüstü bildirimi).

Aslında Türk internet kullanıcısı olarak aşina olduğumuz bir kavram, yıllardır ayça 22 olarak tarayıcımızın sağ alt köşesinde oturum açtığını gösteren kutucuk olarak tanımlayabiliriz bildirim kavramını. Masaüstü bildirimin ise bu bildirimlerden ayıran bir farkı var her ne şarta olursa olsun tarayıcı uygulamamız açık olduğu müddetçe bildirimi görüntüleyebileceğimiz. Açmak gerekirse bu şartları, tarayıcı simge durumda küçültülmüş de olsa veya arkaplan da kalmış da olsa bildirimiz görüntülenecektir.

Bildirim konusu, internet ile  etkileşimin bu denli arttığı bir dönemde oldukça önemli bir konu. Ancak şuan için sadece Google Chrome 4.x ve üzerinde destek gördüğü için kullanmak içinde oldukça erken bir zaman. Yine de bazı özel uygulamalarımızda kullanabilmemiz mümkün. Şimdi kullanımına bir göz atalım.

Öncellikle kullanıcıya bildirim göndermemiz için izin almamız gerekiyor. Bunu için aşağıdaki metodu uygulamalıyız.

window.webkitNotifications.requestPermission();

İzin aldıktan sonra kullanıcıya bildirim göndermemiz artık mümkün. Bildirim göndermek için ise aşağıdaki metod’dan faydalanıyoruz.

window.webkitNotifications.createNotification(
'Herhangi bir image dosyasını buraya ikon olarak koyabiliyoruz ',
'Bildirim başlığı buraya gelecek', 'Bildirim ile ilgili genel açıklama ise buraya geliyor'
).show();

Gördüğünüz gibi kullanımı oldukça basit. Aşağıdaki linkten faydalanarak Masaüstü Bildiriminden faydalanabilirsiniz.

DEMO

Kaynaklar:

Kategoriler:HTML5 Etiketler:, , , ,

Zend Framework Dersleri: Mvc nedir ve Zend Framework’de Kullanımı – Ders 2

Tuesday, 25 May 2010 admin yorum yok

İkinci video dersimiz olan “Mvc nedir ve Zend Framework’de Kullanımı” konusunu ele almaya çalıştım umarım yararlı bir ders olmuştur. Aşağıda ikinci video dersimizi seyredebilirsiniz. İyi seyirler…

Zend Framework Dersleri: Mvc nedir ve Zend Framework’de Kullanımı – Ders 2 from Can Aydoğan on Vimeo.

Zend Framework Dersleri: Zend Tool ile Proje Oluşturma – Ders 1

Monday, 26 Apr 2010 admin 2 yorum

Uzun süredir planladığım ama vakit bulup bir türlü başlayamadığım Zend Framework ile video dersleri serisine ilk dersimiz olan “Zend Tool ile proje oluşturma” ile başlamış bulunmaktayım. Aşağıdan ilk dersimizi seyredebilirsiniz. İyi seyirler…

Zend Framework Dersleri: Zend Tool ile Proje Oluşturma – Ders 1 from Can Aydoğan on Vimeo.