Category Archives: Düşüncelerim

Linux’u Kullanalım ve Sevelim!

Hepimiz tabii ki bilgisayar kullanıyoruz az çok ve Windows denilen işletim sisteminin adını duyduk. Son yıllarda Apple firmasının yükselişiyle satın almaya başladığımız ürünlerinde MacOS ve iOS gibi benzer sistemlerden de haberimiz var. Peki malesef özellikle ileri bilgisayar kullanıcılarının kullandığı ama aslında artık ortalama kullanıcıya hitap edecek kolaylığa ulaşan tamamen ücretsiz Linuz işletim sistemleri ile ilgili ne biliyoruz?

Linux, dağıtım dediğimiz birçok versiyona sahip. Belki yüzlercesinden bahsedebiliriz. Farklı amaçlarda yerel ya da global kitlelere hitap eden bu dağıtımlardan en ünlüsü Ubuntu Linux. Genel olarak şu şekilde bir masaüstü görüntüsü var :

Ubuntu_masaüstü

Çin ‘ de satılan bilgisayarların yarısından fazlası bu işletim sistemi ile önyüklü geliyor. Avrupa’daki üniversitelerin bilgisayar laboratuarlarında Linuz dağıtımları bulunuyor. Nedeni ne olabilir? Kendimce sebepleri şu şekilde sıralayabilirim:

  • Tamamen ücretsiz ve internetten yasal olarak kendiniz de indirip bilgisayarınıza yükleyebilirsiniz. Hatta bekleyebilirseniz adresinize orijinal DVD de gönderebiliyorlar.
  • Kullanımı kolay. Artık Linux dağıtımlarının kullanım kolaylığı ile ilgili daha önceki şikayetlerden bahsetmek çok zor. Ayrıca çok estetik masaüstü ve pencere tasarımları ile karşı karşıyayız.
  • Virüslerle ilgili dertlerinizin hiç olmayacağı bir bilgisayar deneyimi yaşayabilirsiniz. Yani, antivirüs programları ve onların sebep olduğu yavaşlama, maliyet ve bildirim gibi sorunları unutabilirsiniz.
  • Tıpkı Android marketten yazılım indirir gibi Yazılım Merkezinde her amacınıza uygun uygulamalar yine ücretsiz olarak elinizin altında. Linux ile korsan yazılım haksızlığından sıyrılabiliriz. Gönül rahatlığıyla bilgisayarlarımızın tadını çıkarabiliriz.
  • Windows ortamında kullandığınız ve vazgeçemediğiniz ya da zorunlu olarak kullanmanız gereken yazılımları Wine emülatörü ile Linux ortamında çalıştırabilirsiniz.
  • Çok hızlı açılan ve kapanan bir bilgisayar fikri çok hoş. Bunu elde edebilirsiniz.
  • Windows gibi zamanla saçmalamayan sistemler.
  • Düşük özellikte bilgisayarlarda rahatlıkla çalışabilirsiniz.
  • Düzenli ve sık olarak yeni versiyonları yayınlanır ve kolaylıkla geçiş yapabilirsiniz.
  • Açık kaynaklı olduğu için ilgilenenler sistemin kodlarını da değiştirebilirler ve istedikleri gibi dağıtabilirler.
  • Windows un bilgilerimizi topladığı ve bizi takip ettiği gibi doğruluk payı olabilecek dedikodulara kulağımızı tıkayabiliriz.

Bunlar ve diğer birçok sebepten Linux işletim sistemini en azından bir deneyip şans vermeliyiz. 4 kişilik bir ailede herkesin ayrı bir bilgisayarı olduğu düşünüldüğünde Windows sistem yerine Linux’lu, özellikle de Ubuntu dağıtımlı bilgisayar kullanılması ile yaklaşık 600 dolarlık gereksiz masraftan kurtulunabilir. Orta ölçekli bir firmada bu kazanım daha da artacaktır. Linux dünyası sayesinde tanıştığım Python programlama dili ise benim meslek hayatımda çok önemli kazanımlara yol açmıştır. Ülkemizde de Pardus isimli milli işletim sistemi girişimi Linux dağıtımı olarak uzun yıllar geliştirilmiş ancak proje iptal edilmiştir. Umarım ülkemizde Linux farkındalığı artar ve daha çok kullanım alanı bulur…

Python Üzerine

Python programlama dili, Linux işletim sistemi sayesinde tanıştığım bir dil. Öğrendikçe kendini sevdiren bu dilin yetenekleri ve getirdikleri muhteşem. Herşeyden önce okunması ve yazılması çok kolay bir sözdizimine sahip. Çok kısa sürede öğrenme sürecini atlatıp ortaya çalışan kod parçaları çıkarabiliyorsunuz. Kütüphane bakımından çok zengin olan bu dil ile her programlama alanında ihtiyaçlarınızı karşılayabilirsiniz. Dahası Java sanal makinasında çalışan Jython versiyonuyla Java kütüphanelerini de kullanabilir ve bu sayede çok daha hızlı kod yazabilirsiniz. Matlab gibi bir mühendislik aracının yapabildiği hesaplamaları, çizimleri Python’ın SciPy ve NumPy kütüphaneleri sayesinde ücretsiz olarak yapabilirsiniz. Karmaşık ve ticari bir uygulamayı Java gibi bir dille geliştirmek isteseniz bile, projenizi önce Python ortamında hızlıca geliştirip sonucu çok daha kısa sürede görebilirsiniz. Gerekli iyileştirmeleri ve düzeltmeleri gözlemledikten sonra projenizi bu sefer daha üstün özellikleri olan Java veya C++ gibi dillere taşıyabilirsiniz. Python ‘un çok iyi düzenlenmiş bir belgelendirmesi vardır ve İnternet ortamında da sayısız kaynağa ulaşabilirsiniz.

Bilişim sektörü dünyamızı şekillendiriyor. Teknoloji artık daha çok yazılım dünyası ile yönetiliyor. Bizim de ülke olarak yazılım konusunda ilerlememiz açısından iyi yazılımcılara ihtiyacımız var. Python gibi bir dilin yaygınlaşması ile çok küçük yaşlardaki insanlar bile programcılığı severek yapabilir. Programcılığa başlamak için çok ideal bir dil. Ayrıca bu dilin geliştiricisi şu an Google çalışanı olarak kariyerine devam etmektedir. Google ‘ın arkasında durduğu ve aktif olarak kullandığı bir dildir. Amerika ve Avrupa’da yeterince tanınan Python henüz ülkemizde yeterli tanınırlığa erişemedi. Ancak zamanla Python dili ile ilgili iş ilanlarının arttığını gözlemliyoruz. Ben de bu dilin bir hayranı ve aktif kullanıcısı olarak bu bloğumdaki ilk gönderide Python ‘dan bahsetmek istedim. Ara sıra bu dil ile ilgili gönderilerde bulunarak farkındalığın artmasına yardımcı olmaya çalışacağım.

Etiketler