Sayfalar

2 Ağustos 2017 Çarşamba

Pro Git Kitabı

Git'in tarihi, temelleri ve dinamiklerinin anlatıldığı Pro Git kısmen Türkçeleştirilmiş ve online olarak erişilebiliyor. Schumpeter'in "yaratıcı yıkım" kavramına atıfta bulunulan Git'in Kısa Tarihçesi bölümünün başlangıcı ise enfes: "Hayattaki pek çok harika şey gibi, Git de bir miktar yaratıcı yıkım ve ateşli tartışmayla başladı." Sürüm kontrolünü çok iyi bilmiyor ama uygulamalarınızda kullanmak istiyorsanız Pro Git'i mutlaka okuyun.

1 Ağustos 2017 Salı

Bitcoin Cash, BIP91, BIP141 ve BIP148 nedir?

1 Ağustos 2017 itibarı ile, bu satırlar kaleme alındıktan yaklaşık 6 saat sonra Bitcoin camiası bir hardfork deneyimleyecek, hem de uzun süredir tartışılan bir başka yapısal değişiklik olan Segwit'e ilişkin bir takım BIP'in devreye alınacağı bir süreçte gerçekleşecek bu fork ve bütün bu kavram kalabalığı Bitcoin sahiplerini ürkütüyor, peki Bitcoin'i olanlar bu süreçte nelere dikkat etmeli?

26 Temmuz 2017 Çarşamba

Hannibal Anıt Mezarı

Büyük Roma'nın kabusu, efsanevi komutan Kartaca'lı Hannibal'ı ziyaret ettim. Atatürk'ün 1934 yılında adına mezar yapılmasını istediği rivayet edilen ancak defin yeri tam olarak bilinmeyen, Pireneleri, Alpleri ve İtalya'yı aşarak bu topraklara gelen ve düşmana teslim edileceğini anlayınca Gebze'de intihar eden Hannibal için ölümünden asırlar sonra, 1981 yılında bu anıt mezar yapılmış.

24 Temmuz 2017 Pazartesi

Node-RED ile Twitter'da Hashtag Takibi


Node-RED ile node.JS üzerinde hakimiyetiniz olmasa dahi fonksiyon bloklarını arayüz üzerinde sürükleyip bırakarak ve algoritmanıza göre birbirine bağlayarak, bir miktar parametrik konfigürasyondan sonra hayalinizdeki uygulamayı tasarlamanız mümkün. Node-RED kurulumunun üzerine yükleyebileceğiniz eklentilerle dashboard'tan veritabanı uygulamalarına dek pek çok şey kolay ve olası.

Filetofit Soya Soslu Tavuk Göğsü

Geçtiğimiz günlerde Happy Center'dan ton balığı almak üzereyken aynı reyonda Keskinoğlu'nun 3lü ambalajlarda satışa sunduğu Filetofit Soya Soslu Tavuk Göğüs konserve ürününe rastladım ve 5-6 TL bandında, oldukça uygun fiyatlı olduğunu da görünce denemek istedim. Net ağırlığı 80 gram, süzme ağırlığı 55 gram olan Filetofit müthiş bir ürün olmasa da, ederinin karşılığını hakediyor diyebilirim.

DDoS Attack'ın Geleceği ve IoT

IoT kavramının hayatımızın her alanına müdahil olan akıllı cihazlarla büsbütün girdiği günden bugüne Internet ile olan ilişkimiz de başka bir boyut kazandı. Akıllı kol saatleri, ev otomasyonu çözümleri, güvenlik kamera sistemleri ve otomobillerin internetle entegrasyonu sonucu bugün sayısız IoT ölçüm ve kontrol cihazı internete sürekli bağlı durumda, ve insanlığa hizmet etmek için geliştirilen bu teknolojiler aynı zamanda tehlikeli ellerde bir silaha da dönüşebiliyor.

20 Temmuz 2017 Perşembe

Traccar ile Araç Takibi

Traccar, ücretsiz ve open source bir araç takip sistemi olarak 130 farklı araç takip sistemi protokolüne uygun bir web arayüzü ve araç takip kontrol paneli hizmeti sağlıyor. Gerçek zamanlı harita görüntüsünün yanısıra çeşitli raporlama ve alarm bildirimleri desteği de sunan Traccar'ın Android ve iOS desteği de mevcut.

7 Haziran 2017 Çarşamba

Arduino ile P10 Panel Sürmek

