29 Ağustos 2007 Çarşamba

Google Türkçe Grafik Aramasında Filtre Kapatma Özelliği Yok

Google Grafik Arama motorunda Türkçe arabirim için filtreleme ayarlamasının mevcut olmadığını fark ettim.
Ancak görünen o ki bu sadece Türkçe için özel bir durum değil. İngilizce, Fransızca ve Almanca gibi dillerde filtrelemeyi Tercihler bölümünden kapatabiliyorsunuz fakat Türkçe ve diğer pek çok dil için bu seçenek bulunmuyor.


Böyle olunca aramalar da otomatik olarak filtreleme modunda yapılıyor.
Eğer filtrelemeyi kapatmak isterseniz öncelikle bunu destekleyen bir dile girmeniz gerekiyor.

Google Grafik aramasında filtreyi kapatmak için yapmanız gerekenler:


  1. Bir Google sayfası açın
  2. "Grafikler" linkine tıklayın
  3. Arama kutusunun sağındaki "Tercihler" linkine tıklayın
  4. Arabirim Dili bölümünde Türkçe yazan yerde İngilizce'yi seçin.
  5. "Seçenekleri Kaydet" düğmesine basın
  6. Google o dilde otomatik olarak yüklenecek
  7. Bu sefer Tercihler yerinde yazan "Preferences"a tıklayın.
  8. "SafeSearch Filtering" yazan bölümde
    "Do not filter my search results" yazan bölümü seçin.
  9. Ayarları kaydedin. İsterseniz Preferences'tan tekrar "Türkçe"ye getirin.

Aşağıdaki resme tıklayarak iki arabirimin karşılaştırmasını görebilirsiniz.

Yabancı Teknoloji Siteleri

Pek çok yerli blogda gördüğünüz teknoloji haberlerinin kaynağı olan yabancı teknoloji sitelerinden bazıları:


Bu sitelerin Yahoo Pipes ile hazırladığım katışık RSS beslemesine abone olmak için tıklayın.
Normal RSS gibi abone olabilirsiniz. Girdi sayısını 50 öğe ile sınırlandırdım.

27 Ağustos 2007 Pazartesi

Symbian Nedir?

Symbian mobil cihazlarda kullanılan bir işletim sistemi. Symbian OS olarak da geçiyor.
Nokia, Sony Ericsson, Samsung, Panasonic ve Siemens gibi önde gelen cep telefonu üreticileri Symbian'ın hissedarı. Nokia geçtiğimiz yıllarda hisse oranını %50'nin üzerine çıkartmaya çalışmış ama yönetim kurulu buna izin vermemiştir.

Symbian şirketinin rakamlarına göre 31 Mart 2007 tarihi itibariyle 126 milyon symbian cihaz satılmış durumda. Bu tüm cep telefonları içinde %12 gibi bir rakama denk geliyor. Yine aynı tarih itibariyle son Symbian sürümü 9.5. Symbian'a göre 7500 adet Symbian yazılımı üretilmiş durumda.

Özellikle taşınabilir cihazlar için üretildiğinden uzun süreli pil kullanımını ve çalışma süresini hedeflemekte.

Symbian işletim sistemi kullanan telefonların
resmi listesini buradan inceleyebilirsiniz.

Symbian işletim sistemi açık kaynak kodlu değil. Ancak ile 3. şahısların yazdığı programların çalışmasına imkan veren özelliklere sahip. Yazılım geliştirme kitleri ile çeşitli programlama dillerinde yazılımın uygulanmasına imkan tanıyor.



Symbian'ın en büyük avantajı da bu. Symbian şu anda taşınabilir cihazlar içinde en aktif yazılım geliştirilen işletim sistemlerinden biri hatta muhtemelen en önde geleni.

İşletim sistemi yapısında cihazın neredeyse tüm özelliklerine erişmek mümkün oluyor. Bu şekilde üretilen yazılımlar da son derece işlevsel olabiliyor.

Örneğin arama yönetimi, veri girişi, bağlantı denetimi, grafik yönetimi, telefon bileşenlerine erişim (kamera, mikrofon, kızılötesi, bluetooth vs) gibi pek çok işlevi çeşitli yazılımlar ile yönetmek mümkün.

Bazı ücretsiz symbian yazılımlarına
http://www.symbian-freeware.com/ adresinden ulaşabilirsiniz.

Symbian için yazılmış pek çok oyun da bulunmakta.

Genel olarak programlar JAVA ve C++ kullanarak yazılıyor.

Symbian program kurulumları .SIS (Symbian Installation Source) uzantısı ile geliyor. Programlar ise genellikle .APP uzantısına sahip. Bir programı kurmak için SIS dosyasını cihaza yükleyip çalıştırmak yeterli oluyor. Ardından programın kısayolu cihaz menüsüne ekleniyor.

Arabirim neredeyse pikseline kadar değişitirilebilir olduğundan istediğiniz arayüzü kullanmanız veya kendi arayüzünüzü tasarlamanız mümkün oluyor. Tema da denilen bu arayüz paketlerini indirebilir ve telefonunuza kurabilirsiniz.

Symbian'ın bir dezavantajı çok yakın aralıklarla güncelleniyor ancak güncellemelerin eski donanımı desteklemiyor olması. Yani bir PC gibi symbian işletimi sisteminizi yükseltmeniz mümkün olmuyor.

Bir program kurarken telefonunuzun işletim sistemine uygun olup olmadığını bilmeniz önemli.

Symbian işletim sistemleri genel olarak S60 ve UIQ plaftormlarında çalışıyor. Bu platformlardan biri için yazılan yazılımın diğerinde çalışmama ihtimali bulunuyor. UIQ ile S60 yazılımları arasındaki en büyük fark arabirim katmanından kaynaklanıyor. Sony Ericsson genellikle UIQ ile telefon üretirken Nokia S60'ı tercih ediyor. UIQ telefonlar dokunmatik ekranlar ile geliyor.

Yazımı bitirirken Symbian yazılımları ile ilgili bir tavsiyem olacak. Bir program kurarken işlevlerinin düzgün çalıştığından emin olmaya çalışın. Aynı işi yapan 10-15 programdan genellikle en fazla 1-2 tanesi eli yüzü düzgün işleve sahip oluyor. Aynı şekilde temaların bazıları da kullanışsız olabilir. Biraz forum dolaşmanız ve fikir sahibi olmanızda fayda olacak.

Çeşitli Başlangıç Sayfaları

Önceki yazımda tanımını yaptığım ve işlevlerini anlattığım başlangıç sayfalarından bazı örnekler.

Netvibes
PageFlakes
iGoogle
My Yahoo
Live.com
WebWag
Firefox Start
Yourminis
Protopage
Eskobo
EarthLink
Schmedley
Homepage Startup

Başlangıç Sayfaları İle Rutin İşlerinizi Nasıl Kolaylaştırabilirsiniz

Yeni kurulmuş bilgisayar karşısına geçip bir internet sitesine girmeye çalışanlar bilir. Genellikle karşımıza tarayıcıyı üreten şirketin sitesi gelir. Bu bir de tarayıcı her açıldığında gösterilecek şekilde ayarlanır. Haliyle tarayıcıyı her açışımızda pek de işimize yaramayan bir site çıkar biz de bunu ayarlardan kaparız.

Özellikle sekmeli tarayıcılardan önce her tarayıcı penceresi açtığımızda çıktıklarından bu tür başlangıç sayfaları pek pratik değildi. İçerik olarak da kuvvetli değillerdi.

Ancak artık gerçekten başlangıç sayfası işlevi görebilen hizmetler sunulmaya başlandı. Bu sayfalara Start Page deniliyor ve pek çok ihtiyacımız tek bir sayfa üzerinden karşılamamızı sağlıyor.

