31 Aralık 2010 Cuma

Flash Lite nedir?

Bir öğrencimden gelen sorunun cevabını verirken aynı zamanda blog'a da entry olarak girmek istedim.

Flash Lite, Adobe'un cep telefonlarının yanı sıra Chumby ve iRiver gibi diğer taşınabilir elektronik cihazlar için geliştirdiği bir Flash sürümüdür.

Flash Lite, aslında adından da tahmin edilebileceği üzere Flash'ın kırpılmış bir sürümü olduğundan dolayı, Flash'ın tüm nimetlerini burada bulmayı beklemeyin. Başka bir deyişle, çalışılacak ortamın bir cep telefonu olduğunu ve kaynakların sınırlı olduğunu unutmamak gerekli. Bu ürün sadece Flash'ın minimum sistem gereksinimlerini karşılayamayan cihazlarda yer bulması için geliştirildi.

Hatırlarsanız Flash 8 kullanırken, Flash Lite ile birşeyler hazırlamak için sonradan bir eklenti kurmak gerekiyordu. ("Flash Lite 2.0") Ama artık, Adobe Device Central ile herşey daha kolay. Tüm uygulamalar, aynı bir cep telefonundaymış gibi, telefonun marka ve modeli seçilerek simüle edilebilir. Ram kullanımı, pil durumu gibi özellikleri takip edilebilir.

Adobe'un sitesinde biraz daha ayrıntı bulabilirsiniz.

Happy New Year 2011

Happy New Year 2011

26 Aralık 2010 Pazar

YouTube videolarının belirli bir saniyesine link vermek

Bir YouTube videosunun belirli bir saniyesine link vermek isterseniz, aşağıdaki formatı kullanabilirsiniz.

http://www.youtube.com/watch?v=3y0JT0xR_a4#t=1m04s

Örnek olarak 3 dakika 33 saniyelik bir video seçtim ve bu videonun 1. dakika 4.saniyesine link hazırladım.
Linki hazırlarken yaptığım tek şey, mevcut linkin sonuna #t=1m04s eklentisini yapmak oldu.

Video'nun belli bir noktasına link vermek

Neden böyle birşey yapalım ki?
Bir konuşma ya da röportajın belli bir saniyesinde gelen bir soru ilginizi çekti ve ekip arkadaşlarınızla paylaşmak istiyorsunuz. Linki atıp süreyi ayrıca yazmaktansa, direkt olarak gerekli alana link oluşturmak, alıcılar açısından daha kullanışlı olacaktır.

19 Aralık 2010 Pazar

Windows 7 Kurulum USB'si hazırlamak

Neden böyle birşey yapalım ki?
- Netbooklara Windows 7 kurmak için
- Servise giderken yanımızda CD/DVD çantası taşımamak için
- Windows kurmak istediğimiz fakat Orjinal DVD'miz yanımızda olmadığı için ( orjinal DVD'mizden aldığımız yedek ISO ve çalışır durumda başka bir bilgisayarın yanımızda olduğunu varsayıyorum :D )
  Bu arada ISO dosyamız var, fakat boş DVD'miz olmadığı için
- USB üzerinden kurulum daha rahat olacağı için
- USB 2.0 üzerinden kurulum daha hızlı olacağı için
şimdilik bu kadar sebep üretebildim.

NOT: Makaledeki bilgiler Windows 7'ye ek olarak Windows 8 ve Windows 10 sürümleri için de geçerlidir.

Kurulum USB'si hazırlamak için ihtiyaç listesi:
- Minimum 4 GB boyutunda boş bir USB Bellek
- Orjinal Windows'umuzun ISO dosyası (veya DVD'si)
- Sanal Sürücü uygulamalarından birisi (UltraISO veya Daemon Tools) (Eğer DVD yerine ISO kullanıyorsak)
- WinRAR (Sanal sürücü yazılımı kurmak istemiyorsak, ISO dosyasını extract etmek için)
- Çalışır durumda bir bilgisayar

