Karalanma vakti 27.02.2010 Cumartesi günü 00:39 civarı
Java platformunda geliştirdiğimiz yazılımlarımızda Eclipse IDE kullanıyoruz. Versiyonlama sistemi olarak da SVN kullanıyoruz. Veri ambarından verileri Eclipse üzerinden güncelliyor ve gönderiyoruz (Update, Commit). Bu arada Eclipse bize "repository" yani veri ambarını kullanabilmek için kullanıcı adı ve şifresi soruyor. Tabii ki tekrar tekrar sorduğu için "parolayı kaydet (Save Password)" deyip işin içinden çıkıyoruz. Peki daha sonra kullanıcı adım veya şifrem değişirse ne olacak?
Eclipse, SVN şifrelerini açık olarak kayıtlı tutmuyor. Bunun yerine şifreli (kriptolu) bir biçimde dosyalarda tutuyor. İlgili dosyayı sildiğimizde şifre sorgusunu tekrar görüyoruz.
Bu dosyalar, Windows'ta %APPDATA%\Subversion\auth klasöründe tutuluyor. Buraya kısaca "Çalıştır"dan ulaşabiliriz. Aynen bunu yazdığımızda iligli klasörler görünecektir. Bu klasörlerden svn.simple içinde bulunuyor. Bu klasör içindeki dosyaları silince Eclipse bir SVN işlemi sırasında tekrar şifre soracak ve yeni şifrenizi ya da kullanıcı adınızı girebileceksiniz.
Linux'de ise ~/.subversion/auth 'da bulunuyormuş. Linux kullanmadığım için emin değilim, öyle demişler, ben onların yalancısıyım.
Eclipse'e Android eklentisi kurdum ama iş bilgisayarımda kullanmak istemediğm için kaldırmak istiyorum. Eclipse Galileo için bunu üst menüden;
Help > About Eclipse > Installation Details'i seçiyoruz. Installed Software sekmesinden (tab) kaldırmak istediğimiz eklentiyi seçiyoruz. Aşağıdan Uninstall butonuna tıklıyoruz.
İş bitince kapatıp açmak gerekebilir.
Eklenti kurmak için basit bir yol kullanıyoruz fakat nedense eklenti kaldırmak daha farklı. O yüzden bulmak sorun oldu biraz. İhtiyacı olanlara yardımcı olması dileğimle.
Eclipse'de dinamik web projeleri yapmanın bir yolu Servlet'ten geçiyor. Bir servlet'in çalışması için de bir "servlet container" yani servlet taşıyıcı ve işleyici bir yazılım gerekiyor. Apache'nin geliştirdiği Tomcat bu işe yarıyor. Tomcat ücretsiz bir yazılım, indirme sayfasından Core .zip sürümünü indiriyoruz. Tomcat'i Eclipse'de kullanmak için kuruluma ihtiyacımız yok. Bu yüzden çekirdek versiyonu indirip sadece bir klasöre çıkarıyoruz.
Eclipse'i açıp yeni bir dinamik web projesi oluşturuyoruz. Devamını oku »
Karalanma vakti 06.03.2008 Perşembe günü 02:07 civarı
Java projesi beni deli etti, zira bir çözüm bulamıyorum. Altı üstü bir SMS algılayacak! Kulağa ne kadar basit geliyor değil mi? Halbuki kazın ayağı öyle değil. SMS dediğinin bir de portu vardır. Java uygulaması ise her portu dinleyemez, yani algılayamaz. İşte portlar da gizlidir ve olaylar gelişir.
Dört farklı kaynaktan dört adet uygulama buldum fakat dördü de problemli çıktı. O değil de, zaten hepsi aynı tabana sahipler, üç aşağı beş yukarı aynı arayüzleri,aynı sınıfları, aynı kodları kullanıyorlar. Dolayısıyla birbirlerinden çok farklı değiller. Üstelik hepsi de [?:http://java.sun.com/products/sjwtoolkit/overview.html emülatörde] süper çalışıyor. Gelin görün ki şimdiye kadar pek çok cep telefonunda denememe rağmen bir tane bile SMS algılatamadım.
Şu ara bununla ilgili koşturuyorum. Lütfen rahatsız etmeyin :p
Bu bunalımlı zamanımda beni yalnız bırakmayıp telefonunu hizmetime açan sevgili [?:http://merakettimde.blogspot.com Ömer'e] sonsuz teşekkürler. "Telefonunu hizmetime açan" dediysem sadece "aramalarıma cevap veriyor" demek istemiyorum. Yaptığım Java uygulamasını denemem için adam bana [?:http://www.n-gage.com N-Gage] oyun konsolu-cep telefonu karışımı cihazını verdi, daha ne olsun. Arkadaş dediğin böyle olur.
O değil de, şimdilerde bir de [?:http://code.google.com/android Android] diye bir şey keşfettim. Keşfettim dediysem, anladım değil, sadece keşfettim. Anlarsam size de anlatırım. Belki benim işime yarar diye şu an bir de onunla meşgul oluyorum. Gördüğüm kadarıyla kendisi bir Eclipse bağımlısı. Dolayısıyla NetBeans'a kuma geliyor (oha ne dedim ben!)