Google’nin Code Playground Hizmeti ile artık api testi daha kolay

14 10 2009


Web’de yazılım geliştirmenin yeni trendi olan API kullanımının zorluğu malumdur. Kodları inceleyecek, tutorialleri okuyacaksınız, test aşamasında aklınıza gelen her şeyin yazılı olmaması sizi yıldıracak.

Ancak Google’nin zekice icatlarından biri olan Code Playground hizmeti ile artık hemen hemen her tür API’yi online test etmeniz ve bazı hazır kalıpları görerek deneme yanılma yapmanız mümkün.

İşte adresi





CSS liste tagları

22 08 2009

Aşağıdaki gibi bir listenin olduğunu varsayalım:

<div id=”menu1″>
<ul>
<li><a href=”fins_site.html”>Site Ekle</a></li>
<li><a href=”fins_sakin.php”>Sakin Ekle</a></li>
<li><a href=”fins_sitegideri.php”>Gider Ekle</a></li>
<li><a href=”">Ödeme Ekle</a></li>
</ul>
</div>

Bu menünün görünümü standart altalta ve başlarında yuvarlaklar bulunan maddeler listesi olarak görüntülenir.

Ancak webde bilinen bir trend olarak menü oluştururken de <ul> ve <li> tagları kullanma adeti vardır. Dikey menüler böyle oluşturulabilir Ancak Yatay Menüler için css tarafında şu kodları kullanmak gerekir:

#menu1 ul
{

list-style:none;

}

#menu1 ul li
{
display: block;
float: left;
}

Bu durumda <li> tagları arasındaki ifadeler yanyana ve başlarında yuvarlak olmaksızın görüntülenirler.





Google App Engine’yi duyurdu. (Google Babalığını gösterdi yine)

22 06 2009

Google webde yine babalığını gösterdi.

Java ve Python kodlayan (ben de dahil) bir sürü garibanın ücretsiz ya da uygun fiyata java hosting bulamaması, python hostinini ise rüyada görmesi Google’yi üzmüş ki sağolsun ücretsiz olarak Java ve Python desteği veriyor.

Siz de ister Java’da ister Pythonda programınızı yazıp programinizinadi.appspot.com adresi ile Google’nin desteği ile ücretsiz yayınlıyorsunuz.

Bu kerameti incelemek için burayı tıklayın

Google’nin bu hizmetini kullanmadan önce bir kaç hatırlatma var.

Java ile yazacağınız uygulamalarda Servlet ve JSP desteği var. Ancak daha iyi uygulamar için baba bir GWT desteği var (Google Web Toolkit denilen Java bilenlerin kolayca kullanabileceği bir kütüphane diyeyim)

Veritabanı kaşarlanmış PHP’cilerin iyi bildiği MySQL mantığından biraz farklı. (Ben de tam anlamadım inceliyorum)

Java ile uygulama yazacaksanız en iyisi bu hayratın sitesinde dendiği gibi Eclipsenin J2EE sürümünü (Ganymede olması azım) indirip sonra Goople App Engine pluginini Eclipse’ye kurmak. Neden mi? Uygulamayı aynen bilgisayarnızda test edip (mail alma gönderme dahil) sonra sağ tıklayıp upload diyerek googlenin size verdiği alanda yayınlayabiliyorsunuz.

Python ile uygulama yazacaksanız Java için Eclipse’deki rahatlık henüz yok. Google App Engine SDK’yi indirip biraz hammallık yapmalısınız. (Ama Python’un rahatlığı için buna değer)

Netbeans için GWT plugini ile Java’da bir şeyler yapayım derseniz var. Ama Eclipse’deki entegre durumu henüz sağlayamamışlar.

Ha bi de “ya nasıl şey bu GWT ve App Engine?” derseniz.  Galerisi var. Burayı tıklayarak hazırlanmış bu uygulamaların neye benzediğini inceleyebilirsiniz.

Mesela bir ağabeyimiz Müzik Albüm Bulutu diye bi uygulama yazmoş . İşte adresi:

http://musicartistcloud.appspot.com/cloudservlet





Open Office 3.1 yayınlandı

22 06 2009

Open Office 3.1 yayınlandı. Bir çok yeni özelliğin eklendiği ücretisiz ve “tek rakibim Microsoft Office” diyen bu güzel yazılımları indirmek için

burayı tıklayın. Sonra Turkish ibaresinin yanında işletim sisteminize uygun olan paketi indirip kurun.





Aynı anda birden fazla belgeyi tek programda düzenlemek. Tab devrimi Open Office ile mümkün

22 06 2009

Tab da nedir diyen çıkabilir. Şudur: Bir zamanlar Internet Explore ile 3 sayfaya aynı anda bakmak için her sayfa için ayrı bir ekran açık aşağıdaki araç çubuğundan değiştirmek gerekiyordu. Bu hamallığı Mozilla Firefox kaldırmıştı. Sonra Internet Explore 7 de bunu hemen kopyaladı.

