Posts
-
Sıfırdan Regex Motoru - Bölüm 2: Backtracking Algoritması
-
Sıfırdan Regex Motoru - Bölüm 1: Parsing
-
I Hate Regular Expressions - 2
-
I Hate Regular Expressions - 1
-
SSH Trafiğini Çözümleyelim 2 - Wireshark
-
VMWare ESXi ve Linux Sunucu Arasındaki Disk Alanı Tutarsızlığı
-
Traceroute Nasıl Çalışır? - Farklı Bir İnceleme
-
SSH Trafiğini Çözümleyelim 1 - Patch
-
Alaylı vs. Bilgisayar Mühendisliği Mezunu Yazılımcı
-
Protokol Günlükleri - TFTP ve Gariplikleri
-
Ascii Tablosu Üzerinde Bit Manipülasyonları
-
Sorun Her Zaman DNS - Musl Libc TCP Sorunu
-
Shell Hileleri - Vim ile Özel Karakterler
-
HTTP Protokolünde El Sıkışmanın Bedeli
-
Core Dump Stack Analizi 3 - Otomasyon
-
Core Dump Stack Analizi 2 - El İle Çözümleme
-
Core Dump Stack Analizi 1 - Sorunu Anlamak
-
Sorun Her Zaman DNS - Musl LibC
-
Gelin Tcpdump ile DNS sorgularını filtreleyelim
-
Vifm ile Çoklu Dosya İsmi Değiştirme
-
SSH Reverse Tunnel - Pratik Bir Kullanım Senaryosu
-
Linux OOM Killer Son Kurban: MongoDB
-
Unix Araçları ile REST Api Performans Testi
-
Neden Vim? Bölüm 1 - Performans
-
Starting All Over Again
-
Syslog Priority Matrix
-
How to Become a Hacker
-
Text Editör Seçimlerinin Galibi : Vim
-
JavaScript'in Balyozu Eval ve Array Notasyonu
-
Javascript Refactoring:Use Constants
-
Eski Kodu Test Etmek : Subclass and Override
-
Flyweight Pattern ile Performans Optimizasyonu
-
Object Creation Patterns : Creation Method
-
I Love Regular Expressions
-
Tell Don’t Ask Principle
-
Ortak Düşmanımız : Bağımlılık (Dependency,High Coupling)
-
TDD : Mocks, Stubs and Two Smoking Barrels
-
Model View Presenter (MVP) Pattern
-
Refactoring : Table Driven Methods
-
Refactoring : Replace Magic Number with Symbolic Constant
-
Single Responsibility Principle(SRP)
-
Dependency Inversion
-
Interface nedir,ne zaman kullanılır?
-
Abstract nedir, ne zaman kullanılır?
-
Test Driven Development
-
Refactoring : Decompose Conditional
subscribe via RSS