18 Haziran 2009 Perşembe

Çıldırtan driver sorunları

Driver cdlerini kaybetmek herhalde başa gelebilecek en kötü şeylerden birisidir. Misal bugün benim başıma geldiğini zannettim. Linksys Cisco marka WMP54GV2 (ya da diğer bilinen adlarıyla WMP54G Wireless-G PCI Adaptor)'e ait driver cdsi birden bire ortalıktan yok oldu. Böyle olunca nasıl olsa kocaman firma adreslerinde vardır dedim. O da nesi benim V2 yok. V4 var V4.1 var ama bu yok. Sonra Google araması yaptım, orada buldum bazı sayfalarda. Onlarca siteye gereksiz üyelikler yaptım ettim. Sonuç mu? İndiriyorum Amerika driverı çıkıyor (nasıl farklı oluyor onu da anlamadım açıkçası). Onu bunu derken onlarca driver indirdim hepsi fos.

Sonra evin altını üstüne getirdim ve buldum driver CD'sini. Altı üstü driverın kendisi 2mb falan, cd içeriği de 20 mb (Acrobat Reader 5.0 dahil). Sinek küçüktür ama mide bulandırır derler ya, işte tam manasıyla böyle oldu. Bu ufacık içerikli cd midemi akşama kadar bulandırdı.
Açıkçası bu Linksys'nin yaptığını düşmanlarım bana yapmıyor. İnsan üretimden kaldırdı diye bir aletin driverını neden kaldırır ki? 20mb'ın derdine mi düşmüşler? Bu internetteki aptal driver siteleriyle mi ortak çalışıyorlar (bazıları ücretli üyelik olmadı mı indirmeye izin vermiyor, tabii üye olmadım orası ayrı)? Sonuçta Linksys'ye kallavi selamlar yolladım akşama kadar.

Dedim belki ileride bunun Türkçesini, driverını, download'ını, Windows Xp, Windows Vista -bak bunu desteklemez ama belki uyumluluk modunda- Windows 98 (buralar eskiden hep etiketti :D) zartını zurtunu arayan olur, bir amme hizmeti yapayım Linksys'nin yapmadığını yapayım.

Silinmeyeceğini umduğum bir yere upload ettim driver'ı. Olur da silinirse bile oraya buraya yedekledim, bir yorum bırakırsınız mailinizle birlikte ben size yollarım. Bu da benden size kıyak olsun.

https://files.getdropbox.com/u/1352963/WMP54GV2.rar

21 Mayıs 2009 Perşembe

Moblin v2 kurulumu / sorunlar ve çözümleri - Asus 1000h

Intel'in yeni bebeğini muhtemelen duymuşsunuzdur; Moblin. Atom işlemcili netbooklar için özel olarak tasarlanan Linux tabanlı bu dağıtım emekleme evresini tamamlamaya çalışıyor. 18 Mayıs itibariyle de ikinci versiyonu duyuruldu. İlk intiba olarak hız ve kolay kullanım dışında bir şey sunmuyor gibi. Ubuntu'nun netbook remix'ine nazaran daha işlevsel ama çocuksu bir arayüzü var.

