BIOS'a Gömülü Windows 8 Ürün Anahtarı

Windows-8-logo Bilgisayarımın bozulduğunu daha önce yazmıştım. ASUS ürün değişimi kararı verip, Teknosa yeni bilgisayarımı getirdiği zaman bu kez ilk işim yüklü gelen ürün anahtarını alıp bir kenara not etmek oldu. Bilgisayarda yüklü olan Windows‘un ürün anahtarını öğrenmek için Windows 8 Product Key Viewer adlı bu aracı kullanabilirsiniz. Yanlız bu araç BIOS’taki ürün anahtarını değil, yükleme sırasında kullanılan ürün anahtarını gösteriyor. Yeni aldığınız, Windows 8 yüklü olarak gelen bilgisayarlarda her ikisi de aynı olmalı. BIOS‘a gömülü ürün anahtarını öğrenmek için ise RWEverything isimli uygulamaya ihtiyacımız var. Bu uygulamanın 64bit portable sürümünü [buraya(http://www.hasangok.com.tr/Tools/RwPortableX64V1.6.4.zip) tıklayarak edinebilirsiniz. Ürün anahtarımızı görebilmek için öncelikle uygulamayı yönetici izinleriyle çalıştırıyoruz: rweverything-main Burada kırmızı ile işaretlediğim ACPI butonuna tıklıyoruz, açılan pencereden ise MSDM sekmesine geçiyoruz. rweverything-acpi-msdm Kırmızı içine alıp siyahla üzerini çizdiğim alanlarda BIOS‘ta kayıtlı Windows 8 lisans anahtarınız yer alıyor. Sırf merakımdan, kontrollü deneyini de yapmış olmak için, bilgisayarıma farklı bir Windows 8 sürümünü, farklı bir ürün anahtarıyla kurup her iki araç ile de tekrar kontrol ettim. Bahsi geçen ilk araç yükleme sırasında kullandığım ürün anahtarını gösterirken, RWEverything‘de yine BIOS‘taki ürün anahtarımı gördüm. Gerçekten BIOS‘taki ürün anahtarıma erişebildiğimi kendi kendime kanıtladığım için tekrar orjinal Windows‘uma geri dönüş yaptım. Yaşasın boş zamanlar! :)

Earl

Do good things and good things happen. -Earl

Yetkili Servis - Asus vs. Lenovo

Şanssızım ki kullandığım iki bilgisayarım da aynı dönemde bozuldu. Bunlardan kişisel bilgisayarım olan ASUS (N56VZ) servis konusunda beni hayal kırıklığına uğratırken, iş bilgisayarım Lenovo (Z570) hizmetiyle gözlerimi yaşarttı. İşte ikisinin teknik servis farkı: ASUS: Bozulan bilgisayarımı 20.08.2013 tarihinde satın aldığım Teknosa aracılığıyla servise gönderdim, bir daha haber alamadım. Bugünün tarihi 06.09.2013. Lenovo: 01.09.2013 tarihinde Lenovo servisine telefon edip arızayı anlattım. 2 gün sonra (03.09.2013) Yurtiçi kargo gelip bilgisayarı teslim aldı. 04.09.2013 tarihinde hem e-posta hem de SMS ile bilgisayarın servise ulaştığı bilgisini aldım. Ve bugün (06.09.2013) bilgisayarın onarılıp kargoya verildiği bilgisi, yine hem SMS hem e-posta ile bana bildirildi. Sonuç paragrafı yazmama gerek yok sanırım. Görünen köy kılavuz istemiyor…

Geçerken Uğranan Şehir - Kahramanmaraş

Bir şehir gördüm, hayatım değişti… Bir blog yazısı için oldukça iddialı bir giriş cümlesi oldu biliyorum. Zaten hayatım falan değişmedi :p Ancak şans yanımızda olmasa nasıl değişecekti kestiremiyorum. Önemli bir yazı değildir, vakit öldürmek için okuyabilirsiniz. Buyrun :) Geçtiğimiz haftasonu için, sonu Şanlıurfa ile biten bir yolculuk planı vardı. Hazır geçiyorken Kahramanmaraş‘a da uğrayıp yöresel bir yemek yiyelim, meşhur Kahramanmaraş dondurmasının tadına bakalım, bilmediğimiz bir il plaka kodunu daha hafızaya atalım dedim (Kahramanmaraş: 46). Kahramanmaraş’ı öncesinden bilmediğimden/araştırmadığımdan ve bu ziyaret “geçerken uğramalık” bir ziyaret olacağından “Kahramanmaraş’ta nereler gezilir? Neresi görülür?” diye bir soru yönelttim Google amcamıza. İlk bulduğum, okudukça heyecanlandığım ve kaçırdığıma çok üzüldüğüm etkinlik “Uludaz Uğurböceği Festivali” oldu. Birkaç gün öncesinde bu festivalin yapılıp bittiğini hiç öğrenmesem daha iyiydi. Ama sonraki olası ziyaretler için bu etkinliği hafızama atmış bulundum. İkinci sonuç Kahramanmaraş Kalesi idi ki şehir merkezinde olduğundan ziyaret etmesi kolay bir seçenekti. (İlçelerdeki bir çok seçeneği uzaklıktan dolayı eledim, bakmak isterseniz burada görülebilecek yerlerin listesi var). İçerisinde sadece bir kafe ve bir kaç bank olan Kale’den çektiğim birkaç fotoğrafı aşağıda görebilirsiniz. İlk kez ziyaret ediyorsanız kaleden yapılan sürekli top atışlarından korkmamanızı öneriyorum.

Kale içinde biraz soluklanıp dinlendikten sonra yemek yiyecek yer arayışına girdim ve yine Google’dan seçip beğendiğim (adına bakarak) “Küçük Ev Et Lokantası“nın yolunu tuttum. Burada “Ekşili” adı verilen bir çorba içtim. Ekşiydi, acıydı ve tuzluydu, ama fena değildi. Fotoğrafını yine aşağıdan görebilirsiniz. Çorbanın üstüne Maraş Kebabı‘nı da (bildiğiniz kebap) yedikten sonra, methini Kahramanmaraş’ta okuyan arkadaşlar ve oralarda bulunmuş tanıdıklardan duyduğum Yaşar Pastanesi‘nin yolunu tuttum. Allah var, ortam çok güzeldi. Duvarlar antika eşyalarla doldurulmuştu. Dağınıktı ama o dağınıklık öyle bir bütünleşmişti ki rahatsız etmiyor, izledikçe zevk veriyordu. Burada da dondurmamızı ve tatlımızı yedikten sonra, tekrar Şanlıurfa’ya doğru yola koyulduk… İşte başımıza ne geldiyse o zaman geldi… Gaziantep‘e doğru yol almaya başlamıştık ki arabamız bozuldu. Şanssızlığımızla beraber şans da burada devreye girdi çünkü sanayiye 5 dakika uzaktaydık ve yanından henüz geçmiştik. Biraz yürüyüp birilerinden yardım istedik ve istediğimiz yardımı da aldık. Yine şanslıyız ki basit bir sorun vardı, kaputun altına 30 TL sıkışmıştı, usta onu çıkarıverdi ordan :) Yola tekrar koyulmuştuk ki bir kırmızı ışıkta durup -yine- olduğumuz yerde kalmıştık. Kavşakta ve en solda olduğumuzdan ne zor bir durumda olduğumuzu tahmin edebilirsiniz. Arabayı iterek kenara almaya çalışırken bize yardımcı olan Gaziantep plakalı araç içerisindekilere de çok teşekkür edeyim tekrardan. Kaputu kaldırdı, ilgilendi, düzeltti ve gitti. Adeta bir süpermendi :) Bundan sonra hedefimize ulaşana kadar durmadan yol alabildik. Böylece geçerken uğradığımız Kahramanmaraş ziyaretimiz de son buldu. Fazla fotoğraf çekme şansım olmadığından birkaç tane paylaşabiliyorum. Göz atabilirsiniz:

