6 Ağustos 2016 Cumartesi

Siyah Ninja Oyunu

Siyah Ninja Bu oyunu bir kaç gün önce geliştirdik. Var olan bir flash oyununu android'e uyarladık. Amaç yıldız fıratıp diğer ninjaları öldürmek. Oyunda toplamda 50 bölüm var ve bölümler git gide zorlaşıyor.

Arcade tarzı oyunlar seviyorsanız Siyah Ninja tam size göre.

İyi eğlenceler

14 Temmuz 2016 Perşembe

Enazelli.com yayın hayatına başladı

Merhaba,

Şu anda 15 markanın en az 50% indirimli ürünlerini yayınlayan enazelli.com yayın hayatına başladı.

Şu anda 15 marka var, gelecekten 50 kadar markanın ürünlerini listeliyor olacağız.

http://enazelli.com

9 Nisan 2014 Çarşamba

Yeni projem Buddytag.me yayında

2 Nisanda hayata geçen projemde istediğiniz twitter ve facebook profillerini anonim olarak tagleyebiliyorsunuz. Arkadaşlarınızın profillerini tagleyerek onlara söylemek isteyipde söyleyemediğiniz şeyleri aktarabilirsiniz ve arkadaşlarınızın sizin hakkınızda aslında ne düşündüğünü objektif olarak öğrenebilirsiniz.

Korkacak bir şey yok, istediğiniz herşeyi söyleyin; arkadaşınız taglemeyi kimin yaptığını asla bilemeyecek.

Benim twitter profilimi taglemek isterseniz http://buddytag.me/@kervanaslan adresine Cem Yılmaz'ı taglemek isterseniz http://buddytag.me/@CMYLMZ adresini ziyaret edebilirsiniz.

Benim en sevdiğim profil Usain Bolt'un facebook profili : http://buddytag.me/usainbolt

Nasıl tagleme yapacağınızı öğrenmek için http://buddytag.me/ adresine göz atabilirsiniz.


14 Ağustos 2013 Çarşamba

Wordpress - Sayfalara SEF uyumlu parametreler almak

Diyelim ki wordpress sayfanıza parametreler alıp bu parametreleri sayfa içerisinde işlemek istiyorsunuz.

Yapmanız gerekenler şunlar, tema dizinimiz içerisine bir adet template oluşturuyoruz. Daha sonra wordpress yönetim panelinden daha önceden oluşturduğumuz teplate'i kullanan bir sayfa oluşturuyoruz.

Ben örneği basitleştirmek açısından aldığı parametreyi echo ile ekrana basan bir kod yazacağım.

my_template.php dosyası içeriği, bu dosya tema dizininizde bulunmalı.

<?php
/*
Template Name: Benim Şablonum
*/
$benim_parametrem=get_query_var('benim_parametrem');
echo $benim_parametrem;
?> 

Yönetim panelinden de benim-sayfa-sablonum adı altında bir sayfa oluşturalım ve template olarak "Benim Şablonum"u seçelim.

İkinici adım UrlRewrite işlemini worpdress motoruna yaptırmak ve istediğimiz parametreleri tanımlamak. Bunun için temanız içerisinde functions.php'ye veya yaratacağınız bir eklenti içerisine aşağıdaki şekilde UrlRewriting ve yeni parametre tanımlamalarını yapmanız gerekiyor.

<?
add_action('init','ap_url_redirect_rules');
add_filter('query_vars', 'ap_register_query_vars');
function ap_url_redirect_rules(){
    add_rewrite_rule('benim_sayfam/([^/]*)','index.php?pagename=benim-sayfa-sablonum&benim_parametrem=$matches[1]','top');
    flush_rewrite_rules();
}
function ap_register_query_vars($query_vars){
    $query_vars[]='benim_parametrem';
    return $query_vars;
}
?>
Evet, bu tanımlamaları da yaptıktan sonra http://www.benimsitem.com/benim-sayfam/benim-parametrem şeklinde sayfamızı çağırabiliriz. Bu örnekte ekranda sadece benim-parametrem yazacak. Çağırdığımız sayfa döngü (loop) içerisinde olacağı için wordpress'in bütün nimetlerinden de yararlanabilirsiniz.



