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 ü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
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
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
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
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
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
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
Ç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 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