Bilgisayarlar Bugünlere Nasıl Geldi

tugrul_asik_ilk_bilgisayarBilgisayar Mühendisliği okumuş ve yüksek lisansına bu alanda devam eden biri olarak bilgisayarın tarihçesiyle ilgili bilgilerin bir bölümünü okulda, arkadaş ortamında, iş ortamında edindim, duyumsadım vb. Tabi bunların çok büyük bir bölümü tamamen kağıt üzerinde. Son zamanlarda TED vidyolarını gezerken bir tane vidyo ilgimi çekti ve izledim.

Pratik Yemek – Tantuni Kıvamında Ekmek Arası Soslu Kıyma

yemek_garfieldAra sıra teknoloji dışında farklı şeylerde yazmak lazım tabi. Bekarlıkta iyi giden,pratik, malzemesi az, lezzeti bol bir ekmek arası atıştırmalığı paylaşacağım. Değerimi bilin :)

Şekil itibariyle tantuniye benzese de, değil. Tantuniden çok daha güzel :)  Ayrıca kıymanın çeşitli varyasyonlarını, evde az malzemeyle yapabileceğiniz yemeklerde de kullanabilirsiniz. Mesela sirke ve sarımsak ekleyerek, mantı ve makarna üzerine eklendiğinde mükemmel lezzeti olan yemekler yapabilirsiniz. Fazla uzatmadan başlayalım.

9-patch Çizim Editörünün Kullanımı (WYSIWYG Editor)

Android_tugrul_9patch_intrologoAndroid uygulama geliştirmeye başladıktan çok sonra öğrendiğim bir yöntem *.9.png uzantılı dosyalar ve bunları oluşturmak için kullanılan araç “Draw 9-patch” (WYSIWYG Editor).  Standart UI ögelerini  kullanırken pek ihtiyaç duymadım belkide. Ama  bazı günlerim oldu, “ya şu butonun şurası sabit kalsa da gerisi uzayabilse genişleyebilse, şu icon şöyle bozulmadan bir büyüse”  dediğim çok oldu.

Özelleştirilmiş Progressbar Kullanımı

loading_headÖzelleştirilmiş ögeler hiç şüphesiz benim vazgeçilmezim. Standartların dışına çıkmak ve farklı bir şeyler yapmak hobim diyebilirim.  Her ne kadar standartların dışına çıktığımda günlerimi haftalarımı harcadığım sorunlarla karşılaşmış olsam da, vazgeçemiyorum.

Yazımda android uygulamalarında özelleştirilmiş progressbar‘ları nasıl kullanacağımıza değineceğim kısaca. Android’in sağlamış olduğu “yükleniyor heyyo” gibisinden sizleri belirli bir kefeye hapseden UI öğelerini çok sevemedim nedense. Bana göre bu tarz standart ögelerden çok farklı yaklaşımlar insanların ilgisini daha çok çekiyor ve uygulamalarda beğeni topluyor.

CSS Oval Kenarlar – Rounded Corners

css-border-radiusWeb uygulaması geliştirmişseniz büyük ihtimal oval kenarlı butonlara ihtiyacınız olmuştur.  Oval imajlarla yapmaya çalışmışsınızdır – ki ben üniversitedeyken çok denemiştim- zaman zaman ise başka bir web sitesinin kodlarından kullanmışsınızdır.  (Not: Cahilliğin gözü kör olsun :) )

Uygulamalarda Zaman Sayacı Kullanımı

android_tugrulasik_geriyesayKullandığımız birçok uygulama zamanlama ile ilgili işlem yapıyor. Oynadığımız oyunlar, kendimizi test ettiğimiz bilgi yarışmaları vb. hemen hemen her uygulamada zamanla ilgili bir kısıt veya bizler fark etmeden arka planda zamanlı çalışan işlemler söz konusu.

Android’in kütüphanelerinden CountDownTimer geriye doğru saymak için ideal bir kütüphane. Kütüphane sayesinde zamanlamalı birçok işinizi yapabilirsiniz.

Yazının devamında küçük bir kullanım örneğini ve projenin githup bağlantısını bulabilirsiniz.

Üçüncü Red Bull Uçuş Günü

redbull_cakil_babam Haftasonumuza farklı bir renk gelsin, değişik şeyler yapalım  diye, geçtiğimiz pazar  3. Red Bull uçuş gününe izleyici olarak katıldık arkadaşlarla. Gençler Caddebostan semalarında uçsun(!) bizlere de aktivite olsun dediysekte, çoğu katılımcı çakılmayı tercih etti.

Organizasyon  güzeldi başlarda. Uçanlar kaçanlar, helikopterli gösteriler, Hezarfenin Torunlarıyız biz edaları flan. Sonrasında kalabalıklaştı heryer. Hem de nasıl kalabalık. Güneş tepede beynimizi kaynatırken  yarışmayı izleyebilmek pek mümkün olmadı başlarda.