RSS
 

Archive for the ‘Genel’ Category

Mozilla Firefox 3.6 Release

17 Mar

Mozilla Firefox

Merhaba,

Bildiğiniz üzere Mozilla Geliştirici Merkezini kısa bir süre önce aktif etmiştik. Buradan son gelişmelere ve bilgilere ulaşabilirsiniz.

Firefox 3.6 ile artık daha hızlı ve daha güvenli bir web deneyimi yaşayabilirsiniz.

http://www.firefox.com adresinden yükleyebilirsiniz. MDC resmi Twitter hesabını takip etmek için tıklayınız

MDC Türkiye Blogu

 
 

Microsoft Tag Beta

15 Mar

Microsoft Tag

Merhaba,

Microsoft Tag projesi ile aynı Nokia Barcode sistemi gibi bir işe girişmiş fakat Microsoft’un ki renkli, kişiselleştirilebilir ve tahmin ettiğiniz gibi iş katmanı olan bir proje. İleri de bir çok ürünün üzerinde görebiliriz. İyide olur gibi. :) Bir sürü yazı yerine sadece ufak bir logo.

Buradan tanıtım videosunu izleyebilirsiniz.

Custom Microsoft Tag

Yukarıda gördüğünüz gibi. (Sol tarafta Microsoft Tag etiketi / Sağ tarafta Nokia Barcode Etiketi)

Buradan yola çıkarak yukarıdaki anlam veremediğiniz logo’da http://www.hakandamar.com ‘un Microsoft Tag hali. :) Bu şekilde linkler, metinler v.s.’i MsTag ile etiketleyebilirsiniz.

Telefonunuza yüklemeniz gereken uygulamayı ister cep telefonunuzdan http://gettag.mobi adresini ziyaret ederek isterseniz de http://www.hakandamar.com/down/msTagSmsService.php buradan telefonunza SMS olarak gönderebilirsiniz.

Telefonunuza yükledikten sonra test etmek için MsTag programını başlatın ve telefonunuzun kamerasını bu yazının üstündeki MsTag’a doğru tutun. O doğru yolu size gösterecektir. :)

Yakında kendi projelerimden bir kaçında kullanacağım. :)

İyi Çalışmalar.

 
No Comments

Posted in Genel

 

AzBul.NET | Beta 4 Yayında

25 Feb

Merhaba,

Daha önce Beta 3′nü duyurmuş olduğum AzBul.NET arama motorunun Beta 4 versiyonu bugün yayına alındı.

Yeni özellikler ve değişiklikler aşağıdaki gibidir;

  • Thumb’lar küçültüldü ve 2x kat hızlandırıldı.
  • Sistem genel olarak 5x kat hızlandırıldı.
  • Arama süresi ve sonuç sayısı eklendi.
  • En iyi sonuç sayısı 30′dan 50′ye çıkartıldı.
  • Reklam sisteminin alt yapısı test edildi ve uyumluluğu kontrol edildi.
  • Tasarım TABLE yapısından DIV yapısına geçirildi.
  • Page Speed Score %84′den %92′ye yükseltildi.
  • Fransızca dil seçeneğindeki problem düzeltildi.
  • Yeni eklenecek 9 dil için testler yapıldı.
  • Hizmet veren IP aralığı yükseltildi.
  • Caching yapısı güçlendirildi.
  • Güvenlik arttırıldı.
  • Türkiye için adult arama keyword’leri engellendi.

AzBul.NET’in diğerlerine göre farkı ne?
Azbul.NET size Google gibi 100 milyon sonuç sunmaz ama fazlasına erişebilir. Bunun yerine en iyileştirilmiş 50 sonucu döner. Relase ettiğimizde kullanıcılar siteleri oylayarak sıralamayı değiştirebilecekler.

Web Site URL: http://azbul.net

İyi Çalışmalar.

 
2 Comments

Posted in Genel

 

Mozilla Developer Center – Türkiye

13 Jan

Merhaba,

Mozilla Geliştirici Merkezi‘nin Türkiye kısmını bugün itibari ile yayına almış bulunuyorum. Destek olmak isteyen arkadaşlar bana e-posta ile ulaşırlarsa, bir proje ekibi oluşturarak senkron ve hızlı bir şekilde çalışabiliriz.

Ana sayfanın altına eklediğim notun sonunda iş planı mevcuttur.

İyi çalışmalar.

 
1 Comment

Posted in Genel

 

