DNA Kriptografi

DNA Kriptografi
Merhabalar, Yüksek lisans’ta DNA Kriptografi üzerine yaptığım araştırmayı sizinle paylaşmak istedim. Umarım faydalı olur. Giriş Günümüzde üretilen bilginin her gün artması ve bu bilgilerin güvenli şekilde depolanmaya çalışılsa da kullanılan sistemlerde bulunan güvenlik zafiyetleri sonucu kullanıcıların saklı kalması gereken kredi kartı, kimlik numaraları, sosyal güvenlik numaraları gibi özel bilgileri sürekli çeşitli kurum ve kuruluşlardan kötü ...

Rassal Sayı Üreteçleri Üzerine Bir not

Merhabalar, Yüksek lisans’ta Rassal Sayı Üreteçleri üzerine yaptığım araştırma notlarını sizinle paylaşmak istedim. Umarım faydalı olur. Söz Alıntıları “The generation of random numbers is too important to be left to chance.” Robert R. Coveyou – Mathematician “Any one who considers arithmetical methods of producing random digits is, of course, in a state of sin.” John ...

Bulutfon Ruby SDK

  Merhaba, Bugün sizlere, gelişiminde benim de katkıda bulunduğum Bulutfon API ‘si için Ruby programlama dili ile yazılmış olan bulutfon_sdk gem ‘den bahsedecek ve örnek kodlar göstereceğim. Bu gem ile uygulamanızın Bulutfon API Servisi ile kolayca haberleşmesini sağlayabileceksiniz. SMS gönderme, arama kayıtlarına erişme, otomatik arama oluşturma gibi birçok özelliği hızlı bir şekilde uygulmalarınıza entegre edebileceksiniz. ...

Ruby On Rails Uygulamasının Sıfırdan Sunucuda Yayına Alınması 4

Ruby On Rails Uygulamasının Sıfırdan Sunucuda Yayına Alınması
Merhaba arkadaşlar, Sizlere Ubuntu-14.04 sunucusunu sıfırdan ayağa kaldırıp, kendi rails uygulamalarınızı sunucuya hızlı bir şekilde aktarabileceğiniz Capistrano uygulamasından bahsedeceğim ve bazı kaynak kodlar paylaşacağım. Kullandığım capistrano’nun versiyonu 3.4’tür. Sunucu üzerinde kullandığım ruby versiyonu ise 2.2.3’tür. Capistrano’nun kaynak kodlarına github adresinden erişip göz atabilirsiniz.  Ben kendi uygulamalarımda sunucu olarak DigitalOcean kullanıyorum. DigitalOcean’dan alacağınız 10 $’lık bir ...

Satır İçi API Dökümantasyon’u Oluşturma Aracı

Satır İçi API Dökümantasyon'u Oluşturma Aracı
Herkese merhaba, Sizlere RESTful bir web API geliştirilirken satır içine yazmış olduğunuz yorum satırlarından dokümantasyon oluşturma aracı olan ApiDoc’tan bahsedecğim. ApiDoc nodejs’i kullanarak sizlere kullanımı kolay ve anlaşılır bir html sayfası üretiyor. ApiDoc sayesinde, terminalden çalıştıracağınız tek satır komut ile API dökümantasyonunu elde edebilirsiniz. API geliştirirken en büyük sorunlardan bir tanesi, yapılan en küçük değişikliklerde ...

Mezuniyete İki Ay Kalması

Mezuniyete İki Ay Kalması
Merhaba arkadaşlar, Uzun süredir yoğunluktan dolayı blog yazıları ile ilgilenemiyorum. Okul, tez çalışmaları, akademik sınavlar, iş, ödevler derken zaman ayırmak çok güç oluyor.  Bu şekilde geçen brinci dönem ve ikinci dönemin bir bölümü beni  blog yazılarından mahrum bıraktı ama bugün 1 Nisan 2015 ve okulun bitmesine yaklaşık olarak 2 aylık bir süre kalmış artık yazmaya ...

MySQL ve PostgreSQL Isolation Level İncelemesi

MySQL ve PostgreSQL  Isolation Level İncelemesi
Merhaba arkadaşlar, Sizlere PostgreSQL ve MySQL’de isolation level  ( Read Uncommitted, Read Committed, Repeatable Read, Serializable ) üzerine yaptığım araştırma sonuçları hakkında bilgiler vereceğim. Yazımda bu veritabanlarının farklı senaryolarda verileri kullanıcılara nasıl yansıttığını anlatacağım. Isolation leveller hakkında internette yeterince bilgi  olduğu için bunlar hakkında detaylara inmeyeceğim. Isolation leveller transaction işlemlerinde çok önemli. Bir proje geliştirdiğimizde ...

Kendi Uygulamalarımda Kullandığım Captcha

Kendi Uygulamalarımda Kullandığım Captcha
Merhaba bugün sizlerle kendi PHP uygulamalarımda kullandığım bir captcha uygulamasını paylaşacağım kaynak kodları ile birlikte ayrıca captcha yenilemede ajax kullanacağım kaynak kodları inceleyerek umarım anlayabilirsiniz. Öncelikle Captcha  (Completely Automated Public Turing test to tell Computers and Humans Apart) kullanmak neden önemli; eğer kötü niyetli kişiler bizim yorum, oylama gibi veri kaydettiğimiz kısımlara verileri bir program sayesinde gönderebilir buda bizim işimize yaramayan bir ...

MATLAB ile Sinusoidal Sinyal

MATLAB ile Sinusoidal Sinyal
 Merhaba yazılımcı arkadaşım;  Bu yazımda size Matlab da sinusoidal sinyal ile ilgili örnekler vereceğim okulda ödev olarak yaptığım bazı görevlere ait. Öncelikle, ilkez Matlab dan bahsedeçeğim için kısa bir bilgi vermek istiyorum Matlab hakkında. MATLAB (matrix laboratory)   sayısal hesaplama ve dördüncü nesil programlama dilidir. MathWorks tarafından geliştiriliyor. MATLAB, matrisişlenmesine, fonksiyonlar ve veri çizilmesine, algoritmalar uygulanmasına, kullanıcı arayüzü oluşturulmasına ve diğer dillerle yazılmış programlar ile etkileşim oluşturulmasına izin verir. C, C++, Java, ...

Matlab ile Sinyal İşleme

Matlab ile Sinyal İşleme
Merhaba Arkadaşlar, Başka bir MATLAB ile sinyal işleme yazısına hoş geldiniz. Bu yazımda size  MATLAB da sinyalimize elimizde olan bir bit dizisini  işleme ilgili örnek yapacağım. Sözü uzatmadan örneğimize ve kaynak kodlara geçelim. Elimizde 8 bitlik  str = [0,1,0,0,0,1,1,1] bit dizimiz olsun. Bu dizimizde ki her eleman için sinyalimizde kontrol yapıp sıfır ise sinyalimizin o ...