Postingan

Menampilkan postingan dari 2017

Membuat aplikasi chatting client server dengan python

Gambar
Membuat aplikasi chatting dengan python Halo teman-teman bertemu lagi dengan oscop kali ini admin oscop akan membahas tentang socket. apa itu socket? Socket secara singkat dapat diartikan sebagai alat komunikasi bagi komputer baik menggunakan TCP/IP ataupun UDP dan menungkin untuk terjadinya pertukaran data. Untuk lebih jelasnya bisa dicari di goole. Setelah memberikan keterangan sedikit tentang socket sekarang kita mulai dengan aplikasi python dari sisi server. Untuk sisi tcp kita membutuhkan 1. mendeklarasikan socket dangan cara socket.socket() 2. mendeklarasikan serverIP dan serverPort 3. melakukan bind dengan cara bind() 4. melakukan listen dengan cara listen() 5. menerima koneksi dari client dengan cara accept() deklarasi di atas akan berbeda dengan UDP Server code import socket #import module socket #membuat variable baru bernama lis lis = socket.socket() #deklarasi serverIP dan port alamatserver = "0.0.0.0...

cara deploy flask di apache2 ubuntu 16.04

Gambar
cara deploy python flask di apache2 ubuntu 16.04 lts Hello semua kali ini oscop kembali membahas tentang python. Setelah kemaren kita membahas tentang aplikasi client server, kali ini kita akan membahas tentang web. Sebelum kita mulai lebih ada baiknya kita membahas sejarah python dahulu tapi kalo yang udah tau dan males bacanya di skip aja gak apa apa. Dikutip dari wikipedia Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2. Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations. Saat ini peng...