mobil etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
mobil etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

20 Eylül 2016

Cep telefonu hatlarınızın alacaklarını iade alın

GSM operatörlerinde eskiden kullandığınız ve daha sonra kapattığınız cep telefonu hatlarınızda (özellikle kontör/TL yüklenen faturasız hatlar için) alacaklı durumda olup olmadığınızı sorgulayıp alacaklı durumda olmanız durumunda eskiye dönük alacaklarınızın iade edilmesini talep edebileceğinizi biliyor muydunuz? Bunun için gsm operatörlerine ait aşağıdaki internet adreslerinden sorgulama yapabilir ve alacaklı iseniz kalan bakiyenin iadesini talep edebilirsiniz.

Turkcell alacak sorgulama:
https://www.turkcell.com.tr/yardim/yardim-araclari/alacak-sorgulama

Türk Telekom (Avea) alacak sorgulama:

https://www.avea.com.tr/mps/portal?cmd=borcAlacak

Vodafone alacak sorgulama:
http://www.vodafone.com.tr/YardimDestek/BorcAlacakSorgulama.php

1 Haziran 2016

Lenovo A5000 wireless hotspot (internet paylaşımı) ayarları

1) Wireless şifresi / ağ adı vs. ayarları yapmak için:

Ana ekran -> Ayarlar -> Kablosuz ve ağlar bölümü -> Diğer -> Tethering ve taşnblr hotspot -> WLAN etkin noktası seçeneği  (sağdaki aktif düğmesi değil soldaki yazı)
-> Kablosuz hotspot kurulumu yap

açılan ekranda wireless için şifre girilip Kaydet tıklanır. İstenirse ağ adı ve maksimum bağlanabilecek kullanıcı sayısı ayarları yapılabilir.

2) Wireless açmak için

Ana ekran -> Ayarlar -> Kablosuz ve ağlar bölümü -> Diğer -> Tethering ve taşnblr hotspot

WLAN etkin noktası sağ tarafta bulunan işaret aktif hale getirilir. Wireless açılmış olur.

3) Wireless yayınını kapatmak

Ana ekranda üstteki bildirim alanı aşağıya doğru açılır ve wireless işareti bulunan "Doğrudan bağlantı veya ortak er.." yazan bildirim tıklanır. Sayfanın en başındaki Açık ayarı pasif hale getirildiğinde wireless yayını kapanmış olur. Daha sonra ana ekrana dönülebilir.

14 Mayıs 2016

Google play ücret şablonu sistemine geçti

Google play artık play store uygulama mağazasında bulunan ücretli uygulamalar ve uygulama için satın almalar için fiyatların geliştirici tarafından oluşturulan ücret şablonları kullanılarak belirlenebilmesine imkan veren ücret şablonu sistemini kullanıma sundu.

Bu sistemle uygulama geliştiriciler bir yada birden fazla ücretli uygulama ve uygulama için satın alınan ürünleri için fiyatları ayrıca belirlemek zorunda kalmadan sadece daha önceden oluşturduğu ücret şablonunu seçerek tüm para birimlerinde otomatik olarak ücret ayarlaması yapabilecek ve ücretleri ayrı ayrı yönetme zahmetinden kurtulmuş oluyor. Aslında bu güncellemenin çok daha önceden hatta belki de google play ilk çıktığı zamanlardan itibaren kullanılması yerinde olurdu. Kaldı ki apple store zaten bu sistemi kullanıyor üstelik google play tarafından yeni geliştirilen ücret şablonu sisteminde olduğu gibi şablonu geliştirici tarafından tanımlamaya ihtiyaç bırakmayacak şekilde bir yapısı var.

Apple store ücret şablonu oluşturmaya gerek kalmadan önceden merkezi olarak tanımlanmış olan ve ürünlere atanabilecek tüm fiyat aralıklarını kapsayacak şekilde tüm ücret şablonlarını kendisi belirleyip geliştiricilerin kullanımına sunmuş durumda. Bu sayede geliştiriciler farklı ülkelerin ve para birimlerinin içinde boğulmadan sadece tek bir para birimi üzerinden kolayca ücret tanımı yapabiliyorlar. Her ne kadar google play için geliştirilen bu sistemin geliştiricilere ücret politikası geliştirme ve birden fazla uygulama ve üründe kullanabilme açısından esneklik sağladığını düşünsem de çoğu durumda uygulama geliştiricilerin uygulama ve uygulama içi ürünler için belirleyecekleri fiyatlar için küsürat tanımlarıyla uğraşmak zorunda kalmasının gereksiz olduğunu düşünüyorum.

