VE (Virtualenv)

Virtual Environmet adalah sebuah tool yang harus ada pada program pengembangan python, kenapa harus ada? karena VE (virtualenv atau virtual environment) digunakan sebagai pemisah antara sistem operasi kita dengan package yang akan digunakan untuk membuat project kita, dengan kata lain virtualenv bisa dikatan sebagai ruang lingkup python virtual terpisah yang terisolasi dan tidak dapat diakses dari luar. Mudahnya kita membuat python lagi didalam folder yang kita gunakan untuk membuat project. Dengan kata lain mengguanakan VE untuk mencegah terjadiya suatu kesalahan pada sistem operasi kita pada saat kita menjalankan package yang digunakan untuk project yang akan kita buat. Virtualenv mempunyai beberapa keuntungan diantaranya :
1. Dapat membuat lebih dari satu virtual environment.
2. Dengan menggunakan tool virtual environtment setiap project atau aplikasi yang kita buat memiliki modelnya masing-masing.
3. Semua package yang diinstall didalam VE terpisah dari package pada sistem operasi kita sehingga menghindari terjadinya kesalahan pada sistem operasi kita.

Setelah menegtahui keuntungan dan kegunaan dari VE tersebut sekarang kita akan mencoba menginstall Virtual Environment nya menggunakan Visual Studio Code dan melalui CMD pada windows 10 home, langkah-langkahnya adalah sebagai berikut :
Cara menginstall virtual environment melalui CMD 

