Git Versiyon Kontrol Sistemi – Başlangıç

Bu yazımda en popüler versiyon kontrol sistemlerinden biri olan GIT ile ilgili aldığım notları paylaşacağım. -Git daha verimli çalışma için daha önce oluşturulmuş ve değişiklik yapılmamış olan belgeleri yeniden kaydetmez. Bunun yerine daha önce kaydedilmiş olan belgeye link oluşturur. Bu özellik Git versiyon kontrol sistemini diğerlerinden ayıran en önemli farktır. -Git’in hızlı çalışması birçok işlemi […]

,

8 Yorum

Şirketlerde Bilgi Güvenliğinin Önemi

İş hayatında büyük rekabetin yaşandığı bu dönemde, Türkiyede birçok büyük şirket bilgi güvenliğine önem vermemektedir. Şirketler arası rekabet açısından kilit rol oynayabilecek çok önmeli bilgiler böylece rakip şirketlerin eline geçebilmekte ve şirketler büyük zararlara uğrayabilmektedirler.  Büyük şirketlerde çalışan arkadaşlarımla yaptığım sohbetlerden arkadaşlarımın herhangi şekilde dış tehditlere karşı uyarılmadıkları konusunda bilgi aldım. Sadece çalışanların bilgisayarları çeşitli […]

,

8 Yorum

Php Güvenlik – 3

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ı […]

,

8 Yorum

Php Güvenlik – 2

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 […]

,

4 Yorum

Php Güvenlik – 1

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 […]

,

6 Yorum

Fatal error: Attempt to unset static property hatasi

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 […]

, , ,

8 Yorum

linux dosya ve dizin izinleri

Dizin ve dosyalara erişim haklarının belirlenmesi için izinler kullanılmaktadır. Linux sistemlerde bu izinler 3 farklı grup olarak verilmektedir. Bunlardan ilki, dosyanın sahibinin izinleri, ikincisi, dosyanın grubunun izinleri, üçüncüsü, diğer kullanıcıların izinleri. Dosyaların ve dizinlerin sahip oldukları izinleri görmek için, ll gibi bir komut kullanabiliriz. Herhangi bir dizindeyken, ilk sütunda çıkan değerleri inceleyelim. -rw-rw-r– 1 khantunckale […]

, , , , , , , , , , ,

2 Yorum

Android Navigasyon

Merhaba, Son zamanlarda navigasyon cihazlarının populer olduğunu hepimiz biliyoruz. Özellikle İstanbul gibi büyük ve trafiği karmaşık şehirlerde gideceğiniz adresi bulmakta güçlük çekmeniz muhtemel bir durum. En kısa yoldan veya paralı yollar, feribot gibi bir çok seçeneği seçerek istediğimiz şekilde sürüş gerçekleştirebiliyoruz.   Tabi işin ticari boyutu ortaya çıkınca navigasyon pazarından pay elde etmek üzere birçok […]

2 Yorum

ubuntu 12.10 yayinlandi! (nasil upgrade ederim?)

Ubuntu 12.10 çıktı. Resmi internet sitesinden kolayca indirip deneyebilirsiniz. Yukarıdaki resim de, resmi internet sitesinden alınmıştır, Avoid the pain of Windows 8. 12.04 (Precise Pangolin) kullananlar için 12.10′a (Quantal Quetzal) nasıl upgrade edileceğini kısaca anlatmak istiyorum. İlk olarak Update Manager‘ı açıyoruz. Sol alt kısımda yer alan Settings…‘e tıklayarak, en altta yer alan Notify me of […]

, , ,

6 Yorum

SMTP Hatası (451) … alicisi eklenemedi (Temporary local problem – please try later) cozumu

Bu hatayı nereden aldık? Roundcube üzerinden mail göndermeye çalışırken SMTP Hatası (451) … alıcısı eklenemedi (Temporary local problem – please try later) hatasını aldık. Burada Exim ile çalışan Cpanel var. Webmail olarak roundcube kullanıyor. Ancak mail gönderirken bir popup da bu hatayı alıyordum. Çözüm olarak Cpanel forumlarında okuduğum kadarıyla /etc/localdomains dosyasında domainin adı olmadığında bu […]

, , ,

Yorum yok