Yeni Başlayanlar için Drupal

Drupal için kısaca bir CMS ve Framework diyebiliriz. Sadece Drupal’i kurarak tam donanımlı bir websitesine sahip olma şansınız olduğu gibi, ek modüllerle sitenizi veya uygulamanızı geliştirebilirsiniz de. Drupal’de modül geliştirmek için tamamiyle “hook” lardan faydalanıyoruz. Örneğin; sayfa yüklenmeden önce yapmak istediğimiz işlemler için “hook_preprocess” fonksiyonundan faydalanabiliriz.

PS3 ile Altyazılı Film İzlemek

Uzun zamandır PlayStation 3 güncellemelerini takip edip, .srt uzantılı altyazıya sahip divx filmlerin, altyazı filme gömülmeden izlenebilme özelliğinin eklenmesini bekliyorum. Şu anda 4.40 versiyonlu firmware yayınlandı ancak hala bu özellik yok. Zannediyorum ki uzunca bir süre de olmayacak. Ben de tekrar bir araştırma yapıp, bunun başka bir yöntemi var mıdır öğrenmeye çalıştım ve buldum. PS3′ün [...]

Web Sitenizi Hızlandırmak için Tavsiyeler

Web sitenizin açılış hızını arttırmak kullanıcıları sitenizde tutmak için yapmanız gereken önemli adımlardan biridir. Google’ın da son yıllarda bu konuya verdiği önem ve katkıyı hesaba katarsak, bu konunun önemini daha çok vurgulamış oluruz.

Sublime Text 2 İpuçları

Kod editörü arayış maceram Dreamweaver’la başladı. DW’dan hiç bir zaman yeterince keyif alamadım ve sürekli bir arayış içindeydim. Notepad++, Eclipse (hala kullanırım) , Coda, Textmate gibi editörleri aradığım şeyi bulabilmek için sırasıyla kullandım. Textmate tam aradığım gibi bir editördü. Özellikle Textmate 2′nin açık kaynak kodlu olarak yayınlanacağını duyunca çok sevinmiştim. Fakat malesef Textmate 2 tam [...]

Android Programlama Öğrenmek için Faydalı Kaynaklar

Çevremdeki Android programlama öğrenmek isteyen birçok insan ilk olarak internette hangi kaynaklardan faydalanabileceğini soruyor. Bunun için bende bir derleme hazırlayıp, tek tek cevap verme derdinden kurtulmak istedim. Tüm bu kaynaklar, Android programlamaya bir yerden başlamak isteyenler için çok faydalı olacaktır. Unutmadan söylemeliyim ki, öğrenebilmek için İngilizce bilmek malesef ki şart. Google Android Developer Training http://developer.android.com/training/index.html

Android ile SD Kart Algılama

Son zamanlarda yaptığım bir Android projesinde cihaza SD Kart’ın takıldığını algılatmam ve ona göre bir işlem yaratmam gerekti. Biraz araştırma sonunda bir “Receiver” yaratarak bunun mümkün olduğunu gördüm. Ancak ihtiyacım olan bunu Manifest dosyası içerisinden değil, programsal olarak yapmaktı. Tekrar araştırmaya girerek bunu da rahatlıkla yapılabildiğini öğrendim. Bunun için aşağıdaki metodu kullanabilirsiniz:

IOS 6 ile Gelen Über Yenilikler

Apple’ın WWDC 2012‘de IOS6′yı görücüye çıkardığını duymayayınınız kalmamıştır. Abim Mahir Sümer’in IOS6 Beta inceleme yazısını okuyarak daha detaylı bilgiye de ulaşabilirsiniz. Benim bu yazıdaki amacım Android kullanıcılarının IOS6 ile birlikte gelen yeniliklerin çoğunu uzun zamandır kullandığını göstermektir.

Geliştiriciler için 20 Faydalı Araç

Uzun zamandır uğraştığım web ve mobil geliştirme işleri esnasında birçok araç kullandım ve kullanmaya devam ediyorum. Tabi bunların hepsi programlamayla ilgili değil. Hatta birçoğu için tasarımcı aracı bile denilebilir. Amacım bunları paylaşıp, birçok kişinin işini kolaylaştırmak. İşte o araçlar: CSS3Please.com CSS3Please sizin için Cross-Browser CSS kuralları hazırlar. Yapmanız gereken istediğiniz kuralda istediğiniz değişikliği yaparak, kendi [...]

PhoneGap ve JQuery Mobile ile Android Uygulaması

Son zamanlarda hızla artan akıllı telefon kullanımıyla birlikte, mobil platform için geliştirilen uygulama sayısında ciddi bir artış meydana geldi. Bu da mobil uygulama geliştiriciler için talep doğmasına sebep oldu. Bugünkü yazıda basit bir uygulama yapıp, mobil uygulama geliştirmeye henüz adım atmamış olanlara yardımcı olmayı hedefliyorum. Uygulamayı geliştirmeden önce şunu belirtmek isterim ki, Android için gerekli [...]

HTML5 Geolocation API Nasıl Kullanılır?

Geolocation API W3C tarafından, istemci taraflı olarak konum bilgisi alabilmek için standartlaştırılmış bir arayüzdür. Geolocation API hayatımıza HTML5 ile birlikte girmiştir. Konum bilgisinin başlıca kaynakları IP Adresi, Wi-Fi, RFID, GSM/CDMA hücre kimliği ve GPS bilgisidir. Ancak bu API hiçbir zaman doğru konum sonucu elde edileceğini garanti etmez.