garen.yöndem launching ...3 ...2 ...1

Oyungezer Uygulamam Log Dergisinde!

27. Kasım 2012 15:45by Garen Yöndem

Bu sene Kasım ayı benim için çok özel bir ay oldu. 7 Kasımın doğum günüm olması bir yana, ağabeyimin Asp.Net 3.5 Ajax kitabını bana ithafen yazmasından bu yana ilk defa bir yazılı basın aracında benimle ilişkili bir içerik yayımlandı.


oyungezer, window phone uygulamasi, garen yöndem .com


Mart ayında Windows Phone marketplace’te yayımladığım Oyungezer Windows Phone uygulaması Log Dergisi'nin Kasım sayısının 97’inci sayfasında yer aldı. Doğum günümün de Kasım ayında olması sebebiyle benim için bir nevi doğum günü hediyesi oldu desem yalan olmaz :). Bu güzel haberin neticesinde beni hayal kırıklığına uğratan tek nokta ise, aylar önce uygulamamla birlikte Oyungezer ofisini ziyaretimde editörlerden platforma dair yeterince ilgi gösterilmemesiydi. Sanırım yaptığınız işi iyi yapıyor olmak ile ileri görüşlü olmak birbirinden çok farklı erdemler. Nihayetinde bu uygulama her ne kadar hobi olarak hayata geçmiş olsa da, Log Dergisi editörlerinin dikkatini çekmeyi başarmış. Onlara buradan teşekkür ediyorum.


Kasım ayı bitmeden bu haberi sizlerle paylaşabildiğim için de mutluyum (farkındayım çok geç kalmış bir duyuru bu :D). En azından Log Dergisi’nin Kasım sayısını hala bayilerde bulabilirsiniz.


Ay sonuna kadar uygulamaya bir de update çıkaracağım müjdesini vererek bu yazıyı noktalıyorum.


Görüşmek üzere!

Çantamda Neler Var?

15. Ekim 2012 12:00by Garen Yöndem
garen.yondem.com - Garen Yöndem - Çantamda neler var?
Swissgear 15.6" Sırt Çantası

Dört yıl önce şans eseri Amazon’da laptop çantası ararken bu modeline aşık olarak Swissgear’la tanıştım. Şimdiye kadar en çok beğenerek ve arzulayarak aldığım çanta muhtemelen bu. Dört yıl geçmesine rağmen halen ilk günkü gibi heyecanla kullanmaya devam ediyorum. Tabi bu çantayı Amerika seyahatindeyken alıp getirme zahmetine katlanan ağabeyime de bir teşekkür borçluyum, bizi buluşturduğu için. Unutmadan! Çantanın içi oldukça geniş, bu kadar daha eşya sığdırabilirim.

 

garen.yondem.com - Garen Yöndem - Dell XPS L502XDell XPS L502X

Laptopımı geçen yılbaşında hediye olarak almıştım. Neredeyse bir yaşını doldurmak üzere olduğu bu aylarda, teknik özellikleri bakımından mükemmel olmasa da güncel sayılır. (Dell 10 ay içerisinde bu seriye iki üst model çıkarmış olsa bile!). Eklediğim arka aydınlatmalı klavye (Türkiyede yok!), 256GB’lık bir SSD ve yükselttiğim RAM ile laptopı elimden geldiğince güncel tutmaya çalışıyorum. Sonuç olarak quad-core i7 (2.0GHz) işlemci, 256GB SSD, 8GB RAM ve 2GB GT540M ekran kartı ve full HD çözünürlükte ekranı ile beni birkaç yıl daha oyunlarda ve teknik çalışmalarımda yüz üstü bırakmamasını umuyorum.

 
garen.yondem.com - Garen Yöndem - HTC 7 TrophyHTC 7 Trophy

Bir buçuk yıldır hem development hem de günlük sms, internet gibi kullanımlarım için HTC 7 Trophy kullanıyorum. Yaklaşan Windows Phone 8 lansımanından sonra piyasada olacak yeni Phone 8 modellerinden biriyle telefonumu güncellemeyi planlıyorum. Herkesin aksine benim favorim bir Nokia veya HTC modeli değil, Samsung Ativ S. Dolayısıyla rahatlıkla bir tane bulup alabileceğimi umuyorum :)

 
garen.yondem.com - Garen Yöndem - External Hard DiskExternal Hard Disk