Masuk ke CMD dengan menekan tombol windows+R kemudian ketikan perintah "pip install virtualenv", tunggu sampai selesai proses installasi. Kemudian cek dengan cara mengetikan perintah "virtualenv --version". (Jadi didalam Python untuk menginstall sebuat tool atau framework kita tinggal mengetikan perintah "pip install (diikuti nama aplikasi atau tool)).
Dari perintah tersebut maka akan muncul versi dari virtualenv yang telah kita install yaitu versi 16.4.3. Kemudian untuk mengecek keseluruhan daftar dari package apa saja yang telah kita install kita tinggal mengetikan perintah "pip list" dan akan muncul list package apa saja yang telah kita install seperti gambar dibawah ini.
Gambar list diatas terlihat nama-mana dari package yang telah terinstall dan diikuti dengan versinya. Itulah cara untuk menginstall virtualenv melalui CMD. 

Langkah-langkah dibawah ini adalah langkah bagaimana kita menginstall package atau tool virtual environtment melalui Visual Studio Code dan bagai mana cara menjalankan Virtual Environtment pada Visual Studio Code.
1. Buka Aplikasi Visual Studi Code
Kemudian buat folder project yang akan kita buat.
 
Project yang akan dibuat namanya Myproject kemudian didalam myproject terdapat folder "myweb", nah didalam folder myweb inilah yang nantinya akan diinstall virtual environment. Perintahnya adalah "environment env" kemudian enter, pastikan saat mengetikan perintah tersebut kita sudah berada didalam folder tujuan agar hasil foldernya seperti gambar diatas. Setelah perintah "environtment env" dienter maka didalam folder myweb akan muncul folder baru dengan nama env. Masuk kedalam folder env dengan perintah cd flask, cd env kemudian didalam folder env kita akan membuat VE dengan nama webku. Perintahnya seperti gambar dibawah ini.
Tanda bahwa kita berhasil membuat folder environtment dengan nama webku adalah keterangan selesai installasi yaitu done dan pada nama folder di visual studio code talah ada folder yang kita buat. Kita masuk ke folder webku dengan perintah "cd webku" kemudian kita jalankan virtual environtmentnya dengan perintah "scripts\activate" untuk mengaktifkan virtual environtment nya.
Tanda bahwa virtual environtment pada webku sudah berjalan adalah dengan tanda (webku).
Jadi baris pertama PS C: nama folder berubah menjadi (webku) PS C: nama folder yang artinya kita telah berhasil mengaktifkan virtual environtment webku. Untuk melihat package apa saja yang telah terinstall pada virtual environtmen webku ketikan perintah "pip list". Maka akan muncul list seperti gambar dibawah ini.

Untuk menambahkan package kita tinggal ketikan perintah "pip install flask".
 Setelah selesai installasi ketikan perintah "flask --version".
Kemudian kita lihat lagi list package yang telah terinstall pasti ada perubahan list pada virtual environtmen karena kita telah menginstall flask.
Untuk menambahkan package-package lain silahkan  ketik "pip install (nama package).
Kemudian untuk menonaktifkan virtual environtmen pada web ku kita tinggal mengetikan perintah "deactivate".
Maka status virtual environtmennya akan berubah menjadi nonaktif ditandai dengan tadinya (webku) PS C : nama folder berubah menjadi PS C : nama folder.

Sekian postingan mengenai Virtual Environtment semoga bermanfaat dan dapat menambah wawasan. Terimakasih.
 
Share:

Install framework Flask python di Visual Studio Code


Apa yang dimaksud dengan framework ? framework adalah sebuah aplikasi yang memudahkan pada programmer untuk membuat aplikasi web berupa plugin untuk membuat konsep web tersebut lebih terstruktur dengan rapi. Salah satu framework yang akan digunakan dalam membangun sebuah aplikasi web dengan bahasa pemrograman python adalah FLASK. Pengertian dari flask adalah kerangka kerja aplikasi web mikro yang ditulis dalam bahasa pemrograman Python dan berdasarkan Werkzeug toolkit dan template engine Jinja2. Berlisensi BSD yang berarti lisensinya memberikan kebebasan sebebas-bebasnya pada pengguna untuk melakukan apapun pada kode selama tetap menyertakan lisensi dan copyright.
Sebelum istall flask kita install dulu virtual environment dengan perintah "python -m  venv env"
Langkah instalasinya adalah dengan cara buka aplikasi visual studio code kemudian ketikan perintah "pip install flask" .
 Tunggu sampai installasi selesai.
Saat instalasi flask selesai dan sukses ternyata ada pemberitahuan bahwa pip versi terbaru telah tersedia 19.0.3 sedangkan yang saya gunakan saat ini adalah versi 18.1 ketikan perintah "python -m pip install --upgrade pip" lalu enter maka pip versi terbaru akan install secara otomatis tunggu sampai 100%.
 Installasi pip versi 19.0.3 telah sukses.
sekarang kita verifikasi atau cek apakah flask yang tadi telah kita install sudah berhasil atau belum, dengan cara ketikan perintah " flask --version".
 
Maka akan muncul versi flak yang digunakan yaitu flask 1.0.2 dan python 3.7.2.
Agar web browser kita dapat memanggil web lokal yang telah kita buat maka kita harus menambahkan port untuk flask dengan code seperti gambar dibawah ini.
Sebelum menulis code diatas pastikan membuat file dulu dengan nama app.py untuk menyimpan kode tersebut. Isi dari code app.py adalah
from flask import Flask
app=Flask(_name_)
@app.route("/")
def home ():
return "hello my flask on python"
Selesai mengetikan code diatas kemudian disimpan "ctrl+s" tinggal runingkan pada terminalnya untuk mendapatkan port flask dengan perintah "python -m flask run".
oke dari keterangan diatas bisa diketahui bahwa flask telah berjalan pada http://127.0.0.1:5000/.
Langkah terakhir cek dari browser dan isikan di url "http://127.0.0.1:5000/ agar sintaks atau code yang tadi "hello my flask on python" dapat tampil.
Sukses diweb browser jika url diisi dengann "http://127.0.0.1:5000/" maka akan tampil "hello my flask on python".
Sekian semoga dapat menambah wawasan dan ilmu pengetahuan. Terimakasih.



Share:

Oracle Virtual Macine Virtual Box

VirtualBox 6.0 telah rilis pada 28 Januari 2019, dan karena saya baru saja membuka web www.virtualbox.org maka saya akan mengupgrade virtualbox saya yang tadinya versi 5.2.18 ke versi terbarunya yaitu versi 6.0, setelah saya mendownload versi terbarunya kemudian unistall versi yang lama lalu install ulang dengan versi terbaru virtualbox 6.0. Tidak usah kawatir mesin virtual yang telah kita buat pada virtualbox yang lama tidak akan hilang. Setelah selesai instalasi kemudian buka virtualboxnya.
Disana ada pemberitahuan yang menyatakan bahwa ekstension pack lama telah dipasang, apakah hendak meningkatkan ? Dari pemberitahuan diatas juga terdapat keterangan bahwa ekstension pack yang lama 5.2.18 akan diperbaharui ke ekstension pack 6.0 klik "upgrade".
Tunggu sampai proses instalasi ekstensi nya berjalan sampai 100%.
Setelah selesai terinstall 100% maka akan muncul pembeeritahuan bahwa ekstensi yang baru telah sukses terinstall.
Untuk memastikan bahwa virtualbox telah terupgrade adalah dengan mengklik tab bantuan kemudian klik tentang virtualbox maka tampilannya akan sama seperti gambar diatas.
Inilah tampilan layar utama dari virtualbox 6.0.4.
Upgrade versi terbaru dari oracle virtual macine telah berhasil. Sekian semoga postingan kali ini bermanfaat dan menambah wawasan. Terimaksih.
Share:

PENGENALAN BAHASA PEMROGRAMAN PYTHON

Sebelum membahas tentang Bahasa Pemrograman Python ada baiknya kita mengetahui apa arti dari program dan bahasa pemrograman. Pengertian dari pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Tujuan nya adalah untuk membuta sebuah program yang dapat melakukan suatu perhitungan atau pekerjaan sesuai dengan keinginan si programer atau pemrogram. Bahasa yang digunakan untuk menulis kode (sintaks yang sistematis) pada sebuah program disebut dengan bahasa pemrograman. Menurut tingkat kedekatannya dengan mesin komputer bahasa pemrograman terdiri dari :
1. Bahasa Mesin
Pemberian perintah kepada komputer dengan memakai kode bahasa biner (011000).
2. Bahasa Tingkat Rendah
Bahasa Inggris pada komputer dengan kode seperti loop dan mov. Contoh bahasa pemrograman yang termasuk kedalam bahasa Tingkat Rendah adalah bahasa assembly.
3. Bahasa Tingkat Menengah
KOde yang dipakai untuk memeberikan perintah pada komputer memakai campuran intruksi dalam kata-kata bahasa manusia dan instruksi bersifat simbolik seperti {,}(untuk integer atau angka). Contoh dari bahasa pemrograman yang termasuk kedalam bahasa tingkat menengah adalah bahasa C.
4. Bahasa Tingkat Tinggi
Bahasa komputer yang memakai instruksi bahasa manusia seperti and dan or. Contoh Bahasa Pemrograman yang termasuk kedalam Bahsa Tingkat Tinggi adalah Bahasa Basic, Visual Basic, Pascal, Java, PHP, Python.
 Teks Editor adalah program aplikasi yang digunakan oleh programmer untuk menulis sintaks atau script atau kode pemrograman yang akan dibuat contohnya notepad++ dan Visual Studio Code.

Sedangkan Python adalah bahasa pemrograman interpretatif multiguna yang dikembangkan oleh Guido van Rossum pada tahun 1990 di Stiching Mathematisch Centrum (CWI), Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Python 1.0 rilis pada bulan Januari 1994 dan sampai saat ini terakhir rilis adalah python 3.7 pada 27 Juni 2018. Python banyak digunakan untuk membuat berbagai macam program seperti : Program CLI, Program GUI, APlikasi Mobile, Web, IOT, Game, Program untuk Hacking dan sebagainya, contoh nya Pinterest dibuat dengan menggunakan bahasa pemrograman Python. Yang harus disiapkan sebelum belajar bahasa pemrograman Python ada dua yaitu Python (interpreter yang menerjemahkan bahasa Pythin ke bahasa mesin, sehingga program bisa dijalankan) dan Teks editor atau IDE (Program yang digunakan untuk menulis kode. Untuk mendownload Python dapat didownload disini dan untuk teks editornya untuk notepad++ dapat didownload disini kemudian untuk Visual Studio Code dapat didownload disni.
Setelah mendownload Python dan teks editornya silahkan langsung diinstal cara penginstalannya sangat mudah tinggal mengikuti langkah-langkah yang sudah disediakan.
Setelah proses instalasi selesai maka tinggal kita membuka aplikasinya dengan cara search di windows. Karena saya menggunakan windows dengan 64 bit maka saya mendownload python 3.7 untuk 64 bit jika laptop kalian menggunakan 32 bit maka tinggal mendownload python yang 32 bit.
Double klik aplikais python 3.7(64bit)

 Kita juga bisa membuka pythonIDLE

Kita juga bisa membuka python pada interaktif cmd dengan cara home(jendela windows)+r kemudian ketikan "python --version" untuk mengetahui versi dari python yang telah diinstall.


Setelah Python terinstal kita akan menginstall teks editornya bisa Visual Studio code atau notepad++.
Tampilan Visual Studi Code.
Gambar diatas adalah tampilan dari notepad++.
Perintah Pemrograman python disimpan dalam ekstensi .py. Sekian pengenalan terhadap bahasa pemrograman python, semoga bermanfaat dan menambah wawasan. Untuk postingan berikutnya adalah code sederhana dalam python.

Share:

KONFGURASI-KONFIGURASI DASAR PADA CISCO


Dalam mengkonfigurasikan routing atau switching bisa dengan menggunakan konfigurasi melalui consol dan auxiliary atau telnet. Sebelum mengkonfigurasikan sebuah perangkat dari Cisco baik itu Switch maupun Routing, kita harus mengetahui dulu beberapa mode yang ada pada CLI (Command Line Interface).
1. Mode User
Mode user ditandai dengan tanda ">" (router>) dalam mode ini user dapat melihat perintah apa saja yang bisa dijalankan dengan mengetikan "?" maka akan muncul apa saja yang bisa dijalankan pada mode user.

Dari mode user kita bisa berpindah ke mode privileged dengan mengetikan perintah "enable" dan untuk kembali dari mode privileged ke mode user kita bisa mengetikan perintah "disable"
2. Mode Privileged
Mode privileged ditandai dengan "#" (router#)

Dalam mode ini kita bisa mengetikan berbagai perintah untuk verifikasi, contoh nya jika kita sudah memberikan atau menginput alamat ip pada interface router maka kita bisa verifikasi dengan perintah "sh ip int br" atau "show ip interface brief" maka akan muncul table route yang berisikan informasi tentang ip yang telah kita input dan konfigurasi tadi, selain untuk verifiaksi ip juga bisa untuk verifikasi vlan yang telah kita buat pada sebuah switch dengan perintah " sh vlan" atau "show vlan" maka akan muncul table switch yang berisikan nama vlan yang telah kita buat sebelumnya. Exced command yang ada pada mode privileged.
Untuk beralih dari mode privileged ke mode konfigurasi global maka kita ketikan perintah "conf t" atau "configurasi terminal".
3. Mode Konfigurasi Global
Dimana saat berada pada mode ini kita dapat mengkonfigurasikan router atau switch. Ketikan perintah "conf t" atau "configurasi terminal" maka akan berpindah dari mode privileged ke mode konfigurasi global.
Tanda bahwa kita sudah berpindah dari mode privileged ke mode global adalah "router (config)". Disini kita bisa merubah hostname router dengan cara mengetikan perintah " host endah(host diikiuti dengan hostname yang diinginkan), atau "hostname endah".

Dari gambar diatas terlihat bahwa setelah kita mengganti hostname router yang tadinya hostname "router" berubah menjadi "endah". Dimode ini kita juga bisa mengkonfigurasikan alamat ip, membuat vlan, membuat routing statis dan membuat konfigurasi routing dinamis, setting password baik pasword untuk cli untuk consol atau pun untuk ssh atau telnet serta untuk menyimpan konfigurasi.




Share:

UPLOAD FILE PPT KEDALAM BLOG



Assalamu'alaikum wr.wb
Kali ini saya ingin memasukan file ppt kedalam blog agar file tersebut dapat diakses atau didownload melalui blog ilmuendah.blogspot.com. Kita harus upload file ppt yang ingin kita masukan dalam blog kedalam google drive, kenapa saya menggunakan google drive?apa yang dimaksud dengan google drive?
Google drive adalah sebuah cloud penyimpanan gratis dari google yang berkapasitas 15gb, didalam google drive kita bisa menyimpan berbagai bentuk file dan dokumen seperti word, spreadsheet, slide, foto, desain dan video didalam google drive juga terdapat fitur canggih lainnya semisal kita ingin menyimpan tanda terima atau surat tagihan kita tinggal menscan atau memindai dengan android melalui drive yang kemudian akan tersimpan dengan file berbentuk pdf, sangat praktis dengan syarat utama agar dpaat menggunakan google drive adalah mempunyai akun Google.

Tampilan gambar diatas adalah tampilan google drive yang saya miliki dan ternyata google drive juga mempunyai link terhadap google form yang artinya google form yang telah kita buat akan terintegrasi juga dengan google drive.LAngakh pertama yang harus ddilakukan sebelum memasukan ppt kedalam blog adalah meupload atau menyimpan file ppt tersebut kedalam google drive.


Dari gambar diatas telah terlihat bahw saya telah mengupload file ppt yang akan saya masukan ke dalam blog ilmuendah.blogspot.com. Langkah yang selanjutnya adalah menghubungkan file ppt tersebut kedalam blog dengan cara klik kanan file tersebut kemudian pilih link, seperti gambar dibawah ini.


 Pada saat klik dapatkan link yang dapat dibagikan pilih setelan
 Pada pengaturan atau setelan pilih siapa saja yang dapat melihat link, yang artinya semua orang (publik) dapat melihat link. Kemudian copy link tersebut.

Setelah selesai pemilihan siapa saja yang boleh melihat link ppt tersebut maka langkah selanjutnya klik kanan lagi kemudian buka dengan google slide.
Setelah di copy linknya lalu pastekan iframenya pada html yang ada di blog.
 https://docs.google.com/presentation/d/1rO4H-ivqqVqD5QWU764LJEVsRS6Ss9qUSO-A81PCFPw/edit?usp=sharing (itu adalah link yang dicopy dari ppt drive). Langkah ini biasa disebut dengan tag embed yang dimaksud dengan tag embed adalah sebuah script html yang digunakan untuk menampilkan atau memangggil konten berupa video musik dan sejenisnya kedalam sebuah web atau blog karena pada dasarnya komten ttersebut disimpan dalam google drive atau tempat penyimpanan cloud yang lain dan kemudian dipanggil untuk tayang pada blog atau web dengan script tersebut.


Setelah dipaste link tersebut kedalam html jangan lupa tambahkan sintaks iframe.

                                                            <iframe src="https://docs.google.com/presentation/d/1rO4H-ivqqVqD5QWU764LJEVsRS6Ss9qUSO-A81PCFPw/edit?usp=sharing"style="border:0;height:800px;width:600px"></iframe>
Kemudian Simpan dan Publikasikan. Hasilnya adalah seperti gambar dibawah ini.




Untuk mengatur tinggi dan lebar tampilan ppt dapat kita sesuaikan lebar dan tingginya denga mengganti ukuran yang ada pada script html kita. Disini saya mengubah lagi untuk tampilan lebar dan tinggi ppt menjadi 600x600 dan hasilnya seperti ini.


Jika ingin menampilkan slide dengan layar penuh silahkan klik tayangkan (ctrl+f5).
Sekian...Input ppt pada kedalam blog telah berhasil. Semoga postingan kali ini dapat bermanfaat bagi para pembaca dan menambah wawasan. Terimaksih.
Share:
Batman Begins Background

Postingan Populer

ABOUT ME

ENDAH SARAH WANTY
Hanya seorang alumni Sarjana Teknik Informatika. Sekarang sedang fokus menikmati hidup sambil mengisi waktu untuk ngeblog dan berharap ilmunya dapat bermanfaat untuk banyak orang. 

Recent Posts