durul's Blog

May 17

invasivecode:


Mixing ARC and MRC source code in the same class

The Automated Reference Counting (ARC) mechanism was introduced with iOS 5 to make developer’s life easier. Until iOS 5 the developer had to manually keep track of the number of references (Manual Reference Counting or MRC) to every allocated object and release correctly it after that object was not anymore needed.

Read More

invasivecode:

Mixing ARC and MRC source code in the same class

The Automated Reference Counting (ARC) mechanism was introduced with iOS 5 to make developer’s life easier. Until iOS 5 the developer had to manually keep track of the number of references (Manual Reference Counting or MRC) to every allocated object and release correctly it after that object was not anymore needed.

Read More

Tipscorer

Mobil tip yönetimi konusunda şu ana kadar ki en kapsamlı ve yerel dil desteğine sahip mobil iPhone uygulaması… http://t.co/9IQeD03RMe

May 05

ToonCamera

Keanu Reeves’in 2006 yılında yayınlanan animasyon film’i A Scanner Darkly hatırlarmısınız ya da izlediniz mi bilmiyorum. ToonCamera A Scanner Darkly animasyon mantığını kendi fotoğraflarınıza ve video’larınıza uygulamanızı sağlayan bir uygulama olarak karşımıza çıkıyor.
Hipstamatic, instagram’dan sonra beğendiğim en iyi uygulama. Toonpaint almanıza hiç gerek yok. ToonCamera arşivinizdeki fotoğraflar içinde aynı işlemi gerçekleştiriyor.

Çekim esnasında animasyon görüntüsü elde edebilirsiniz ya da kayıt işlemini yaptıktan sonrada bu işlemi yapabilirsiniz.
ToonCamera’da üç farklı formatta 2 ayrı efekt kullanabiliyorsunuz. Kalem şekline tıklayarak kayıt üzerinde dolguların renkli, siyah beyaz ya da çizgilerden mi oluşacağını seçebiliyorsunuz.

Dalga butonuna basarak gölgelerin kalınlığını belirliyoruz. Eğlenceli ve eski fotoğraflarınız üzerinde değişik neticeler elde ederek yeni ya da eski ayırt etmeden facebook ya da twitter üzerinden yayınlayabiliyorsunuz. Sosyal ağlarda görünmek istemezseniz e-mail seçeneğide program üzerinde bulunuyor.

Tooncamera ile ilgili olarak iki eksiği bulunuyor. Birincisi geri dönük çekilen video’lar üzerinde efekt uygulayamıyoruz. İkincisi tooncamera ile çekilmiş ya da efekt uygulanmış diğer örneklere erişebileceğimiz arayüz bulunmuyor.

Aşağıdaki adresten tooncamera’ya erişebilirsiniz.
http://www.codeorgana.com/

AppShopper

AppShooper, iphone’a yükledikten sonra 1 ay içerisinde silmediğim ender uygulamalardan biridir AppShopper.

AppShopper, sizin bütçenizi düşünür. App Store alış verişe çıkmadan önce size günün fırsatını söyler. :)

Öncelikle http://appshopper.com adresinden siteye üye olun. AppShopper size Books, Business, Education, Entertainment, Finance ve Games ‘de ücretsiz olanları ya da ödemeli olan uygulamaları süzerek sunacaktır. Böylece siz free olarak sunulan uygulamları çok rahat tespit edebileceksiniz.

Amazon ya da apple store’daki gibi wish list oluştura biliyorsunuz. En çok popüler olan uygulamalar Popular sayfasında görebiliyorsunuz. Popular sayfasını da Books, Business, Education, Entertainment, Finance ve Games ‘de ücretsiz olanları ya da ödemeli olan uygulamaları süzerek seçeneklerinizi azaltabilirsiniz.

AppShopper ipad , iphone ve universal olarak ayrı ayrı size seçenekler sunacaktır.

Günün fırsatı sayfası yok.
What’s new sayfası var. Böylece herkes den önce yenilikleri göre biliyorsunuz.

