anasayfa
iletişim
twitter'da ben
rss besleme

Hard Disk Fiyatlarındaki Aşırı Yükseliş

admin: 15 January 2012 | kategori: Bilgisayar, Haberler | yorum yok

Bugünlerde donanım almak için büyük bilgisayar mağazalarından birine gittiğinizde gözünüze donanımların fiyatlarında %100′e varan oranlarda artış olduğu çarpacaktır. Fiyat artışından en çok etkilenen donanımlar arasında veri depolama birimler yer alıyor.

Tayland’da meydana gelen korkunç sel felaketi birçok büyük donanım üreticisini ve halkı zor durumda bıraktı. Üretim yapılan fabrikaların sular altında kalması, üretilmiş olan donanımların zarar görmesi ve çalışanların felaket nedeniyle hayatını kaybetmesi ve yaralanması yüzünden son yıllarda görülen en büyük fiyat artışı yaşanıyor. Donanım üreticilerinin söylediğine göre hard disk stoğu gerekli olan satış grafiğindeki rakamın 3′te 2′si kadar ve gittikçe de azalacak. Donanım üretiminin eski halini alması en iyi ihtimalle 3-5 ayı bulacak gibi ancak bazı sektör uzmanları tarafından yapılan tahminler doğrultusunda fiyatların 3 ay önceki halini alması 9 ay – 2 yıl arasında sürecek.

Şuan piyasada 190-200 TL arası olan 500 GB 2.5″ hard disk fiyatlarının 3 ay öncesinde 110 TL civarında dolaştığını düşünürsek neredeyse %100′e varan bir artış yaşandığını görebiliyoruz. Bazı söylentilere göre hard disk fiyatları 2012′nin ilk çeyreğinde daha da yükselecek. Bu yükseliş bilgisayar fiyatlarında %3-5 arasında bir artışa neden oldu, eğer artış devam ederse bir o kadar daha artış olması kaçınılmaz. Belki şuan piyasada süre gelen fiyat artışı SSD ve HDD arasındaki fiyat/Gb farkını azaltır ve SSD’lerin fiyatlarını bir nebzede olsa düşürür zira SSD’ler mekanik parçalar kullanmıyor ve kullanılan parçalarının üretimi genellikle farklı ülkelerde yapılıyor. Umarım en kısa sürede Tayland halkı eski düzenine döner ve donanım sektöründeki bu belirsizlik ortadan kalkar.

etiketler: , , , , , , , , , , , , , , , , , , , , , ,

Php ve Geleceği

admin: 16 May 2011 | kategori: Bilgisayar, Php, Programlama | 3 yorum var

Hepinizin bildiği gibi programlama günümüzde her mühendisin hatta bilimle uğraşan herkesin öğrenmesi gereken bir kavram haline geldi. İhtiyaçlarımıza göre seçebileceğimiz yüzlerce programlama dili mevcut ve seçim yapmak gerçekten kolay değil. Kime sorarsanız farklı bir cevap alırsınız bunun nedeni seçilen dilin kişinin alışkanlıklarına ve ihtiyaçlarına göre farklılık göstermesidir. Bu bağlamda kullanacağınız programlama dilini ihtiyaçlarınıza ve deneyimlerinize göre kendiniz belirlediğinizde daha verimli işler çıkarmanız daha kolay olacaktır.

Gelecek paragraflarda sunucu taraflı yorumlanan bir programlama dili olan PHP’den (PHP: Hypertext Preprocessor – Açılımın içinde de kendi adını içeren açık kaynak kodlu bazı projelerde yer alan sonsuz döngü mevcut, örneğin GNU [Gnu is Not Unix]) bahsedeceğim. Yazı PHP’yi öğretme amaçlı değil genel kapsamda PHP nedir sorusuna cevap vermek amacıyla yazılmıştır. PHP’yi öğrenmeye karar vermeniz durumunda, ki bunun için yazıyı sonuna kadar okumanız gerekmektedir, son paragrafta birkaç kitaptan ve çevrimiçi olarak erişebileceğiniz birkaç websitesinden bahsedeceğim.

