Browsed by
Etiket: metot

Ruby Loop Döngüsü

Ruby Loop Döngüsü

Ruby dilinde bir çok döngü çeşidi mevcuttur. Bu yazıda bahsedeceğim döngülerden biri olan loop döngüsünü size örnekle açıklayayım. Loop döngüsü herhangi bir koşul almaksızın döngüyü siz bitirmediğiniz sürece sürekli aynı işlemi tekrarlamasına olanak sağlar. Yani sonsuz bir döngü oluşturur. Bir kullanıcı giriş sayfasında kullanıcıya doğru şifreyi girene kadar aynı işlemi tekrarlatmak istiyorsak bunu döngü içerisinde yapabiliriz.  

 

Kodumuzu incelediğimizde loop{} ile diğer bloklardan farklı olarak bir döngü oluşturduk.

Bu satırda ise kullanıcıdan bir veri girişi yapmasını istedik, gelen veride…

Read More Read More

jQuery Özel Fonksiyon Oluşturma İşlemi

jQuery Özel Fonksiyon Oluşturma İşlemi

jQuery kullanılarak geliştirilen web sitelerinde bir çok işlemi fonksiyon kullanarak gerçekleştiriyoruz, bu sayede düzen ve hataların çözümü daha basit ve kolay oluyor. Bunu yaparken de kendi fonksiyonlarımıza ihtiyacımız olacaktır. jQuery bu tür durumlar için kendimize özel kullanabileceğimiz metotlar oluşturmaya olanak sağlar. Örnek olarak girilen değeri konsola basan bir fonksiyon yapalım..

Bu örneğimizde sitemizde bir debug fonksiyonu oluşturduk jQuery ile. Fonksiyonları oluştururken $.fonksiyonismi olarak bir değişken oluşturup bu değişkene bir fonksiyon oluşturuyoruz. Kullanımına gelirsek;

Burada kullanılan fn metotu ise kendi oluşturduğumuz fonksiyonları…

Read More Read More

FuelPHP Eventler (Olaylar)

FuelPHP Eventler (Olaylar)

FuelPHP serisinde bu yazımızda uygulamalarımızı geliştirirken olaylara göre işlem nasıl yapabiliriz kısaca değineceğim. Eventler (olaylar) nedir? Olaylar, FuelPHP’nin bize sunduğu bir takım hook’lardır. Bu hook (kanca) sayesinde controller yada modüller içinde yer alan metotlarımızı istediğimiz olayda çalıştırabiliriz. Örnek olarak daha somut hale getirirsek, site yüklendiği sırada uygulama ilk oluşturulduktan sonra çalışmasını istediğimiz metotları Event içinde tanımlayabiliriz. Peki Nasıl Eventleri kullanacağız? Bunun için APPPATH.’config/’ dizininin altına event.php dosyası oluşturmanız lazım, bu php dosyasına ise aşağıda yer alan kodları yerleştirmeniz lazım.

Hangi eventin ne…

Read More Read More

CakePHP Lib ve Vendor İmport Etme

CakePHP Lib ve Vendor İmport Etme

CakePHP’de uygulamalarımızı geliştirirken bazen dışardan kütüphanaler indirip kullanırız, yada sitenin genel olarak her yerinde kullanabileceğimiz sınıfları metotları sitede tekrar tekrar yazmak yerine çağırıp kullanabiliriz, Lib için kökdizin/app/Lib Vendor için ise; kökdizin/app/Vendor klasörlerinin altına sınıflarımızı fonksiyonlarımızı atarız. Daha sonra istediğimiz yerde

Statik metotlarını kullanarak import işlemlerimizi gerçekleştiririz.

Ruby String Birleştirme

Ruby String Birleştirme

Ruby’de stringleri birleştirmek için şu ana kadar kullandığımız yöntem aşağıdaydı.

Bu yöntemin dışında kullanılabilecek bir yöntem daha mevcuttur.

Bu örneği biraz daha genişletelim.

  Concat Metodu << farklı olarak concat metodunu kullanarakta stringler arasında birleştirme yapabilir.