Yeni Yılınız Kutlu Olsun. (2010)

31 Dec

merry_christmas

Merhaba,

Ne çabuk geçti 2010 yıl valla hiç anlayamadım. :D

Nice mutlu senelere.

Geçen senede etrafımızdakiler hep para,sağlık ve mutluluk diledi. Google Analytics’den takip ettiğim kadarı ile gerçekleşme oranı %0.0032 olarak gözüküyor. :)

Umarım bu yıl o 0.0032′lik yüzdenin içerisine dahil oluruz.

Hoş Geldin 2010. :)

 
2 Comments

Posted in Genel

 

AzBul.NET | Beta 3 Yayında

14 Nov

AzBul.NET | Az ama öz sonuçlar...

Merhaba,

Görsel ve yazılımsal olarak yenilenen AzBul.NET Beta 3 versiyonu ile karşınızda.

http://azbul.net

En kısa sürede teknik makalelerime devam edeceğim.

Saygılarımla.

 
No Comments

Posted in Genel

 

Coderun Türkiye DevNET

29 Oct

Merhaba,

Coderun Türkiye sorumlusu olarak size yeni Facebook grubumuzun kurulduğunu haber vermek istiyorum. Birazda Coderun ile ilgili bilgi vereyim.

Coderun; Online bir IDE’dir. Coderun ile çalışabileceğiniz programlama dilleri ve Coderun Studio’nun verdiği destekler aşağıdaki tabloda açıklanmıştır.

Language / Platform Syntax Coloring Code Completion Compilation Server Side Debugging Hyperlink code sharing Single Click Deployment
C# / ASP.NET Yes Yes Yes Yes Yes Yes
C# / WPF Yes Yes Yes Yes Yes Yes
C# / Silverlight Yes Yes Yes Yes Yes Yes
PHP Yes No N/A No Yes Yes
JavaScript Yes No N/A No Yes Yes
HTML Yes No N/A No Yes Yes
CSS Yes No N/A No Yes Yes

Üstelik Firefox ve Chrome gibi yeni tarayıcılarıda desteklemektedir. Böylece platform bağımsız bir uygulama geliştirme ortamına ücretsiz sahip olabilirsiniz.

IDE’yi test etmek isterseniz http://www.coderun.com/ide/ buradan erişebilirsiniz. Fakat yaptığınız çalışmaları kaydetmek istiyorsanız öncelikle kayıt olmalısınız.

coderun_ide_login

(Büyük halini görmek için tıklayınız.)

Bu özelliklerin yanında çalışmanızı hiç bir yere aktarmadan, Coderun hosting hizmetinden faydalanarak barındırabilirsiniz.

Coderun Türkiye: http://tr.coderun.com

Bana ulaşmak için buraya tıklayabilirsiniz.

Saygılarımla.

 
No Comments

Posted in Genel

 

Bilgilendirme Mesajı

19 Sep

Merhaba,

Bu sabah ISP’im den gelen bilgilendirme mesajı ile hizmet aldığım sunucularda performans geliştirme amaçlı bakım olacağı bilgisini aldım. Bu nedenle önümüzdeki hafta içi ara,ara kesintiler olabilir. Yeni sistem ile daha hızlı hizmet sunacaklarını söylüyorlar. :) Umarım, değecek seviyede bir çalışma yapıyorlardır.

Bilginize sunarım.

New IBM P5 System

 
No Comments

Posted in Genel

 

Web 3.0 Ve Semantik Yapılar

05 Aug

Merhaba,

Bu makalemde sizlere Web ve versiyonları hakkında bilgi vereceğim. Versiyonları mı? Evet, versiyonları.

Web 2.0 / Web 3.0 aynı bir programa benziyorlar değil mi? Msn Messenger 7.5 / 8.2 gibi. Yalnız burada değişim bir program veya bir özellik üzerinde olmuyor. Tamamen yeni teknolojilerin gelmesi veya olan teknolojiler üzerinde köklü değişimler olmasıdır. Peki şimdiye kadar neden Web 1.0’dan haberimiz yoktu? Çünkü etkileri fazla değildi. Daha çok internet kültürümüzü oturtmaya ve içerikleri düzenlemeye yönelikti. Web 2.0 ise artık oturmuş iskeletin üzerine ilk inşaları getirdi. Buna paralel artık değişimler gözlemlenebilecek seviyeye ulaştı. Hayatımıza RIA denen bir şey girdi. Peki, nedir bu RIA(Rich Internet Application) denen şey? Türkçesi;  ZİU(Zengin İnternet Uygulamalarıdır).  Bir internet uygulaması nasıl zengin olur? Facebook gibi bir site olunca değil tabi J veya sahiplerinin çok parası olduğunda da değil. Zengin olabilmesi için son teknolojileri kendine adapte etmiş. Kullanıcılar ile etkileşimli ve dinamik uygulamaları kapsamaktadır. Web 2.0 ‘da ki yeniliklere bakacak olursak. Herkesin de tahmin ettiği gibi yazılım dünyasında, AJAX ağır bastı.