Bu sayfayı ister tarayıcınızın açılış sayfası yapın, ister sık kullanılanlarınıza ekleyin bilgisayar karşısına geçtiğinizde ilk olarak bu sayfayı açtığınızda web üzerindeki işlerinizi son derece kolaylaştırabiliyor.

Bir diğer avantajları üyelik ile kullanırsanız gittiğiniz her bilgisayarda kullanabiliyor olmanız. Web üzerindeki diğer işlerinizi derlediğiniz bir arabirim olarak kullanmayı da düşünebilirsiniz.

Bu tür sayfalar genellikle farklı işlevleri olan küçük kutulardan oluşuyor. Kutunun işlevini seçmek size kalmış. İsterseniz yeni kutu ekliyor, sayfada belirli bir yere sürükleyebiliyorsunuz. Bazıları tema değiştirmenize olanak sağlıyor. Böylece istediğiniz renkleri kullanabiliyorsunuz. Üye olursanız üyelik ile girdiğiniz her bilgisayarda aynı sayfayı kullanabiliyorsunuz. Ama üye olmazsanız ayarlar sadece ayarları yaptığınız bilgisayarda kalıyor.

Bu tür sayfaların link listesini buradan okuyabileceğiniz ayrı bir yazıda yayınladım. Hala şüpheniz varsa bu sayfalara neler koyabileceğimize bakalım:


  1. Arama
    Pek çok başlangıç sayfasında, küçük bir form ile arama motorunu ayrıca açmadan sonuçları yeni sayfada gösterecek şekilde arama yapmak mümkün. Bazı servislerde tek bir aramayı bir çok arama motorunda bile yapabilirsiniz.
    Bu aramalar arasında film, video, müzik, Wikipedia, sözlük ve pek çok konu bulunuyor. Bazıları kendi özel arama biçimlerinizi girmeye bile olanak tanıyor.

  2. Eposta kontrolü
    Bazen posta sitesine giriş bazen de doğrudan gelen posta sayısı ve başlıkları gibi bilgilere ulaşmanızı sağlıyorlar. Böylece sadece o sayfa üzerinden bir çok posta hesabını yönetebiliyorsunuz.
  3. Takvim
    Sayfanın bir bölümüne takvim koyarak sonra takvim arama derdinden kurtulabilirsiniz. Daha gelişmiş kullanımlar için Harici Kaynaklar bölümüne bakabilirsiniz.

  4. RSS
    RSS sık güncellenen sitelerin konu başlıklarını pratik bir biçimde kullanıcılara sunmasını sağlıyor. RSS evrensel olduğundan bunları bir liste halinde başlangıç sayfalarına eklemek mümkün oluyor. Böylece tek tek haber sitesi gezmek zorunda kalmıyorsunuz, başlığı ilginizi çeken habere tıklayıp okuyabiliyorsunuz.
  5. Link Listeleri
    Sık kullandığınız sitelerin linklerini ekleyebilirisiniz.

  6. Harici Kaynaklar
    3. parti sitelerin sunduğu ve
    widget denilen belirli bir işlevi olan nesneleri de bu tür başlangıç sayfalarına eklemek mümkün oluyor. Widget alemi dipsiz bir kuyu. Hesap makinelerinden, Google haritalarına pek çok şeyi widget kategorisine sokabiliriz. Aslında önceki maddeler de birer widget ama genel amaçlı olduklarından ayrı yazmak istedim.
    Farklı widget servis sağlayırılarını daha önce hazırladığım
    bu listeden görebilirsiniz. Widgetların illaki faydalı bir işlevi olması gerekmiyor. Eğlence amaçlı yapılmış widgetlarla sayfayı daha renkli bir hale getirebilirsiniz.
    Daha önce bahsettiğim takvim konusuna gelince, eğer bir online takvim hizmeti kullanıyorsanız ve özel günlerinizi buna eklediyseniz, takvim servisini sağlayan sitenin widgetını kullanarak sadece bir takvimden öte, özel günlerin üzerinde belirtildiği bir takvim kullanmanız mümkün. Bir örneğini blogumun sağ tarafındaki Google Takviminden görebilirsiniz.

    Widget olarak ekleyebileceğiniz şeylerden bazıları:
    Resim, flash, müzik ve video oynatıcıları, not pencereleri, hava durumu, karikatür, borsa bilgileri, analog veya dijital saatler, online radyo ve bunun gibi pek çok şey.
  7. HTML Kodu
    HTML kodu koyabilmek çok büyük bir esneklik sağlıyor. Eğer HTML biliyorsanız, yapamayacağınız şey yok gibi.
    HTML kodu bazı widgetları eklemek için de faydalı. Çünkü widget hizmeti verenler size somut bir çıktı değil bir HTML kodu verebiliyor.

Bu yazımda bu tür başlangıç sayfalarının bir listesini bulabilirsiniz.

26 Ağustos 2007 Pazar

RSS Beslemelerini Sitenizde Gösterin

Çoğu blog ve web yazılımı RSS okuyucusu hizmeti veriyor. Ancak kimisi kısıtlı özelliklere sahip kimisi ise mesajların içinde RSS kullanmaya izin vermiyor.

Bu hizmetler genellikle bir kaç RSS beslemesini birleştirerek tek bir besleme olarak sunamıyor. Bazıları farklı sıralama ölçütleri kullanmaya da olanak sağlıyor.

Bu nedenle bu yazıda ücretsiz RSS gösterim hizmeti veren siteleri toplamak istiyorum. (Flash ile olanlar hariç)

FeedSweep
Feed Digest
RSS to Javascript
WidgetBox RSS Widget
BlinkBits
RSS Info

Feedburner Buzzboost özelliği ile beslemenin HTML halini bir IFRAME içerisinde diğer sayfalarda göstermeniz mümkün. Feedburner ile ilgili ayrıntılı bir yazımı buradan okuyabilirsiniz.

23 Ağustos 2007 Perşembe

Yetişkinlere Oyuncak: Gadget

Pek çok blogda gördüğünüz ve genellikle "çok ilginç", "çok eğlenceli" ve bunun gibi tanımlamalar ile listelenen ve çoğunlukla özel bir kullanım amaçlı araç, alet, ve bunun gibi nesnelere gadget deniyor. Türkçe'ye tam olarak karşılamasa da aygıt diye çevirebiliriz sanırım. Gizmo olarak adlandıranlar da mevcut.

Hani şu elinize aldınız mı işlevini görmek isteyeceğiniz, biraz zorlayacağınız, şaşıracağınız veya çok gereksiz bulacağınız türden olanlar.

Özel bir veya birkaç işleve sahip olduklarından kimisine faydalı, kimisine eğlenceli kimisine de gereksiz gelmesi gayet normal. Ama tam da buna ihtiyacım vardı diyeceğiniz en az birkaç ürünü bulabileceğiniz sanıyorum.

"Lambalı terlikleri" görünce böyle bir yazı yazmanın şart olduğunu kavradım. Bu tür gadgetları tek tek buraya geçmektense bir liste halinde konuyla ilgili siteleri vermek daha mantıklı diye düşünüyorum.

Neler mi var bu sitelerde? İnsan vücudu şeklindeki bıçaklıktan USB kapı zillerine, sağını solunu çektiğinizde bir fonksiyon çıkan koltuklardan bir çubuk boyutuna küçülen portatif ızgaralara kadar pek çok gadget mevcut.

Alıcısı olmasanız da bakıcısı olmanın tadını çıkartın.

Gizmodo.com
Coolest-Gadgets.com
I Want One Of Those.com
Engadget.com
ThinkGeek.com
GadgetUniverse.com
Gadgets-Reviews.com
Convenient Gadgets.com
GadgetShop.com

21 Ağustos 2007 Salı

Web Tasarımında Temel Terimler

Zaman içinde web tasarımı gittikçe derinleşen ve dallar arası uzmanlık gerektiren bir konu haline geldi.

Bu yazıda terimleri açıklarsam sanıyorum ki konu hakkında temel bir bilgi vermiş olacağım.


