Previous
Next

Adroid ve diğerleri

by Cem Kefeli 4. Ekim 2013 06:06

Global computing platform market shareTesadüfen karşıma çıkan bir yazıda rastladım bu grafiğe. OS'lerin zaman içerisindeki market paylaşımını gösteren bir grafik ki sanırım bu gidişle Android 'herşey' demek olacak. Zaten bu yüzden de yazımın başlığını 'Android ve diğerleri' olarak verdim. Çok uzun zamandır Windows etkisinin yok olduğu zaten hissediliyordu. Fakat burada önemli olan şu ki Android'in yalnızca akıllı telefon marketinde önde olmadığı tüm sektörlerde aşırı baskın hale geldiği.

Android, zamanında Windows'un sahip olduğu %70 pasta payına henüz ulaşamasa da dört sene gibi az bir sürede pastanın %60'ına hitap etmeyi başarmış durumda. En fazla payı Windows'tan kapmış fakat ilgimi çeken şu oldu ki yok olan bir blackberry var, yok olan bir de 'others' var. BB'nin pazardan kopması da düşündürücü fakat asıl 'others' diye tabir edilen bölümün ciddi bir erimeye girmesi beni düşündürdü. Çünkü pazarda yalnızca birkaç ürünün başı çekmesi ve diğerlerinin yok denecek kadar az olması çok da hoş birşey değil. Beni şaşırtan bir diğer nokta ise bu kadar sevimsizliğe ve eleştiriye rağmen apple'ın halen hatrı sayılır bir yükselişte olması. Toplam içerisinde belirgin değil ama neredeyse kendi oranını iki katına çıkarabilmiş.

Sonuç olarak her ne kadar windows sevmesem, Android'e hayran olsam da bir markette bir ürünün bu kadar öne çıkarak diğerlerini yok edecek gidişata sahip olması rahatsız edici olmalı diye düşünüyorum, seçeneklerin yaşayabilmesi açısından.

Kategoriler: Güncel | Teknoloji

AVEA logosunu değiştirdi ve yeni logosunu duyurdu

by Cem Kefeli 22. Haziran 2013 07:12

AVEA LogoEn son eylül ayının 12'sinde buradaki (avea.com.tr'yi yeniledik !) AVEA Logo yazımda da belirttiğim gibi yenilenen WEB Portalını duyuran AVEA, 21 Haziran itibari ile de yeni logosunun lansmanını gerçekleştirdi.

En son değişiklikte avea yazısının solunda yer alan boncuk kaldırılmıştı, son değişiklik ile birlikte ise avea yazısının üstüne dinamizmi ve genç yapıyı sembolize eden bir figür eklendi.

Kategoriler: Güncel

JAVA - Nested (Gömülü), Inner (Dahili), Local (Lokal) ve Anonymous (İsimsiz) sınıflar

by Cem Kefeli 1. Kasım 2012 13:35

JavaJava'da her şey sınıflardan oluşuyor demiştim.Sınıf tanımlamak kolay, sınıfların örneklerinden nesneler oluşturmak da kolay. Fakat işin özüne inecek ulursanız bazı trig'ler ile karşılaşmaya başlayacaksınız. Bu yazının başlığında geçen sınıf türleri de işte bu tirg'lere birer örnek. Olmasalar ne olurdu? Çok net bir şekilde, İsimsiz Sınıflar hariç hiç bir şey olmazdı diyebilirim aslında. Dedim ya birkaç trig. Dilin esnekliği ve sunduğu olanaklar ile ilgili tamamen. Zaten bu kavramlar Java'ya özgü birşey de değiller. OOP dilleri için genel bir konsepttir. Türkçe'ye çevrilmiş halleri ise bana hep oldukça karışık gelir, ama yazı boyunca aşağıdaki anlamları ifade ettiğini bilerek okuyunuz lütfen, her ne kadar ben hep Türkçe isimleri kullanacak olsam da;

Nested Classes <--> Gömülü (İç içe geçmiş) sınıflar
Inner Classes <--> Dahili sınıflar

"Peki işe yararlar?" sorusuna gelirsek, Gömülü Sınıflar benzer görevi yapan sınfları daha okunaklı ve anlamlı bir şekilde kullanılabilir hale getirmek için uygundurlar mesela. 'Biz bu işi zaten paketler (packages) ile yapmıyor muyduk?' derseniz hiç bir şey diyemem, çünkü aynen öyle. Dahili Sınıf dediğimiz ise Gömülü Sınıfın bir türüdür. Statik olarak tanımlanmayan Gömülü Sınıfa, Dahili Sınıf denir. Statik olarak tanımlanan Gömülü Sınıflara ise Statik Gömülü Sınıflar denir. Yani aslında Gömülü Sınıf dedigimiz şey yalnızca özel bir isimlendirmedir. Çorba oldu değil mi? Yok yok çok karışık degil, örnek yapalim...

