RadRails & RDT Problem 10/01/07
EÄ?er “Türkçe” dil ayarlarına sahip bir iÅ?letim sistemine RadRails veya Eclipse RDT eklentisi kurduysanız, açılıÅ? ekranı gösterildikten sonra herhangi bir iÅ?lem olmayacaktır ve yazılım kapanacaktır.
Bunu önlemek için uygulamayı “-nl en-EN” argümanı ile çalıÅ?tırmak gerekli ya da “bölge ve dil ayarlarını ingiltere-ingilizce’ye çevirmeli”. ( Sorun RDT’den oluÅ?uyor. Eclipse platformunu açarken de aynı Å?ekilde argüman kullanabilirsiniz.)
radrails -nl en-EN
eclipse -nl en-EN
Sorunun KaynaÄ?ı:
Sorun Ruby Development Environment‘ten kaynaklanıyor.
RadRails’in etkilenme sebebi ise alt yapı olarak RDT kullanması.
Rails.Vim: Vim & Rails 09/01/07
Daha önce vim ile ruby üzerinde daha rahat çalıÅ?abilmek için neler yapılabilir konusunu yazmıÅ?tım.
Rails için ise, kolay proje yönetimi ve sizi konsoldan kurtaran “rails.vim” dosyası mevcut. ( ana sayfası - proje sayfası )
Ã?zelliklerinin görüleceÄ?i ekran sunumuna buradan ulaÅ?abilirsiniz.
Kurulum, kullanım detayları ve ipuçlarını yazının devamında bulabilirsiniz.
Rails fikir açısından çok yeni olmasa da, metaprogramming’in kullanımını muntazam bir biçimde geliÅ?tiricilere sunduÄ?u için, yazılım geliÅ?tiricilerine - en azından rubyistlere - bir yol gösterici, ufuk açıcı oldu.
Sayesinde konsol uygulamalarının bile geliÅ?tirilmesi deÄ?iÅ?ti. Å?öyle ki; SimpleConsole ruby için denetleyici (controller) ve görünüm (view) den oluÅ?mak üzere basit, etkili ve hızlı biçimde kullanabileceÄ?imiz “ufak” altyapı sunuyor bizlere.
basitçe bir örnek vermek gerekirse;
require 'simpleconsole'
# Denetleyici
# -
# Yazılıma gönderilen eylemleri ve eylemlere uygun deÄ?erleri (argümanları) yakalar
class Denetleyici < SimpleConsole::Controller
params :string => { :i => :isim }
def default
end
def merhaba
@isim = params[:isim]
end
end
# Görünüm
# -
# Denetleyiciden aldıÄ?ı deÄ?erleri iÅ?ler, ekrana yansıtır
class Gorunum < SimpleConsole::View
def default
puts "Kullanım:\n"
puts "ornek_simpleconsole EYLEM deÄ?erler\n"
puts "örnek:\n"
puts "ornek_simpleconsole merhaba -i dünya"
end
def merhaba
puts "merhaba #{@isim}!"
end
end
# SimpleConsole modülündeki Application sınıfını çalıÅ?tır
SimpleConsole::Application.run(ARGV, Denetleyici, Gorunum)
Vim, Ruby, Renk Düzeni 29/09/06
Vim için ruby eklentileri ve geliÅ?tirmeleri. http://rubyforge.org/frs/?group_id=16
hatta ki gems ile kurulabiliyor.
gem install vim-ruby --remote
vim-ruby-install.rb
bu da renk düzeni:
http://www.vim.org/scripts/script.php?script_id=1464 : Moria






