on 29 Mart 2012 Perşembe
Merhabalar..ALLAH'ın selamı üzerinize olsun..

Sizinde bildiğiniz gibi Windows 8'de başlat menüsü kaldırılmış onun yerini Metro Arabirim almış.Her ne kadar Metro Arabirim ile yeni uygulamar,yeni özellikler gelse de Başlat Menüsünün yeri bir başkadır :) İşte bu unutamadığımız Başlat Menüsünü Windows 8'e yüklemek için ViStart adlı programı indirip kurduğumuzda Klasik Başlat Menüsüne kavuşmuş olacaksınız.
ViStart programını bilgisayarınıza indirmek için ;

>> TIKLAYIN <<

Programı kurarken diğer uygulamaları kurmanıza gerek yok.Sadece ViStartı kurun.

Kurduktan sonra artık diğer Windows sürümlerinde kullandığınız Klasik Başlat Menüsünü Windows 8'de de kullanabilirsiniz.
Adım 1 : http://translate.google.com.tr adresine gidin

Adım 2 

pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkkkk bschk 

Adım 3 : Almanca'dan Filipince'ye çevirin.

Adım 4 : dinleyin :)

Kaynak : http://www.chip.com.tr
on 23 Mart 2012 Cuma
Merhabalar..ALLAH'ın selamı üzerinize olsun..

Windows 8' henüz geliştirilme aşamasında olmasına rağmen Microsoft kullanıcılar için Consumer Preview (kullanıcı önizlemesi) sürümünü yayınladı.Ne zamandır kurmayı düşündüğüm ama kuramadığım Windows 8'i sonunda 8 Gb'lik Flash Disk'im ile kurdum.Windows 8 beta sürümünün Türkçe dil desteği yok.Geliştirilme aşamasında olduğu içim İngilizce kullanmak zorundasınız.


Görünürde hemen göze çarpan sizinde bildiğiniz gibi başlat menüsünü kaldırılıp onun yerine Metro Arabirim'in getirilmesi.


Metro arabirimde yer alan temel uygulamalar :

  • Calendar – Takvim
  • Camera – Kamera
  • Mail – E-Posta
  • Messaging – Mesajlaşma
  • Music – Müzik
  • People – Kişiler
  • Photos – Fotoğraflar
  • SkyDrive  - Bulut Depolama
  • Video
Açıkçası Windows 8'i pek inceleme fırsatı bulamadım.Ama Windows 8'in açılış hızı ve genel olarak hızlı olduğunu söyleyebilirim.Windows 8 açıldıktan sonra metro arabirim ekrana geliyor.Buradan ister direk Masaüstü(desktop)'ne gelebilirsiniz.İsterseniz de diğer uygulamarı kullanabilirsiniz.Masaüstüne geçtiğiniz zaman genel olarak Windows 7'yi nasıl kullanıyorduysanız Windows 8'i de öyle kullanabilirsiniz.Dediğim gibi başlat menüsü kaldırılmış.Başlat menüsünün olduğu yere gelip oradan tekrar Metro Arabirime geçebilirsiniz.Bir de denetim masası,kablosuz ağ ayarları,bilgisayarı kapama uykuya alma yeniden başlatma vs. gibi işlemleri görev çubuğunun sağ alt köşesinden Settings(ayarlar) seçeneğinden yapabiliyorsunuz.


Microsoft'un kullanıcılar için sunmuş olduğu Consumer Preview sürümünü kurmak için aşağıdaki bağlantılardan indirin.

İndirme bağlantıları


İndirin (64-bit sürüm): Windows 8 Tüketici Önizleme 64-bit (x64) (İngilizce) (3.3 GB)

İndirin (32-bit sürüm): Windows 8 Tüketici Önizleme 32-bit (x86) (İngilizce) (2.5 GB)

Ürün anahtarı: DNJXJ-7XBW8-2378T-X22TX-BKG7J