İlk tanıtım videosu şurada; (eline verdi blog'un şeklinin şemalinin, evet)

Şimdi bu güzelliği görünce muhtemelen biz de denesek mi diye düşünebilirsiniz, biz sizin için denedik.
Öncelikle tekrar belirtmem gerekiyor ki bu dağıtım sadece ve sadece Atom işlemcili netbooklar için tasarlanmıştır. Başka bir işlemciye sahip üründe kullanılması tavsiye edilmemektedir.

Gelelim moblin'i nasıl kuracağımıza. 5 adımda bu işi halledeceğiz.

  1. http://www.moblin.org/downloads adresinden Moblin'in img dosyasını çekiyoruz.
  2. https://launchpad.net/win32-image-writer/+download adresinden win32 disk imager programını çekiyoruz.
  3. İndirdiğimiz w32diskimager*.zip dosyasını istediğimiz bir yere açıyoruz.
  4. Win32-disk-imager programını çalıştırıp, image dosyasımızı seçiyoruz ve flash diskimizin driverının ismi yazıldığından emin oluyoruz (benim için resimden de görülebileceği üzere K)

  5. Write seçeğine tıklayıp, uyarıya "evet" dedikten sonra usb diske Moblin'i yazmış oluyoruz.

Asus eee pc 1000h modeli için konuşacak olursam bundan sonrası oldukça kolay. Usb Diski netbook'unuza takın ve açılış esnasında ESC tuşuna basın. Karşınıza boot menüsü çıkacak, buradan usb diskinizi seçip başlatın.

Here we go! Karşınızda kapama tuşu olmayan Moblin. Kapama tuşu nerede ulan bunun?


Bu arada ilk olarak gözüme çarpanlar;
  1. Wifi çalışıyor fakat bios'dan kapalı olmadığına emin olmanız gerekiyor.
  2. Kamera çalışıyor.
  3. Ses çalışıyor, ses de kaydediyor.
  4. İnternet tarayıcı olarak Chrome kullanıyor ve öyle bir editlemişler ki adres barına tıklandığında geri dışında karakter düzeltme imkanı yok. En iyisi tabı kapatıp yenisini açmak, onda da geç tepki veriyor ve karşılama sayfası çıkarken sinirleriniz geriliyor. Bu yüzden Applications kısmında Others sekmesinde bulunan Web Browser (Firefox ulan bu) 'ı kullanmak isteyebilirsiniz.
  5. Sağ tuş çalışmıyor, copy/paste seçenekleri kullanılamıyor. Ben de diyorum bu yukarıya copy-paste kısayolunu niye koymuşlar. Koymuşlar buraya copy edebiliyoruz da paste nerede ulan? Bu kadar öküz bir şey olamaz zannımca...
  6. Bluetooth'u açmadığım için bunu deneyemedim ama çalışmıyor olması beni pek şaşırtmaz.
  7. Türkçe karakterleri aktif etmeyi beceremedim.
  8. Bazı altta kalan pencere butonlarına basmak mümkün olmuyor. Neyse ki butonların kısayolları çalışıyor (Örneğin Add için Alt + A)
  9. Root şifresi: moblin (niye böyle öküz gibi moblin bilmiyorum)
  10. Updatelere bakmanız işinize yarayabilir.
  11. Usb diskten boot süresi 20 saniye bile değil. Kurulduğunda durum ne olur bilemiyorum, gözüm yemedi kurmaya.
  12. İşletim sistemini sonlandırmak, resetlemek veya başka bir şey yapabilmek nasıl oluyor hala bulamadım. Nerede ulan bunun kapatma butonu?

Birazdan buralar hep dutluk olacak, evet. Bi de şu kapama tuşunu bulsam. Gerçekten içime dert oldu bu buton tuş ya da ne haltsa. Kapatmak için illa power butonuna mı basacağız nedir?

27 Nisan 2008 Pazar

Just-In-Time Debugger Visual Studio ve .Net 2.0 Framework

Visual Studio kullananların aşina olduğu bir olaydır Just-In-Time Debugger. Microsoft her ne yaptıysa Framework 2.0 ile birlikte artık bu uyarı can sıkıcı bir biçimde her programı çalıştırmak istediğinizde karşınıza çıkmaya başlayabilir.

Bu uyarı penceresinin karşınıza çıkmasını engellemenin bir yolu mevcut. Fakat yine de baştan söyleyeyim bu uyarı penceresinin karşınıza çıkmayacak olması o programın çalışmaya başlayacağı manasına gelmiyor...

Şimdi internette bu konuda yüzlerce konu açılmış, forumlarda bu soruyu soranlar olmuş. Aslında yapılacak şey gayet basit.

Hangi durumlarda bunun çıkmasını istemiyorsunuz? Öncelikli olarak cevap vermeniz gereken nokta bu. Eğer web sitelerinde kod hatalarında bu uyarı çıkmasın istiyorsaniz o vakit;

Başlat > Ayarlar > Denetim Masası > İnternet Seçenekleri > Gelişmiş

burada bulunan "Tarama" başlığında "Kod hata ayıklamasını devre dışı bırak (Diğer)" ve " KodHata ayıklamasını devre dışı bırak (Internet Explorer)" seçeneklerindeki tikleri işaretlerseniz sayfaları gezerken sayfaların verdiği hatalar neticesinde karşınıza JIT Debugger uyarısı çıkmaz.

Bir de asıl sinir bozucu olan programların çakılması sonucu bu uyarının çıkması var. Genelde şöyle bir uyarı ile birlikte çıkıyor;
"An unhandled win32 exception occured in" program ismi (hata kodu). Hemen altında da şayet Visual Studio yüklü ise o veya başka bir debugger varsa o çıkar ve sizden seçim yapmanızı istiyor. Sözde programımızı düzelttirecek bize...

Bundan kurtulmanın yolu ise Visual Studio için şöyle;
Visual Studio açıldıktan sonra;

Tools > Options > Debugging > Just In Time


burada bulunan tüm tikleri kaldırdığınız takdirde bu uyarının çıkmaması gerekiyor. Daha doğrusu Visual Studio için çıkmaması gerekiyor...
Fakat kazın ayağı Microsoft yardım sayfalarında anlatıldığı gibi olmuyor "yine". Bu işlemi gerçekleştirdikten sonra ise şu şekilde hata almaya başlıyorsunuz;

An unhandled win32 exception occurred in [hata kodu]. Just-In-Time debugging this exception failed with the following error: No installed debugger has Just-In-Time debugging enabled. In Visual Studio, Just-In-Time debugging can be enabled from Tools/Options/Debugging/Just-In-Time.


Biz zaten az önce bu hata penceresinde denileni yapıp Disable etmemiş miydik? Neden enable edelim değil mi? Bunun sebebi ise Net Framework 2.0 nin bazı saçmalamalara yol açmasından kaynaklanıyor. En başında söyleyip sizi kurtarabileceğim şeyi ise sona sakladım.

Hatırlarsınız normalde bir programınız hata verdiğinde Microsoft'a bunu ispikliyeyim mi diye soran "Gönder", "Gönderme" seçenekli bir uyarı pencereniz vardı. Ha, işte onun adı Doctor Watson. Kendisi şu an boynu bükük bir şekilde kenarda beklemekte. Hadi, onu geri çağıralım!

Bunu yapabilmek için;
Başlat > Çalıştır > drwtsn32 -I
enter'a bastığınız anda o eski, aptal, hata gönderme pencerenize yeniden sahip oluyorsunuz. Yuppie!

Peh!

25 Nisan 2008 Cuma

Ubuntu 7.10 (Gutsy Gibbon) 'dan Ubuntu 8.04 (Hardy Heron)'a upgrade (yükseltme) yapmak

Bugün itibariyle Ubuntu'nun yeni versiyonu olan Hardy Heron (8.04) çıkmış durumda. Bu son versiyona sıfırdan kurulum yapmaksızın upgrade yapmanın 2 yolu mevcut.

  1. Güncelleme yöneticisi aracılığıyla internetten
  2. İnternetten indirilen alternate cd'si ile cdrom üzerinden
1. yol aslen çok daha kolay görünüyor olabilir ama eğer birden fazla makinada Ubuntu kullanıyorsanız boşu boşuna birden fazla aynı dosyayı çekmeniz gerekmekte. Normal yükleme cdsi ile de maalesef upgrade yapamamaktasınız. Bu sebeple ben birden fazla makinada Ubuntu kullananlara 2. yöntemi tavsiye ederim.

1) Güncelleme yöneticisi aracılığıyla Ubuntu 7.10 Gusty Gibbon'dan Ubuntu 8.04 Hardy Heron'a upgrade (yükseltme):

