31 Aralık 2010 Cuma

C++ gorsel egitim seti(turkce)

C++ video egitim burdan indirebilirsiniz: TIKLA

28 Aralık 2010 Salı

Make Your Company's Site a Social Hub in 2011

EyeforTravel published their 2011 Trends and their number one pick is the increasing need to integrate social content and activity on your corporate website.
As budget freezes start to thaw, it’s time for them (companies) to consider how to integrate social media functionality, for example, incorporating the power of Facebook comment boxes on site to provide a feedback loop for consumers onto their main site. Sites will become a hub to aggregate and explain activity on social networks, and add long-form value.
I totally agree that this is an important trend for 2011 and here’s why:
  • 93 percent of people active in social media say they expect companies to have a presence in social media and networking sites and 85 percent of them want the companies to communicate and interact with them on those sites.
  • The rate of content sharing on Facebook has increased 500 percent in the last six months.  the average Facebook users now shares 12 pieces of content a week.
  • Shared news content links  in Facebook send three times more traffic to news websites than Google News does.
  • The UMass Social Media adoption surveys presented at the SNCR Symposium at Stanford University in November showed that while the adoption of social media by companies and organizations in many sectors is rising fast, there is still a large disparity between those active in social media (60% of the Fortune 500, 75% of Inc 500) and the number that connect that content and activity to their corporate websites (less than 30%).
  • In June 2010 the Washington Post interviewed thought leaders in the social media and marketing space and asked for the 10 mistakes companies make in social media.  Debbie Weil, author of the Corporate Blogging Book warned that companies that rely solely on external networks relinquish a certain degree of autonomy. She recommends that organizations and companies using social media have a hub on their primary Web site where users can find links or feeds to blogs, Flickr photo galleries and other third-party Web sites. This also gives customers or constituents a single go-to URL. (There is that word hub again.)
How do you integrate social content and activity on your site?  Jeremiah Owyang of the Altimeter Group published this roadmap that lays out the steps you need to follow
By my own observation of the corporate websites of the Fortune 100, top 100 hotels, Inc 500 and Entrepreneur 100, of the 70-odd percent that have not yet integrated their social content and activity most are still at step one, or at best, step two.
The PR version of this dilemma is the corporate newsroom.  Most companies now have one, but they are definitely at the bottom of this ladder.  And there really is no need to languish down there -  social media news hub services like PRESSfeed can catapult your site to number five on this ladder in a few weeks.  (Disclosure: I am a partner and helped to develop this social news hub)
You can of course work with your IT department to develop a social news hub, like Intel did. It’s likely to take a lot longer than a few weeks, but the tools are readily available.
Step 6 and 7 on this ladder are where this trend is heading:  Users stay on your site using a social log-in like Facebook Connect and that log-in triggers sharing of the content onyour site.  Content shared in this manner ends up in their social news stream, is seen by others and usually gets shared again by 5 of their friends or followers. According to Facebook’s Developer Network Director, Ethan Beard, more than 100 million users started logging into Facebook Connect on third-party sites in the last 12 months.   And it is spreading – it’s already been integrated with YouTube.
A social registration and log-in helps your visitors – they save time and keeps them connected to their friends.
It helps you because you become part of the their social graph.
Which step are you on now? Do you have plans to upgrade to a social hub in 2011?

Originally published at ProactiveReport

Group Predicting Facebook Entry Into China Grows


A lot has been said in the past few weeks about Facebook entering China, and this morning, another expert expressed his opinion that the social network will at some point make an entrance.  Gady Epstein, the Beijing bureau chief for Forbes, even used a form of the word "inevitable" to describe the move.
 
A little background information: Mark Zuckerberg has been visiting China this month, supposedly on vacation, but also just happening to meet with the execs of a number of important local companies.  And one Baidu representative even came out in support of Facebook doing business in China.
 
Epstein wrote in response, "Will Facebook eventually play nice with the Chinese government, ushering in an era of a censored China Facebook?  My guess: Yes."
 
Epstein reasoned, "Zuckerberg has already answered the question of whether Facebook will go to China with a question of his own: 'How can you connect the whole world if you leave out 1.6 billion people?'  That powerful notion - connecting the whole world - is what will trump arguments against a Facebook entry into China even in the eyes of many Western users."
Then Epstein noted, "Will there be blowback, outrage and constant discussion of the impact of censorship on Facebook in China?  Of course.  Will much of that venting take place on Facebook?  Most likely.  Let a hundred Facebook groups bloom; Zuckerberg will welcome them.  If the viral campaign against you is taking place on your platform, you're in good shape."
That's an interesting point.  Plus, in the long term, it's hard to imagine people worrying more about a social network than the poisonous dog food and toys that were traced back to China, and protests regarding those problems have blown over.
Kaynak:Buraya tiklayin

Blogun Amaci

Merhaba arkadaslar

Bu yazimda bu Blog'un amacladigi hedefleri izah ediyim diyorum.Blog'un ismine de bakarsaniz zaten ne amacla kurdugumu anlarsiniz,da orasi ayri bi konu.Nese soyle anlatiyim bizim burda yayinladiklarimizin siyasetle,politikayla bi alakasi yok,blog'a girenlerin gozune hemen Zaman gastesi takilmis olabilir ki bu da bazi arkadaslarimizin hemen cikmasina neden olmus olabilir.Veya blog'a sicak bakmamis da olabilirle,ama dedigim gibi bizim hedefimiz Cyber dunyasi ve amacimiza ulasmak icin de araclara takilmayiz yok bunu sevmiyorum bunu gozum tutmadi demiyoruz karsimizdaki bilgiliyse,istedigimiz seyler varsa onda kimdir nerelidir sormamiza gerek yok diye dusunuyorum.Bunu da tecrubeli arkadaslarimiz biliyorlar...Sanirim biraz dusununce buna benzer arkadaslar da bana hak verecekler.Bizim amacladigimiz yararli bilgiler sunmak yararli olmak,artik bunu da zaman gectikce ve sizin isteklerinizle gerceklestiricez.Tavsiyelerini mail adresime gonderebilirsiniz,yanlis oldugunu dusundugunuz,blog'ta olmasi gereken bilgileri,bunlara benzer hersey hakkinda bana yazabilirsiniz.Biz bu alanda en iyisiz diye de iddaa etmiyoruz her zaman bize verilen tavsiyelere onem veririz...Gorusmek uzere...

Php&MySQL Video dersler....INDIR

27 Aralık 2010 Pazartesi

KRİPTOGRAFİ NEDİR

         Kriptografi, kelime kökeni olarak Yunanca gizli/saklı anlamına gelen kryptós ve yazmak anlamına gelen gráphein kelimesinden türetilmiştir.
Kriptografi, gizlilik, kimlik denetimi, bütünlük gibi bilgi güvenliği kavramlarını sağlamak için çalışan matematiksel yöntemler bütünüdür. Bu yöntemler, bir bilginin iletimi esnasında karşılaşılabilecek aktif ya da pasif ataklardan bilgiyi dolayısıyla bilgi ile beraber bilginin göndericisi ve alıcısını da koruma amacı güderler.
Bir başka deyişle kriptografi, okunabilir durumdaki bir bilginin istenmeyen taraflarca okunamayacak bir hale dönüştürülmesinde kullanılan tekniklerin tümü olarak da görülebilir.

Bilgi Güvenliği Kavramları


Bir bilginin güvenli olarak iletileceğinden ya da elde edilmiş bir bilginin güvenli bir şekilde elde edilmiş olduğundan bahsedilebilmesi için, kullanılan iletişim sistemlerinin sahip olması beklenebilecek bazı güvenlik kavramları vardır:

·         Gizlilik (privacy/confidentiality): Bilgiyi görme yetkisi olanlar dışındaki herkesten gizli tutmak.

·         Kimlik Denetimi (authentication/identification): İletimi gerçekleştirilen bir mesajın göndericisinin gerçekten gönderen kişi olduğu garantisi.