Artık Led Tabela uygulamalarında 16x32 cm. ebatlı P10 led paneller kullanılan standart ürünler halini aldı, bu modüller de genelde piyasada bulunan TF serisi kartlarla kontrol ediliyor. Pekala Arduino ile de P10 panel sürmek mümkün. Bunun için tek yapmanız gereken DMD library'yi edinip, Arduino ile doğru bağlantıları yapmaktan ibaret.

3 Haziran 2017 Cumartesi

Serverpilot İle Digitalocean VPS'e Wordpress Kurulumu


Serverpilot.io ile DigitalOcean'dan aldığınız VPS'ler üzerinde herhangi bir konsol erişimine gereksinim duymadan multisite hosting konfigürasyonu için Serverpilot.io'yu kullanabilirsiniz. Serverpilot.io el değmemiş bir Ubuntu DigitalOcean droplet'ine bağlanarak PHP, nginx ve SQL kurulumlarını yapıyor ve domaininize özgü bir klasörü müstakbel web siteniz için hazırlıyor. 

31 Mayıs 2017 Çarşamba

Loader.io İle Web Sitenize Yük Testi Yapın

Loader.io, internet sitelerini ve web uygulamalarını yük testine tabi tutmak isteyen developerlar için biçilmiş kaftan. Cloud tabanlı sisteme üye olup, hedef sitenizi doğruladıktan sonra başkaca bir kuruluma gerek kalmadan istediğiniz bağlantı yoğunluğunu belirlediğiniz süre boyunca simüle edebilir ve Loader.io'nun size sunacağı raporlarla üzerinde çalıştığınız sistemlerin performansını sınayabilirsiniz.

13 Mayıs 2017 Cumartesi

Heroku'da Node.JS ile Uygulama Geliştirme

Heroku, çeşitli web uygulamalarını üzerinde geliştirebileceğiniz alternatif bir cloud platform; uygun tabirle bir paas; yani "platform as a service". Küçük çaplı projeleriniz için Amazon ve Azure gibi alternatiflerine göre oldukça pratik ve maliyetsiz varlığıyla önce çıkan Heroku üzerinde basit bir Node.JS uygulaması nasıl hayata geçirilir, irdeleyelim.

12 Mayıs 2017 Cuma

Ülkendeki Kuşlardan Ne Haber Vardır?

Türk şiirinin zirve eserlerinden Sürgün Ülkeden Başkentler Başkentine'nin meramın anlatıldığı ve dibin görüldüğü evrelerden geçilip birdenbire uyanışa ve katarsise geçildiği son perdesinin giriş dizesidir: "Ülkendeki kuşlardan ne haber vardır?" Ayrılıktan tükenen ruhun var gücüyle bayraklaştığı son kalkışmasıdır, sürgünden ve maddenin araya çektiği setlerden azâde olmuş, kanatlanmış, yedi iklim uzaktaki sürgünden başkentler başkentinin semasına uzanan bir ruhun feryadıdır: "Ülkendeki kuşlardan ne haber vardır?"

Wouxun KG-UVD1P Kilitlenme Problemi ve Çözümü

Wouxun KG-UVD1P el telsizimi bir süredir kullanamıyordum, cihazı açar açmaz ekranda anlamsız ibareler beliriyor, telsizin üzerindeki tuşlar ve telsizin kullanım menüsü de hiçbir işlev görmüyordu. Sorunu çözmek için cihazın hafızasına erişip erişemeyeceğimi kontrol etmek ve erişebiliyorsam hafızayı resetlemek istedim. Telsizi Windows 8 işletim sistemli PC'ye USB kablo ile bağladım ve bilgisayarın henüz tanıyamadığı telsizle iletişim kurabilmesi için yükleyeceğim driver'ı aramaya başladım.

23 Nisan 2017 Pazar

T/F-X Projesi

"Tek motorlu mu olacak çift motorlu mu?", "Yerli ve milli savaş uçağı projesinin adında neden X harfi var?" gibi mühim sorularla zaman zaman gündeme gelen TFX'i daha yakından tanımak ve devlet eliyle yürütülen bir Ar&Ge sürecinin ne kadar randımansız olabileceğine tanık olmak isterseniz; konunun sıkı takipçilerinden Arda Mevlütoğlu'nun ilkini 2011 yılında yazdığı yazıların ikinicisini ve üçüncüsünü de paylaşarak takdiri ilgililerin vicdanına bırakıyorum.

19 Nisan 2017 Çarşamba

Unitronics PLC'ler için Açılış Ekranı Hazırlama