Son olarak Windows 8'i genel olarak beğendiğimi söyleyebilirim.Windows 8'in henüz geliştirilme aşamasında olduğunu varsayarak Microsoft'un ortaya güzel bir ürün çıkaracağını umuyorum.
on 18 Mart 2012 Pazar
Merhabalar..ALLAH'ın selamı üzerinize olsun..


Bugün 18 Mart 2012 Pazar..Çanakkale Zaferi'nin 97. yıl dönümü.
Tüm şehitlerimizi rahmetle anıyoruz.
Yüce ALLAH'tan ailelerine Sabr-ı Cemiller nasip eylemesini niyaz ediyorum.
Şehitlerimizin ruhları şad, mekanları cennet olsun..(AMİN)
Yüce ALLAH bizleri de şehit olan kullarından eylesin.(AMİN)
on 16 Mart 2012 Cuma

Merhabalar..ALLAH’ın selamı üzerinize olsun..

Linear Graident özelliği CSS3 ile gelen bir özelliktir.Bazı sayfalarda arkaplanlarda renk geçişlerinin olduğunu görürsünüz.(Açık maviden beyaza vb.).İşte bunu Linear-Gradient özelliği ile yapacağız.Bugüne kadar bu geçişleri photoshop, fireworks gibi grafik programlarıyla yapıp CSS’te background-image özelliğini kullanarak veriyorduk.İşte Linear Gradient özelliği ile bu imageleri oluşturmamıza gerek kalmadan bir iki satırla bu işi halledeceğiz.


Hemen bir örnek verelim : (Google Chrome ve Safari İçin)
HTML dosyasında head etiketleri arasına aşağıdaki kodları yazalım:

-------------------------------------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="deneme.css" rel="stylesheet" type="text/css" />