·         Bütünlük (integrity): Bütünlük bir bağlantının tamamı ya da tek bir veri parçası için, mesajın gönderildiği gibi olduğuna, üzerinde hiçbir değişiklik, ekleme, yeniden düzenleme yapılmadığı garantisi.

·         Reddedilmezlik (non-repudation): Alıcının veya göndericinin iletilen mesajı inkar edememesi (böylece bir mesaj gönderildiğinde alıcı göndericinin mesajı gönderdiğini, benzeri biçimde gönderici de, alıcının mesajı aldığını ispatlayabilir).

·         Erişim Kontrolü (access control): İzinsiz kişi ya da uygulamaların erişmemeleri gereken kaynaklara erişemeyecekleri garantisi (ağ güvenliği bağlamında, erişim kontrolü, ana bilgisayar sistemlerine erişimleri kontrol etme ve limitlendirme yetisidir. Bu kontrolü başarmak için, erişimi kazanmaya çalışan her varlık ilk olarak tanımlanmalı veya doğrulanmalıdır. Erişim kontrolü servisleri kimlik denetimi yapılmış varlıkların kaynaklara ancak kendilerine izin verilen şekilde erişebilecekleri garantisini vermekle yükümlüdür).

Bu temel kavramlar dışında zaman bilgisi, tanıklık, anonymity, sahiplik, sertifikalandırma, imzalama gibi kavramlardan da bahsedilebilir.

ASİMETRİK ŞİFRELEME

         Kriptografi bilimi şifreleme sistemleri iki ana gruba ayırmıştır. Simetrik şifreleme algoritmaları ve asimetrik şifreleme algoritmaları. Simetrik şifreleme algoritmasında şifreleme işlemi ve deşifreleme işlemi birbirinin tersi şeklindedir.
         Öncelikle haberleşecek iki grup aralarında gizli bir anahtar tespit ederler. Eğer bu iki grup birbirlerine yakın yerlerde yer almıyorlarsa güvenli bir haberleşme kanalı veya güvenilir bir kurye yoluyla anahtarları birbirlerine ulaştırmaları gerekmektedir. Asimetrik şifreleme algoritmaları şifreleme ve deşifreleme işlemlerinde ayrı iki anahtar kullanmaktadır. Temelde Asimetrik şifreleme sistemlerinin amacı belli bir anahtar üzerinde anlaşmanın ve karşı tarafa bu anahtarı güvenli olarak ulaştırabilmenin zorluğunu ortadan kaldırmaktır. Burada tek yönlü bir mesajlaşma söz konusudur. Mesaj alıcısı sadece kendisinin bileceği “Gizli-anahtar” ve diğer kişilere dağıtabileceği bir “Açık-anahtar” dan oluşan anahtar çifti belirler. Kullanılan anahtar üretim algoritmasına göre bu iki anahtar arasında matematiksel bir bağlantı mutlaka olabilecektir. Fakat asıl amaç bilinen açık anahtardan gizli anahtarın hesaplanmasının polinomsal zamanda imkânsız olabilmesidir.



Asimetrik şifreleme algoritmaları çözülmesi zor matematiksel problemler üzerine kurulmuş algoritmalardır. Günümüzdeki açık anahtarlı kriptografik uygulamalar başlıca 3 ana matematiksel probleme dayandırılarak geliştirilmektedir. Bu alanlar sırasıyla; bir tamsayının çarpanlarına ayrılması problemi, ayrık logaritmik problemi ve eliptik eğrilerde ayrık logaritma problemi olarak sınıflandırılmaktadır. Son dönemlerde organizasyonlar, güvenlik gereksinimlerini karşılamak üzere daha yüksek boyutlu anahtarlara ihtiyaç duymuşlar, bu gereksinim ise gerek hafıza ihtiyacı, gerekse işlem yükü açılarından maliyet ile doğru orantılı olarak organizasyon sistemlerine büyük yük getirmiştir. Eliptik eğri grupları temeline dayanan şifreleme, anahtar boyutları ve transmisyon hızlarında büyük gelişmelere olanak sağlamaktadır.

ELİPTİK EĞRİ NEDİR?


         Eliptik eğriler konusu 19. yüzyıldan beri yoğun olarak çalışılan matematiksel bir konudur. Sonlu cisimlerin çarpımsal grupları üzerinde e-imza sistemlerin tasarlanıp güvenilirliğinin benimsenmesinden sonra aynı düşüncenin eliptik eğriler üzerindeki noktaların oluşturduğu toplamsal grupta yapılabildiği ilk defa Koblitz [Kob87] ve Miller [Mil85] tarafından 1980’li yıllarda bağımsızca gösterilmiştir. 20 yıllık bu süreç içerisinde eliptik eğri e-imza sistemleri üzerinde bir çok çalışma yapılmış; özellikle RSA sistemlerine göre daha küçük anahtar boyu ile sağladığı yüksek güvenlik seviyesi sayesinde bu konu endüstrinin de ilgisini çekmiştir. 1990’lı yılların sonuna doğru eliptik eğri e-imza standartlarının oluşturulmasından sonra bir çok yerde kullanılmaya başlanmıştır.

Eliptik eğri çalışmaları matematiğin önemli bir dalıdır. Eliptik eğriler( x,y) düzleminde yavaşça bükülerek çizilebilen basit fonksiyonlardır. Fakat eğrinin (x,y) koordinatlarını kestiği noktaları matematikçiler çalışmaya başlayınca ilginç sonuçlar ortaya çıktı. Eliptik eğri kriptografi eliptik eğri kuramının önemli bir uygulamasıdır.

         Bir eliptik eğri seçilen belirli a ve b sayıları ile aşağıdaki R a eşitliği sağlayan (x,y) noktalarının kümesidir. y2 = x3 + ax + b x,y,a,b Є ve b tipik olarak tamsayıdır, fakat sistem gerçel sayılar ile de çalışabilir. Eliptik ismine rağmen eğri elips şeklinde değildir. Örneğin a = -4 ve b = 0.67 için eğri denklemi
y2 = x3 - 4x + 0,67 şeklindedir Denklemin sağladığı eğri aşağıdaki şekilde gösterilebilir.

Gerçel sayılar üzerinde bir ECC grubu, sonsuzda özel bir nokta(Ο) ile birlikte eğri üzerindeki noktaları içerir. Eğer y2 = x3 + ax + b ifadesi tekrarlanan faktör içermiyorsa veya eşdeğer olarak eğer, 4a3 + 27b2 ≠ 0 ise eliptik eğri bir grup oluşturmak için kullanılabilir. Bir grup basitçe eğri üzerindeki noktaların kümesidir denilebilir. Grup olması nedeniyle, eğri üzerindeki diğer bir noktayı veren noktalar eklemek mümkündür.

         Güvenli verinin önemi nedeniyle şifreleme uygulamaları hızlı hesaplama ve tam çözüm gerektirir. Kriptografide eliptik eğrileri gerçel sayılar üzerinde kullanılması daha fazla yuvarlatma hatası, yavaş hesaplama ve hesaplamada artış getirir. Bu nedenle şifreleme uygulamalarında sonlu alanlar Fp ve F(2m) sıkça kullanılır. Sonlu alan Fp’ nin kısa açıklaması, kendisinin 0 ve p–1 arasında değer alması ile yapılır. Gerçel sayıla kısımındaki kurallar ile aynı şekilde, eğerinin elemanları olan x, y, a, b , Fp‘nin de elemanları olmalıdır. Eğer