Şimdi ise beklediğim ya da Yılmaz Erdoğan’ın vizontele filiminde dediği gibi “Şerefsizim aklıma gelmişti” dediğim bir husus var:

Aynı anda mesela 4 word dosyası ile tek word programı açıkken çalışmak mümkün mü?

El-Cevap: Elbette değil. Çünkü paralı yazılımlardan bu keramet beklenmez.

Ama Open Officenin muhtemelen böyle bir kerameti vardır.

Aradım buldum:

Open Office ile aynı anda isterseniz 10 dosyayı açıp çalışın. (Bazılarımız için büyük ihtiyaç)

Bu ise Open Office’nin özel bir eklentisi (plugin) ile mümkün. Bunu da  aradım buldum:

İşte adresi:

http://wiki.services.openoffice.org/wiki/Framework/WorkInProgress/Tabbed_Windows_Extension

Bu eklentiyi Open Office kurulu bilgisayarınızda çalıştırınaca kedini programa ekliyor. Sonra siz aynı program içinde birden fazla belgeyi düzenleyebiliyorsunuz.

Yanlız bu plugini yazan arkadaşlar ayıp etmişler . Bu plugin Open Office 3.0 versiyonuyla çalışmıyor. Çalışmamak bir yana programı dağıtıp bir daha çalışmaz hale getiriyor.

Eh yenisini merakla bekliyoruz.





Linux Neden Daha İyidir

25 07 2008

Bir linux manifestosu:

okumak için burayı tıklayın





Office 2007 işgüzarlığına ve diğer format sıkıntılarına çözümler

25 07 2008

Bilgisayarla standardın üzerinde iş yapan herkesin kullandığı dosya formatlarının başka yerde çalışmaması nedeniyle yaşadığı sorunlar malumdur. Bu sorunları aşmak için sağolsun yazılım dünyasında boş durmayan insanlar/kurulışlar da eksik değildir.
Bu sıkıntılar yetmiyormuş gibi Microsoft Office’nin 2007 Word sürümünün standart dosya formatı olan .docx, bırakın başka programı eski Office sürümleri ile bile açılmamaktadır. Bu sorunu aşmak için ücretsiz ve açık kaynak kodlu olan “OpenOffice” programını öneririm. Tabiri caizse “Microsoft Office’ye” 5 çeker:) İndirmek için burayı tıklayın

Open Office’nin de .docx yani 2007 Word dosyalarını açamadığını bildirmek gerek (en azından şimdiki open officenin son sürümü) bu sorun giderilene kadar Microsoft Office 2007 Word dosyalarını aşağıdaki adresten indireceğiniz programla Open Office formatına çevirip açabilirsiniz.

İşte adres:

http://katana.oooninja.com/w/odf-converter-integrator/download

Bir de çok daha şık ve ilginç çözüm var hemen hemen her formatın çevriminde işe yarıyor:

www.zamzar.com sitesinde istediğiniz dosyayı upload ediyorsunuz istediğiniz formatı seçiyorsunuz onlar da çevirip e-posta adresinize yolluyorlar (24 saat içinde açmak zorundasınız) .

Zamzar’ı hazırlayanların dedesine rahmet format derdinizin tamamını çözyor.





Linuxta program kurmak

17 10 2007

Yeni Pardus kullananların en büyük derdidir linux’a program kurmak;
Bunun çeşitli metotları vardır;
Tasma kullanarak:
Tasma>Sistem Seçenekleri>Program Ekle kaldır veya Güncelle menüsünden pardus için kullanabileceğiniz binlerce program bulabilirsiniz. İşlemler tamamen manueldir.
Manuel Kurulum:
.sh
.tar.gz
.bin
gibi uzantılar kullanılır. Her bir uzantı için ayrı usullerle program kurulur şimdi en rahat olanını açıkayalım:

.bin uzantılı (self-extracting de derler) program dosyalarının kurulumu:
.bin uzantılı dosyayı herhangi bir klasör altına(silmemek üzere) açın. F4′e basın. (Ya da Araçlar>Terminal Aç) Açılan ekrana aşağıdaki kodu yazın.

./program_dosyasi.bin

sonra ne sorulursa enter’e basın (İngilizce’niz yoksa)
İngilizce’niz varsa zaten gerisini anlarsınız.

Program bir zip dosyası gibi çalıştığınız klasöre extract edilir.

Program sessiz sedasız bilgisayarınıza kurulmuş olur, menülerden programın kurulup kurulmadığını kontrol edebilirsiniz.

Hayırlı olsun.
Bu metot veya yazı faydalı olunca lütfen bir fatiha okuyup pardus geliştiricileri ve benim ruhuma bağışlayın:)