Tarih: Ocak 20th, 2012 | Yazar: Mert Kavi | Kategori: Android, Bilgisayar Bilimleri, Java, Linux, Telefon | Etiketler: android market, torrent android app, torrent android application, torrent finder, torrent finder android app, torrent finder android application, torrent finder apk, torrent finder barcode, torrent finder download | Yorum Yok »

Bloga en son 19 Haziran’da yazmışım,yani uzun zaman olmuş.1-2 ay önce yaptığım bi’ Android uygulaması vardı Torrent Finder, hala Android Market’e koymadım
Bari dedim bloga QR Code ile birlikte koyuyumda isteyen yüklesin diye düşünürek bu yazıyı yazıyorum.(Yazının sonunda indirme linkini de bulabilirsiniz)
Teknik olarak biraz açıyım uygulamada neler olduğunu birilerine faydam olsun.Uygulama 2 Activity’den oluşuyor ve sırasıyla şu işlemleri gerçekleştiriyor:
- FirstActivity açılıyor bu activity’de 1 textbox 1 button var
- Textbox’a yazı girilip button’a basılıyor – >textbox’a girilen kelimeyi bir işlemden geçiriyor bu işlem arada ki boşluğu “+” haline getiriyor (çünkü torrent arama api’si böyle işliyor) yani; “the big bang theory” yazıldıysa textbox’a bu “the+big+bang+theory” oluyor
- Bu kelime bir intent’e putExtra aracılığı ile koyulup bir anahtar kelimeyle gönderiliyor. Böylece SearchActivity açılıyor
- Intent’e koyulan kelime buraya getiriliyor
- Bir ArrayList oluşturuluyor
- Http bağlantıları açılıyor
- JSON ile alınan veriler parse edilip,düzenleniyor ve bir JSONArray halinde geliyor
- Bir list’e ListAdapter oluşturularak yazılıyor ve list’in her bir item’i için OnItemClickListener oluşturuluyor (böylece tıklandığında torrent dosyası indiriliyor)
Bir çok aşamayı atlayıp sadece ana işlemleri anlatmaya çalıştım ancak bu kadar oluyor
Yakında projeyi GitHub’a da koyacağım o zaman kodları da göreceğinizden dolayı daha iyi anlayacaksınız.
Demişitim ve sonunda kafamı dinleme zamanı buldum ve hemen bir geliştirici hesabı açtım.Uygulamamı Android Market’e koydum.Böylece Android Market’e ilk uygulamam girmiş oldu.Başka başka uygulamalara inşallah
Uygulamanın Market Linki