Başlamadan önce bilinmesi gerekenler:
- USB diskinizin içeriği, tamamen sıfırlanacak olduğundan, işlemler öncesinde bilgilerinizi yedekleyin.
- Hazırladığınız USB'yi kullanabilmeniz için kurulum yapacağınız bilgisayarın USB'den boot edilmeyi desteklediğinden emin olun. Aksi taktirde, herşey bittiğinde elinizde koca bir vakit kaybından başka birşey olmayabilir.
- Diskpart ve/veya MBRwiz kullanırken, yanlışlıkla veri kaybı yaşamamak için, extra dikkatli olmak gerekli.

USB'nin formatlanarak işlemlere hazır hale getirilmesi:
Öncelikle komut satırını (command line) açmamız gerekiyor
   Windows XP kullanıcıları için: Başlat (Start) menüsünden Çalıştır (Run) deyip CMD yazıyoruz.
   Vista ve Windows 7 kullanıcıları:  Başlat (Start) menüsünden arama başlatarak CMD arıyoruz ve cmd.exe bulunduğunda, sağ tıklayıp yönetici olarak çalıştırıyoruz.

İşlemleri yapacağımız USB disk ile ilgili bazı bilgilere ihtiyacımız var. Bu bilgileri edinebilmek için, komut satırındayken DISKPART yazıp enter'a basıyoruz ve uygulamayı başlatıyoruz.


Uygulama, çalıştığında, bizi bilgisayar adımız ile karşılayacak.


Karşılamanın ardından LIST DISK yazıp enter'a basıyoruz ki bilgisayarımızdaki tüm disklerin listesini ve numaralarını alabilelim.

Benim 4 GB'lık USB diskim burada Disk 1 olarak listelenmiş durumda. Disk numarası olan 1 aklınızda kalsın, ileride bu bilgiyi kullanmamız gerekecek.

Vista ve Windows 7 kullanıcıları buraya kadar sorunsuz gelmiş olmalılar, XP tarafında ise bazı sorunlar bulunabilir. Windows XP'nin USB Flash Diskleri tanıyamaması durumunda iki seçeneğimiz mevcut;
a) external bir USB harddisk kullanmak
b) MBRwiz isimli thirdparty bir program ile DISKPART'ın işini yapmak. (Bir ara fırsat bulduğumda bu bölümü ekleyeceğim.)

Bu işlemlerin ardından sıra geldi USB diskimizi formatlamaya, sırasıyla aşağıdaki 8 komutu adım adım çalıştırıyoruz.

