html etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
html etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

23 Ocak 2014 Perşembe

Hangi Framework ???



Ne adamlar var !

Bana soruyorlar: 'Sen hangi IDE/Framework ile site yazıyorsun?' diye.

Site Framework ile mi yazılır?

Şimdi en iyi, en gelişmiş fotoğraf makinesi bende olsa en büyük fotoğrafçı ben mi olurum?

En gelişmiş en süper kamera benim olsa en iyi yönetmen ben mi olurum?

Arkadaş (işaret parmağını şakağına vurarak gösteriyor) program burayla yazılır burayla.

Şunlara bak. Almışlar win8 laptopları, macbook airleri ellerine, iki html kopyalıyorlar, bir jquery ekliyorlar, öbür sitede bir css mi gördüler şak Ctrl+C, Ctrl+V tamam...

Ben bir site yazacaksam html yi tasarlamalıyım. CSS yi kendim sınıflandırmalıyım. JQuery kullanırım elbet ama istediğimi yapan plug-in yoksa yazar onuda ücretsiz yayınlarım.

Ancak ondan sonra bir site için 'Ben Yazdım !!!' diyebilirim.

Mesut Cemil ASLAN.

28 Haziran 2013 Cuma

Junior Yazılımcıların En Sık Yaptığı Hatalar

Aşağıdaki maddelerde mutlaka dikkat etmeniz gereken ama atladığınız, nerede yanlış yaptığınızı düşündüğünüzde içinden çıkamadığınız bazı noktaları yayınladım. Bunlara geliştirdiğiniz projenin büyüklüğü ne olursa olsun mutlaka dikkat etmelisiniz...

Olabildiğince açık ve kısa tutmaya çalıştım :D

Kullanıcı girdilerinin yanlış doğrulanması (Form Kontrolleri)
Çıktıların doğru şifrelenmemesi yada değiştirilmemesi
SQL dilinin yapısının bilinmemesi
HTML kodlarının sayfa akışı içinde doğru kullanılamaması (W3C)
İşletim sisteminin komut yapısının anlaşılamaması (Unix, Linux veya NT)
Hassas verinin normal text olarak taşınması/saklanması
Siteler arası isteklerde session çalınması (CrossSite Scripting)
Hata mesajlarında alt yapının ele verilmesi
Matematik işlemlerinde mevcut hafıza dışına taşılması (OverFlow)
State verilerinin harici kontrolü (ViewState)
Dosya ismi yada dizinlerin harici kontrolü (Fileread veya Streaming)
Güvensiz arama yolu (Server Path)
Kod üretici sistemlerin yetersiz denetimi (Wrong Back Coding)
Ne olduğu bilinmeyen kodların indirilip kontrolsüz kullanılması (Copy Paste Scripting)
Kaynakların zamansız ortadan kaldırılması veya serbest bırakılması (Disposing)
Gereksinimlerin yetersiz karşılanması
Hatalı hesaplamalar
Erişim kontrollerinin ve kullanıcı haklarının yetersiz kontrolü
Zaten kırılmış bir şifreleme algoritması kullanmak
Kod içinde direk olarak şifre kullanmak
Yanlış atanan kullanıcı hakları
Aslında random olmayan random veri kullanmak
Gereksiz erişim hakları ile çalışan kod
Sunucu tarafında kontrol edilmesi gereken güvenlik unsurlarının istemci tarafında kontrolü