Bu son güncellemeyle birlikte google play geliştiricileri ücret belirlemede daha rahat bir yapıya kavuşmuş oldular ancak yine de apple store tarafından kullanılan sistemin çok daha rahat ve kullanışlı olduğunu düşünüyorum.

10 Haziran 2015

nodejs, npm ve cordova kurulum işlemleri

Bir süre önce bilgisayarıma yeniden Linux Mint işletim sistemi kurmuştum. Ardından yeniden cordova kurulumu yapmaya karar verdim. Aslında daha önce yapmayı düşünmüştüm ancak bugüne kadar erteledim.

Android sdk kurulumunu yaptıktan sonra cordova kurulumu için aşağıdaki adımları uyguladım. Android sdk kurulumu için https://developer.android.com/sdk/installing/index.html adresine başvurabilirsiniz.

-- node js kurulumu --
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs

-- npm kurulumu --
sudo apt-get install npm

-- cordova kurulumu --
sudo npm install -g cordova

-- cordova komutunu sudo ile (root yetkisiyle) çalıştırma zorunluluğundan kurtulmak için cordova sahibini değiştiriyoruz --
sudo chown [kullanici] /usr/local/bin/cordova

-- /etc/profile.d/ dizininde oraclejdk.sh isminde bir dosya oluşturup içine şunları ekliyoruz --
export J2SDKDIR=/usr/lib/jvm/oracle_jdk8/
export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db
Ayrıca aynı dosyaya android sdk yolu tanımlarını da ekleyebilirsiniz:
ANDROID_HOME=/home/eren/android-sdk-linux/
export ANDROID_HOME=$ANDROID_HOME
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
Bu kodlarda jdk konumu olarak /usr/lib/jvm/oracle_jdk8/ ve android sdk konumu olarak /home/eren/android-sdk-linux/ kullandım. Siz bu dizinleri kendinize uygun şekilde düzeltiniz.

Yukarıdaki kodlar normalde sistem yeniden başlatıldığında çalışır ancak derhal uygulamak isterseniz şu komutu kullanabilirsiniz:
source /etc/profile.d/oraclejdk.sh 

Komutların doğru uygulandığını kontrol etmek için aşağıdaki komutlar ile test edebilirsiniz:
echo $ANDROID_HOME
echo $JAVA_HOME
echo $J2SDKDIR
...


NOT: Daha önce sistemdeki paket kurulumu ile openjdk kurarak projelerde openjdk kullanmıştım ancak denemek için android studio yazılımını kurduğumda kurulum esnasında openjdk için bazı görsel sorunlar yaratabileceği ve bu nedenle oracle jdk kurulması tavsiye edildiğini gördüm. Bu nedenle openjdk paketini kaldırıp oracle jdk kurulumu yaptım. Oracle JDK kurulumu için: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Ayrıca araştırma yaparken cordova yeni sürümünde bazı kodlarda değişikler olduğunu farkettim. Örneğin config.xml dosyasında bazı yeni öğeler gelmiş ve değişiklikler olmuş. Örneğin intent izin ayarları eklenmiş. Bununla ilgili şu yazıyı buldum: http://devgirl.org/2015/04/24/apache-cordova-newsflash/


28 Nisan 2015

Telegram mesajlaşma uygulaması

Telegram uygulamasını daha önce duymadıysanız kısaca whatsapp alternatifi bir uygulama olarak tarif edebilirim. Kısa zamanda çok sayıda kullanıcıya erişen Telegram uygulaması daha hızlı çalışma ve gizlilik prensibiyle öne çıkıyor. Uygulamayı google play vb. uygulama mağazalarında ve telegram.org resmi sitesinde bulabilirsiniz.