SELECT DISK 1 (USB diskimin no'su olan 1'i yazdım. Sizler kendi disk no'nuzu yazacaksınız.)

CLEAN

CREATE PARTITION PRIMARY

SELECT PARTITION 1 (Buradaki 1 , her zaman 1 olarak kullanılacak, sizin disk no'nuz ile alakası yok)

ACTIVE

FORMAT FS=NTFS (NTFS format sırasında hata alıyorsanız veya herhangi başka bir sebeple diskinizi FAT32 olarak kullanmanız gerekiyorsa NTFS yerine aşağıdaki komutu da kullanabilirsiniz.
FORMAT FS=FAT32 (NTFS kullanmanızda bir problem yok ise bu satırı çalıştırmayın)

Formatlama işleminin uzun süreceğini düşünüyor ve işi hızlı format ile çözmek istiyorsanız, yukarıdakiler yerine aşağıdan uygun olan komutu seçip çalıştırabilirsiniz.

FORMAT FS=NTFS QUICK 
FORMAT FS=FAT32 QUICK


Format işlemi biraz zaman alabilir

ASSIGN

EXIT




Bu noktada USB'miz formatlı ve işlemlere hazır duruma geldi.

Sanal Sürücü oluşturarak ISO dosyasını kullanmak:
Burada amacımız ihtiyaç duyacağımız Windows 7 dosyalarına ulaşmak.
Windows 7 DVD'niz elinizin altında ise ve kullanabileceğiniz bir DVD okuyucu mevcut ise bu aşamayı atlayıp bir sonrakine gecebilirsiniz. Elinizde sadece ISO dosyası var ama DVD yazma şansınız yok ise, ya da yazmak istemiyorsanız, Daemon Tools , MagicISO ya da UltraISO gibi sanal sürücü uygulamalarını (veya tercih ettiğiniz başka bir uygulamayı) kullanarak bir sanal sürücü oluşturun ve Windows 7 ISO dosyasını bu sürücüye yerleştirin. Bu aşamada yine aklımızda tutmamız gereken bir bilgi var. Sanal Sürücüye ait sürücü harfi (drive letter).
Yok, ben bilgisayarıma bu tarz bir program kurmak istemiyorum diyorsanız, diğer bir alternatif de, çoğumuzun bilgisayarında zaten kurulu olan WinRAR programını kullanarak, ISO içerisindeki dosyaları bir dizine çıkartmak olacaktır.

Boot Sector Restoration Tool kullanımı:
Bir önceki aşamada sanal sürücü kurmamız ya da dosyaları bir dizine çıkartmamızın sebeplerinden birisi, Boot Sector Restoration Tool isimli programcığa ulaşmaktı. Bu program yardımıyla USB diskimizi bootable hale getireceğiz.
Program, Windows 7 DVD'si içerisinde boot isimli klasörde bulunuyor.
a) elimizde dvd ve dvd okuyucu varsa ya da bir sanal sürücü oluşturmuş isek, ilgili sürücünün içerisinde,
b) dosyaları WinRAR ile bir klasöre çıkartmışsak bu klasörün içerisinde
bulunan boot klasörü üzerine gelip , klavyeden shift tuşunu basılı tutarken, mouse ile sağ tıklayalım ve komut penceresini burada aç seçelim.


Komut satırı açıldığında da aşağıdaki komutu yazarak, çalıştıralım.
BOOTSECT.EXE /NT60 I: (Burada I: benim USB sürücüme ait harf, siz bootable yapmak istediğiniz kendi USB sürücü harfinizi yazmalısınız)
Komutu çalıştırdıktan sonra herhangi bir hata almazsanız, aşağıdaki sonucu görüyor olmalısınız.


Bootable USB'miz hazır. Son adım kaldı, o da en kolay kısım olan, Windows 7 dosyalarını USB içerisine kopyalamak.

Dosyaların USB'ye kopyalanması:
Daha önce, Boot Sector Restoration Tool için yaptığımız gibi;
a) elimizde dvd ve dvd okuyucu varsa ya da bir sanal sürücü oluşturmuş isek, ilgili sürücünün içerisine,
b) dosyaları WinRAR ile bir klasöre çıkartmışsak bu klasörün içerisine
gidiyoruz. Sonrasında, tüm dosya ve klasörleri seçip, sağ tıklayarak "kopyala" diyoruz ve USB diskimizin içerisine "yapıştır"ıyoruz. Bu işlemin ardından bir çay veya kahve molası iyi gidecektir, zira kopyalama işleminin tamamlanması için bir süre beklemek gerekecek.

Hayırlı olsun, artık USB'den boot edilebilir bir Windows 7 kurulumumuz var. Hemen bilgisayarınızın bios'undan gerekli ayarları yapıp kuruluma başlayabilirsiniz.

Gerekli ayarlar mı?
Evet, bios'a gidip, bilgisayarımızı USB'den başlatacak şekilde ayarlamamız gerekiyor.
- Kurulum yapılacak bilgisayarı açın.
- BIOS'a girin. Kullandığınız bilgisayara göre yapmanız gerekenler farklı olabilir. Şunları deneyerek başlayabilirsiniz: "F2","F12", "ESC".
- BIOS'a girdikten sonra Boot seçeneklerini bulun ve USB seçin.
- Kaydedip, çıkın.

