Tampilkan postingan dengan label programing. Tampilkan semua postingan
Tampilkan postingan dengan label programing. Tampilkan semua postingan

Rabu, 27 September 2017

Cara install java di linux ubuntu 16.04 dengan terminal apt

    Java atau sering dikaitkan dengan bahasa ponsel jaman dulu yang sering disebut java ya itu lah pokoknya padahal java sendiri adalah bahasa program dan tidak ada hubungan dengan ponsel jadul yang sering disebut java tersebut :D. Bagi seorang developer android menginstall java pada komputer adalah hal wajib atau di haruskan, karena android sendiri memang berbasis java.


  Sebenarnya untuk menginstall java banyak cara ada yang menggunkan terminal ada yang mendownload langsung dari website oracle.com tapi kali ini saya akan membahas tentang cara install java dengan terminal dan yang pasti ini hanya berlaku untuk linux saja ya.

  Langkah pertama install jre dengan cara buka terminal ketikan


  Jika sudah install java jdk

  Jika sudah selesai tambahkan ppa ke ubuntu kalian.

  Tungu sampai selesai jika sudah selesai lakukan installasi dengan mennggunakan terminal

Tunggu beberapa saat sampai java berhasil di install
setelah selesai lakukan command java -version pada terminal

maka output akan seperti dibawah jika java benar-benar sudah terinstall


   Sekian dan terima kasih apabila saya ada salah kata mohon di maafkan :D keep coding teman ;)

Selasa, 26 September 2017

Login register python flask dengan mysql server

Python flask adalah sebuah framework web service yang menurut saya cukup mudah untuk di pelajari. Untuk login dan register flask bukanlah masalah yang sulit, bisa kalian lihat di bawah ini. Langkah pertama kalian harus sudah terinstall flask, sqlalchemy, MySQLdb dan bcrypt karena di tutorial ini saya tidak membehas tentang login dan register saja tapi melakukan hashing password dengan bcrypt.


Index.py

Jika sudah selasai buat file baru bernama manages.py

manages.py


user.html




register.html


apabila semua sudah selesai saatnya untuk menjalankan kalian bisa menggukan terminal dengan cara python index.py

Jika kalian ingin lengkap silahkan download sourcenya Disini

Selasa, 19 September 2017

Aplikasi python sederhana unzip file

      Bagi seorang pemula seperti saya ini membuat aplikasi dengan bahasa yang kita pelajari merupakan hal yang paling membagakan dan mungkin juga bisa menjadi kenangan. Bagi yang belum pernah membuat aplikasi dengan bahasa peprograman kalian bisa membaca refrensi dari source code python saya ini. Aplikasi unzip dengan bahasa program python 2.7, ngomong-ngomong kalian pasti ingin tahu kan bagaimana source codenya. Sebenernya tidak begitu banyak dan panjang hanya beberapa line lebih tepatnya 8 line.

     Langkah pertama yang harus di lakukan kalian harus mempunyai laptop atau android yang sudah terinstall python kalau untuk linux python sudah terinstall secara default, untuk windows kalian bisa download langsung di python.org dan untuk android kalian bisa download di playstore qpython.


     Langkah kedua buka aplikasi text edit atau code editor lalu buat code seperti dibawah ini.

Setelah simpan dan buka terminal lalu ketik python zipExtract.py
File zip yang tersimpan dan file zipExtract.py yang saya punya
Hasil extract dari zipExtract.py

Penjelasan dari code di atas:
import zipfile = kita memanggil library zipfile yang sudah tersedia pada python
def unzip() = adalah function yang digunakan untuk melakukan unzip
with zipfile.ZipFile("3.jpg.zip") = adalah nama zipfile dan tempat zip yang akan di extract
zf.extractall("/home/dani") = tempat tujuan file setelah di extract


Selasa, 25 Juli 2017

Cara membuat header melayang auto resize dengan html css javascript