Geniş bir depolama alanına ne zaman ihtiyaç duyucağınız belli olmuyor. Bu yüzden laptopımı SSD’ye upgrade ettiğimde boşa çıkan 750GB’lık harddisk’e usb 3.0 desteklı bir harddisk kutusu aldım ve on-board bulunması şart olmayan tüm arşivimi ve back-up dosyalarımı taşıdım, external olarak çantamda da bulundurmaya devam ediyorum.

 
garen.yondem.com - Garen Yöndem - Mouse - Microsoft Arc Touch - Logitech Performance MX - VX nanoMouse

Mouse konusunda seçeneklerim biraz fazla. Keyfime göre yanıma Logitech VX Nano, Microsoft Arc Touch veya Logitech Performance MX alıyorum. Performance MX boyut olarak daha büyük bir mouse olduğu için evde değilken pek kullanım alanı bulamıyorum. Büyük eller başa bela.

 
garen.yondem.com - Garen Yöndem - Sandisk Sansa Clip ZipSandisk Sansa Clip Zip

Cep telefonumun pilini FM veya MP3 dinleyerek tüketmek istemediğim için Sansa Clip’imi aldığımdan bu yana yanımdan ayırmıyorum. Hacmi telefonumun pilinden bile küçük olmasına rağmen Sansa Clip’in pili tek şarjla 15 saat müzik dinlememe imkan sağlıyor.

 
garen.yondem.com - Garen Yöndem - JVC Xtreme XplosivesJVC Xtreme Xplosives

Bu kulaklığa hayatıma giren ilk JVC ürünü diyebilirim. Son olmayacağı da kesin; çünkü bu kulaklıklar çok iyi. Şimdiye kadar Philips’den Skullcandy’ye kadar pek çok kulaklık ve marka denedim, meğer aradığım kalite JVC’deymiş. 5 - 23,000Hz aralığında frekans tepkisine sahipler ve oldukça da dayanıklılar. Fabrika çıkışı olarak bassları ve tizler oldukça başarılı ancak iyi midler için burn-in şart.

 
garen.yondem.com - Garen Yöndem - Sandisk Cruze - Sony VaultUsb Memory

20MB’lık bir dosya transfer etmek için external harddiski çantamdan çıkarmaya üşendiğim için genellikle yanımda bulunduruyorum.

 
garen.yondem.com - Garen Yöndem - Xobi ParfumeParfüm

Küçük ve hoş gözüküyor olması sebebiyle aldığım bu ufacık parfüm şişesini bu kadar çok seveceğim hiç aklıma gelmezdi. Altındaki küçük deliği sayesinde istediğim parfümü içine doldurabiliyorum, aynı zamanda üzerindeki şeffaf kısım bana ne kadarının dolu veya boş olduğunu gösteriyor. Tam dolu haliyle yaklaşık 90 kere kullanım kapasitesi var. Ağır parfüm şişelerini taşımaya değer mi?

 
garen.yondem.com - Garen Yöndem - Eye RefresherRefresh

Benim gibi uzun saatlerini ekran karşısında geçirenler ve gözleri kuruyanlar için ideal. Üstelik herhangi bir yan etkisi de yok. Kullanmaya başladığım günden bu yana çantamın vazgeçilmez elemanlarından biri haline geldi.

 

Windows Phone Toolkit - Ekim 2012

13. Ekim 2012 11:00by Garen Yöndem

Geçtiğimiz Salı günü Silverlight for Windows Phone Toolkit’in Ekim 2012 versiyonu daha önceki Toolkitler gibi CodePlex üzerinden yayınlandı. Ancak yeni versiyonda toolkit’in adı Windows Phone Toolkit olarak kısaldı. Microsoft’un Silverlight markasını toolkit’in isminden neden çıkardığıyla ilgili net bir bilgi olmamakla beraber benim yorumum şöyle;

 

Nokia en başından beri cihazlarını Lumia markasıyla tanıtıyor ve Microsoft’la yaptıkları özel anlaşma dahilinde cihazları’nın arkasına Windows Phone olduklarını yazmıyor. Geçen bir yıl içerisinde de Nokia’nın meşhur Lumia 800 ve 900 modelerinin tasarımlarıyla başarıyı yakalamalarının ardından, Lumia markası Windows Phone’dan ‘neredeyse’ daha ünlü hale geldi.

 

HTC ise, piyasa çıkaracağı iki Windows Phone 8 işletim sistemli cihazında da Nokia’nın aksine Windows Phone markasını model ismi olarak kullandı (Windows Phone 8X ve Windows Phone 8S). Kuşkusuz bu durum Microsoft’u memnun etmiş olacak ki, Steve Ballmer HTC lansımanı sırasında bu memnuniyeti birinci ağızdan dile getirdi ve Microsoft, Nokia, HTC üçgeninde bir gerginlik oluştu.

 