fotoğrafları paylaşmaktan vazgeçtim :) Notlar:

  1. Benim bulunduğum gün mü öyleydi bilmiyorum ama trafik dengesiz sürücülerle dolu. Kimin ne zaman nereden çıkacağı belli olmuyor, aracınıza ve kendinize mukayyet oldun.
  2. Halk arabasını park etmeye çalışanlara çok yardımsever davranıyor. Park etmeye çalıştığını göre kim olursa hemen işini bırakıp “Gel abi, topla gel gel gel…” moduna giriveriyor. Arada çok renkli kişilikler de çıkabiliyor. İlk hamlede beceremeyip ikinci seferde geri geri park etmeyi başardıktan sonra “gel gel” yapan abi sırtımı sıvazlayıp “Olur olur olur takma kafana” diye beni teselli etti. Aynı abi kepenkleri, dolayısıyla kendisi de, kapalı olan dükkanın önünü kapatmamam konusunda da beni uyarıp arabayı az daha geri almama vesile olmuştur. Selam olsun kendisine :)
  3. Kale’deki kafeden ne alırsanız alın para üstünüz sakız olacaktır, haberiniz olsun.
  4. Restoranların hepsi yukarıda adı geçen gibiyse biraz özensiz sayılabilir, benim beğenmediğim Adana, Kahramanmaraş’a kıyasla oldukça iyiymiş meğer.
  5. Nereye gittiysek lavabolar çok pisti. Bunu yakıştıramadım.
  6. Yolda kaldığımızda gelip arabamızı idareten çalıştırıp “Beni sanayiye kadar takip edin” diyen ustayı yakalayabilene aşk olsun. Adam NFS’den fırlamış gibiydi, tozu dumana katıp resmen bizden -müşterisinden- kaçtı :)

