Yusuf Bülbül

An Engineer

Doğru Nedir?

Yazılım, aslında ikilik tabandaki matematiktir.  Matematik, radikal ve sarsılmaz bir mantıksal disipline dayanır. Doğruları ve yanlışları kesin ve net olan bir dünyadan ve gerçeklikten bahsediyorum.  Acaba günlük hayatımızda da herDevamını OkuDoğru Nedir?

Kontrol Teorisi-2

Bir önceki yazımda kontrol sistemlerinin çelişleri ve stabilitesinden bahsetmiştim. Şimdi de kontrol sisteminin stabilitesinin ne olduğu ve nasıl bir stabil sistem oluşturulabileceği hakkında konuşalım. Elektronik kontrol sistemlerinde çoğunlukla opamplardan oluşturulanDevamını OkuKontrol Teorisi-2

Kontrol Teorisi

Doğa, evren, ve etrafınızda görüp duyduğunuz her somut şey matematiksel olarak tanımlanabilir. Matematik, evren kurallarının adıdır aslında. Bu kuralları kullanıp kendi lehimize çeviririz. Bu sayede cihazlar ve yeni aletler geliştiririz.Devamını OkuKontrol Teorisi

SqlMap Veritabanı Saldırısı

Öncelikle “Sql Injection” denilen şeyin ne olduğundan kısaca bahsedeyim. Daha sonra bir “Injection” örnek saldırısı yapalım. Bu işlem gerçektende bir iğneyle insan vucuduna zehir enjekte etmek gibidir. Burada sadece enjekteDevamını OkuSqlMap Veritabanı Saldırısı

StackOverflow Atak

Buffer overflow tekniği tamamen yazılan program’ın hafızada yaptığı işlemler baz alınarak kullanılır. Bunun için bir programın ram bölümünde kullandığı stack ve heap ismindeki bölümlerin iyi bilinmesi gerekiyor. Üst seviye birDevamını OkuStackOverflow Atak

Bir Fincan Kahve ve Programlama-3

Hersekese güzel bir hafta sonundan merhaba. Geçen hafta “cross compile” olayından bahsetmiştim. Bu yazımda C/C++ derleme işleminde önemli bir rolü olan “makefile” ve “cmake” yapılarından bahsetmeyi düşünüyorum. Eğer bir IDEDevamını OkuBir Fincan Kahve ve Programlama-3

Bir Fincan Kahve ve Programlama

Bu yazı dizisinin konusu programlama dillerinin seviyeleri ve platformları hakkında olacak. Bu konuya daha çok C/C++ dili açısından bakıcam ve iyi bir C/C++ programcısının programlamaya başlamadan önce bilmesi gereken bazıDevamını OkuBir Fincan Kahve ve Programlama

Bir Fincan Kahve Ve Programlama-2

Bir C/C++ programının derlenme aşamalarından geçen yazımda bahsetmiştim. Bu yazımda bir C/C++ programının farklı cihazlar için derlenmesinden bahsedeceğim. Bu işleme genel olarak “Cross Compile” deniyor. Şimdi biraz bu olay hakkındaDevamını OkuBir Fincan Kahve Ve Programlama-2

Bir Fincan Kahve ve Programlama-1

C dili aslında fikir olarak BCPL ve B dillerinin bazı eksikliklerinden ilham alınarak geliştirilmiş bir dildir. Bir çok yerden okuduğum kadarıyla C dilinin BCPL ve B dilinden en büyük farkıDevamını OkuBir Fincan Kahve ve Programlama-1