11 Nisan 2012 Çarşamba

İnternet Ağ Hızını Ölçme Programı!

İnternet Ağınızın yavaş işlem yaptığını mı düşünüyorsunuz ?
Çözüm yolu burada! Bu bedava internet hızı ölçme programıyla her zaman işinizi kolaylıkla halledebilirsiniz.
İnternet hızını anında size yorumlayıp bilgi almanızı sağlayacaktır.

Ücretsiz LAN Speed Test'i BURADAN indirebilirsiniz.

Google Plus ve Facebook Arasındaki Çekişme Devam Ediyor!

Google'ın gün geçtikçe popülerleşen servisi Google Plus,internet devinin yüzünü yavaş yavaş güldürmeye başladı. Şubat ve Mart aylarında Google Plus'a girenlerin oranında yüzde 27 artış kaydedilirken, Experian Hitwise, 61 milyondan fazla ziyaretin siteye yapıldığını duyurdu.

Yayınlanan bu raporun, Google'ın CEO'su Larry Page'in "100 milyondan fazla aktif üyemiz var" açıklamasının ardından gelmesi ise dikkat çekici...

Facebook'ta ise Google Plus'ın aksine geriye doğru bir hareket var. 2011 Temmuz ila 2012 Mart ayları kıyaslandığında Facebook'a olan ziyaret sayısı 1.3 milyara düşerken, toplamda 7 milyarlık ziyaretçi rakamıyla Google Plus'tan 114 kat daha büyük bir yapıda olduğunu da belirtelim.

Araştırmanın bir diğer başlığı ise sitede geçirilen süreyle ilgili... Google Plus'ta ayda 3.3 dakika vakit harcayan kullanıcılar, Facebook'ta ise 7.5 saat süre zaman harcıyor.


kaynak

Anonymous İş Başında!

Anonymous, yani günümüzde en çok korkulan ve korkutucu tehditler savuran hacker grubu... Birçok farklı hack olayında karşımıza çıkan Anonymous, bu sefer de basına "Daha çok online saldırı olacak." uyarısında bulundu. 

Yaptığı 4 Nisan saldırısında açık birşekilde; "Bundan sonra her Cumartesi günü İngiltere'nin hükümet siteslerine yapacağımız DDoS saldırına hazır olun."diyen hacker grubu, geçtiğimiz Cumartesi günü Home Office isimli siteye erişimi tamamen engellemişti. Hack'lenen site hakkında konuşan resmi makamlara göreyse site üzerinde herhangi önemli bir dosya kaybı yaşanmadı ve artık her şey normale geri döndü. 

DDoS, yani rahatsız ederek sunucuyu devre dışı bırakmaya yarayan bu hack saldırısı, web sunucusu üzerine çok fazla istek gönderiyor ve bir noktadan sonra sunucu bütün bu isteklere cevap veremeyerek devre dışı kalıyor. Home Office sayfası saat 21:00 sularında erişilemez konuma gelmiş ve 05:00'e kadar da böyle kalmıştı. Yapılan bu protestonun suçluların geri iadesi için mi yoksa bir gözetim için mi yapıldığı henüz bilinmiyor. 






                                                                                                                                                                                                               kaynak

10 Nisan 2012 Salı

Windows XP'nin Sonu Yakın!

Öldü, ölecek denilen ve 2001yılından bu yana hayatımızda olan Windows XP, halen dünyanın ençok kullanılan işletim sistemi olma özelliğini sürdürüyor. Ancak diğer yandan Gartner'ın yayınladığı son rapora göre Windows XP'nin enfazla 2 yıl ömrü kaldı. Bu iki yıllık sürecin ardından Windows XP'ye olan destek de tamamen çekilmiş olacak.

Windows XP Home sürümünü halihazırda 68 milyon kullanıcıkullanırken, bu rakam Windows XP Professional'de 144 milyonu buluyor. İş dünyasında kullanılan masaüstü bilgisayarların yüzde 79'unda halen Windows XP kullanılırken, laptop'larda bu oran yüzde 45 seviyelerinde.

