Category Archives: Programlama

.Net Projelerine Loglama Kütüphanesi

Bir .Net projesinde sıfırdan loglama mekanizması yazmak yerine Log4Net kütüphanesini kullanabilirsiniz.
Basitçe, Log4Net kütüphanesini projenize referans olarak ekliyorsunuz. Web.Config dosyasının ayarlarını, şu sayfada anlatılan yöntemlerden size uygun olanını seçerek yapıyorsunuz.
Ardından şu sayfadaki yönergelerden destek alarak projenizin istediğiniz yerinde log yazabiliyorsunuz.

Excel’de Makrolar

Bugün Excel’de makro yazmam gerekti. Daha önce VB ile çalıştığım için basit olacağını düşündüm ve hızla başladım. Açıkçası, standart VB kodlaması yaptım. Tek fark, Excel kontrollerine erişmedeki değişikliklerdi. Biraz onlardan bahsetmek istiyorum.
Makrolarımızı yazarken; istersek her sayfanın kendine ait olan kod bloğuna yazabiliyoruz, istersek de modüller oluşturarak global fonksiyonlar hazırlayabiliyoruz.

Sheets(“SAYFA ADI”).Cells(SATIR NUMARASI, SUTUN NUMARASI).Value ile, hem [...]

Wordpress Automatic Upgrade

Uzun zamandır Wordpress blogumun eklentiler bölümünde Wordpress Automatic Upgrade eklentisi yüklü olarak duruyordu. Bir iki kez kendisini kullanmayı denemiştim ama hata verip duruyordu. Ben de sonunda, sadece eklentilerimi güncelleştirme kısmında kullanmaya başlamıştım.
Bugün bütün veritabanımı ve dosyalarımı yedekledim. 5 dakika önce, “Wordpress’in 2.7.1 sürümünü indirip, Türkçeleştiren dosyaları falan ayarlayıp FTP ile atarım” diye düşünürken, Automatic Upgrade linkine [...]

ODTÜ Programlama Yarışması

ODTÜ Bilgisayar Topluluğu tarafından düzenlenen geleneksel programlama yarışmasına başvurular başladı.
İki etaptan oluşan yarışmada finallere katılabilmek için ön eleme sorularından en az 1 tane çözmeniz gerekiyor. Soruları C, C++ veya Java dillerinden birini kullanarak çözebilirsiniz. Yarışmaya 2 veya 3 kişilik gruplar ile katılmak mümkün.
Detaylı bilgi ODTÜ Bilgisayar Topluluğunun web sitesinde.

Blogum Artık Türkçe

Yazılarımı eskiden de Türkçe yazıyordum, o konuda bir değişiklik olmadı. Fakat sağda solda bulunan bütün yazılar, açıklamalar, linkler İngilizce yazılıydı.
Aslında 30 Ocak’ta Wordpress blogumu taşıdığım sırada temamı değiştirerek Türkçeleştirmeyi düşünüyordum. Bu işi 1 gecede halledip yeni yıla yeni tema ile girerim diyordum. Ama gelin görün ki ben tuttum tekerleği baştan icat etmeye kalktım… Gerçi gecikmede [...]

WordPress kalıcı linklerini değiştirme

Bu konu ile ilgili daha önce de bir yazı yazmıştım ama başarılı sonuca ulaşamamıştım.
Şimdi bu olayı başardım ve kısaca nasıl yaptığımı anlatayım.
Öncelikle daha önce yapamamamın nedeni okuduğum bir yazıda buldum. Neden şuymuş:
Pretty Permalink diye tabir edilen kalıcı linkleri kullanmak istiyorsak Apache üzerinde rewrite_module isimli modülün aktif olması gerekiyormuş.
Bunu okur okumaz kendi bilgisayarımda denedim ve çalıştığını [...]

Wordpress blogunu farklı adrese taşımak

www.xyz.com adresinde barındırdığımız WordPress blogumuzu www.abc.com adresine taşımaya karar verdik diyelim.
Yapılacaklar:

Öncelikle tüm WordPress dosyalarımızı (şu wp-admin, wp-includes falan.. hepsini) yedekliyoruz.
Sonra, veritabanımızı yedekliyoruz.
Ardından veritabanımızda birkaç ufak değişiklik yapıyoruz.
Sonra veritabanımızı yeni sunucumuzda oluşturuyoruz.
Son olarak dosyalarımızı da yeni sunucumuza yüklüyoruz.

Hepsi bu kadar. Şimdi detaylar.

Wordpress kalıcı linklerini (permalink) güncellemek

Kalıcı link dediğimiz şey, blog yazısının kendine ait olan adresidir bir nevi. Wordpress ile varsayılan gelen ayarda http://blogunadresi/?p=4124123 gibi bir şey olur.
Ben bugün sabah 5 sularında, blogumu açtığım günden beri varsayılan ayarda duran ve değiştirmekten çok korktuğum “kalıcı link”lerimi değiştirmeye karar verdim.
Aslında hazırlığımı yapmıştım (yaptığımı sanıyordum):
Bu adreste, Erdem Çorapçıoğlu, sorunsuz bir şekilde kalıcı linklerini nasıl [...]

JavaScript – setTimeout()

Sayfanızda bulunan bir JavaScript fonksiyonunun belirli bir süre sonra çalışmasını istiyorsanız bu setTimeout() fonksiyonunu kullanmanız gerekiyor.
Kullanımı:
setTimeout(“çalışması istenen fonksiyon(para,metre,ler);”, milisaniye cinsinden beklenecek süre);
şeklinde gayet kolay.
Örneğin facebook’ta bir mesaj gönderdiğiniz zaman “mesaj gönderildi” iletisini içeren bir mesaj kutusu açılır ve bir süre sonra kaybolur. Kabataslak öyle bir şey yapmak istersek kodumuz şöyle olacaktır:
setTimeout(“hideSentMessageBox(msgBoxDivId);”, 3000);
Bu kod ile sayfamızda [...]

Web Sitenize Windows Live Messenger Eklentisi

Web sitemin İletişim bölümünde bulunan Windows Live Messenger formunu kendi sitenize eklemek isterseniz uygulamanız gereken 3 basit adım bulunuyor.
1- Bu adrese giderek messenger listenizde bulunmayan kişilerin de sizinle iletişim kurmasına izin veriyorsunuz.
2- Bu adresten web sitenize ekleyeceğiniz Messenger eklentisinin neye benzeyeceğini seçiyorsunuz.
3- Aldığınız iframe kodunu, messenger formunun web sitenizde görünmesini istediğiniz yer(ler)ine kopyalıyorsunuz.
Hepsi bu.
Bu form [...]

  • Son Yorumlar

  • Geçmişte bu hafta...

  • Google Friend Connect