leventuncu.net

Oyun Dünyasında Yeni Bir Devrim: CamSpace

by Levent Üncü on Mar.09, 2009, under İncelediklerim

Her zamanki gibi bir hafta sonumu daha bilgisayar başında oyalanarak harcarken, derinlerden bir ses google talk aracılığıyla “CamSpace kur çok eğleneceksin!” dedi. Her derin sesi dinlediğim üzere, bu defa da hemen web sitesini bulup indirdim.

CamSpace Nedir?

Camspace webcam aracılığıyla, herhangi bir nesneyi oyun çubuğu haline getirip, webcam önünde yapacağınız hareketlerle oyun oynamanızı sağlayan programdır. Gerçekten çok eğlencelidir, itinayla oynanabilir. Ben Kalemimi tanıtıp balon patlatmaca oynadım, girdiğim şekilleri gören ev ahalisi de meraklanıp geldi, dakikalar boyu eğlendik.

Aşağıya web sitesindeki bir videoyu koyuyorum, bazen bir görüntü paragraflar boyunca anlatılandan daha çok şey anlatabilir.

Yorum yazın :, daha fazlası...

Microsoft, Windows Azure ile Nereye Koşuyor?

by Levent Üncü on Şub.27, 2009, under İncelediklerim

Microsoft, Professional Developers Conference 2008′de Windows Azure’yi duyurdu. Yıllardır alıştığımız işletim sistemi mantığından çok farklı olarak yerel değil web üzerinden çalışan bir işletim sistemi olarak tanımlayabiliriz Windows Azure’ yi. Windows Azure özünde “cloud computing” servisi.

Cloud Computing Nedir?

Cloud computing, uygulamaların yerel sistem üzerinde herhangi bir kurulama gerek kalmadan,web üzerinden çalıştıştırılabilmesi ve kullanılabilmesine olanak sağlayan yeni bir teknolojidir.  Bu uygulama yöntemi ile kendi uygulamalarınıza, internet bağlantısı olan her yerden ulaşmak, kullanmak mümkün.

Windows Azure Tam Olarak Nedir?

Microsoft’un Windows Live, Office Live, Exchange Online, Sharepoint Online ve MS Dynamics CRM Online hizmetlerini birarada barındıran online işletim sistemidir. İşletim sisteminizin, bilmediğiniz bir yerde host edilmesi bireysel kullanıcılar için rahatsız edici, istenmeyen bir durum olsa da, firmalar için donanım maliyetlerini aşağıya çekmesi, lokasyon bağımsız özelliğinden dolayı çalışan performansını arttırabilme ihtimali çok çekici özellikler.

Windows Azure üzerinde uygulama geliştirmeye yarayan Windows Azure SDK 1.0 da çıkarılmış. Windows Azure SDK 1.0′ı kullanabilmek için en az Windows Vista SP1, .NET Framework 3.5 SP1, IIS 7.0 (with ASP.NET and WCF HTTP Activation), Microsoft SQL Server Express 2005 veya Microsoft SQL Server Express 2008 ve sahibi olmalısınız.

Microsoft aslında frame server mantığını web üzerinde, daha büyük ölçekli değerlendiriyor.Eski bir fikri allayıp pulluyor da diyebiliriz. Piyasadaki ağırlığı düşünülürse yakın gelecekte iş hayatında çevirimiçi işletim sistemleri ile karşılaşmamız büyük ihtimal. Dell uygun donanımları üretmeye başlamış bile.

Yorum yazın :, daha fazlası...

Vista 64 Bit’ le Sürekli Çalışmak

by Levent Üncü on Şub.12, 2009, under İncelediklerim

Vista 64 bit üzerinde kod ge 32 bit derleyiciler ile 32 bit işletim sistemleri üzerinde çalışmak çok kolaydı. Yaptığım uygulama sıkıntı yaşamadan işletim sisteminin tüm kaynaklarından faydalanır, istediğim gibi “at koştururdum”.

64 bit üzerinde veritabanı programı yapmak yien bir problem oluşturmuyor. Ama ne zamanki işletim sisteminin yüzeyinde dolaşmaya başlıyorsunuz, o zaman problemler uç vermeye başlıyor.

