31 Mayıs 2009 Pazar

Playstation 3 için Ubuntu Linux v9.04 (Download)

Windows 7 Türkçe Dil Paketi Test Ediliyor (Download)


Windows 7 Türkçe Dil Paketi hazır

Türkçeleştirme çalışmaları 26 Mayıs 2009'da sona erdi ve Windows 7 Türkçe Dil Paketi 60 kişilik BetaTest Ekibine ulaştı. İlk izlenimler gayet olumlu gözüküyor. Windows 7 kurulu bir bilgisayarınız varsa Türkçe Dil Paketini Windows Update üzerinden indirip yükleyebilirsiniz.

30 Mayıs 2009 Cumartesi

STREET FIGHTER IV Fact Sheet


Release Date: July 2009
Genre: Fighting
Platform: PC
Rating: Teen
Price: $39.99

Game Description:
Street Fighter IV brings the legendary fighting series back to its roots by taking the beloved fighting moves and techniques of the original Street Fighter II, and infusing them with Capcom's latest advancements in next generation technology to create a truly extraordinary experience that will re-introduce the world to the time-honored art of virtual martial arts.

Everything that made the legendary Street Fighter II a hit in the arcades, living rooms and dormitories across the globe has been brought back in Street Fighter IV. Players will be able to play their favorite classic characters, such as Ryu, Ken, Chun-Li and Guile, along with new characters, including Crimson Viper, Abel, El Fuerte, and Rufus. Characters and environments are rendered in stylized 3D, while the game is played in the classic Street Fighter 2D perspective with additional 3D camera flourishes. Six-button controls for the game return, with a host of new special moves and features integrated into the gameplay system. Street Fighter IV brings a brand new fighting game to fans the world over.

Minimum
OS: Windows XP
CPU: Intel Pentium4 2.0GHz or higher
RAM: 1GB or higher
HDD: 10GB of free space or more
Video Card: DirectX 9.0c/Shader3.0 or higher compatible, NVIDIA GeForce6600 series, ATI RadeonTM X1600 or higher or higher, VRAM ?F256MB or higher
Sound: DirectSound compatible, DirectX 9.0c (or higher) compatible
Input Devices: Mouse, Keyboard
PC Settings: 640x480 32bit Color (may cause lower frame-rate than recommended setting)

Recommended
OS: Windows Vista
CPU: Intel Core2Duo 2.0GHz or higher
RAM: 2GB or higher
HDD: 10GB of free space or more
Video Card: DirectX 9.0c/Shader3.0 or higher compatible, NVIDIA GeForce8600 series or higher, ATI RadeonTM X 1900 or higher, VRAM ?F512MB or higher
Sound: DirectSound compatible, DirectX 9.0c (or higher) compatible
Input Devices: Gamepad ?FXbox360 Controller for Windows
PC Settings: 1280x720 32bit Color

Features:
* 3D environments and characters
* Traditional "2D" Street Fighter six-button gameplay
* Classic Street Fighter characters re-imagined for a new generation of gamers, including the original cast of Street Fighter II
* New brawlers: female super-spy Crimson Viper, lucha libre wrestler El Fuerte, mixed martial artist Abel and more!
* New special moves that go beyond any Street Fighter fan's wildest imagination, including Focus Attacks, Super Combos, and the revenge-fueled Ultra Combo system.
* Amazing locations never seen before in a Street Fighter game
* New gameplay elements provide challenges for both newcomers as well as the most seasoned Street Fighter pro.

28 Mayıs 2009 Perşembe

Head Tracking for Desktop VR Displays using the WiiRemote

C# ve DirectX kullanarak WiiRemote üzerine yapılmış çok güzel bir proje

Head Tracking for Desktop VR Displays using the WiiRemote

27 Mayıs 2009 Çarşamba

#develop v3.1.0.4153 (SharpDevelop - C# için IDE) DOWNLOAD

#develop v3.1 Beta 1 yayınlandı ve düzenli olarak hergün yeni Build'ler yayınlanmaya devam ediyor.


#develop, Microsoft .NET Platformunda C#, VB.NET ve Boo uygulamaları geliştirmek için kullanılabilecek olan ücretsiz bir IDE'dir. Açık kaynak kodlu (open source) olan bu uygulama C# kullanarak geliştirilmiştir. Uygulamanın sitesinden hem çalıştırılabilir versionu hem de kaynak kodları indirilebilir. Uygulamayı kullanabilmek için .NET Framework 3.5 SP1'i kurmuş olmak gerekiyor.

#develop, küçük dosya boyutu, hızlı kurulumu ve düşük performanslı netbooklarda bile sergilediği iyi performans ile göz dolduruyor. Netbook'umda kullanıyorum, sizlere de tavsiye ederim.

25 Mayıs 2009 Pazartesi

Windows Server 2008 ve Windows Vista Service Pack 2 Download


Microsoft, Server 2008 ve Vista için Service Pack 2 yi, 32 bit ve 64 bitlik versiyonlarıyla kullanıma sundu. Download için Microsoft’un resmi web sitesini ziyaret edebilirsiniz.

32 Bit: DOWNLOAD
64 Bit: DOWNLOAD
DVDISO: DOWNLOAD

Windows Server 2008 ve Windows Vista için yayınlanan Service Pack 2 ile ilgili detaylı bilgiyi bu adreste bulabilirsiniz.

Microsoft .NET Framework 4 Beta 1 English - Download

