Close

Suya Sabuna Dokunamadan Salgın Günlüğü

Kadıköy su kesintisi

Kadıköy ‘de bir İSKİ çalışması sırasında su boruları patladı. Caferağa mahallesi ve Kadıköy’ün bazı mahallelerinde su kesintisi yaşanıyor. Bu geceyarısı başlayacak sokağa çıkma yasağı nedeniyle halk sokaklarda ve sosyal mesafe unutuldu. Fotoğrafları twitter ve NTV sitesinde ilgili haberden ” https://www.ntv.com.tr/galeri/turkiye/kadikoyde-cadde-gole-dondu,-LwXOnse5k6JYsw6rOjvJw/bRVp2EKGakKmWpvZxO9iRQ ” kullandım. Kadıköy ve İSKİ’ nin yaşadığı ilk olumsuzluk bu değildi. 2014 senesinde günlerce süren […]

Devamını Oku

GIT Branching Yapısı (3)

GIT Branching Yapısı (3)

GIT üzerinde değişikliklerimizi izlemeyi, saklamayı ve kontrol etmeyi öğrendik.  GIT ‘i  normal yaşamda bu kadar basit kullanmıyoruz 🙂 GIT yapısı Branch’ lar üzerine kuruludur.  Şimdiye kadar kullandığımız branch, ana branch yani MASTER branch oldu.  Yazılım projelerimizde MASTER branch ‘i sadece production release‘ lar için kullanıyoruz.  Başka kullanım şekilleri vardır, benim kullandığım ve önerdiğim şekli bu […]

Devamını Oku

Linux ‘ta Dizinlerin Büyüklüğünü DU Komutuyla Öğrenmek

linux

Dizinler hakkında bilgi almak için farklı komutlar ve yöntemler vardır.  Burada DU komutunun bir kaç kullanım şeklini göstereceğim.   Macbook üzerinde Vmware altında Linux Mint kullanıyorum.   DU genel olarak dizin bilgilerini verir.  Bir dizinin içinde DU çalıştırdığınız tüm alt dizinler ile bilirkte bilgi sağlar.  Belli bir dizinin bilgisini almak için du /home/devel  Özet bilgi […]

Devamını Oku

GIT Temel Kavramlar (2)

GIT Temel Kavramlar (2)

Temel kavramları öğrenmeye devam ediyoruz.   “git status” ile durumu kontrol ederek başlayalım. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch master No commits yet Untracked files:   (use “git add <file>…” to include in what will be committed) main.cpp nothing added to commit but untracked files present (use “git add” to track) Bu komutun çıktısını anladığımızda […]

Devamını Oku

Matt Lindenberger REEF Technology on Transforming Parking Lots into Testing Centers

Matt Lindenberger REEF Technology on Transforming Parking Lots into Testing Centers

Our CTO Matt Lindenberger on Fox Business: “We have the technology. We have the infrastructure. We need partners.” At REEF, we’re helping during the COVID crisis by transforming parking lots into testing centers.

Devamını Oku

GIT ve GITHUB Dersleri (1)

GIT ve GITHUB Dersleri (1)

Kişisel bilgisayar olarak Macbook kullanıyorum. Örneklerin ekran çıktıları MACOS’ a göre olacaktır.  Windows ve Linux için ekran çıktıları ve örnekleri derslerin sonunda vermeyi planlıyorum. Bir yazılımcı olarak işletim sistemininize göre değişen terminal arabirimini kullanmanızı öneriyorum. Bazı durumlarda zorunluluktur. Genel olarak, komutların ve sistemin işleyişini daha kolay anlamanızı sağlayacaktır.   MACOS için Terminal’ i açmanın pratik […]

Devamını Oku

Implementation of the Travelling Salesman problem using the Genetic Algorithm

Implementation of the Travelling Salesman problem using the Genetic Algorithm

The Traveling Salesman Problem (TSP) is a well-known problem in computer science and operations research. It involves finding the shortest route that visits a given set of cities and returns to the starting point. Genetic algorithms (GAs) are famous for solving TSPs because they can find approximate solutions to complex optimization problems. A genetic algorithm […]

Devamını Oku

FIDE Adaylar Turnuvası Durduruldu!

FIDE Adaylar Turnuvası 2020

Rusya’ nın Yekaterinburg şehrinde devam eden FIDE Adaylar Turnuvası 2020 durdurularak, ertelendi. Rusya’ nın sınırları kapatma kararıyla, sağlık garantisi verilemeyeceği için karar alındığı bildiriliyor. Turnuva küresel salgının etkisinde başlamış ve salgının etkileri oyunlarda görülüyordu. Dünya şampiyonu Magnus Carlsen’ in rakibi bu turnuva sonucunda belirlenecekti. Durdurma kararı verildiği anda sıralama beklenenden çok farklıydı.

Devamını Oku

Emeğe Saygı! Temiz Yaz, Kodun Kokmasın!

Emeğe Saygı! Temiz Yaz, Kodun Kokmasın!

Çeşitli şirketlerde, farklı büyüklüklerde yapılar içinde yazılım geliştiriyoruz.  Evde tek başına yazılım geliştiriyor olsak dahi farketmemelidir. İşimize saygımız, işimizi iyi yapmayı gerektirir.  İşimizi iyi yapacağız.  Kodumuz temiz olacak.  Kodun temiz olması nasıl olur demeyelim, temiz olmayan kod kokar ve kendini belli eder 🙂 Sınıf Tasarımı Prensipleri (Principles of Class Design) Genelde Class ağaçlarından oluşan bir […]

Devamını Oku

Zipkin

Zipkin is a distributed tracing system.

Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you have a trace ID in a log file, you can jump directly to it. Otherwise, you can query based on service, operation name, tags, […]

Devamını Oku