Tarih: Aralık 26th, 2011 | Yazar: Mert Kavi | Kategori: Bilgisayar Bilimleri, Java, Linux | Etiketler: apache tomcat, play framework, tomcat kurulumu, ubuntu tomcat kurulumu | 2 Yorum »
Başlayalım
Konsola giriyoruz:
sudo apt-get install tomcat7
sudo apt-get install tomcat7-docs
sudo apt-get install tomcat7-admin
sudo apt-get install tomcat7
sudo apt-get install tomcat7-user
tomcat7-instance-create my-instance
diyerek Tomcat’i kuruyoruz ve ayar yapabileceğimiz bir instance oluşturuyoruz.
Play Framework 9000 portunu dinlediği için Tomcat’in default portunu 9000 yapmalıyız.(Tomcat default port 8080)
cd my-instance/conf
vi server.xml
Server.xml dosyasını açıp port alanlarını 9000 yapıyoruz.
Tomcat Server’ı nasıl açarım/kaparım ?
cd my-instance/bin
sh shutdown.sh
veya
sh startup.sh
Play Framework’u sitesinden indiriyoruz.
Home/kullanıci-adi yerine çıkartıyoruz.Ve sırada PATH ayarı,konsola giriyoruz:
PATH=$PATH:/home/kullanici-adi/play
export PATH
Test Sürüşü:
Konsola giriyoruz:
play new testSurusu
play run testSurusu
Diyoruz ve tarayıcımızda localhost:9000 sayfasını açıyoruz ki ne görüyoruz
Play Framework default indexi.
Not: Bilgisayarımız her yeniden başlattığımızda,Play Framework’u kullanmak için PATH ayarını yeniden yapmamız gerekiyor.Şimdilik buna bir çözüm bulamadım bulursam yazarım
Düzenleme: Kadir Doğan’ın katkısıyla,notta söylediğim sorunun çözümünü bulmuş olduk.
Çözüm:
Bilgisayarı her başlattığında PATH e eklediğin değerin silinmemesini istiyorsan; environment değişkenini bash dosyasına kaydetmelisin
$ vi ~/.bash_profile
export PATH:/home/kullanici-adi/play
https://help.ubuntu.com/community/EnvironmentVariables
Tarih: Aralık 20th, 2011 | Yazar: Mert Kavi | Kategori: Linux | Etiketler: vi, vi ayar dosyası, vi ayarlamak, vi editor, vim, vim ayar dosyası, vim ayarlamak, vim editor, vim satır numaralarını göstermek, vimrc | Yorum Yok »
Vim editörü kendi isteğinize göre ayarlamak istiyorsanız yapmanız gerekenler şunlar olacak:
Konsola giriyoruz.
vi
: options
Dediğimiz zaman vim’in kategorilere ayrılmış onlarca ayarı olduğunu görürüz.Bunlardan ayarlanacakları belirleyip şu şekilde devam ediyoruz:
Yeni bir konsol açıyoruz:
cd
vi ~/.vimrc
Yeni bir dosya açılacak biz buraya isteğimize göre ayarları yazıyoruz.Örneğin benim ayar dosyamın bir parçası:
:set nu
:set ts=4
Bu ayarlar bana satır numaralarını göstermeyi ve her tab tuşuna basıldığına 4 boşluk gitmesini söylüyor.Default ayarlarda satır numaraları yok ve 8 boşluk gidiyor örneğin.
Zaten
ptions dediğimizde ayarların nasıl bir syntax’ta olduğu anlaşılıyor
Kolay gelsin.
Tarih: Aralık 17th, 2011 | Yazar: Mert Kavi | Kategori: Linux | Etiketler: f.lux, flux, flux kurulumu, linux flux kurulumu, pardus, pardus f.lux kurulumu, pardus flux kurulumu | Yorum Yok »
F.lux ne işe yarar ?
F.lux’a bulunduğumuz yerin enlem ve boylamını veririz o bize ekran parlaklığını,rengini bulunduğumuz yerin saatine göre sessiz sakin ayarlar.Özellikle geceleri ekranı sarımsı bir renk yapar -ki bu renk gözleri yormaz- ama isterseniz değişedebilir.
F.lux kurulumu:
Programı kurmadan önce tabii ki indirmeliyiz.xflux.tgz buradan tgz halini indirelim.Sonra herhangi bir yere çıkartalıp.Konsolu açalım ve çalıştırılabilir dosyayı konsola doğru sürükleyelim ardından “Enter” a basalım.F.lux’a hoşgeldiniz falan filan diyecek.Eğer ki size şöyle böyle bağımlılıkları var ve bunlar senin bilgisayarında yüklü değil derse o bağımlılığı PiSi’de aratıp bulun ve indirin.Sonra tekrar bu işlemi yapın
F.lux ayarı:
Tabii ki bulunduğumuz yerin enlem ve boylamını bulmamız gerek.Bu adrese giriyoruz.”Adress” kısmına hangi şehirdeysek onu yazıp “Go” diyoruz.Site bize enlem ve boylamı veriyor.Konsola gidip şu komutu giriyoruz:
-l ALDIGIMIZ_LATITUDE -g ALDIGIMIZ_LONGITUDE
yazıp enter’a bastığımızda ekranın rengi yavaş yavaş değişiyor
Sağlıklı günler
Tarih: Eylül 9th, 2011 | Yazar: Mert Kavi | Kategori: Genel | Etiketler: belgesel, daimyo kimdir, daimyo nedir, geyşa, japon belgeseli, japon klanları, japon kültürü, japonya, katana, katana nasıl yapılır, katana nedir, matsuke nedir, metsuke nedir, samuray kılıcı, samuraylar, shogun nedir | Yorum Yok »