Şimdi USB'yi bilgisayara takıp, restart edin ve kurulum başlayacak.
Kurulum sırasında bir kahve daha alabilirsiniz.

Hepsi bu mu?
İşlemleri, 4 GB boyutunda bir USB disk kullanarak yaptıysanız, USB içerisinde halen yaklaşık olarak 1.5 GB boş alana sahip olmalısınız. Bu alanı da verimli bir şekilde kullanmak adına, içeriye bir klasör açıp, çeşitli Windows Update'leri ya da Service Pack'leri ekleyebilirsiniz.

En sık kullandığınız uygulamaları da Windows kurulumu ardından tekrar kuracağınızı düşünürsek, onları da USB içerisinde barındırmak güzel bir fikir olabilir. İlk fırsatta bu uygulamaları bir araya toplayıp bir liste çıkartmaya çalışacağım.

Düzenleme: İşletim sistemi kurulumu sonrasında neler kurduğumu aşağıdaki linklerde toparlamaya çalıştım.

Autoruns for Windows v10.06 Download (Autorunsc)

Eskiden, Windows ile birlikte açılan programları kapatmak için AutoStart Manager adlı programı kullanırdık. Artık tarih olan AutoStart Manager'ın ardından, çok geniş bir kontrol kapasitesine sahip olan Autoruns iyi bir alternatif olarak çıkıyor karşımıza.

Autoruns for Windows v10.06

Hem grafik arayüzü hem de komut satırı versionları olan uygulamayı indirmek ve kullanımı ile ilgili detaylı bilgilere ulaşmak için aşağıdaki linki takip edebilirsiniz.
http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx

Facebook'ta yüz tanıma teknolojisi

Facebook, artık herkesi yüzünden tanıyacak.
Facebook, herkesi yüzünden tanıyacak.
Eminim çoğunuzun bir Facebook hesabı vardır ve Facebook'a fotoğraf upload ediyorsunuzdur. Sonrasındaki aşama da tabii ki fotoğraflardaki kişilerin etiketlenmesi; Çok sayıda fotoğraftan oluşan bir albüm yüklemeye çalıştığınızda bazen bu etiketleme olayı işkenceye dönüşebilir. Fotoğrafları tek tek elle etiketlemek oldukça zaman alan ve sıkıcı bir aktivite(ydi).

Neyse ki Facebook, yeni bir özellikle beraber imdadımıza yetişti. Sisteme yeni eklenen yüz tanıma teknolojisi sayesinde, Facebook, albümlerdeki fotoğrafları otomatik olarak etiketleyebilecek.

Peki bu işlem nasıl gerçekleşecek?
İlk fotoğrafta etiketlediğiniz bir kişi için Facebook, sonraki fotoğraflarda size öneriler sunacak ve sizi tüm fotoğrafları tek tek etiketleme derdinden kurtaracak. Hemen paniklemeyin, istemiyorsanız bu önerileri kullanmak zorunda değilsiniz, istediğiniz bir anda bu önerileri kapatmak mümkün olacak.

Bu yeniliğin, herkesin seveceği, büyük kolaylıklar getirecek olan bir özellik olduğunu düşünüyorum.

17 Aralık 2010 Cuma

Unutulmuş birer birer, eski DOS'lar eski DOS'lar

Eski, DOS oyunlarına özlem duyanlardan mısınız?
O dönemlerde yaşadığınız heyecanı yeniden hissetmek isteyenlerden misiniz?
Hiçbir şey eski oyunların yeni tutmaz diyenlerden misiniz?


Hayır mı? Sizi böyle , böyle ya da şöyle alalım.
Evet diyorsanız aynen okumaya devam.


