| Üye olun RSS

MS Office yerine Google Office

Eylül 14th, 2006 | 1 Comment | Posted in Google, Internet, web

MS Office yerine Google Office

Aslında bir de OpenOffice var ama onun yeri ayrı. Yine de OpenOffice hakkında iki satır yazmadan edemeyeceğim. OpenOffice’i ilk duyduğum ve kullandığım zamanlar 1.1 sürümüne denk geliyordu ve çok etkilenmiştim ancak çok kararlı çalışamaması ve fazla kaynak tüketip ağır kalması en büyük handikapları idi. Bu handikapları ile MS Office yaygınlığına gelememesine çok da şaşırmıyordum. OpenOffice’in 2.0 sürümüne gelinceye kadar geçen sürede inanılmaz aşama kaydettiğini düşünüyorum hem performans hem de ürün zenginliği anlamında, Türkçe dil desteği ile ve ücretsiz olma avantajıyla kişisel kullanımda bir numara, kurumsal ölçekte de MS Office’i zorlaması gerekirken etrafıma baktığımda manzara çok daha farklı.
http://www.openoffice.org.tr

Neyse, hedeflediğim konuya geri dönüyorum. Google’ın Internet üzerinde sunduğu hizmetlerin çeşitliliği kadar içeriği de şaşırtıcı noktalara geldi. Bazı offce programları için geliştirdikleri alternatifler gerçekten şaşırtıcı, galiba gelecekte bilgisayarımıza herhangi bir program kurmaya gerek kalmayacak.

Google Spreadsheets :
Yani excel. Internet üzerinde excel dökümanları oluşturabiliyor, saklaybiliyor, paylaşabiliyor ve bilgisayarınıza indirebiliyorsunuz. Ayrıca bilgisayarınızda var olan MS Excel dosyalarını upload edip kullanabiliyorsunuz. Temel excel ihtiyacını karşılamakla beraber uzman kullanıcılar birçok eksiklik hissedecektir yine de sürekli ve hızla geliştirilen bir hizmet.
http://spreadsheets.google.com



Writely:
Bu da Word. Writely, Google tarafından satın alınmış. MS Word ya da OpenOffice formatında dökümanlar oluşturabiliyorsunuz. Bilgisayarınızdaki dökümanları upload edip kullanabiliyorsunuz.
Bilgisayarınızda bir Office programı bulunmuyorsa elinize geçen, email ile gelen ofis dosyalarını en azından bu hizmetler ile görüp düzenleyebilirsiniz.
http://www.writely.com



Thumbstacks:
Bu Google ürünü değil ama satın alırlarsa şaşırmam. WEB üzerinde sunum hazırlayabildiğiniz bir servis yani Power Point alternatifi. Spreadsheets ve Writely’den farkı Microsoft formatını desteklemiyor olması.
http://www.thumbstacks.com/

Gmail:
Hotmail ve Yahoo’ya sadece WEB üzerinden kullanılabiliyor olmasından dolayı pek ısınamamıştım. Benim için POP3 desteği olan bir email adresine sahip olmak önem taşıyordu ki bu sayede Outlook, Outlook Express gibi programlarla emaillerimi yönetebileyim. Gmail bana, yeterince kullanışlı yapıldığında WEB üzerinden email adresi kullanmanın ne kadar büyük avantajları olduğunu ispatlamış oldu ve artık POP3 adresimi de gmail’e yönlendirerek tüm emaillerimi WEB üzerinden takip etmeye başladım. Artık MS Outlook’a ihtiyacım kalmadı.
http://www.gmail.com



Google Page Creator:
WEB üzerinden WEB sayfası dizayn ediyorsunuz. Bunun birçok farklı örneği var ama google’dan örnek vermeyi tercih ettim. Daha katedecek çok yolu var eminim ileride Office paketinin içine sızmayı başarmış bir MS Front Page’e ihtiyaç bırakmayacak.
http://pages.google.com



Tüm işlerimizi WEB üzerinden yapacak noktalara doğru giderken birileri neden WEB üzerinden işletim sistemi geliştirmesin ki. Google işletim sistemi çıkaracağı bunu da bir Linux dağıtımı satın alarak yapacağı söylentileri duyulmaya başladı şu dönemlerde. Oysa google bir işletim sistemi çıkarırsa bu web üzerinde çalışır diye düşünüyorum ciddi ciddi. Neden mi bu kadar ciddiyim çünkü YouOS ve benzerleri gösteriyor ki bu iş o kadar zor değil ve bir hayli kullanışlı da. Giderek artan veri iletim hızları ile artık sadece sitemizi değil bilgisayarlarımızı da host ettirecek ya da WEB üzerinde çalışan işletim sistemleri kullanıyor olacağız.
Bu arada YouOS da ne?
http://www.youos.com