All types alanında güncellenen veya fiyatı değişenler hakkında bilgi edinebiliyorsunuz.

Web sitesinde best sellers sayfasına iphone uygulaması üzerinden erişemiyorsunuz. Iphone AppShopper birazda soft dizayn edilmiş. Blog Sayfasında yok. Fakat alacağınız uygulamanın fiyat kronolojisini görebiliyorsunuz. Ne zaman fiyatı düşmüş ne zaman yükselmiş gibi. My Apps , aynı iuse this fonksiyonuna sahip. Ekstra bir getirisi bulunmamakta.
Konuyu kapatmadan oyun oynamaktan sıkıldığınızda ya da çok istediğiniz takip ettiğiniz bir uygulamayı satın alabilmek için kullanabileceğiniz bir uygulama.

iPhone Tatil Günlüğü Bölüm 2

ArounderTouch, uygulaması Part 1’de ifade ettiğim gibi kullanımı kolay ve verimli bir uygulama. Fakat ArounderTouch uygulaması ile ilgili yaşadığım sıkıntı, NEREYE GİTSEM ?

Bu konuda UrbanSpoon uygulaması yardımımıza yetişiyor. Ağırlı olarak America ve Canada için olsada Avrupa’da birkaç şehir için kullanabiliyorsunuz.

UrbanSpoon’u, kumaranelerdeki jackpot makineleri gibi düşünebilirsiniz. Çalkalıyorsunuz sizin yerinize UrbanSpoon nereye gideceğiniz seçiyor ya da siz bütçenizi giriyorsunuz size en uygun lokasyonları listeliyor.
Kaybolma anında belkide başınıza gelebilecek en korkunç olay alkollü bir şekilde otelinize dönemeyecek kadar zor durumda kalmak. Kalacak ekonomik bir yer konusunda HotelPal programını kullanacağız.
HotelPal, sizin ihtiyaçlarınızı karşılamaz ise alternatif olabilecek bir uygulamamız daha var.

Stayhip, bulunduğunuz lokasyondaki en yakın oteli ve oda fiyatını gösteren bir uygulama. HotelPal gibi Stayhip’de ücretsiz olarak sunuluyor.
TripDeck bu konuda bulabileceğiniz en başarılı program. Gördüğünüz güzel yerleri kayıt edebileceğiniz, not alabileceğiniz haritada işaretleyebileceğiniz eksiksiz bir uygulama.

Iphone ile bütün bu uygulamaları tam performanslı kullanmaya kalsak data roaming’den gelecek telefon faturası dudak uçuklatır. Bize lazım olan en yakın ücretsiz wi-fi noktaları bunun için Wi-Fi Finder programını kullanacağız.

Tatilinizde size yardımı dokunabilecek ve hayatınızı kolaylaştıracak uygulamaları size tanıtamaya çalıştım.
See you …

iPhone Tatil Günlüğü Bölüm 1

Aslına bakarsanız iphone tatil günlüğü tek bir yazı ile kotarmayı düşünürken kullandığım uygulamaların özelliklerinin buna yetmeyeceğini gördüm. Tatile Gitmeden Önce Muhakkak Iphone’nuza yüklemeniz gerekenler;

Wi - Fi Finder http://www.jiwire.com/iphone
HotelPal http://www.mobiata.com
ArounderTouch http://www.aroundertouch.com
UrbanSpoon http://www.urbanspoon.com
Havaalanı http://itunes.apple.com/tr/app/id314498407?mt=8
Flight Track http://itunes.apple.com/tr/app/id296240199?mt=8
TripDeck http://itunes.apple.com/tr/app/id338048730?mt=8
StayHip http://itunes.apple.com/tr/app/stayhip/id370728887?mt=8