<style type="text/css">
body {
background: -webkit-gradient(linear, left top,left bottom, from(#000), to(#FFF));
}
</style>

</head>

<body>
</body>
</html>-

-------------------------------------------------------------------------------------------------

Linear Gradient Uygulanmış Örnek (Maviden Beyaza)

Burada –webkit-gradient dediğimizde bu özelliğin Chrome ve Safari tarayıcılarında çalışacağını belirtmiş oluruz.Linear geçişin olacağını belirtir.Left top,Left bottom dediğimizde ise geçişin sol üst köşeden sol alt köşeye olacağını belirtmiş oluruz.From(#000) dediğimiz yani siyah renkten to(#FFF) beyaz renge geçiş olduğunu gösterir.Eğer Left top,left bottom yerine left bottom,right bottom deseydik geçişin soldan sağa doğru olduğunu görürdük.

HTML dosyasını çalıştırdığınızda arkaplanın siyah renkten beyaz renge doğru geçiş yaptığını göreceksiniz.
Bir de bu özelliği Mozilla Firefox tarayıcında çalıştırmak için kullanalım:

-------------------------------------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="deneme.css" rel="stylesheet" type="text/css" />

<style type="text/css">
body {
background:-moz-linear-gradient(top,#000,#FFF);
}
</style>

</head>

<body>
</body>
</html>

-------------------------------------------------------------------------------------------------

Şeklinde kullanılır.Burada top geçişin yukarıdan başlayacağını belirtir.Left dersek eğer geçiş soldan sağa doğru olacaktır.
Bu özellik ile Linear için image oluşturmamıza gerek kalmıyor.Hem uğraşmamıza gerek kalmıyor hem de sunucuda image barındırmamıza gerek kalmıyor. CSS’de bir iki satır kod yazarak bu işi hallediyoruz. Eğer sayfanızda böyle bir geçiş yapmayı düşünüyorsanız CSS3’ün Linear Gradient özelliğine bakmanızı tavsiye ediyorum.

on 12 Mart 2012 Pazartesi

Merhabalar..ALLAH'ın selamı üzerinize olsun..


HTML5, HTML dilinin en son sürümüdür.Fakat şu an geliştirilme aşamasında olduğu için Internet Explorer, Opera, Mozilla Firefox tarafından kısmen desteklenmekte olup, Safari ve Google Chrome tarayıcılarının güncel sürümlerinde geliştirilme aşamasında olsa da daha iyi çalıştığını söyleyebiliriz.HTML5 ile neler yapabileceğimize bakarsak Flash ile yapabildiğimiz animasyonları,web galerilerini, hareketli web sayfalarını vb.yapabilmemiz mümkün..Peki bunları zaten biz Flashla yapıyoruz neden HTML5 kullanalım ? Gibi bir soruyla karşı karşıya kaldığımı düşünerek cevap veriyim.Flasha yaptığınız uygulamaları çalıştırmak için Adobe Flash Player,Silverlight gibi eklentileri kurmanız gerekiyor.HTML5'de böyle eklentiler kurmanıza gerek kalmıyor.Ayrıca Flash ile yaptığımız uygulamalar sunucumuzda fazla yer kaplayabilir.HTML5 ile yaptığımız uygulamaları uzun kodlar yazmadan sunucuyu yormadan çalıştırabiliriz.

HTML5 tabi burada sadece kendi başına yeter değildir.HTML5'i CSS3 ve Javascriptten teknolojileriyle birleştirerek dinamik sayfalar yapabiliriz.Dediğim gibi şu an HTML5 geliştirilme aşamasında olduğu için tarayıcıların bazı sürümleri tarafından desteklenmektedir.Özellikle hepimizin bildiği gibi Internet Explorer 6 sürümü bizlere az CSS'de çektrmedi :) Bunun için cross browsser tekniğini kullanarak bazı uygulamaları IE 6 da,Mozilla da sorunsuz çalıştırabilmek için kullanıyorduk.Tabi hala IE6 kullanan var mı diye sormayın.Bir web developer olarak her türlü ihtimalleri göz önüne alarak uygulamalarınızı bunlara göre geliştirmelisiniz.

HTML5'i ne zaman kullanacağımıza bakarsak 2022 yılında tamamlanması öngörülüyor..Ama her ne kadar 10 yıl var gibi görünse de tarayıcıların HTML5'e verdiği önem,Apple'ın Flash'ı desteklemeyip HTML5'i desteklemesi, Adobe'nin Flash'ı son kez güncelleyeceğini duyurması,Web geliştiricilerinin HTML5'e verdiği önem gibi nedenlerden dolayı benim tahminim 4-5 yıl içerisinde HTML5'in artık tüm sayfalarda kullanılabilecek duruma geleceğidir.

HTML5 İLE FLASH ARASINDAKİ FARKLAR




1) Zaten demin de söylediğim gibi Flash uygulamarını çalıştırabilmeniz için Adobe Flash Player ya da Silverlight gibi bir eklenti kurmanız gerekiyor.Ama HTML5 uygulamalarını çalıştırabilmeniz için herhangi bir eklenti kurmanıza gerek yok.
2)Flash ile yapılan uygulamalar sayfalarda daha hızlı açılırken HTML5'de bu biraz daha yavaştır.Bunu HTML5'in geliştirilme aşamasında olduğuna sayıyorum.Eminim ileriki zamanlarda HTML5 bu sorunu çözecektir.
3)Flash ile sayfaya bir ses ya da video gibi multimedya dosyaları eklemek için uzunca bir kod yazmamız gerekiyordu.Fakat HTML5 de gelen <audio> <video> gibi etiketler sayesinde sayfamıza multimedya dosyalarını rahatlıkla ekliyebiliyoruz.
4)Safari yüklü Mac sistemlerde H.264 oynatımlarında HTML5 Flash'a fark atıyor.Bu da dediğimiz gibi Apple'in HTML5'e önem vermesinden kaynaklanıyor.Ama Windows'ta ise H.264 oynatımında Flash önde gözüküyor.



HTML5 İLE GELEN YENİ ETİKETLER