.NET Framework'ün 4. sürümüne ait Beta yayınlandı. Bu sürümü kullanarak geliştirilen test uygulamalarını denemek isteyenlerin .NET Framework 4 Beta 1'i kurmaları gerekiyor. Windows 7 ve Windows Server 2008 işletim sistemlerine de destek veren .NET Framework 4 Beta 1, aşağıdaki linkten indirilebilir.

PLAYSTATION 3 System Software Update (Firmware) v2.76 DOWNLOAD

Yeni Firmware'i USB ile yüklemek üzere buradan indirebilirsiniz.

Visual Studio 2010 Beta 1 ReadMe - Download

Visual Studio 2010 ReadMe dökumanını buradan indirebilirsiniz. Install ve Uninstall sırasında dikkat edilmesi gerekenlerin yanısıra ürün ile ilgili bir çok bilgi bu dökumanda mevcut.

Ayrıca, ürünün download ve kurulumu ile ilgili buradan da (Channel 9) bilgi alabilirsiniz.

Windows 7 üzerinde SQL Server 2005 / SQL Server 2008 Kurulumları

SQL Server 2008 RTM, SQL Server 2005 RTM/SP1/SP2 ürünlerini Windows 7 üzerine kurmak istediğinizde, SQL Server'ın Windows 7 ile bilinen bazı uyumluluk sorunları olduğuna dair bir uyarı alırsınız. Aynı uyarı ile Visual Studio kurulumu sırasında da karşılaşabilirsiniz, çünkü; kurulum sırasında, SQL Server 2008 kurulumu da gerçekleşiyor. Uyumluluk problemine sebep olan şeyler SQL Server 2008 SP1 ve SQL Server 2005 SP3 ile giderildiler.

SQL Server'ı Visual Studio 2010 ile birlikte kullanmayı düşünüyorsanız, kurulum sırasında önceliği SQL Server ve Service Pack'e verip ardından Visual Studio 2010 kurulumu yapmak daha doğru olacaktır.

Kaynak: MSDN

Windows 7 üzerinde Visual Studio 2010 Kurulumu

Visual Studio 2010 Beta 1'i, Windows 7 üzerine kurmak istiyorsanız, SQL Server 2008 kurulumu sırasında, uyumluluk ile ilgili bir uyarı alabilirsiniz. Bunun dışında Visual Studio'nun kendisi ile ilgili her hangi bir problem yok, gayet sorunsuz şekilde çalışıyor. Gönül rahatlığıyla kullanabilirsiniz. Tabii bu kullanımınızın test amaçlı olması gerekiyor. Her iki ürün de henüz tam sürüm olmadığından dolayı beklenmedik hatalarla karşılaşmak olası. Direkt üretim amacı ile kullanım, Microsoft tarafından da tavsiye edilmiyor.

22 Mayıs 2009 Cuma

MySQL Connector / .NET - Download

MySQL Connector / .NET, uygulama geliştiricilere MySQL üzerinde kolayca .NET uygulamaları geliştirme imkanı sağlar. Bu iş için ADO.NET altyapısını kullanır.


Kurulum, destek ve sıkça sorulan sorular için bu linki takip edebilirsiniz. Ayrıca .NET üzerinde C#, VB.NET ve PowerShell kullanarak MySQL uygulamaları geliştirmek için bu linkteki bilgilerden de faydalanabilirsiniz.

Connector/Net 5.1 (DOWNLOAD)
MySQL Visual Studio Plugin için ise buradan buyurun lütfen.

21 Mayıs 2009 Perşembe

Google Chrome 2.0.181.1 - Download


Google, ünlü tarayıcısının 2.0.181.1 sürüm numaralı yeni güncellemesini yayınladı. Uygulamanın son halini buradan indirebilirsiniz. Tarayıcının yeni özelliklerini anlatan videoyu da bu linkten izleyebilirsiniz.

SQLyog MySQL GUI for Windows v8.1 RC Community Edition - Download


MySQL yönetimi için kullanabileceğiniz, Windows üzerinde çalışan güzel bir uygulama olan SQLyog'un Community sürümünü buradan indirebilirsiniz. Ayrıca uygulamanın kaynak kodlarını da indirmek mümkün.

Visual Studio 2010 ISO - Download

Visual Studio 2010 Web Installer (Download)

Arayüzü WPF ile tasarlanan yeni Visual Studio 2010, yine yeni bir sürüm olan .NET Framework 4'ün tüm nimetlerini en uygun şekilde kullanmamızı sağlıyor.

Ram kullanımı oldukça yüksek olan Visual Studio 2010 sürümlerini, Web Installer'lar aracılığı ile indirmek için aşağıdaki linkleri kullanabilirsiniz.

20 Mayıs 2009 Çarşamba

MySQL Community Server v5.1.34 Download


http://dev.mysql.com/downloads/mysql/5.1.html#win32

Yukarıdaki linki takip edip download sayfasından Windows downloads veya eğer işletim sisteminiz 64Bit ise Windows x64 downloads bölümünden sizin için uygun olan download paketini indirebilirsiniz. MySQL v5.1 Windows sürümü için 3 farklı kurulum paketi mevcut durumda.

1) The Essentials Package: MySQL kurulumu için gerekli olan minimum içerigi sunar.

2) The Complete Package: Full Windows kurulumu için gerekli tüm dosyaları içerir. Otomatik kurulum imkanı verir. (DOWNLOAD)

