Node.js ile Merhaba Dünya Uygulaması

Javascript günümüzde en popüler programlama dillerinden biri haline geldi. Neredeyse her sabah uyandığımızda, güne yeni bir javascript framework’ü ile başlıyoruz diyebilirim 🙂 (Angular, vue, react, electron.js vs. vs..) Javascript ile hem front-end(önyüz) hem de backend(arka yüz) tarafında geliştirme yapabilmeniz artık mümkün. Normalde front-end tarafında bolca kullanmaya alışık olduğumuz javascript’in, back-end …

En Popüler WordPress Eklentileri

Yıllar sonra yeniden bir yazı yeniden bir post. 4 yıl önce falan blogger’la başlayan blog macerama wordpress tarafında devam etmekteyim. WordPress’i tercih etmemin bir çok sebebi vardı aslında. Gerek daha gelişmiş olması gerek plugin seçenekleri gerek daha profesyonel bir iş çıkması. Özellikle wordpress pluginleri açısından bulunmaz bir nimet adeta. İlerleyen günlerde wordpress plugingeliştirmeyle …

Android CRUD İşlemleri

Uzun zamandır yazamadığım android ile ilgili yazılara, kaldığım yerden devam ediyorum.Bu yazıda android’de sqlite kullanımından bahsedeceğim.Seri halinde olacak olan bu postlarımda, her seride daha gelişmiş app’ler yapacağım.Bu yazıda sadece create ve read olaylarından bahsedeceğiz aslında.Öncelikle database isimli bir class oluşturalım ve database konfigurasyonlarımızı yapalım. package com.example.blogcontent; import android.content.Context; import android.database.sqlite.SQLiteDatabase; …

Android WebView Kullanımı

Son zamanlar her sitenin ya da web uygulamasının, android uygulamasına rastlamışsınızdır.Biz de bu yazıda android’de WebView kullanarak istediğimiz siteye bağlanabileceğiz.Önce Web isimli bir android projesi yaratalım.Daha sonra paket adı vs. gibi işlemleri gerçekleştirelim.Daha sonra da res/layout/main.xmldosyamızı açalım ve şöyle değiştirelim; Layout’muz olan bu xml dosyası gayet anlaşılır.WebView koyduk sonra da …

Android Bundle Kullanımı

Android uygulamalarında genelde kullanılan bir yapı olan Bundle‘lardan bahsedeceğim bu yazıda.Activity’ler arasında veri iletişimini sağlayan bundle’ları, veritabanından çektiğimiz datalarla da doldurup, daha kompleks uygulamalar da yazabilmemiz mümkün.Bu tarz bir uygulamanın yazısı da sonraya kalsın.Daha basit bir uygulama üzerinde Bundle’lardan bahsedeceğim. public class BundleActivity extends Activity { /** Called when the activity is …

TweetPlus WP Plugin

TweetPlus pluginini 1-2 ay önce yazmama rağmen, blogum aktif olmadığından paylaşamamıştım. Tweet_plus plugini ne işe yarar? Ekran görüntüsünde de gördüğünüz gibi username’inizi ve görüntülenmesini istediğiniz tweet sayısını girerek eklentiyi kullanabilirsiniz.Verdiğiniz bu değerler sayesinde istediğiniz kadar tweet, widget halinde görüntülenecektir.Daha sonra bu widgeti,Görünüm>Bileşenler kısmına gelerek istediğiniz gibi sayfanıza entegre edebilirsiniz.Uygulamanın mantığı zaten gayet …

Factory Design Pattern Kullanımı

Posted Tarihi: 11 Ekim 2014 | Yazar: boskefm | Kategori: PHP | Etiketler: factory design pattern, php, tasarım deseni,web |Yorum Bırak Genelde çoğu programlama dillerinde duymuş olduğumuz design pattern yani tasarım deseni dediğimiz yapıdan bahsedeceğim.Uygulama oluşturma sırasında sağladığı pratiklikler ve hata oluşumunu azaltması gibi sebeplerden kullandığımız tasarım desenlerinin faydası oldukça fazla.Pattern’lar hakkında detaylı bilgi için şurayı okuyabilirsiniz.Bu yazıda Factory Design Pattern’dan bahsedeceğim.Bu tasarım deseni sayesinde tek bir arayüz yaratarak diğer class’lara bu arayüzden …

Codeigniter Image Upload ve Manipulation İşlemleri

CodeIgniter serisiyle ilgili ilk yazımda pagination’dan bahsetmiştim.Bu yazıda ise file uploading ve image manipulation işlemlerinin nasıl yapıldığını anlatacağım.Öncelikle controller dosyamızı oluşturalım.Bu dosyamıza upload ismini verelim. load->view(‘upload_view.php’); } function uploading() { $this->gallery_path=realpath(APPPATH.’../resimler’); $config[‘upload_path’]=’resimler/’; $config[‘allowed_types’]=”jpg|jpeg|gif|png”; $config[‘file_name’]=’picture_’.date(‘Y-m-d’).”_”.rand(1,100); $config[‘overwrite’]=FALSE; $config[‘max_width’]=1000; $config[‘max_height’]=1000; $config[‘max_size’]=2000 ;// lets you upload 2 mb file size. $this->load->library(‘upload’,$config); $uploaded=$this->upload->do_upload(‘resim’); $this->file_inf=$name=$this->upload->data(); if($uploaded) { echo ‘Upload islemi gerceklestirildi’.’Görmek icin‘; $this->size_image(); } else { …

Fluent İnterface Design Pattern Kullanımı

Uzun zamandan sonra yeni bir blog yazısıyla yine burdayım. Bildiğimiz gibi design pattern’lar bizim için pratiklikler sağlayan, hata olasılığımızı azaltan yapılardır.Daha önce bu yazımda factory design pattern’dan bahsetmiştim.Bugünkü tasarım deseni konumuz ise Fluent Interface Design Patternyani türkçe karşılığı ile akıcı arayüz ya da akıcı arabirim tasarım deseni. Fluent Interface zaman zaman method zincirleme olarak da geçer.Lafı …