Google Map kullanarak Harita

Temmuz 10th, 2006 | 14 Comments | Posted in Google, Internet, web

Google bazı ürünlerini kısıtlı kullanım alanlarından sıyırıp yaratıcı ellere teslim ederek hem kendisine duyulan sempatiyi arttırıyor hem de biz kullanıcılara yeni kullanım alanları açabiliyor.

Mesela Google Map’i kendinize göre özelleştirebilirsiniz, isterseniz Google Map’i kullanarak kendi sitenize de bir harita koyabilirsiniz. Hatta istediğiniz koordinatlara resimler koyup üzerlerine tıklandığında bilgi mesajları çıkmasını sağlayabilirsiniz.
Tüm bunlar için yapılması gereken ilk iş sitenizi Google’a kayıt ettirmek, böylece sitenizde bir Google haritası yayınlanmasına izin verilecek. Kayıt işlemi için aşağıdaki adres’e gitmek gerekiyor:
http://www.google.com/apis/maps/signup.html

Bundan sonrası Google’ın sayfalarında ayrıntılı olarak anlatılmış:
http://www.google.com/apis/maps/documentation/


Ben basit bir örneği de burada yayınlayacağım. Aşağıda örneğin görüntüsü var :)


Örnek haritanın kodu ise şöyle:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”content-type” content=”text/html; charset=ISO-8859-9″/>
<title>Örnek Google Haritası</title>
<script src=”http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAE7oo8KaknWWETXnKzOqhnRSghx6uyneHtZIHVxL8UFhzX-BGRxRGcjuVfNM_uaRb5y7oUVrdPWdILw”
type=”text/javascript”>
</script>

<script type=”text/javascript”>
//<![CDATA[
function haritaGoster() {
if (GBrowserIsCompatible()) {
var denemeHaritasi = new GMap2(document.getElementById("haritaDiv"));
denemeHaritasi.addControl(new GSmallMapControl());
var koordinat = new GLatLng(41.07314,29.039612);
var resimKoordinat = new GLatLng(41.06554,29.009622);
var resim = new GIcon();
resim.image = "http://sezer.yesiltas.googlepages.com/ornek.png";
resim.iconAnchor = new GPoint(6, 5);
resim.infoWindowAnchor = new GPoint(25, 2);
var isaret = new GMarker(resimKoordinat,resim);
GEvent.addListener(isaret, "click", function() {
isaret.openInfoWindowHtml("<font color=red size=2>Buraya </font><font color=yellow size=2>farklı </font><font color=green size=2>renkte </font><font color=black size=2>yazılar yazılıp<br><a href='http://www.yesiltas.net' target='a'>linkler</a> koyulabiliyor :) </font>");
}
);
denemeHaritasi.setCenter(koordinat, 11);
denemeHaritasi.addOverlay(isaret);
}
}
//]]>
</script>
</head>

<body onload=”haritaGoster()” onunload=”GUnload()”>
<div id=”haritaDiv” style=”width: 300px; height: 400px”></div>
</body>
</html>


Bölüm bölüm açıklayayım:
<script src=”http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAE7oo8KaknWWETXnKzOqhnRSghx6uyneHtZIHVxL8UFhzX-BGRxRGcjuVfNM_uaRb5y7oUVrdPWdILw”
type=”text/javascript”>
</script>

Bu bölümde Google’ın sunduğu ve haritayı özelleştirmek için kullancağımız fonksiyonların nerede olduğunu belirtiyoruz.
Buradaki önemli nokta key=.. bölümüne ne yazacağınızı bilmek. Yukarıda bahsettiğim sayfadan Google Map’e kayıt olduğunuzda siteniz için bir anahtar kelime üretilecek, üretilen bu anahtar kelimeyi buraya yazmanız gerekiyor.

<script type=”text/javascript”>
//<![CDATA[
function haritaGoster() {
if (GBrowserIsCompatible()) {
var denemeHaritasi = new GMap2(document.getElementById("haritaDiv"));
denemeHaritasi.addControl(new GSmallMapControl());
var koordinat = new GLatLng(41.07314,29.039612);
var resimKoordinat = new GLatLng(41.06554,29.009622);
var resim = new GIcon();
resim.image = "http://sezer.yesiltas.googlepages.com/ornek.png";
resim.iconAnchor = new GPoint(6, 5);
resim.infoWindowAnchor = new GPoint(25, 2);
var isaret = new GMarker(resimKoordinat,resim);
GEvent.addListener(isaret, "click", function() {
isaret.openInfoWindowHtml("<font color=red size=2>Buraya </font><font color=yellow size=2>farklı </font><font color=green size=2>renkte </font><font color=black size=2>yazılar yazılıp<br><a href='http://www.yesiltas.net' target='a'>linkler</a> koyulabiliyor :) </font>");
}
);
denemeHaritasi.setCenter(koordinat, 11);
denemeHaritasi.addOverlay(isaret);
}
}
//]]>
</script>
Bu bölüm, sayfa yüklenir yüklenmez çalışması planlanan bir fonksiyon barındırıyor ve harita bu fonsiyon sayesinde oluşacak.