3) The Noinstall Archive (without installer): Confguration Wizard dışında full paketteki herşeyi içerir fakat otomatik kurulum yapmaz.

Kurulum hakkında daha detaylı bilgi için aşağıdaki linki takip edebilirsiniz.

Visual Studio 2010 Beta 1 ve .NET Framework 4.0 Beta1 - MSDN Download


Visual Studio 2010 ve .NET Framework 4.0'ın ilk Beta Sürümleri, MSDN üyeleri için download'a sunuldu. Eğer MSDN üyeliğiniz yok ise bir süre daha beklemeniz gerekecek.

16 Mayıs 2009 Cumartesi

Java Decompiler - DOWNLOAD

Java için güzel şekilde iş gören decompiler, aşağıdaki adresten indirilebilir.
http://java.decompiler.free.fr/

15 Mayıs 2009 Cuma

Red Gate's .NET Reflector Add-Ins

Lutz Roeder's / Red Gate's .NET Reflector için hazırlanmış olan çok sayıda eklenti var. Bu eklentileri aşağıdaki linkten görüp, inceleyip indirebilirsiniz.

http://www.codeplex.com/reflectoraddins

İlgili linkte bulabileceğiniz eklentilerden bazıları aşağıda listelenmiştir:

Herhangi bir eklentiyi indirdikten sonra, eklentiye ait dosyaları "Reflector.exe" ile aynı klasöre kopyalayın. Bu işlemden sonra, View menüsünden Add-Ins seçeneğini kullanarak eklentileri yükleyebilirsiniz. Eklentileri gördük ama bu programın kendisi nerede diyorsanız aşağıdaki linki tıklayın lütfen.

http://www.wupload.com/file/69057856/RedGate.NET.Reflector.7.2.0.143.patch-SND.rar

14 Mayıs 2009 Perşembe

CHIP ONLINE Bilgisayar Kursu

Çevrenizde bilgisayar ile yeni tanışan insanlar varsa onlara CHIP ONLINE Bilgisayar Kursu'nu tavsiye edebilirsiniz. Online eğitimin sonunda, online bir sınav ile sertifika da alınabiliyor.

11 Mayıs 2009 Pazartesi

DailyMotion.com'a erişim engellendi!

Geçtiğimiz günlerde 1. yaşını dolduran YouTube yasağının ardından şimdi de DailyMotion kapandı. Evet, DailyMotion da artık yasaklı. DailyMotion'ı ziyaret etmek isteyenler aşağıdaki manzara ile karşılaşıyor:

"Bu siteye erişim mahkeme kararıyla engellenmiştir. T.C.Beyoğlu Cumhuriyet Başsavcılığı'nın 24.03.2009 tarih ve 2009/25 sayılı kararı gereği erişime kapanmıştır."

Yasaklamışlar yasaklamasına da, insanlar artık yeni yasaklanan siteleri farketmiyorlar bile. Hatta yasağı kalkan sitelerinde yasaklarının kalktığını farketmiyorlar. Çünkü herkes kendi yöntemleriyle bu yasakları zaten deliyor. Kim yasaklamış, nereyi yasaklamış diye düşünmüyor kimse.

Filmi yapılması gereken 10 oyun

CHIP Online sayfalarında gezerken güzel bir liste gözüme çarptı. Bu liste filmi yapılması gereken 10 oyun şeklinde ele alınmış. Listeyi sizlerle paylaşırken bir yandan da Prince of Persia'yı da bu listede görmek güzel olurdu diye düşünüyorum.

10. Indigo Prophechy
9. Beyond Good and Evil 
8. Syberia 
7. Metal Gear Solid
6. Grand Theft Auto 
5. Assassin's Creed 
4. Devil May Cry 
3. Crysis 
2. Half-Life 
1. Mafia 

Microsoft .NET Framework 3.5 Service Pack 1 Installer - Download

Daha önce download linkini verdiğim, büyük boyuttaki full paketi indirmek istemeyenler, 2.8 MB boyutundaki installer'ı bu sayfadan indirebilirler. Installer, .NET Framework'ün sadece sizde eksik olan kısımlarını indirip kuracağı için daha az boyutta bir download yapmış olacaksınız. .NET Framework 2.0 ya da 3.0 sizde yüklü ise, full paket yerine installer daha uygun bir seçim olacaktır.

Müzik ile ilgilenenler için oyun tavsiyeleri

Junior Developer

Hoşgeldin Junior



10 Mayıs 2009 Pazar

Sabah iPhone Haber Portalı - Download

Sabah gazetesindeki güncel haber başlıklarını takip edebileceğiniz bir iPhone Uygulaması yayınlandı. Uygulamayı kullanarak haber detaylarını okuyabilir ya da haberin tamamına tarayıcı aracılığı ile ulaşabilirsiniz. Bu uygulama, internet bağlantınızı minimum seviyede kullanarak hem hızlı işlem yapmanızı, hem de faturanızın düşük olmasını sağlıyor.

Windows 7 RC'nin ilk açığı yamandı

Windows 7'de şu ana kadar gözlerden kaçmış olan bir hata, Microsoft tarafından "Önemli" ibaresi ile acil şekilde yayımlanan bir yama ile giderildi.

Bahsi geçen hata, kök dizin olarak tanımlanan klasöre verilen izinlerle ilgili bir hataydı. Bu klasördeki izinler yeterli olmadığında, yönetici hesabı olmayan kullanıcılar, klasör içerisine program kuduklarında sorun yaşıyorlar.

