Adobe Flex

Adobe Flex i çok öven bir arkadaş yüzünden bende heveslendim ve bir gözatayım dedim. İlk denememde başarılı olamadım çünki script özelliğini tanımadı, nedendir diye araştırdım ve birde baktım türkçe desteği yok :) yani türkçe windows kullananların flex ile bir şeyler yapabilmesi için özel ayarlar yapması gerekiyor. Buda denetim masasındaki bölge ve dil ayarlarından gelişmiş sekmesindeki unicode olmayan programların dili kısmındaki ayarı ingilizce yaptığınızda düzeliyor.

Adobe güzel anlatımlar hazırlamış ve flex i öğrenmemizi sağlayacak kadarda dökümantasyonu hizmetmize sunmuş. Bu kaynaklara ve daha fazlasına

http://www.adobe.com/products/flex/ adresidnen ulaşabilirsiniz.

Flex ile ilgili fikrimi soracak olursanız, benim kanaatim yetersiz olduğu yönünde. Adobe un bu tür bir ortama girmesi karşısına kimleri aldığını gözardı etmemesini gerektirirdi. Microsoft un web development konusundaki atakları ve zaten hali hazırda bvar olan javascript ve Php gibi devlerin karşısında bunları bilenleri çekmeye yönelik daha mantıklı bir iş yapmaları gerekirdi. Ayrıca ücretli olmasıda ayrı bir dezavantajı tabiki.

Sanırım bizde istesek yaparız böyle şeyler demek için geliştirdiler :) :):)

Flex ile ilgili sorularınızıda bana iletebilirsiniz. Ancak unutmayın hemen her programlama dilinde olduğu gibi bundada ingilizce biliyor olmanız sizlerin leyhine olacaktır.

devamını okuyun

Php ile hazırladığım sayfalarda Karakter problemi çekiyorum diyenler için

Son zamanlarda baya bi kişden karakter problemleriyle ilgili soru geldi bende bu konuyu buraya yazmaya karar verdim.

Karakter problemleri neden olabilir ? ilk önce bunu inceleyelim.

İlk olarak siz sayfanızda <head> </head> arasında belirttiğiniz charset e uygun karakter düzenini kullanmıyor olabilirsiniz. Buna dikkat edin. Ş yazdığınızda düzgün bir şekilde görünsün istiyorsanız charset in iso-8859-9 olması gerekir. (Windows un türkçe karakter setide olabilir)

İkinci olarak siz php bir sayfadan gönderim yaptığınızdan kullandığınız editordeli charset ayarı da önem kazanır. Yani siz ne kadar charset inizi doğru versenizde kaydettiğinzide editor unuz yazıları utf-8 kaydediyorsa sorun yaşarsınız. Bu nedenle gelişmiş editor kullanın ve text dosyanız için ilgili charset i seçerk kayıt yapın.

3. olarak veritaanı kullanan ve veritabanından gelen verilerde sorun yaşayan arkadaşlar bunların hepsini yaptım ama genede hala karakter sorunu var diyorsanız veri tabanınızdaki kayıtları inceleyin ve orada türkçe karakterlerin düzgün görünüp görünmediğine bakın, dorğu görünmüyorlarsa veritabanınızı yedekleyin ve yedek üzerinde karakter düzeltmesi yaptıktan sonra yeniden yükleyin. Veritabanı dil seçimini latin5 Turkish ci yapın ve verilerinizi yeniden yükleyin. Yada hiç uğraşmayın ve sayfalarınızı veritabanı dili neyse ona göre ayarlayın.

Ajax kullanıyorum ve karakter sorunu yaşıyorum diyen arkadaşlar,

ajax ile çağardığınız php dosyalarının başına;

header(”Content-Type: text/html; charset=iso-8859-9″); ekleyin ve tekrar deneyin tabi bu adımlardan önce yukarıda anlattıklarımı unutmayın.

Evet genellikle karakter problemi yaşayan arkadaşların sorunları bunlar. Faydalı olması dileğiyle.

