Python ile Socket Programlama 4

Merhabalar, One to One Chat(1’e 1 mesajlaşma) uygulamamızı AsyncIO kullanarak yeniden yapacağımızı söylemiştik gelin birlikte yapalim. Yazımızda bir önceki AsyncIO socket örneğinden alıntılara yer vereceğim için AsyncIO ile Basit Socket Örneği yazımı okumanızı tavsiye ederim. Python Socket 1’e 1 Mesajlaşma Örneği(AsyncIO ile) Bir önceki yazımızda da bahsettiğimiz gibi 1’e 1 mesajlaşma yapabilmemiz için kullanıcının ve

Python ile Socket Programlama 3

Python ile One to One Chat(1’e 1 mesajlaşma uygulaması) yapmak isterseniz Socketleri nasıl yöneteceğim ? Bir kullanıcıdan gelen mesajı nasıl diğerine aktaracağım ? gibi sorular sorabilirsiniz. Python veya herhangi bir dil için bunları cevaplar yok denecek kadar az. Python Socket 1’e 1 Mesajlaşma Örneği(Thread ile) 1’e 1 mesajlaşma yapabilmemiz için kullanıcının ve kullanıcının mesaj attığı

Python ile Socket Programlama 2

Merhabalar, Bir önceki bloğumuzda yazdığımız örneği bu sefer AsyncIO ile yazacağız fakat öncesinde biraz bilgi verelim mesela TCP/UDP nedir, aralarında ki fark nelerdir ? TCP/UDP nedir, aralarında ki fark nelerdir ? TCP => Transmission Control Protocol (İletim Denetimi Protokolü) UDP => User Datagram Protocol (Kullanıcı Datagram Protokolü)  TCP ve UDP socket programlamada kullanılan protokollerdir. Verinin

Python ile Socket Programlama 1

Merhabalar, Son zamanlar da socket üzerine çalışmalar yaptım ve bu çalışmaları yaparken fark ettim ki socket üzerine çok az kaynak var.(İngilizce) Socket yönetimi nasıl olur sorusunu sır gibi saklıyorlar sanırım. Python ile Socket Programlama yazılarım da yazdığım örnek kodları ve socket mantinini açıklamaya çalışacağım. Öncelikle Socket ile ilgili örneklere bakarsanız hepsinin thread ile yapıldığını göreceksiniz

Django Middleware Nasıl Yazılır ?

Merhabalar, Django projesi yazarken bir kodu tekrar tekrar tüm api’ler için yazmamız gerekebilir veya biz öyle düşünebiliriz tüm api’ler için ortak olan kodu tek bir yere yazıp ara katman olarak çağırmaya ne dersiniz ? Middleware (Ara katman) Nedir ? Middleware’i kısaca gönderdiğimiz isteğin isleme alınmasından önce ve isleme alınmasından sonra çalıştırılması istenen kodlar bütünü olarak

Django-Admin Komutlari Nasil Oluşturulur?

Herkese merhabalar, Django projesi ile çalışırken python manage.py ile başlayarak makemigrations, migrate, runserver vb.) gibi komutlar kullanıyoruz, peki kendi komutumuzu oluşturabilir miyiz ? Tabii ki evet. 🙂 Django bize komut oluşturmamız için gerekli bir yapı sunmaktadır. Birlikte bu yapıyı inceleyelim. Çok basit bir örnek ile başlayalım. Öncelikle django projemiz altına belli bir klasör yapısı kurmamız

Python Variables | Python Dersleri – 1

Merhaba, ilk python dersimize hoşgeldiniz. Bugün birlikte Variables konusuna bakacağız. String Türkçesi metin olan bir veri tipidir. Üstte gördüğümüz kod satırını çalıştırırsak keliyeme atadığımız bilgisayar ifadesinin string olduğunu, yani bir metin olduğunu görebiliriz. Int ve float int yani integer bildiğimiz üzere tam sayı demektir. Ondalıklı sayıları ise float ile gösterebiliriz. Eğer sayıyı string olarak yazmışsak,

Docker Run Komutu ? Docker Dersleri 3

Tekrar Hoşgeldiniz 🙂 Önceki dersimizde bulunan django ve vuejs için yazdığımız dockerfile’ları çalıştırdığınızda uygulama çalışmış ancak siz uygulamaya ulaşamamış olmalısınız. Bunun sebebi çalıştırırken port binding (kendi bilgisayarınızdaki port ile docker container içerisindeki portları eşitlenmesi) işlemini yapılmamış olmasıdır. -p -p (Port binding) Docker container’ı ayrı bir bilgisayar gibi düşünürsek, kendi bilgisayarımızdaki portu içeriye yani container’a yönlendirme

Dockerfile Nasıl Yazılır ? Docker Dersleri 2

Dockerfile image oluşturmak için kullanılan template dosyalarıdır. Docker Nedir bilmiyorsanız ilk dersimize bakabilirsiniz. Docker Nedir ? Uygulamamız için docker file yazarken başka Image’leri kullanacağız ve onların üstüne layer(katman) ekleyeceğiz. Dockerfile yazdığımız her komut istisnalar hariç layer olarak image’e eklenir. Hadi gelin dockerfile nasıl yazılır öğrenelim. Sadece print işlemi olan python script’i için basit bir Dockerfile

Docker Nedir ? Docker Dersleri 1

Ama benim bilgisayarımda çalışıyordu. bir yazılımcı bahanesi 🙂 Docker tam olarak bu soruna çözüm getiren bir teknolojidir. Docker Image(imaj) ve Docker Container Docker image dockerfile ile oluşturulan çalıştırılmaya hazır yapılardır. Uygulamanızı başka bir bilgisayardan çalıştırmak istediğinizde paylaşmanız gereken yapıdır. Image Docker container’in çalışan bir kopyasıdır. Docker ‘ın Genel Yapısı ve İşleyişi API ya da Docker