HTML (Hypertext Markup Language)
HTML basit bir işaretleme dilidir. İşaret için tag denilen etiketler bulunur. Bir etiketin belirli görsel veya işlevsel karşılığı vardır. HTML düz yazıdır. Ancak insanların algılaması için Internet Explorer, Firefox gibi bir tarayıcının işaretleme dilinde belirlenen etiketleri görsel bir şekilde sunması gerekir. HTML'de etiketler önceden belirlidir. Bu da bazı kısıtlamalara neden olur. Format W3 Organization tarafından önerilmiştir ve tarayıcı üreticileri bunun üzerine uygun veya kısmen uygun tarayıcılar üretmişlerdir. Dosya uzantıları genel olarak .html ve .htm olarak kullanılır.

DOM (Document Object Model)
HTML ve XML gibi formatlar için geçerli olan belge nesne modelidir. Bu formatlardaki elemanlar DOM'un parçalarıdır. DOM kullanarak bir sayfa içindeki elemanlar üzerinde işlem yapmak mümkündür. Farklı web tarayıcılarının farklı DOM algılamaları ve işlevleri bulunmaktadır.

XML (eXtensible Markup Language)
Extensible uzatılabilir anlamındadır. XML'de bu uzatılabilirlik HTML'in aksine tasarımcının kendi etiketlerini üretebilmesi şeklinde mümkün olmaktadır.
Hal böyle olunca XML webden çok farklı alanlarda da kullanılabilmektedir. XML dosyaları son derece düzenli olur. Düzgün üst alt hiyerarşisi bulunmalıdır. HTML'de çoğu durumda hatalar olsa bile farkedilmezken, XML'de bu mümkün değildir.
XHTML, RSS ve SVG birer XML örneğidir. Dosya uzantıları .xml, .rss, .svg gibi kullanıma göre değişiklik gösterebilir.

AJAX (Asynchronous Javascript And XML)
Yeni bir olgu olmayan ancak yakın zamanda kullanımı yaygınlaşan Ajax, tarayıcının sunucu ile bağlantıyı Javascript ile yazılmış bir sunucu üzerinden yapması ile çalışır. Sayfayı bölümlere ayırıp, farklı bölümlere göre hareket etmek böylece mümkün olur. Bunun en büyük avantajı sayfaları yeniden yüklemeden veri alabilmektir. Sayfanın bir bölümünde olan hata diğer bölümleri de etkilemez. Sitelerin daha hızlı yüklendiği ve sunucuya daha az yük bindiği de söylenebilir.
Ancak Ajax kullanan siteler klasik tasarımdan daha fazla bilgi ve emek gerektirmektedir. Ayrıca içerik dinamik olduğundan arama motorlarınca görünmeleri mümkün değildir. XMLHttpRequest nesnesine ve Javascript'e dayalı olduğundan her tarayıcıda çalışmayabilir. Güvenlik açısından da sorunlar yaratabileceği düşünülmektedir.


XHTML (Extensible HTML)
XML ile HTML'in birleşmiş hali diyebiliriz. HTML'de bulunan tüm özellikler bulunmakla beraber XML gibi düzenli yazılması gerekmektedir. Dosya uzantısı genellikle .xhtml'dir.

DHTML (Dynamic HTML)
Statik sayfalardan farklı olarak kullanıcı tarafında çalışan etkileşimli tasarımlar yaratmayı sağlar. Genel olarak HTML+Javascript+CSS olarak tanımlanır. Örneğin sayfa içinde hareket ettirebildiğimiz nesneler, gizlenebilen yazılar gibi özellikler birer DHTML örneğidir.

CSS (Cascading Style Sheet)
Bir biçimlendirme dilidir. İşaretleme dili ile yazılan dosyalarda görseliği CSS aracılığı ile belirleyebiliriz. HTML gibi bazı işaretleme dillerini CSS kullanmadan da görsel olarak değiştirmek mümkündür. Ancak CSS merkezi yönetim ile çok daha kolay bir kullanım sağlar. Hem sürekli etiket kullanmaktan hem de küçük değişikliklerde etiketler üzerinde oynama gereksiniminden kurtuluruz.
CSS ister sayfa içine gömülü ister link verilmiş ayrı bir dosya olarak kullanılabilir. Sayfa dışında kullanıldığında genellikle .css uzantısı ile kullanılır.

Javacript
JAVA ile karıştırılmaması gereken Javascript istemci yani sayfayı görüntüleyen kişi tarafında çalışan basit bir script dilidir. Web tasarımında dinamik içerik eklemek için kullanılır. Yazım biçimi C ve Java'ya benzer ama daha basittir. Javascript sayfa yüklendikten sonra çalışabildiğinden, sürekli sayfa yükleme, bir nesnenin özelliklerini değiştirme işlemlerini yapmaya olanaklı hale getirir. CSS gibi sayfa içinde veya harici olarak kullanılabilir. Sayfa dışında genellikle .js uzantısı ile kullanılır.

VBScript
Microsoft'un Visual Basic dilinden esinlenerek üretilmiş olan VBScript Javascript'e benzer işlev sunar. İstemci tarafında çalışır. Bazı ActiveX olanaklarına sahip olduğundan bilgisayara erişime de izin verebilir. Ancak Microsoft'un ürettiği tarayıcılar dışında hazır destek bulunmamaktadır. Bu nedenle kullanımı kısıtlı kalmıştır. Sayfa dışında kullanıldığında .vbs uzantısı kullanılır.

ASP (Active Server Pages)
Microsoft'un sunucu tarafında üretilen ve dinamik sayfalar sunan web sayfa biçimidir. VBScript temelinde çalışan ASP, barındırdığı nesneleri sunucu tarafında işleyip istemciye sunar. Genellikle Microsoft'un ürettiği işletim sistemlerindeki sunucularda çalıştığından çok yaygınlaşamamıştır. Genellikle .asp uzantısı ile kullanılır.

ASP.NET
ASP ile tamamen farklı olan Asp.NET, .NET framework kullanarak web uygulamaları üretmeye imkan verir.
En büyük özelliklerinden biri HTML ve XHTML etikelerini içinde barındırmasıdır. Dosya uzantısı genellikle .aspx biçimindedir.

PHP (Hypertext Preprocessor)
Genellikle ASP gibi sunucu tarafında çalışır. PHP koduyla yazılmış sayfaları kullanıcılara sunar. En büyük avantajı ücretsiz olması ve hem Windows hem Linux işletim sistemlerinde çalışmasıdır. ASP ve .NET 'ten daha hızlı olduğuna inanılmaktadır. Kullanım olarak da en yaygın kullanılan sunucu taraflı işleme teknolojisi olduğu söylenmektedir.

ActiveX
Microsoft'un bileşen teknolojisidir. Başka programlar tarafından çalıştırılabilir olmaları nedeniyle web tarayıcılarına veya sayfalara gömülerek çalışabilirler. ActiveX nesneleri genelikle Microsoft tabanlı tarayıcılarda çalışabildiği için yaygınlaşamamıştır. Ancak özel tasarımlarda kullanımları mevcuttur.
ActiveX istemci tarafında çalışır ve neredeyse sisteme tam erişime sahip olduğundan tehlikeli olabilir. Örneğin spyware denilen ve sayfa içinde değil ancak tarayıcı üzerine yerleşen ActiveX bileşenler istenmeyen sitelere bilgi gönderebilir, bilgisayar üzerinde işlem yapabilir.

Flash (SWF)
Adobe firması tarafından satın alınan Macromedia şirketinin geliştirdiği vektör grafik dosyası biçimidir. Bir nesne olarak web sayfalarına gömülebilirler. Çalışmaları için Flash Player gerekir. Actionscript denilen, Javascript'i andırır script dili ile animasyonlar, oyunlar ve çeşitli interaktif tasarımlar üretmek mümkündür. Ayrıca vektör grafikler, ses, video gibi dosyaları barındırabilir.

