Caner Bulut ile hayat üzerine…

OpenGL 3.2 tanımlamaları duyuruldu.

Posted in Linux by canerblt on Ağustos 6, 2009

OpenGL

OpenGL

Khronos Group grubu açik kaynak kodlu 2D ve 3D platformu olan  OpenGL’in 3.2 güncellemesi için gerekli standartlari tanimladi. Bu güncelleme bu yil içerisinde yapilan 3. büyük güncelleme ve  performans gelistirmeleri, görüntü kalitesindeki gelistirmeler, geometri islemedeki gelismeler gibi bir çok yeniligide beraberinde getiriyor. Ayrica (dahası…)

Şununla etiketlendi:, , , , , ,

PHP XSS ataklarını engellemek için HTML Purifier Kütüphanesi

Posted in Hacking, PHP by canerblt on Haziran 23, 2009
PHP

PHP

Bu notumda çok yararlı olabilecek açık kaynak kodlu bir PHP kütüphanesi üzerinde duracağım. Herhangi bir projede kullanmadım ama bir yerlerde m kayıtlı olmasını istediğim için bloguma bir entry olarak ekliyorum.

HTML Purifier açık kaynak kodlu PHP5 ile kullanılabilecek aşağıdaki işlemleri yapabilen yetenekli bir kütüphanedir. Bu kütühane basit olarak sayfasızın HTML kotlarını inceler ve gerekli filtreleme işlemlerini yaparak zararlı kodları sayfalarınızdan kaldırır. (dahası…)

PHP XSS atakları ve Türkçe Karakter Problemi

Posted in Hacking, PHP by canerblt on Haziran 23, 2009
PHP

PHP

Bir önceki yazımda XSS ataklarını engellemek için htmlentities() ve html_entity_decode() fonksiyonlarından bahsetmiştim. Daha öncede bahsettiğim gibi XSS ataklarını engellemek web security açısından son derece önemli bir konu ve web üzerinde bununla ilgili bir çok şey okuyabilirsiniz.

XSS ataklarını engellemek için htmlentities(), htmlspecialchars() ve strip_tags() fonksiyonları kullanıyor. strip_tags() bir text içerisinde yer alan tüm HTML taglarını kaldırıyor. Bu nedenle formatlı yazılmasını istediğiniz textinizin özellikleride yok oluyor. strip_tags() parametrelerini kullanılarak bazı karakterlere izin vermesini sağlayabilirsiniz. (dahası…)

PHP Htmlentities Türkçe Karakter Sorununun Çözümü

Posted in Hacking, PHP by canerblt on Haziran 21, 2009
php-org.tr

PHP

XSS ataklarını engellemek için herhangi bir form içeren sayfadan aldığımız verilerin içerisinde aşağıdaki gibi zararlı kodların olmamasına dikkat etmemiz gerekiyor.

‘;alert(String.fromCharCode(88,83,83))//\’;alert(String.fromCharCode(88,83,83))//”;alert(String.fromCharCode(88,83,83))//\”;alert(String.fromCharCode(88,83,83))//–></SCRIPT>”>’><SCRIPT>alert(String.fromCharCode(88,83,83))</SCRIPT> (dahası…)

Kemal Tahir : Rahmet Yolları Kesti.

Posted in Kitap, Roman by canerblt on Mayıs 22, 2009
Rahmet Yolları Kesti

Rahmet Yolları Kesti

Türk edebiyatında belli bir dönemi kapsayan eşkıyalık konusunda İnce Memed’ten sonra şimdide konuya farklı bir açıdan yaklaşmış olan Kemah Tahir’in “Rahmet Yolları Kesti” kitabı ile devam ettim. Bu yazımda bu kitap ve yazar ile ilgili fikirlerimi belirteceğim.