Katana bir Japon kılıcı.Dünyanın en keskin kılıçları katanalardır.O kadar keskindir ki bir insanı başından bacak arasına kadar ikiye bölebilecek kadar keskindir.Hem çok sert cisimleri kesecek kadar keskindir hemde saç teli gibi minimum incelikte cisimleri kesecek kadar hassastır.
Samurayların kullandığı bu kılıçlar (veya buşi sınıfında ki savaşçılar) o zamanlar Japonya’da onur ve sosyla gücü temsil edermişti.Dövüşlerde kullanılmasının yanında seppuku için de kullanılırmıştı.Seppuku denilen şey çoğumuzun bildiği halk tabiriyle hara-kiri (Japon halkından bahsediyorum
) Seppuku resmi olarak kullanılan isimmiş.Eğer samuray hükümdarına ihanet ederse veya kötü hizmet ederse seppuku yapması gerekirmiş.Seppuku yapacak kişi yani hara-kiri (zaten Japonca’da hara-kiri karın deşmek anlamına geliyor) kılıcı karnına geçirip artı işareti çizerek tüm iç organlarını dökmek ve öyle ölmek için yapılan bir olay.Eğer samuray devletine iyi hizmet ettiyse onun en sadık arkadışına arkadaşı seppuku yaptıktan sonra başını kesme görevi verilirmiş (acı çekmesin diye).
Eğer samuray kılıcının (katana) nasıl bişey olduğunu,nasıl yapıldığını,ne kadar keskin olduğunu merak ediyorsanız vereceğim linkteki belgeseli izlemenizi öneririm.
Linkler
Katana
Seppuku
Samuray
Bahsettiğim belgesel
Bu kadar konuştunda ne alaka şimdi seninle veya bu blogla diyebilirsiniz.Gelelim Japon kültürüne ve bu kılıçlara nasıl merak saldığıma
Total War : Shougun 2 oynarken orada devamlı Japon kültürünün öğelerini görüyorsunuz,değişik muhabbetler.Samuraylar,geyşalar.ninjalar,daimyolar,klanlar,matsukeler,shogun’luk ve daha bir sürü konu.Hatta bakın ne yapmışlar
Total War Shogun 2′den öğrendiğimiz 100 şey ve gerçekten doğru
İşte buralardan yola çıkarak bu yazıyıda yazmış oldum.
Tarih: Eylül 4th, 2011 | Yazar: Mert Kavi | Kategori: Android, Internet | Etiketler: google music, google music davetiye, google music davetiyesi, google music nedir | 9 Yorum »

Google her alanda yeni işler yapmaya devam ediyor.O kadar çok hizmeti var ki size çok yarayacak illa bi’ tane çıkar.Bunlardan biri de Google Music.Bu bir nimet! Müzik arşivinizi internetle senktronize etmenizi sağlıyor ve tam tamına 20.000 şarkı kapasitesi var.Kim 20.000′den fazlasını ister ki ? Herhangi bir bilgisayardan ve Android’li telefonunuzdan müziğinize heryerden ulaşabiliyorsunuz hatta Android Google Music App’i son çalınan şarkıları çevrimdışı çalabiliyor.
İlk önce bilgisayarınıza küçük bir uygulama yüklüyorsunuz bu programa müzik arşivinizin nerede olduğunu belirtiyorsunuz program arkada şarkılarınızı upload ediyor.
Şimdilik (belki de her zaman) sistem sadece ABD’ye açık.Ama şanslı olanlar (benim gibi :p) sistemi kullanabiliyor.Ve diğer şanslı olanlar (sizin gibi :p) davetiye kapabiliyorlar.
Elimde 9 adet davetiye var isteyen arkadaşlara verebilirim.İsteyenler yorumlarını ve mail adreslerini yazabilirler.
Tarih: Ağustos 25th, 2011 | Yazar: Mert Kavi | Kategori: İncelemeler | Etiketler: lg optimus black, lg optimus black inceleme, lg optimus black özellikleri, lg optimus black performans, lg p970, lg p970 inceleme | 1 Yorum »

