Sorbet ile Static Typing

Merhaba, Ruby her ne kadar süper sevimli bir dil olsa da dinamik bir dil olduğu için yazılan kodlarda ortaya çıkan hatalar ancak runtime’da kendini gösterebiliyor.

Ruby 3 ile Gelebilecek Özellikler

Merhaba, Ruby 3 2020 Aralık ayında yayına çıkmış olacak. Güzel özelliklerle geliyor olsa da bu özelliklerden hangilerinin hala Ruby 3 içerisinde olup olmayacağı tartışma konusu.

Ruby on Rails'da çoklu veritabanı

Merhaba. Ruby on Rails’ın son versiyonu olan 6. versiyonu ile gelen multiple database özelliği ile artık çoklu veritabanı yönetimi yapılabiliyor.

Ruby on AWS Lambda

Merhaba. Yakın zamanda duyurulan Aws Lambda’dan bahsetmek istiyorum.

Ruby State Design Pattern

Merhaba. Bugün State Design Pattern‘ın Ruby’deki kullanımından bahsetmek istiyorum.

Ruby 2.6 ile Gelenler

Merhaba, Ruby’nin yeni versiyonu 2.6 25 Aralık 2018’de yayınlanacak. Öncesinde preview’dan yeni gelen özelliklerin bazılarına yakından bakalım.

Gmail Eklenti Örneği

Merhaba. Daha önce Gmail add-on nedir? Bu konudan biraz bahsetmiştim. Şimdi ise küçük bir uygulama ile giriş yapıp daha pratik birşeyler göstermek istiyorum.

Gmail'e Eklenti Yazmak

Merhaba. Gmail’de işlerimizi halletmek adına birkaç tarayıcı eklentisi kullanıyoruz.

Ruby 2.5 ile Gelenler

Merhaba, Ruby en son versiyonu olan 2.5 ile yeni yıla girmeden karşımıza çıktı. Bu versiyon ile ne gibi özellikler geldi kısaca bakalım.

Ruby 2.4 Binding#irb

Hello! Ruby2.4.0.preview3 was released yesterday. There are some really cool features in it. I will mention one of these.

Ruby 2.4 String#concat, Array#concat and String#prepend Multiple Arguments

Merhaba. Ruby 2.4’den önceki sürümler String ve Array için tanımlı #concat metotu birleştirme işlemini parametre almadan yapıyor.

Ruby 2.4 Hash#compact

Merhaba. Ruby 2.4 yazılarına devam ediyoruz.

Ruby 2.4 Enumerable#sum

Merhaba! Ruby 2.4 previewleri bundan yakın bir zaman önce çıktı ve bir takım yenilikler ile birlikte geldiler.

Block, Proc, Lambda

Merhaba! Ruby’nin en güçlü özelliklerinden biri bloklardır. Diğer dillerin aksine Ruby’de blokları anlamak ve kullanmak kolay ve basittir.

Debugging with Pry

Merhaba! Kod yazarken bir bir şeylerin yolunda gitmediği veya kod içinde neler olduğunu anlamak istediğimiz anlar oluyor. Bu gibi durumlarda debugging yapıyoruz.