devamını okuyun

Ajax – Php

Bulgaali.com u daha kolay kullanılır hale getirmek için yaptığım yeni çalışmamda php ile ajax işbirliğini kullandım. Burda sayfa ları php hazırlıyor ama php leri ajax çağarıp yüklenmesini istediğim yere yüklüyor. Zaten ajax ın kullanım amacıda esasen bu. Sayfa yenilemesi olmaksınız içerik değiştirebilmek.

Örnek için bakınız : GMail.
Oldukça hoş ve kullanışlı bir sistem tabi kullanırken dikkat etmeniz gereken püf noktalarıda var. Genellikle Explorer da iframe içerisinde bulunan java scriptler engelleniyor. Bunun güvenlik için olduğu söyleniyor ama tabi ne kadar doğru bilinmez.

Konuyla ilgili basit ama kullanışlı örnekler hazırlayıp sizlerle sayfamdan paylaşıcam. Görüşmek üzere. Sorularınız olursa beklerim. Msn adresimi biliyosunuz.

devamını okuyun

Story – Kitap Okuyucu

iriverın e kitap okuyucusu Story Berlin IFAde boy gösterdiiriver’ın Story adlı e-kitap okuyucusu henüz resmen duyurulmamış olsa da, yolu Berlin’deki IFA’e düşenler arasındaydı. Heise Online sitesinin editörleri bu yeni alet hakkında bazı incelemelerde bulunmuşlar ve birkaç fotoğraf çekmeyi de ihmal etmemişler.

Tasarım açısından Kindle 2 ile benzerlikler taşıyan bu cihazın farklılıkları yakından bakınca anlaşılıyor. Daha gelenekçi yapıda, kare tuşlara sahip bir klavyesi var, bunun dışında ön yüzünde Kindle’daki gibi tuşlar yer almıyorr. Ancak her iki alt köşede de sayfayı çevirmeye yarayan tuşlar yer alıyor. Bu yolla gerçeğe yakın bir kitap okuma deneyim yakalanmak istenmiş. Heise Online’ın belirttiğine göre iriver Story’de dahili bir karikatör görüntüleyici de geliyor. Bunun yanında sesli komutlar için dahili mikrofon da mevcut. WiFi’nin bulunmaması pek de hoş değil, anlaşılan bütün içeriği USB ya da SD kartları üzerinden yüklemek gerekecek. Daha fazla detayı yazının devamındaki bağlantıda bulabilirsiniz.

İlgili – Heise Online

devamını okuyun

Playin For Change – Mükemmel bir Müzik projesi, Mutlaka göz atın

4 sene önce başlayan projenin amacı dünyadaki bir çok ülkeden, bölgeden insanın kendi enstrumanlarıyla aynı parçayı seslendirmeleri ve farklı zamanlarda yapılan çekimlerin sonradan bir araya getirilerek ortaya çıkan güzelliğin sergilenmesi, yapımcı bu sayede insanlara, dünya insanlarının aslında farklı olmadıklarını ve tek bir aile olarak var olunabileceğini göstermeyi amaç edinmiş. Bence başarılıda olmuş, çok güzel müzikler çok güzel sesler ve çok güzel düzenlemelerle gayet hoş çalışmalar ortaya çıkmış. Resmi sitesi :http://playingforchange.com/journey/introduction

İyi seyirler…

devamını okuyun

Türkiyede Bilgisayar Mühendisliği Eğitimi Sorunları

Ülkemizde ki Bilgisayar Mühendisliği Eğitimi sorunlarına geçmeden önce  Türkiyede ki Bilgisayar Mühendisliği eğitiminin  30 yıllık kısa tarihçesinden bahsetmek istiyorum.

Dünyada 1960 ‘lı yılların başında başlayan Bilişim eğitimi ülkemizde ilk olarak 1967 yıllında ODTÜ Mühendislik Fakültesi bünyesinde