Tag
Açıklama
<article>
Makale deneme tarzı yazılar bu element içine yazılır.
<aside>
Bu elemet ana içerikten ayrı yazılan kısımdır.
<command>
Bir buton, radio buttonu ve bir onay kutusu için kullanılır
<details>
Detay bilgiler bu element içine yazılır
<summary>
<details> elementine yazılan yazıların başlığı bu element içine yazılır
<figure>
Çeşitli medya içeriği gruplarını belirtir.
<figcaption>
<figure> elementinin başlığını belirtir.
<footer>
Sayfanın alt kısımları (footer) dediğimiz bölgeyi içine alır.
<header>
Sitenin başlık ve açıklama içeriği bu elementin içine yazılır
<hgroup>
<h1> ile <h6> arasındaki tüm başlık gruplarını belirtir.
<mark>
Özellikle öne çıkarılan üstünde durulan kelimeleri belirler.
<meter>
Ölçü biriminin en düşük ve en yüksek biliniyorsa kullanılır
<nav>
Bu element menü navigasyonunu içerir
<progress>
Sayfaya bir adet işlem süreci göstergesi ekler
<ruby>
Çince karakter ve noktalamaları kullanmak için
<rt>
<ruby> elementine açıklama eklemek için kullanılır
<rp>
<ruby> elementini desteklemeyen tarayıcılara verilecek mesaj belirtilir
<section>
Buraya sistenin ana içerik kısmı eklenir.
<time>
Tarih, saat verilerini kapsar.
<wbr>
Kelime sonu. Satır sonunun alternatifi şeklindedir.

HTML5 İLE GELEN YENİ MEDİA ETİKETLERİ

Tag
Description
<audio>
Sayfaya bir adet ses oynatıcı modül ekler
<video>
Sayfaya bir adet video oynatıcı modül ekler
<source>
Medya elementleri için <audio> ve <video> elementleri içinde tanımlanır.
<embed>
Dışardan siteye eklenen componentler bu elementin içine yazılır (Örnek: .swf dosyaları)
<track>
<video> ve <audio> elementleri için text tanımlaması yapar

HTML5 İLE GELEN CANVAS ETİKETİ

Tag
Açıklama
<canvas>
Sayfada bir çizim alanı oluşturur buraya Javascript ile çizim yapılır

HTML5 İLE GELEN FORM ETİKETLERİ

Tag
Açıklama
<datalist>
Giriş değerleri için ayar listeleri.
<keygen>
Kullanıcı girişlerini doğrulama için kullanılır.
<output>
Değişik türdeki çıktılar için kullanılır (Örnek: script çıktıları)

HTML 5 İLE GELEN INPUT-TYPE TÜRLERİ

Tür
Açıklama
tel
Telefon numarası girişi için kullanılır
search
Arama yapmak için kullanılır
url
URL adresi girilecekse kullanılır
email
Bir veya daha fazla e-posta adresi girişi için kullanılır
datetime
Tarih ve zaman değeri girişi için kullanılır
date
Tarih girişi için kullanılır
month
Ay girişi için kullanılır
week
Hafta girişi için kullanılır
time
Zaman girişi için kullanılır.
datetime-local
Yerel zaman girişi için kullanılır
number
Sayısal değer girişi için kullanılır
range
Verilen aralık için sayısal değer girişi sağlar
color
Hexadecimal kod değeri için girişi sağlar

HTML5'TE KALDIRILAN ETİKETLER

<acronym>
<applet>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<noframes>
<strike>
<tt>
<u>


Eğer bir web geliştirici iseniz HTML5 üzerinde şimdiden çalışmaya başlamalısınız.Önümüzdeki zamanlarda HTML5 ile daha çok karşılaşacağınızdan şüpheniz olmasın.HTML5 ile  artık satırlarca kod yazmanıza gerek kalmadan CSS3 ve Javascript teknolojileri sayfanızda görsel efektler yaratabilecek daha farklı uygulamar geliştirebilecek,etkileşimli formlar ve ara birimler tasarlayabileceksiniz.

