Ext JS TextField’lar için Webkit speech (webkit-speech) eklentisi

Bu eklenti webkit temelli tarayıcılarda textField komponentlerinizin webkit speech özelliğini etlinleştirir.


Continue reading

Posted in Ext JS, JavaScript | Tagged , , , , , | Leave a comment

Zend Controller Plugin’lerinden View ve Output üretmek

Merhaba,

KebabDeveloperTools plug-in’inde kullandığım, küçük ama işlevsel bir zend framework özelliğini sizlerle paylaşmak istiyorum.

Zend Framework‘ün geliştiricileri çok özgür bıraktığı aşikar. Bu da bizler gibi kendi mimarisini kurmak isteyenleri fazlasıyla cezbetmekte. Bu konuda belki de ZF deki en güçlü silahlardan birisi Controller Plugin‘ler. KebabDeveloperTools da bir controller plugin. Çalışma mantığı ise kısaca; devreye girdiği andan itibaren kendi configurasyonunu oluşturup, zend front controller’ın postDispatch() seviyesine erişerek kendisini response body’e output olarak aktarmasından ibaret. Zend Front Controller sequence diagramı size konu ile ilgili daha detaylı bilgi verecektir. Continue reading

Posted in Kebab Project, PHP, Zend Framework | Leave a comment

NetBeans kısayolları ve gizli silahları

Merhaba,

Bu bölümde bundan böylelikle NetBeans kullanırken keşfettiğim faydalı özellikleri sizlerle paylaşmaya çalışacağım.

  • Bir satırı tamamen bir alt satıra kopyalamak: Kopyalamak istediğiniz satıra ilmeci getirin ve ardından CTRL + SHIFT + ALT OK‘ a basın. Böylelikle bulunduğunuz satırın bir kopyası bir alt satıra yapıştırılacaktır.
  • Kelime yerine satırın tamamını bir tab kaydırmak: Genellikle kodlarken TAB’ı sıklıkla kullanırız. Fakat bazen kelimeleri kaydırmak yerine o satırın tamamını kaydırmak isteyebiliriz. Bu durumlarda genellikle satırın en başına gidip o satırı seçip TAB’ a basarz. Bunun yerine bulunduğunuz satırda ve bulunduğunuz noktadan en başa gitmeden SHIFT + ALT + (SAĞ VEYA SOL OK) ile ileri veya geri birer TAB kaydırmalarını hızlıca gerçekleştirebiliyorsunuz.
Posted in Alet Çantası, NetBeans IDE | Tagged , | Leave a comment

Kebab Project (kebab-reloaded) yeniden…

Merhaba, uzunca bir zamandan sonra tekrar bloğuma birşeyler yazmaktan büyük keyif aldığımı belirtmek istiyorum.

lab2023 firmamızadaki üretim süreçlerinde kullanmak için ve açık kaynak camiasına katkı sağlamasını planladığımız Kebab Project‘i 1.5.x versiyonu ve kebab-reloaded kod adı altında tekrar yazmaya başladığımız zamandan buyana yaklaşık 2 ay geçti. Bu süre zarfında her yeni projede olduğu gibi kebab project sayesinde birçok yeni kavram ve süreci hayatımıza dahil ettik. Bunlardan en önemlisi şüphesiz ki ORM‘ idi. Bu konuda Doctrine kullanmaya karar verdikten buyana her gün kendime neden çok daha önceden ORM kullanmamışız diye sorup durdum. Kebab’da kullanmaya başladığımız günden buyana doctrine beni her gün kendisine hayran bırakıyor… Continue reading

Posted in Ext JS, Kebab Project, PHP, Zend Framework | Tagged , , , , , , | Leave a comment