Biraz zorlarsam “vücut geliştirme” bile olurdu. Öhöm, her neyse Android, level 1’den itibaren uygulamalara widget izni veriyor. Android’de çalışacak şekilde, yalnızca bir widget dahi geliştirmek mümkün. Konuyla ilgili Türkçe kaynağa hiç denk gelmedim. Yapmış ve uğraşıyorken yazmaya karar verdim. Normal bir uygulamada kullanılan bileşenlerin bir kısmını widget üzerinde...
PHP Microtime Class
Microtime is a useful function that “returns the current Unix timestamp with microseconds.” [1] So as in normal this can be useful for time tracking, but also needs some arrangements. I figured out this as a simple class. Example: [code lang=”php”] //get instance $time = new time(); //start with died parameter (default false) $time->start($died = true); //do nothing for...
Android Hello World ve Detaylar
Daha önce Netbeans ve Eclipse için Android SDK kurulumundan bahsetmiştim. Kurulumlardan sonra, bu yazıyı yazmayı planlamıştım fakat araya final sınavları ve farklı durumlar girince bu güne kaldı. Android’e uygulama geliştirmek için Eclipse’i tercih ediyorum. Denk geldiğim tüm kaynaklar (e-book, video ve yazı) Eclipse üzerinden anlatıyor. Arayüz tasarımı için de DroidDraw isimli...
Android SDK ve NetBeans Kurulumu
Daha önce Eclipse için Android SDK kurulumunu yazmıştım. SDK ilk çıktığında sadece Eclipse tarafından destekleniyordu. NetBeans ise sonradan çıkan bir eklenti ile Android için uygun hale gelebiliyor(muş). Eclipse ve NetBeans’i Android için karşılaştırdığımızda Eclipse baskın çıkıyor. NetBeans çeşitli sebeplerden ötürü daha yavaş ve daha çok sorun çıkartıyor (takılıyor, işlemler gecikiyor v...
Android SDK ve Eclipse Kurulumu
Bu dönem, Yazılım Mühendisliği dersinde proje olarak Android ile uygulama geliştirmeyi tercih ettim. Dolasıyla iş başa düştü. Android SDK ve geliştirme süreci ile ilgili neredeyse hiç bilgim yok denebilir. Dönem sonuna kadar, ilerledikçe öğrendiklerimi blogda paylaşmayı düşünüyorum. (Yazıları Android etiketi üzerinden takip edebilirsiniz) Android’e uygulama geliştirmek için, telefona sahip...
Java’da Palindrom Kontrolü
Palindrom denilen bir şey var. Kısaca, sayının veya kelimenin; tersi ve düzü aynıysa palindrom oluyor. Java’da basit bir şekilde denetlersek: BufferedReader read = new BufferedReader(new InputStreamReader(System.in)); String myStr = new String(); myStr = read.readLine() //Class kullanmadan string çevirmek (Bkz: Hazır fonksiyon candır) //String reverse = new StringBuffer(kelime).reverse()...
Twitter’dan JSON ile Son Tweetleri Çekmek
Flickr Badge yazısından sonra, bir de Twitter’a el atalım. Blogun footer kısmında son tivitleri JSON ile gösteriyorum. Eğer bir yerde yanlış yapmıyorsam, ReTweetleri görüntülemiyor. Geçelim nasıl ekleneceğine: Aşağıdaki kodlar, tivitleri göstermek istediğiniz yere gelecek. Bu kısım blog veya herhangi bir sayfa olabilir, fark etmez. <script type="text/javascript"...
Flickr Badge ile Fotoğrafları Çekmek
Flickr’ı WordPress’e ya da diğer sayfalara entegre etmek için eklenti kullanmaya ya da çok fazla bilgiye ihtiyaç yok. Özellikle WordPress’te çok fazla kontrol istemiyorsanız (albüm, kategori, etiket vb) son yüklediğiniz fotoğrafları çekmek için aşağıdaki kod yeterli. <div id="flickr_badge_wrapper"> </div>...
Python Öğrenmek İçin Kaynaklar
Yaklaşık 10 gündür Python ile uğraşıyorum. Biraz ilerledim sayılır. Bu süreçte edindiğim bilgi kaynaklarını, kitapları, blogları ve içerikleri paylaşayım istedim. İlk zamanlar Python’un resmi sitesinden yararlanıyordum. Sonradan Friendfeed’de açılan bir başlıkla beraber kaynakları arttırdım. Python dilini kullanarak Windows ve Linux platformlarında yazılım geliştirebilirsiniz...
Menülere jQuery BubbleUp
Birkaç gündür blogla uğraşıp duruyorum. Tema dahil birçok yerini değiştirdim. Yan menüye eklediğim sosyal medya ikonlarını önce :hover ile büyütmeyi tercih ederken (aşağıdaki flickr fotoğraflarındaki gibi) sonradan jQuery’nin BubbleUp eklentisini gördüm. Minicik bir (2kb) dosya ile, yukarıdaki efekti istediğiniz görsele ya da menüye verebilirsiniz. Görsellerin kalitesini yüksek tutar ve...