Software kategorisi arşivi
Symfony2 Formlarini Ozellestirmek ve Bootstrap CSS
Boğaç Aslanyürek tarafından, jQuery, Php, Software, symfony2 kategorisi altında, 30.10.2012 tarihinde gönderildi
Hazırladığım bir projede Symfony2 formlarını özelleştirerek Bootstrap CSS ile entegre etmek istedim. Bunu başarmak için tabii ki Symfony2′de bir formül var: Form Themes. Symfony2 ile oluşturulan formlardaki tüm elemanların formatlarının tutulduğu bir dosya bulunuyor. Bu formatlarda istediğimiz gibi değişiklik yaparak, örneğin <div> tag’leri ekleyerek ve ya sınıflar atayarak Bootstrap ile uyumlu hale getirebiliyoruz. Bu yazıda Bootstrap […]
Php Güvenlik – 3
Ferid Mövsümov tarafından, Php kategorisi altında, 22.10.2012 tarihinde gönderildi
Session (Oturum) Güvenliği Session içerisinde çok önemli bilgiler tutulduğundan session güvenlik açısından çok önemlidir. Session verilerinin sunucu tarafında tutulması güvenlik açısından içimizi rahatlatan en önemli faktördür. SSL kullanımını etkinleştirmek server ve client arasındaki veri akışının daha güvenli bir biçimde sağlanması açısından önemlidir. SSL sayesinde bütün HTTP istek ve yanıtları korumalı bir şekilde aktarılır. Güvenlik kalkanınızı […]
Php Güvenlik – 2
Ferid Mövsümov tarafından, Php kategorisi altında, 22.10.2012 tarihinde gönderildi
Web uygulamaları genellikle dışarıdan verileri formlar aracılığıyla alır. Bu nedenle güvenlik açısından en çok dikkat edilmesi gereken yert formlardır. Kullanıcı verileri GET, POST veya HTTP HEADER (örn: Cookieler ) ile gönderebilir. Kullanıcıdan bir belge yüklenmesi isteniyorsa, sunucu tarafında belgenin belli bir büyüklükte olmasına dair kontrol yapılmalıdır. Php nin is_uploaded_file() fonksiyonu kullanılarak bu belgenin gerçekten yüklenip […]
Php Güvenlik – 1
Ferid Mövsümov tarafından, Php kategorisi altında, 22.10.2012 tarihinde gönderildi
Php ile kod yazarken dikkat etmeniz gereken güvenlik önlemleri ile ilgili aldığım notları birkaç bölüm halinde aktarmaya çalışacağım. Sistemde herhangi bir hata mesajının kullanıcılara gösterilmesi ciddi bir güvenlik açığıdır. Bütün hata mesajları log dosyalarına yazılmalıdır.Hata mesajlarının güvenlikle ilgili ciddi açıklara neden olabilecek bilgiler yer alabilir. Aşağıdaki kodları kullanarak hataların loglara yazılması sağlanabilir. Ayrıca kritik bilgiler […]
Fatal error: Attempt to unset static property hatasi
Emre Macit tarafından, Php kategorisi altında, 22.10.2012 tarihinde gönderildi
Php class’larında tanımlanan static özellikler, o classtan kaç kere kullanılacaksa kullanılsın, 1 tane bulunurlar. Yani 10 tane deneme sınıfı üretsek bile, public static $test ten sadece 1 tane olacak. Bu noktada, bu class load olurken, bu property ram’deki yerini ayırdığı için, unset etmek konusunda ise, problem yaşanmaktadır. Mantığa göre bu sınıfa ait bir static özellik […]
Ubuntu nginx uzerine php fastcgi kurulumu (php-fcgi)
Emre Macit tarafından, Nginx, Php, Ubuntu kategorisi altında, 16.10.2012 tarihinde gönderildi
Daha önceden bu yazımızda nginx kurulumunu anlatmıştık. (sadece kurmak, ayarlamak değil.) Şimdi ise, nginx üzerine php fastcgi kurma işlemini yapalım. Aşağıdaki komut ile sistemimize gerekli paketleri kuralım. apt-get install php5-cli php5-cgi spawn-fcgi psmisc Artık sistemimizde php fcgi ile ilgili paketler yüklendi. Ancak bunu dürtecek bir mekanizmamız henüz yok. Bu yüzden nginx ayarlarında henüz bunu çağıramıyoruz. Şimdi […]
adam akilli kisiler #3 – James Gosling
Emre Macit tarafından, Java, Önemli Kişiler kategorisi altında, 08.10.2012 tarihinde gönderildi
James Gosling 1955 yılında doğdu. 1977 yılında üniversiteyi bitirdi. 1983 yılında doktorasını aldı. Sum Microsystem’deki görevine başlamadan önce Unix’in multiprocessor versiyonunu üretti. Sun microsystem’de Java dilini ve dolayısıyla da virtual machine (sanal makine) yi icad etti. Her zaman benzer bir felsefe ile çalışırdı, Geliştirdiği şeyler her zaman virtual machine üzerinde idi. Sun Microsystems’in 2010 da […]
Java JAR Dosyası Yaratma
Ahmet Orsorlu tarafından, Java, Software kategorisi altında, 07.10.2012 tarihinde gönderildi
Daha önceki yazımda, JAR dosyası hakkında kısaca bilgi vermeye çalışmıştım. Bu yazıda, komut satırından, java uygulaması için nasıl jar dosyası yaratılacağını anlatmaya çalışacağım.İlerleyen yazılarda da jar dosyası ile ilgili gelişmiş özelliklerden bahsetmeyi düşünüyorum. Öncelikle jar olarak oluşturacağımız sınıfı tanımlayalım: // JARClass.java public class JARClass { public static void main(String [ ] args) { System.out.println(“Java JAR […]
isimsiz fonksiyonlar (anonymous functions – closures) (php 5.3 ve sonrasi)
Emre Macit tarafından, Php kategorisi altında, 05.10.2012 tarihinde gönderildi
İsimsiz fonksiyonlar php’nin 5.3 ve sonraki sürümlerinde yer alan güzel bir özelliktir. Nedir isimsiz fonksiyon? Bir mantığa veya algoritmaya ihtiyacınız var ancak bunun dünyanızda o kadar da önemli bir yeri yok. Belki sadece kodunuzu düzgün yazmak istiyorsunuz, veya yapacağınız şeyi daha temiz yapmak istiyorsunuz. Bu noktada, isimsiz fonksiyonların kullanımı tercih edilebilir. $selam = function($isim){ printf(“Merhaba %s\r\n”, $isim); };//şeklinde […]
Java JAR Dosyası
Ahmet Orsorlu tarafından, Java, Software kategorisi altında, 29.09.2012 tarihinde gönderildi
JAR (Java ARchive), birden çok dosyayı birleştirerek tek bir dosya yapabilmemizi sağlayan dosya formatıdır. Aslında, JAR uzantılı dosyalar temelde ZIP dosyalarıdır. JAR dosyaları genelde, Java class dosyalarını ve Java uygulamasının kullandığı kaynak dosyalarını (resim, müzik gibi) barındırır. İstenildiği takdirde Java uygulamasının kaynak dosyaları da JAR dosyasına eklenebilir. JAR dosyalarının bir özelliği de Java uygulamanızı doğrudan […]