Bunun hemen öncesinde TAG(Etiket)’leme eklentileri sitelerde çoğaldı. Artık siteler en çok arananları bir etiket halinde ve aranma oranına göre de büyüterek insanlara sunmaya başladı. Bir etiket’e tıkladım ama sadece bu etiket üzerinde kaç kere aranma yapılmış onun sayısını görmek istiyorum. Bunun için bütün bir sayfayı baştan yükletmekte istemiyorum. Sitenin her bölümü içinde frameler ile param, parça yapmak istemiyorum. O zaman size biraz AJAX lazım. AJAX dediğimiz şey yeni bir dil değildir. JavaScript tabanlı gelişmiş sınıfları(class) olan bir teknolojidir. Bu dilin ilk kullanımını Gmail’de gördük ve çok beğendik. Ardından neler yazılmadı ki JavaScript ile yani AJAX ile. Son zamanlarda ise insanlar biraz daha ileri götürerek XAJAX diye bir şey ortaya attırlar. Neyse AJAX(AJAKS) konusuna girersek daha uzarda uzar. Birazda negatif yönlerinden bahsedelim. AJAX Güvenlik katmanı protokolünü desteklemiyor. Bu yüzdende kullanan banka gibi siteler pek göremezsiniz. Güvenlik katmanı da nerden çıktı şimdi? Hepimizin bildiği şey aslında. HTTPS yani SSL. J Bunun yanında sayfa yenilenmediğinden arama motorları üzerinde de negatif bir etki bırakıyorlar. Çünkü sayfaları taramakta güçlük çekiyorlar. Birçok sayfayı da düzgün tarayamıyorlar. Ekstra olarak sayfa görüntülenme hitiniz düşüyor. Çünkü sayfada ki 2 veya 3 bölümleri görüntülemek için tıklandığında ilgili veriler veya sayfalar sunucu üzerinden asenkron bir şekilde getiriliyor. Sayfa yenilenmediğinden siz 3 sayfa gezdiğiniz de istatistik sayacı bunu 1 olarak kayda alıyor. Birazda web site sahipleri için bakalım.  Bant genişliğinden tasarruf etmenizi sağlıyor. Sitenize FLASH olmadan da esneklik katıyor.

Neyse şimdi ben bu yazımda Web 2.0 üzerinde çok durmak istemiyorum yazsam sırf kendi başlı, başına bir sayı konusu olur. Fakat bu makalemde şuan üzerinde çalışmalarını da sürdürdüğüm ve Semantik yapıların temeli olacak Web 3.0’ı anlatmak istiyorum. Daha Web 2.0’a yeni alışmıştık ki, daha yeni, yeni insanlar işin suyunu çıkartmaya neredeyse sitelerinin tamamını AJAX ile yapmaya başlamışlardı ki imdadımıza Web 3.0 geldi.

Web 3.0 net’in anlamlandırılması için bir dönüm noktası olacak. Daha 1-2 hafta önce yazılım ekibimiz ile Quality Pagerank System’nin konuşmalarını yapıyorduk. Eğer Google’ın pagerank sistemini geliştirmezse alternatif bir sistemin rakip olabileceğinden konuşuyorduk ki, sizlerinde bildiği gibi Google search algoritmasında değişiklik yaptı. Bundan sonra gereksiz yere sitesini back link’lerle dolduran. Kopya içerik barındıran ve pagerank’ını yükseltmek için illegal seo yöntemleri deneyen siteleri bir anda alaşağı etti.

