29
2011
Groovy Nedir?
Groovy Java platformu üzerinde çalışan dinamik tipli,imperative,nesne odaklı(object oriented) bir programlama dilidir.Başka bir tanımla Java Sanal Makinesi için geliştirilmiş söz dizimi Java’ya benzeyen betik bir dildir.Groovy tüm platformlarda kullanılabilen,herhangi bir platform için odaklanmamış,Java geliştiricileri için bir betik dili çözümüdür.Java Specification Request bünyesinde bulunan Java Communicity Process tarafından Groovy dilinde standartlaşma söz konusudur.Groovy programlama dilini standartlaştırmaya çalışan bu uzman grubun amacı değişik sağlayıcıların implementasyonlarını mümkün kılmaktır. Groovy için güçlü bir programlama dili denilmektedir.Bu güçlülüğü sağlayan özellikler [...]
28
2011
Dinamik olarak thumbnail oluşturma II.Adım
Bir önceki yazımızda Php üzerinden ffmpeg kullanarak thumbnail oluşturma kısmına kadar gelmiştik. Şimdi ise buraya kadar yapılanları, çoklu video yüklemeyle entegre edelim. Birden fazla video yüklemek istediğimiz için web sayfamızda birden fazla file nesnesi bulunması gerekiyor. Mesela, bir buton bulunsun ve tıkladıkça yeni bir file elemanı sayfamıza eklensin. Bunun için JQuery ‘den faydalanalım. JQuery bildiğimiz üzere bir JavaScript kütüphanesi ve JavaScript yazmayı inanılmaz kolaylaştırıyor. Öncelikle JQuery kütüphanesini web sayfamızın bulunduğu dizine eklememiz gerekiyor. Devamında indirdiğimiz [...]
26
2011
Android üzerinde Basit bir 2D Grafik Uygulaması
2D Grafikler Android üzerinde 2D grafik denildiği zaman akla ilk gelen noktalarla iki boyutlu şekiller çizmektir. Android üzerinde 2D kullanımını gösteren örneğimizde yuvarlak nokta üreterek bunları ekranda tutulacaktır. Örnek: Oluşturulacak Projenin Özellikleri Project name: Android_Uzerinde_2D Application name: Android Uzerinde 2D Package name: com.androidogren.ikiDGrafik Activity: Main Şekil 1. Eclipse geliştirme ortamında yeni Android projesi ekleme ekranı Şekil 2. Android projesinde otomatik oluşturulan sınıf Şekil 2’deki Main sınıfı Android projesi [...]
25
2011
Dinamik olarak thumbnail oluşturma I.Adım
Merhaba arkadaşlar; Bu yazımızda uzaktaki bir sunucuya video yüklemeyi ve yüklediğimiz bu video’dan ffmpeg aracılığı ile nasıl dinamik olarak thumbnail (küçük resim) oluştururuz bunu konuşacağız. Bir local web sunucumuz olduğunu varsayarak, öncelikle ffmpeg nasıl kurulur? buna değinelim. Windows sunucumuz için ; http://ffmpeg.zeranoe.com/builds/ adresinden , 32-bit Builds (static) veya 64-bit Builds(static) başlıkları altından en son sürümünü indirebilirsiniz. Sıkıştırılmış dosyayı indirdikten sonra, \bin dizininden ffmpeg dosyasını, sunucumuzun dizinine ekliyoruz. ( ör : wamp server için C:\wamp\www ) [...]
25
2011
Samsung Galaxy S I9003 Gingerbread 2.3.4 ROM Yükleme
Makalemizde Samsung’un amiral gemisi olarak gösterilen Galaxy serisinin,Samsung Galaxy S I9003 cihazını Gingerbread 2.3.4 sürümüne güncellemeyi anlatacağız.Samsung Galaxy S I9000 ile çok benzer olan telefon güncelleme yapma konusunda I9000’den ayrılıyor.Ayrıca Android tabanlı telefonlarda görülen en büyük sorunun,Android Market uygulamasının da bu güncellemeyle çözülüyor olması güncellememizin önemini artırıyor. Cihazımız bayiden alındığında içinde Android Froyo 2.2.1 işletim sistemi bulunuyor.Eğer cihazı yurt dışından almadıysanız içinde Android Market,YouTube vb. birçok uygulamada engellenmiş halde bulunuyor. Android Gingerbread 2.3.4 işletim sistemini [...]
21
2011
SAP Business Object de Universe,Loop,Alias ve Context Üzerine -1
Bu seferki konumuz SAP Bussiness Objects olacak. SAP’nin Bussiness Objects’i satın alması ile İş zekası alanında önemli bir aracı bünyesine katmış oldu. Bussiness Object (kısaca BO diyeceğiz) veri ambarımız ile sql dili aracılığıyla konuşulmasını ve bu işlemi sadece nesnelerin (iş objelerinin) süreklenip bırakılması gibi basit bir yol ile yapmaktadır. Ancak bu işlemin bu kadar kolay bir şekilde yapılabilmesi için tabii ki biz geliştiricilere iş düşmektedir. İş objelerinin anlamlı bir şekilde konumlandırılması ilgili objeye karşılık hangi [...]
21
2011
Bölüm -1 Hazelcast ücretsiz uzaktan eğitimi tamamlandı.
07 Temmuz 2011 perşembe günü düzenlenen Hazelcast ücretsiz uzaktan eğitimi toplam 1,5 saat sürdü. Uzun olduğu için bu uzaktan eğitimi bölümler halinde yayınlayacağız. ilk bölümde izleyeceğiniz konu başlıkları – Hazelcast firması hakkında bilgi – Hazelcast felsefesi – Temel kütüphane kullanılışı – Hazelcast ‘in örnek uygulaması – Locking konusu – Soru ve Cevaplar Yorumlar ( yayınlanmasına izin verenlerin ) Ali Şentürk – Setur Servis Turistik A.Ş : Eğitim çok yararlıydı. Sürekli duyup ama nasıl [...]
21
2011
Java ile harici sistem kodu || programı çalıştırma
Java programlama dilinde, herhangi bir işletim sistemi üzerinde, sistem komutu yada harici herhangi bir executable koşturmak elbet mümkün, fakat bu işlemleri kolaylaştıracak bir API , JDK içinde şu anda bulunmuyor. (ör: Herhangi bir işletim sistemi üzerinde kullanıcı hesabı oluşturmak veya bir kullanıcı hesabının resmini değiştirmek gibi ) . Bu gibi işlemler için mevcut işletim sisteminin Command Line Interface ( CLI ) ‘sini yani Komut Satırı Arayüzünü kullanmak durumundayız. Bu arayüzleri kullanabilmek içinse, hangi işlemi yapmak istiyorsak [...]
21
2011
Jruby nedir?
Jruby Ruby programlama dili yorumlayıcısı içeren bir Java uygulamasıdır. Bu uygulamada Ruby’nin birçok özellikleri korunurken dinamik yazma gibi birçok özellik Java platformuna entegre edilmiştir. Jruby’de Ruby ve Rails tarafından sunulan basitlik ve verimlilik, Java tarafından sunulan güçle birleşmiştir.Ruby dilinin Java Virtual Machine üzerinde tamamen Open Source olarak yazılmış şekli olan JRuby son olarak 1.6.3 versiyonunu yayınladı. Jruby ne işe yarar? Jruby Ruby dilinin bütün özelliklerini barındırır. Jruby 1.6.3’a, Ruby 1.8.6 ve RubyGems 1.3.6 destekleriyle [...]
21
2011
CSS: Child/Çocuk Seçici
Kullanımı örneklendirilen child/çocuk seçicinin video derste yer alan kodu: /* Çocuk Seçici: Bir ebeceyne sahip olan sayfa elemanlarını seçmek için kullanılırlar. */ /* Aşağıdaki atamayla sayfa içinde yer alan div sayfa elemanlarının çocuğu konumunda bulunan bütün p etiketleri seçilecek ve tanımlanan stil tercihleri bu etiketlere uygulanacaktır */ div > p { color: blue; font-weight: bold; } /* Aşağıdaki atamayla sayfa içinde yer alan, class özelliğine “islenmis” değeri almış sayfa elemanlarının çocuğu konumunda bulunan bütün li [...]
Kariyer
- Yazılım Geliştirme Uzmanları
MobilMutfak - Java Yazılım Uzmanı
Yapı Kredi Emeklilik - Java Yazılım Uzmanı
Universal Bilgi Teknolojileri - Yazılım Geliştirmeci ve Proje Mühendisi
Yapı ve Kredi Bankası - Java Yazılım Uzmanı
Abaküs Finansal Yaz. A.Ş
| |
| Gelişmelerden haberdar olun |