Java
Java Sanal Makinesi kullanarak web sayfası içinde çalışabilirler. Bu tür uygulamalara aplet denir. HTML'de bulunmayan bazı özellikleri sağlamak için kullanılırlar. ActiveX gibi kullanıcı tarafında çalışırlar. Ancak ActiveX'in aksine Linux gibi sistemlerde de çalışabilirler.



Web tasarımında karşılaşabileceğimiz temel terimler genel olarak bunlar. Yeni öğrenmeye başlayacaklar için bazı tavsiyeleri ayrı bir yazıda yayınlayacağım.

Siteniz Farklı Tarayıcılarda Nasıl Gözüküyor?

Internet Explorer, Firefox, Opera, Safari, Konqueror. Bunlar popüler web tarayıcılarından bazıları. Bir de bunların farklı sürümleri var. Hal böyle olunca kombinasyonlar artıyor.

browsershots.org seçtiğiniz tarayıcılarda sitenizin nasıl göründüğünü öğrenebilirsiniz.
Ancak sistemin işlemi çok hızlı yapamadığını ve belirli bir süre beklemek gerektiğini belirteyim. Eğer görüntü 30 dakikada çıkmazsa, Extend düğmesine basmayı unutmayın.

19 Ağustos 2007 Pazar

Çeşitli Online Oyunlar

Sıkıldığınızda bırakabileceğiniz tarzda ağırlıklı olarak Flash ile hazırlanmış çeşitli oyunlar:


Tek Oyunlar:

Çöpe Basket Atma I
Çöpe Basket Atma II
Maymuna Şaplak (eğlence)
Planarity (zeka)
Seconds Of Madness (hız, kontrol)
Tangram (zeka)
WinterBells (beceri)

Bir çok oyun sunan siteler:

Eyezmaze (zeka, bulmaca)
Mousebreaker (genel)
Matica (genel)
Zanorg (zeka, beceri)

18 Ağustos 2007 Cumartesi

Siteye Girmeden Ekran Görüntüsünü Alın

Normalde ekran görüntüsü almak için basit bile olsa bir grafik düzenleme veya özel bir ekran görüntüsü yakalama programı gerekiyor.
Sadece sitenin bulunduğu alanı kaydetmek için bir de kesmek biçmek veya ayarlamak gerekiyor. Bazen siteye girmek de mümkün olmuyor.


www.remote-screenshots.com ile bir sitenin ekran görüntüsünü yakalamak için sadece adresini girmeniz yeterli. Yanda gördüğünüz görüntü bu siteyi kullanarak aldığım kendi görüntüsü.


Sitenin hangi çözünürlükteki halini yakalamak istediğinizi ve ne boyutta bir görüntü olmasını istediğinizi de seçebilirsiniz. Maksimum çözünürlük 1280x1024, maksimum çıktı boyutu 320x420 olsa da blogunuzda tanıtım yapmak için pratik kullanımı nedeniyle tercih edebilirsiniz.

17 Ağustos 2007 Cuma

Web'de Kullanılan İngilizce Kısaltmaların Türkçe Anlamları

WYSIWYG (What You See Is What You Get) Ne Görürsen Onu Alırsın.

LOL (Laugh Out Loud) Kahkalarlarla gülmek

IMO IMHO (In My Opinion, In My Humble Opinion) Şahsi fikrim, Nacizane fikrim

OMG (Oh My God) Aman Tanrım

AFAIK (As Far As I Know) Bildiğim kadarıyla

ASAP (As Soon As Possible) Mümkün olduğunca çabuk

BTW (By The Way) Bu arada

FAQ (Frequentyl Asked Questions) SSS (Sıkça Sorulan Sorular)

FYI (For Your Information) Bilgine

IM (Instant Message) Hızlı mesaj (MSN gibi)

LMAO (Laughing My Ass Off) Çatlayana kadar gülüyorum

OTOH (On The Other Hand) Öte yandan

PM (Private Message) Özel mesaj

STW (Search The Web) Webde ara

WTG (Way To Go) Haydi veya Helal olsun

Windows'da Can Sıkan Yükleyicileri Kaldırın

Bazı durumlarda bilgisayara kurulu programlar bozulabiliyor.
Özellikle bilgisayar her yeniden başladığında veya programı açmaya çalıştığınızda program otomatik olarak tekrar yüklenmeye çalışabiliyor. Bazen CD'yi isteyebiliyor, kendi ve başka programların çalışmasını engelleyebiliyor.

Genellikle Windows Installer adındaki yükleme aracının yaptığı ayarların bozulmasından kaynaklanan bu tür sorunlara özellikle Office gibi büyük ölçekli ve farklı yerlere erişim isteyen yazılımlarda karşılaşabiliyoruz.

Bazı durumlarda installer programı sürekli hata verdiği için programı kaldırmak bile mümkün olmuyor ve bir kısır döngü içinde can sıkmaya devam edebiliyor.

Bu tür durumlarda kaldığınızda temizlik yapmak için http://support.microsoft.com/?scid=kb%3Btr%3B290301 adresinden indirebileceğiniz Windows Installer Cleanup aracı ile sorun çıkaran yükleme bilgilerini silebilir ve sisteminizi bu program hiç kurulmamış gibi bir hale getirebilirsiniz.

Temizliği yaptıktan sonra programı tekrar kurabilirsiniz.

Not: Bu araç program dosyalarını kaldırmaz. Sadece kayıt verilerini saklayan girdileri ve dosyaları kaldırır. Böylece diğer işlemleri yapabilirsiniz.

Programı tamamen kaldırmak için:
  • Windows Installer Cleanup'ı çalıştırın ve istediğiniz kaydı silin.

  • Daha sonra bilgisayarı yeniden başlatın.

  • Kaldırdığınız programı tekrar yükleyin. Ama yüklemeyi eski yükleme ile aynı konuma yapmaya özen gösterin.

  • Ardından bu programı bilgisayarınızdan kaldırabilirsiniz.

14 Ağustos 2007 Salı

Bu Site Ne İle Yapılmış?

Bir sitenin içeriğini, hangi teknolojileri kullandığını görmek için builtwith.com adresini kullanabilirsiniz. Sitenin kaynak kodunu incelemekten çok daha kolay. Ayrıca kullanılan teknolojiler hakkında küçük bilgiler de veriliyor.

Javascript Sürükle&Bırak APIleri

Web uygulamalarınıza drag&drop denilen sürükle bırak özelliği katmak isterseniz derin DHTML bilgisine ihtiyaç duymadan aşağıdaki apilerden istediğinizi kullanabilirsiniz.

Programların nasıl çalıştığını görmek için demo linklerini takip edin.

Walter Zorn Sürükleme yanında bir çok işlev sunuyor. Çoğaltma, transparanlaştırma, bir pozisyona hareket ettirme, boyutlandırma gibi özellikler bunlardan bazıları. Komutlar basit, kullanımı kolay, API dosyası küçük.

DHTML Goodies Farklı işlevler için farklı apiler mevcut. Linkteki sayfada demo linklerine tıklayarak örnekleri inceleyebilirsiniz. Sürükleme yanında sürüklenen nesneleri sıralayabilen ve ızgaraya yapışan apiler mevcut. API dosyaları küçük.

Yahoo UI Library Kapsamlı bir API. Kullanımı öncekiler kadar basit değil ancak geniş bir döküman kaynağı var. API dosyası büyük. Sağda Examples bölümünden örnek apileri ve kodlarını görebilirsiniz.

BrotherCake Belirli bir alanda sürüklenen kutuları otomatik sıralayabilen kullanımı basit ve küçük boyutlu bir API. Bir örneği hemen soldaki menüde görebilirsiniz. "More demos" bölümünden daha fazla örneği inceleyebilirsiniz.

