Tag: concurrency

  • Ruby on Rails Uygulamasının Heroku Servisinde Çoklu Ortamda(Staging, Production) Yayınlanması

    Ruby on Rails Uygulamasının Heroku Servisinde Çoklu Ortamda(Staging, Production) Yayınlanması

    Merhaba, Sizlere daha önceden rails uygulamanın yayına alınması yöntemlerinden biri olan kendi ubuntu sunucunuzda uygulamanın yayınlanması işlemini anlatmıştım. İlgili yazıya şu linkten ulaşabilirsiniz. Bu yazıda ise uygulamanın Heroku servisi üzerinde, çoklu ortamlar(Staging, Production) için ayrı ayrı yayına alınması süreçlerinden ve her bir ortam için farklı git branch’lerinin kullanılması olayından bahsedeceğim. Heroku üzerinde yayına alacağımız uygulamanın…

    Continue reading

  • 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ü…

    Continue reading

  • 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…

    Continue reading

  • 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.…

    Continue reading

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

    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…

    Continue reading

  • 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…

    Continue reading

  • 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…

    Continue reading

  • 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…

    Continue reading

  • 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…

    Continue reading