Sadece 32 Bit Windows 7 RC İngilizce üzerinde yaşanan hata otomatik güncelleme ile giderildi.

Regular Expressions

Regular Expression, büyük metinlerde geçen benzer ifadeleri aramak/değiştirmek için basit bir yöntemdir. Aşagıdaki linklerden RegEx ile ilgili daha ayrıntılı bilgilere ulaşabilirsiniz.


Bir string değişkenin içeriğini *.txt dosyasına kaydetmek

Yine mail yolu ile aldığım sorulardan bir tanesi. Soruyu zaten başlıkta görüyorsunuz. İşi yapacak kod satırlarını da aşağıda veriyorum.

            string yazi = "Ben text dosyasına kaydedilecek olan string değişkenin datasıyım";
            File.WriteAllText("c:\\stringData.txt", yazi);

File sınıfının WriteAllText methoduna ilk parametre olarak kaydetmek istediğimiz dosya adını veririz. İkinci parametre olarak ise kaydetmek istediğimiz string'i veririz. Bu işlem sonucunda kaydedilen dosya aşağıdaki gibi olacaktır.



Elimizde bir string dizisi olduğunu ve her üyesini ayrı bir satıra ekleyerek bir *.txt dosyası elde etmek istediğimizi düşünelim. Bu işi de yine aşağıdaki kod satırları ile en kısa şekilde halledebiliriz.

            string[] takimlar = new string[] { "Galatasaray", "Fenerbahçe", "Beşiktaş" };
            File.WriteAllLines("c:\\diziData.txt", takimlar);

File sınıfının WriteAllLines methoduna ilk parametre olarak dosya adı, ikinci parametre olarak da bir string dizisi verdiğimizde, dizinin her bir üyesi ayrı bir satır oluşturacak şekilde bir text dosyası hazırlanır ve kaydedilir. Dosyanın görünümü aşağıdaki gibi olacaktır.



Uzun bir String içerisindeki e-Mail adreslerini yakalamak

Bir öğrencimden mail yolu ile aşağıdaki soru geldi. Herkesin faydalanabilmesi için cevabımı buraya da yazıyorum.

Soru: Geniş bir TextBox içerisindeki metinden, içeride geçen e-mail adres stringlerini bulup depolamak gerekiyor. Nasıl yapabilirim?

Cevap: String parametre alan ve geriye List<String> döndüren bir method ile bu ihtiyacı karşılayabiliriz. Aşağıdaki method iş görecektir.

    
    public static List<string> EMailleriBul(string aramaYapilacakMetin)
        {
            List<string> adresler = new List<string>();
            MatchCollection aramaSonuclari = Regex.Matches(aramaYapilacakMetin, "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");

      
      for (int i = 0; i < aramaSonuclari.Count; i++)       
      {
                 if (!adresler.Contains(aramaSonuclari[i].Value))
                {
                    adresler.Add(aramaSonuclari[i].Value);
                }
            }

            return adresler;
        }


Kod bloğu için gerekli namespace'ler aşağıda verilmiştir.
System
System.Collections.Generic
System.Text.RegularExpressions

9 Mayıs 2009 Cumartesi

Windows 7 Keyboard Shortcuts / Klavye Kısayolları Videosu

Daha önce sizlerle Windows 7 Klavye Kısayollarını (Keyboard Shortcuts) paylaşmıştım. Şimdi de Channel 8'de yayınlanan bir video'yu sizlerle paşlaşmak istiyorum. Video'yu izleyebilmek için Silverlight yüklü olmalı.

8 Mayıs 2009 Cuma

Elektronik kitap pazarı hızla büyüyor

Dünyanın en büyük internet kitap satıcısı Amazon’un kurucusu ve patronu Jeff Bezos, elektronik kitap okuma aygıtı Kindle’ın yeni sürümünü tanıtmak için yapılan tanıtım toplantısında elektronik kitap pazarı hakkında çarpıcı bilgiler verdi. Bundan 18 ay önce ilk Kindle piyasaya çıktığında 90 bin civrandı olan kitap sayısı, Kindle’ın ikinci sürümü çıktığında 200 bin’e bugün ise yaklaşık 250 bin’e ulaşmış durumda.

Piyasaya yeni çıkan her kitabın mutlaka Kindle versiyonu da hazırlanıyor. En çarpıcı olan bilgi ise, eğer bir kitabın Kindle versiyonu varsa, alıcıların %35’i elektronik formatı tercih ediyor. Bezos Amazon olarak kitap satışlarının neredeyse %60’ını üreten üç büyük basım evi (Pearson, Wiley and Cengage Learning ), beş üniversite (Arizona State, Princeton, Reed, U of Virginia, Case Western Reserve ) ve üç günlük gazete (NYT, Washington Post and Boston Globe ) ile anlaşma yaptıklarını açıkladı. Amazon’un bu başarısı sonrası diğer üreticilerin de elektronik kitap pazarından pay almaya çalışmaları sürpriz olmayacaktır.