Javascript Frameworkleri hakkındaki yazımda bahsettiğim frameworklerden bazıları da sürükle bırak desteği sunuyor.

13 Ağustos 2007 Pazartesi

Online Barkod Üreticisi

Yukarıda gördüğünüz barkod Code 128 formatında "leventdal"a denk geliyor. Bunun gibi çeşitli formatlarda barkod çıkışı veren bir online barkod üreticisine buradan ulaşabilirsiniz.

Üretilen barkodlar son derece büyük boyutlarda olduğundan kaliteli çıktı alabilirsiniz.

İlginç yaklaşımlarda bulunmak isteyenler web ve grafik tasarımında da kullanabilir.

9 Ağustos 2007 Perşembe

Javascript Framework ve APIleri

Javascript üzerine yazılmış bu framework ve apiler uzun ve rutin kodları daha basit ve işlevli fonksiyonlar halinde sunuyor. Class yazmayı daha kolay hale getiriyor. Pek çok kodu daha kısa bir şekilde yazmanız mümkün.

Ayrıca yazdığınız kod için farklı tarayıcıları desteklemesi için kod yazmaktan kurtuluyorsunuz.

Bunun yanında projenize Ajax, Sürükle Bırak, çeşitli efektler gibi ekstra özellikler katıyor. Genellikle widget veya plugin desteği bulunuyor ve üçüncü şahısların yazdığı kodları projenize bu şekilde ekleyebiliyorsunuz.

Liste:
http://jquery.com/
http://www.prototypejs.org/
http://developer.yahoo.com/yui
http://code.google.com/
http://script.aculo.us/
http://dojotoolkit.org/
http://openrico.org/
http://qooxdoo.org/
http://mootools.net/
http://helma.org/

8 Ağustos 2007 Çarşamba

Tasarruf İçin Gerçekçi Çözümler

Küresel ısınma etkilerininin günlük yaşamımıza giderek artan bir oranda yansıdığı şu günlerde eğer bir kişiden bir şey değişmez diyenlerden değilseniz bu yazıdaki gerçekçi tasarruf önlemlerini uygulamanızın hepimiz için faydalı olacağına inanıyorum. Korku üzerine dayalı veya küçük ayrıntıları değil çok özel çaba gerektirmeyen, daha pratik ve köklü çözümleri listeleyeceğim. Elektrik İşleri Etüd dairesinin enerji tasarrufu hakkında hazırladığı geniş kapsamlı bir yazıyı buradan inceleyebilirsiniz.

A Sınıfı
Enerji tüketimi daha az ürünler A sınıfı olarak etiketleniyor. Evet yüksek enerji tüketen ürünlerden daha pahalılar. Ama pek çok A sınıfı ürün kullanım süresinde elektrik masrafını çıkartabiliyor. Özellikle elektrikli eşyalarınız eskiyse bu ürünler ile değiştirmenizde yarar var. Tahmini 5 ve daha yaşlı cihazların çoğu G sınıfı enerji tüketimi ile çalışıyor. Eğer G sınıfı bir ürünü A sınıfı ile değiştirirseniz uzmanlara göre %80 oranında tasarruf yapmanız mümkün. Aslında belirli bir vade için ürünü neredeyse bedavaya yenilemiş oluyorsunuz.

Her ürün için farklı enerji tüketimi üzerinden standart getirilmiş durumda. Sunipeyk.com adresinde su tüketimi elle yıkamaya göre daha düşük olan çamaşır makineleri için KDV'nın 0 olması için bir kampanya düzenleniyor. Katılıyorum ve tasarruf sağlayan her ürün için KDV'nin kaldırılması veya indirilmesi gerektiğini kendi fikrim olarak ekliyorum. İnsanların bu ürünlere yönlendirilmesinin en pratik yolu bu.

Energy Star ise ABD hükümetinin desteklediği bir program. Enerjiyi etkin kullanan ürünler Energy Star logosunu ürünlerinde kullanabiliyor.

Tasarruflu Ampul
Bu ampüller belki nispeten yüksek fiyatlarından belki de yanlış lanse edildiklerinden çok yaygınlaşamamış gibi gözüküyor.
Floresan lamba olarak da bilinen bu ampuller hakkında yanlış bilinen şeylere değineyim, zaten bunları dile getirince iyi yanları ortaya çıkmış oluyor.

  • Bu ampuller sadece elektrikten tasarruf etmiyor. En az 3 yıl ömür neredeyse her tasarruf ampulünde vaat ediliyor. 5-10 sene garantili olan modeller bile mevcut. Akkor ampulleri ise kimi zaman birkaç ayda bir değiştirmek gerekebiliyor. Sadece kullanım ömürleri nedeniyle bile maliyeti karşılamanız mümkün.
  • Sadece beyaz ışık vermiyor. Aynı model ve güçte çalışan ve sarı ışık veren cinsleri de bulunmakta.
  • Bazıları bu ampullerin az ışık verdiğine inanıyor. Özellike satın almadan önce deneyenler ışığın yetmeyeceğini düşünebilir. Ancak bu ampuller yapısı gereği belirli bir süreden sonra tam performans ile aydınlatmaya başladığından bu yanılgıya düşmemek gerek. 2-3 dakikalık loş ışıktan sonra tam performans ile çalışıyorlar. Odanızda 3-4 saat ışıklar yanık oturduğunuzu düşünürseniz bu süre devede kulak kalır.
  • E40 denilen ince vidalı minik ampul çeşitleri de mevcut.
  • Sıkça görülen ince uzun tasarım tek ampul tipi değil. Her yerde bulamasanız da büyük alışveriş merkezlerinde özellikle boyları daha kısa olan spiral, dikdörtgen, çiçek benzeri gibi pek çok tasarım mevcut.

Bir iki nokta var ki bu lambaların kullanılması sakıncalı. O da ışığın sürekli açılıp kapandığı yerler. Örneğin apartmanlarda kat aralarında bunları kullanmamak gerek. Çünkü hem tam performansa bu kısa sürede ulaşamazlar hem de lambaların ömrü kısalır.

Ayrıca dimmer (ışık şiddetini ayarlayan düğme) kullanılan lambalarda sadece ürün ambalajında dimmer ile çalışır ifadesi olan modelleri kullanın.

Sensörlü Lambalar
Sadece o ortamda bulunduğunuzda ışığın açılmasını sağlarlar. Örneğin bir apartmanın kat lambaları özellikle eski binalarda tek düğme ile tüm katları yakacak şekilde takılmıştır. Sensörlü armatürler kullanıldığında hem düğme ihtiyacı ortadan kalkacak hem de sadece gereken katların aydınlanması sağlanacaktır.
Bunun ne kadar gerekli bir şey olduğunu şöyle açıklayabiliriz.
10 katlı bir apartman düşünün. Düğme 2 dakika boyunca yanacak şekilde tüm katları yakıyor. Apartmana girdiniz., düğmeye bastınız. 10 kat da yanmaya başladı. Sonra asansörü çağırdınız bindiniz ve katınıza çıktınız. Işık söndüğü için tekrar ışık düğmesine bastınız. Kapınızı açıp içeri girdiniz. Toplam 4 dakika boyunca 10 lamba yanmış oldu. Yani evinize girmek için 40 dakikalık ışık kullandınız. Halbuki sensörlü bir armatür olsaydı, 2 dakika giriş, 2 dakika katınızda yanacaktı. Hatta akıllı bir sensör ile sadece bulunduğunuz sürece de yanabilirdi. Yani en az kat sayısı kadar elektrik boşa harcanmış oldu. Bir de apartmanda oturan kişi sayısını düşünün ve ne kadar elektriğin gereksiz yere harcandığını siz hesaplayın.


Aç Kapa Musluklar