İsrail menşeili firma Unitronics'in PLC ailesinden fiyat/performans oranında gayet başarılı Samba ve Vision serisi modelleri için HMI tasarımı ve Ladder dizaynı için geliştirilen Visilogic arayüzü ile bu PLC'lere splash screen yani açılış ekranı belirlemek oldukça kolay. 

18 Nisan 2017 Salı

Yurtdışında Kendi İşinizi Kurun

Bir dünya bankası projesi olan DoingBusiness, dünyanın dört bir bucağında iş girişiminde bulunmak isteyenlere; diledikleri ülkeye ait regülasyonlar hakkında bilgi veren güzel bir internet sitesine sahip. Doingbusiness web sitesini kurcalayarak dilediğiniz ülkede hayalinizdeki işi kurmak için bir ön araştırma yapabilir, hayalleriniz doğrultusunda ilk adımı atabilirsiniz.

Büyük Dosyalar için Editör: LogExpert

Yaklaşık 6 GB boyutunda hasar görmüş bir veritabanı yedeğini bir editörle incelemem gerekti ve bilgisayarımda kurulu olan metin editörlerinin hiçbiri bu ihtiyacı karşılayamıyordu, ufak bir arama sonucu diskimde birkaç megabayt yer tutan LogExpert'i keşfettim, bayağı da memnun kaldım. Özellikle log dosyalarıyla uğraşanlar için LogExpert biçilmiş kaftan.

13 Nisan 2017 Perşembe

Neruda

Geçtiğimiz sene Altın Portakal Film Festivali döneminde Antalya'da izlediğim Neruda Türkiye'de vizyona yeni girmiş. Aşka ve devrime dair o güzel dizelerin Şilili şairi Neruda'nın hayatının bir bölümüne dair bu güzel filmi izleyecek ve beğenecek olursanız, Şairin dilimize kazandırılan şiirlerini içeren ve Can Yayınları'ndan çıkan "Yeryüzünde Konaklama" ile "Kuruntular Kitabı" eserlerini okumanız şiddetle tavsiye olunur.

11 Nisan 2017 Salı

DS1971 (iButton) Akbil'e Arduino ile Veri Yazmak

Ödeme ve kimlik doğrulama uygulamalarında RFID teknolojisinden faydalanan temassız akıllı kartların yanısıra ülkemizde de bir dönem Akbil adıyla nam salmış olan; Maxim'in ürettiği IButton gibi çözümler de mevcuttur. Onlarca modeli olan, 1-Wire protokolü ile haberleşen, dayanıklı bir dış kılıfa sahip ve tahminen tedavülde 175 milyon ürünü bulunan IButton ailesinin fertleri halen birçok uygulamada tercih edilebilecek ürünler. Bu uygulamada piyasada bulunabilecek DS1971-F5 modeli bir IButton EEPROM'una istediğimiz datayı yazmak için Arduino Uno kullanacağız.

19 Mart 2017 Pazar

deprem duası

çatlasa yer,
değse nazar,
açılsa her toplu mezar
duyar mıyız ölülerin feryatlarını?
ya da bozar mıyız acaba rahatlarını?

13 Mart 2017 Pazartesi

Digitalocean CentOS 7 VPS'e Apache, PHP 7, SQL ve phpMyAdmin Kurulumu

Digitalocean gayet uygun fiyatlar karşılığı verdiği başarılı VPS hizmetiyle ülkemizde fahiş fiyatlara yetersiz hizmet veren VPS ve hosting firmalarının karşısına güvenilir bir alternatif olarak çıkıyor. Ubuntu, FreeBSD, Debian, CentOS, Fedora ve CoreOS işletim sistemleri yüklü teslim alabileceğimiz Droplet olarak tabir edilen Digitalocean VPS'lerini dilersek Ubuntu üzerinde NodeJS, Ruby On Rails, Drupal, Wordpress kurulu olarak da kullanmaya başlayabiliyoruz. Biz ise bugün CentOS 7.3 x64 kurulu bir Digitalocean Droplet'a Apache, PHP 7, SQL ve phpMyAdmin Kurulumu yapacağız.

6 Mart 2017 Pazartesi

SQL Günceleri - 1

MSSQL'de ortak bir sütun içeren iki farklı tablodan istediğimiz değerleri alarak yeni bir tablo oluşturmanın en basit yolu WHERE ile sorgular oluşturmaktır. Elimizde Name, Address, City, MobilePhone ve SerialNumber, GSMNo sütunlarını içeren iki tablomuz olduğunu varsayalım. İlk tablodaki MobilePhone ile ikinci tablodaki GSMNo'lar üzerinden ilişki kurarak istediğimiz dökümü almak istersek yapmamız gereken iş gayet basit.