Gartner, 2 yıl sonra desteği tamamen kesilecek olan Windows XP'yi buna rağmen bilgisayarların yüzde 4'ünde görmeyi beklediğini de duyurdu.

Windows 8'de fark edilen yeni özellikler!

Kullanıcılar, Windows 8'i kullandıkça ondaki gizli özellikleri de bir bir ortaya çıkartıyor!

Windows 8'in Tüketici Önizleme sürümünde gizli kalan özellikler ortaya çıkmaya devam ediyor. İşte işletim sisteminde farkedilen üç küçük, ancak faydalı olabilecek değişiklik.

Kullanıcılar tarafından fark edilen yeni özelliklerden bir tanesi, Windows 8'de Microsoft Accountseçeneği ile oturum açabilme (yerel oturum yanında). Bu hesap sayesinde Windows 8 kullanıcısı, güvenli bir hizmete oturum açabiliyor, ayarlarını birden fazla PC ile eşitleyebiliyor. Microsoft hesabı ile yerel hesap arasında geçiş yapmak için PC Settings altında bulunan Users sayfasını kullanabilirsiniz.

Diğer bir yenilik ise programların kendilerini Başlangıç klasörüne yerleştirerek Windows açılışında otomatik olarak başlamalarını engelleyebilmek. Bunun için Görev Yöneticisi'nde (Task Manager) bir programı seçtikten sonra Disable düğmesine basmak yeterli oluyor.

Farkedilen diğer bir geliştirme de Windows 8'in Aygıt Yöntecisi'ndeki (Device Manager) Events sekmesi. Bu sekmede, bir aygıt için yüklenen sürücülerin geçmişini görebiliyorsunuz.






kaynak

3 Nisan 2012 Salı

Önemli Windows Komutları (Console)


Cmd

Komut satırını başlatmak için yazmanız gereken komut, oldukça basit. Başlat menüsünü açın, arama alanında cmd yazın ve Enter'a basın.

Bazı sistem komutlarını çalıştırmak için yönetici izinlerine ihtiyacınız olabilir. Bunun için cmd yazdıktan sonra CTRL+SHIFT tuşlarını basılı tutarken Enter'a basın.

Reg


Reg komutu sayesinde Windows Kayıt Defterine her zaman ulaşabilirsiniz. Örneğin reg save komutuyla bir kayıt defteri anahtarını kolaylıkla dosyaya yazabilir, daha sonra restore komutuyla geri yükleyebilirsiniz. 

Mmc

Bu komut, Windows'un yönetim panelini başlatacaktır. Grafik arayüzü kullanarak kendi araçlarınızdan oluşan bir konsol meydana getirebilirsiniz.

Assoc

Hangi dosya türünün hangi programla açıldığını bilmek mi istiyorsunuz? assoc komutu bu sorunuzu cevaplıyor.

Chkntfs 

Chkntfs, Windows bir dahaki sistem açılışı için diski denetlemeyi planladığında size zamandan kazandırabilir.


Örneğin chkntfs c: yazarak bir sürücünün bir sonraki başlangıçta hatalara karşı taranıp taranmayacağını görebilir, eğer taranacaksa bunu chkntfs /Cv: yazarak iptal edebilirsiniz.

Color

Konsol ile çalışmayı seviyorsanız, bu komuta ihtiyacınız olacak. Color komutu ile yazıtipi ve arkaplan rengini kolaylıkla ayarlayabilirsiniz. Örneğin color 9 yazarak yazı tipi rengini koyu mavi yapabilirsiniz.


Convert

Bir sürücünün dosya sistemini FAT32'den NTFS'ye çevirmek için convert komutunu kullanabilirsiniz. Örneğin G sürücüsünü NTFS'ye dönüştürmek için convert g: /fs:ntfs yazın.


Psr

Anlamadığınız bir Windows sorunuyla mı karşı karşıyasınız? Sorunun adımlarını kaydederek bu konuda uzman olarak bir arkadaşınıza gönderin. Bunun için ihtiyacınız olan aracı psr komutunu vererek çalıştırabilirsiniz

driverquery 

Bir cihazınız düzgün çalışmıyorsa, sorunun kaynağı sürücünüz olabilir. Driverquery ile yüklü olan tüm sürücülerin bir listesini görebilirsiniz.

