terraform'la uğraşmak istemeyenler için aws otomasyonlarında alternatif olabilir. terraform iyi güzel ama python'la boto3 kullanarak aynı şeyleri çok daha hızlı yapıyorum. modülse modül, döngüyse döngü. cloudformation ve terraform'un yapamadığı her şeyi de yapacak kodu iki dakikada yazıyorum, daha ne isterim ki?
istihza.com un kapanmasının ardından türkçe kaynak bakımından öksüz kalmıştır. istihza'nın kaynak kodları ve oradaki pdf ler. yazbel.com üzerine taşındı...
"programlamaya hangi dilden başlarsam çok fazla zorlanmam?" sorusuna cevap olabilecek, nesne tabanlı ve yorumlanan dil.
şu sıralar oyun yapmak için kullandığım dil aynı zamanda. bir parça c++ bilen biri olarak ikisini karşılaştırmam gerekirse, evet python diğerine göre daha kolay. fakat bence diğeri de aşırı derecede zor değil. siz yine de canınız hangisini çekiyorsa ve amacınıza hangisi uygunsa ondan başlayın.
son dönemlerde pek sık karşımıza çıkan programlama dilidir. sebebi ise diğer script dillerine nispeten daha kolay ve sade bir yazılım şekli olmasıdır. aynı zamanda bir çok platforma uygulanabiliyor olması( bazı eklentiler ile ) . neredeyse her şeyi yapmak mümkündür. c veya java(aynı kulvarın sporcuları değil lakin olsun) kadar kapsamlı olmasada çok şey yapmak mümkündür. programlama başlamak için işin algoritmasını öğrenmek adına ilk adım python olmalıdır benim fikrimce.
parnassos dağındaki mağaraları kendine yurt edinen, delfi tapınağı kahinlerini simgeleyen devasa dişi yılan. İsmini ya çürümek –apollo çürümeye terk ediyor- anlamına gelen pythein’den ya da sezmek, algılamak anlamlarına gelen pynthanein’den almıştır.
hera, kocası zeus ile birlikte olan leto’dan intikam almak için kadının peşine python’u salınca leto’nun oğlu apollo daha dört günlükken bu sürüngeni tek okuyla öldürür. Lakin ortada bir sorun vardır. python, çamurdan doğmuştur yani ana tanrıça gaia’nın kanından ve canındandır. Python’u onurlandırmak için zeus, apollo’ya yılanın çürümeye bırakıldığı yerde şenlikler ve oyunlar oynanmasını emreder. Böylece apollo, pythian oyunlarını başlatır. Ayrıca apollo, zeus’un buyruğu ile tempe vadisine giderek bu günahtan kendisini arındırır. Bir başka mitse bu oyunların gaia’yı onurlandırma amacı taşımadığını apollo’nun zaferinin kutlanması için dzenlendiğini aktarır.
Apollo, bir süre sonra delfi adını alacak ve sorularına cevaplar, sorunlarına çözüm arayanların son durağı olacak olan bu yerde themis’den kehanet ilmini öğrenir ve daha sonra delfi kahinini kendi buyruğuna alır.
Fortran, c ve Shell scripting den sonra oldukça kolay gelmiştir, müthiş bir Library ye sahip, 2 den 3 e geçmek biraz zor oldu ama linux kullanıyorsanız ve programlamaya nerden başlayayım diyorsanız tavsiye edilir.
öğrenmesi görece kolay programlama dillerinin başında gelir, öyle ki çocuklar için dahi python kitapları mevcuttur. elbette, bir programlama dilini kavrayabilmek için data structures ve algorithms, yani data yapıları ve algoritmalar konusunu iyiden iyiye kavramak gerekir.
pek çok alanda kullanılabilir, çünkü bunlara uygun kütüphaneleri mevcuttur. örneğin django ile websitesi yapabilir, pytorch gibi kütüphanelerle data science alanında çalışabilirsiniz. bu sebeple 2018 yılından itibaren -ki bu data science mefhumunun yeniden yükselişine tekabül eden yıllar arasındadır- data science alanında çok fazla kullanılmaya başlanmış, r dilinin zor oluşundan data science alanında yeni bir başlangıç yapmak isteyen herkes python ile yapmıştır.
data science alanında bir win win durumunun söz konusu olduğu da aşikârdır. python bu denli basitleştirmeseydi işleri, data science hâlâ en zorlu alanlardan bir tanesi olabilirdi ve sadece top-notch isimler bu alanda iş görmeye devam ederdi. ancak şimdi birkaç ayda öğrenilebiliyor ve freelance tarafında iyi paralar kazanılabiliyor bu alanda.
velhasıl, data yapıları ve algoritmayı sadece programlama dili -python- için değil, hayatınızı düzene sokmak için de öğrenebilirsiniz. programcı olmak, aynı zamanda analitik düşünmeyi ve problem çözme yetisini güçlendirmeyi gerektirir; bu sebepten python öğrenirken dolaylı yoldan öğreneceğiniz bu mefhumlar da size her iki tarafta çok yardımcı olacaktır.