Microsoft’un içinde bulunduğu bu durumda, sadece işletim sistemi lisanslayan bir şirket olarak cihaz isimlendirmelerinde seçici olma veya söz sahibi olma hakkı olduğunu düşünmüyorum. Fakat durum aksi şekilde gözüküyor ve Microsoft son dönemde Windows Phone markasını daha fazla öne çıkartmak için küçük adımlar atıyor.

 

Son sürümünde Silverlight markasınının Windows Phone Toolkit’in adından çıkartılmasını da bu sürecin devamı olarak görüyorum.

 

Windows Phone 8 tüketici lansımanına geri saydığımız bu günlerde, Windows Phone Toolkit Ekim güncellemesi ile gelen yeniliklere buradan, toolkit’in kendisine ise buradan ulaşabilirsiniz.

 

Görüşmek üzere!

Back Butonunu Devre Dışı Bırakmak

3. Eylül 2012 18:50by Garen Yöndem

Uygulamanızda kullanıcının geri gitmesini istemediğiniz sayfalar olabilir. Böyle bir durumda, Windows Phone cihazlarda fiziksel olarak bulunan back butonunu devre dışı bırakmak için OnBackKeyPress methodunu override etmeniz gerekiyor. Sonrasında CancelEventArgs’e cancel değerini verip, true olarak set etmelisiniz.

 

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
}

 

Böylece kullanıcı fiziksel back butonunu kullanarak, bulunduğu sayfadan bir önceki sayfaya dönemeyecek.

Sandisk Sansa Clip Zip ve RockBox Incelemesi

27. Ağustos 2012 12:00by Garen Yöndem

Müzik ve radyo dinlemekten pili akşama kadar dayanamayan HTC Trophy’ime uzun süredir bu zorlu görevi devredebileceği bir arkadaş arıyordum. Zorlu geçen araştırmalarımın neticesinde piyasadaki milyon tane mp3 oynatıcısı arasından aklımda iki isim kaldı. Ipod Nano 6th gen. ve Sandisk Sansa Clip Zip.

 

Sandisk Sansa Clip Zip ve RockBox Incelemesi, garen.yondem.com, Garen Yöndem

 

6’ıncı nesilde Apple nihayet Ipod serisine FM alıcı eklemeyi akıl etmiş ve alışılmışın dışında kol saati olarak kullanma imkanı da vardı. Sandisk ise Sansa Clip serisine daha büyük ve renkli bir ekran eklemişti.

 

Uzun uzun düşündükten sonra, sizin de tahmin edebileceğiniz gibi “geek” olan kazandı (neden geek dediğimi, yazımın devamında anlayacaksınız) ve geçen hafta Amazon'dan Sandisk Clip Zip siparişi verdim. İlk bakışta 32Gb micro sd kart ve RockBox desteği başımı döndürmeye yetti. Bu yüzden hızlıca bir de 32Gb micro sd kart siparişi verdim. Bu süreçte Amerika seyahatinde olduğum için 3 gün sonra paketler bana ulaştı. Paket ile olan zorlu mücadelemden sonra (bir an sanki hiç açılmayacak gibi hissettim) Clip Zip'i ilk elime aldığımda tepkim “cihaz gerçekten çok hafif !” oldu. Clip Zip Apple’ın Nano'su kadar ince ve küçük boyutlarda olmasa da, piyasadaki ikinci en küçük mp3 oynatıcı olmaya aday. Teknik özellikler açısından ise Clip Zip’in FLAC dahil pek çok codec formatını desteklemesi gibi artıları onu Ipod Nano 6th gen. ile kıyaslama yapılamayacak kadar üstün kılıyor.

 

Sandisk Sansa Clip Zip ve RockBox Incelemesi, garen.yondem.com, Garen Yöndem

 

Firmware Hakkında

Orijinal firmware'in en büyük sıkıntılarından biri, büyük boyutlardaki müzik arşivinizi tek seferde cihaza yüklediğinizde firmware'in müzik parçalarını tarayıp tür, yıl, albüm, sanatçı olarak klasörlemesinin çok uzun sürüyor olması (ben 30Gb data için 25dk bekledim). Parçalarınızın bu şekilde klasörlenmesini istiyorsanız, bu ızdıraba dayanmanız gerekiyor. Şayet, 4000 adet parçanın bulunduğu arşivinize bir parça ekleyip sayıyı 4001’e çıkardığınızda dahi orijinal firmware hepsini baştan tariyor. Tarama sürecini kısaltmak için firmware'in sizin için dosyaladığı klasörleri kullanmaktan vazgeçmeniz gerek. Sonraki aşamada, Mp3tag programını bilgisayarınıza yükleyerek arşivinizdeki parçaların comment, year, track ve diğer tag'lerini silerek tarama sürecini %60 civarında kısaltmak mümkün.

 