“Elektronik Hesap  Bilimleri “adıyla kurulmuş (bölüme öğrenci alımı daha sonraki yıllarda olmuştur. )

Bölümün adı 1979 yılında Bilgisayar Mühendisliği olarak değiştirilmiş ve 1981 yılında bölüm 16 Bilgisayar Mühendisi mezun vermiştir.  1977 yılında Hacettepe Üniversitesi Mühendislik Fakültesi bünyesinde  (dilimize Bilgisayar, Yazılım , Donanım,Hafıza gibi terimleri kazandıran Aydın Köksal ‘ın ve Veri Tabanı konusunda otorite olan Ünal Yarımağan gibi akademisyenler tarafından ) kurulan bölüm 25 öğrenciyle eğitime başlamıştır. Bölümün adı 1999 yılında Bilgisayar Mühendisliği olarak değiştirilmiştir. Ülkemizde ODTÜ ve Hacettepe Üniversitelerinin başlattığı Bilgisayar Mühendisliği eğitimini 1982 yılında Boğaziçi Üniversitesi 52 öğrenciyle, 1983 yılında İTÜ 25 öğrenciyle, 1983 yılında ise Yıldız Teknik Üniversitesi 42 öğrenci ve Ege Üniversitesinde 41 öğrenci ile Bilgisayar Mühendisliği Eğitimlerini başlatmıştır. Vakıf Üniversitelerinden ise ilk olarak 1986 yılında Bilkent Üniversitesi 50 öğrenci ile “Bilgisayar ve Enformatik Mühendisliği “ adı altında eğitime başlamıştır. (1)2007 ÖSYM verilerine göre 49 Üniversitede (K.Kıbrıs,Azerbaycan,Kırgızistan dahil) Bilgisayar Mühendisliği eğitimi verilmektedir. 49 adet Üniversitede Bilgisayar Mühendisliği adına 2430 kontenjan ayrılmış olup bunun 2301 adeti doldurulmuştur. Üniversitelerin Bilgisayar Mühendisliği bölümlerini yüksek puanlarla kazanmış bu öğrenciler acaba bekledikleri doyuruculukta bir eğitimle karşılaşacaklar mı ?

devamını okuyun

Her derde Deva Uzaktan Kumanda

Logitech Harmony 900: Üst seviye kumanda.

Eviniz uzaktan kumanda çöplüğüne dönsün istemiyorsanız; Logitech’in kumandası tam size göre.

Logitech, evrensel uzaktan kumanda yelpazesini genişletiyor. Yeni Harmony 900 cihazları kızılötesi ve kablosuz sinyalleriyle yönetebiliyor.

Kızılötesiyle yönetim görüş alanıyla sınırlıyken, kablosuz iletimde kapsama alanı 30 metreye kadar çıkabiliyor; duvarlar da dahil. Cihazları kontrol etmek için kızılötesi bir dağıtıcı ve alıcı kablosuz sinyalleri alışıldık kızılötesi formatına dönüştürüyor. Kablosuz aktarım sayesinde dolap kapakları arkasına yerleştirilmiş AV-bileşenlerini de kontrol edilebiliyor.

Logitech Harmony 900 ikiye bölünmüş bir giriş bölümü sunuyor: Üst tarafta renkli dokunmatik ekran, alt tarafta 44 geleneksel tuş. Harmony 900′ün tuş düzeni çoktandır piyasada olan Harmony One’ın tasarımını baz alıyor ve dört farklı alana ayrılıyor. Daha az kullanılan ve spesifik cihazlara has fonksiyonlar dokunmatik ekrana aktarılabiliyor. Harmony 900 Windows ve Mac sistemler için temin edilebilen, internet tabanlı bir yazılım aracılığıyla programlanıyor. Logitech, içinde 250.000′den fazla cihaza has yönetim komutları bulunan bir veritabanı sunuyor. Alternatif olarak yeni yönetim komutları da öğretilebiliyor.