Hatırlamak gerekirse, Kindle yanınızda kitap taşımaya gerek olmadan rahatlıkla elektronik ortamda kitap okumanızı sağlayan, üzerinde binlerce kitabı rahatlıkla saklayabilen, 3G teknolojisi ile bulunduğunuz her ortamda yeni kitap veya elektronik yayınlara erişmenizi sağlayan, ince ve hafif yapısı ile seyahatlerde rahatlıkla yanınızda taşıyabildiğiniz bir tür bilgisayar. Mevcut sürümü 6 inç (15 cm) ekran ile 359 Dolara satılırken, yakın bir tarihte satılmaya başlanacak DX sürümü 9.7 inç (24.6 cm) ekranı ile 489 Dolara edinilebilecek. Belki ilk aşamada yüksek bir rakkam olarak gözükse bile, 24.99’a satılan bir kitabın Kindle versiyonunun 9.99 olduğu düşünülürse, yoğun kitap okuyucuları ilk yatırımlarını bir süre sonra geri alabilecekler gibi düşünülebilir. Her ne kadar bir kitabı elinizde tutmak, sayfalarını çevirmek daha hoş gözükse de sistemin pratikliği bir süre sonra basılı kitapları piyasadan büyük ölçüde kaldırabilir. 


Kaynak: sabah.com.tr

NVidia ForceWare 185.85 - WHQL (DOWNLOAD)

NVidia, WHQL onaylı, 185.85 versiyon numaralı yeni ForceWare sürücülerini Windows XP, Vista ve Windows 7 işletim sistemleri için yayımladı. ForceWare sürücüleri, v9.09.0408 versiyon numaralı yeni nVidia PhysX sürücülerini de içerisinde barındırıyor.

PC'niz Windows 7 için hazır mı? - Windows 7 Upgrade Advisor Beta Download

Windows 7 Sistem Gereksinimleri çok yüksek değil. Son 5 yıl içerisinde yeni bir bilgisyar aldıysanız büyük ihtimalle Windows 7 'yi çalıştırabilirsiniz. Ama yine de bilgisayarınızın Winodws 7'ye hazır olup olmadığından emin olmak isterseniz, Microsoft tarafından yayınlanan Windows 7 Upgrade Advisor'ı (6.3 MB) deneyebilirsiniz. Windows XP ya da Vista işletim sisteminizde bu programı çalıştırarak bilgisayarınızın Windows 7 için yeterli olup olmadığını denetleyebilirsiniz. Bu program bilgisayarınızın işlemci, ram, hard disk ve ekran kartını kontrol etmenin yanı sıra bilinen yazılım uyumsuzlukları konusunda da denetleme yapıyor.

Ayrıntılar için: The Windows Experience Blog

Windows 7 ve Dosya Uzantıları

Microsoft'un, Windows NT ile birlikte uygulamaya başladığı, dosya uzantılarını gizleme özelliğini, Windows 7 ile kaldırması bekleniyordu. Fakat bu durum şu anda aynen devam ediyor. Bilinçsiz bilgisayar kullanıcılarını hedefleyen çok sayıda zararlı uygulama, bu sayede yayılma fırsatı buluyor. Kötü niyetli kişiler bu durumu dolandırıcılıkta bile kullanıyorlar. *.exe uzantılı zararlı yazılımın Dosya.jpg.exe şeklinde isimlendirilmesi sonucu, kullanıcılar dosya adını sadece Dosya.jpg olarak görüyorlar. Bu *.exe dosyasının iconu da, Windows'un default *.jpg iconu olarak ayarlandığında, kullanıcıları kandırmak daha da kolay oluyor. Windows 7 RC'de default ayarlar kullanıldığında uzantılar görüntülenmiyor. Kurulum sonrasında ilk iş olarak uzantıları görünür hale getirmek gerekiyor.

7 Mayıs 2009 Perşembe

AppStore'da 3.0 dönemi başlıyor...

Apple, iPhone Developer'lara gönderdiği bir e-mail ile AppStore'a yeni eklenecek ürünlerin iPhone OS 3.0 ile uyumlu olması gerektiğini bildirdi. Bugünden itibaren 3.0 ile uyumlu olmayan uygulamalar reddedilecek.

C# 3.0 - Implicitly Typed Variables

C# 3.0 ile birlikte dil tarafında birçok yenilik geldi. Ana hedef olarak LINQ sorgularını desteklemek amacı ile gelen bu yeniliklerden birtanesi de (Implicitly Typed Variables) Bilinçsizce Türlendirilmiş Değişkenlerdir.

C# 3.0 ile birlikte, bizlere, veri tipi belirtmeden de değişken tanımlama imkanı sunuldu. var anahtar kelimesini kullanarak, veri tipini belirtmeden bir değişken tanımlaması gerçekleştirebiliriz. Derleyici veri tipinin ne olması gerektiğine karar verebilmek için değişkene yapılan ilk değer atamasındaki tipe bakar ve derleme esnasında uygun veri tipini seçerek derleme yapar. var, bir veri tipi değildir, sadece derleyicinin uygun veri tipini seçmesine yardımcı olan bir anahtar kelimedir; derleme işleminden sonra var anahtar kelimesi ile tanımlanmış değişken uygun bir veri tipi seçilerek derlenmiş olur. IL Code tarafında var anahtar kelimesinin bir karşılığı yoktur.

var anahtar kelimesi ile tanımlanan değişkenin veri tipi ilk atama anında belirlendiği için, tanımlama sırasında değer ataması da yapmamız gerekir. Bu andan sonra artık veri tipi belirlenmiş olacağından dolayı, değişken üzerine taşıyamayacağı farklı tipte bir değer ataması yapamayız.

