From 287da0a9b461c43a24093e7277c8fc15824d62a3 Mon Sep 17 00:00:00 2001 From: Hamdi Bayhan Date: Tue, 4 Oct 2016 11:47:26 +0300 Subject: [PATCH] Some typos were fixed --- ...prepend_after_filter-prepend_filter.html.md | 2 +- ...ic-grid-system-yarinin-sayfa-duzeni.html.md | 2 +- .../2013-07-20-yuzbin-baloncuk-v-0-1-0.html.md | 6 +++--- ...3-web-sayfalarina-nasil-css-eklenir.html.md | 4 ++-- ...10-capistrano-ile-multistage-deploy.html.md | 2 +- ...mysql-den-postgresql-e-veri-aktarma.html.md | 2 +- ...4-04-25-rabbitmq-arka-plan-isleri-ornegi.md | 2 +- source/posts/2014-06-13-android-temelleri.md | 2 +- .../2014-06-20-ubuntu-da-screen-kullanimi.md | 2 +- ...s-projesine-rubocop-nasil-entegre-edilir.md | 2 +- .../2015-11-24-populer-front-end-araclari.md | 2 +- ...in-capistrano-3-ile-kolayca-yayinlanmasi.md | 2 +- source/posts/2015-12-22-bulutfon-ruby-sdk.md | 2 +- ...ku-servisinde-coklu-ortamda-yayinlanmasi.md | 18 +++++++++--------- 14 files changed, 25 insertions(+), 25 deletions(-) diff --git a/source/posts/2013-06-12-rails-da-before_filter-after_filter-around_filter-prepend_before_filter-prepend_after_filter-prepend_filter.html.md b/source/posts/2013-06-12-rails-da-before_filter-after_filter-around_filter-prepend_before_filter-prepend_after_filter-prepend_filter.html.md index 96232141..eb7dda2c 100644 --- a/source/posts/2013-06-12-rails-da-before_filter-after_filter-around_filter-prepend_before_filter-prepend_after_filter-prepend_filter.html.md +++ b/source/posts/2013-06-12-rails-da-before_filter-after_filter-around_filter-prepend_before_filter-prepend_after_filter-prepend_filter.html.md @@ -204,7 +204,7 @@ prepend_around_filter :ar1, :ar2 before_filter :b1 prepend_around_filter :ar1 -before_filter :b1 +before_filter :b2 prepend_around_filter :ar2 # ar2(before) --> ar1(before) --> b1 --> b2 --> diff --git a/source/posts/2013-07-14-the-semantic-grid-system-yarinin-sayfa-duzeni.html.md b/source/posts/2013-07-14-the-semantic-grid-system-yarinin-sayfa-duzeni.html.md index b21697ef..4456e5fd 100644 --- a/source/posts/2013-07-14-the-semantic-grid-system-yarinin-sayfa-duzeni.html.md +++ b/source/posts/2013-07-14-the-semantic-grid-system-yarinin-sayfa-duzeni.html.md @@ -9,7 +9,7 @@ tags: samantic grid system, tr Kullanabileceğiniz 4 adet değişken $column-width, $gutter-width, $columns, $total-width -4 adetde mixin var row, column, pull, push +4 adet de mixin var row, column, pull, push En basit olarak şöyle bir **sass** kodundan diff --git a/source/posts/2013-07-20-yuzbin-baloncuk-v-0-1-0.html.md b/source/posts/2013-07-20-yuzbin-baloncuk-v-0-1-0.html.md index 90449528..025d9f7a 100644 --- a/source/posts/2013-07-20-yuzbin-baloncuk-v-0-1-0.html.md +++ b/source/posts/2013-07-20-yuzbin-baloncuk-v-0-1-0.html.md @@ -5,7 +5,7 @@ author: coskuntekin tags: haml, sass, compass, tr --- -lab2023 ‘ un logosundan baloncuk cıkartabilir miyiz dedik ve basladik kodlamaya. Eger sizde bunu evde denemek istiyorsaniz [buradan][1] kodlara ulasabilirsiniz. +lab2023‘ün logosundan baloncuk cıkartabilir miyiz dedik ve basladık kodlamaya. Eğer siz de bunu evde denemek istiyorsanız [buradan][1] kodlara ulasabilirsiniz. Bizler HAML, SASS ve COMPAS teknolojilerinden yararlandik. Generator olarak da MIDDLEMAN kullandik. @@ -13,7 +13,7 @@ Bizler HAML, SASS ve COMPAS teknolojilerinden yararlandik. Generator olarak da M **+keyframes(fly-bubble)** -keyframes ile tıpkı bir gif animasyon ya da flash animasyon hazırlar gibi animasyonu layer lara parçalayıp hareketlilik kazandırabilirsiniz. Keyframe bir animasyon adına ihtyac duyar ve from ile baslayıp to ile biter. Dilerseniz from ve to yerine 0% ve 100% degerlerinide kullanabilirsiniz. Her bir layer yuzdelik dilemlerle ifade edilir. Bu layer lara da olusturmak istenilen animasyona gore css style yazmak mumkundur. Keyframe methodlari; +keyframes ile tıpkı bir gif animasyon ya da flash animasyon hazırlar gibi animasyonu layer lara parçalayıp hareketlilik kazandırabilirsiniz. Keyframe bir animasyon adına ihtiyac duyar ve from ile baslayıp to ile biter. Dilerseniz from ve to yerine 0% ve 100% degerlerini de kullanabilirsiniz. Her bir layer yüzdelik dilimlerle ifade edilir. Bu layer lara da olusturmak istenilen animasyona gore css style yazmak mumkundur. Keyframe methodlari; * animatename * keyframe-selector @@ -35,7 +35,7 @@ Bunu basta acıklamakta yarar goruyorum. CSS3 Property leri icinde iki tip trans **+animation-timing-function(ease-in-out)** -Animasyonun hızına fraklı ozel degerler atayarak animasyonun gercege yakın bir hareketlilik kazanmasini saglar. Ornegin bir topun yavaslarak durmasi icin animation-timing-function dan yararlanilabilir. +Animasyonun hızına farklı ozel degerler atayarak animasyonun gercege yakın bir hareketlilik kazanmasini saglar. Ornegin bir topun yavaslarak durmasi icin animation-timing-function dan yararlanilabilir. Dort adet methodu vardır. Bunlar; diff --git a/source/posts/2013-07-23-web-sayfalarina-nasil-css-eklenir.html.md b/source/posts/2013-07-23-web-sayfalarina-nasil-css-eklenir.html.md index cd2d4ffd..9cdd977a 100644 --- a/source/posts/2013-07-23-web-sayfalarina-nasil-css-eklenir.html.md +++ b/source/posts/2013-07-23-web-sayfalarina-nasil-css-eklenir.html.md @@ -42,7 +42,7 @@ Her tag’e özellik atamak kullanışlı değildir, özel durumlarda kullanılm # 3-Harici stil dosyası ekleme: -Bu yöntemde stil özelliklerimizi .css uzantılı ayrı bir sayfaya yazarız. `...` tag’leri arasındada css dosyamızın yolunu belirterek etkinleştirmiş oluruz. +Bu yöntemde stil özelliklerimizi .css uzantılı ayrı bir sayfaya yazarız. `...` tag’leri arasında da css dosyamızın yolunu belirterek etkinleştirmiş oluruz. Örnek: style.css adlı stil dosyası @@ -71,7 +71,7 @@ Bu sayfanın web sayfasına eklenmesi aşağıda gösterilmiştir. # 4- @import yöntemi ile: -Bu yöntem kullanılış yönünden 2. yönteme, çalışma mantığı yönündende 3. yönteme benzer. İçerik bakımından yüklü sitelerde bölümlere ayrılmış stil yapısı için kullanımı uygundur. +Bu yöntem kullanılış yönünden 2. yönteme, çalışma mantığı yönünden de 3. yönteme benzer. İçerik bakımından yüklü sitelerde bölümlere ayrılmış stil yapısı için kullanımı uygundur. Örnek: diff --git a/source/posts/2013-09-10-capistrano-ile-multistage-deploy.html.md b/source/posts/2013-09-10-capistrano-ile-multistage-deploy.html.md index 593f12f8..744ce591 100644 --- a/source/posts/2013-09-10-capistrano-ile-multistage-deploy.html.md +++ b/source/posts/2013-09-10-capistrano-ile-multistage-deploy.html.md @@ -7,7 +7,7 @@ tags: capistrano, deploy, ruby on rails, tr Ürünlerimizi geliştirme aşamasında production ve staging olarak iki sunucuya deploy ediyoruz. Hafta bitiminde yaptığımız işleri staging sunucusuna deploy edip test edilmesini bekliyoruz. Onay geldiğinde ise production sunucusuna gönderiyoruz. -Deploy işlermlerinde bildiğiniz gibi capistrano kullanıyoruz. İşlemleri halihazırda capistrano kullandığınızı düşünerek anlatacağım. +Deploy işlemlerinde bildiğiniz gibi capistrano kullanıyoruz. İşlemleri halihazırda capistrano kullandığınızı düşünerek anlatacağım. `config/deploy.rb` ye capistrano multistage extension ekliyoruz. diff --git a/source/posts/2013-09-10-ruby-on-rails-taps-ile-mysql-den-postgresql-e-veri-aktarma.html.md b/source/posts/2013-09-10-ruby-on-rails-taps-ile-mysql-den-postgresql-e-veri-aktarma.html.md index a689697a..d1dfccb9 100644 --- a/source/posts/2013-09-10-ruby-on-rails-taps-ile-mysql-den-postgresql-e-veri-aktarma.html.md +++ b/source/posts/2013-09-10-ruby-on-rails-taps-ile-mysql-den-postgresql-e-veri-aktarma.html.md @@ -9,7 +9,7 @@ Merhabalar, Şirket olarak 8 ay önce PostgreSQL' e geçmiştik ama o zamanlar devam edegelen projeleri iş yoğunluğundan dolayı PostgreSQL' e geçiremedik. Aslında bu bizim için ek bir maliyetti. Şimdi tüm projelerimizi PostgreSQL' e geçirmeye başladık. -Bu işlemler için [Taps][1] gemini kullanıyoruz. Alternatif olarak [Valkyrie][2] geminide kullanabilirsiniz. +Bu işlemler için [Taps][1] gemini kullanıyoruz. Alternatif olarak [Valkyrie][2] gemini de kullanabilirsiniz. Taps' ta server ve client olarak iki kavram var. Veritabanınızın birisini server yapıyorsunuz diğerini client. Client olan veritabanında pull ve push işlemlerini yapıyoruz. diff --git a/source/posts/2014-04-25-rabbitmq-arka-plan-isleri-ornegi.md b/source/posts/2014-04-25-rabbitmq-arka-plan-isleri-ornegi.md index fe7f3fd2..5518b9cd 100644 --- a/source/posts/2014-04-25-rabbitmq-arka-plan-isleri-ornegi.md +++ b/source/posts/2014-04-25-rabbitmq-arka-plan-isleri-ornegi.md @@ -100,7 +100,7 @@ Gördüğünüz gibi yapılacak işler shell1 ve shell2 arasında paylaşılmakt Peki `Consumers` bu uzun işlemleri yaparken bir hata ile karşılaşıp ölür ise ne olur? Şuanki kodumuza göre o işlem yapılmamış olur çünkü RabbitMQ mesajın gönderilmesi ile ilgili mesajı hafızadan siler. Bu durumda hem iş yapılmamış olur, hemde mesaj gönderildiği anda hafızadan silindiği için tekrar kuyruğa atma şansımız olmaz. -Mesajların kaybolmasını engellemek için RabbitMQ `acknowledgments` özelliğini sunar. Basitçe anlatmak gerekir ise `ack(nowledgement)` mesajın başırı ile alındaığını ve işlem gerçekleşince `consumer`'a bir mesaj ile bildirir. Bundan sonra RabbitMQ hafızadan mesajı siler. +Mesajların kaybolmasını engellemek için RabbitMQ `acknowledgments` özelliğini sunar. Basitçe anlatmak gerekir ise `ack(nowledgement)` mesajın başarı ile alındığını ve işlem gerçekleşince `consumer`'a bir mesaj ile bildirir. Bundan sonra RabbitMQ hafızadan mesajı siler. Eğer `consumer` ack göndermeden ölür ise, RabbitMQ bu mesajın yerine ulaşmadığını veya işlemin başarı ile tamamlanmadığını anlar. Hafızasından silmediği mesajı başka bir `consumer`'a gönderir. diff --git a/source/posts/2014-06-13-android-temelleri.md b/source/posts/2014-06-13-android-temelleri.md index 1e17c70c..83e420fd 100644 --- a/source/posts/2014-06-13-android-temelleri.md +++ b/source/posts/2014-06-13-android-temelleri.md @@ -264,7 +264,7 @@ ile fragment yaşam döngüsünü kontrol edebileceğimiz obje alınır. Transac Bu transaction' ı, commit() fonksiyonu ile çalıştırabiliriz. Fragment Class' ımız olan _**PlaceholderFragment**_' in fonksiyonları da Activity fonksiyonları gibidir. Fragment içerisinde constructordan sonra ilk olarak onCreateView() fonksiyonu -çalıştırılır. Bu fonksiyon içerisinde de fragment layout _**LayoutInflater**_ objesi ile xml dosyamız view nesnesine dönüştürülir. Ardından ise oluşturulan view Activity'e döndürülür ve +çalıştırılır. Bu fonksiyon içerisinde de fragment layout _**LayoutInflater**_ objesi ile xml dosyamız view nesnesine dönüştürülür. Ardından ise oluşturulan view Activity'e döndürülür ve activity, bu fragment' i ekrana basar. Artık temel yapıyı öğrendiğimize göre uygulamamızı çalıştırabiliriz. :) diff --git a/source/posts/2014-06-20-ubuntu-da-screen-kullanimi.md b/source/posts/2014-06-20-ubuntu-da-screen-kullanimi.md index 60e4a707..34bf3cb3 100644 --- a/source/posts/2014-06-20-ubuntu-da-screen-kullanimi.md +++ b/source/posts/2014-06-20-ubuntu-da-screen-kullanimi.md @@ -17,7 +17,7 @@ Ubuntu'da screen'i kullanmaya başlamak için terminal üzerinde ``` komutunu çalıştıralım, bu komut screen komutu yüklüyse, yüklü komutun versiyonunu verir. -Komutun bulunamadı ile ilgili bir hata mesajı alırsanız screen komutunu yüklemek için: +Komutun bulunamadığı ile ilgili bir hata mesajı alırsanız screen komutunu yüklemek için: ```bash sudo apt-get install screen diff --git a/source/posts/2014-11-21-rails-projesine-rubocop-nasil-entegre-edilir.md b/source/posts/2014-11-21-rails-projesine-rubocop-nasil-entegre-edilir.md index 4f188905..ee8ff92d 100644 --- a/source/posts/2014-11-21-rails-projesine-rubocop-nasil-entegre-edilir.md +++ b/source/posts/2014-11-21-rails-projesine-rubocop-nasil-entegre-edilir.md @@ -60,7 +60,7 @@ AllCops: ``` şeklinde belirtiyoruz. Ancak eğer var olan dosyalar için işlem yapmak istiyorsanız `.rubocop.yml` dosyasını oluşturmadan da -yukarıdaki komutları koşup rubocop'u rails projenize entegre edebilrsiniz. +yukarıdaki komutları koşup rubocop'u rails projenize entegre edebilirsiniz. Ek olarak rubocop entegre edildikten sonra projeniz için, diff --git a/source/posts/2015-11-24-populer-front-end-araclari.md b/source/posts/2015-11-24-populer-front-end-araclari.md index a75ff0e4..7c63e128 100644 --- a/source/posts/2015-11-24-populer-front-end-araclari.md +++ b/source/posts/2015-11-24-populer-front-end-araclari.md @@ -237,7 +237,7 @@ komutunu çalıştırarak template oluşturabiliriz. ```bash yo ``` -komutunu yazıyoru. +komutunu yazıyoruz. ![yeoman] (../assets/images/articles/25-09-08-tools-for-front-end/yeoman-yo.jpeg) diff --git a/source/posts/2015-12-21-ruby-on-rails-uygulamasinin-capistrano-3-ile-kolayca-yayinlanmasi.md b/source/posts/2015-12-21-ruby-on-rails-uygulamasinin-capistrano-3-ile-kolayca-yayinlanmasi.md index 75f911fa..f2dbc00e 100644 --- a/source/posts/2015-12-21-ruby-on-rails-uygulamasinin-capistrano-3-ile-kolayca-yayinlanmasi.md +++ b/source/posts/2015-12-21-ruby-on-rails-uygulamasinin-capistrano-3-ile-kolayca-yayinlanmasi.md @@ -8,7 +8,7 @@ tags: ruby, rails, sunucu, server, client, cap, capistrano, ssh, bash, script, r Merhaba, 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 bahsedecek ve bazı kaynak kodlar paylaşacağız. -Kullandığımız capistrano'nun versiyonu 3.4'tür. Sunucu üzerinde kullanıdığımız ruby versiyonu ise 2.2.3'tür. Capistrano 'nun kaynak kodlarına github adresinden erişip göz atabilirsiniz. +Kullandığımız capistrano'nun versiyonu 3.4'tür. Sunucu üzerinde kullandığımız ruby versiyonu ise 2.2.3'tür. Capistrano 'nun kaynak kodlarına github adresinden erişip göz atabilirsiniz. <<<<<<< HEAD Örnek olarak, [Netinternet](https://www.netinternet.com.tr/vps-sunucular) 'ten veya [DigitalOcean](https://www.digitalocean.com/) 'dan alacağınız bir sunucuyu aşağıdaki bash scriptleri ile 2-3 saat içinde ayağa kaldırıp Nginx, Postgresql, Unicorn ayarlarını yaparak çalışır hale getirebilirsiniz. ======= diff --git a/source/posts/2015-12-22-bulutfon-ruby-sdk.md b/source/posts/2015-12-22-bulutfon-ruby-sdk.md index a7a5736d..332d8481 100644 --- a/source/posts/2015-12-22-bulutfon-ruby-sdk.md +++ b/source/posts/2015-12-22-bulutfon-ruby-sdk.md @@ -12,7 +12,7 @@ Bugün sizlere, gelişiminde bizim de katkıda bulunduğumuz Bu gem ile uygulamanızın [`Bulutfon API Servisi`](https://github.com/bulutfon/documents) 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. [`Bulutfon API`](http://api.bulutfon.com/docs) ile daha fazla neler yapabileceğiniz hakkında bilgi almak için +oluşturma gibi birçok özelliği hızlı bir şekilde uygulamalarınıza entegre edebileceksiniz. [`Bulutfon API`](http://api.bulutfon.com/docs) ile daha fazla neler yapabileceğiniz hakkında bilgi almak için [https://github.com/bulutfon/documents](https://github.com/bulutfon/documents) adresine göz atabilirsiniz. Sözü daha fazla uzatmadan örnek kodlara geçelim; diff --git a/source/posts/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi.md b/source/posts/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi.md index 83cc4e8f..82877cd7 100644 --- a/source/posts/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi.md +++ b/source/posts/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi.md @@ -35,7 +35,7 @@ Bu ayarlar içinde e-posta göndermek için kullandığımız SMTP ayarları ola Mail servisi olarak SendGrid servisi size ücretsiz olarak aylık 12000 e-posta sağlamaktadır. Hobi projeleriniz için bu servisi kullanabilirsiniz. Settings->Credentials sayfasından gerekli username ve password'u alabilirsiniz. -* Hataları izleyebilmek için kullnadığımız Rollbar servisinde aldığımız token'ı config/initializers/rollbar.rb dosyasında yer alan your_token yazan string ile değiştiriyoruz. Rollbar servisi üzerinde projenizi oluşturduğunuzda size doğrudan gerekli token'ı, yönergeleri ile birlikte verecektir. +* Hataları izleyebilmek için kullandığımız Rollbar servisinde aldığımız token'ı config/initializers/rollbar.rb dosyasında yer alan your_token yazan string ile değiştiriyoruz. Rollbar servisi üzerinde projenizi oluşturduğunuzda size doğrudan gerekli token'ı, yönergeleri ile birlikte verecektir. * User ve Admin model'leri için db/migrate/*.rb dizininde yeralan migration dosyalarındaki is_active alanının varsayılan değerini true olarak ayarlıyoruz. * Projenin config/settings.yml dosyasında yeralan username ve password alanlarını değiştiriyoruz. * Son olarakta projenin public dizini için VERSION.txt dosyası oluşturmak için şu komutu çalıştırıyoruz; @@ -75,12 +75,12 @@ Heroku üzerinde heabımızı oluşturup giriş yaptıktan sonra yeni bir uygula [![heroku-uzerinde-uygulama-olusturma](../assets/images/articles/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi/heroku-uygulama-olusturma.png)]() -Oluşturduğumuz uygulamannın ismi eşsiz olmalıdır. Heroku size alt alanadı sağladığı için aynı isimli uygulamara izin vermemektedir. +Oluşturduğumuz uygulamanın ismi eşsiz olmalıdır. Heroku size alt alanadı sağladığı için aynı isimli uygulamara izin vermemektedir. Biz uygulama ismi olarak lab2023-blog-sample tercih ettik. Bu uygulama production ortamı için kullanacağımız kodları barındıracaktır. Yukarıdaki adımları izleyerekten tekrar bir uygulama daha oluşturuyoruz. Bu uygulama ise staging ortamımız olacak ve develop branch'indeki kodlarımızı barındıracağız. Staging ortamı için uygulama ismi olarak staging-lab2023-blog-sample'ı tercih ettik. -Production ve Staging uygulamalarımızı oluşturduktan sonra bu iki uygulamaya da uygulamnaın detaylar sayfasında bulunan Resources sekmesinden Heroku Postgres::Database, Logentries ve Redis To Go elementlerini şekilde ki gibi ekliyoruz. +Production ve Staging uygulamalarımızı oluşturduktan sonra bu iki uygulamaya da uygulamanın detaylar sayfasında bulunan Resources sekmesinden Heroku Postgres::Database, Logentries ve Redis To Go elementlerini şekilde ki gibi ekliyoruz. [![heroku-uzerinde-uygulamaya-element-ekleme](../assets/images/articles/2016-08-04-ruby-on-rails-uygulamasinin-heroku-servisinde-coklu-ortamda-yayinlanmasi/heroku-uygulamaya-element-ekleme.png)]() @@ -104,7 +104,7 @@ Git komutlarında kullancağınız remote.production.url'in ayarlandığını g git config --list ``` -Eğer yanlış bir url eklemesi yaptıysanız şu komutu kullanarak aklediğiniz url'i kaldırabilirsiniz. +Eğer yanlış bir url eklemesi yaptıysanız şu komutu kullanarak eklediğiniz url'i kaldırabilirsiniz. ```bash git remote remove production @@ -117,7 +117,7 @@ Terminalden git url'i ekleme bölümünde ise şu şekilde ki komutu çalıştı git remote add staging https://git.heroku.com/staging-lab2023-blog-sample.git ``` -Bu işlemlerden sonra artık uygulamamızın heroku urllerinide eklenmiş olduk. +Bu işlemlerden sonra artık uygulamamızın heroku urllerini de eklenmiş olduk. Şimdi staging uygulamamıza kodları gönderme kısmına gelelim. Bu işlemi yapabilmek için heroku uygulamalarına erişimimiz olması gerekmektedir. Heroku sunucularına, git ile uygulama kodlarını gönderebilmek için heroku komutları ile login olmalıyız. Heroku komutlarının kullanılabilmesi için ise Heroku Toolbelt kurulumunu yapmalısınız. @@ -128,7 +128,7 @@ Kurulum yapıldıktan sonra şu komut ile heroku hesabınıza giriş yapabilirsi heroku login ``` -Giriş yaptıktan sonra staging uygulmamızı yayına almak için şu komutu kullanıyoruz; +Giriş yaptıktan sonra staging uygulamamızı yayına almak için şu komutu kullanıyoruz; ```bash git push staging develop:master @@ -167,7 +167,7 @@ Bu işlemlerden sonra .env.local dosyamızda tutduğumuz ENV değişkenlerinin h heroku config:set BASIC_AUTH_IS_ACTIVE=yes --app staging-lab2023-blog-sample ``` -Ayarlarınızı bu komutlar ile ayarladıktan sonra heroku üzerinde uygulamanın ayarlar sayfasında Config Variables bölümünde bu değişkenleri görebilirsiniz, ayrıca portal üzerinden de bu değişkenleri değiştirebilirsiniz. Herokuya rails uygulaması gönderildiğinde RAILS_ENV varsayılan olarak production olarak ayarlanıyor. RAILS_ENV değerinide staging ile değiştirebilirsiniz. +Ayarlarınızı bu komutlar ile ayarladıktan sonra heroku üzerinde uygulamanın ayarlar sayfasında Config Variables bölümünde bu değişkenleri görebilirsiniz, ayrıca portal üzerinden de bu değişkenleri değiştirebilirsiniz. Herokuya rails uygulaması gönderildiğinde RAILS_ENV varsayılan olarak production olarak ayarlanıyor. RAILS_ENV değerini de staging ile değiştirebilirsiniz. ```bash heroku config:set RAILS_ENV=staging --app staging-lab2023-blog-sample @@ -191,7 +191,7 @@ Ayarlarınızı bu komutlar ile ayarladıktan sonra heroku üzerinde uygulamanı heroku ps:restart --app staging-lab2023-blog-sample ``` -Komut bilgilerinin ardından production ortamında uygulamamızı yayınlama işemine gelecek olursak; Şu anda master branch'imizde herhangi bir release kodu bulunmamakta. Git-flow'dan yararlanarak v1.0.0 etiketi ile bir versiyon yayınlayalım. +Komut bilgilerinin ardından production ortamında uygulamamızı yayınlama işlemine gelecek olursak; Şu anda master branch'imizde herhangi bir release kodu bulunmamakta. Git-flow'dan yararlanarak v1.0.0 etiketi ile bir versiyon yayınlayalım. Bu işlem için gerekli olan komutlar şunlardır; ```bash @@ -241,7 +241,7 @@ Gemfile dosyanızda özel github repolarınız varsa bu repolara heroku uygulama heroku keys:add ~/.ssh/heroku_id_rsa.pub ``` -Sık ihtiyac duyabileceğiniz bazı komutların listesi aşğıdaki gibidir; +Sık ihtiyac duyabileceğiniz bazı komutların listesi aşağıdaki gibidir; ```bash # Web dynonusunu yeniden başlatır