Media Web Part ile SharePoint Video Sitesi

Varsayalım ki bir SharePoint Asset Library -Varlık Kütüphanesi- oluşturduk ve içerisine videolar yükledik. Bu kütüphanedeki videoların tamamını sayfamızda göstermek istiyoruz. Bunun için SharePoint‘in Media Web Part‘ını kullanacağız ve kütüphanemizdeki video sayımız kadar video oynatıcısını dinamik olarak sayfamızda oluşturacağız. Bunun için bir web part oluşturduk ve ASCX dosyasına “videoPlayers” adında bir literal kontrolü ekledik. Video oynatıcılarımızı oluşturmak için aşağıdakine benzer bir kodlama yapmamız gerekiyor.

SPList list = web.Lists.TryGetList("VideoLibrary");
foreach (SPListItem item in list.Items)
{
  videoPlayers.Text += string.Format(@"
   <object width="425" height="281" id="videoPlayer"
           data="data:application/x-oleobject;base64"
           type="application/x-silverlight">
      <param name="background" value="#80808080">
      <param name="enableHtmlAccess" value="true">
      <param name="source" value="/_layouts/clientbin/mediaplayer.xap">
      <param name="initParams" value="displayMode=Inline,mediaTitle={0},
          mediaSource={1},previewImageSource={2},
          loop=true,mediaFileExtensions=wmv;wma;avi;mpg;mp3;,
          silverlightMediaExtensions=wmv;wma;mp3;">
      <param name="windowless" value="true">
      <param name="onload" value="__slEvent0">
      <param name="onresize" value="__slEvent1">
   </object>", Convert.ToString(item["BaseName"]),
               Convert.ToString(item["EncodedAbsUrl"]),
               Convert.ToString(item["AlternateThumbnailUrl"]));
}

Burada <object> tagi ile media oynatıcıları oluşturmuş oluyoruz. initParams altında vermemiz gereken 3 önemli parametre var.

  1. mediaTitle: Video player üzerinde görünecek olan başlık, ilgili kütüphanenin BaseName sütunundaki bilgi.
  2. mediaSource: Video dosyamızın URL’i, ilgili kütüphanenin EncodedAbsUrl sütunundaki bilgi.
  3. previewImageSource: Video player’ın göstereceği resim, ilgili kütüphanenin AlternateThumbnailUrl sütunundaki bilgi.

Basitçe, kütüphanedeki tüm videoları listelemek ve oynatabilmek için bu kadarı yeterli. Burada aklımıza hangi dosya türlerinin oynatılabildiğiyle alakalı bir soru gelebilir. Media Web Part‘ı bir Silverlight kontrolü olduğu için şu sayfada belirtilen tüm biçimlerin desteklendiğini de söylemekte fayda var. İlgilenenler için Media Web Part‘ın JavaScript kullanılarak nasıl oluşturulabildiğini şu sayfada yazmıştım. Hatırlatmış olayım :)