Windows öncesi yıllardı, öyle her gün yeni bir oyun çıkmazdı. Bugünkü gibi her köşe başında oyun satılmazdı.
Komut satırı vardı. Her iş, mouse tılarıyla yapılmazdı. Anılar gözünüzde canlanmaya başladı mı?

"Prince of Persia" and
"Prince of Persia 2:The Shadow & The Flame"
İşte o eski oyunları yeniden tatmak istiyorsanız, aşağıdaki adresleri ziyaret edebilirsiniz.

'80s DOS Games
Abandonia
Abandonware Dos
Dos Games
Free Classic Dos Games
Free Game Empire
Game Downloads
Old School DOS v2
Play.vg
Reloaded
RGB Classic Games

Ülkelere göre ortalama internet hızları

Ülkelerin ortalama download hızlarına göre hazırlanan listede ilk 5 aşağıdaki gibi sıralandı.

1) Güney Kore 34.1 mbps
2) İsveç 22.2 mbps
3) Romanya 20.3 mbps
4) Japonya 18 mbps
5) Amerika Birleşik Devletleri 3 mbps

Yeterli değil biliyorum ama Kore alfabesini okuyup yazmayı öğrendim. Biraz daha çalışırsam, belki oralara taşınabilirim. :) Kore'deki arkadaşlarımın çoğu evlerinde 100 mbps kullanıyorlar. İnsanın canı çekiyor.

Bu arada Türkiye'den hiç bahsetmedim, çünkü, Türkiye için sağlıklı bir veriye nasıl ulaşabileceğimi bilemedim.
Beşinci sıradaki ülkede bile yalnızca 3 mbps ortalama hız görülüyor, vay dünyanın haline!

RAM'lerimde bir problem var mı?

Windows'unuzda sık sık donmalar yaşıyorsanız ya da eskiden normal çalışan programlarınız artık memory hatası vermeye başladıysa, ilk olarak RAM'lerinizi test etmek en uygun çözüm olacaktır.


Bir bilgisayarda değiştirilmesi en kolay bileşenlerden birisi olan RAM'leri test etmek için geliştirilmiş olan birçok ücretsiz yazılım mevcut. Test sonrası kötü bir senaryo ile karşılaşırsanız ve bilgisayarınızın garantisi devam etmiyor ise bu yazıya geri dönüp, buradan devam edebilirsiniz.

"RAM nedir" mi? Hmm, sizi şöyle alalım, diğer arkadaşlarla devam edelim.

Gelelim test işlemini nasıl gerçekleştireceğimize;

Bu iş için, açık kaynak kodlu olan, Memtest86+ adlı programı kullanacağız. Programın şu anki en son mevcut sürümü olan v4.10, bu linkteki sayfadan indirilebilir. Zip formatındaki Pre-Compiled Bootable ISO , en uygun ve kolay çözüm olacaktır. Ayrıca, aynı sayfada uygulamanın kaynak kodlarını da bulmak mümkün.


Gerekli zip dosyasını indirdikten sonra yapılması gereken şeyler, öncelikle zip dosyasındaki ISO'yu, zip'ten çıkartmak ve bootable ISO dosyasını, yine bootable olarak bir CD'ye kaydetmek. Sonrasında da bilgisayarı bu CD ile boot etmek.

ISO dosyasını CD'ye kaydetmek için uygun bir programınız yok ise, yine ücretsiz olan CDBurnerXP uygulamasını kullanabilirsiniz. Programı kurup, çalıştırdıktan sonra, File menüsünden , Write Disc from ISO File seçerek CD'yi kaydedebilirsiniz.

Bilgisayarınızı bu CD ile boot ettiğinizde, program otomatik olarak açılıp, teste başlayacaktır. Eğer ki bilgisayarınızı USB'den boot edemiyorsanız, BIOS'dan ilgili seçeneği aktif hale getirmeniz gerekecektir.