Normal şekilde Ubuntumuzu açıyoruz. Sistem > Yönetim > Güncelleme Yöneticisi'ne tıklıyoruz. Karşımıza administrator parolası kısmı çıkarsa şifremizi giriyoruz. Arkasından açılan güncelleme yöneticisinde "Denetle" butonuna basıp bekliyoruz. "Yeni dağıtım sürümü '8.04 LTS' ulaşılabilir" 'in yanında yer alan Yükselt butonuna basıyoruz. Bu sayede yönergeleri takip ederek Ubuntumuzu güncel sürüme yükseltebiliriz.

2) Alternate Cd kullanarak birden fazla bilgisayarda rahatça Ubuntu 7.10 Gusty Gibbon'dan Ubuntu 8.04 Hardy Heron'a upgrade (yükseltme):

Bu yöntem adı üzerinde birden fazla makinada yükseltme yapabilmek için. Bunun yolu alternate cd 'yi indirmekten geçiyor. Peki bu cd'yi nereden nasıl buluyoruz?

http://releases.ubuntu.com/8.04/ adresinde 8.04 sürümüne ait tüm dosyaların listesi mevcut. Buradan "Alternate install CD" kısmından bizim makinamıza uygun olanı seçiyoruz. Bu seçenekler neler?

Şayet tek çekirdekli bir sisteminiz varsa
PC (Intel x86) alternate install CD, çift ve daha üzeri çekirdekli bir sisteminiz var bu sistemi tam manasıyla kullanabilmek istiyorsanız
64-bit PC (AMD64) alternate install CD adresinden gerekli dosyayı çekiyoruz (697 mb). Sunuculara yük bindirmemek ve Ubuntu'ya destek verebilmek adına torrent olarak da bu iki sürümü çekebilmek mümkün. Bunun için tek çekirdekli makinalarda ubuntu-8.04-alternate-i386.iso.torrent, çift ve daha fazla çekirdekli bilgisayalarda ise ubuntu-8.04-alternate-amd64.iso.torrent linkleri kullanılabilir. (Torrent programı olarak µTorrent kullanılabilir.)