4 Ağustos 2013 Pazar

Nasıl daha az uyunur?

Yaklaşık olarak 12 gündür günde 4.5 saat uyku ile ayakta kalıyorum. Daha az uyuma kararı almadan önce minimum 8 saat bazen de 12 saatten fazla uyurdum. Şimdi 4.5 saat uyku gayet yeterli oluyor ve gün içinde de yorgun hissetmiyorum.

Daha az uyuma kararımı almamı sağlaya kaynak şurada : http://dustincurtis.com/sleep.html içeride farklı uyuma teknikleri var.

Ben buradaki tekniklerden biraz daha farklı bir teknik kullanıyorum. Geceleri 4 saat uyuyorum ve öğlen 2 gibi yarım saatlik kestirme yapıyorum.

Uyanma konusundaki sorunumu şu : https://play.google.com/store/apps/details?id=com.kog.alarmclock android yazılımı ile çözdüm.


20 Temmuz 2013 Cumartesi

Tarihe Not 1

"Tivibu ev" için Türk telekoma başvuralı tam 48 gün oldu. Bu zamana kadar 3 defa başvuru yeniledim, 5 den fazla şikayet kaydı oluşturdum, 2 defa arandım ve kurulum için teyit alındı. Ama halen gelen giden yok.

Bekliyoruz...

Düzenleme : 2 Ağustos'da yani tam 2 ay sonra kuruluma geldiler, kurulum için randevu alan müşteri temsilcisi özür dileyerek Türk Telekom için müşteri memnuniyetinin çok önemli olduğunu söyledi, bu espiriye hep birlikte güldük.

11 Temmuz 2013 Perşembe

Yavaş çalışan android emulatorüne sanal makine çözümü

Android uygulamaları geliştiriken vaktimi en çok alan işlem uygulamanın derlenmesi, adb ile cihaza yüklenip çalışıtırlması oluyor. Bilmiyorum herkes için ayı şey geçerlimi ama benim sistemimde Android  Emulatorü olağan üstü yavaş çalışıyor. Linux'da KVM kullanılarak daha fazla performans almanın mümkün olduğunu okudum, fakat benim işlemcim x86 donanım hızlandırıcı desteklemediği için bu çözüm de işime yaramadı.

En sonunda virtual box üzerinde çalıştırdığım bir sanal android makinenin debug amaçlı kullanılabileceğini öğrendim.

İşlemler basit

1 - Öncelikle bir adet x86 veya x64 için android ISO indiriyoruz: http://www.android-x86.org/ yada şuradan hali hazırda kurulmuş bir sürümü indirebilirsiniz : http://androvm.org/blog/download/

2 - Ben virtual box'u tercih ediyorum, siz farklı bir sanallaştırma yazılımı kullanabilirsiniz. Sanallaştırma yazılımı ile indirmiş olduğumuz android sistemini çalıştırıyoruz.

3 - Yanlız burada dikkat etmemiz gereken nokta Android cihaza ait sanal ağ bağdaştırıcısı muhtemelen "NAT" olarak gelecektir, bunu "Bridged" olarak değiştiriyoruz. Böylece android cihazımız gerçek bir yerel IP adresine sahip olacak.

4 - Android sistemimizi çalıştırıp IP adresini öğreniyoruz.

Artık "adb" ile bu IP adresine bağlanıp debug işlemlerimizi yapabiliriz.

$./adb connect xxx.yyy.zzz.fff
xxx.yyy.zzz.fff android cihazımızın IP adresi. Artık çok daha hızlı çalışan bir android emulatörümüz var.