Testler sonucunda hata alırsanız ve PC'nizde birden fazla RAM slotu kullanımda ise, RAM'lerinizi tek tek test etmeniz daha iyi olacaktır. Böylece, RAM'leri komple değiştirmek yerine , sorunun hangi RAM ya da RAM'lerde olduğunu net şekilde tespit ederek, sadece gerekli olanları değiştirebilirsiniz.

Memtest86+ uygulaması için CD ya da DVD harcamak istemiyorsanız, alternatif bir çözüm olarak boot edilebilir bir USB hazırlayabilirsiniz. Bu iş için uygulamanın sitesinden Auto-installer for USB Key sürümünü indirip çalıştırmanız yeterli olacaktır.

ÖNEMLİ NOT: USB Key için auto-installer kullandığınızda, USB diskiniz formatlanacak ve içerisindeki tüm veriler kaybolacaktır. İşleme başlamadan önce, verilerinizi yedeklemeyi unutmayın.

11 Aralık 2010 Cumartesi

9 Aralık 2010 Perşembe

What is Python? (Python Notes 1)

Python Logo
Python is a high-level, interpreted, and object-oriented programming/scripting language which was created by Guido van Rossum in the late 80s. Python source code is available under the GNU General Public License (GPL).

Python is a language that is designed to be highly readable by human. For this purpose, Python uses english keywords more than any other language and uses fewer punctuation compared to others.

Python is processed at runtime by an interpreter and the code does not need to be compiled before execution. Python is an Interpreted Language like PHP & PERL.

7 Aralık 2010 Salı

Windows 7 & Windows Server 2008 R2 Service Pack 1 (SP1) Release Candidate (RC) Download

Windows 7 Service Pack 1 RC
Here is the download link for the product.
http://technet.microsoft.com/evalcenter/ff183870.aspx?ITPID=insider

Ankesörlü Telefonda Ücretsiz Görüşme Devri

Türk Telekom
Türk Telekom'dan yeni kampanya; Tüm ankesörlü telefonlarda 'Şehir içi 1 dakika görüşme bedava'

28 Şubat 2011 tarihine kadar devam edecek kampanyada, kullanıcıların 1 dakikalık şehir içi arama gerçekleştirmek için tek yapmaları gereken ahizeyi kaldırıp numarayı çevirmek.

Türkiye genelinde sayıları 80 bini bulan, tüm ankesörlü terefonlar bu kampanya kapsamında kullanılabilecek. Türk Telekom, şehir içi 1 dakika bedava kampanyasını ilk olarak Türkiye genelinde ilköğretim okullarında başlatmıştı. Kampanya süresince ilköğretim okullarında bulunan 7 bin civarındaki ankesörlü telefonun trafiği yaklaşık 12 kat arttı.

Bu başarının ardından , uygulamanın gördüğü büyük ilgi üzerine kampanya, yurt genelindeki tüm ankesörlü telefonları kapsayacak şekilde yagınlaştırıldı. 6 Aralık'ta başlayacak olan kampanya ile Türkiye genelindeki tüm ankesörlerden, şehir içi bir dakikalık konuşmayı hiçbir ücret ödemeden yapmak mümkün olacak.

Ücretsiz görüşme için tek yapılması gereken ankesörlü telefonun ahizesini kaldırdıktan sonra numarayı çevirmek.

6 Aralık 2010 Pazartesi

Xcode Keyboard Shortcuts

Xcode Keyboard Shortcuts

Mac OS X keyboard shortcuts

Visit this link to learn about common Mac OS X keyboard shortcuts that are valid for Mac OS X v10.0 and above.

4 Aralık 2010 Cumartesi

Chinese University manages to store data in bacteria


Researchers at The Chinese University of Hong Kong, they’d say we need to look for a living solution to store data, more specifically in bacteria. In fact, they’ve already achieved it, managing to store 90GB of data in 1 gram of cells.

Read the rest on geek.com