Kas
12
2011

Heroku üzerinde Wicket uygulaması koşturma

heroku-wicket

  Merhaba arkadaşlar; Daha önceden bahsettiğimiz üzere , Heroku bulut uygulama platform’unun Java programlama dilini de desteklemeye başladığını duyurmuş idik. İsmi konu olan yazı için buraya bakabilirsiniz. Heroku’ nun maksadı ne dersek ; Geliştiriciyi sunucu ile alakalı iş süreçlerinden ayırmak, Yüksek seviyede ölçeklenebilirlik sağlamak, ve Uygulamanın sağlığından sorumlu olmak, olarak özetleyebiliriz.   Heroku üzerinde Web uygulaması olduğu gibi, bir arkaplan uygulaması da çalışabilir. Başlangıç için kullanıcıya uygulaması için dynos adı verilen “1″ process atanıyor, ve [...]

Kas
1
2011

Web sayfalarınızı tüm cihazlar için tasarlayın

yeti-foundation

  Foundation, kişisel bilgisayarlar, mobil cihazlar, tabletler,akıllı telefonlar ve TV’ ler için hazırlanmış bir web tasarım framework’ üdür. Web tasarım geliştiricileri, sayfalarını geliştirirken, çözünürlük ve ekran boyutu farklılığından dolayı form nesneleri için düzen sorunu yaşayabilirler. İşte Foundation tamda bu noktada bize yardımcı olacaktır.     Ekran çözünürlüğü veya web browser’ ın boyutu değiştiğinde tüm içerik sizin için otomatik olarak, aygıtınızın niceliklerine göre tekrardan ayarlanacaktır. Bu sayede, her aygıt için farklı tasarım yapma gibi bir zahmetten [...]

Eki
30
2011

Java Persistence (Giriş)

persistence-logo1

  Çoğu zaman yazılım geliştiricileri, yazılım projelerinde ; Verilerini saklama, kaydetme, yani kalıcı (persistent) hale getirme ihtiyacı duyuyor. Normal şartlarda bir Java sınıfı, koşum zamanında (Runtime) mevcut durumunu (state’ini) korumaktadır. Yani burada durum (hal) dediğimiz şey, sınıf içerisindeki değişken tanımlamaları, nesne referansları vs. Yine koşum anında bu verilere erişmek gayet olası bir durum. Peki program koşumu sonlandığında ne olacak? Cevap : Garbage Collecter koşumu biten nesneleri ve dolayısıyla state’ ini yok edecek. Peki bu sınıfları [...]

Eki
30
2011

Bulut uygulama platformu Heroku şimdi Java’ yıda destekliyor

heroku-java

  Bulut bilişim uygulama platformu Heroku, halihazırda yazılım dünyasının en popüler programlama dili olan Java’yı “Cedar runtime stack” olarak tanımlanan uygulama havuzuna dahil etti. Java, şu anda Cedar havuzunda bulunan, Ruby,  Node.js ve Clojure gibi dillerin içerisinde bulunuyor. Zaman içerisinde, Java platformuna destek veren Heroku’nun , devasa büyüklükteki Java yazılım geliştiricileri topluluğunu kendine çekeceğe benziyor. Heroku’ nun kurucusu Adam Wiggings şirket blogunda “ Java dilini tahmini olarak 6 milyon yazılım geliştiricisinin kullandığını ve akabinde geniş [...]

Eki
29
2011

Samsung ‘un yeni telefonları esnek ekrana sahip olacak

esnek-ekran

  Samsung , 2012 yılında piyasaya sürülecek olan ürünlerinde esnek ekran teknolojisi kullanacağını bugün duyurdu. Başlangıçta teknolojinin cep telefonlarında kullanılması düşünülüyor, sonraki aşamalarda ise tablet’ ler ve diğer aygıtlar için bu teknolojiye geçmenin planlarını yapıyor.     2011 yılı Ocak ayında Samsung, Liquivista firmasını bünyesine katmıştı, öyle ki Liquivista’ nın geliştirdiği “electrowetting” ekran teknolojisi ile daha parlak, daha az güç tüketen, daha şeffaf ve daha esnek  ekranlar üretmek mümkün hale gelmişti. Esnek ekran teknolojilerinde bundan [...]

Eki
26
2011

