5 Mart 2013

Karakuyruk Time’a Kapak Oldu(!)

10 ay önce imadeskins.com‘da hazırladığım Karakuyruk temalı iPhone koruyucu etiketinden bahsetmiştim. Geçen sürede girişimci arkadaşlar boş durmadılar ve işi ilerlettiler. Artık kılıf da üretiyorlar. Bunu haber alır almaz yine Karakuyruk temalı bir çalışma yaptım. Diğer koruyucu bir kaç gün öncesine kadar hala telefonumda sapasağlam duruyordu. Robotix blogumda detaylı anlattığım iPhone kontrollü robot çalışmalarım sırasında kullandığım vidalar sürtündükçe iPhone’umdaki koruyucuya zarar verdiler, ben de çıkarmak zorunda […]

24 Şubat 2013

BT’cinin Hayatı

Madem BT’ciyim, madem şükrettiğim bir hayat sürüyorum; o halde buna vesile olanlara dair bir kaç kelam edebilirim. İstanbul’daki büyük dayım kimya mühendisi olduğundan orta son sınıfta dayımla tanışana kadar ben de kimya mühendisi olmak istiyordum. 93’te kendisi ile tanıştığımda çoktan mühendisliği bırakmış ticarete atılmıştı. Mağazalarındaki bilgisayarlarda ETA’nın cari, stok, fatura vs işleri için hazırladığı yazılımları kullanıyordu. Bana bunları nasıl kullanacağımı ezberletmişti (F3, F2, F2 şeklinde).. […]

14 Ocak 2013

Javascript ile veri sorgulama: LINQ

Bir süredir üzerinde çalıştığım klasik HTML tabloları MS Excel’deki gibi Pivot Table mantığında işleyebilecek bir mini javascript projesi giderek daha karmaşık hale gelmeye başladı. Yolun başında bağımsız fonksiyonlarla kullanıyorduk ama jQuery ile o kadar iç içe idi ki en iyisi bir jQuery plugini olsun dedik. Arayüzünde Twitter Bootstrap kullandığımız projemizi github hesabımızdan takip edebilirsiniz. Henüz tamamlanmadı ama kısa sürede neticeye varmayı ümit ediyoruz. Projede başta […]

3 Aralık 2012

Robotix.co

Son günlerde Arduino ve Romo‘ya -ve kickstarter’daki başarılı tüm teknolojik projelere- kafayı taktım. Arduino’yu bir yıldır takip ediyordum ve belirli bir amaç edinemediğimden ilerleme de kaydedemiyordum. Romo sayesinde amacım belli oldu. Ona yakın bir robot yapabilecek kadar bu işleri öğrenmek istiyorum. Acaba ne kadar sürede bitirebilirim diye kafa yorarken bütün merhaleleri bir blogta toplamanın daha faydalı olabileceğini düşündüm. Böylece robotix.co ortaya çıktı. Yeni bloguma da […]

27 Kasım 2012

Leyla ile Mecnun

İki elin parmaklarını geçmez harika bir kitabı okur gibi severek izlediğim dizilerin ve filmlerin sayısı. Çalıkuşu’nu 10 kereden fazla okuduğum gibi Red Kit’i, Karaşimşek’i, Süper Baba’yı, Ekmek Teknesi’ni, Bourne Serisini, Shrek’i defalarca izlemişimdir. Bir milyon tane hatası eksiği gediği de olsa Kurtlar Vadisi’ni de yıllardır izlerim. Pek çoğunu sonradan sevdim. Çalıkuşu kitabı aylarca koca vitrinin en altında aynı evde yaşadığımız kuzenimin dolabından bana baktı durdu, […]

22 Ekim 2012

Karakuyruk iPhone Uygulaması yayında

Karakuyruk çizgi karakterimizin 2. sezonunun sonunda verdiğimiz sözü tuttuk ve iPhone uygulamasını hazırlayıp AppStore’da yayınladık. Artık siz de kendi karakuyruk maceralarınızı oluşturup isterseniz Twitter’da, isterseniz Karakuyruk’da paylaşabilirsiniz. İlk versiyonunda özellikleri sınırlı tuttuk. Yayınlanan karakuyrukların beğenilmesi, yorum yapılması gibi özellikler henüz yok. Eğer uygulamamız beğenilirse ikinci sürümüne bunları ve ilaveten hoşunuza gidecek daha güzel özellikleri eklemeyi planlıyoruz.

22 Eylül 2012

Objective-C NSNotificationCenter ile veri aktarma

Objective-c’de iki ekran (yani iki viewController) arasında veri alışverişi yapmak için çeşitli yöntemler var. A ekranı B ekranını çağırıyorsa çağırmadan evvel B’deki bir değişkene değer atayabiliyoruz. Bu konuya dair yazımızı inceleyebilirsiniz. Bu yazımızda ise modal olarak çağırılan B ekranında işimiz bittiğinde A ekranına veri aktarmanın bir yöntemi olan NSNotificationCenter’e örnek vereceğiz. NSNotificationCenter isminden de anlaşıldığı üzere program esnasında herhangi bir ekrandayken “bir şey oldu!” demenin […]

22 Eylül 2012

Objective-C İki ViewController arasında veri aktarma

Objective-C’de iki ekran yani iki viewController arasında veri aktarmanın çeşitli yolları var. Eğer storyboard üzerinde A ekranından (AviewController) B ekranına (BviewController) segue (geçiş) tanımlanmışsa bu geçiş yapılmadan hemen önce – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender fonksiyonunu kullanarak B’nin bir değişkenine değer aktarabiliriz. Bunun için öncelikle BviewController.h dosyası AviewController.h dosyasında import edilir. Böylece B nesnesi A’da kullanılabilir. #import BviewController.h Sonra AviewController.m dosyası içerisinde  – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender fonksiyonu tanımlanır. […]

31 Ağustos 2012

Kenarda kalmış projeler: udial.me

Bir kaç ay önce ofisteki bir yarışmaya katılmak için hazırladığım uDial.me mini projesi yarışmayı kazanamadı ama burada bir kaç satır ile ifade edilmeyi hak ediyor diye düşünüyorum. Aslında uDial.me benim için yeni bir fikir değildi, aynı mekanizmayı daha ilkel bir yöntemle icall.mobi adresinde sunmuştum ama yine rağbet görmemişti ben de domaini bırakmıştım. uDial.me’yi kısaca açıklayayım. iPhone ana ekranınızda uygulama simgeleri, web sitesi kısayolları ve grup […]

30 Ağustos 2012

Arada dinlenmek lazım

Tercih.tv projesi gibi yoğun bir çalışma temposunun ardından bayram tatilini de bahane ederek yıllık izin kullandık. Bayramı Gönen’de eşimin memleketinde geçirdikten sonra uzun bir süredir hosting hizmetini verdiğimiz Hotel Palmyra‘nın daveti üzerine önceden planladığımız şekilde Dalyan‘a gittik. Bu, hayatımdaki ikinci tatildi. İlkini de 2009’da Kabatepe‘de geçirmiştik. Kabatepe’deki kamptan sonra böyle güzel bir tatil geçiremeyiz diye düşünmüştük ama 5 günlük Dalyan tatili harikaydı. Bir kaç güne […]