Logitech Harmony 900 eylül ayından itibaren yaklaşık 570 Dolara (yurtdışı fiyatı) satışa sunulacak. Kutu içeriğine şarj istasyonu, batarya, kızılötesi dağıtıcı ve iki mini kızılötesi gönderici dahil.

Bilgi için: Logitech
Telefon: 00800 44 882 5862


+24 Ağustos 2009 Pazartesi, 18:31

CHIP Online

devamını okuyun

Ucuz Yollu Dokunmatik Ekran


Dokunmatik ekranlar için bir servet dökmenize gerek yok. Quanta çok daha uygun bir çözüm sunuyor.

Tayvanlı notebook üreticisi Quanta normal monitörleri “dokunmatik ekranlara” dönüştüren bir kamera sistemini tanıttı.

“Optical Touch” ismindeki teknoloji monitörün kenarlarına yerleştirilen ve el hareketlerini kaydeden iki kameradan oluşuyor. Bu sistem ile çoklu dokunmatik hareketler bile algılanabiliyor. Böylece sistem Windows 7′nin merkezi yeniliklerinden birini desteklemiş oluyor.

Optical Touch’ın özellikle büyük ekranlarda, geleneksel dokunmatik panellere göre çok daha ucuz olacağı açıklandı. Bu teknolojiyi baz alan monitör ve laptop’lar kısa süre içinde seri üretime geçecek.

Quanta Computer dünyadaki en büyük notebook üreticisi ve başka firmaların yanında Acer, Alienware, Apple, Dell, HP, Lenovo ve Sony’nin laptop’larını üretiyor.

devamını okuyun

Sony Rolly

Sony-Rolly  yeni çağın çılgınlığı olacağa benziyor.

Sony- Rolly lerden kurulmuş dans gruplarını çok yakında izleyeceğimizden eminim. Açıkçası ben bir tane almaya karar verdim bile :)

İzleyin Görün…

devamını okuyun

Php ile Uzantıya göre dosya okuma, listeleme ve dosyaya yazdırma

Aşşağıdaki kodu sitenizdeki img klasörünün bulunduğu yerde oluşturacağınız bir php içerisine yazın. wwwisiteadi.com/img olan kısımları kendinize göre ayarlayın. Kodu dilediğiniz gibi editleyerek istediğiniz şekilde kullanabilirsiniz. Kodun yaptığı iş img klasörü içerisinde uzantısı jpg ve ya png olan dosyaları imglist.txt adındaki dosya içerisine her satıra bir tanesi gelecek şekilde yazdırmaktır. Bu sırada ekranınıza da resim adında resme link veren çıktılar yazdırmaktadır.

<?php

$path = “img/”; //img klasörünün bu php nin bulunduğu yerde olduğunu varsayıyoruz.

function findexts ($filename)//uzantısını almak için kullandığımız fonksiyon. Basit string parse yaparak uzantı

//kısmını alıyoruz
{
$filename = strtolower($filename) ;
$exts = split(”[/\\.]“, $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}
$dir_handle = @opendir($path) or die(”Acilamiyor $path”);
while ($file = readdir($dir_handle)) {
$usanti = findexts($file);
if($usanti == “jpg” || $usanti == “png”)
{
echo “<a href=\”img/”.urlencode($file).”\”>$file</a><br/>”;
$gecmis1 = “imglist.txt”;
if ( is_file ( $gecmis1 ) )
{
$sp = fopen( $gecmis1 , “a” );
$metin3 =”http://www.siteadi.com/img/”.urlencode($file).”\n\r”;
fwrite( $sp, $metin3 );
fclose( $sp );
}
else
{
$sp = fopen( $gecmis1 , “w” );
$metin3 =”http://www.siteadi.com/img/”.urlencode($file).”\n\r”;
fwrite( $sp, $metin3 );
fclose( $sp );
}
}
else
echo “Png yada Jpg değil\n”;
}
closedir($dir_handle);
?>

devamını okuyun

prev posts prev posts