2022'de Ruby

Merhaba 🙋 2021’in Ruby için nasıl geçtiğine dair bir yazı yazmıştım. Şimdi sıra 2022’ye geldi. Bakalım 2022 Ruby için nasıl geçti.

Ruby'de Array#compact Kullanımı

Merhaba 👋 Ruby’de Array’ler ile çalışırken test yazmadığımız zaman sonuçları bize pahallıya patlayabilecek hatalar yapabiliyoruz. Bu hatalardan en çok yapılan bir tanesine değinmek ve ne yapabiliriz diye biraz anlatmak istiyorum.

2021'de Ruby

Merhaba, Bundan önceki yazımda 2020’nin biraz sonları ve 2021’ kendi hayatımı yorumlamıştım. Şimdi ise 2021 yılında Ruby dünyasında olup bitenleri yazmak istiyorum.

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.