İlk dokuz uygulama sadece olmazsa olmazlardan oluşuyordu. gittiğiniz otellerde haritalar , metro güzelgah bilgileri ve rehberinizin yardımları hep olacaktır. Aşağıdaki bilgiler tamamen sizi iphone’a bağımlı hale getirecektir. Pil ile ilgili tüyolar Iphone Tatil Günlüğü 2 ‘de açıklayacağım.
Lonely Planet , Gideceğiniz bütün şehirler için bir lonely planet uygulaması bulunuyor. Tabii ki her uygulama yani her şehir bilgisi ayrı para.

http://www.lonelyplanet.com/campaigns/iphone/
Timeout, Lonely Planet kadar iphone uygulaması bulunmasada görülmesi gereken yerler konusunda size güzel fikirler vericektir.

Iphone ile Avrupa’ya ilk ayak bastığınızda operatör data roaming açılması gerektiği ifade eden bir sms göndericektir.

Bu işlemi Iphone -> General -> Network -> Data Roaming “on” duruma getirmeniz gerekiyor. İlk ihtiyacınız olan Flight Track ve Havaalanı uygulamaları anlık olarak uçakların kalkışlarını bir sonraki uçuşlarınız ile bilgileri edinebilecesiniz. Havaalanı uygulaması bedava, Flight Track uygulaması maalesef ücretli. İlk tur otobüsümüz bizi serbest dolaşma için bıraktığında size buluşma zamanı ve yeri vericektir. Bu noktada işinize yarayacak olan uygulama IamHere uygulaması olucak. Bu uygulama paralı kendinizi sanki araba park ediyormuş gibi düşünüp, ücretsiz take my car uygulamasını da yükleyebilirsiniz.

Dolaşmaya ve kaybolmaya başladığınız anda timeout ya da lonely planet uygulamanız varsa çok entresan yerker keşfedebilirsiz. Hem gezmek hem de görmek açısında çok işinize yarayacak uygulamalar olduğunu söyleyebilirim.

Diyelim ki, timeout ya da lonely planet uygulamalarınız yok. ArounderTouch uygulaması timeout ve lonely planet kadar olmasada sizi tatmin edecektir. Türkiyeden tur düzenlenen bütün lokasyonlar ArounderTouch uygulaması yeterli olacaktır.

Şayet Paris’te piliniz bitme teklikesi gösterir ise size tavsiyem travel charge almanız olacaktır. Açıkcası ben bu hatayı nasıl yaptım bilmiyorum . Türkiye’den iphone travel charger almadan yurt dışına çıkmak büyük bir hataydı. Ama Musee du Louvre gezerken, Türkiye’de eşi benzeri olmayan bir apple shop buldum. Musee du Louvre’un alt katındaki food court’da sizi doyuma ulaştıracak bir apple shop olduğunu söyleyebilirim. Türkiye’de bulamayacağınız bütün aksesuar ve ürünler burada bulabiliyorsunuz.
http://www.apple.com/fr/retail/carrouseldulouvre/
Pariste iki adet retail shop bulunuyor. Diğeri, http://www.apple.com/fr/retail/odysseum/

Apr 07

Dashboards arkaplanı değiştirmek

Mac O.S X Lion üzerinde dashboard da karşımıza gelen legoya benzer, duvar kağıdını değiştirebiliriz.

Yükleme ekranındaki duvar kağıdının dosya ismi pirelli.png dir. Yani yeni yükleyeceğimiz resim dosyasının da adı aynı olmalıdır. Bunun dışında bu dosyanın yedeğini almayı unutmayın. Bunun için Shift+Command+G komutunuda kullanabilirsiniz.

Evet gelelim değişikliği yapmaya, bunun için aşağıdaki adımları izleyin.
Finder’ı açın, textbox’a /System/Library/CoreServices/Dock.app/Contents/Resources/ yazarak dizine ulaşın.

pirelli.png dosyasını farklı bir dizine alın. Ardından yeni dosyayı kopyalayın.

Şimdi yeni dosyanın çözünürlüğü sizin mackbook’nuzun ya da imac’nizin ekran çözünürlüğü ile yanı olmalıdır. Alakasız çözünürlükte bir dosyayı kopyalarsanız, açılışta komik manzaralar ile karşılaşırsınız.

