Docker Container’larını Yönetmek için Lando

2017’nin sonunda back-end geliştirici ve sistem yöneticisi olarak çalışmaya başladığım ve hala çalıştığım firmada proje yönetimine dair pek bir mekanizma yoktu zira benden önce bir sistem yöneticileri de yoktu. Eldeki projeler uzun süreçli, ağır ve neredeyse bitmekte olan projelerdi bu yüzden bu projelerin geliştirme süreçlerini yeni bir düzene oturtmak fazlasıyla verimsizdi. Bu projeleri acı içinde bitirdikten sonra yeni projelere başlarken bu süreci mutlaka toparlamalıydık ve gayet tabii ilk hedefimiz Docker tabanlı çalışmaktı. Elimde olsa daima bare-metal sunucu üzerinden çalışmak isteyen şahsımın Docker’a aşinalığı pek yoktu, hala daha ısınabilmiş değilim ancak 1-2 hafta süren araştırmalar sonucu projelerimizi Drupal üstünde geliştirdiğimiz ve bu noktada fazlasıyla yardımcı olduğu için Lando‘da karar kıldık. … 

Linux’ta Kaynak Kodu Derlemek

Linux tabanlı bir sunucu yönetiyorsanız, sanırım htop sizin de vazgeçemediğiniz araçlarınızdan biridir. Sunucunuzun açık kalma(uptime) süresi 100 günü geçerse -bu sistem yöneticisi için sevindirici olsa da çok önerilmeyebilir- htop, uptime kısmında ünlem ile çıktı veriyor. Bu -beni ettiği gibi- sizi de rahatsız ediyorsa, hemen çözümüne geçelim. 🙂 … 

İlk Konum Tabanlı Uygulamam

Lisedeyken yaptığım küçük bir projem vardı, -neredeyse- tüm özel günleri ve ders saatlerimi belirttiğim, JavaScript tabanlı basit bir web projesiydi. Amacı cep telefonundan arandığımda, cevap vermeye müsait olup olmadığımı söylemekti. Liseden mezun olup üniversiteye başlayınca haliyle neredeyse tüm kodu baştan yazmam gerekiyordu, kabul ediyorum, amelece bir proje. 😀 Proje şu an hayatta değil, ancak kodlarına buradan ulaşabilirsiniz. … 

Windows 10 Önizleme Sürümü Sizi İzliyor!

Microsoft bu hafta, Windows 10 Teknik Önizleme sürümünü kullanıcılardan geribildirim toplamak ve son sürümü şekillendirmek adına kullanıma açtı. Ancak ortada büyük bir yanlışlık var.
Bu önizleme sürümünü indirmeden önce kaç kişi hizmet şartlarını ve gizlilik ilkelerini okudu? Tahmin edeyim, hiç kimse! Ancak bu anlaşmalara dikkat etmeyerek indirdiğiniz Windows sürümünde hoşunuza gitmeyecek birçok şeye izin veriyorsunuz. … 

Python’dan Al Haberi

Üniversite tercihlerimi yapana kadar, ne tercih yaparken ne de tercih sonuçlarının açıklanmasını beklerken bu kadar sabırsızlanacağımı tahmin etmemiştim. Hergün ÖSYM’nin sonuç sayfasına bakmak beni sinir etmeye başlamıştı, bir de 21 Temmuz 2014′ün akşamı, sonuçların gece saat 02:00′da açıklanacağı yalanı ortalıkta dönmeye başlayınca, kendimce bir çözüm bulmak istedim. … 

Piratebox Nedir? Yenir mi? İçilir mi?

Açıkçası ben daha önce Piratebox projesinin P’sini duymamıştım. Bir gün Twitter’da bir twitte Ahmet Sabancı‘nın yazısına denk geldim. Yazıda Barış Büyükakyol ve Orkut Murat Yılmaz‘ın oluşturduğu GNU Sohbetleri adlı YouTube kanalından, ve bu kanalın ilk videosu olan Piratebox – GNU Sohbetleri‘nden bahsediyordu. Piratebox hakkında bilgi almak için lütfen videoyu izleyin. Videoyu izledikten sonra bahsi geçen Piratebox projesi çok hoşuma gitti, OpenWRT projesinin kendisini daha önce duymuş, biraz kurcalamıştım ama nedense o zaman denemek aklıma gelmedi. … 

Üniversite Tercihleri

Söylenenlere göre hayatımızın en önemli(!) tercihlerinden biridir üniversite tercihleri, neyse ki ben meslek seçimimi bundan 6 yıl önce, üniversite tercihlerimi de 3-4 yıl önce yapmıştım. Kesinlikle yazılımcı olacaktım 🙂 ve üniversiteyi de en sevdiğim şehirlerden biri olan Çanakkale’de okumalıydım. … 

Kablosuz Ağ Güvenliği 101: Kablosuz Ağlara Giriş

Ceplerimizdeki cihazların gelişmesiyle birlikte taşınabilirlik daha önemli hale geliyor. Taşınabilirliği bu konu altında, bir noktadan olabildiğince bağımsız olmak diyerek açıklayabiliriz. Herhangi bir noktadan bağımsız olmak istiyorsak kabloları ortadan kaldırmalı ve kabloların üstlendiği iletim görevini havaya taşımalıyız. Havadan taşımamız gereken şey veri iletimiyse imdadımıza Wi-Fi teknolojisi yetişir. …