Bu alternate cd'yi herhangi bir yöntemle çektikten sonra bir yazma programı ile cd'ye yazıyoruz. Arkasından Ubuntu açıkken cdrom sürücüye cd'yi taktığımız anda karşımıza bir uyarı penceresi çıkıyor.

Bu uyarı penceresindeki seçeneklerden "Run upgrade" (Yükseltmeyi çalıştır) seçeneğine tıklıyoruz. Bundan sonra bir uyarı penceresi daha çıkıyor. Bu uyarı penceresinde ise size son güncellemeleri internet üzerinden de karşılaştırarak upgrade (yükseltme) yapıp yapamayacağını soruyor. Şayet internet bağlantınız varsa buna "Yes" (Evet) diyerek devam ediyoruz. Sadece "Close" (Kapat) seçeneği olan bir uyarı penceresi çıkacak. Doğal yollardan kapat diyoruz.
En nihayetinde "Run upgrade" (Yükseltmeyi çalıştır) diyerek Ubuntumuzu son versiyona yükseltmeye başlıyoruz.

Temizlik esnasında (Cleaning Up) size bir uyarı daha verebilir. Burada da "Remove" (Kaldır) seçeğine tıklıyoruz. Son olarak makinamızı yeniden başlatıyor ve böylelikle son güncel sunumumuzu karıştırmaya başlıyoruz.

İyi eğlenceler.

21 Şubat 2008 Perşembe

Nokia N73Me (music edition) Türkçe yükleme

Yurtdışından telefon alıp sonra bunun Türkçe desteğinden faydalanamayan arkadaşlar olabilir. Yurtdışından gelen cep telefonlarını aslında çok kolay bir yolla Türkçe menülü hale getirebilmek mümkün. Sadece yarım saatte Nokia N73Me (music edition) cep telefonunuza Türkçe destekli hale getirelim...

Öncelikle N73me (music edition) modeline ait Ürün kodunu (product code) bilmemiz gerekiyor.

  • Düz N73 Metal-Mor Renk Türkiye Kodu: 0529603
  • Düz N73 Kemik-Kırmızı Renk Türkiye Kodu: 0529793
  • N73ME Türkiye Kodu: 0539256

  • N73Me ye ait Türkçe dil kodunu öğrendikten sonra NSS ismindeki ufacık tefecik ama işlevi büyük programı edinmemiz gerekiyor. Bunun için şu adrese gitmeniz yeterlidir. Bu programı çekip çalıştırıyoruz.
    1) Sağ üstteki Büyüteç simgesine tıklıyoruz.
    2) Phone Info sekmesine geliyoruz. Otomatik olarak telefonunuzun özellikleri okunması gerekiyor. Şayet okuma yapmayacak olursa menüde yer alan "Read"'e tıklıyoruz.
    3) Product Code yanındaki Enable kısmına işaret koyup yukarıda vermiş olduğum rakamı (0539256) yazıyoruz.
    4) Write diyerek kodu telefonumuza yazmış oluyoruz.

    Yapılan işlemin doğru bir şekilde halledilip halledilemediğini görmek için tekrar büyüteç simgesine basıp şayet otomatik olarak okumazsa Read kısmına basmanız gerekiyor. Eğer oradaki Product code yukarıda yer alan yeni Türkçe destekli kod ise o zaman işlem tamam demektir.

    Bundan sonra Nokia tarafından sağlanan firmware güncellemesini (NSU) sitesinden çekiyoruz. http://www.nokia.com.tr/A4356061 adresinde cep telefonun modelini seçiyoruz. Daha sonra Türkçe bir şekilde yer alan yönergelere uygun bir şekilde programı çekiyoruz. Programı kurduktan sonra masaüstüne yerleştirilen kısayolu ile çalıştırıyoruz. Daha güncel bir sürüm yok dese bile "Reinstall" diyerek programın güncelleştirilmesini tamamlıyoruz.

    Artık telefonunuzu Türkçe bir şekilde kullanabilirsiniz. Afiyet bal şeker olsun.