Django Form Yapısı Ve İş Akışı

Django, formlarla çalışabilmemizi sağlayan kapsamlı bir takım enstrümanlar sunan özel bir yapıya sahiptir. Bu yapı özellikleri arasında, tek bir konumda form işlevselliği tanımlama, veri doğrulama ve Django modelleri ile entegrasyonlar yer alır, şimdi ufak bir örnek ile durumun nasıl işlediğine kısaca bakalım. Form oluşturulması için django uygulamamız içerisinde forms.py adlı bir dosya oluşturuyoruz. İçerisini ise … Django Form Yapısı Ve İş Akışı yazısına devam et

IBM System x3650 M2 Boot Sorununa Çözüm

Geçenlerde bir taşıma işinde uzunca bir süredir kapanmayan ve yangından sağ sağlim çıkmış sunucuları kurtarmamız gerekti. Önce prosedürüne göre sunucuları tekrar son yedekleri alıp kapatılma işlemini gerçekleştirdim. Ardından yeni sistem odasında sunucular yerini aldı. 2 tane IBM System x3650 M2 ve 1 adet HP Storage MSA 2040 cihazını ile birlikte çalışan 1 adet IBM Storwize … IBM System x3650 M2 Boot Sorununa Çözüm yazısına devam et

nginx.pid (13: Permission denied) Hatasının Çözümü

Nginx üzerinde hiçbir değişiklik gerçekleştirmeden rutin kontrollerim sırasında günlüklerde aşağıdaki satırları gördüm. Google üzerinde elle tutulur herhangi düzgün sonuca ulaşamadığım için direk olarak geliştiricilere ve topluluğa mail attım cevabın gelmesi biraz sürecek lakin ben genede kendi bulduğum ilginç çözümü paylaşmak istiyorum. Uzunca bir aramadan ve doküman kurcalamadan sonra somut bir sonuca ulaşamadığımdan bahsetmiştim. Bu yüzden … nginx.pid (13: Permission denied) Hatasının Çözümü yazısına devam et

Iptables Kullanarak CloudFlare Trafiğinin Kabul Edilmesi

Vakti zamanın’da CloudFlare kullanan bir web sitesinin yanlış yönlendirmeden doğan sızıntıyı, CloudFlare arkasında Sunucu IP’lerini açığa çıkarmak adlı makalemde açıklamış. Genel olarak sızıntıyı nasıl çözebileceğinizden kısaca bahsetmiştim. Bu işlemleri yaptığınız andan itibaren makina sadece SSH bağlantısıyla size yanıt verecek onun dışında dışarıya sadece CloudFlare ile çıkış sağlanacak böylelikle IP aralıklarını tarayan botlara vb uygulamalara yanıt … Iptables Kullanarak CloudFlare Trafiğinin Kabul Edilmesi yazısına devam et

UWSGI ve NGINX ile Django Uygulaması Nasıl Kullanılır

Django, kodunuzu test etmek için oldukça basit bir web sunucusu ile gelir ve bu sunucu ile siteyi test aşamasında sorunsuz bir şekilde çalıştırıp kullanabiliriz, ancak uygulamanın geliştirilme aşaması tamamlandıktan sonra yayına alma sırasında bu web sunucunun kullanılması önerilmez. Bu yüzden araya harici bir web sunucusu eklememiz gerekir. Bunun için biz makalemizde uWSGI kullanacağız. Diğer uygulamalara … UWSGI ve NGINX ile Django Uygulaması Nasıl Kullanılır yazısına devam et

Security.txt Nedir? Nasıl Oluşturulur? Ne İşe Yarar?

Security.txt, web sitelerinin güvenlik politikalarını tanımlamasına izin veren bir standarttır. Security.txt dosyası, güvenlik sorunlarının nasıl bildirileceği konusunda güvenlik araştırmacıları için açık yönergeler belirler. Security.txt Google için kullandığınız robots.txt’den pek de farksız değildir. Konu hakkın yapılan açıklama ise şu şekildedir. “When security risks in web services are discovered by independent security researchers who understand the severity … Security.txt Nedir? Nasıl Oluşturulur? Ne İşe Yarar? yazısına devam et

Firefox Tarayıcısı Üzerinde DNS-over-HTTPS Kullanımı

Firefox’ta HTTPS üzerinden DNS işlevselliği için tüm tercihler “network.trr” öneki ile tanımlanmıştır. (TRR = Trusted Recursive Resolver). Bunların desteği Firefox 60 sürümüne getirilmiştir. Lakin tam olarak desteği 62 sürümünde göreceğiz. Bunun DNS tarafında direk olarak nasıl yapılabileceğini Unbound ile DNS Over TLS Kurulumu ile göstermiştik. Şimdi Firefox’un son sürümünde kullanabileceğiniz DoH’un nasıl yapılandırılabileceğini göstereceğim. Aslında … Firefox Tarayıcısı Üzerinde DNS-over-HTTPS Kullanımı yazısına devam et

Patates Püreli Dana Antrikot

Bu günün iftar menüsü ile karşınızdayım. Yemek tarifleri köşeme tekrardan hoş geldiniz. Yaptığım yemeklerden birkaçını da burada paylaşmak istiyorum. Teknik makalelerden arta kalan zamanımızı da bu şekilde değerlendirelim. Gerekenler 1 Kilo Dana Antrikot 4 Biber 4 Domates ya da domates sosu 5 Diş Sanımsak 1 Adet Soğan Karabiber Kimyon Kekik Toz kırmızı biber Çok az … Patates Püreli Dana Antrikot yazısına devam et

Pritunl(OpenVPN ve IPsec) Enterprise VPN Kurulumu

Pritunl, linux işletim sistemleri üzerinde kolaylıkla OpenVPN servisini yapılandırmanıza ve yönetmeniz için geliştirilmiş bir uygulamadır. Ücretsiz ve Kurumsal sürümleri ile kendini gösteren bu güzel uygulamayı. Oldukça uzun bir süredir kişisel işlerim için kullanmaktayım. Kolay yönetilebilir olması ve kurulum kolaylığı ve istenildiği zaman genişletilebilir bir yapıda olması beni gerçekten tatmin ediyor. Bir kaç ek özellikleri istediğim … Pritunl(OpenVPN ve IPsec) Enterprise VPN Kurulumu yazısına devam et

Docker Makinada hv_get_dhcp_info: not found İle Başlayan Sorun

Hyper-V kullanan kurum ve kuruluşlarda kimi zaman linux ile işlem yapacaksınız. Bu esnada bilmeniz gereken en ilginç durum docker kurulumundan sonra gerçekleşmektedir. Özellikle Windows Server 2012 ve Windows Server 2012 R2 veya daha aşağısı kullanılan bir yapıda Docker kullanılmak isteniyor ise aşağıdaki logları görme ihtimaliniz yüksek, görmeme ihtimalinizde var. Üstelik docker çalıştığında yaptığı kontrollerden sonra … Docker Makinada hv_get_dhcp_info: not found İle Başlayan Sorun yazısına devam et