Peki, ne oldu da GOOGLE bir anda böyle bir karar aldı. Özelliklede Blog’lara karşı önlem alan bu algoritmayı neden yazdı? Çünkü 2010 gibi artık anlamsal web’e geçiş yapacağımızı oda ön görmüştü çok önceden. Aslında web 3.0’ın 2001’den beri belirlendiğini size söylesem şaşırmazsınız umarım. Web 3.0’da neler olacağına bakacak olursak. Artık siteler arama motorlarında özgün içerikleri, kaliteli tasarımları ve güçlü programlama alt yapılarına bakılarak ayırt edilecek. Yani siz aylarca uğraşıp içine makaleler yazdığınız sitenizi, zar zor ilk sayfaya getiriyorsunuz. Sonra çocuğun teki geliyor. Oradan, buradan kopyala-yapıştır yapıyor blog hesabı ile bir bakıyorsunuz. Sizden çok yukarıda çıkıyor. Hatta ilk sırada. İşte artık yeni PageRank sistemi ile bu düzen değişeceği söyleniyor. Doğruda buydu artık özgün içerik yani emek değerlendirilmeli. Neyse konumuzdan çok dışarı çıkmayalım. Web ağının nasıl anlamlanacağı hakkında sanırım kafanızda soru işaretleri oluşmuştur. Şöyle anlamlanacak artık siz arama motoruna “Güzel Yaz” dediğinizde size turizm firmalarını çıkartmayacak bunun yerine edebiyat siteleri veya ilgili kelime geçen şiirler v.s. varsa onlar gelecektir. Yani web artık oradaki “Yaz” ın yazmak anlamında “Yaz” mı? Yoksa mevsim anlamında “Yaz” mı olduğunu bilecek. Tabi arama motorlarıda kahin değil. Daha önceden yaptığınız seçimlere göre bu kararları verecek. Daha kapsamlı bir örnek verecek olursak. Gittiniz www.bing.com a girdiniz ve dediğiniz ki: “Perşembe saat 5 de istanbulda yüzme havuzu”. O da size dedi ki: “ Perşembe günü saat 5 ile 9 arasında yağmur yağacağından İstanbul’da ki üstü kapalı yüzme havuzları bunlar. En kısa gidiş yollarını haritadan izlemek için tıklayınız veya ücret bilgisi de girmişseniz. En ucuzundan başlayarak size listelemeye başlayacaktır. Şimdi buna düşük seviye yapay zeka diyorlar. Halbuki ben bunu yapay zeka ile ilişkilendirmiyorum. Çünkü yaptığı pek bir şey yok aslında bu dev sistemlerin arkasında bir yapay zeka yok. Sadece anlık meteorolojiden bilgileri çekiyor web servisleri ile ve size ona göre filtreli sonuç gösteriyor. Tabi bu sadece bu örnek içinde web servisleri de web 3.0’da gelişeceğinden bir çok web servisi olacaktır. Peki neden yapay zeka ile ilişkilendirmiyorum. Çünkü, bence yapay zeka; Kendi, kendine öğrenebilme yeteneğini kazandırmaktır. Yoksa bir robot yapıp onu programlayarak merdivenlerden indirmek veya su bardağını tutturmak yapay zekâ değil. Önemli olan merdivenlere geldiğinde nasıl ineceğini kendinin bulmasıdır. Yani bir sinir sistemi oluşturulmalı. Neyse bu konu çok uzun ve derin konular. Konumuza tekrar yönelenim.  Web 3.0 ile biz yazılımcılara yeni diller öğrenme zorunluluğu gelecektir. Gerçi biz 2004’den beri kullanıyoruz ama bir çoğunuz biraz sonra söyleyeceğim dilleri henüz yeni duyacaksınız. Web 3.0 dilleri RDF, RDF-S,OWL ve SPARQL’dir. Bu diller metinleri veya yazı parçacıklarını anlamlandırmaya yaramaktadır. Yani Özne, yüklem, nesne diye ayırt ederler. Gerçi bu RDF’in mantığıdır zaten.  OWL daha anlaşılır olmasından RDF yerine şu son zamanlarda rabet görmektedir. SPARQL ise SQL’den biraz daha esnek olarak tasarlanmıştır. Bir sorgulama dilidir. Şuan da W3.org RDF uyumluğunu denetleyebilecek bir kontrol servisi sunmaktadır. Yani RDF sayfalarınızı w3.org üzerinden standardizasyonunu kontrol edebilirsiniz. Bu dilleri öğrenmek için eminim hepinizde bir heves uyanmıştır. Şimdiden yol alıyım. 2010’a kadar uzmanlaşırım ama maalesef internet üzerinde bu diller ile ilgili pek Türkçe kaynak bulamazsınız. Pek değil ben şimdiye kadar rastlamadım desem yeridir. Hayatımıza ne getirecek Web 3.0 dediğimizde. Semantik yapılar ile yani anlamlı yapılar ile artık daha çok veriye daha doğru şekilde erişebiliyoruz. Yani siz evde olmasanız da veya komut vermeseniz de, aracınızın GPS’nin garaja yaklaştığını anlayan akıllı ev. İçerinin ısı kontrolünü yaparak gerekiyorsa klimaları çalıştırarak oda sıcaklığını normal düzeye çıkartıyor. Aracınızdan indikten sonra kapıları kilitlemeseniz de olur. Çünkü bunu sizin yerinize o yapıyor zaten.

