Archive | Yazılım

swift-og

Swift ile veri tabanı işlemleri

Swift, Apple tarafından iOS ve OS X platformlarına iOS ve Mac uygulamaları geliştirmek için oluşturulan, derlenerek çalışan güçlü ve kullanımı kolay, nesne yönelimli bir programlama dilidir. Swift, TIOBE indexininin Mart 2017 verilerine göre dünyada en çok kullanılan 10 programlama dilinden birisi halina gelmiştir. Mevcut Objective-C koduna sorunsuz entegre edilebilmesi sayesinde, yazılım geliştiriciler için zamandan tasarruf […]

Continue Reading · 0
java-logo

Java ile TC kimlik numarası kontrolü ve doğrulanması

Yaklaşık 6 yıl önce şu yazımda T.C. kimlik numarası üreten, doğruluğunu kontrol eden bir uygulama paylaşmışım ve bu numaraların belirli bir algoritması olduğundan bahsetmişim. Son zamanlarda Java ile T.C. kimlik numarası doğrulaması ihtiyacım oldu ve ben de bu konuyla ilgili yazdığım Java kodunu sizlerle paylaşmak istedim. Öncelikle T.C. kimlik numaraların algoritması ile ilgili detaylardan bahsedelim. […]

Continue Reading · 2
primefaces

PrimeFaces ile Growl elementlerinin renklerini dinamik olarak değiştirmek

Web development ile uğraşan çoğu arkadaşım, Bootstrap Notify yapısını kullanmıştır ya da en azından bilgi sahibidir diye tahmin ediyorum. Benim de, özellikle Bootstrap kullandığım projelerimde sıkça kullandığım, görsel ve işlevsel açıdan oldukça tatmin edici bir plugin Bootstrap Notify (Bootstap Growl olarak ta bilinir). Basitça özetlemek gerekirse, bu plugin, standart Bootstrap uyarı ve mesajlarını, Growl tarzı […]

Continue Reading · 0
apk-download

Android uygulama paketlerinin doğrulanması ve imza kontrollerinin yapılması

Bildiğiniz üzere Android uygulamalarının dağıtımı .apk dosyaları olarak yapılır. Bu dosyalar .jar ve .zip dosya formatlarına çok benzeyen sıkıştırılmış bir başka dosya formatıdır aslında ve genellikle uygulamanın ihtiyaç duyduğu tüm derlenmiş kaynakları (derlenmiş kod, görseller, xml dosyaları, veri tabanı, tasarım düzeni dosyaları vb.) içerirler. APK dosyalarının içerikleri basit bir sıkıştırma yazılımı ile açılabilir ve derlenmiş […]

Continue Reading · 0

UDAP – Sunamadığım sunumum

Biricik eşim, Gizem‘imle birlikte bu senenin başlarında AKUT‘a gittik yukarıdaki sunumda yer alan projemizi anlatmak için. Nasuh Mahruki ile görüştük. Kendisi, bizi yönetim kurulu toplantısına misafir olarak davet etti. Çok mütevazi ve sıcak kanlı birisi, AKUT merkezindeki diğer arkadaşlar gibi 🙂 Yukarıdaki sunumu hazırlamıştık projemizi anlatmak için ama fırsat bulamadık maalesef çünkü projenin hukuki bir takım sorunlara sebep […]

Continue Reading · 0
MySQL motorları: InnoDB ve MyISAM - Karşılaştırma

MySQL motorları: InnoDB ve MyISAM – Karşılaştırma

Eğer kurumsal çapta bir yazılım geliştirmeyi ve veri tabanı yönetim sistemi olarak MySQL’ i kullanmayı düşünüyorsanız, MySQL depolama motorlarının artılarını ve eksilerini iyi biliyor olmanız gerekir. Hedeflediğiniz ihtiyaca göre yapacağınız seçimler, uzun vadede, kayıt sayısı arttıkça başınıza büyük sorunlar açabilir. Bu yazımda sizlere, ihtiyaçlarınız doğrultusunda, MySQL’ den alabileceğiniz verimi ve performansı maximize edecek bilgiler vermek […]

Continue Reading · 0
MongoDB için IDE önerileri - Robomongo

MongoDB için IDE önerileri – Robomongo

Son yıllarda ilişkisel veri tabanı yönetim sistemlerine alternatif olarak ortaya çıkan NoSQL teknolojilerinin kullanımı ve yaygınlığı hızla artıyor. Bunun en önemli sebeplerinden birisi, NoSQL’ nin RDBMS sistemlerine göre daha esnek ve genişleyebilir bir yapısının oluşu bence (NoSQL ve RDBMS karşılaştırmasını başka bir yazımda detaylı olarak anlatmaya çalışacağım). Ben de son zamanlarda Java & NoSQL eksenli […]

Continue Reading · 0
Font Resize