Telegram uygulaması da android, iphone ve windows phone platformları haricinde PC/Mac/Linux masaüstü yazılımları ile ve web sürümüyle birlikte çeşitli platformlarda kullanım imkanı veriyor. Daha önceki bir yazımda whatsapp web sürümünden bahsetmiştim. Telegram uygulamasının web sürümündeki ilk göze çarpan avantajı whatsapp uygulamasında olduğu gibi web sürümünü kullanabilmek için aynı zamanda mobil cihazınızda da uygulamanın açık ve internete bağlı olması zorunluluğunun olmaması. Yani bilgisayardan telegram kullanmak için mobil cihazınızın internete bağlı olmasına bile gerek yok.

Telegram sitesinde yazan "Neden Telegram'a geçmeliyim?" bölümündeki maddelere göre Telegramın ilk özelliği gizlilik. Telegram ile gönderilen mesajlar şifrelenmiş olarak gönderiliyor ve tercihe göre alıcıya ulaştıktan sonra kendini imha edebiliyor (mesaj sunucusundan kaldırılıyor). Telegram bulut tabanlı çalıştığı için farklı cihazlar üzerinde mesajlarınıza erişebilirsiniz. Ayrıca telegram uygulaması tüm rakiplerinden daha hızlı çalıştığını iddia ediyor. Bunu gerçekçi olarak test etmek için ilerleyen zamanlarda uygulamanın çok sayıda kullanıcıya ulaşmasını beklemek gerekecek sanırım. Bulut tabanlı olmasının yanısıra telegram sunucuları merkezi değil dağıtık olarak tüm dünyaya yayılmış durumda ve bu sayede daha hızlı ve güvenli bir hizmet sağlıyor. Bunun dışında telegram uygulaması geliştiriciler için açık kaynak bir API sunuyor. Bu api kullanılarak telegram altyapısını kullanan telegram gibi bir uygulama geliştirmeye izin veriliyor. Telegram her zaman ücretsiz olmayı vadediyor ve reklam gösterimi bulunmuyor. Bu özelliklerin haricinde telegram için sohbet ve medya dosyaları için herhangi bir sınırlandırma bulunmuyor. Grup oluşturma ve toplu mesajlaşma gibi özellikleri de bulunuyor.

Bahsettiğim bu özellikler haricinde ciddi fark yaratacak bir özelliği daha bulunuyor telegram hizmetinin. Bu da aslında gizlilik ile ilgili bir özellik. Whatsapp bildiğiniz gibi telefon rehberinizde kayıtlı olan kişilerle iletişim kurmak için kullanılıyor ve iletişim kurmak istediğiniz kişinin öncelikle telefon numarasını almış olmanız gerekiyor. Telegram bu konuda bir yenilik getirmiş ve aynı şekilde rehberinizde bulunan telegram kullanıcılarıyla kolayca iletişim kurabilmenin yanı sıra isteğe bağlı olarak kendinize bir kullanıcı adı seçerek telefon numaranızı vermeden yalnızca kullanıcı adınızı vererek de sizinle iletişim kurulmasına izin verebiliyorsunuz. Bu özelliğiyle telegram uygulaması whatsapp uygulamasına güçlü bir alternatif olmasının dışında piyasadaki kullanıcı adı ile çalışan mesajlaşma uygulamalarının sağladığı gizliliği de sağlamış oluyor.

Telegram resmi sitesinde tüm özelliklerini görebilirsiniz. Telegram uygulaması gelecek dönemde daha çok kullanıcıya ulaşarak yayılacak gibi görünüyor.

31 Mart 2015

WhatsApp sesli arama özelliği

WhatsApp uygulamasında sesli arama özelliği yeni sürümle birlikte gelmiş. Henüz bu özelliğin duyurusunu google play sayfasında göremedim ama bendeki android uygulamasında son güncelleme ile birlikte sesli çağrı yapılabiliyor. Whatsapp ile ilk sesli görüşmemi yaptım. Ses kalitesi olarak gayet güzel olmakla beraber iletimde genelde gecikme vardı. Konuşma sırasında mobil veri hattını kullanıyordum bununla ilgili bir durum olabilir. İleride sesli görüşme kullanımı yaygınlaştıkça whatsapp gibi çok sayıda kullanıcısı olan bir uygulama için en azından sınırlı veri hattına sahip cihazlarda bu sorunun ciddi bir etki yaratabileceğini tahmin ediyorum.