Bir örnekle devam edelim. Uygulamaya girerken explorer.exe yi kapattığım çıkarkende tekrar çalıştırdığım bir proje, windows xp, vista 32 bitte sorunsuzu çalışırken, 64 bitte çıkışta hatalar üretiyorudu. Nedenlerini sorgularken programın içerisinden explorer.exe yi çalıştırmak için verdiğim komutun explorer.exe nin 32 bit versiyonunu çalıştırdığını gördüm… Nasıl, neden soruları içten içe beni tüketirken yine google a döndüm ve bu soruyu sordum. ‘Neden 32 bit uygulamalar 32 bit explorer.exe yi çalıştırıyor?’ MSDN bu soruya bir cevap vermiş. system32 klasörü 64 bit uygulamalar için ayrılmış , eğer 32 bit uygulama bu klasöre erişmek isterse sysWOW64 klasörüne işletim sistemi tarafından yönlendiriliyormuş… Yazının tamamına buradan ulaşabilirsiniz.

Görüldüğü üzere sistemin kendisini korumak üzere yapılan bir işlem, sistemin patlamasına neden oluyor. Bu sorunu halletmek için microsoft system32 yerine ‘%windir%\Sysnative’ vererek ilgili dosyaya erişmeyi tavsiye etmiş. Gerçekten bu çözümü uyguladığınızda sorun kalmıyor. Yukarıdaki örnek ms in 64  bit işletim sisteminde 32 bit uygulamalar için edindiği ilkeyi biraz olsun aydınlatıyor.

Yorum yazın :, , daha fazlası...

Şifrelengi ile Özel Bilgilerinizi Kem Gözlerden Koruyun.!

by Levent Üncü on Oca.15, 2009, under Yazdıklarım

Harici harddiskimdeki bahar temizliği sırasında bulduğum,bulunca da çok sevindiğim, yıllar önce yazdığım bir uygulamayı paylaşmak istedim. Aslında kendi ihtiyaçlarım için yazdığım bu uygulama, parolalarınızı , özel bilgilerinizi(TC Kimlik No, SSK No vb.. unutulmaması gereken herşey)  bir arada tutmanıza ve bu bilgileri sadece tek bir parola ile korumanıza imkan verir. Benim gibi gelişmiş parola kullanmayı tercih eden, buna rağmen hafızası zayıf insanlar için vazgeçilmez bir araç.  

Şifrelengi Ne Yapar?

  • Verileri 128bitlik şifrelemeyle saklar.
  • Kuruluma ihtiyacı yok. Flash Bellek içerisinde taşınabilir.
  • Yalnızca tek parolayla tüm verilerinizin güvenli olarak elinizin altında kalmasını sağlar.

Şifrelengi Ekran Görüntüsü

 

Şifrelengi’ yi BURADAN indirebilirsiniz.
2 Yorum :, , , , , daha fazlası...

Yeni Bir mp3 İndirme Programı:MP3 Ninja!

by Levent Üncü on Oca.10, 2009, under İncelediklerim

Emule, shareaza, bearshare, limewire… bunların hepsi benim için mazide kaldı, en azından mp3 için. Bu p2p tarzı programlar başarılı olmasına rağmen aradığını gerçekten bulmak zaman zaman işkence halini alabiliyor. Yıllar yılı sahte dosyalar arasından aradığımızı bulup cımbızlamak için çabalık durduk.  İşte ben bu düşüncüler içerisinde çırpınırken yepyeni bir programla tanıştım.
MP3 Ninja!
Programda tek yapmanız gereken aradığınız şarkıyı/sanatçıyı yazıp entera basmak. Bir kaç saniye içerisinde alternatif linklerin olduğu bir liste karşınıza çıkıyor. Bu listeden seçtiğiniz dosyaları dinleyebilir, isterseniz indirebilirsiniz. İndirdiğiniz dosyalar program tekrar çalıştırıldığında bir liste olarak geliyor, Böylece başka bir medya oynatıcıya ihtiyacınız kalmıyor. 

Programın hiç bir yasal sorumluluğu yok. Çünkü internet üstünde hali hazırdaki mp3 arama motorlarını kullanıyor.

Eğer siz de web de aradığınız şarkıyı bulamıyor, p2p de sahte dosyalar arasından istediğinizi seçemiyorsanız, ücretsiz MP3 Ninja! uygulamasını kullanmalısınız. Programı bu siteden indirebilirsiniz.