Öncelikle telefonun kısaca teknik özelliklerine bakalım:
- NOVA Display özelliğine sahip IPS LCD kapasitif dokumantik ekran
- 480 x 800 piksel, 4.0 inç
- 2 GB dahili hafıza (1 GB kullanılabilir)
- 512 MB RAM
- 5 MP Kamera, 720p HD video kayıt desteği
- Dünyanın en yüksek piksel değerine sahip önce kamerası; 2 MP
- 1 GHz Cortex-A8 işlemci, PowerVR SGX530 GPU, TI OMAP 3630 chipset
Cihazın temel teknik özellikleri böyle.
Tasarım
Telefon 122 x 64 x 9.2 mm ve 109 g.Telefonu elinize aldığınız zaman hafif ama hissedilebilen bir ağırlık hissi oluşturuyor.Telefon o kadar ince ki hangi cebinize koyduğunuzu farketmiyorsunuz.Dışarıdan da cebinize 4.0 inçlik bir telefon olduğu belli olmuyor bile o kadar ince.Telefonun dışı plastik olmasına rağmen size gerekli sağlamlık hissini veriyor.Ön tarafında telefonla konuşurken sesi duymamızı sağlayan hoparlör,ışık sensörü,2 MP kamera ve fiziksel tuş bulundurmayan 4.0 inçlik bir ekran var.Arka tarafta ise LED Flash,5 MP kamera ve sol altta normal hoparlör bulunuyor.Yukarısında 3.5 mm’lik kulaklık girişi, microUSB girişi (sürgülü kapağı var) ve telefon kilidi için açma kapama tuşu bulunuyor.Aşağıda ise sesin temiz gitmesi için bir mikrofon konumlandırılmış.Sol tarafta ses arttırma ve azaltma tuşları ve G key tuşu bulunuyor.Sağ tarafta ise hiçbir şey yok.
Ekran
Ekranda LG’nin özel teknolojisi NOVA kullanılmış.Şuan dünyanın en parlak ekranına sahip telefonu LG Optimus Black P970.Nova display’in en önemli özelliklerinden biri telefonu güneşte bile çok rahat görebilmeniz.Telefonu son parlaklığa getirdiğinizde gözlerinize inanamayacaksanız çünkü gerçekten çok net ve çok parlak.Çok fazla telefon inceledim ve kullandım ama şunu diyebilirim ki bu telefon gördüğüm telefonlar arasında ki en güzel ekrana sahip telefon.Zaten LG bu konuyu ballandıra ballandıra anlatıyor.
Ses
Ana hoparlör kalitesi çok üst düzey değil ama bana yeterli ve kaliteli geldi.Ses seviyesi de kalitesi de gayet iyi.Konuşmalar için koyulan hoparlör (üst hoparlör) ise gerçekten iyi karşı tarafında sesi çok temiz ve net duyuluyor.Telefonu eli yüzü düzgün bir kulaklık taktığınızda da telefonun ses kalitesini anlıyorsunuz.Tertemiz,mükemmel bir ses veriyor.
Kamera
2 MP ön kamera bile işinizi görebilecek kalitede düşünün ki 5 MP kamerayı.Telefondan bir fotoğraf makinesi kadar kaliteli fotoğraflar çekmesini beklemiyorsanız sizi çok fazla memnun edecektir.Fotoğraflar çok net ve kaliteli çıkıyor.Karanlık ortamlarda ise LED flashın gerekliliğini anlıyorsunuz ve telefonda flash olduğuna şükrediyorsunuz
Video çekim kalitesine gelirsek; yaklaşık 20 dakikalık en son kalitede bir video çektim boyutu 700 mb tuttu.Boyut yüksek kalite yüksek mi derseniz gerçekten çok kaliteli video çekiyor.Aklıma takılan tek bir nokta var 3gp formatında kaydetmesi.Hiç sevmediğim bi’ format
Keşke MP4 olarak kaydetseydi.Önemli bi’ noktayıda söylemeden geçemeyeyim hafıza kartınızın class değeri düşükse (2-4 gibi) video çekimlerinde sıkıntı yaşıyacaksınız demektir çünkü o kartların yazma hızı değeri düşük olduğu için kayıt hızına yetişemiyor ve takılmalar oluyor bu takılmalarda da ses senkron sorunu oluyor.Ses önde geliyor.Eğer alabiliyorsanız class 10 bir micro sd alın.
Android Versiyonu
Telefonun bi’ eksi olarak Android 2.2 versiyonu ile geliyor.LG’nin açıklamasına göre eylülde 2.3 güncellemesi gelicek ama keşke en baştan itibaren 2.3 ile gelseydi.
CPU ve GPU (İşlemci Özellikleri) ve RAM
Telefon 1 GHz Cortex-A8 processor ve PowerVR SGX530 GPU ile geliyor.Yani bu demek oluyor ki telefon istediğimiz işlemleri çok hızlı bi’ şekilde yapıcak.Çünkü 1GHz gerçekten yüksek bir değer.Zaten telefonu kullandığınızda bu kendini belli ediyor uygulamalar çok hızlı bir şekilde açılıyor,kapanıyor ve işlem yapıyor.GPU’ya gelirsek; benim şuana kadar oynayamadığım oyun olmadı çok kaliteli grafiklerle çok güzel oyunlar oynadım
Hiçbir kasma olmadı.Gameloft’un çok güzel HD oyunları var bu arada
RAM 512 mb ki bu bir telefonda için fazla bile çünkü arkaplanda kaç tane program açık bırakabilirsiniz ki.Ram konusunda da hiç bir problem çıkmıyor ve her zaman belirli bir boşluk oluyor.
Batarya
Her ne kadar LG verimli bir ekran üretmiş olsada sonuçta 4 inçlik devasa bir ekran ve 1 GHz bir işlemci var ortada.Doğal olarak (tüm akıllı telefonlarda olduğu gibi) bataryanın boşalması çok uzun sürmüyor.Ortalama bir değer verecek olursak batarya 1 gün gidiyor.Yani her gün şarja koymak zorundasınız.Ben yedek bir batarya sipariş ettim,öneririm.
Sonuç
“Önerir misin ?” diye sorarsanız,eğer 900-1000 lira civarında bir telefon alacaksanız en iyisi bu ve paranında hakkını veriyor.Kesiklikle öneririm.Yapamadığı ve yapmakta zorlandığı hiçbir şey yok bu canavarın
Buralara Bakın
Burada ki videoları inceleyin,forum.donanimhaber’de ki OB konularına göz atın.Birde telefon resimlerde göründüğünden daha güzel imkanınız varsa kendi gözünüzle bir görün.
Tarih: Ağustos 20th, 2011 | Yazar: Mert Kavi | Kategori: Android | Etiketler: android market, torrent android app, torrent android application, torrent finder, torrent finder android app, torrent finder android application, torrent finder apk, torrent finder barcode, torrent finder download | 1 Yorum »

