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 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ığı
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
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
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
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
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,
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 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
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