Dağıtık Versiyon Kontrol Sistemleri (DVCS – Distributed Version Control Systems), projelerinizde kullandığınız versiyonlama sistemlerinde, geleneksel olarak kullanılan client-server mimarili sistemlerden biraz ayrışmaktadır. Türkiye’ de zannediyorum sık kullanım açısında SVN (Subversion) projelerde versiyon kontrol sistemi olarak kullanılıyordur. SVN sisteminde, geliştiricilerin erişebildiği …
Amazon EC2 (Elastic Compute Cloud), dünya devi Amazon firmasının bulut bilişim ürünlerin tepesinde bulunan bir teknoloji. Amazon EC2 kendi veri merkezlerinde barındırdığı özel sanal sunucu çözümleriyle sizler için güvenilir, ölçeklenebilir ve bilhayli esnek bir cloud ortamı sunuyor. Amazon EC2 genel …
19 Temmuz Perşembe günü gerçekleşen “Sürekli Entegrasyon Yaklaşımları” isimli webiner videosunu sizlerle paylaşıyoruz. İyi seyirler. Webinerde kullanılan örnek proje dosyası
Bu röportajımızı Markafoni IT Direktörü değerli Kıvılcım Hindistan ile birlikte tamamladık. Kodcu.com: Bize kendinizden ve Markafoni’den bahseder misiniz? Kıvılcım Hindistan: İlgi alanlarınızın gelecekte profesyonel hayata yansıması hem nadir hem de keyifli bir durum. Ben de 1984 yılından bu yana bir …
Sizde yazılım geliştirme sürecinizi otomatize şekilde sürdürmek ister misiniz? Sürekli Entegrasyon (Continuous integration a.k.a. CI) yaklaşımıyla kaliteli ve yazılım geliştirme sürecinin her anında projenizle ilgili dönütleri toplayabilir ve bu sayede proje daha bitmeden geliştirme sürecinizi erken evrede doğru istimakete sokabilirsiniz. Sürekli Entegrasyon …
Merhabalar, bu yazımda nesneye yönelik programlama dahilinde yazılım mühendisliğinde bahsi geçen Bağlaşım (Coupling) ve Yapışkanlık (Cohesion) kavramlarını açıklamak istiyorum. Bağlaşım (Coupling): Birden fazla sınıf/nesne arasında ilişkiyi temsil etmektedir. Burada iki alt kavram daha ortaya çıkıyor; Gevşek bağlılık ( Loosely Coupled) …
Bu röportajımızı PlusClouds‘ dan değerli Harun Barış Bulut ile birlikte tamamladık. Kodcu.com: Bize PlusClouds’ dan ve ne zaman kurulduğundan bahseder misiniz? Harun Barış Bulut: PlusClouds H2B İnternet Teknolojilerine ait bir Bulut Bilişim markasıdır. PlusClouds kendi bulut yönetim teknolojisine sahip nadir …
Brackets Adobe firmasının açık kaynak kod dünyasına sunduğu hafif bir web editör aracı. Şu anda uygulama Mac ve Windows platformlarında çalışabiliyor ve yaklaşık 30Mb boyutunda. Brackets daha çok HTML , Css ve JavaScript üçlüsünü kullananlar için ideal. En önemli özelliklerinden …
Java ortamı bilindiği üzere, platform bağımsızlığı avantajıyla ve bir kere yaz heryerde çalıştır sloganıyla dillere destan olmuş bir ekosistem. Java platform bağımsızlığı özelliğini JVM adındaki sanal makinaya ve bir ara kod olan ByteCode’ a borçlu. Şimdi sizlerle zaman içerisinde Java …
Merhaba arkadaşlar, Sizlerle, hazırlamış olduğum Spring Framework’e dair temelleri ihtiva eden bir PDF paylaşmak istiyorum. İçerik Giriş Inversion Of Control (IOC) Bağlaşım (Coupling) / Bağlaşımı Koparmak (De-Coupling) Bağımlılık Zerki (Dependency Injection) Bağımlılık ZerkEyleyici (Dependency Injector) Uygulaması XML Bazlı Spring Framework …