Nested Classes example  |  Gizle  |  Göster
class HerhangiBirSinif {
    ...
    class GomuluSinif {
        ...
    }
}
class HerhangiBirSinif {
    class DahiliSinif {
        void Yaziyaz(){
            System.out.println("HerhangiBirSinif.DahiliSinif");
        }
    }
    static class StatikGomuluSinif {
        void Yaziyaz(){
            System.out.println("HerhangiBirSinif.StatikGomuluSinif");
        }        
    }
}

Fakat her kadar 'Dahili Sınıf ve Statik Gömülü Sınıf aslında Gömülü Sınıfların türleridir.' desek de bu türlerden oluşturulan nesne örneklerinin oluşturulma şekillleri farklıdır. Statik Gömülü Sınıflardan nesne örneği oluştururken önce kendilerini çevreleyen sınıfların nesne örneği oluşturulmaz (Satır-3). Fakat Dahili sınıfların nesne örneklerini oluştururken mutlaka ve mutlaka ilk önce kendilerini çevreleyen nesnelerin birer nesne örneğinin oluşturulması gereklidir (Satır-6). Fazlası...

wAGENT = wapAGENT + webAGENT

by Cem Kefeli 31. Ekim 2012 05:20

wAGENT = wapAGENT + webAGENT

ÖZETÇE: Müşterilerin hizmetine sunulan IT ya da Network servisleri faklı nedenlerden (Firewall, Servis hataları, veritabanı hataları, vb.) dolayı zaman zaman erişilemez duruma gelmektedir. Tamamen erişilememe durumu servis kesintilerine neden olmaktadır. Çoğu zaman servislerin verildiği network içerisinden erişimlerde problem olmamasına ve manuel testlerde sıkıntı yaşanmamasına rağmen, müşterilerin servislere ulaşmak için geçtiği farklı farklı networklerde yaşanan sıkıntılar nedeniyle erişim sıkıntıları yaşanabilmektedir. wAGENT Java ve .NET teknolojilerini kullanarak geliştirdiğim, servisleri dışarıdan bir göz ile sürekli kontrol eden, servisin durumunu raporlayan, geçmişe dönük olarak gözlem imkanı sunan ve problemli durumları alarm oluşturarak raporlayabilen bir yazılımdır.
Kelimeler: Otomatik WEB erişim testi

wAGENT Architecture

wAGENT nedir ve ne ise yarar?

  • wAGENT WEB ve WAP servislerini müsteri perspektifinden izleyen bir gözdür!
  • WEB/WAP servislerinin basarimini ölçmek ve müsterinin yasadigi deneyimleri sentetik olarak takip etmek amaciyla olusturulmus bir servisler bütünüdür.
  • Cep telefonlarina (wapAGENT) ve bilgisayarlara (webAGENT) kurulan yazilimlar sayesinde yönetim konsolundan yönetilen veriler takip edilmeye ve düzenli olarak raporlanmaya başlar.
  • Bu araç sayesinde WAP/WEB portalların hangi zamanlarda erişilebilir/erişilemez olduğu bilgisi de geçmişe dönük olarak depolanabilmekte ve WAP servislerin bir availability raporu oluşturulabilmektedir.
  • wAGENT kesinti durumlarında ilgili kişiyi hem E-Posta hem de SMS yolu ile anında bilgilendirebilmektedir. Fazlası...

Hakkımda...


Cem KEFELİ

Electronics and
Telecommunication Eng.
devamı...

Flicker Facebook
Twitter LinkedIn
xing RSS Sitemap

Ne Mutlu Türk'üm Diyene !

Son yapılan yorumlar...

Comment RSS

Yasal bir uyarı...

Disclaimer"Bu web sitesinde görmüş olduğunuz bilgilerin, dokümanların ve diğer materyallerin kullanılmasından doğabilecek hiç bir sorumluluktan site sahibi sorumlu tutulamaz. Web sitesi içerisinde yer alan yazılar, yorumlar, resimler ve diğer tüm içerikler yalnızca sahibinin görüşünü yansıtmakta olup içeriğin sahibi kişilerin çalıştığı kurumları bağlayıcı hiç bir nitelik taşımamaktadır. Yapılan tüm alıntılar mutlaka kaynak gösterilerek verilmeye çalışılmaktadır. Web sitesi içerisinde bulunan ilgili materyaller, ilgili kişiler ya da kurumlar tarafından uygun görülmemesi durumda en kısa süre içerisinde kaldırılacaktır."
Cem KEFELI
General