Cara memebuat header auto rezisize dengan html css javascript
Hallo teman-teman semua apa kabar nih kali ini saya akan membagikan saran bagaimana cara membuat header auto resize dengan html css dan javascript tanpa menggunakan jquery.
Ada beberapa hal yang harus kita perhatikan untuk membuat header auto resize pertama mengerti css dan javascript. jika kalian bingung atau tidak tahu apa itu header auto resize kalian bisa kunjungi website kali.org situs resmi kali linux.
oke sekarang kita mulai.
Step pertama buat file html kosong lalu edit dan isikan seperti dibawah.

Setelah selesai buat file css di folder /css/style.css
kalian bisa copy saja file script di atas tapi jangan lupa untuk memahami terlebih dahulu agar tidak bingung
Setelah itu sekarang saatnya javascript file
jika sudah selesai silahkan kalian coba dan tara. apabila kalian menemukan error silahkan komen atau kontak saya melalui facebook.
Sekian dari saya terimakasih dan mohon maaf apabila ada kesalahan dari saya. tetap coding dan blogging

Jumat, 19 Mei 2017

Cara membuat kernel sederhana dengan assembly dan bahasa c

cara membuat kernel sederhana dengan assembly dan bahasa c

Banyak orang-orang yang mempertanyakan cara pembuatan kernel dan mencari-cari tutorial tapi banyak menggunakan bahasa inggris. Kernel adalah inti dari system dan biasanya menggunakan bahasa c dan c++ tapi bisa juga mengunakan java dan pascal.

Bahan-bahan yang dibutuhkan
1. system operasi linux saya sarankan menggunakan ubuntu
2. terinstall nasm, gcc, dan qemu
3. sudah terinstall text-editor baik itu gedit ataupun atom sesuka kalian

tahap pertama membuat script assembly kernel.asm
Sekarang lakukan Compile

Tahap kedua membuat script dengan bahasa c kernel.c

Lakukan compile kernel.c dengan menggunakan gcc

membuat script kernel.ld

Lakukan compile dengan menggunakan ld command

setelah selesai mari kita cobe menggunakan kemu caranya buka terminal ketik


terimakasih

Sabtu, 06 Mei 2017

cara membuat aplikasi port scanner website dengan python

  Python adalah salah satu bahasa pemprograman yang cukup komplex dalam hal jaringan dan aplikasi gui(graphical user interface) bahkan tools-tools hacking pun cukup banyak yang menggunakan python seperti zenmap sqlmap dan masih banyak lagi.
  Kali ini kita akan mencoba membuat sebuah tools port scanner menggunakan python cukup sederhana dan sangat mudah untuk di fahami. Tapi sebelum kita harus membaca doa terlebih dahulu agar tidak terjadi error :D.



Bahan-bahan yang dibutuhkan:
1. Komputer atau smartphone yang sudah terinstall python.
2. Sudah cukup itu saja :V

  Buka aplikasi editor text seperti notepad atom gedit atau yang lain-lain.
dan memasukan library socket dan tambahkan juga library sys karna kita akan mengguna metode sys.argv atau kalian bisa lihat source codenya di bawah.


  
  Setelah selesai simpan file tersebut dengan akhiran py dan cara menjalanknya buka terminal atau cmd ketik python nama file yang sudah di buat tadi.
 Sekian tutorial dari oscop.org sampai jumpa lagi di lain waktu.

Rabu, 15 Februari 2017

Membuat aplikasi chatting client server dengan python


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

kita coba aplikasi server dengan menggunakan sudo python server.py

tidak terjadi error sekarang kita lanjutkan dengan aplikasi client
Untuk aplikasi client python dan yang kita butuhkan
1. mendeklarasikan socket dengan cara socket.socket()
2. menghubungkankan dengan cara connect()

Client code

sekarang kita cobe aplikasi client

sekarng kita coba keduanya

selamat mencoba (y)