PHP her yorumlanan dilde olduğu gibi kod her çalıştırıldığında kullanıcıya verilecek çıktının tekrar oluşturulmasını sağlayan ‘programlama dilimsi’dir. PHP yorumlayıcısı kod dosyalarının (.php, .php5 vs.) barındırıldığı sunucuda bulunan bir yazılımdır. Bu yazılım sayesinde PHP dosyalarındaki kodlar yorumlanarak saf HTML olarak kullanıcıya sunulmaktadır. Asıl PHP kodlarını ziyaretçiler asla göremezler. Böylelikle işlemler sırasında kullandığımız gizli veriler yetkisiz kişilerin eline geçmemiş olur.

Birçok, neredeyse tüm, programlama dilinde olduğu gibi PHP’de de değişkenler, mantıksal işleçler, diziler, fonksiyonlar, döngüler ve koşullar mevcut. Beni en çok çeken yönlerinden biri değişken türleri belirtmemize gerek kalmadan tanımlama yapabilmemiz ve farklı değişken türlerini dönüştürmeden işleme sokabilmemiz olmuştu. Böylelikle bir nevi programlama bürokrasileriden kurtulup işlemlere yoğunlaşmamız kolaylaşmış oluyor. Kendi bakış açımdan algıladığım diğer artı yönleri ise söz diziminin genel birçok dille benzerlik göstermesi (örneğin C) ve çabuk öğrenilebilmesi, açık kaynak kodlu olup sürekli gönüllü geliştiriciler tarafından daha da iyileştirilmesi, UNIX, Linux, Windows gibi platformları ayırt etmeden ‘neredeyse’ tüm platformlarda sorunsuz çalışabilmesi ve birçok veritabanı ile bağlantı kurarak veri alışverişi sağlayabilmesi sayılabilir.

PHP şuan 5.3.6 kararlı sürümünde ve PHP 6 çok uzak görünmüyor. Aslında PHP 6’nın ilk çalışmaları ve ipuçları 2005 ortalarında gelmeye başladı. Evet haklısınız, biraz yavaş ilerliyor ancak PHP ekibinin güvenlik politikası nedeniyle bazı şeyler kesinleşmeden betalara bile geçilmiyor hatta şuan 2005 ortalarında trunk1’ta yer alan PHP 6 geliştirici sürümü olarak bile trunk’ta mevcut değil. Bu bence gayet doğru bir karar, sunucu taraflı yazılım dillerinin çok özellikli olmak yerine daha güvenli olmaları gerekmektedir ki zaten PHP 5 özellikleri açısından çok çok başarılı. Bu başarı PHP 6 ile daha da büyüyecek.

PHP 6 ile gelecek olan ve göze çarpan bazı özellikler şu şekilde; 64 bit tam sayı değişken tanımlayabilme, çok boyutlu dizilere foreach ile kolayca erişim sağlayabilme, string işlemlerinde yakın anlama gelen {} ve []’den {}’in tamamen kaldırılması ve [] işaretinin substr gibi işlemleri kendinden içermesi ve nesne yönelimli programlamayı daha sağlıklı kılacak birçok nesne yönelimli değişiklik.

Genel anlamda çevrimiçi projeler üzerine çalışmayı düşünüyorsanız ve sunucu taraflı yazılım geliştirmeye ilgi duyuyorsanız PHP, hem ücretsiz olması, hem eğitsel kaynak bolluğu hem de birlikte çalışabilen yazılım sayısı ile, yapılabilecek en iyi tercih. Yazının en başında da uyardığım gibi PHP programlama ile ilgili herhangi bir giriş yapmadım ama söz verdiğim gibi bu paragrafın bitiminde Türkçe ve İngilizce kaynakları paylaşıp birkaç basılı kitap önerisi yapacağım ama bu demek değildir ki çevrimiçi veya basılı olarak bulduğunuz diğer PHP kaynaklarını gözardı edin. Vaktiniz ve şevkiniz el verdiği sürece okuyun, pratik yapın ve araştırın. Programlama derste değil isteyip araştırarak öğrenilir.

  • http://www.php.net/ – PHP’nin resmi sayfası ve neredeyse herşey için ayrıntılı tanım ve örnek içeriyor.
  • http://www.belgeler.org/hpm/ – Türk açık kaynak gönüllüleri tarafından idame ettirilen belgeler.org üzerindeki “Fehmi Noyan İSİ” ve “Nilgün Belma Bugüner” emeği “HTML ile Web Tasarımına ve PHP-MySQL ile Web Programcılığına Giriş” makalesi.
  • http://www.php.org.tr/ – Türkiye PHP Grubu resmi web sayfası
  • Kitap: PHP ile Web Programcılığı – Mehmet Şamlı, Pusula Yayıncılık
  • Kitap: PHP and MySQL Web Development – Addison-Wesley Professional