Mac O.S X’i yeniden başlatın.

SuperDrive Sıkışmış Disk Çıkarma Rehberi

Bazen superdrive ile cd yazdığınızda ya da müzik dinlerken disk sıkışır. Böyle bir durumda yapılabilecek birkaç husus var.

1. Terminal
Spotlight satırına terminal yazıp enter’a basın. Ardından aşağıdaki komutu terminal ekranına girin.

drutil eject
Mouse/Trackpad

MacBook’nuzu restart edin. Açılırken mouse’un sol butonuna ya da trackpad’e basılı tutun. Açılış ekranı gelinceye kadar devam edin.

3. Eject Buton
MacBook’nuzu restart edin. Açılırken ejevet butonuna basılı tutun.
İyileşme

MacBook’nuzu kapatın. Fişini çekin, 10 ya da 15 dakika bekleyin. Açıldığında kendiliğinde cd’yi verebilir.

Klavye
MacBook’nuzu restart ederken CMD + O + F ve Eject butonlarına aynı anda basın. Ben bu maddelerden % 100 olarak sadece 1.maddede netice aldım.

Safari Inspector Aktif Etmek

Safari üzerinde web sayfalarında hataları ayıklamak için safari insceptor’ı aktif etmeniz gerekebilir.

Spotlight ‘dan terminal menusüne girin. Aşağıdaki kodu terminal menüsüne yapıştırın.

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

iPad Uygulamalarında Açılışta Landscape / Portrait Resim Görüntüleme

Xcode‘da geliştirdiğiniz ipad uygulamasının ilk açılışta firmanızı ifade eden resmi ekran görüntüsünü görüntüleyebilirsiniz.

Bunun için Resources dizini Default.Png dosyası olarak kopyalamanız yeterli olacaktır. Fakat, enlemesine ya da boylamasına yani farklı yönlerde uygulamaları açtığınızda farklı resimlerin görüntülenmesini sağlayabilirsiniz.
Bunun için iki farklı formatta default.png dosyası oluşturmanız gerekiyor. Default-Landscape.png ve Default-Portrait.png

Default-Landscape.png ve Default-Portrait.png dosyalarını programı kapattıktan sonra yeniden yüklediğiniz göremeyeceksiniz. Tekrardan görüntüleyebilmek için programı tamamen kapatmanız gerekiyor. Birçok kullanıcı home butonuna iki kere basıldığında açık uygulamalarına erişir. Ama unutulmaması gereken bir husus var. Her açık uygulama kaynak tüketir. Multitasking harikadır, ama pili bitirir.

Açık uygulamaları kapatmanın kaynak tüketimi dışında güncelleme ve restore zamanlarında da gerekmektedir.

Iphone, ipad ve ipod touch üzerinde uygulama kapatmak için home butonuna iki kere basın. Ardından ilk uygulamaya basılı tutun.


Sol üst köşede oluşan eksi işaretine basın. Siz her uygulama kapattıkça diğer uygulamalar kayan yazı şeklinde karşınıza gelicektir.

Mar 31

Mac O.S X Finder 10810 Hatası

Bu hata mesajı henüz çok yeni karşılaşılmaya başlandı. Harici sürücülere ( dvd-rom, mouse, klavye ) erişilmeye çalışıldığında karşılaşılan bir durum. İşin ilginç yani ben bu yazıyı yazarken 6 ay sonra ilk defa macbook pro’m kitlendi.

Koca ekran restart edin mesajı geldi. Bu hata mesajının da çözümü aynı bug fix’i çıkıncaya kadar. Bunun dışında restart’sız çözülebilecek bir kaç yöntem bulunuyor.

1- Command menüsünü “sudo killall Finder Dock” mesajnı yazıp enter’a basın.

2- Command menüsüne girin “sudo killall Finder Dock” yazıp enter’a basın.

Bu iki yöntem dışında internet üzerinden yeniden kurulum ile ilgili yorumlarda mevcut.