Bu armatürlerin klasik vidalı musluklardan bariz bir kaç avantajı bulunmakta. Öncelikle bu musluklar ile suyun akışını başlatmak ve durdurmak çok daha hızlı bir biçimde gerçekleşiyor. Bu nedenle boşa akan su miktarı daha az oluyor. Özellikle traş olurken, diş fırçalarken iki eliniz kirli de olsa dirseğiniz veya kolunuzun temiz bir bölümü ile musluğu kapatıp açabilirsiniz.
Bir diğer unsur sıcak soğuk su ayarını çok daha kolay yapabilmeniz. Vida musluklarda bir musluğu açtıktan sonra diğerini açıp sıcaklığı ayarlayana kadar boşa su akıtmak mümkün. Bu musluklarda genelde kullandığınız ayarı bir süre sonra otomatik olarak bulabilirsiniz.

Bilgisayardan Tasarruf
Denetim Masası içindeki güç ayarlarından bilgisayarınızı belirli bir süre kullanmadığınızda otomatik olarak bekleme moduna geçirmeniz mümkün. Bekleme modu bilgisayarı kapatmıyor beklemeye alıyor. Bir tuşa veya klavyeye dokunduğunuzda kaldığı yerden açılıyor. Bir bilgisayar standby modunda, normal kullanımdaki enerjinin neredeyse 1/50'sini kullanır. İsterseniz sadece monitörü bekleme moduna alabilirsiniz.

LCD monitörler benzer boyda tüplü CRT monitörlerin yarısı, bazen 1/3'ü kadar enerji tüketir. LCD monitörün şık ve daha az yer kaplamasının yanında bir avantajı da budur.

Kullanmadığınız programları kapatmak dahi elektrik tasarrufu sağlayacaktır.

Klima vs. Vantilatör
Eğer uzun süre belirli bir yerde oturacaksanız klima yerine vantilatör kullanmak çok daha akıllıca bir yöntemdir. Çünkü klima yöne bakmadan her yeri soğuturken, vantilatör sadece belirli bir yeri soğutur. Bu şekilde gereksiz yere enerji harcamamış olursunuz.

6 Ağustos 2007 Pazartesi

Mashup Nedir?

Google'ın şu anda davetiye ile girilebilen Mashup Editörünün hizmete girmesiyle Mashup konusunun önümüzdeki günlerde sıkça gündemimize geleceğini tahmin ediyorum. Bu nedenle bu yazıda basitçe Mashup tanımını ve kullanım alanlarını yazacağım.

Web 2.0'ın XML tarzı evrensel ve işlenebilir veri üzerine yoğunlaşması ve web üzerinde pek çok farklı görsel aracın oluşması bazı kullanım alanlarını ve ihtiyaçları doğurdu.

Mashup, basit olarak tanımlamak gerekirse farklı kaynaklardan gelen nesneleri birleştirip, biçimlendirmek özelleştirmek ve istenilen bir formatta ve istenirse başka araçları da kullanarak sunmak için kullanılan yöntemlere deniyor.

Örneğin bir hava durumu sitesinden bir şehir ile ilgili aldığınız bilgileri bir Google haritasında o şehrin üstünde gösterdiğinizde bir mashup uygulaması yapmış oluyorsunuz.

Veya farklı kaynaklardan gelen RSS beslemelerini birleştirip tek bir RSS olarak sunmak da bir mashup.

Daha önce
Yahoo Pipes ile ilgili bir yazı yayınlamıştım. Bunda nasıl farklı verileri alıp çeşitli işlemeler sonucunda tek bir özelleştirilmiş çıktı olarak sunulabildiğinden bahsetmiştim. İşte Yahoo Pipes bir mashup editör uygulaması.

Mashuplar farklı kaynaktan gelen veriyi farklı kombinasyonlar ile oluşturabildiğinden neredeyse sınırsız olasılıkta mashup üretmek mümkün oluyor.

Mashupların en büyük avantajı gittikçe büyüyen veri akışını daha kullanıcı dostu ve daha merkezi biçimde ve özel şekillerde sunabilmesi.

Hacker Kongresine Gizlice Girmeye Çalışan Muhabir Rezil Oldu

Kimliği gizli hackerların Las Vegas'ta düzenlediği DEFCON 2007 isimli kongreye normal bir üye gibi girmeye çalışan Michelle Madigan isimli bayan muhabir yetkililerin durumu anlamasıyla gülünç bir duruma düşmüş.

Muhabire prosedür gereği birkaç kez basın kartı isteyip istemediği sorulduğu halde hayır cevabı vermiş.

Madigan isimli muhabir NBC Dateline adında "suç, sağlık ve ünlüler" gibi konularda yayın yapan bir TV programının yapımcılarındanmış. Gizli kamera ile geldiği toplantıda kimliği gizli hackerlardan haber kopartmaya çalışacakmış. Yetkililerin ifadesiyle bir suç itirafı alıp programında yayınlamak isteyen muhabir bunda başarılı olamamış.

Gizli kameranın bir katılımcı tarafından fark edilmesi üzerine olay organizasyonu düzeyenlere bildirilmiş.
Ardından basın kartı alan basın mensupları da olaydan haberdar edilerek olayı haber yapmaları sağlanmış.

En sonunda kürsüden toplantıyı terk etmeye davet edilen muhabire organizasyon katılımcıları arabasına kadar eşlik etmiş. Yolda muhabirle dalga geçmeyi ihmal etmeyen hackerlar, kimliğini ifşa etmek için de bol bol kameraya çekmişler.

Aşağıda olayın anlaşılmasından sonra yaşananları izleyebilirsiniz.


5 Ağustos 2007 Pazar

Widget İçerik Sağlayıcıları

Widget tanımını bu yazıda yaptıktan sonra bir liste halinde sitenize veya masaüstünüze ekleyebileceğiniz widget servislerini de bu yazıda listeliyorum.

Google Gadgets
İstediğiniz widgetı arayabilirsiniz. Widget ayarlarını yaptıktan sonra üretilen script kodu sitenizde gözükmesini istediğiniz yere kopyalayın.

Google Desktop Gadgets
Google Desktop kurduktan sonra bu widgetları bilgisayarınızda kullanabilirsiniz.

Yahoo Widgets (eski adıyla Konfabulator)
Yahoo Widget Engine kurulduktan sonra istediğiniz widgetı bilgisayarınızda gösterebilirsiniz.

Windows Live Gallery
Microsoft siteleri ve uygulamalarına ekleyebileceğiniz widgetlar bulunuyor.

Wigipedia
Çeşitli servislerin sunduğu widgetları derleyerek sunuyor. Ağırlıklı olarak masaüstü widgetları var.

Widgetbox
Bu da bir widget dizini. Ağırlıklı olarak blog ve web widgetları mevcut.

Labpixies
Yine bir harman sitesi. Web widgetları bulunabilir.

Samurize
Masaüstünde çalışan Samurize için widgetlar.

DesktopX
DesktopX programını kurduktan sonra bu widgetları çalıştırabilirsiniz.

Not: Web widgetlarının çoğunu Blogger, WordPress veya Moveable Type sitelerinden istediğinize yerleştirmeniz mümkün.
Masaüstü widgetların ise genellikle kendi motorlarının üzerine kurulması gerekiyor.

4 Ağustos 2007 Cumartesi

Widget Nedir?

Widget bir plaftorm üzerinde bütünleşik çalışarak o platforma ekstra özellik katan "küçük" araçlara denir.

Bu platform bir web sayfası veya widget motoru denilen alt yapı olabilir. İster web sayfanızda, ister masaüstünüzde, ister bir programın içinde widget ekleyerek bunda olmayan özellikleri ekleyebilirsiniz.

Çok basit bir widget örneği, başka bir web sitesinin sürekli güncellediği bir resmi kendi sitenizde göstermeniz olabilir. Veya sitenizde bir Sudoku oyunu yayınlayabilirsiniz.