1.  Trunk: Sürümü belli olmayan geliştirme sürümlerinin yer aldığı geliştirici alanı.

<?php echo “Görüşmek üzere”; ?>

etiketler: , , , , , , , , ,

Tüm tarayıcıları Firefox’dan aç

admin: 28 June 2010 | kategori: Bilgisayar, İnceleme, Tanıtım | 3 yorum var

Açık kaynak kod felsefesinin en büyük nimetlerinden biri olan Firefox sürekli olarak milyonlarca kullanıcı ve geliştirici tarafından iyileştiriliyor. Hergün onlarca eklenti yazılıyor ve yeni ‘nightly beta’ adı verilen önizleme sürümleri yayınlanıyor. Tüm bunların yanında diğer tarayıcılarda boş durmuyor tabii ki. Google Chrome, Opera, Safari ve ben dahil bir çoğumuzun nefret ettiğini Internet Explorer.

Tarayıcılar ne kadar gelişirse gelişsin hiçbir zaman birbirleriyle uyuşamıyorlar. Bir sayfa farklı tarayıcılarda çok farklı görünebiliyor. Bu en çok arayüz tasarımcıları ve web tasarımcıları için güçlük yaratıyor, ancak ne kadar sorun olursa olsun çoklu-tarayıcı desteği vazgeçilmez olmaya devam ediyor. İşte bu yüzden birçok web tasarımcının hatta birçok deneyimli kullanıcının bilgisayarında birden fazla web tarayıcı kurulu durumda. Bu yazıda bahsedeceğim Firefox eklentisi bu kitleye hitap etmekte.

Open With‘ adlı eklenti sayesinde Firefox’u hiç kapatmadan ve yapılması gereken tıklama sayısı azaltılarak bir web sayfasını bilgisayarınızda kurulu diğer tarayıcılar ile açabiliyorsunuz. Böylelikle geliştirme aşamasın da boşa harcanan çoklu-tarayıcı uyum süreci en aza indirgenmiş oluyor.

Eklentiyi bu bağlantı üzerinden kurduktan sonra tek yapmanız gereken Firefox’u yeniden başlatıp farklı tarayıcı ile görmek istediğiniz sayfanın boş bir yerinde sağ tıklamak. Sağ tıkladığınızda yandaki menüye ulaşabilir ve istediğiniz tarayıcı listeden seçebilirsiniz.

Bu arada Firefox gelecek sürümlerinde radikal bir değişiklik yapmazsa yerini Google Chrome’a kaptırabilir. Ben sadece alışkanlıktan kopamıyorum, o kadar!

etiketler: , , , , , , , , , ,

Dvd’siz Windows 7 Kurma

admin: 25 March 2009 | kategori: Bilgisayar | 16 yorum var

Yayınlanan (yada sızdırılan) her Windows 7 (Windows Vista’da olabilir) sürümünde indirilen ISO kalıbını bir DVD’ye yazdırmadan kurulum yapmak için sisteminizde varolan bir sabit disk bölümünü kullanabilirsiniz. Belki de sisteminizde optik okuyucu yoktur kim bilir. Böyle durumlarda aşağıdaki adımları izleyerek bu işlemi kolayca hallederbilirsiniz. Şahsen ben öyle yaptım.

0. En başta kurulumunu yapmak istediğimiz Windows 7 ISO kalıbını indirmeniz gerekiyor. Bunun için her tür P2P yazılımını kullanabilirsiniz yada on yüz bin milyon parttan oluşan dosyaları indirebilirsiniz. Ben Torrent kullanarak indirdim >>

1. İlk olarak sisteminize bir sanal sürücü oluşturma yazılımı kurmanız gerekir. Ben Daemon Tools‘u kullandım.