22 Ocak 2015

Whatsapp web yayınlandı

Whatsapp uygulaması son güncelleme ile artık web üzerinden çalışma imkanı sunuyor. Bunun için öncellikle yapmanız gereken cihazınızdaki uygulamayı güncellemek. Güncellemenin ardından whatsapp uygulamasını açın ve telefonun menü tuşuna basarak açılan menüde WhatsApp Web öğesini tıklayın. Google Chrome web tarayıcınızda  https://web.whatsapp.com/ adresine gidin ve telefonunuzda whatsapp içinde açık olan barkod tarayıcı ile ekrandaki kodu tarayın. Bu işlemin hemen ardından whatsapp web sürümü çalışır hale gelir.

Whatsapp web uygulamasını çalıştırırken aynı zamanda mobil cihazınızın da internete bağlı olması gerekiyor. Aksi halde uygulama işlevini yerine getirmiyor.



5 Ocak 2015

Web sitelerinde mobil uyumluluk dönemi

İnternet ilk çıktığı zamanlarda erişim için kullanılan neredeyse tek cihaz türü (ekonomik etkenlerin de etkisiyle) masaüstü bilgisayarlardı. Daha sonra taşınabilir dizüstü bilgisayarlar yaygınlaştı ve zamanla monitör boyutları ve en-boy oranı kullanımları farklılaşmaya başladı. Bu değişikliklerde sinema filmi gibi medyaların video çözünürlükleri etkili oldu. Ülkemizde özellikle 2000li yıllarda kullanımı gittikçe artmaya başlayan akıllı telefonlar günümüzde her kesimden ve yaştan kullanıcı tarafından yoğun bir kullanım alanına sahip oldu. Bunlara bir zaman popüler olan netbook bilgisayarları ve tabletleri de ilave ederseniz artık mobil cihazların ciddi bir kullanım oranına sahip olduğu günümüzde web sitelerinin aynı değişimi biraz geç de olsa takip etme zorunluluğu geldi.

Web teknolojilerinde özellikle Html 5 ve CSS 3 ile arayüz geliştirmede kullanılan teknoloji güncellemeleri de mobil cihazların ihtiyaçlarına karşılık verecek şekilde ilerledi. Ancak bununla birlikte bugün yayında olan birçok site henüz mobil uyumluluğu sağlayabilmiş değil. Özellikle twitter bootstrap gibi css frameworkleri kolayca mobil uyumlu web siteleri arayüzü geliştirmeye olanak sağlıyor. Ayrıca böyle bir framework kullanmadan da media query adı verilen ve css ile farklı ekran boyutlarındaki web tarayıcılarını ayırt ederek farklı stil tanımları yapmaya imkan veren css özelliği kullanılabilir.

Google artık sitelerin mobil uyumlu olmalarına ayrıca bir önem veriyor ve mobil cihazlar kullanılarak yapılan arama sorgularında bu kriteri ciddi bir şekilde önemsiyor. Bu anlamda artık mobil uyumlu web siteleri SEO açısından da ciddi bir öneme sahip olmaya başladı. Bunun dışında internet erişimlerindeki mobil cihaz kullanım oranının da her geçen gün artması bu konudaki hassasiyeti kaçınılmaz hale getiriyor. Artık rekabet etmek isteyen hiçbir kurum yada şahıs mobil kullanıcıların payını göz ardı edemez, etmemeli. Bu gerçeği web sitelerinizdeki ziyaretçi istatistiklerinizden de görebilirsiniz. Artık neredeyse herkesin bir akıllı telefonu varken akşam eve gittiğinde birçok kişi masaüstü yada dizüstü bilgisayarının başına geçmek yerine belki televizyon karşısında kanepede uzanırken internete girmeyi tercih ediyor.