Bir widget kendi başına çalışabilir. Widgetlar genel amaç yerine özel amaçlar doğrultusunda çalışır. Örneğin bir RSS okuyucusu, hava durumu monitörü, takvim, hesap makinesi, video yayını gibi. Bazı widgetlara parametre girerek özelleştirmek mümkündür.

Küçük olduklarından istediğiniz widgetı büyük ölçekli bir tasarımın istediğiniz bir bölümüne yerleştirebilirsiniz.

Sadece widget kullanılarak yapılan ve Başlangıç Sayfası da denilen siteler bulunmakta. Bunun en önemli örnekleri Netvibes ve PageFlakes'dir. Bu sitelerde içeriği özelleştirdiğiniz widgetlar oluşturur. Bunları sayfanın istediğiniz bölümüne sürüklemeniz mümkündür. Bu tür Kişiselleştirilebilir Başlangıç Sayfaları ile ilgili daha fazla bilgi için bu yazıyı okuyabilir, derlediğim bir listeyi buradan görebilirsiniz.

Widgetların avantajı, o konu üzerinde yoğunlaşmış kişiler tarafından hazırlanılmaları, güncellenmeleri ve kullanıcının hiç bir bilgisi olmasa da istediği işlevi kendi tasarımına ekleyebilmesidir.

Örneğin, web sitenize veya bilgisayarınızın masaüstüne bir hesap makinesi koymak isterseniz, bir script veya programlama bilgisine ihtiyaç duyarsınız. Bunun üstüne hesap makinesinin incelikleri konusunda bilgiye, deneyime ve bunu üretmek için zamana ihtiyacınız olur. Hazır widgetlar sizi tüm bunlardan kurtarır.

Web sayfalarında kullanılan widgetlar genellikle HTML, Flash veya Javascript kullanılarak hazırlanır. Bazı widgetlar kullanıcının kodu kendi sitesine kopyalaması ile çalışır çoğunluğu ise hizmeti sağlayan siteye link vererek.

Masaüstünde çalışan widgetlar için ise widget motoru yazılımı kurmak gerekir. Bu motor widgetlara bir çerçeve hizmeti sağlar. Bu widget boyutlarının küçülmesi ve işlevlerinin artması için kullanılır. Ayrıca bu tarz widgetlar internet bağlantısı olmadığında da çalışır.

Özelleştirmeye izin veren widgetlarda renk, büyüklük, içerik gibi özellikler değiştirilebilir.

Web ve bilgisayar widget kaynaklarını derlediğim bu listeden görebilirsiniz.

Google Cep Telefonu Pazarına Giriyor

Önceleri espri, sonraları fikir ve sonunda söylenti haline gelen Google'ın GPhone olarak anılan cep telefonu artık ürün haline gelmeye yakın. Apple'ın iPhone ile yarattğı gündem Google'ın çalışmalarına hız katmasında etkili rol oynamışa benziyor.

Webde hayali Google Telefonu modelleri dolaşadursun, Google'ın Linux tabanlı bir telefon için Taywanlı yüksek teknoloji şirketleriyle görüşmelere başladığı söyleniyor. Daha önce de Google'ın Avrupa'daki yöneticilerinden Isabel Aguleira böyle bir telefon için çalışmaların başladığını açıklamıştı.

Projenin milyar dolar düzeyinde ve uzun vadeli olması bekleniyor. Google'ın bildiğimiz web tabanlı teknolojilerini daha rahat kullanılması açısından telefonların kablosuz internet bağlantısı özelliğine sahip olacağı da konuşulmakta.

Bir diğer soru işareti Google'ın telefon piyasasını, gittikçe büyüttüğü reklam pazarına yeni bir halka için mi düşündüğü. Google'ın sadece reklam pastası için büyük yatırımlar yapmayı göze alabildiğini şehirlere ücretsiz kablosuz internet altyapısı ve servisi sağlama tekliflerinden biliyoruz.

Kişisel düşüncem Google'ın çok radikal bir şey olmadıkça böyle bir işe girmeyeceği yönünde. Yaparsa muhtemelen hiç bir telefonda olmayan özellikler olacaktır.

Bu özelliklerden en anlamlısı açık kaynak kodu olacaktır. iPhone'un en çok eleştirildiği noktalardan biri kapalı kaynak kodu olması. Bu nedenle ortağı olmayan üçüncü partilerin yazılım geliştirmesi mümkün olmuyor.

Diğer hizmetlerinde olduğu gibi Google GPhone API gibi geliştirilebilir bir altyapı ile çıkarsa orta vadede büyük satışlara ulaşabilir.

Beklenebilecek bir diğer enteresan uygulama ise reklam gösterimi karşılığında ücretsiz GSM servisi veya telefon verilmesi olacaktır.


Ama Google'ın dikkat etmesi gereken önemli bir unsur kendini Beta sistemlere çok adamış olması. Çoğu tüketicinin Beta bir telefon kullanmayacağını düşünürsek Google'ın "önce sun sonra düzelt" politikasının cep telefonu piyasasında başarılı olmayacağını söylemek hata olmaz. Böyle bir hata Google'ın şimdiye kadar Beta etiketinden çok zarar görmemiş imajını büyük ölçüde zedeleyebilir.

3 Ağustos 2007 Cuma

Türk Telekom Limitsiz ADSL Hızlarını Artırdı, Bazı Fiyatları İndirdi

Uzun zamandır limitli bağlantılara göre büyük hız ve fiyat dezavantajı olan limitsiz ADSL kullanıcıları 1 Ağustos'tan itibaren ve 6 Ağustos'tan başlanacak hız artırımı ile artık daha hızlı internete kavuşuyor. http://www.ttnet.net.tr/yeni.htm adresinden ilgili açıklamayı okumanız mümkün.

www.ttnet.net.tr/adslucret.htm adresinde görebileceğiniz yeni fiyat tarifeleri, 1 Mbps 9GB dışındaki limitli kullanıcılar için bir avantaj getirmiyor.

Hız artırımı ile 256 ve 512 Kbps bağlantılar 4 katına yükseliyor.
256Kbps bağlantılar 6 Ağustos'tan itibaren 1 Mbps ve aynı fiyat olan 49 YTL, 512Kbps bağlantılar ise 2Mbps ve 79 yerine 69 YTL ile sunulacak.

Ayrıca 1 Mbps 9GB kotalı bağlantılar da fiyatı aynı kalmak suretiyle sınırsız kotaya kavuşacak.

Ayrıca 4Mbps (4096/1024) bağlantılar kotasız olmak üzere 89 YTL'den hizmete sunuldu.

Telekom iki yıl önce kotalı bağlantılar için büyük avantajlar getirmiş, kotasız bağlantılar ise eski halleri ile bırakılmışlardı. Bazı kotasız bağlantılar için bir süre kampanya ile hız artışı gelmiş, bu sene başlarında bu kampanyanın bitmesiyle tekrar düşük hızlara dönülmüştü.

2 Ağustos 2007 Perşembe

Resmi Blogger Klavye Kısayolları

Blogger editöründe kullanabileceğiniz kısayollara http://help.blogger.com/bin/answer.py?answer=42197 adresinden ulaşabilirsiniz.

Aynı listenin Türkçe hali:

CTRL + b = Kalın
CTRL + i = İtalik
CTRL + l = Alıntı (sadece HTML modunda geçerli)
CTRL + z = Geri Al
CTRL + y = İleri Al
CTRL + SHIFT + a = Link
CTRL + SHIFT + p = Önizleme
CTRL + d = Taslak olarak kaydet
CTRL + p = Yazıyı Yayınla
CTRL + s = Otomatik kaydet ve düzenlemeye devam et (Yazı yayınlanmaz)

Resmi listede yer almasa da
CTRL + u = Altı çizili yazı
CTRL + a = Tüm yazıyı seç

CTRL + c = Kopyala
CTRL + x = Kes
CTRL + v = Yapıştır

ClearType Nedir?