İşte sizlere HTML5 ile yapılmış birkaç sayfa:

http://www.keybox.it/

http://www.html5rocks.com/static/demos/20things_pageflip/example/index.html

http://tympanus.net/Tutorials/PhotoStack/
on 10 Mart 2012 Cumartesi
Merhabalar..Google'un Chrome tarayıcısını kullananlar bilir.Bazen birden çok sayfa ile çalışırken yanlışlıkla sayfayı kapattığınızda bütün sekmelerinde kapandığını görürsünüz.Chrome'u ilk yüklediğinizde bu böyledir.Olabilir insanlık hali bir sekmede çalışırken o sekmeyi yani sayfayı kapatayım derken yanlışlıkla ya da dalgınlıktan o an bulunduğunuz sayfayı kapatayım derken tüm sayfalar kapanabilir.


Diğer tarayıcılarda sayfayı kapatırken bir uyarı verir.Ama Chrome'da nedense böyle bir uyarı vermiyor.Mesela Internet Explorer'da pencereyi kapatırken şöyle bir uyarı alırsınız.



Bu uyarıyı gördüğünüzde zaten sizin onayınız olmadan tarayıcı sayfaları kapatmaz.İsterseniz sadece kapatmak istediğiniz sekmeyi yani sayfayı kapatırsınız.Google Chrome'da pencereyi kapatırken böyle bir uyarı vermesini istiyorsanız bir eklenti kurarak bu işi halledebilirsiniz.Eklentinin adı : Window Close Protector

Bu eklentiyi kurmak için TIKLAYIN  adresine girdiğinizde bir pencere ile karşılaşacaksınız.


Bu pencerede sağ yukarıda gördüğünüz Chrome'a Ekle butonuna tıklayın.Eklentiyi yükledikten sonra aynı yerde Chrome'a eklendi şeklinde bir yazı göreceksiniz.Bunu gördüğünüzde eklentiniz tarayıcıya yüklenmiştir demektir.Tarayıcı yeniden başlattıktan sonra artık iki ya da daha fazla sekmede çalışıyorsanız pencereyi kapatmaya çalıştığınızda uyarı alacaksınız.


Bir de şunu belirteyim bu eklentiyi yüklediğinizde bu uyarıyı vermesi için sayfaları açtıktan 15 saniye geçmesi gerekir.Bunu 2 ya da 1 saniye yaparsanız sayfayı açıktan 1-2 saniye sonra uyarıyı verdirebilirsiniz.Bunun için Chrome tarayıcısında sağ üst tarafta İngiliz anahtarı / Seçenekler / Uzantılar / Windows Close Protector - seçenekler dediğinizde Minimum tab age (seconds) : 15 olan yeri kendi isteğinize göre değiştirebilirsiniz.


on 6 Mart 2012 Salı
Selamunaleyküm..ALLAH'ın selamı üzerinize olsun..Öncelikle kendimi tanitiyim :) 3 Ağustos 1991 yılında Artvin ilinin Arhavi ilçesinde dünyaya geldim.Liseyi Endüstri Meslek Lisesi'nde okudum.Bölüm olarak Bilişim Teknolojileri Alanı Web Programcılığı dalını bitirdim..Şu an Kırıkkale Üniversitesi – Bilgisayar ve Öğretim Teknolojileri Eğitimi (BÖTE) 2.Sınıf okumaktayım..Bilgisayar, Internet, Web ve Bilgisayar Programlama ile ilgilenmekteyim..Yüksek seviyeli dillerden Pascal'ı, Web Programlama dili olarak PHP & MySQL bilmekteyim..Bunun dışında tabiki HTML, CSS'yi biraz da Javascript bilmekteyim..Şu anda HTML5,Ajax - jQuery üzerinde çalışmaktayım..Bunlar dışında vakit buldukça film izlerim..Özellikle korku - gerilim filmleri..Bilgisayar & Teknoloji ile ilgili olarak Chip ve Pc.Net dergilerini takip etmekteyim..