Tag: Capıstrano 3
-
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ı
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ı
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ı
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
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…
-
SQL Sorgu Jimnastiği
Merhaba arkadaşlar, Pratik olsun diye sizinle bir SQL sorgusu yazacağız. Yazacağımız sorgu özellikle raporlama, ve istatiksel bilgiler oluşturmak için ufkunuzu biraz açar diye umuyorum. Bildiğiniz gibi günümüzde büyük veri( big data ) denilen bir kavram ortaya çıktı. Bunun için raporlama, bu verilerin içinden anlamlı veriler cıkarmak, oluşturmak önemli bir hal aldı. Yapılan aratırmalara göre dünya…