Skype ile herhangi bir yerdeki sabit telefonu ücretsiz arayın...

Skype yükleyen herkes, yüklemeden sonraki 30 gün içerisinde, ilk aramasını ücretsiz olarak gerçekleştirebilir. Dünyanın 30'dan fazla bölgesindeki sabit telefonlara ücretsiz arama yapmak mümkün. Uygulamayı bu adresten indirebilir, aşağıdaki adresten de detaylarını okuyabilirsiniz.

Duke Nukem'in yapımcısı 3D Realms kepenk indirdi...

Duke Nukem Forever --> Whenever --> Never

1987 yılında Scott Miller ve George Broussard tarafından kurulan ve Duke Nukem Serileri ile ünlü firma, finansal sebeplerden dolayı kepenk indirdi. 3D Realms, 12 yıldır Duke Nukem Forever üzerinde çalışıyordu.

600 MHz işlemcili cihaz üzerinde Windows 7


Son derece zayıf olan 600 MHz hızındaki Intel A100 işlemci ve sadece 512 MB RAM ile Windows 7, Amtek U560 cihaz üzerinde gayet akıcı bir şekilde çalışıyor. Bu olayın video kayıtlarına CHIP Online üzerinden erişebilirsiniz.

Red Gate's .NET Reflector Demonstration Video

Lutz Roeder's .NET Reflector, ya da yeni firmasındaki adı ile Red Gate's .NET Reflector yazılımının v5.1.5.0 sürümü ile ilgili daha önce bir download linki vermiştim, şimdi ise uygulamayı tanıtan kısa bir videoyu sizlerle paylaşmak istiyorum. Aşağıdaki linki kullanarak üreticinin sayfasından videoyu izleyebilirsiniz.

Video Link: http://www.red-gate.com/products/reflector/video.htm

Edit: Uygulamanın daha güncel bir sürümüne aşağıdaki linkten ulaşabilirsiniz.

Lutz Roeder's .NET Reflector
Red Gate's .NET Reflector v5.1.7.0

DOWNLOAD

http://www.wupload.com/file/69057856/RedGate.NET.Reflector.7.2.0.143.patch-SND.rar

Google Android

Google tarafından geliştirilen, Linux tabanlı bir mobil işletim sistemi olan Android hakkında ayrıntılı bilgileri aşağıdaki linklerden alabilirsiniz.


Resmi Web Sitesi: LINK
Android Blog: LINK
Android Market: LINK
Developer Announcements: LINK
Developer's Guide: LINK
Android Software Development Kit (SDK): LINK
Google Groups - Android Developers: LINK
WIKIPEDIA - Google Android: LINK TR-LINK
Android Türkiye: LINK


6 Mayıs 2009 Çarşamba

TortoiseSVN v1.6.1.16129 DOWNLOAD


Ürünü upgrade ettikten sonra sorun yaşarsanız; Uninstall, Restart, Install sıralaması sizi kurtaracaktır. Ayrıca ürünün Türkçe çevirisine katkıda bulunmak isterseniz bu linki takip edin lütfen.

GC Sınıfı (Garbage Collector) üzerine birkaç cümle...

.NET Platformunun üyelerinden birisi olan Garbage Collector, çalışma zamanında sürekli dinlemededir ve artık kullanılmayan nesneleri, hafızanın heap alanından düşürmekle görevlidir. Garbage Collector'ın ne zaman devreye gireceği kesin olarak belli değildir, hafızayı izler ve hafıza yönetiminin bir parçası olarak devreye girdiğinde gereksiz bölümleri hafızadan düşürerek optimum verimlilik sağlar.

GC sınıfını kullanarak, çalışma zamanında istediğimiz bir anda Garbage Collector'ın devreye girmesini sağlayabiliriz. Bunun için tek yapmamız gereken, GC sınıfına ait Collect methoduna çağrı yapmaktır.
Collect methodu, geriye void döndüren, parametre almayan static bir methoddur. Bu methodu aşağıdaki şekilde çağırabilirsiniz.
GC.Collect();

Garbage Collector devreye girmeden önce ve devreye girdikten sonra uygulamanın kullandığı hafıza miktarını tespit etmek için GC sınıfının GetTotalMemory methodundan faydalanabiliriz. Bu method, uygulamanın hafızada kaç byte alan kapladığı bilgisini döndürecektir. GetTotalMemory methodu bool tipinden parametre ile kullanılır.
Aşağıdaki gibi, true değer vererek kullandığımızda, önce Garbage Collector devreye girer ve hafızadaki fazlalıkları temizler, ardından da uygulama tarafından kullanılan hafıza miktarını bize bildirir.
GC.GetTotalMemory(true);
Yine aşağıdaki gibi, false değer vererek kullandığımızda ise, direkt olarak uygulama tarafından o anda kullanılan hafıza miktarını bize bildirir. Hafızada yer kaplayan ölü nesneler de bu hesaba dahil edilmiş olurlar.
GC.GetTotalMemory(false);

NOT: Garbage Collector ile ilgili daha önce verdiğim linklere bu post aracılığı ile ulaşabilirsiniz.

Windows Server 2008 R2 Release Candidate Download

Windows 7 Release Candidate'ın ardından, sunucu tarafında da Windows Server 2008 R2'nin Release Candidate sürümü 5 ayrı dilde download'a sunuldu.