Bloga en son 19 Haziran’da yazmışım,yani uzun zaman olmuş.1-2 ay önce yaptığım bi’ Android uygulaması vardı Torrent Finder, hala Android Market’e koymadım
Bari dedim bloga QR Code ile birlikte koyuyumda isteyen yüklesin diye düşünürek bu yazıyı yazıyorum.(Yazının sonunda indirme linkini de bulabilirsiniz)
Teknik olarak biraz açıyım uygulamada neler olduğunu birilerine faydam olsun.Uygulama 2 Activity’den oluşuyor ve sırasıyla şu işlemleri gerçekleştiriyor:
- FirstActivity açılıyor bu activity’de 1 textbox 1 button var
- Textbox’a yazı girilip button’a basılıyor – >textbox’a girilen kelimeyi bir işlemden geçiriyor bu işlem arada ki boşluğu “+” haline getiriyor (çünkü torrent arama api’si böyle işliyor) yani; “the big bang theory” yazıldıysa textbox’a bu “the+big+bang+theory” oluyor
- Bu kelime bir intent’e putExtra aracılığı ile koyulup bir anahtar kelimeyle gönderiliyor. Böylece SearchActivity açılıyor
- Intent’e koyulan kelime buraya getiriliyor
- Bir ArrayList oluşturuluyor
- Http bağlantıları açılıyor
- JSON ile alınan veriler parse edilip,düzenleniyor ve bir JSONArray halinde geliyor
- Bir list’e ListAdapter oluşturularak yazılıyor ve list’in her bir item’i için OnItemClickListener oluşturuluyor (böylece tıklandığında torrent dosyası indiriliyor)
Bir çok aşamayı atlayıp sadece ana işlemleri anlatmaya çalıştım ancak bu kadar oluyor
Yakında projeyi GitHub’a da koyacağım o zaman kodları da göreceğinizden dolayı daha iyi anlayacaksınız.
Torrent Finder APK Dosyasını İndir
Tarih: Haziran 19th, 2011 | Yazar: Mert Kavi | Kategori: PHP | Etiketler: display adobe psd file with php, php ile psd dosyalarını gösterme, php psd, php psd display, php psd dosyası gösterme, psd | 1 Yorum »
PHP ile nasıl PSD dosyarını gösteririm ? diye sorarsanız işte böyle:
Öncelike bir classPhpPsdReader.php dosyamız var.Yazarı Tim de Koning.Detaylı bilgiyi sınıftaki yorum bölümünde bulabilirsiniz.
classPhpPsdReader.php
Yazının devamını oku »
Tarih: Haziran 9th, 2011 | Yazar: Mert Kavi | Kategori: Android, Linux | Etiketler: fedora 64 bit adb, fedora 64 bit android sdk, linux 64 bit adb | Yorum Yok »
Ubuntu’dan sonra Fedora’da da aynı sorunu yaşadım.Bu yazılar büyük nimet aslında bu konuları İngilizce yazsam daha çok hit geleceği kesin ama derdim hit değil amacım düzgün ve faydalı Türkçe içerik oluşturmak.
Konsolu açıyoruz ve sırasıyla şu adımları yapıyoruz
#sudo
# yum install glibc.i686
# yum install glibc-devel.i686
# yum install libstdc++.i686
# yum install zlib-devel.i686
# yum install ncurses-devel.i686
# yum install libX11-devel.i686
Yazının devamını oku »