AvPlayer HD

AvPlayer HD, en önemli üç eksiği tamamlıyor.
XVID/DIVX, AC3, AVI, WMV, RMVB, ASF, H264, MP4 ve MKV formatlarını desteliyor.

SMI ve SRT uzantlı alt yazı dosyalarını destekliyor.
Wi - Fi üzerinden Macbook’nuzundaki dosyalarınızı erişebiliyorsunuz.
Üç kilit noktasyı size aktardıktan sonra programı size biraz daha tanıtmak istiyorum.

SMI ve SRT uzantılı dosyaları air play ile apple tv’ye aktaramıyor.

Windows üzerinden bu programı kullanarak uygulama aktarmak istiyorsanız. Safari kullanmanız gerekiyor. Mozilla, internet explorer ya da chrome kullanmanız durumunda video aktarmada problem yaşayacaksınız.

AvPlayer HD’nin ara yüzünün kullanımı gayet basit filmlerinizin ya da alt yazılarınızın isimleri aynı olmak zorunda.

Üç farklı Tv Out Resolution çözünürlüğü bulunuyor. 640 X 480, 1024 X 768, 1280 X 720. Retina desteği de bulunmakta. Settinges menüsü gayet zengin ne varsa koymuşlar diyebilirim. 2 parmak ve 3 parmak için farklı komutlar atıya biliyorsunuz. Kaldığı yerden devam etsin ya da etmsen bu özellik dahi seçeneğe bağlanmış.

Media Explorer butonundan video’larınıza ulaşıyorsunuz. Her video’nun çözünürlüğü ve süresini ekranda görebiliyorsunuz. Videolarınızı isim, ebat, uzantı ve tarihe göre de sıralayabiliyorsunuz. Aynı ekran da Settinges menüsünden videonun oynatılırken ki ses ve görüntü boyutunu da ayarlayabiliyorsunuz.

Create Folder özelliği ile kendi içinde düzenlemeye de gidebilirsiniz.
Adresinden indirebilirsiniz.
http://itunes.apple.com/us/app/avplayerhd/id407976815?mt=8

Iphone Drive

Artık Flash disk olarakta iphone kullanabileceğiz. Bütün bu yazının özeti bu.
Iphone Drive macbook üzerinden iphone’un root’a dosya kopyalamamızı ve sonra bu kopyalanan dosyaları aynı şekilde aktarabilmemizi sağlıyor.
En önemli eksik bu uygulama ile giderilmiş oldu.

Programın kendi içinde dosya düzenleme fonksiyonu da bulunuyor. Wi - Fi üzerinden mac ve iphone sekronizasyonu sağlayabiliyor.

Iphone Drive, aşağıdaki dosya formatları görüntüleyebiliyor.
Audio (WAV, MP3, M4A, CAF, AIF, AIFF, ACC)
Images (JPG, PNG, GIF, BMP, TIF, TIFF, ICO, CUR, XBM)
Movies (MP4, MOV, MPV, 3GP, M4V)
PDF Documents
iWorks (Pages, numbers, and Keynote)
Microsoft Office (Word, Excel and PowerPoint)
RTF (Rich Text Format)
RTFD (TextEdit documents with embedded images)
Plain text
Source code
HTML web pages
Web archives

Iphone driver, ses kaydı yapabildiği gibi dosyaları e-mail attachment olarak gönderebiliyor.

Yukarıda ifade ettiğim dosyaları Move, Copy, Rename, Delete ve New Folder yapabiliryorsunuz.

Fiyatı : 0.99 $
Adres : http://itunes.apple.com/tr/app/iphone-drive/id431033044?mt=8

[video]

Screenstagram

Screenstagram, mac üzerinde instagram üzerinden çektiğiniz fotoğrafları ve diğer kullanıcıların fotoğraflarını ekran koruyucu olarak kullanmanızı sağlar.

Sistem Gereksinim : Mac OS X 10.6.6 ve üstü
Adres : http://barbariangroup.com/software/screenstagram