Satır satır inceleyelim:
var denemeHaritasi = new GMap2(document.getElementById(“haritaDiv”));
Bir harita objesi oluşturuyoruz. ‘haritaDiv’, html içinde yer alan div tagının id’sidir. Harita bu <div id=’haritaDiv’></div> içinde oluşacaktır.

denemeHaritasi.addControl(new GSmallMapControl());
Haritanın sol üst köşesinde görünecek olan yön tuşları ve zoom tuşlarının oluşmasını sağlar. İstenirse bu satır çıkarılabilir.

var koordinat = new GLatLng(41.07314,29.039612);
Haritanın merkez noktasını belirtmek için bir koordinat objesi oluşturuyoruz. Bir GPS cihazıyla bulunduğunuz noktanın koordinatını öğrenebilirsiniz. Herhangi bir yerin koordinatlarını merak ediyorsanız Google Earth kullanarak tespit edebilirsiniz.

var resimKoordinat = new GLatLng(41.06554,29.009622);
Harita üzerine resim eklemek istiyorsanız, resimin görünmesini istediğiniz koordinat bilgisi ile bir koordinat objesi daha oluşturuyoruz, bu koordinat objelerini daha sonra kullanacağız. Eğere haritada resim kullanılmayacaksa bu satır çıkarılabilir.

var resim = new GIcon();
resim.image = “http://sezer.yesiltas.googlepages.com/ornek.png”;
Harita üzerine eklenecek resim için bir resim objesi oluşturuyoruz.

resim.iconAnchor = new GPoint(6, 5);
Resim objesi, haritada verilen koordinatın ne kadar solunda(6 piksel) ve ne kadar üstünde (5 piksel) olacak.


resim.infoWindowAnchor = new GPoint(25, 2);
Resim tıklandığında açılacak bilgi penceresi resimin ne kadar solunda(25 piksel) ve ne kadar üstünde (2 piksel) olacak.


var isaret = new GMarker(resimKoordinat,resim);
Resimi haritaya yerleştirmek için bir işaretleyici objesi oluşturuyoruz. Bu objeye parametre olarak koordinat ve resim objesini veriyoruz.