2. İndirdiğimiz ISO kalıbını bir sanal sürücüye bağlayalım.

3. Sanal sürücüye bağladığımız ISO kalıbının tüm içeriğini kurulumun yapılmayacağı bir sabit diskde yada sabit disk parçasında bulunan bir klasöre kopyalayalım. Örneğin ben kurulumu C:\’ye yapacağım için E:\’de oluşturduğum E:\Windows7 klasörüsünü kullandım.

4. Kopyaladığımız klasörde yer alan bootmgr ve boot klasörlerini başlangıçta yüklenen sabit diske kopyalayalım. Örneğin ben E:\bootmgr ve E:\boot klasörlerini direk C:\ kök dizinine kopyaladım.

Not: Windows Vista kullananlar ek olarak E:\Windows7\boot\bootsect.exe dosyasını C:\ kök dizinine kopyalamalılar.

5. C:\ kök dizinde sources adlı bir klasör oluşturun.

6. E:\Windows7\sources\boot.win (yada boot.wim) dosyasını oluşturduğumuz C:\sources klasörüne kopyalayalım.

7. Yönetici olarak komut satırını açın. (Çalıştır > cmd)

8. Aşağıdaki kodu komut satırına girin. (C:\ yerine ana sürücü harfini yazın)

C:\boot\bootsect.exe /nt60 C:

Not: Windows Vista kullananlar C:\bootsect.exe /nt60 C: komutunu kullanmalıdır.

9. C:\ sistem diskinin adını aklınızda kalacak basit birşey olarak değiştirin. Örneğin ben WNY olarak değiştirdim.

10. Bilgisayarı yeniden başlatın. Ardından Windows kurulum başlangıç ekranı gelene kadar bekleyin. Başlangıç ekranı geldiğinde saat, tarih ve dil ayarlarını kontrol edin eğer gerekiyorsa değiştirin.

11. Sonraki ekrana geçtiğinizde Windows kurulumu yapmanız sorulacaktır. Sakın! kurulumu başlatmayın, onun yerine sol alt köşedeki Repair My Computer seçeneğini seçin.

12. Windows Kurtarma Ortamı (WinRE) geldiğinde birkaç tane seçeneğin bulunduğu liste gelecektir. Bu listeden Command Prompt‘u seçin.

13. Aşağıdaki komutu çalıştırarak Kurulum yapmak istediğiniz sürücüyü formatlayın. Örneğin bende format c: /q

Not: Komuttaki /q ibaresi hızlı biçimlendirme içindir, bazı durumlarda genel biçimlendirme işlemi atlanabilir. Eğer kurulum yapacağınız sabit disk FAT32 yada FAT olarak biçimlendirilmişse format c: /q /fs:ntfs komutunu kullanarak NTFS olarak biçimlendirin. Eğer biçimlendirme işlemi başlamadan önce sabit disk yada sabit disk parçası etiketi sorulursa 9. adımda belirlediğimiz adı girin. Örneğin ben WNY olarak girdim.

14. Biçimlendirme işlemi bittikten sonra kurulum işlemine başlayabiliriz. Bunun için kurulum dosyalarını kopyaladığımız konumda bulunan sources klasöründeki setup.exe dosyasını çalıştırın. Örneğin ben E:\Windows7\sources\setup.exe komutunu kullandım.

15. Artık kurulum işlemini DVD’den yapar gibi devam edebilirsiniz.

Genel notlar:

Ben şahsen kendim bizzat Windows XP üzerinde denedim ve sorunsuz şekilde Windows 7 kurulumunu yaptım. Eğer DVD yazıcınız varsa ve her yeni sürümü kurmak istemiyorsanız en son sürümü indirip (an itibariyle build 7057) zahmetsiz şekilde normal kurulum yapın.

Windows 7 şimdilik kalıcı olarak kullanılacak bir sistem değil en azından benim için. Windows 7′yi 2 gün boyunca denedim ve birçok programın kararsız çalıştığına hatta bazen hiç hata mesajı vermeden kapandığına şayet oldum.

1024×768 çözünürlüğünden daha büyük çözünürlükle kullanmanızı öneririm. Soru ve sorunlarınızı yorum kısmında belirtebilirsinizi.

etiketler: , , , , , , ,