Herhangi bir web sitesinin sınırlı boyutlardaki ekrana sahip bir mobil cihazda görüntülenmesi durumunda iki ihtimal ortaya çıkıyor. Bunlardan birincisi web sitesinin görünümünün aynen masaüstü bilgisayar gibi geniş ekranlı cihazlardaki biçimle birebir aynı olması ve kullanıcının siteyi ilk açılışta tüm sayfanın elindeki cihazın ekranına sığacak şekilde küçültülmüş görmesi durumudur. Bu durumda kullanıcının akıllı telefon yada tablet kullanarak web sitesini görebilmesi ve içerikleri okuyabilmesi için sayfada zoom yaparak istediği noktaya doğru ekranı kaydırması gerekir. Mobil uyumluluk teriminin anlamını bilmeyen birisi için bu kullanım tarzı normal olabilir. Ancak web sitesinin ziyaretçinin cihazında akıcı ve kolay kullanıma sahip olmasını isteyen bir web tasarımcı yada site sahibi için durum böyle değildir. Bu durumda ikinci seçenek devreye giriyor. Bu da web sitesinin görüntülendiği web tarayıcının boyutlarına göre kendisini yeniden biçimlendirerek en uygun şekilde ve zoom yapmaya gerek kalmayacak bir şekilde göstermesi. İşte bu şekilde tasarlanmış web arayüzlerine kısaca responsive denilir. Artık web sitesi için hazır tema arayanlar bile ilk olarak responsive temaları tercih ediyorlar. Responsive tasarım kavramı için Türkçe karşılık olarak duyarlı web tasarımı ifadesi kullanılsa da internette daha çok responsive tasarım adıyla bilinmektedir.

Google, responsive arayüz kullanarak web sitesi ziyaretçilerine mobil uyumlu bir deneyim yaşatmak isteyen site webmasterlar için Mobil uyumluluk testi adında bir hizmet sağlıyor. Bu aracı kullanarak yayında olan istediğiniz bir web sitesinin mobil uyumluluk anlamındaki başarısını kontrol edebilir ve varsa bu konudaki hatalarını görebilirsiniz. Google mobil uyumluluk testi hizmetini aşağıdaki adreste bulabilirsiniz:

https://www.google.com/webmasters/tools/mobile-friendly/

Bu sayfaya girdiğinizde karşınıza çıkan forma test etmek istediğiniz web sitesinin adresini yazarak analiz et düğmesini tıklayın. Site analiz edilerek sitenin mobil uyumlu olup olmadığı ve eğer değilse hataları bildiren sonuç sayfasını göreceksiniz. Örneğin bu blog için bu testi yaparsak mobil uyumlu olduğu sonucu çıkacaktır:

https://www.google.com/webmasters/tools/mobile-friendly/?url=http%3A%2F%2Feezgu.blogspot.com%2F

Eğer mobil test ettiğiniz web sitesi mobil uyumlu değilse "Mobil uyumlu değil" şeklinde bir sonuçla karşılaşırsınız.

Günümüzde web sitesi ziyaretçi profili hızlı bir şekilde mobil cihazlara kaymaya devam ettikçe artık resmen mobil uyumluluk dönemi başlatmıştır diyebiliriz. Hatta bazı hizmetler ve web uygulamaları masaüstü cihazlardan daha çok mobil cihazlarda kullanılmaktadır. Web dünyasındaki bu değişim hareketi artık mobil cihazları web tasarımında ihmal edilebilecek bir azınlık olmaktan çıkarıp dikkate alınması gereken ciddi bir kesim haline getirmiştir. Bu nedenle artık günümüzde web siteleri için mobil uyumluluk bir tercih değil bir zorunluluk haline gelmiştir. Web sitelerinde kullanılan arayüzün kalitesi (UI), kullanıcı deneyimi (UX) ve google arama sonuçları için etkisi (SEO), mobil uyumluluk etkenini web siteleri için geri dönüş oranı (ROI) kapsamında da önemli hale getirecektir. Bu sayede gelecekte mobil uyumluluk daha da yüksek ölçüde önemli ve elzem bir etken olacaktır.



Kripto paralar hakkında

Kripto paralar, merkezi olmayan, şifrelenmiş ve dağıtılmış bir veritabanı olan blok zinciri teknolojisi kullanılarak oluşturulan dijital par...