Atlassian’ ın bulut bilişime sunduğu hizmetler..

atlassian

  Enterprise yazılım üreticisi Atlassian firması, JIRA ve Confluence ürünlerini de içine alan yeni fiyat stratejisini geçtiğimiz Salı günü duyurdu. Firma hali hazırda Cisco, Citigroup, Netflix, Facebook, Zynga ve Adobe firmalarının da içinde bulunduğu 26.000 müşteriye hizmet vermekte. Özellikle  JIRA ’nın bug-and-issue tracker  (bug ve sorun izleyici) özelliği ile bil hayli dikkat çekiyor. Atlassian ürünlerinin sektörde çok tutulmasının en önemli sebebi, kendi sunucunuzda hiçbir konfigürasyona ihtiyaç duymuyor oluşunuz. Yani cloud computing (bulut bilişim)’in nimetleri. Siz [...]

Eki
11
2011

Arm7 Nxp 2104 işlemci ile basit bir Uygulama

arm

  ARM işlemcisi ( Acorn Risc Machine), Acorn firmasının lisansına sahip, bir RISC (indirgenmiş komut seti) mimarili işlemcidir. Gömülü sistemlerde özellikle cep telefonlarında ve tablet bilgisayarlarda sık olarak kullanılmaktadır. Birçok mikroişlemci üreticisi ARM işlemcisinin çekirdeğini kullanmaktadır. RISC mimarili işlemciler, CISC ( karmaşık komut seti ) mimarili işlemcilere nazaran çok az sayıda komut setine sahiptir. Örneğin Arm işlemcilerin çekirdeğinde, çarpma işlemini icra edecek bir komut yoktur. Peki bu işlemci çarpma işlemini nasıl icra ediyor? ( cevap [...]

Eyl
26
2011

Php CAPTCHA Uygulaması

captcha

Merhaba arkadaşlar, bu yazımda açık kaynak kodlu bir proje olan cool-php-captcha‘ dan bahsedeceğim. Bir çoğumuz biliyoruzdur en azından gözümüz aşinadır ; CAPTCHA bir web sitesine üye olurken veya bir içeriğe yorum yaparken, bize bir text alanına verilen karakterileri yazmamız için sunulan alfanümerik karakterlerden oluşuyor. Genelinde bir imaj (jpg, png..) formatında sunulan bu içeriği doğru (aynı) girmemiz durumunda olası form işlemini icra etmemize izin veriliyor, aksinde ise tekrar giriş yapmamız için yeni bir dizi karakter sunuluyor. [...]

Ağu
22
2011

Sanal web browser – HtmlUnit

html_unit

HtmlUnit java programları için kullanılan headless ( gövdesiz, sanal ) bir web browser. Ne demek gövdesiz?, ortada bir görsel arayüz yok demek, yani tüm browser fonksiyonlarını java kodları ile yapabiliyor olmak demek!.. Örneğin : Elma sitesine git Benim yerime formu doldur Giriş yap Veri çek, javascript çalıştır, link aç Cookie’ leri gör,ekle kısacası HtmlUnit ile bir web browser ile yapabileceğimiz hemen hemen herşeyi yapabiliriz. Ayrıca arzu ediyorsak sayfalarımızı birim testine (unit test) ‘de tabi de [...]

Ağu
16
2011

C-JDBC ve Database Replication

c-jdbc_logo

Merhaba arkadaşlar, bir süredir C-JDBC adlı yazılımı araştırmaktaydım.  Öncelikle nedir? bu ,C-JDBC , farklı farklı veritabanlarını ( Mysql , PostgreSql , HSqlDB , Oracle )  birleştirip, soyutlayarak, sanki tek bir veritabanına erişiyormuşuz gibi kullanmamıza olanak sağlayan, birden fazla Cluster (Kümelenmiş veritabanı) arasında yük paylaştıran, veritabanlarını eşleyen (replikasyon) açık kaynak kodlu bir yazılımdır. Bünyesinde Raidb ( Redundant Array of Inexpensive Databases ) yani pahalı olmayan yedek veritabanı dizisi mantığını kavramıştır, Raidb kavramı RAID (Redundant Array of [...]

Sayfalar:«1234»

En son haber ve ücretsiz eğitimlere ulaşmak için üye olabilirsiniz