GEvent.addListener(isaret, “click”, function() {
isaret.openInfoWindowHtml(“<font color=red size=2>Buraya </font><font color=yellow size=2>farklı </font><font color=green size=2>renkte </font><font color=black size=2>yazılar yazılıp<br><a href=’http://www.yesiltas.net’ target=’a'>linkler</a> koyulabiliyor :) </font>”);
}
);
Resim tıklatıldığında çalışacak olan fonksiyonu oluşturuyoruz. Çıkması istenen mesaj HTML formatında oluşturulabiliyor.

denemeHaritasi.setCenter(koordinat, 11);
Son olarak da haritanın merkez noktasını belirterek sayfada görünmesi sağlıyoruz. Daha önce tanımladığımız koordinat objesi burada birinci parametre olarak kullanılıyor. İkinci parametre ise haraitaya yapılacak zoom miktarı, bu rakam küçüldükçe harita detayı azalır.


denemeHaritasi.addOverlay(isaret);
Bu bölümde de daha önce tanımladığımız resim objesinin harita üzerine yerleşmesini sağlıyoruz..


<body onload=”haritaGoster()” onunload=”GUnload()”>
<div id=”haritaDiv” style=”width: 300px; height: 400px”></div>
</body>
Bu bölüm artık HTML sayfamızın klasik body bölümü. Sayfa yüklenir yüklenmez haritamız yüklensin diye onload event?inde fonksiyonumuzu çağırıyoruz. Haritamızın çıkacağı bölüm ise id?si ?haritaDiv? olan bir div bloğu.

Bu bilgiler ile sınırsız sayıda işaret objesi tanımlayaıp istediğiniz kadar resim objesi tanımlayıp harta üzerine yerleştirmek mümkün.

Google Picasa

Haziran 2nd, 2006 | 2 Comments | Posted in Google, multimedia
Picasa, Google’ın ilginç hizmetlerinden biri. Google, Internet üzerinden sağladığı hizmetlere masaüstü seviyesinde programları da ekleyerek, internet kullanıcılarını daha fazla Google ürünü ile tanıştırmak niyetinde.


Google’ın Amacı:
Biraz dikkatli bakınca tüm Google ürünlarinin birbirleriyle entegre edildiğini görmek çok zor değil. Amaç herhangi bir ilgi alanından yakaladığı internet kullanıcılarını diğer Google servisleriyle tanıştırmak ve gelirlerini arttırabilmek gibi görünüyor.
Picasa kullanan bir kullanıcı Blogger ile tanıştırılıyor.
Gmail kullanan bir kullanıcı Google Talk ile tanıştırılıyor.
SketchUp kullanan bir kullanıcı Google Earth ile tanıştırılıyor.

Sonuçta hemen herkesin içli dışlı olduğu dijital fotoğraf teknolojileri Google’ı 2004 Haziran’ında Picasa’yı satın almaya yönlendirmiş. Google birçok IT firması gibi piyasada başarılı ürünleri satın alarak diğer Google ürünlerine entegre etmektedir.

Picasa:
Picasa’dan bahsetmek gerekirse, bilgisayarınızda veya harici medialarda sakladığınız fotoğrafları organize etmek, fazla uğraşmadan ufak tefek efekler eklemek, cd hazırlamak ve tabiki fotoğrafları izlemek için kullanılabilecek kullanışlı bir program.

Bence en önemli özelliği bir google klasiği olan hızlı arama tarama yeteneği. Kurulumdan hemen sonra bilgisayarınızda kıyıda köşede kalmış tüm fotoğrafları bulup kronolojik olarak gruplamaya başlıyor ve bunu inanılmaz kısa bir sürede yapıyor. Media detektörü bilgisayarınıza her kopyalanan fotoğrafı otomatik olarak algılıyor ve index’ine ekliyor.

Bir başka önemli özelliği kullanım kolaylığı, hergün yeni şeyler keşfetmenize gerek kalmıyor 5-10 dakikalık bir kurcalama ile tüm özelliklerini görebiliyor ve deneyebiliyorsunuz. Bilirsiniz fotoğraf işleme programları o kadar karışık ve zordur ki aralarında binlerce sayfalık kitapları ve günler süren kursları olanları bile vardır. Picasa bir fotoğraf düzenleme programı değil tabi ki ama kendi sınıfındaki programlara oranla çok az eforla bazı efekt ve düzenlemeler yapmaya fırsat tanıyor.

Linux’ta da Picasa:
Google, geçtiğimiz günlerde Picasa’nın Linux versiyonunu duyurduğunda bu programla ilgili bir yazı yazmaya karar vermiştim. Windows versiyonu ile birebir aynı olan Linux versiyonu, CD oluşturma ve bi r kaç özellik dışında tüm özellikleri barındırmaktadır.
Picasa’nın Linux’a taşınmasında ilginç bir yol izlenmiş, Linux üzerinde bir Windows platformu oluşmasını sağlayan WINE kullanılmış. özgür bir yazılım olan WINE ile eskiden beri birçok Windows programı Linux üzerinde çalıştırılabilmekteydi. WINE bir sanal makina ortamı sağlayan ya da bir Windows emülatorü program değil, Windows programlarını, bir Windows işletim sistemi üzerinde olduklarını zannederek çalışmasını sağlıyor. Bu enterasan program Google’ın ilgisini çekmiş olmalı. Google, Wine üzerinde katkıda bulunarak Picasa’nın çalışmasını sağlamış ve ikisini paketleyerek Picasa’nın bir Linux versiyonunu yayınlamış. Bu gelişme diğer Google programlarının da aynı yöntemle Linux’a taşınıp taşınmayacağı sorusunu getiriyor akıllara, görüntüye bakılırsa Google Talk, SketchUp ve hatta Google Desktop yolda, Google Earth için Wine kullanmak yerine Linux’a özel bir projeyle kullanıcılarının karşısına çıkılacak gibi.

Konu ile ilgili linkler:
Window için Picasa:
http://picasa.google.com/download/

Linux için Picasa:
Picasa Wine’ı da içermektedir.
http://picasa.google.com/linux/download.html

Wine hakkında bilgi:
http://www.winehq.com/

Ekran Görüntüleri:

.:Ana Ekran:.

.:Temel Düzeltmeler:.


.:Efektler:.

.:İnce Ayarlar:.


.:Slayt Show:.

.:Kolaj:.

.:Web Sayfası Aktarımı:.

.:Printer Çıktısı Alma:.

.:GMail ile Fotoğraf Gönderme:.