Author name: Nurullah

mysql-trigger-use-case

MySQL – Gerçek Hayat Senaryosu Üzerinden Trigger Kullanımı

MySQL veritabanı yönetim sisteminde, veri tutarlılığını sağlamak ve işlemleri otomatikleştirmek için trigger’lar oldukça kullanışlıdır. Bu makalede, gerçek bir hayat senaryosu üzerinden trigger kullanımını inceleyeceğiz. Konumuz etkinlikler, bu etkinliklerle ilgili detaylar ve kullanıcıların bu etkinliklere katılımının takip edilmesidir. İlgili trigger’ların nasıl oluşturulduğunu ve işlevlerini ayrıntılı bir şekilde ele alacağız. Senaryonun Tanıtımı Senaryomuzda, bir etkinlik yönetim sistemimiz …

MySQL – Gerçek Hayat Senaryosu Üzerinden Trigger Kullanımı Read More »

Node.js’te Middleware Kullanarak Güvenli Yetkilendirme

Günümüz web uygulamalarında güvenlik, her zamankinden daha önemli bir unsur haline geldi. Kullanıcıların yetkilendirilmesi ve kimlik doğrulama işlemleri, bir web uygulamasının temel taşlarından biridir. Node.js gibi popüler bir platformda, bu ihtiyaçları karşılamak için middleware’ları kullanmak oldukça etkili ve verimli bir yol sağlar. Bu makalede, Node.js ile middleware’ları kullanarak authorization yönetimini ele alacağız. Authorization Nedir ve …

Node.js’te Middleware Kullanarak Güvenli Yetkilendirme Read More »

flutter_generic_response_handle

Flutter’da Generic Response ile Etkili İstek Yönetimi

Generic Response Kavramının Tanıtımı Flutter’da uygulama geliştirirken, API istekleriyle etkileşim kurmak oldukça yaygındır. Bu isteklerin sonuçlarını yönetmek ve kullanıcıya doğru bilgiyi sunmak, uygulamanın başarısı açısından kritik öneme sahiptir. İşte bu noktada Generic Response yapısı devreye girer. Generic Response, API isteklerinin sonucunu kapsülleyerek, başarı veya hata durumlarını standart bir formatta yönetmenizi sağlar. İstek Yönetiminde Generic Response …

Flutter’da Generic Response ile Etkili İstek Yönetimi Read More »

create-pdf-using-flutter

Flutter ve Syncfusion ile PDF Oluşturma

Flutter, mobil uygulama geliştirme dünyasında hızla popüler hale gelen bir frameworktür. Çapraz platform desteği ve güçlü widget yapısıyla geliştiricilere birçok kolaylık sağlamaktadır. Bu yazıda, Flutter ile PDF dosyaları oluşturmanın temel adımlarını inceleyeceğiz. Özellikle, syncfusion_flutter_pdf paketini kullanarak PDF oluşturma, içerisine metin ekleme ve çıktı alma gibi işlemleri ele alacağız. Ayrıca, sayfa ekleme, metin ekleme, linkler oluşturma, …

Flutter ve Syncfusion ile PDF Oluşturma Read More »

NodeJS ve Redis Entegrasyonu: Etkili Cache Yönetimi

Modern web uygulamalarında performans her şeydir. Kullanıcılar hızlı yüklenen sayfalar ve anında cevap veren API’ler beklerler. Ancak, uygulamalarımızın karmaşıklığı arttıkça, bu beklentileri karşılamak daha da zorlaşır. İşte bu noktada cache (önbellek) teknolojileri devreye girer. Özellikle Redis gibi güçlü bir bellek içi veri yapısı deposu, NodeJS uygulamalarında performans iyileştirmeleri yapmak için mükemmel bir araçtır. Bu makalede, …

NodeJS ve Redis Entegrasyonu: Etkili Cache Yönetimi Read More »

flutter-jwt-auth-wallpaper

Flutter ile WordPress için JWT Kimlik Doğrulama Uygulaması

WordPress kullanıcıları için mobil uygulama deneyimini iyileştirmek ve kullanıcılara daha güvenli, kişiselleştirilmiş bir deneyim sunmak bir zorunluluk haline gelmiştir. Flutter ve JWT Kimlik Doğrulaması’nın bir araya geldiği bu uygulama, WordPress siteleri için güçlü, özelleştirilebilir ve güvenli bir mobil çözüm sağlar. Bu uygulamanın amacı WordPress’e api ile giriş yapan kullanıcının JWT ile token oluşturması ve doğrulama …

Flutter ile WordPress için JWT Kimlik Doğrulama Uygulaması Read More »

regular expressiona göre kelime üretme

Regular Expression’a göre kelime üreten program [Automata Theory]

Merhaba değerli okuyucular, bu yazımda geçtiğimiz dönem görmüş olduğumuz ‘Otomata Teorisi’ ya da diğer isimleriyle ‘Automata Theory’,’Computer Theory’  olarak adlandırılan derste verilmiş olan ödevi ve çözümünü paylaşacağım. Regular Expression(Regex) nedir? Soruya geçmeden önce regex’in ne olduğunu anlamak çok önemli lütfen burayı atlamadan okuyun.Regular expression türkçeye düzenli ifade olarak çevrilmiştir. Düzenli ifade, sonlu otomata tarafından kabul …

Regular Expression’a göre kelime üreten program [Automata Theory] Read More »

gösterim ve tıklanma

Ziyaretçi için 5 Yıllık Webmaster’dan 5 önemli SEO taktiği!

Yaklaşık 5 senedir webmaster dünyasındayım. Birçok site için SEO(search engine optimize), Performans analizi, Adsense takibi, Reklam yönetimi ve anahtar kelime düzenlemeleri yaptım. Birden fazla site sattım ve site satın aldım. Bu yazım da sizlere web sitenize ziyaretçi çekebilmeniz için altın değerinde tavsiyelerde bulunacağım. Yazımın başında şunu belirtmeliyim ki; Bu işin temel kuralı ”Sabır”. Yaptığınız düzenlemelerin …

Ziyaretçi için 5 Yıllık Webmaster’dan 5 önemli SEO taktiği! Read More »

leetcode

Leetcode nedir? Neden Rekabetçi Programlama Öğrenmeliyiz?

Rekabetçi programlama yazıma hoşgeldiniz, bu yazıda sizlerle paylaşmak istediğim konu competitive programming nedir? analitik düşünme ve problem çözme yeteneği nasıl gelişir? neden DSA(data structures & algorithms) problemleri çözmeliyiz hakkında olacak.Elimden geldiğince bildiklerimi paylaşmaya çalışacağım umarım okurken keyif alırsınız. Rekabetçi programlama (Competitive Programming) nedir? En kısa haliyle rekabetçi programlama, kişilerin programlama becerilerini,algoritmik düşünme yetenekleriyle birleştirerek önlerine …

Leetcode nedir? Neden Rekabetçi Programlama Öğrenmeliyiz? Read More »