Fsutil 

Fsutil, çok güçlü bir dosya sistemi aracını parmaklarınızın ucuna getiriyor. Örneğin NTFS'nin tam olarak hangi sürümünü kullandığınızı öğrenmek istiyorsanız, fsutil fsinfo ntfsinfo c: yazın.

Label


C: sürücünüzün etiketini hızlıca değiştirmek için label komutunu kullanabilirsiniz. Komutu çalıştırdığınızda birim adını girmeniz istenecektir.

net share 

Bilgisayarınızda hangi klasörler paylaşımlı? net share komutu bu sorunun cevabını size verecektir.

tasklist 

tasklist komutu ile şu an çalışmakta olan tüm görevlerin bir listesini görebilirsiniz. 

taskkill 

tasklist komutuyla elde ettiğiniz işlem listesinde kapatmak istediğiniz işlemin "pid" numarasını kullanarak bir işlemi kapatmanız mümkün. Bunun için taskkill komutunu /pid parametresiyle beraber kullanın.

net use 

net use komutu ile paylaşımları sürücü harflerine bağlayabirsiniz

ping 

Ping komutu ile bir web adresine erişilip erişilmediğini denetleyebilirsiniz.

pathping 

Bir bilgisayara ping komutu ile erişemediğinizde, kaynaktan hedefe tüm noktaları gösteren pathping komutunu kullanabilirsiniz.

tracert 

Ping ve pathping'in ardından sorun giderme için kullabileceğiniz üçüncü bir komut var: tracert. Bu komut ile belirli bir adrese her adımda ne kadarsürede erişilebildiğini görebilirsiniz.

systeminfo                                                                                                     

Bilgisayarınızda bulunan donanım ve yazılımların bir listesini komut satından, detaylı olarak görebilirsiniz. Çıktıyı bir metin dosyasına aktararak PC ekipmanınızın bir günlüğünü saklayabilirsiniz.


Örneğin: systeminfo > sistem.txt

devmgmt 

Aygıt Yöneticisi'ni açmak için öncelikle denetim masasına gitmeniz ve birkaç adımı daha izlemeniz gerekiyor. Ancak devmgmt komutu ile onu bir kerede açabilirsiniz.

compmgmt 

Bilgisayar Yönetimi'ni hızla açmak için compmgmt komutunu kullanabilirsiniz.

diskmgmt 

Sabit disk ayarlarını kurcalamak istiyorsanız, diskmgmt komtuyla direkt olarak Disk Yönetimi'ni açabilirsiniz.

gpedit 

Grup İlkesi Düzenleyici, çok sayıda kullanıcıya farklı izinler atamak isteyen kurumların oldukça işine yarayabilir. Araç yardımıyla yerel PC'de kullanılan ilkeleri de düzenlemek mümkün.

secpol 

secpol komutu ile bilgisayarınızın yerel güvenlik ilkelerine ulaşabilirsiniz.

eventvwr 

Windows herhangi bir şey olduğunda bunu bir olay olarak günlüğe kaydeder. Olay Görüntüleyici ise bu kayıtları size göstermeye yarar. Olay Görüntüleyi'yi eventvwr komutuyla açabilirsiniz.

 wf 

Windows'un Güvenlik Duvarı, aslında oldukça sıkı bir güvenlik sağlayabiliyor. Tek sorun, varsayılan ayarların biraz gevşek olması. wf komutu ile yazılımın gelişmiş ayarlarına ulaşabilirsiniz.

msiexec 

MSI paketlerini üzerlerine çift tıklayarak yüklemeniz mümkün. Ancak msiexec komutu ile daha fazla ince ayar yapabilirsiniz. örneğin /quiet parametresi ile yüklemeyi arka planda yapabilirsiniz.

regedit 

Windows kullanıcılarının bilmesi gereken klasik araç Kayıt Defteri'ni regedit komutuyla başlatabilirsiniz.

defrag 

Diskinizi herhangi bir grafiksel arayüz olmadan da birleştirebilirsiniz. Örneğin C sürücüsünü birleştirmek için defrag c: komutunu verin.