y2 = x3 + ax + b nin Fp içinde indirgenemeyen polinom olduğu hatırlanırsa, 0 ise) eğrimiz bir grup olarak kullanılabilir. Bu (eğer 4a3+ 27b2 ≠ 0 modp≠ tanımlamalar ile Fp üzerindeki bir eliptik eğri grubu eğri üzerindeki noktalara ilaveten sonsuzdaki noktadan meydana geldiği söylenebilir. Kriptografik hesaplamalar da bazı cebrik kurallar eliptik eğriler için uyarlanabilir.

         Eliptik eğri E(Fp) üzerindeki iki noktanın toplanarak üçüncü noktanın eldesi için kullanılan yöntem, “chordand-tangent rule” olarak bilinir. Bu toplama işlemiyle E(Fp) üzerindeki noktalar kümesi, bir grup oluşturur.

         İki noktanın toplamı olan P + Q = R hesaplamak için aşağıdaki denklem çifti kullanılarak eğrideki yeni noktanın koordinatları hesaplanır.

P= (xp , yp), Q=(xq , yq) ve R= (xr , yr) olsun.

xr = [λ2 – xp – xq] mod(p)

yr = [- yp + λ ( xp – xr)] mod(p)

Burada ;
λ = (yp – yq )/ (xr – xq) ise R ve Q noktalarından geçen doğrunun eğimidir.

         P = (xp , yp) noktasının aynılanması için P +P = R işlemi aşağıdaki denklem çifti kullanılarak gerçekleştirilir.

• xr = [λ2- 2xp] mod(p)

• yr = [- yp + λ ( xp – xr)] mod(p)

Burada;
 λ = (xp2 – a ) / (2yp) eğimdir ve a ‘da eğri parametresidir.

         Eğri üzerindeki bir noktayı bulmak ve bu noktayı aynılayarak neticede sonsuzdaki (O) noktasının bulmak için, nokta sonsuzdaki noktaya ulaşıncaya kadar kendisine eklenir, eklenme sayısına noktanın derecesi denir. Kriptografik
uygulamalarda, şifreleme süreci için dünya çapında açık parametre olan temel nokta yüksek dereceden bir nokta olarak seçilir.


ELİPTİK EĞRİ KRİPTOGRAFİSİ


1985 ‘de Neal Koblitz ve Victor Miller tarafından bulunan sonlu alanlar üzerinde eliptik eğriler deki ayrık logaritma denetlenemez görünümümdedir. Eliptik eğri ayrık logaritma problemi(ECDLP) aşağıdaki şekilde açıklanabilir:


         • P, büyük asaldır ve büyük dereceli P, E eğrisi üzerindedir.

• x.P , P’nin skaler çarpımı olarak verilsin, x kere (aynı zamanda P’nin x kere kendi üzerinde toplanmasıdır.)

• Q, x.P = Q ‘i sağlayan eğri üzerindeki diğer bir noktadır.

• Eliptik eğri ayrık logaritma problemi, verilen P ve Q ile x değerinin bulunmasıdır.

Şifreleme işleminde kullanılacak eliptik eğriyi seçerken bilinen tüm ataklara karşı dirençli olması sağlanmalıdır.

• Pollard-p atağına karşı koymak için E(Fq)’nun yeterince büyük bir n asal sayı çarpanı olmalıdır.(n> 2160)
• Weil ve Tate ikili atakları için n’nin (qk-1) sayısını 1≤ k ≤ C için bölmememsi gerekir.

Literatürde eliptik eğrileri kullanarak değişik mesaj şifreleme/deşifreleme yaklaşımı mevcuttur. Burada Eliptik Eğri El-Gamal yöntemi ele alınacaktır.

• Bir şifreleme/deşifreleme sistemi parametre olarak bir G noktası ve bir Eq (a, b) eliptik grup gerektirir.

• Her A ve B kullanıcısı biere gizli anahtar n A ve n B seçer ve PA = nA x G ve PB = nB x G yi açık anahtarları olarak hesaplarlar.

• Bir Pm mesajının şifrelenmesi için, gönderici (bu örnekte kullanıcı A) rastgele bir k tamsayısı seçer ve Cm şifreli metini iki parça olarak aşağıdaki şekilde üretir;

• Cm = {k.G, Pm + k. PB }

• Burada gönderici şifrelemek için alıcının açık anahtarını kullanır.

• Deşifreleme işleminde alıcı K.G’yi kendi gizli anahtarı ile çarpar ve şifreli metinden çıkartır. İşlem aşağıdaki eşitlikte gösterilmiştir;

• Pm + k. PB - nB . (k. G) = Pm + nB . k. G - nB . k. G = Pm


Asimetrik şifreleme algoritmalarının güvenliği zor matematiksel problemlere dayalı olmasının yanında uzun anahtar değerlerine bağlıdır. Bu asimetrik şifreleme algoritmalarının en büyük dez avantajıdır. Büyük anahtar değerlerinin kullanılması hem süre açısından hem de donanımsal uyuşmazlık açısından düşük performans gösterir.

ECC şifreleme algoritmasının en büyük özelliği diğer açık anahtar şifreleme sitemlerinin güvenliğini daha düşük anahtar değerleriyle sağlayabilmesidir. 1024-bitlik anahtar kullanan RSA şifreleme algoritmasının sağladığı güvenlik gücünü, 160-bit anahtar kullanan ECC sağlayabilmektedir. Bu açık anahtarlı algoritmalar içinde çok önemli bir avantajdır.

Yeni gelişen teknolojiyle birlikte kablosuz ağların kullanımı geniş anahtar değerlerine sahip şifreleme algoritmalarının kullanımını zorlaştırmıştır. ECC daha düşük anahtar değerlerini kullanması ve aynı güvenlik seviyesini sağlaması sayesinde kablosuz ağlarda kullanımına çok uygundur. 


  Asimetrik şifreleme algoritmaları çözülmesi zor matematiksel problemler üzerine kurulmuşlardır. Matematik teoremleri şifreleme algoritmalarının alt yapısını oluşturmaktadır. Asimetrik şifreleme algoritmalarının gelişimine bakarsak her bir algoritma yeni bir teorem üstüne kurularak bir önceki algoritmanın dezavantajlarını ortadan kaldırmayı amaçlamıştır. Asimetrik şifreleme algoritmaları güvenliği arttırmak için büyük asal sayılar kullanmaktadır. Bu da sisteme zaman ve donanımsal maliyet gerektirmektedir. Eliptik eğrilerin asimetrik şifreleme algoritmalarının üstüne uygulanmasıyla birlikte, bu algoritmaların en büyük dezavantajı olan hız ve çok büyük asal sayılar kullanımı ortadan kaldırmıştır. Eliptik eğrilerin kullanımıyla birlikte daha düşük asal sayılar kullanılarak aynı güvenlik seviyesi sağlanmıştır. Bu gelişim, günümüzde daha çok kullanılan simetrik şifreleme algoritmalarına karşı asimetrik şifreleme algoritmalarını güçlendirmiştir. Bununla birlikte halan kullanılmakta olan diğer asimetrik şifreleme sistemlerine çok büyük bir rakip olmuştur.

26 Aralık 2010 Pazar

25 Aralık 2010 Cumartesi

Haber: Google uzaya göz dikti - Taraf Gazetesi

Haber: İki milyar dolarlık çöp - Taraf Gazetesi

Programlama Dilleri Ve Kullanildiklari Yerler

Bu bölümde programlama dillerinin kullanıldıkları alanları ve özelliklerini inceleyeceğiz. Programlama dilleri uygulama alanlarına göre dörde ayrılır:

* Bilimsel ve Mühendislik Alanında : Üniversitelerde ve bilimsel kuruluşlarda mühendislik veya matematik hesapları için kullanılan bu dillere örnek; Pascal, C, C++, Java dilleridir.
* Veritabanı Kullanımında : Genellikle Personel kayıtları, fabrika stok veya depo denetimi gibi veritabanı gerektiren işlemlerde kullanılan diller;DBASE,SQL,FOXPRO,PARADOX gibi veritabanı dilleridir.
* Sistem Programcılığında : İşletim sistemlerinin ve sistem programlarının yazılımında kullanılan dillere örnek, C ,C++ ,Java ve makina dilleridir.
* Genel Amaçlı kullanım : Çeşitli konularda uygulama geliştirmek için kullanılan dillere örnek,C ,C++ ,Java ,VB ve Pascal'ı verebiliriz.

Son yıllarda programlama dillerinde nesneye yönelik tasarımlar yapılmış ve bu dillerin çoğunun nesneye yönelik programlama yapabilen uyarlamaları çıkmıştır. Nesneye yönelik programlama, programcının kendi sınıfını ve nesnesini oluşturup bunun üzerinde işlemler yapmasına olanak sağlayan ve programlama dillerinin geldiği son aşamalardan birisidir. Bu konu oldukça kapsamlı olup bunun geniş açıklamasını burada yapmayacağım.

OOP(Object Oriented Programming) yani Nesneye Yönelik Programlama'nın kullanılmasıyla ve Visual programcılığın da gelişmesi ile beraber ortaya oldukça güzel görünümlü ve kullanışlı programlar çıkmaya başladı. Bu bilgisayar programlarına olan ilgiyi arttırdı ve bu konulardaki araştırmaları hızlandırdı. Sonuçta şu anda, pekçok dilin artık nesneye yönelik olan ve visual özellikler içeren sürümleri kullanılmakta ve tercih edilmektedir. Örneğin: C++ ,Visual C++ ,C++ Builder ,Delphi ,Java...

İnternet'in de yaygınlaşmasıyla programlama dillerine yeni özellikler eklendi ve internet'te kullanılabilecek nitelikte görsel özellikli diller çıkarıldı. Örneğin HTML, kullanıcının dikkatini çeken renkli ve hareketli arabirimiyle her geçen gün yeni ekler ile gelişmektedir. JavaScript ve VBScript iki script dili olarak HTML'ye getirdiği ek özelliklerle çokça kullanılır oldu. Ve asp ile veri tabanını aktif kullanıma sunma, aktif sayfalar hazırlama olanağı elde edildi.

Görüldüğü gibi özellikle internet'in gelişmesi ile birlikte programlama dillerinin yapılacak işe veya kullanılacak platforma göre değişik özellikler gösteren uyarlamaları çıktı. Bu durumda web teknolojisini izleyen ve internet üzerinde yazılım geliştirmek isteyen bir programcının javascript ,vbscript ,java ,HTML gibi dilleri bilmesi ve bu konularda kendini geliştirmesi gerekir. Uygulama programlarına ,ticari programlara, veya işletim sistemlerinin kullanımına yönelik yazılım geliştirmek isteyen programcıların da C++ ,Java ,Delphi gibi son zamanların en popüler dilleri üzerinde çalışması, bunları öğrenmesi gerekir.

Internet programcılığı, esnek mimari, OOP gibi konularda söylenmesi gereken önemli bir nokta da Java'nın programlama dünyasına getirdiği önemli bir özelliktir. Java nın çıkması ile atılan önemli bir adım da platform'dan yani işletim sisteminden bağımsız olarak çalışan, her sistemde çalışabilen, programların yazılabilmesidir. İleriye yönelik bir bakış açısı ile bakıldığında cep bilgisayarlarının, kablosuz cihazların, cep telefonlarının sıklıkla kullanılacağı ve artık PC lerin döneminin kapanmaya başladığı düşünülürse birçok cihazda çalışabilecek programların yazılmasının önemi anlaşılabilir. Java son yıllarda programlama dünyasına gelmiş en iyi programlama aracıdır ve yeni çıkacak programlama dillleri de Java'nın birçok özelliğinden esinlenmektedir.

Şimdi programlama dillerine özet bir bakış yapalım;

C

Yapısal programlama dilleri arasındadır. Öğrenilmesi zaman almasına rağmen oldukça kullanışlı ve esnek yapısı ile adından yıllarca bahsettirmiş, bilgisayar programcılığının temel dillerinden biridir. C ile bilgisayarınıza bir sistem yazmaktan bir oyun yazmaya veya printer kontrolü yapmaya kadar her türlü işlem yapılabilir ve bu özelliği sayesinde kullanım alanı çok geniş bir dildir.

C++

Nesneye yönelik programlama yapabilen diller arasındadır. C'nin saydığımız tüm özelliklerine ek olarak güçlendirilmiş nesne yönetim özelliği ile şu anda bilgisayar dünyasının en çok kullanılan dillerinden biridir

C#

Nesneye dayalıdır(OOP). C++ ın ve Java'nın pozitif yönlerini bünyesinde birleştirmiş yeni bir dildir. Programcıya internet uygulamaları ve yerel uygulamalar yazmakta bazı kolaylıklar getirmiştir. İleriye dönük olarak microsoft'un java teknolojisine rakip olarak ortaya sürdüğü bir programlama dilidir ve microsoft'un bu konulardaki (internet uygulamaları) yelpazesini genişletmeye yönelik bir atılımdır. Microsoft teknolojileri kullanacak programcıların C#'ı öğrenmeleri zamanla gerekecektir ve öncelikle öğrenilmeye başlanması da avantaj getireceği açıktır.

Java

Nesneye yönelik dillerdendir. Son yıllarda geliştirilmiş bir dil olup modern ve yenlikçi altyapısı ve visual özellikleri ve sürekli gelişen kütüphane (library) desteği ile gün geçtikçe kullanımı artan bir dil olmuştur. Java dili hemen hemen her alanda kullanılabilen esnek ve güçlü bir dildir.

VB.NET

Nesneye dayalı bir dildir. VisualBasic(VB) teki biçok özellik bu dilde yeniden yapılandırılarak değişmiştir. Yapısına bakılırsa VB den ayrı yeni bir dil geliştirilmiş denilebilir. Eklenen bazı özellikler ile VB de yapılamayan birçok işlem artık yapılabilmektedir ve OOP nin özellikleri desteklenerek daha verimli kod yazmaya olanak sağlanmıştır. VB programcılarının VB.NET'e geçişleri kolay olmayacak olsa da VB yerine VB.NET kullanımı gün geçtikçe artacaktır. VB.NET internet uygulamalarından yerel uygulamalara kadar kullanım imkanı geniş bir dildir.

Delphi

Pascal tabanlı bir dil olup nesneye yönelik programlama yapabilme özelliği taşır. Öğreniminin çok zor olmayışı ve üniversitelerde pascal eğitiminin ağırlıklı verilmesi nedenleriyle çoğu bilgisayar programlama öğrencisinin tercih ettiği bir dildir.Visual programlama özelliği taşır.

Pascal

Pascal Yapısal bir dildir, C 'ye benzerlik gösterir. Öğrenilmesinin zor olmayışı ve bilgisyar eğitimi veren okullarda okutulan bir ders olması sebebiyle kullanım alanı genelde üniversiteler ve bilimsel hesaplamalar yapan kurumlardır.

VisualBasic

Basic tabanlı bir dil olup öğrenilmesi kolay, kullanım alanı geniş bir dildir. Özellikle görsel uygulamalarda projenin arabiriminin hızlı yazılmasını sağladığı için genelde kullanıcı arabirimi tasarımlarında kullanılır. Kapsamlı veya çok kullanıcılı uygulamalarda kullanılmaz. Kullanıcı sayısı az olan veya kısa sürede bitmesi gereken küçük ölçekl projelerde tercih edilen bir programlama aracıdır. Yoğun olarak kullanılmaktadır

Programlama dillerinin hepsini incelemeye imkan olmadığından çok kullanılan bir kısım dilden bahsettim. Her dilin kullanım amacı ve yönelimi farklı olabilir önemli olan hedeflediğiniz konularda size yardımcı olacak dili seçip onunla çalışmanızdır.

C++ gorsel egitim seti(turkce)

arkadaslar ornekleri cozerek programlamayi ogrenmek isterseniz buna bi gozatin...

http://hotfile.com/dl/90147826/73aa9fe/C_Trke_Dersler(Gorsel).rar.html

Php&MySQL dersleri

Merhaba arkadaslar webprogramlamaya baslayanlar icin guzel bir kaynak

http://hotfile.com/dl/91917215/7dff617/Video_Tutorial_-_PHP__MySQL.rar.html

REGEDIT

Registry Editörü (Windows Kayıt Düzenleyicisi) tüm Windows sistem ayarlarının tutulduğu bir veritabanıdır ve Windows dizini içinde regedit.exe adı ile bulunmaktadır. Bu dosya ile windows kayıt defterinde bulunan tüm ayarlara erişilebilir.

Window'un kayıt veritabanı başta "HKEY_CLASSES_ROOT" olmak üzere altı ana anahtardan oluşur.

HKEY_CLASSES_ROOT : Sürükle bırak işlemleri ile ilgili yazılım ayarları, kısa yol ve tüm diğer kullanıcı ara birimi ile ilgili bilgileri içerir. Burada ilişkilendirilmiş her dosya için bir alt anahtar daha bulunur.

HKEY_CURRENT_USER : O an oturumu açık kullanıcı ile ilgili bilgileri içerir. Burada 7 alt anahtar daha bulunur.

AppEvents: Sistem ve uygulamalarda kullanılmak üzere atanmış sesler ile ilgili ayarlar burada yer alır.

Control Panel: Burada Windows 3.x'deki System.ini, Win.ini ve Control.ini dosyalarının içeriğine benzeyen denetim masası ayarları yer alır.

Install sMRU: Başlangıç klasöründe yer alan programların sabit diskteki yollarını belirler.

Keyboard layout: O an kullanılan klavye düzenine buradan da ulaşılabilir.

Network: Ağ bağlantı bilgileri burada yer alır.Remote Access : Eğer çevirmeli ağ üzerinde ağ bağlantısı kullanılıyorsa o anki bağlantı bilgileri burada bulunur.

Software: Bilgisayara bağlı kullanıcının yazılım konfigürasyon ayarlarına buradan ulaşılabilir.

HKEY_LOCAL_MACHINE: Her kullanıcı için aynı olan bu değerler bilgisayarda yer alan donanım ve yazılım ayarları üzerine bilgiler içerir. bu anahtarın altında da 7 alt anahtar bulunur.

Config: Konfigürasyon bilgileri ve ayarlarına buradan ulaşmanız mümkün.

Enum: Donanım aygıt bilgi ve ayarları burada bulunur.

Hardware: Seri bağlantı noktaları ile bilgiler ve ayarları içerir.

Network: Kullanıcının o an bağlı bulunduğu ağ ya da ağlar üzerine bilgiler burada bulunur.

Security: Ağ güvenlik ayarlarına buradan ulaşılabilir.

Software: Yazılımlara has özel bilgiler ve ayarları içerir.

System: Sistem başlangıç ve aygıt sürücüleri bilgileri ile işletim sistemi ayarları burada yer alır.

REGEDIT

HKEY_USER:İşletim sistemlerine bağlanan her kullanıcı için masaüstü ve kullanıcı ayarlarını içerir. Bu başlık altında her kullanıcıya ait bir anahtar daha bulunur. Ancak sadece tek bir kullanıcı varsa, bu durumda sadece "default" altında tek anahtar olacaktır.

HKEY_CURRENT_CONFIG: HKEY_LOCAL_MACHINE ile bağlantılı olarak o anki donanım konfigürasyonu ile ilgili bilgileri içerir.

HKEY_DYN_DATA: Bu anahtar Windows'un çalışması sırasında sık değişen veri kavramının anahtarını oluşturur. Bir USB aygıt bağladığınızda ya da sistem çalışırken yapabileceğiniz bir değişiklikte Registry'nin bu alanındaki veriler değişir.

1- Registry'i Sıkıştırmak
Eğer sizin bilgisayarınızdaki kayıt dosyası da çok fazla yer kaplıyorsa onu biraz daha kompakt bir hale sokmak isteyebilirsiniz. Bunun için öncelikle bilgisayarınızı gerçek DOS modunda başlatmanız gerekir. Windows altındaki DOS modu işe yaramayacaktır. Daha sonra regedit'i çalıştırıp kayıt dosyası ver seçeneği ile o anki kaydı örnek olarak Compact.reg adı altında kaydedin. Daha sonra regeditten çıkın ve "regedit /c compact.reg" (tırnaksız olarak) parametreleri ile çalıştırın. Sıkıştırma gerçekleşecektir.

2- Bir Kayıt Anahtarının Otomatik Olarak Silinmesi
Normal olarak bir reg dosyasından registry anahtarını otomatik olarak silemezsiniz. Ancak bunun içinde bir yol bulunmaktadır. Ana anahtarın hemen başında yer alan parantezler içine bir eksi (-) işareti koymak yeterli olacaktır. Örneğin eğer HKEY_LOCAL_MACHINE\Software\Microsoft\Office\8 .0\C ommon\Assistans anahtarını silmek istiyorsanız anahtarı -HKEY_LOCAL_MACHINE\Software\Microsoft\Office\8 .0\C ommon\Assistans şeklinde değiştirin. Sonuç olarak o ve altındaki diğer tüm alt anahtarlar da silinecektir.

3- Sabit Diskinizi Başka Bir Bilgisayara Taşımak
Eğer bilgisayarınızdaki sabit diskinizi donanımları tamamen farklı başka bir bilgisayara taşıdıysanız, daha sonradan sistemi başlatmanız sırasında problemleri ile karşılaşabilirsiniz. Bunu engellemek için önceden aygıt yöneticisinden aygıtları kaldırmanız gerekir. Tek tek elle yapmaktansa regedit'i kullanabilirsiniz. Önce regedit'i çalıştırın ve HKEY_LOCAL_MACHINE anahtarına gidin. Buradaki Enum bölümünü sildiğinizde donanımlara ait tüm ayarlarda silinecektir.

4- CD'lerin Autorun sorunlarını çözümlemek.
Bilgisayarınıza taktığınız Cd'leriniz artık otomatik başlama özelliğine cevap vermiyorsa ve gereken tüm ayarları değiştirmenize rağmen bir fayda sağlamadıysanız çözümü registry'de bulabilirsiniz.
Bunun için kayıt içinde HKEY_CURRENT_USERS\Software\Microsoft\Windows\ Curr entVersion\Policies\Explorer anahtarına ulaşın ve buradaki NoDriveTypeAutoRun'ın değerinin 95 00 00 00 olduğundan emin olun değilse değiştirin. Sorun düzelecektir.

5- Başlat Menülerinin Açılış Hızlarını Değiştirmek
İşletim sistemi üzerinde Başlat menüsünde gezinirken alt menüler belli bir süre sonra otomatik olarak açılacaktır. Ancak alt menülerin eğer sadece tıkladığınızda açılmasını istiyorsanız bu düzenlemeyi de registry altından yapabilirsiniz. Bunun için Registry içinde HKEY_CURRENT_USER\Control Panel\Desktop anahtarı altına gelin. Burada sağ tarafta MenuShowDelay şeklinde bir dize bunması gerekir. Eğer yoksa yeni bir tane yaratın ve değer olarak da 65534 yazın. Artık siz tıklamadan hiçbir menü açılmayacaktır. Bu değeri sıfır (0) yaptığınız takdirde ise menüler hiç beklemeden açılacaktır.

6- Program Ekle/Kaldır Listesini Temizlemek
Program Ekle/Kaldır özelliğini kullanarak kurulu bir programı kaldırmanıza ve sabit diskten tüm bileşenleri kaldırmanıza rağmen bazen sadece ismi listede kalabilir ve programı yeniden kurmanızı engelleyebilir. Bu durumda registry içindeki HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Curr entVersion\Uninstall anahtarına başvurmanız gerekir. Burada yer alan programlardan istediğinizi silebilirsiniz. Ancak bu işlem sadece listedeki ismi silecek ve asıl programlara dokunmayacaktır.

7- Run Menüsünde İstenmeyen Programlar
Kurduğunuz çoğu program işletim sisteminin her başlatıldığında hafızaya yüklenmek isteyebilir. Bu yüzden de kendini Run menüsüne yazar. Ancak bu sayı artıkça açılışta gecikecektir. Açılışta istemediğiniz programları silmek için önce HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Curr entVersion altındaki Run ve RunServices anahtarları altında bulabilirsiniz. Daha sonra bulunan bu anahtar altındaki istenmeyen programları kaldırın. Artık Windows'u baştan başlatabilirsiniz.

8- Kayıtlı Kullanıcının Adını Değiştirmek
Windows'un kayıtlı kullanıcısının adını değiştirmek registry altında aslında oldukça kolaydır. Bunun için sadece HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Curr entVersion anahtarı altına ulaşıp Registered Owner anahtarı altındaki ismi değiştirmeniz yeterli olacaktır.

9- Masaüstü Ayarların Kaydedilmesi
Eğer Control Panel, Başlat menüsü programları yada sıradan diğer masaüstü pencerelerin boyut, pozisyon ve simge düzeni gibi ayarları ayarladığınız gibi kalmıyorsa cevabı yine registry altında HKEY_CURRENT_USER\Software\Microsoft\Windows\C urre ntVersion\Policies\Explorer anahtarı altında bulabilirsiniz. Burada bir "NoSaveSettings" anahtarı yer almaktadır. Bunu silerek soruna çözüm üretebilirsiniz.

10- Windows Açılışında Uyarı Yazısı Eklemek
Bu ilginç ipucu ile bilgisayarınızı ilk başlattığınız zaman daha oturum açmadan bir uyarı banneri görüntülemesini sağlayabilirsiniz. Bunun için önce regedit'i başlatıp HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Curr entVersion\WinLogon anahtarı altına gelin. Şimdi burada LegalNoticeCaption adı altında yeni bir dize yaratmanız gerekecek. Bu dizeye vereceğiniz diğer menü çubuğunda görüntülenecektir. Daha sonra başka bir dize daha yaratıp adını da LegalNoticeText olarak belirleyin ve ekrandaki diyalog kutusunda ne görüntülenmesini istiyorsanız yazın. Artık bilgisayarınızda kim oturum açmak isterse istesin hazırladığınız bu banner ekrana gelecektir. Bu özelliği kullanarak bilgisayarınızı izinsiz kullanmak isteyen kişilere karşı yasal uyarılar hazırlayabilirsiniz.

Genel Klavye Kısayolları

• CTRL+C (Kopyala)
• CTRL+X (Kes)
• CTRL+V (Yapıştır)
• CTRL+Z (Geri Al)
• DELETE (Sil)
• ÜSTKRKT+DELETE (Seçili öğeyi Geri Dönüşüm Kutusu’na atmadan kalıcı olarak sil)
• Bir öğeyi sürüklerken CTRL (Seçili öğeyi kopyala)
• Bir öğeyi sürüklerken CTRL+ÜSTKRKT (Seçili öğeye kısayol oluştur)
• F2 tuşu (Seçili öğeyi yeniden adlandır)
• CTRL+SAĞ OK (Ekleme noktasını sonraki sözcüğün başına götür)
• CTRL+SOL OK (Ekleme noktasını önceki sözcüğün başına götür )
• CTRL+AŞAĞI OK (Ekleme noktasını sonraki paragrafın başına götür)
• CTRL+YUKARI OK (Ekleme noktasını önceki paragrafın başına götür )
• Ok tuşlarının herhangi biriyle birlikte CTRL+ÜSTKRKT (Bir metin bloğu vurgula)
• Ok tuşlarının herhangi biriyle birlikte ÜSTKRKT (Pencere veya masaüstünde birden fazla öğe seç veya bir belgede metin seç)
• CTRL+A (Tümünü seç)
• F3 tuşu (Bir dosya ya da klasör ara)
• ALT+ENTER (Seçili öğenin özelliklerini görüntüle)
• ALT+F4 (Etkin öğeyi kapat veya etkin programdan çık)
• ALT+ENTER (Seçili nesnenin özelliklerini görüntüle)
• ALT+ARA ÇUBUĞU (Etkin pencere için kısayol menüsünü aç)
• CTRL+F4 (Aynı anda birden çok belge açmayı sağlayan programlardaki etkin belgeyi kapat)
• ALT+SEKME (Açık öğeler arasında geçiş yap)
• ALT+ESC (Öğeler arasında açılma sıralarına göre dön)
• F6 tuşu (Bir penceredeki veya masaüstündeki ekran öğeleri arasında dolaş)
• F4 tuşu (Bilgisayarım veya Windows Gezgini’ndeki Adres çubuğu listesini görüntüle)
• ÜSTKRKT+F10 (Seçili öğe için kısayol menüsünü görüntüle)
• ALT+ARA ÇUBUĞU (Etkin pencere için Sistem menüsünü görüntüle)
• CTRL+ESC (Başlat menüsünü görüntüle)
• ALT+Bir menü adındaki altı çizili harf (Karşılık gelen menüyü görüntüle)
• Açık bir menüdeki bir komut adındaki altı çizili harf (Karşılık gelen komutu gerçekleştirir)
• F10 tuşu (Etkin programda menü çubuğunu etkinleştirir)
• SAĞ OK (Sağdaki sonraki menüyü aç veya bir alt menü aç)
• SOL OK (Soldaki sonraki menüyü aç veya bir alt menüyü kapat)
• F5 tuşu (Etkin pencereyi günceleştir)
• GERİ AL (Bilgisayarım ya da Windows Gezgini’nde bir seviye üstteki klasörü görüntüle)
• ESC (Geçerli görevi iptal et)
• CD-ROM sürücüye bir CD-ROM taktığınızda ÜSTKRKT (CD-ROM’un otomatik olarak oynatılmasını önle)

İletişim Kutusu Klavye Kısayollar

• CTRL+SEKME (Sekmeler arasında gezin)
• CTRL+ÜSTKRKT+SEKME (Sekmeler arasında geriye doğru git)
• SEKME (Seçenekler arasında ileriye doğru git)
• ÜSTKRKT+SEKME (Seçenekler arasında geriye doğru git)
• ALT+Altı Çizili harf (İlgili komutu gerçekleştir veya ilgili seçeneği seç)
• ENTER (Etkin seçeneğin veya düğmenin komutunu gerçekleştir)
• ARA ÇUBUĞU (Etkin seçenek bir onay kutusuysa onay kutusunu seç veya temizle)
• Ok tuşları (Etkin seçenek seçenek düğmeleri grubuysa bir düğme seç)
• F1 tuşu (Yardım görüntüle)
• F4 tuşu (Etkin listedeki öğeleri görüntüle)
• GERİ (Kaydet veya Aç iletişim kutusunda bir klasör seçiliyse bir üst düzeydeki klasörü aç)

Microsoft Doğal Klavye Kısayolları

• Windows Logosu (Başlat menüsünü göster veya gizle)
• Windows Logosu+BREAK (Sistem Özellikleri iletişim kutusunu görüntüle)
• Windows Logosu+D (Masaüstünü göster)
• Windows Logosu+M (Tüm pencereleri küçült)
• Windows Logosu+ÜSTKRKT+M (Küçültülmüş pencereleri geri yükle)
• Windows Logosu+E (Bilgisayarım’ı aç)
• Windows Logosu+F (Bir dosya veya klasör ara)
• CTRL+Windows Logo+F (Bilgisayar ara)
• Windows Logosu+F1 (Windows Yardımı’nı görüntüle)
• Windows Logosu+ L (Klavyeyi kilitle)
• Windows Logosu+R (Çalıştır iletişim kutusunu aç)
• Windows Logosu+U (Hizmet Programı Yöneticisi’ni aç)

Erişilebilirlik Klavye Kısayolları

• Sekiz saniye boyunca Sağ ÜSTKRKT (Filtre Tuşlarını aç veya kapat)
• Sol ALT+Sol ÜSTKRKT+PRINT SCREEN (Yüksek Karşıtlık’ı aç veya kapat)
• Sol ALT+sol ÜSTKRKT+NUM LOCK (Fare Tuşları’nı aç veya kapat)
• Beş kez ÜSTKRKT (Yapışkan Tuşlar’ı aç veya kapat)
• Beş saniye boyunca NUM LOCK (Geçiş Tuşları’nı aç veya kapat)
• Windows Logosu+U (Hizmet Programı Yöneticisi’ni aç)

Windows Gezgini Klavye Kısayolları

• END (Etkin pencerenin sonunu göster)
• HOME (Etkin pencerenin başını göster)
• NUM LOCK+Yıldız İşareti (*) (Seçili klasörün altındaki tüm alt klasörleri göster)
• NUM LOCK+Artı işareti (+) (Seçili klasörün içeriğini göster)
• NUM LOCK+Eksi işareti (-) (Seçili klasörü daralt)
• SOL OK (Geçerli seçim genişletilmişse daralt veya üst klasörü seç)
• SAĞ OK (Geçerli seçimi daraltılmışsa görüntüle veya ilk alt klasörü seç)

Karakter Eşlem İçin Klavye Kısayolları
Karakter kılavuzunda bir karakteri çift tıklatırsanız, kılavuz üzerinde klavye kısayollarını kullanarak hareket edebilirsiniz:

• SAĞ OK (Sağa veya sonraki satırın başına git)
• SOL OK (Sola veya önceki satırın başına git)
• YUKARI OK (Bir satır yukarı git)
• AŞAĞI OK (Bir satır aşağı git)
• PAGE UP (Bir defada bir ekran yukarı git)
• PAGE DOWN (Bir defada bir ekran aşağı git)
• HOME (Satırın başına git)
• END (Satırın sonuna git)
• CTRL+HOME (İlk karaktere git)
• CTRL+END (Son karaktere git)
• ARA ÇUBUĞU (Bir karakter seçildiğinde Büyütülmüş ve Normal modlar arasında geçiş yap)

Microsoft Yönetim Konsolu (MMC) Ana Pencere Klavye Kısayolları

• CTRL+O (Kaydedilmiş bir konsolu aç)
• CTRL+N (Yeni bir konsol aç)
• CTRL+S (Açık konsolu kaydet)
• CTRL+M (Bir konsol öğesi ekle veya kaldır)
• CTRL+W (Yeni bir pencere aç)
• F5 tuşu (Tüm konsol pencerelerinin içeriğini güncelleştir)
• ALT+ARA ÇUBUĞU (MMC penceresi menüsünü görüntüle)
• ALT+F4 (Konsolu kapat)
• ALT+A (Eylem menüsünü görüntüle)
• ALT+V (Görünüm menüsünü görüntüle)
• ALT+F (Dosya menüsünü görüntüle)
• ALT+O (Sık Kullanılanlar menüsünü görüntüle)

MMC Konsol Penceresi Klavye Kısayolları

• CTRL+P (Geçerli sayfayı veya etkin bölmeyi yazdır)
• ALT+Eksi işareti (-) (Etkin konsol penceresi için pencere menüsünü görüntüle)
• ÜSTKRKT+F10 (Seçili öğe için Eylem kısayol menüsünü görüntüle)
• F1 tuşu (Seçili öğe için varsa Yardım başlığını aç)
• F5 tuşu (Tüm konsol pencerelerinin içeriğini güncelleştir)
• CTRL+F10 (Etkin konsol penceresini büyüt)
• CTRL+F5 (Etkin konsol penceresini geri yükle)
• ALT+ENTER (Seçili öğe için varsa Özellikler iletişim kutusunu aç)
• F2 tuşu (Seçili öğeyi yeniden adlandır)
• CTRL+F4 (Etkin konsolu kapat. Bir konsolun tek bir konsol penceresi varsa, bu kısayol konsolu kapatır)

Uzak Masaüstü Bağlantısı Gezintisi

• CTRL+ALT+END (Microsoft Windows NT Güvenlik iletişim kutusunu aç)
• ALT+PAGE UP (Programlar arası soldan sağa geçiş yap)
• ALT+PAGE DOWN (Programlar arası sağdan sola geçiş yap)
• ALT+INSERT (Programlar arasında en sık kullanılma sırasına göre dön)
• ALT+HOME (Başlat menüsünü görüntüle)
• CTRL+ALT+BREAK (İstemci bilgisayarını bir pencere ve tam ekran arasında geçiş yap)
• ALT+DELETE (Windows menüsünü görüntüle)
• CTRL+ALT+Eksi işareti (-) (Etkin pencerenin anlık görüntüsünü Terminal Server panosunda istemciye yerleştir ve aynı işlevselliği yerel bilgisayarda PRINT SCREEN’e basarak sağlayın.)
• CTRL+ALT+Artı işareti (+) (Etkin istemci penceresinin tamamının anlık görüntüsünü Terminal Server panosuna yerleştir ve aynı işlevselliği yerel bilgisayarda ALT+PRINT SCREEN’e basarak sağlayın.)

Microsoft Internet Explorer Gezintisi

• CTRL+B (Sık Kullanılanları Düzenle iletişim kutusunu aç)
• CTRL+E (Arama çubuğunu aç)
• CTRL+F (Bul yardımcı programını başlat)
• CTRL+H (Geçmiş çubuğunu aç)
• CTRL+I (sık kullanılanlar çubuğunu aç)
• CTRL+L (Aç iletişim kutusunu aç)
• CTRL+N (Aynı Web adresiyle tarayıcının başka bir örneğini aç)
• CTRL+O (Aç iletişim kutusunu aç, CTRL+L ile aynı)
• CTRL+P (Yazdır iletişim kutusunu aç)
• CTRL+R (Geçerli Web sayfasını güncelleştir)
• CTRL+W (Geçerli pencereyi kapat)

Hangi uzantı hangi program ile açılır ?

Hangi uzantı hangi program ile açılır ?
SynchroN:
Al:
Adobe Illustrator Dosyası
Adobe Illustrator

AIF,AIFF,AIFC:
ses dosyası
media player

ANI:
hareketli kursör dosyası
Denetim masası-fare kısmından mouse göstergesi olarak kullanılabilir

ARJ,A01,A02,A..
Sıkıştırılmıs dosya
Arj,WinARj

ASF:
film dosyası
MEdia Player

AU:
ses dosyası
media player,Real player

AVI:
Film Dosyası
Media player,Real player,Divx,Quicktime gibi Programlarla Açılabilir

Bak:
yedek Dosya
Not defteri gibi Programlarla Açılabilir iç.ine bakılabilir

Bas :
programlama Dili Dosyası
Basic,Visual Basic

Bat:
Çalıştırılabilir Dosya
Çift Tıklanarak Çalıştırılabilir.

C,Cpp,H,Hpp:
Programlama Dili DOsyası
C,C++ Builder,Visual C

Cab
sıkıştırılmış Dosya
Çift Tıklanarak İçeriği Görüntülenebilir.

CBl.
programlama Dili Dosyası
Cobol

Cda:
Müzik Cd Sinden Alınmış Ses Dosyası
Media Player

Cfg:
ayar Dosyası
Not Defteri Gibi Editörlerle Açılabilir.

Chk:
scandisk ve chkdsk tarafından oluşturulmuş dosya
Diskte Oluşan hatalı bilgilerin kaydedildiği Dosya işinize yaramayacağından silebilirsiniz

Cmh
DErlenmiş Html Dosyası
Çift Tıklanarak İçeriği Görüntülenebilir.

Cls:
Programlama Dili Dosyası
Visual Basic

Cnt:
help Dosyası İçeriği
Winhelp

Com:
çalışıtırılabilir Dosya
Program Dosyasıdır Çift Tıklanara Çalıştırılabilir.


Cpl:
denetim masası Uygulaması
Windows/System Klasörüne Kopyalandığında Denetim masası tarafından Açılır.

Cur:
mouse Kursuru
Bazı Resim İşleme Programlarıyla Açılabilir.

Dat:
veri dosyası
bazı programlar verilerini bu uzatıyla saklarlar.

DB,DBF,DB2:
veritabanı DOsyası
Access,Fox Pro,Dbase,Paradox Gibi Veri Tabanı Programlarıyla Açılır.

Doc:
Word Dosyası
microsoft Word,Word Pad

Dot:
Word Şablon DOsyası
Microsoft Word

Dwg,Dxf:
Autocad Çizim Dosyası
Autocad

Err:
hata kayıt dosyası
Not Defteri Gibi Editorlerle Açılabilir

Fon:
Yazı Tipi DOsyası
WINDOWSFonts Klasörüne Kopyalandığında Yazı Tiplerine Eklenir

Gif:
Hareketli veya Sabit Resim Dosyası
Paint Acdsee Gibi Resim işleme Programlarıyla Veya İnternet Explorer Gibi Browserlerle Açılabilir

Grf:
grafik Dosyası
Micrograftx

GZ:
sıkıştırılmış Dosya
Gzip

Hlp:
yardım Dosyası
Winhelp

Htm,Html:
WEb SAyfası
Internet Explorer,Netscape Navigator Gibi Browserlerle İçeriği Görülebilir, Dreamweaver, Front PAge,Word Gibi Programlarla İçeriği Değiştirilebilir

Icl:
çok sayıda Simge Barındıran Dosya
İÇinde Bulunan Simgeler windows Kısayollarında Kullanılabilir

Ico
imge DOsyası
Bazı Resim işleme Programlarıyla Açılabilir

iDx,idx:
veri tabanı index dosyası
Veri tabanları Tarafından Yardımcı Dosya Olarak Oluşturulur

inf:
Windows Donanm Bilgisi Dosyası

ini:
ayar Dosyası
Not Defteri Gibi Editorlerle Açılabilir

iso
sıkıştırılmış Cd Dosyası
Win İmage Gibi Programlarla İçeriği Görülebilir Yada Cd ye Yazılabilir.Winrar ilede içeriği görüntülenebilir.

Lnk:
Kısayol Dosyası
Çift Tıklanarak Çalıştırılır

Lzh:
sıkıştırılmış Dosya
Lha

Mdb,Mde:
veritabanı dosyası
Microsoft Access

mid:
nota içeren Müzik Dosyası
Media PLayer,real Player,Winamp gibi Programlarla Çalınabilir

Mov:
film Dosyası
Media Player,Real Player İzlenebilir

MPG,MPeg:
film Dosyası
Media Player,Real Player,Quick Time Gibi Programlar İzlenebilir

Ocx,Vbx:
activex Kontrolleri
Visual Basic,Delphi gibi Dillerde Kullanılır

Pas
programlama Dili Dosyası
Pascal,Delphi

Pcx
resim Dosyası
Paint Shop Pro Ve Photoshop Gibi PRogramla Açılabilir

Pdf:
Pdf Dökümanı
Adobe Acrobat REader

Pıf
Dos Programları İçin Ayar Dosyası
Çift Tıklanarak Çalıştırılabilir . Virusler bu uzantıyı sık kullanır dikkat edin

PPT,Pps:
Powerpoint Animasyon Dosyası
PowerPoint

Psd:
adobe photo shop dosyası
Adobe Photo Shop

Psp
Resim Dosyası
Paint Photo sHop PRo

PWa,Pwl,Pwd:
Şifrelerin Kaydeildiği Dosya
Özel PRogramlarla İçerdiği şifreler Görülebilir

Ra,Ram:
ses Dosyası
Real Player

Rar
sıkıştırılmış Döküman
Winrar

Rtf
Döküman
Word Pad,Word Gibi Kelime İşlemciler Açılabilir

Scr:
Ekran Koruyucu
Windows Klasörüne Kopyalanarak Ekran koruyucu Olarak Kullanılabilir

Swf:
animasyon Dosyası
macromedia Flash

Swp:
takas Dosyası
Bellek Yetmediğinde Windows Tarafından Kullanılır.

Tıf,Tıff:
Resim DOsyası
Paint Pro,Photo Shop Gibi Resim İşleme Programlarıyla Açılabilir

TTf:
Yazı Tipi
Çift Tıklanarak İçeriği Görüntülenebilir.

Txt:
Formatsız Metin DOsyası
Not Defteri,Word Pad VE Word Gibi Programlarla Açılabilir

Vbs:
visual Basic Script Dosyası dır.Çift Tıklanarak Çalıştırılabilir.
NOt DEfteri,Visual Basic Gibi Programlarla İçeriği Değiştirilebilir

Waw
sEs Dosyası
Winamp,Media Player Gibi Programlarla Dinlenilebilir

Wks:
microsoft Works Hesap Tablosu
Microsoft Works

Wma
ses Dosyası
Media Player

Wmf,Emf:
Grafik Dosyası
Paint Shop Pro,Photo Shop Gibi Resim Editorleri ile Açılabilir

Wps:
Microsoft Works Dökümanı
Microsoft Works

WRi
Döküman
Word PAd,Word Gibi Kelime İşlemcilerle Açılabilir

Xlm:
Excel Macro Tablosu
Microsoft Excel

Xls:
Excel HEsap Tablosu
Microsoft Excel

Xlt:
Excel Şablon Dosyası
Microsoft Excel

Zip:
sıkıştırılmış Dosya
Winzip,Winrar ile açılır
respawm:
.PAS
pascal programlama dili uzantısı

Bilgisayar Mühendisi olmak isteyenler!!!!

Merhaba arkadaşlar,size demiştim en yakin zamanda geri dönücem diye.Evet neyse lafı uzatmadan size nasıl gelecekte işe yarar bir Mühendis olunur onu izah ediyim.Şimdi eğer eğitim gördüğünüz üniversiteden birincilikle mezun olmak isterseniz kesinlikle size Pc Engineer eğitim seti gerekli olacak.Bu eğitim setinde Bilgisayar Mühendislerinin  4 sene boyunca görecekleri tüm dersler flaş anlatımlı ve bol bol örneklerle açıklanmış konular var.Ben de Bilgisayar Mühendisliği bölümündeyim ve inanın ki tüm samimiyetimle size söylüyorum bu seti almadan önce derslerim çooook kötüydü ama Pc Engineer setinden çalışmaya başladıktan sonra herşey değişti,tabi bazı dersler hariç.Neden diye sorarsanız, çünkü tüm derslerden iyi olacaksın diye bişey kesinlikle yok,zaten de olamaz.Ama eğer mezun olup da ben memleketime,halkıma,aileme ve kendime yararlı olmak istiyorum gerçekten Mühendis olmak istiyorum derseniz,bu seti indirmelisiniz.Ama yoook nasıl olsa 4 sene idare ederim,derslerden geçsem yeter,Ne milleti, ne devleti, ne faydası zaten bu bölümü öylesine okuyorum,benden bişey olmaz deyen olursa tabii ki de indirmesine gerek yok.Bu eğitim seti Ahmet Yesevi Üniversitesi'nindir.Herkeze kolay gelsin ve başarılar...


http://hotfile.com/dl/90148496/2bf0fec/PC_ENGINEER.rar.html

Blog Tanitimi

Karabulak bloguna Hoşgeldiniz!!! Burası tam aradığnız yer,öğrenmek istediğniz tüm bilgiler,yenilikler burda.Karabulak blogunu ziyaret ettiğiniz için pişman olmayacaksınız ve Çıkmak istemiyceksiniz burdan....Şimdilik hoşçakalın...En yakın zamanda yayınlamaya başlıycam...Yorumlarinizi ve isteklerinizi bekliyoruz.


Karabulak!!!

İzleyiciler