İlk kez Windows XP ile kullanıma sunulan ClearType teknolojisi, Microsoft'un fontların göze daha hoş ve akıcı gözükmesini sağlamak için çıkarttığı bir hizmeti.

Grafik editörü kullananların anti-alias olarak tanıdığı ve fontların arka plan ile geçişli bir görünüm sunarak keskin hatları yok ettiği özelliğin benzeri olan ClearType'ı menüler, yazı alanları ve web sayfalarını görüntülerken kullanabilirsiniz.

Aslında ClearType'a benzer işlevi Adobe Reader ile okuduğumuz PDF dosyalarından biliyoruz. Burada font-smoothing adı verilen yumuşatma ile yazılar daha akıcı bir şekilde görülebiliyor. Adobe buna
CoolType adını veriyor.

ClearType'ın özellikle LCD monitörlerde büyük fayda sağladığı söyleniyor. Ancak bence CRT dediğimiz tüplü monitörlerde de gayet iyi sonuçlar veriyor. Özellikle web sayfaları için çok faydalı.

Aşağıda blogumdan hem standart font hem de ClearType ile aldığım ekran görünütüsünü görebilirsiniz. (Alttaki bölüm orjinal yazının yakınlaştırılmış hali. Nasıl bir işlem yaptığını göstermek için ekledim)



ClearType'ı nasıl kuracağınız
http://support.microsoft.com/kb/306527/tr adresinde anlatılıyor. Basit olarak iki türlü yöntem var. Birincisi Microsoft'un sitesi üzerinden, ikincisi ilgili PowerToy'u indirip bilgisayara kurarak. Eğer PowerToy'u kurarsanız istediğinizde Denetim Masasından ayarlamanız mümkün olur.

Vista'da PowerToy'u kurmaya çalıştığınızda desteklemiyor diye uyarı veriyor ancak uyarıyı aldırmadan kurarsanız burada da kullanmanız mümkün.

Kurulumdan sonra sihirbaz şeklinde farklı kalınlıklarda yazılardan size en uygun olanı seçiyorsunuz ve bittikten sonra ClearType zevkini çıkartmaya başlayabiliyorsunuz.


Internet Explorer 7 özel ClearType seçeneği ile sunuluyor. İsterseniz menüleri ve bunun gibi diğer Windows öğelerine dokunmadan sadece web sayfaları için ClearType kullanabilirsiniz.
Araçlar > Seçenekler > Gelişmiş ile çıkan menüde Multimedya başlığında
"HTML için her zaman ClearType kullan" seçeneğinden etkinleştirmek veya kaldırmak mümkün. (Değişikliklerin uygulanması için IE'yi yeniden başlatmak gerekir)

Grafik Tasarımında Dikkat Edilmesi Gereken Unsurlar

Grafik tasarımda çok dikkat edilmeyen ama önemli noktalara bu yazıda değineceğim. Bu konuda pek çok soru geliyor ve özellikle yeni başlayanlar için faydalı olacağını düşünüyorum.

  1. Tasarım için kullanacağınız programı seçerken sorulması gereken temel sorular:
    Katman desteği var mı?
    Kütüphane desteği var mı?
    Vektör çizim desteği var mı?
    Ölçekli, boyutlu çizim yapabiliyor mu?
    Açabildiği, kaydedebildiği ve üzerinde değişiklik yapabildiği dosya biçimleri neler?
    Yardım dosyaları yeterli mi?

  2. Düzenli yedekleme
    İşlerinizi mutlaka düzenli olarak yedekleyin. Grafik editörü geri almaya izin verse de program kapanabilir, geri alınacak nokta çok geride kalabilir, elinizde farklı örneklerin bulunması ileride karşılaştırma yapmak için yararlı olabilir.

  3. Katmanları kullanın
    Grafik işlemede katman, üstüste gelerek bir resmi oluşturan farklı yüzeylere denir. Katman kullanırsanız küçük değişiklikleri katman üzerinde yaparak sonradan düzenlemeyi kolaylaştırırsınız. Örneğin bir insan gözünü mavi yapmak için tüm surat ile oynamadan sadece bir katman üzerinde göze yoğunlaşabilirsiniz. Yaptığınız işi önceki hal ile karşılaştırmak için katmanı gizleyebilirsiniz. Beğenmezseniz katmanı toptan silebilirsiniz. Katman kullanmayı alışkanlık haline getirin.

  4. Vektör kullanın
    Vektör çok derin ama bir o kadar faydalı bir konu. Basitçe özetlemek gerekirse vektörel çizim, çizimin doğru (veya eğri), nokta ve geometrik şekiller ile oluşturulmasına denir. Bu çizgi, nokta veya şekiller sonradan kalite kaybı olmadan kolaylıkla düzenlenebilir.

  5. Dosyaların işlenebilir halini saklayın
    Resimleri sonradan düzenlemeniz gerekeceğini unutmayın. Eğer işim bitti diye JPEG olarak kaydeder programı kapatırsanız yaptığınız pek çok şeyi tekrar yapmanız gerekir.

  6. Gerekmiyorsa çalışılacak alanı sınırlamayın
    Çizim yapılırken karşımıza çıkan büyük sıkıntılardan biri tasarımı dar bir alanda çalışmaya mecburmuşuz gibi hissetmektir. Her zaman büyük ortamda çalışmak gerekmez ancak çoğu zaman konulan kati sınır yaratıcılığın önüne engel koyar. Resim boyutu küçük olduğunda ise bazı programlar dışarıda kalan şekilleri göstermez. Bu nedenle isterseniz ne büyüklükte çalışacağınızı belirten bir çerçeveyi katman olarak koyun ama geniş bir alanda çalışın. Ardından tasarımınızı çerçevenin altında oynatarak farklı olasılıkları görebilirsiniz.

  7. Kütüphane oluşturmaya özen gösterin
    İleride kullanabileceğiniz öğeleri varsa programın kütüphanesine ekleyin. Bunlar size özel renkler olabilir, dolgu, fırça stilleri, vektör tasarımlar ve bunun gibi öğeler olabilir. Bugün kütüphaneye eklerseniz yarın hangi dosyaydı diye aramadan programın içinden yeni tasarımlarınızda kullanabilirsiniz.

  8. Kısayolları öğrenin
    Klavye kısayollarını öğrenip kullanmaya çalışın. Emin olun üretkenliğinizi artıracaktır.

  9. Toplu resim işleri ile tek tek uğraşmayın
    100 fotoğrafın kenarına logonuzu koymak için tek tek fotoğrafları açmakla vakit kaybetmeyin. Bu işler için toplu resim işleme programları (batch image processing) bulunmaktadır. İhtiyacınıza göre birini bulun ve hem daha düzgün hem de çabuk biçimde sonuca ulaşın. Ama sakın unutmayın toplu resim işlemeden önce dosyaların mutlaka yedeğini alın.

  10. Yardım dosyalarını kullanın
    Genellikle bir çizim aracı ile ilgili bilmeniz gereken her şey programın yardım dosyasında yazar. Yabancı dilde olması da çok önemli değil çünkü görüntülü örnekler ile konuyu anlatabilir. Bu nedenle takıldığınızda yardım dosyasını kullanın. Arama bölümüne aracın adını yazın, temel kullanım ile ilgili bilgiler önünüze gelecektir.

1 Ağustos 2007 Çarşamba

Blog Pingleme Servisleri

Blog lisanında ping blogunuzdaki yenilikleri, blog listeleyen sitelere (örneğin Technorati) bildirmek anlamına geliyor. Böylece yeni yazılarınız o sitede gözükmeye başlıyor.
Pek çok blog yazılımı otomatik pingleme özelliğini kendinde barındırıyor ama bazen sorunlar olabiliyor.
Aşağıdaki servisler tek işlem ile bir çok listeye ping atıp sonucu o sayfada gösteriyor.

pinger.blogflux.com
ping.in

pingomatic.com
pingmyblog.com