dfrgui 

Diskinizi grafiksel bir arayüz ile birleştirmek isterseniz, Disk Birleştiricisi'nin bu sürümünü dfrgui komutu ile başlatabilirsiniz.

displayswitch 

displayswitch komutu ile komut satırından ekranlarınız arasında geçiş yapabilirsiniz.

winsat 

Windows'unuzun ne kadar güçlü olduğunu biliyor musunuz? Bu araçla sabit disk gibi bileşenleriniz tek tek sınayabilirsiniz.

mblctr 

Bir laptop kullanıyorsanız, mblctr komutu ile ses düzeyi, ağ bağlantısı durumu,ekran parlaklığı gibi ayarları önünüze getiren Windows Mobility Center'a mblctr komutuyla ulaşabilirsiniz.

ipconfig 

ipconfig ile size bir IP adresi atanıp atanmadığını görebilirsiniz.



msinfo32 

Sisteminizde tam olarak hangi donanım ve yazılımların bulunduğunu bilmek istiyorsanız, bu komut çok işimize yarayacak.


presentationsettings 

Bir sunum yapacaksınız ve Windows'un sistem mesajlarını ve uyku moduna girmesini engellemek istiyorsunuz. Bu durumda presentationsettings komutunu vererek gerekli ayarları yapabilirsiniz.

Not: Komut sadece laptop'larda çalışıyor.

winver  

Windows 7'ni hangi yapısını kullanıyorsunuz? winver komutu bunu size bildirecek.

chkdsk 

Dosya sistemindeki hataları chkdsk komutuyla onarabilirsiniz.

netstat 

Şu an hangi ağ bağlantıları açık durumda? Bunu netstat komutuyla ortaya çıkarabilirsiniz. netstat -a komutu ise tüm bağlantıları ve dinleme bağlantı noktalarını listeler.


1 Nisan 2012 Pazar

Web Programcılığı (Web Developer) Nedir , Neler bilmelidir ?


