Java SE 7
IDE - Server , Java / 29 Temmuz 2011

Sonunda beklenen Java sürümü çıktı. Java SE 7 artık linklerdeki yerini aldı. Buradan indirebileceğiniz yeni sürümün getirdiği yenilikleri de buradan öğrenebilirsiniz. Yine de dikkatimi çeken bazı noktalara bu yazıda değinmek istiyorum. Swing kütüphanesinde artık oval pencereler ve saydamlaştırma efekti mevcut. Yeni IO paketi ile zip, Jar ve benzeri dosyalar üzerinde daha etkin işlemler yapılabilecek. Güvenlik konusunda yeni algoritmalara dayalı yapılar geliştirildi. 2D kütüphanesinde çeşitli destekler geliştirildi. XML konusunda JAXP(Java API for XML Processing) eklendi. Artık String ifadeler de switch yapılarında kullanılabiliyor. Try-with-resources yapısı geliştirildi. Birden çok istisna tek bir blokta yakalanabiliyor. Garbage collector alanında geliştirme yapıldı. Paylas    

Kurumsallık
Kişisel / 27 Temmuz 2011

Bu yazı hayatın kariyer, para vb gibi şeylerden ibaret olmadığını anlatabilmek, olmazsa en azından hatırlatmak amacıyla yazılmıştır. Bazı şeylerin değişmesi gerektiğini anlatmaya çalışacağım. Askerden geleli iki ay oldu. Bu iki aylık süre içerisinde çeşitli görüşmelerim oldu. Ancak bazı görüşmelerim o kadar içler acısı durumdaydı ki. Bunu sonuç olarak anlamayın içerik ve şekil olarak düşünün. Fazla uzatmayayım devam edeyim. Bazı görüşmelerim kendilerini büyük, kurumsal olarak tanımlayan şirketlerle oldu; ama durumun böyle olmadığı en fazla 10 dakika içinde belli oldu. Paylas    

Android emulator-arm.exe Hatası
Android , Java / 25 Temmuz 2011

Uygulamanızı çalıştırma sırasında eğer emulator-arm.exe hatası alıyorsanız bir de kurulum klasöründeki platform-tools klasöründe bulunan adb.exe dosyasını manual olarak çalıştırmayı deneyin. Muhtemelen sorun çözülecektir. Paylas    

Android invalid command-line parameter Hatası
Android , Java / 24 Temmuz 2011

Android ile çalışırken invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe şeklinde bir hata aldım. Araştırmalarım sonucu sebebi tam belli olmamakla beraber bir path problemi oluştuğunu anladım. Dolayısıyla IDE de Android yolunu klasik C:\Program Files\Android\android-sdk Paylas    

Eclipse Android main.out.xml Hatası
Android , Java / 20 Temmuz 2011

Çalışmalarım sırasında tuhaf bir hata almaya başladım. Hata şu şekilde oluşuyor. Run Project komutu verdiğimde bir main.out.xml dosyası açılıyor ve hata veriliyor, proje çalışmıyor. Hatanın kendimce bir çözüm yöntemini buldum ama sanırım daha efektif bir yolu olmalı. Detaylı olarak araştırmadığım için bilemiyorum. Çözüme gelince, dikkat ettim de bu hatayı sadece bir xml dosyası aktif haldeyken Run Project komutu verirsem alıyorum. Yani Java sınıfları aktif(ekranda açık) iken RP komutu herhangi bir hataya yol açmıyor. Komutun adı RP olmasına rağmen xml dosyasını işliyor gibi. İlerleyen araştırmalarda daha sağlıklı çözümler bulmayı ümit ediyorum 😀 :D. Paylas    

Android Basit View İşlemi
Android , Java / 06 Temmuz 2011

Bu yazıda temel anlamda bir view işlemi yapacağız. Temel olmasına karşın hem saf Java kodu hem de Java + XML kodlarını beraber içeren bir örnek olacak. Örneğimizde butona tıklandıkça güncel sistem saat ve tarihi butonun text özelliği olarak ayarlanmaktadır. İlk olarak sadece Java kodu kullanılarak örneğimizi uygulayalım. package com.farukbozan.android;import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date;public class MainActivity extends Activity implements OnClickListener {private DateFormat df = null; private Button btn = null; Paylas