20 Kasım 2012 Salı

Installing Java SE Development Kit on Ubuntu

- Download Java SE 7u7 from Oracle and uncompress it;

$ tar xf jdk-7u7-linux-i586.tar.gz

- JDK 7 package is extracted into jdk1.7.0_07 directory. Move this directory to "/usr/lib/jvm/";

$ sudo mv ./jdk1.7.0_07 /usr/lib/jvm/jdk1.7.0_07-sun

- Then, run;

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_07-sun/bin/java" 1

$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_07-sun/bin/javac" 1

$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_07-sun/bin/javaws" 1

- Set newly installed java as default;

$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
$ sudo update-alternatives --config javaws

- Check the version of new JDK 7 installation;

$ java -version

References;
(1)http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7
(2)http://greenmang0.wordpress.com/2012/05/28/installing-oracle-jdk-7-on-ubuntu-12-04

26 Temmuz 2012 Perşembe

Displaying external webpage on Samsung Smart Tv's screen

One more tip about Samsung Smart Tv SDK [2.5]...

Displaying external webpage on Samsung's screen is not so easy. Samsung Smart Tv uses Maple Browser and this browser does not support IFrame. It leads us on using JavaScript window.open method. However, it may not solve your problem!
External website may not display correctly on Maple which is not a full fledged browser. You may either take data from the website and push it in your application using customized UI following Maple Browser Specs of displaying a webpage.

2 Haziran 2012 Cumartesi

Access restriction on class due to restriction on required library rt.jar?

"Access restriction: The constructor BASE64Decoder() is not accessible due to restriction on required library C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar" gibi bir hata aldım Eclipse'de. Anladığım kadarıyla bir standart class, Java library'sindeki diğer bir class'ın yerine geçmeye çalışıyor ve sıkıntı oluşturuyor.

Çözüm için forum sitelerinde şu öneriyi buldum ve işe yaradı:
1) "Project Properties" kısmında "Build Path Settings"e gir.
2) "JRE System Library"i kaldır.
3) Daha sonra "Add Library" kısmını seç ve "JRE System Library"i tekrar ekle.

13 Mayıs 2012 Pazar

This file has been modified. Do you want to reload it?

Samsung TV SDK Editör'de html, javascript ve css dosyaları üzerinde yaptığım her değişim sonrası save ettiğimde karşılaştığım, "This file has been modified. Do you want to reload it?" sorusuna çözüm aramaya çalıştım uzun bir süre. Okuduğum kadarıyla aynı tip sorun, forumlarda Dreamweaver ve Microsoft Visual Studio başlıkları altında da mevcut. Fakat haliyle benim kullandığım bu editörü çok kullanan yok!

Bilgisayarım format görmesine rağmen bu sorun peşimi bırakmadı. Sonrasında farkettim ki, virüs programım ESET Smart Security 5.0 üzerine vazife olmayan işlere bulaşmış! Yine de ne onla olunuyor, ne de onsuz ..~

30 Nisan 2012 Pazartesi

Cloud Computing

Üzerinde çalışmayı planladığımız projeye yönelik, "Cloud Computing - Bulut Bilişim" ile ilgili araştırma yaparken Cloud Computing'i anlatan basit ama faydalı ve güncel bir video buldum;

13 Ocak 2012 Cuma

Fıtık Ameliyatı

1 Kasım 2011 itibariyle olduğum bu ameliyatımı mecburi kılan rahatsızlığım, ameliyat öncesi ve sonrası ile birlikte komple bir süreçti aslında.

İsminde bile hayır olmayan "fıtık"ım, kendini kasık bölgemde yavaş yavaş büyüyen dairesel bir şişkinlik şeklinde gösterdi. Bir iki ay bile geçmeden hissetmeye başladığım ağrılar ise doktora gitme sebebim oldu. Aslında birkaç doktora gittim, ama hepsi de bana bir yıl içinde ameliyat olmamı tavsiye etti. Geçireceğim ameliyat, doktorluğa aday üniversite öğrencilerinin neşteri aldıklarında ilk öğrendikleri ameliyat türü olsa da, ameliyatımı güvenilir bir yerde güvenilir bir doktora yaptırmak istedim.

..Velasım, Ankara İbni Sina Hastanesi'nde olduğum ameliyatımda ne zaman narkozu aldım ne zaman gözümü kapattım hatırlamıyorum. Bir saat süren ameliyat sonrası aynı gün akşam da eve çıkarıldım.

Karın zarına dikili bir yamadan bahsediyoruz sonuçta. Bundan dolayı 3-4 gün geçmesine rağmen yürümekte zorlanıyordum. Nitekim, İzmir'e dönerken havaalanında uçağa kabul edilmeyeşimiz, havaalanı doktorundan rapor dilenişimiz ve ayakta ordan oraya katettiğim yol, yolculuğumu olabildiğince ağrılı çileli bir hale getirdi.

İzmir'e varıp geçen bir kaç haftayla beraber ameliyatın etkilerini tamamen üzerimden attım. Tek atamadığım dikiş izlerim :) Onlarla da yaşamaya alıştım...

12 Ocak 2012 Perşembe

Nedir bu "Security Requirement"?

Güvenlik gereksinimlerinin (security requirements) ne olduğuna, nasıl oluşturulduğuna yönelik araştırma yaparken güzel bir açıklama buldum, paylaşmak isterim;
"Security requirements ideally specify what the system should do in specific situations, not how it should be done. However, requirements may contain more detail about the "what" that goals do, because requirements must be testable."
[Cornell University, CS 5431 lecture notes.]