Web programlama gerçekten zor bir iştir. Neden bu post'u yazdığımın sebebi ise, bana devamlı sorulan bir soruya genel bir cevap yazmaktır. Bir web programcı olacaksanız zoru seçiyorsunuz demektir. Tabii bu sizin hevesinizi asla kırmasın. Web programlama zor olduğu kadar zevkli bir iştir de. Peki neden zordur?
- Bir programlama dili (c#, c++, visual basic, java, delphi,  perl, vb.) bilmelisiniz. Evet mutlaka bir programlama dili bilmek zorundasınız. "Web Programlama" teriminin ikinci kelimesi olan "programlama" kelimesi için şarttır. Ne de olsa yapacağınız iş programlamadır değil mi? Programlama için programlama dili bilmelisiniz.
- Bir framework (programlama dili çatısı) (.NETJ2EE, vb.)  bilmelisiniz veya aşina olmalısınız . Framework, bir web programının çalışma mantığını anlamanız ve kullanmanız için olmazsa olmaz birşey haline gelmiştir. Günümüzde çoğu web programı bir framework kullanmaktadır. He eğer ben gelenekçiyim, BASIC ile web programı yazarım diyorsanız o başka tabii. 
- Mutlaka ve mutlaka HTML bilmelisiniz. Kendisi markup (biçimleme) dilidir ve web programlamada en az bir programlama dili kadar önemlidir. Son 6-7 yıldır görsel editörler sayesinde bu iş (markup [biçimleme]) kolaylaşmıştır. Bundan dolayı HTML dilini bilmesem de olur gibi bir düşünceye kapılıyorsanız yanılıyorsunuz. Görsel editörlerin pes ettiği yerde mutlaka HTML'e müdahale edersiniz. Eğer HTML bilmiyorsanız nasıl müdahale edeceksiniz? Müdahale edemeyecekseniz nasıl web programcı olacaksınız?!!!
- Artık XML bilmeniz olmasa olmaz bir şeydir. Kendisi farklı bir markup dilidir. Farkı yapısındadır. Web programlamada işinizi çok kolaylaştırır. Web servisleri deyince anında kendisi akla gelir ve ileri düzey web programlamada yolunuz mutlaka web servislerine çıkar ki bu da XML'i "you must know (bilmek zorundasınız)" yapar.
- Javascript bilmesiniz de olur ama bilmediğiniz de çok ayıplanırsınız. Neden çünkü AJAX aldı başını gidiyor. Peki bu AJAX ne? Ajax değişen web trendlerinde yani Web 2.0'da olmazsa olmaz bir şeydir. Web 2.0 da ne? diyorsanız zaten bu postu okumaya devam etmeyin lütfen. Neyse Javascript client side (kullanıcı taraflı) bir programlama dilidir ki en az diğer programlama dilleri kadar geniş ve karmaşıktır. Bana göre web programlamaya başlıyorsanız Javascript ile başlayın. İşin temeli bu bence. Javascript'i öğrendiğinizde diğer programlama dillerini daha kolay öğrenirsiniz. Tabi bu benim fikrim.
- CSS dilini bilmeniz gerekir.  CSS görsel programlama dilidir. Tıpkı HTML gibi görsel editörler sayesinde iş çok kolaylaşmıştır fakat web programlamada programatik (dinamik) olarak bu dili kullanmanız kaçınılmazdır. Bir dili kullanabilmeniz için onu bilmeniz gerekir. Tıpkı bir Alman turiste adres tarif edebilmek için Almanca bilmeniz gerektiği gibi web programlamada da bir sayfanın arkaplan renginin ne olması gerektiğini programatik olarak tarif etmek için CSS bilmeniz gerekir. Ayrıca son dönemlerde standartlara uymak için (ki bu olmazsa olmaz bişey haline geldi [arama motorları, vb. için]) XTHML kullanabilmeniz için CSS bilmeniz şarttır. Buradan XHTML bilmeniz gerektiğini de anlayabiliyorsunuzdur sanırım.
-  Bir veritabanı (kullandığınız programlama dili ile alakalı SQL ServerMySqlOracleVistaDB,SqLite, vb. olabilir) bilmek zorundasınız. Ayrıca SQL dilinin en az temelini bilmelisiniz. İleri düzey web programlama için de stored procedure ve function yazabilmelisiniz. Bunlar bir web programının temelidir. Bir veritabanını bilmek ve onu programlamak işin temelidir (tabanıdır) ve çok önemlidir. Nede olsa programlamada yaptığımız iş "veri (data)"lerle oynamak onları işlemek değil mi? Hele bir de iş uygulaması yazıyorsanız veritabanı olmazsa olmaz birşeydir.
- Javascript'te işinizi kolaylaştırmak için AJAX (Programlama diline göre değişir; mesela Asp.Net için Asp.Net Ajax, vb.) bilirseniz süper olur. Hatta işi abartayım, ciddi anlamda hoş web uygulamaları programlayım diyorsanız jQuery ve benzerini kullanabiliyor olmalısınız.
- Web tasarımına mutlaka ve mutlaka aşina olmalısnız. En azından resim, video ve multimedia formatları (Flash, Gif, Jpg, Flv, Wmv,vb.) hakkında sağlam bilgilere sahip olmanız gerekir. Web tasarımı bilmeniz gerekmiyor fakat nasıl yapıldığına mutlaka aşina olmanız gerekir. Değişen trendlerle birlikte artık sadece tasarıma değil RIA (Rich Internete Applications [Zengin Internet Uygulamaları]) ve video prodüksiyon (hangi format ve codec streaming için uygundur, vb.) konularına da aşina olmanız gerekir.
- Tüm bunların haricinde test, ORM, team systems (takım sistemleri), obfuscator, vb. konular hakkında bilgi sahip olursanız da değeriniz artar.
Aslında listeyi uzatmak mümkün ama temel olarak bu kadar yeterli diye düşünüyorum. Belirttiğim gibi web programlama zor bir iştir ama asla bu işe girmek için tereddüt etmeyin. Çünkü hem zevkli hem de kazancı yüksek bir iştir. Fakat bu işe girerken yukarıdakileri mutlaka göz önünde bulundurmanızı tavsiye ederim. Yeni ve genç meslektaşlara başarılar dilerim...