RockBox

Genel olarak RockBox’ın ne olduğundan bahsetmem gerekirse; RockBox çeşitli mp3 oynatıcılar için open source (açık kaynak) olarak geliştirilen, original firmware’e ek yüklenebilen, orijinal firmware'in hiçbir kısmını kullanmadan bütün donanımı yönetebilen alternatif bir firmware. Desteklenen mp3 oynatıcıların stabil veya stabil olmayan (unstable) RockBox sürümlerine hatta kaynak kodlarına www.rockbox.org’dan ulaşabilirsiniz.

 

Orijinal firmware’e kıyasla RockBox'ın başlıca avantajlarını sıralayacak olursam;

 

  • Aralıksız playback
  • Parçaların lokal veya harici hafızada bulunmasını dikkate almadan cihaz üzerinde playlist oluşturabilmek veya şekillendirebilmek
  • %5 ile %10 arasında daha uzun pil ömrü
  • Gelişmiş equalizer ayarları
  • Crossfade ve Crossfeed ayarlama özelliği
  • Daha fazla codec desteği
  • Çeşitli oyunlar ve uygulamalar (blackjack, doom, jewels, snake, sudoku, solitaire, takvim, metronome, kronometre, çalar saat, hesap makinesi ve dahası)
  • Özelleştirilebilir arayüz (tema, font)
  • Daha fazla sayıda dil desteği
  • Cihaza bakmanıza gerek kalmadan menülerin size sesli olarak okunabilme özelliği (voice menu)

 

Her ne kadar şu anda (bu post'un yayın tarihinde) Clip Zip sürümü unstable olsa da RockBox 3.13 sürümü ile artık Clip Zip'lerde stabil, aşağıdaki linkler güncellendi), ben bir haftalık kullanım sürecimde hiç bir problem ile karşılaşmadım.

 

RockBox’ı mp3 oynatıcıya yükleyebilmek için dört elemana ihtiyacımız var. Mkamsboot, Orijinal firmware, Bootloader ve RockBox Build. Başlamadan önce mp3 oynatıcı’nın usb ayarını ‘settings’ ekranından MSC moduna alıp RockBox Buildi mp3 oynatıcı’nın root klasörüne extract etmek gerekiyor. Sonra masaüstünde bir klasör yaratıp indirmiş olduğumuz bütün dosyaları (ziplenmiş olanları extract ederek) o klasöre atıyoruz ve command promptu açıyoruz. Oluşturduğumuz klasörün adının “rbinstall” olduğunu varsayarsak, komut penceresinden “cd Desktop\rbinstall” komutunu çalıştırarak klasörümüze ulaşıyoruz. Bu aşamadan sonra yapmamız gereken Mkamsboot.exe’yi çalıştırıp kendimize yamalanmış “.bin” dosyamızı oluşturmak. Bu işlemi gerçekleştirebilmek için komut satırına “mkamsboot.exe clpza.bin bootloader-clipzip.sansa patched.bin” yazıp komutu çalıştırmamız gerekiyor.

 

Sandisk Sansa Clip Zip ve RockBox Incelemesi, garen.yondem.com, Garen Yöndem

 

İlk denemenizde başarılı sonuç almazsanız işlemi tekrarlayın.

 

Son olarak yapmamız gereken, yarattığımız patched.bin dosyasının adını original firmware’in adı ile değiştirip (clpza.bin) mp3 oynatıcımızın root klasörüne kopyalamak ve cihazı usbden çıkarmak. Kısa sürecek olan firmware update ekranından sonra mp3 oynatıcı RockBox kurulmuş biçimde kullanıma hazır olacak. Cihazınızı orijinal firmware ile boot etmek isterseniz cihazı açarken sol yön tuşu olan |<< ’a basılı tutuyor olmanız yeterli. Ancak varsayılan (default) olarak her açılışda RockBox boot edilecek.

 

Sandisk Sansa Clip Zip ve RockBox Incelemesi, garen.yondem.com, Garen Yöndem

 

Yüklemeyi tamamladıktan sonra RockBox’ı kendinize özelleştirmek isterseniz RockBoxUtility.exe’yi indirerek mp3 oynatıcıya çeşitli temalar, fontlar ve Doom oyununu kurabilirsiniz (1.1” lik ekranda doom oynamanın zevkine paha biçilemez :) ).