Press "Enter" to skip to content

Posts published by “Selahaddin Erdoğan”

Fırat Üniversitesi Bilgisayar Mühendisi

XSS nedir ? Örnek bir form xss saldırısından nasıl korunur ?

Selahaddin Erdoğan 0

XSS (Cross-Site Scripting) Nedir? XSS (Cross-Site Scripting), saldırganın bir web uygulamasına zararlı JavaScript kodu enjekte ederek bu kodun başka kullanıcıların tarayıcısında çalıştırılmasını sağlayan bir güvenlik açığıdır. XSS saldırıları doğrudan tarayıcıyı…

Express Rest Api

Selahaddin Erdoğan 0

İlk olarak  npm init –y komutu ile package.json oluşturulur. Oluşan dosyada scripts altında test ve start konfigürasyonları yapılır. Bu sayede proje terminalden npm start komutu ile kısayoldan çalıştırabilir. “start”: “node…

Bootsrap dersleri Giriş

Selahaddin Erdoğan 0

İlerleyen dönemlerde tamamlayacağımız basit bir admin sayfası yapıyoruz. İlk olarak sayfanın üstüne bir navbar yerleştiriyoruz. Bunun için bootsrap kullanacağız <!DOCTYPE html> <html lang=”tr”> <head>   <meta charset=”UTF-8″>   <meta name=”viewport”…

package.json dosyalarında yapılandırmalar

Selahaddin Erdoğan 0

npx tsc –init –package json oluşturur npm install typescript live-server –save-dev — live server ve typescript kurulmasını sağlar. “start”: “npm run build && live-server” –otomatik olarak npm start ile başlamasını…

Sql Json veriler üzeridne çalisma

Selahaddin Erdoğan 0

1. JSON ve JSONB Farkı JSON: Ham JSON string saklar. (Daha yavaş, ama orijinal format korunur.) JSONB: Binary formda saklar. (Daha hızlı arama, indexleme yapılır, genelde tercih edilen bu.) CREATE…

Programlamada İsimlendirme Tipleri

Selahaddin Erdoğan 0

Bireysel veya bir yazılım ekibi ile yazılım geliştiren kişinin dünya çapında kabul görmüş, yazım kurallarına uygun olarak kodlarını geliştirmesi hem kendisinin hemde aynı ekipte çalıştığı kişilerin yazılan kodun okunurluğunu ve…

MongoDB ve Ubuntu 18.04 MongoDB Kurulumu

Selahaddin Erdoğan 1

1.MongoDB Nedir ? MongoDB ;  Modern web uygulamalarında NoSQL Verilerini document (belge) biçiminde saklayabilmek için kullanabileceğimiz ölçeklenebilir (scalable) açık kaynak bir veritabanıdır. 2.MongoDB Genel Kavramlar Database : Veritabanı Collection :…

MYSQL Trigers (Tetikleyiciler)

Selahaddin Erdoğan 2

Bu yazımızda mysql triger kullanımı göreceğiz. Triger işlemini Opencart veri tabanı üzerinde gördüğüm bir eksiği tamamlayarak göstereceğim. Opencart veritabanında bir ürünün özelliğine (örneğin:Bir A ürününün 41 ,42 … numarasının her…

Java Json Parse

Selahaddin Erdoğan 2

  Bu yazımızda Doviz.com sayfasının json formatında paylaştığı döviz verilierini Java ile alıp parse etmeyi öğreneceğiz. Öncelikle IDE’nizde bir Maven projesi açın ve JSON kütüphanesini projenizin classpathine ekleyecek olan şu…