26 Yorum :, , , daha fazlası...

Windows Presentation Foundation (WPF) ile Masaüstü Not Alma Programı

by Levent Üncü on Kas.19, 2008, under Yazdıklarım

Microsoftun ürünlerini incelerken wpf dikkatimi çekti.  Ufak bir araştırma yaptım.

WPF Nedir?

.Net Framework 3.0 ile beraber çıkan görsel sistemdir. Kullanıcı arabirimi (User Interface) ile iş katmanını(Business logic) temiz bir şekilde ayırmak için tasarlanmıştır. Bundan daha fazlası formlarınızda 2D, 3D çizimler kullanabilir, vektör çizimlerden faydalanabilirsiniz. XAML adıyla bilinen xml benzeri bir dil kullanır.  Amacım WPF detaylarına girmek değil, o yüzden mimarisiyle ilgili detaylı açıklamayı wikiden edinebilirsiniz.

Kaynana Nedir?

Kaynana bir WPF uygulamasıdır. Biraz photoshop bilgisiyle  görüntü olarak M3 firmasının Post-it’ ine benzer bir masaüstü not programı hazırladım. Uygulamanın adı alarm özelliklerinden dolayı KAYNANA’ dır; Bu uygulamayla;

  • Masaüstüne birden fazla not alabilirsiniz.
  • Günlük veya tek alarm kurabilirsiniz.
  • Birden fazla dilde kullanabilirsiniz.
  • Kurduğunuz her bir alarm için farklı bir ses ataması yapabilirsiniz.
  • Alarmın erteleme özelliği ile daha sonra tekrar hatırlatmasını sağlayabilirsiniz.

Şekil 1. Kaynana ekran görüntüsü

Şekil 2. Kaynana alarm görüntüsü

 

Kaynana uygulamasını indirmek için tıklayın.

Yorum yazın :, , , , daha fazlası...

Last.fm:Yeni bir alışkanlık daha

by Levent Üncü on Kas.12, 2008, under Yazdıklarım

Son zamanlarda lokalde dinlediğim mp3 lerden sıkıldım ve arayışa girdim. Web de surf yaparken last.fm le karşılaştım. Beğendiğin şarkıcı veya grupla başlayıp aynı tarzda müziklerle devam ediyor. Kendilerini şöyle anlatmışlar:

Last.fm, dinlediğiniz müziğin kaydını tutar ve bunu baz alarak sizin için kişiselleştirilmiş bir çok özellik sunar.Last.fm ile müzik dinleyebilir, hoşlanacağınız sanatçıları keşfedebilir, müzik zevkinizi taşıyan kişilere erişebilir, yaşadığınız yerdeki etkinliklerden haberdar olabilir, kişisel siteniz için müzik listeleri ve kolajlar hazırlayabilir ve daha birçok şey yapabilirsiniz.

Last.fm i masaüstünden dinlemek için bir de ufak program yaptım. Buradan indirebilirsiniz.

Şekil 1:Last.fm client penceresi

Yorum yazın :, , , , , , , daha fazlası...

Annemin Mutfağından GWT Araçları Kurulum Tarifi

by Levent Üncü on Kas.12, 2008, under GWT

Daha önce bahsettiğim GWT araçlarının kurulum tarifini bu yazımda vereceğim. Öncelikle ihtiyacımız olacak malzemenin(arabirim,program ve araçların) linkleri vereyim;

Java Runtime Environment (ne kadar olursa)
Google Web Toolkit (1 ölçek)
Eclipse (1 ölçek)
ExtJS 2.0.2 (2 su bardağı)
Gwt-Ext (200 gram)
GWT Designer (1 paket)

(yazının devamı…)

5 Yorum :, , , daha fazlası...

Ders kodu G101: GWT’ye Giriş

by Levent Üncü on Kas.12, 2008, under GWT

Bugün yılların Borland fanatiği olarak Google’ın web 2.0 çözümü GWT’yi incelemeye karar verdim. Biraz Neo’dan esinlenerek “What is the GWT” (Gwt Nedir?) diye konu komşuya sordum soruşturdum. Herkesin bir fikri vardı ama bu fikirler benim fikirlerime yeni bir kat çıkamıyordu. Bende ilk yapmam gerekeni yaptım, Google’ı açıp GWT yazdım.70 sahifelik arama sonuçlarından birincisi GWT nin ana sayfası. Buradan ulaşabileceğimiz Product Overview sayfasında Google Inc. GWT için şunu demiş:
  