Hem x64 tabanlı Intel ve AMD işlemciler için , hem de Itanium sistemler için ayrıca download mümkün. Kurulum ile uğraşmadan bu yeni sistemi denemek isteyenler, Microsoft'un sanallaştırma ortamı Hyper-V için geliştirilmiş olan hazır kurulu şekildeki VHD imajını da indirebilirler.

Kullanıcıların denemesi ve değerlendirmesi amacı ile download'a sunulan bu sürüm herhangi bir aktivasyon kodu ya da ürün anahtarı girmeden 30 gün boyunca denenebilir. Eğer daha fazla zamana ihtiyacınız var ise Microsoft tarafından yayınlanan ve aşağıda bulabileceğiniz ürün anahtarlarını girerek Windows Server 2008 R2 Release Candidate'i 1 Mart 2010'a kadar kullanabilirsiniz.

Windows Server 2008 R2 Release Candidate Product Keys for Evaluation
  • Windows Server 2008 R2 Release Candidate Enterprise
    Product Code : Q7Y83-W4FVQ-6MC6C-6QQTD-TPM88
  • Windows Server 2008 R2 Release Candidate Standard
    Product Code : V4KRB-QDWK2-GVT4X-BV4XG-34TV4
  • Windows Server 2008 R2 Release Candidate Datacenter
    Product Code : WXGKX-XXW8X-P8KTJ-PFX7T-DPYYW
  • Windows Web Server 2008 R2 Release Candidate
    Product Code: RBBKH-BVD6B-74FV9-RYPJ7-TCFXB

Archos: Android'li Internet Tablet

Archos firması, 2009 yılı içerisinde piyasaya bir internet medya tableti süreceğini açıkladı. Bu cihaz ile internette gezmek ve internet üzerinden telefon görüşmesi yapmak mümkün olacak. Henüz cihazın ismi ya da resmi çıkış tarihi belli değil, fakat 2009'un üçüncü çeyreğinde ürünün bizlerle olması bekleniyor. Cihaz, Google'ın Android platformu üzerine inşa edilmiş. Cihazın yüksek çözünürlüklü 5 inç bir ekran ile geleceği ve yaygın video formatlarını desteklediği söyleniyor.





5 Mayıs 2009 Salı

Windows 7 Release Candidate Herkes için Download'a sunuldu...

Windows 7 RC, 32 Bit ve 64 Bit sistemler için herkese açık olarak yayınlandı. Bu sürüm 1 Haziran 2010 tarihine kadar test edilebilir fakat 1 Mart 2010 tarihinden sonra 2 saatte bir sistem restart olacağı için bu tarihi geçirmemeniz öneriliyor. Çeşitli dillerde yayınlanan Windows 7'yi indirmek için bu linki takip edebilirsiniz.

Windows 7 RC Download Bilgileri: LINK
Windows 7 RC TechNET: LINK

4 Mayıs 2009 Pazartesi

İstikbal Marşı

Sevgili dostum Sem Göksu'nun Blog'unda rastladığım bir entry'yi sizlerle de paylaşmak istedim.

İSTİKBAL MARŞI
Bakma, dönmez şafak vakti yurttan kaçan o alçak!
Dönmeyip Amerika'da, arlanmaksızın yaşayacak!.
O benim milletimin hırsızıdır, yurdu soyacak,
Hortumladıkları benimdir, milletimindir ancak!

Çalma, kurban olayım hepsini ey hırslı çakal!
Gariban halkıma da bir pul bırakacak kadar al!
Olmaz sana götürdüğün paralar sonra helal,
Hakkını vermezsen burdaki ortaklarının behemehal!

Ben ezelden beri aç yaşadım,aç yaşarım!
Hangi hükümet beni kurtaracakmış,şaşarım!
Kurumuş musluk gibiyim, ne akar ne taşarım!
Yırtsam da bir tarafımı, hiç görülmez başarım!

Mali krizler, yoluna örmüşse çelikten bir duvar,
Benim .ceğiz, .cağız diyen bir hükümetim var!
Bağırsın korkma, nasıl işimize burnunu sokar?
'Avrupa Birliği' denen tekdişi kalmış canavar!

Arkadaş, Meclis'e namusuyla çalışanları uğratma sakın!
İşe aldıracakların, olsun hep sana yakın!
Gelecektir, cezanı vereceği günler Hakkın,
Kim bilir belki yarın, belki yarından da yakın!

Yaktığın yerleri 'orman' diyerek geçme, tanı!
Çalışanı işten at, doldur kadroya yatanı!
Gözleri açık yatır seni kurtaran atanı,
Satılmadik o kaldı, durma satıver şu vatanı!

Sermaye mutlu olsun, olsa da çevre feda!
Semizlettin Apo'yu, mezarında dönsün Şüheda!
Uydurma kanunlarla Meclis'ten getirin seda!
On bin Yıllık tarihe, yurdum ederken veda!

Cümlenizin bu yurdu yok etmek mi emeli?
Yediginiz herzelere başka ne demeli!
Oyuverin altını iyice sallansın temeli,
Yurdumun ki, sonunda vatandaş kükremeli!

O zaman durur belki gözümden akan yaşım,
O zaman doğrulur belim, yukarı kalkar başım,
O zaman boşa gitmez yıllarsüren uğraşım!
HESABINI VERİP TE GİTTİĞİNİZ GÜN KARDAŞIM,