Öncelikle yazar hakkında kısa bir bilgi vereyim,
Kemal Tahir (İsmail Kemalettin Demir) 15 Nisan 1910 tarihinde İstanbul’da doğdu. Deniz subayı olan babası Sultan II. Abdulhamid’in yaverlerindendi. İlkokulu muhtelif okullarda, rüştiyeyi Kasımpaşa’daki Cezayirli Hasan Paşa Rüştiyesi’nde okudu (1923). Galatasaray Lisesi’ni onuncu sınıfta bırakarak (1930) hayata atıldı. Avukat Katipliği, Fransızların idaresindeki Zonguldak Kömür İşletmeleri’nde ambar memurluğu yaptı. İstanbul’da Vakit, Haber, Son Posta gazetelerinde musahhihlik, röportajcılık, çevirmenlik(1930 – 1933), Yedigün, Karikatür dergilerinde sekreterlik, Karagöz gazetesinde başyazarlık (1935-1936), Tan gazetesinde yazı işleri müdürlüğü yaptı (1938).
(dahası…)

Linux.com yenilendi.

Posted in Linux by canerblt on Mayıs 14, 2009
Linux.com

Linux.com

Linux Foundation topluluğu Linux.com’un yenilendiğini duyurdu. Linux.com uzun bir süredir güncellenmiyordu ve yenilik için çalışmalarda olduğu açıklanmıştı.

Linux.com artık daha yetenekli ve yeniliklerle dolu bir portal. Güncel Linux haberleri, ürün incelemeleri, daha interaktif bir ortam ile Linuxseverlerin bir araya gelebileceği güzel bir site.

Linux.com’a giriş yapıp paylaşıma başlayabilmeniz için LinuxFoundation.org ID ve şifrenizi kullanabiliyorsunuz. Aşağıda bazı oluşumları sizlerle paylaşalım. (dahası…)

Shell Scripting III – Linuxta İşlemler

Posted in Linux by canerblt on Nisan 26, 2009

Bir önceki yazımda basit dizin ve dosya yönetim komutları üzerinde durmuştuk. Dosya ve dizin yönetimi Linux Shell’in en önemli görevlerindendir. Fakat uygulamalarımızı yazmaya başlamadan önce bakmamız gereken Shell’in bir kaç  önemli özelliği daha bulunuyor. Bu yazı dizimizde Linux sistem yönetimi ile ilgili bilgilerimizi paylaşacağız. (dahası…)

Şununla etiketlendi:, , , , , ,

OpenOffice.org’un geleceği belirsiz.

Posted in Linux by canerblt on Nisan 24, 2009
OpenOffice

OpenOffice

Florian Effenberger, uluslararası OpenOffice.org projesınden sorumlu kişi. Linux topluluğu Effenberger ile iletişime geçti ve kendisine Oracle ile alakalı bir kaç soru sordu.

Linux Topluluğu : Ücretlerini Sun’dan alan geliştiriciler, Oracle tarafından işten çıkarılacak mı?
Florian Effenberger : Oracle ile Sun arasında yapılan anlaşma tam olarak bilinmiyor. Bir çok analist şu anda bir çok asılsız spekülasyonlar yaratıyorlar. Ancak şu anda OpenOffice geliştiricileri hakkında son durum ne olacak bilinmiyor. Kişisel olarak böyle bir durumun olacağına inanmıyorum. Oracle’ın, (dahası…)

22 Nisan Dünya Günü İçin Seçme Resimler

Posted in Tasarım by canerblt on Nisan 23, 2009

22 Nisan bildiğiniz gibi Dünya günü olarak kutlandı, bu günün amacı dünyamızın güzelleliklerini ön plana çıkarak ona olan ilgiyi ve dikkatti arttırmak. Bu yazımda yaratıcı tasarımcı arkadaşların gözlerinden dünyayı görebilme şansına erişeceğiz. Seçilmiş 28 resim ile dünyamızın ne kadar güzel bir yer olduğuna tekrar tanık olabilirsiniz. (dahası…)

Şununla etiketlendi:, , ,

Shell Scripting II – Dosya ve Dizin İşlemleri

Posted in Linux by canerblt on Nisan 21, 2009

İlk kısmı Ocak sayısında yayınlanan Shell Script yazı dizimiz devam ediyor. Eğer hayallerinizde bir gün Linux Sistem yöneticisi olmak yada üst düzey bir bilgisayar kullanıcısı olmak yatıyorsa bu makaleyi hatta bir önceki makaleyi çok dikkatli inceleminizi öneririm.

Şimdi zaman kaybetmeden ikince yazımıza hızla başlayalım. (dahası…)

Şununla etiketlendi:, , , , , , , ,