“Google Web Toolkit (GWT) is an open source Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone.”

Yani diyor ki :“Abi Ajax için bir alet yaptım, kafanı detaylarla karıştırmaz, jsdir htmldir css dir gerek kalmaz direkt takılırsın”.

Bir ucundan tutalım bakalım deyip bir iki tıklamayla çabucak GWT’yi buradan indirdim. Aşçının acemiler için GWT’ye başlangıç tarifindeki örneğini hevesle çalıştırdım.
Ama metin editörü kullanarak yazmanın hiç bir pratikliği ve daha önemlisi keyif verici bir yanı olmadığı, en azından benim için, bir gerçek. Heleki bilmediğim bir teknolojiyle uğraşırken körebedeki ebe gibi hissettim.Derhal azimle okumaya devam edip Eclipse ve Cypal ile gwt yi kullanabileceğimi öğrendim. Öğrendim ama Cypal’ın eclipse üzerinde çalışması için 80 tane eklentiye ihtiyacı olduğunu dahası benim indirdiğim eclipse sürümünde de bunların olmadığını büyük bir acıyla keşfettim. Kotamıza kuvvet buradan eclipse all in one’ı indirip Cypal ı kurdum. Buradaki tarifle de eclipse üzerinde gwt ile bir iki deneme yaptım.  

Gördüm ki Delphi de alıştığımız konforun yanından bile geçemiyorum. “Ama Bu web application, efendim web 2.0, ajax, müthiş teknoloji” sesleri kulaklarımda çınlarken Matrix’te Switch ablamızın ölürken söylediği gibi “Not like this,not like this” diye kendi kendime mırıldanıyordum. Külhanbeyi gibi naralar atmaya başladım sonunda

“Yok mu bunun görsel editörü ?!”
İşte o anda şimdiye kadar Cypal ile eriştiğim noktayı çöpe atacak bir eklenti keşfettim:GWT Designer. 14 günlük demo sürümü mevcut. Kurulum ızdırap olmadan çabucak bitti. Daha da güzeli gwt bileşenlerini sürükle bırak mantığıyla görsel olarak kullanabiliyorum. Keyfim yerine gelmişti ama var olan toolları incelediğimde yine yeni bir hayal kırıklığı beni buldu.Var olan tool’lar enterprise application tadındaki yazılımlar için yetersiz. Status’ um hemen külhanbeyine döndü.
GWT nin bir Developer Expressi bir JEDI VCL i yok mu?”
Var. http://code.google.com/p/gwt-ext/ adresinden indirilebilir. Üstelik gwt designerla beraber kullanabiliyosunuz. Yalnız kullanabilmek için bir kaç kurala sadık kalmak gerekiyor.
Bir kaç saatimi yukarıda bahsettiğim hadiseler için harcadıktan sonra Gwt ile-en sonunda-yapabildiğim incelemelerden memnun kaldım. Daha önceki asp.net&ajax tecrübemden bu işlerin hakikaten külfetli ve sabır istediğini biliyorum. Gwt,gwt-ext,gwt designer ve eclipse 4lüsü sayesinde sadece java yazarak web applicationu yapmanında oldukça keyifli olabileceğini keşfettim.
Bir sonraki yazım teknik doküman mahiyetinde olacak. Yukarıdaki araçların kurulumlarını ve beraber kullanımlarını anlatacağım .
6 Yorum :, , daha fazlası...

Yaşasın Google Cache

by Levent Üncü on Kas.12, 2008, under Kategorilenmemiş

Kaybolan yazılarımı nasıl kurtarırım diye uğraşırken, “site:www.leventuncu.net” aramasıyla google cache’inden eski sayfalara ulaşabildim. Yeni bir düzenlemeyle tekrar siteye ekleyeceğim. Bekle beni kahpe internet, geliyorum!

Yorum yazın daha fazlası...

Bir şeye mi baktınız?

Site içinde arama yapın:

Hala aradığınızı bulamadınız mı? Gönderiye yorum bırakın veya benimle irtibata geçinki çaresine bakalım!

Dostlarımın sitelerine de bakın!

Önerdiğim dostlarım...

Arşiv

Tarih sırasına göre tüm yazılar...