Dalgalanın dolar gibi sizde şimdi ey suçlular!
Olsun artık soyguncuya vurulacak bir yular,
Ebediyen, öyle yok hesapsız bir iktidar!
Hakkıdır 'garip yaşamış vatandaş'ın da gülmek,
Hakkıdır ezilmiş milletimin, aydınlık bir İstikbal!

.NET Framework 3.5 MCTS Sertifikasyon Sınavları (Visual Studio 2008)

Eğitim verirken karşılaştığım en sık sorulardan birtanesi de sertifikasyon sınavları. Herkese ayrı ayrı cevap verme olayını ortadan kaldırmak için blog'a sınavlarla ilgili birşeyler yazmak istedim.


Toplam 6 adet MCTS Sınavı var, ve bu sınavların tamamı, base olarak 70-536 TS: Microsoft .NET Framework 2.0 - Application Development Foundation sınavını temel aldığından dolayı, 70-536'dan daha önce geçmiş olmanız gerekiyor. 6 sınav da .NET Framework 3.5 olarak isimlendirilmiş durumda. WPF, WCF ve WF'in yanında ADO.NET'te ilk defa 3.5 Sertifikasyonlarında ayrı bir sınav olarak karşımıza çıkıyor.

Commodore 64 Laptop

CHIP Online Web Sayfalarında gezinirken ilgimi çeken bu video ile karşılaştım, izlemek için bu linki, resim galerisi için ise bu linki tıklayın lütfen. Commodore 64'ü içerisinde taşıyan Commodore 64 Laptop, 15 inçlik bir ekrana sahip ve Commodore'un orijinal klavyesini içeriyor.

idSoftware ofisinden 1993 yılına ait bir video...

1993 yılında kaydedilmiş olan ve id Software ofisini başta aşağıya gezerek, çalışma ortamını ve çalışanları tanıtan bu 30 dakikalık video yıllar sonra ilk kez gün ışığına çıktı. Yıllar önce Dan Linton tarafından çekilen video, oyun meraklılarını id Software ofisinde çok ilginç bir gezintiye çıkartacak. Henüz Doom geliştirilme aşamasındayken çekilen bu yarım saatlik filmi bu linkten izleyebilirsiniz.

KAYNAK: CHIP

Windows 7 Sistem Gereksinimleri


Microsoft'tan gelen resmi açıklamaya göre, Windows 7 İşletim Sistemi'nin Sistem Gereksinimleri şu şekilde:
  • 32-Bit veya 64-Bit destekli ve en az 1 GHz hızında bir işlemci
  • Minimum RAM ihtiyacı 32-Bit sürümler için en az 1 GB, 64-Bit sürümler için ise en az 2 GB
  • DirectX 9 destekli ekran kartı (WDDM 1.0 ve üzeri)
  • 32-Bit sürüm için minimum 16 GB, 64-Bit sürüm için ise minimum 20 GB boş disk alanı
  • Windows 7 ile duyurulan XP Mode'u (XPM) kullanmak için ise minimum 2 GB RAM ve 15 GB ek depolama alanı gerekiyor.

2 Mayıs 2009 Cumartesi

w3schools.com HTML Tutorial

ASP.NET uygulamalarında üretilen çıktılar XHTML olarak render edilirler. HTML hakkında daha detaylı bilgi almak için w3schools tarafından hazırlanmış olan HTML Tutorial'ı takip edebilirsiniz. HTML artık demode oldu diyebiliriz, HTML'in daha temiz ve gelişmiş bir hali olan XHTML için de hazırlanmış bir tutorial yine w3scools üzerinden takip edilebilir. (w3schools XHTML Tutorial)

Where Does Mario Go When He Dies?

Where Does Mario Go When He Dies?
Mario Ölünce Nereye Gidiyor?

1 Mayıs 2009 Cuma

Windows 7'nin Sürpriz Çıkış Tarihi

Acer'ın Avrupa genel müdürüMassimo D'angelo bilgisayarlarının 23 Ekim'den itibaren Windows 7 ile piyasaya sürüleceğini duyurdu – ve böylece Windows 7'nin piyasaya sürülme tarihini ağzından kaçırmış oldu.

Bu, Microsoft'un çıkış tarihini Ocak 2010 olarak duyurduğu Windows 7'nin üç ay içinde piyasaya sürüleceğinin bir işareti. Her ne kadar D'angelo Windows 7'nin çıkış tarihini söylemediğini iddia etse de sadece 23 Ekim ve sonrasında satılan bilgisayarlarında Windows 7 olacağını söylemek, bizce çıkış tarihini açıklamakla aynı. 

Eski deneyimlerimizden, 23 Ekim tarihinden bir ay öncesine kadar olan sürede alınacak bilgisayarlara Windows 7'ye ücretsiz terfi etme şansı verileceğini söyleyebiliriz. Ama bu bile Windows Vista'lı bilgisayarların yaz satışlarını pek yükseltmeyecektir.

Microsoft yetkilileri Acer'dan gelen bu açıklama ile ilgili yorum yapmasalar da Windows XP'nin OEM netbook üreticilerine Windows 7'nin genel anlamda yaygınlaşmasından bir yıl sonrasına kadar sunulmaya devam edeceğini bildirdiler.

Windows 7'nin nihai sürüm adayı (Release Candidate) 5 Mayıs'taMicrosoft'un internet sitesinden indirilebilecek. Kullanıcıları bu sürümü 2010 Haziranına kadar ücretsiz olarak kullanabilecekler.


KAYNAK: CHIP