Aaaa evdeki bilgisayarımda çalışma notlarımı unuttum L Hiç sorun değil. Hemen evinize bağlanıp. Evdeki bilgisayarınızdan kendinize dosyanızı göndertebilirsiniz. Veya son bir örnek daha verecek olursak. Bir sabah uyandınız saat 10 gibi. Birde baktınız kapı çalıyor. Kapıyı bir açtınız elinde gıdalar olan bir süpermarket servisi. Size Günaydın diyerek siparişlerinizi bırakıyor. Hayır, hayır bir hata yok. Buzdolabınızda yiyecek oranı azaldığından bunu buzdolabınız eve söyledi ve evde internetten siparişini verdi bile. Yani kısacası ileride bize sadece yaşamak düşecek bir yaşam platformu hazırlanıyor. Semantik yapılardan Web 4.0’da çıkabileceğimiz pek gözükmüyor. Bu seferde Semantik Veri Tabanı sistemleri gelecek. Düşündüğümüz ilk yeniliğin ORACLE’dan gelmesidir. Web 3.0’da ağır basacak teknolojilere bakacak olursak. Adobe tarafından AIR gelecek vaat ediyor. Microsoft ise bu sefer çok güçlü girdi. Open source olarak bir teknoloji sundu üstelik Adobe Flash’tan çok daha iyi. Silverlight esip geçecek gibi gözüküyor. Umarım Adobe taraftarları bu cümleme alınmazlar.

Bir zamanlar yazılımcılar için veri tabanına bir bağlantı(Connection) vermeden veri paylaşımı da imkânsızdı ama biz bunu yıllardır kullanıyor hiçte yadırgamadan. İsmine de XML diyoruz. Semantik yapılarında bu düzlemde oturmasını düşünüyoruz.

Saygılarımla.

 
2 Comments

Posted in Genel

 

Windows 7′nin Fiyatı Belli Oldu

29 Jun

windows-7

Merhaba,

Sizlerinde bildiği gibi blogumda teknik makale hariç haber v.b. yazılar yazmaktan hoşlanmıyorum fakat bu seferki hem sitem hem haber :)

Biliyorum Microsoft ürünlerini para ile satıyor. Free verse ve batsa daha iyi olur diye aramızda düşünenlerde vardır. Fakat daha öncede dile getirdiğim gibi, bugün teknoloji bu noktada ise Microsoft’un bu resimde en az %40′lık bir payı var. Teknoloji rekabet ortamında daha hızlı gelişmektedir ve bu rekabet ortamı da Microsoft ile çok iyi oluşturulmaktadır. Diğer firmaların başarısında Microsoft’un da payı var. Çünkü, sürekli Microsoft ile rekabet içerisindeler. Bu rekabet biz son kullanıcılarında işine çok yarıyor. Neyse lafı fazla uzatmak istemiyorum. İşin özü; Lütfen, Lisansız HİÇ BİR yazılım kullanmayalım. Eğer ücretini ödeyecek gücümüz yok ise ücretsiz alternatiflerini değerlendirmeye çalışalım. Yazılım Korsanlığına bir dur diyelim. Zamanı çoktan geldi ve geçiyorda. Şimdi haberimize dönecek olursak.

Yeni aramıza katılacak olan Windows 7 işletim sisteminin fiyatı belli oldu. Eğer ön siparişi erkenden verirseniz. Yükseltme sürümleri için fiyatlar aşağıdaki gibidir.

Windows 7;

- Home Premium:  50$

- Professional: 100$

Normal sürümlerini almak isterseniz;

Windows 7 Home Premium: 200$

Windows 7 Professional: 300$

Windows 7 Ultimate: 320$

Kaynak:  Microsoft Store

Görsel: Microsoft Corp. (c)

Saygılarımla.

 
1 Comment

Posted in Genel