Membuat Fungsi Untuk Menjalankan Mikhmon Pada Linux Ubuntu 20.04
Pada kesempatan kali ini, saya ingin berbagi terkait konfigurasi jaringan. dimana pada konfigurasi ini berfokus pada MIKHMON (MIKROTIK MONITORING), dimana kebanyakan orang sudah menggunakan mikhmon secara online.
tapi tidak sedikit juga orang yang menggunakan mikhmon untuk memonitoring mikrotik voucher di skala lebih kecil (komplek/rumahan) belum skala RT/RW. nah kebanyakan orang mikhmon hanya jalan pada aplikasi WINDOWS saja.
itu dikarenakan tersedianya file .EXE yang memudahkan pengguna.
Tapi mereka tidak mengetahui, bahwa dengan linux lebih mudah lagi dalam menjalankan mikhmon. dimana kita akan menggunakan atau membuat sebuah fungsi untuk menjalankan mikhmon hanya dengan 1 perintah diterminal linux.
langsung saja kita coba.
- pastikan telah menginstal PHP pada linux kalian yang nntinya akan digunakan pada fungsi untuk menjalan mikhmon
- pertama silahkan download file mikhmon nya.
- silahkan diextract, kemudian ubah foldernya menjadi mikhmon dan pindahkan di pada folder /opt
UBAH FOLDER => "mv nama_folder_awal nama_folder_ubah" contoh "mv mikhmon_v3 mikhmon"
PINDAHKAN FOLDER => "sudo mv nama_folder /opt/" contoh "sudo mv mikhmon /opt/"
- setalah edit file .bashrc
EDIT KE FILE BASHRC => "nano /home/salman/.bashrc"
- kemudian pergi ke baris paling terkahir. dan buat fungsi seperti pada gambar di bawah ini
- setelah itu tekan CTRL + O
- dan tekan CTRL + X
- sekarang tutup terminalnya. dan buka lagi terminal dan coba ketikan perintah "mikhmon"
DAN URAAAAAAAAAA, kita sudah bisa menkonfigurasi mikhmon kita lewat linux hanya dengan 1 perintah.
perhatikan gambar berikut
untuk login mikhmon, sudah ada username dan password default
USERNAME => mikhmon
PASSWORD => 1234
sekian dan terimakasih. sebaik baik manusia adalah yang bermanfaat bagi sekitarnya.
Modul 5 - Algoritma dan Struktur Data
Pada Kesempatan kali ini, saya ingin berbagi terkait tugas modul 5 dimana terdapat 2 latihan.
Materi kali ini, membahas terkait array, dimana pada latihan pertama membuat sebuah program daftar mahasiswa dan latihan 2 membuat sebuah program perkalian array
langsung saja ke pembahasannya
- Latihan 1
disini kita diminta untuk membuat sebuah program daftar data mahasiswa, dimana terdapat ketentuan sebagai berikut
- Input data mahasiswa = ? (jumlah data mahasiswa)
- ulangi program sebanyak jumlah data mahasiswa yang di input
- dalam perulangan tersebut, inputkan:
- nama = ? (nama mahasiswa)
- nim = ? (nim mahasiswa)
- hobi = ? (hobi mahasiswa)
- tampilkan semua data yang ada misalnya seperti gambar berikut
=============================================================================
nah, sekarang kita langusung ke kodingannya,
untuk code editor saya menggunakan gedit(text editor default LINUX)
dan menggunakan terminal untuk me running programmnya
- Script Program
#include <iostream>
using namespace std;
int main() {
int jumlah, i;
string nama[50], nim[10], hobi[50];
cout<<"Program Data Mahasiswa"<<endl;
cout<<"=======================\n"<<endl;
cout<<"Input Jumlah Data Mahasiswa : ";cin>>jumlah;
for(i = 1; i <= jumlah; i++) {
cout<<"Data "<<i<<endl;
cout<<"Nama : ";cin>>nama[i];
cout<<"NIM : ";cin>>nim[i];
cout<<"Hobi : ";cin>>hobi[i];
}
cout<<"\n\t\tDaftar Data Mahasiswa"<<endl;
cout<<"================================================="<<endl;
cout<<"No\tNama\tNim\t\tHobi\t"<<endl;
cout<<"================================================="<<endl;
for(i = 1; i <= jumlah; i++) {
cout<<i<<"\t"<<nama[i]<<"\t"<<nim[i]<<"\t"<<hobi[i]<<""<<endl;
}
cout<<"================================================="<<endl;
return 0;
}
- Running Program (Hasil Running)
- Latihan 2
pada latihan 2 ini, kita diminta untuk membuat sebuah program perkalian matriks, tetapi yang beda pada matriks ini, kita diminta untuk mengalikan matriks berdasarkan inputan kolom dan baris dari user.
misalnya seperti pada gambar berikut ini
nah perkalian diatas berupa perkalian matriks A dan B, dimana baris B sama dengan kolom A,
tdk perlu basa basi lagi, lansung saja ke programnya
- Script Program
#include <iostream>
using namespace std;
int main() {
int i, j, k, ba, ka, bb, kb; //ba = Baris A, ka = Kolom A || ka = Baris B, kb = Kolom B, bb = baris B || bb = ba
int matriksA[10][10], matriksB[10][10], hasil[10][10];
cout<<"Program Perkalian Matriks"<<endl;
cout<<"=======================\n"<<endl;
cout<<"Input Jumlah Baris A : ";cin>>ba;
cout<<"Input Jumlah Kolom A : ";cin>>ka;
cout<<"Input Jumlah Kolom B : ";cin>>kb;
bb = ka;
//input matriks A
cout<<"\nInput Nilai Matriks A : "<<endl;
for(i = 1; i <= ba; i++) {
for(j = 1; j <= ka; j++) {
cout<<"A [ "<<i<<" "<<j<<" ] : ";cin>>matriksA[i][j];
}
cout<<endl;
}
//input matriks B
cout<<"Inpust Nilai Matriks B : "<<endl;
for(i = 1; i <= bb; i++) {
for(j = 1; j <= kb; j++) {
cout<<"B [ "<<i<<" "<<j<<" ] : ";cin>>matriksB[i][j];
}
cout<<endl;
}
//perulangan rumus perkalian
for(i = 1; i <= ba; i++) {
for(j = 1; j <= kb; j++) {
hasil[i][j] = 0;
for(k = 1; k <= bb; k++) {
hasil[i][j] = hasil[i][j]+(matriksA[i][k]*matriksB[k][j]);
}
}
}
//output nilai dari perkalian matriks
cout<<"\n=============================================="<<endl;
for(i = 1; i <= ba; i++) {
for(j = 1; j <= kb; j++) {
cout<<hasil[i][j]<<"\t";
}
cout<<endl;
}
cout<<"\n=============================================="<<endl;
return 0;
}
- Running Program (Hasil Running)
Sekian dari saya.
mari belajar dan terus mencoba.
ayo gabung bersama saya di KSL
Installasi DualBoot OS pada Laptop Atau PC (Windows & Ubuntu)
Banyak dari teman teman yang mungkin menginginkan laptopnya terinstall OS lebih dari satu OS, Tapi sering timbul pertanyaan di kepala meraka apakah mungkin? emang bisa sebuah laptop atau PC dapat terinstall dua OS?dan gimana kita bisa menjalankannya? bagaimana kita ingin menjalankan OS yang telah terinstall sesuai keinginan kita?.
Jadi pertnyaan-pertyaan itu yang sering timbul di kepala mereka. tetapi untuk anak informatika sudah bukan hal yang musthail lagi hal seperti itu di kalangan anak informatika. bahakan telah menjadi kebiasaan, bahkan selalu mencoba coba hal yang tidak bisa masuk akal dan menggunakan sesuatu yang terbilang sulit utuk di operasikan.
nah kali ini saya ingin berbagi kepada anda bagaimana cara meng-Install DUALBOOT OS pada laptop atau PC kita?, jadi seblum itu, disini saya memanggil dualboot OS in dengan nama dualboot saja, agar teman teman tidak pusing nantinya..
jadi dual boot ini dapat kita lakukan di laptop dengan spek rendah maupun tinggi. tetapi yang harus di perhatikan adalah penyimpanannya dan RAM yang beroperasi untuk menjalankan dual boot tersebut., jadi untuk installasi dual boot kita harus mempunyai penyimpanan harddisk yang cukup untuk menampung os yang nantinya akan kita install sesuai ke inginan dan kebutuhan kita. makin besar penyimpanan yang kita miliki kita bisa dengan leluasa menginstall os yang kita sukai sesuai keinginan kita dengan SPACE yang kita inginkan. dan yang kedua adalah RAM itu sendiri. dimana fungsi dari ram sendiri adalah menjalankan si OS tersebut.. jadi berbeda dengan si HARDDISK ya teman teman.. jangan sampai teman teman salah paham dan terkcoh tentang perbedaan RAM dan HARDDISK(penyimpanan)
nah sebelum kita melakukan installasi, kita harus punya dulu OS yang nantinya akan kita jalankan di laptop kita. anda bisa mencarinya di situs resmi OSnya tersebut, atau bisa langsung search di google dengan syarat anda harus berhati hati dalam memilih OS yang teman teman, karena di takutkan OS yang anda dowload dan yang nnti akan anda install di laptop anda berpotensi terindikasi VIRUS, jadi saya selaku penulis menyaranakan agar anda mendownload langusng dari situs resminya.
langsung saja ke tutorialnya
Disini saya menggunakan laptop dengan spek seperti berikut ini
Laptop ACER
- Merek => Spin 3
- Harddisk => 1TB ( 1000GB)
- RAM => 8GB
- Layar => 14 inch
- Processor => intel core-i5 1.60GHz
Installasi OS WINDOWS 10
1.
Perbedaan Secara umum antara SISTEM, INFORMASI & SISTEM INFORMASI
Jadi terkadang kita akan terkecoh dengan kata kata berikut.. pedahal kata kata tersebut sangat berbeda dan sangat penting bagi semua kalangan, terkhusus anak informatika prodi SISTEM INFORMASI. Bukan hanya pusing yang di dapat, tapi sok pusing pun ada.. wkwkwkw
Jadi dalam PRODI SISTEM INFORMASI terdapat mata kuliah yang terbilang sama padahal berbeda.. maka dari itu saya akan membahas sedikit tentang apa itu SISTEM, INFORMASI DAN SISTEM INFORMASI
- SISTEM
Jadi secara umum, SISTEM adalah komponen-komponen yang salaing bekerja sama untuk mencapai suatu tujuan terrentu..
- INFORMASISecara umum, INFORMASI merupakan kumpulan data data yang telah di olah dengan berbagai proses, hingga menjadi sesuatu yang lebih bermanfaat bagi pengguna atau user atau orang orang yang membutuhkan data yang jelas
- SISTEM INFORMASISISTEM INFORMASI merupakan sekumpulan kompunen yang saling berhubungan dimana didalamnya terdapat INPUT, PROSES, OUTPUT dan yang nantinya di DISTRIBUSIKAN kepada user yang membutuhkan ..
Referensi ini saya dapat langsung dari dosen pengajar mata kuliah tersebut.. dan insyaa allah menjadi pegangan teman teman..
Jadi barangakali hanya begitu saja informasi yang dapat saya bagi kepada anda, lebih dan kurangnya mohon d maafkan. jika ada pertnyaan dan saran, bisa beekomentar di bawah..
Terimakasih
Wassalamu'alaikum warahmatullahi wabarakatu
Editing Terbaik Mendesain UI/UX pada linux
Terkadang sebelum memulai ngoding atau membuat sebuah program untuk project aplikasi kita, kita kadang sering lupa atau sering bingung nantinya aplikasi kita akan jadi seperti apa dan tampilannya seperti apa. bahkan kita paling banyak hanya menggunakan imajinasi kita untuk merancang sebuah Project Aplication kita dimana sewaktu waktu dapat berubah sesuai keinginan, yang nantinya akan membuat project kita tidak pernah akan selesai atau selalu terganggu dengan IDE-IDE baru yang sering muncul pada otak kita..
Maka pada kesempatan kali ini saya ingin berbagi kepada anda solusi yang bisa dibilang baik untuk kedepannya jika anda hendak membuat sebuah Aplication.
Tapi ketika mendengar linux, kita merasa bahwa susah menggunakan linux. Dari Survey yang saya lakukan kepada beberapa mahasiswa, sudah dapat di tebak bahwa penggunaan linux hanya diperuntukan kepada meraka yang memiliki tingkat pemahaman komputer yang tinggi, seperti keamanan jaringan, hacker, cracker, dan sebagainya..
padahal jika kita pahami secara mendetail, linux merupakan Operating System yang sangat aman bahkan terbilang susah untuk di tembus oleh virus sekalipun dalam tanda petik "SULIT" bukan berarti "TIDAK MUNGKIN" ya teman teman...
LINUX sendiri merupakan OS yang OPEN SOURCE , bukan FREE.. karena terkadang kita mengartikan bahwa open source merupakan sesuatu yang gratis.. sebernanya tidak... tidak semua OS yang open source FREE(gratis) . dan tidak semua juga aplikasi yang open source itu gratis. karena pengertian open source disini adalah sebuah layanan atau sumberdaya yang dapat di olah oleh semua user, maksudnya adalah bukan hanya sipembuatnya saja yang mengembangkan OS maupun aplikasi yang berbasis opensource tersebut.. tetapi sumber kodenya diberikan kepada penggunana yang mau mengembangkan aplikasi tersebut menjadi lebih baik sesuai pengalaman pengguna.
Kembali ke topik pembahasan..
Di linux terdapat aplikasi open source yang terbilang sangat bagus untuk mendesain sebuah tampilan Aplikasi kita, baik berupa WEB, Android(MOBILE), DESKTOP dan masih banyak lagi..
Nah aplikasi yang saya sarankan kepada anda yang hobinya ngoding dan menggunakan linux, pasti akan sulit mencari editing yang pas untuk mendesain sebuah aplikasi kita bukan??. karena penggunaan linux yang rumit dan susah nya mencari aplikasi yang pas. tidak seperti kita menggunakan windows yang dimana terdapat banyak sekali aplikasi editing yan sangat mempuni dan berkelas..
APLIKASI NYA ADALAH "EVOLUS PENCIL"
EVOLUS PENCIL
Evolus Pencil merupakan aplikasi yang sangat baik untuk mendesain sebuah aplikasi baik berupa WEB, DESKTOP, MOBILE, DLL .
aplikasi ini berbasis open source, tapi aplikasi ini bisa berjalan di OS apa saja baik di LINUX, MAC OS, maupun WINDOWS. bagi yang menggunakan linux anda bisa mencobanya, karena saya telah mencoba aplikasi tersebut dan sangat membantu saya membuat Project saya sebelum memulai CODING saya.
Terdapat banyak tool yang dapat kita gunakan yang mana sangat sesuai dengan apa yang nanntinya akan kita buat selentjutnya..
berikut gambar sekilas dari Evolus pencil
contoh proect nya seperti berikut
anda bisa mendownload Evolus Pencil di link di bawah ini
Langkah installasi :
- klik link di atas untuk ke lokasi download
- pilih OS yang anda gunakan sesuaikan versi OS anda mau yang 32 bit maupun yang 64 bit(terdapat penjelasan juga disana)
- setelah di download, pergi ke aplikasinnya
- (kuhus yang menggunakan linux ya teman teman)
- buka terminal anda dengan cara menekan tombol CTRL + ALT + T
- ketikan perintah berikut "sudo dpkg -i nama_hasil_download_tadi" kemudian tekan enter (jangan menggunakan tanda petik ya)
- tunggu hingga proses installasi berjalan.
- dan selesai..
Jika terjadi masalah, biasanya masalah yang terjadi adalah tidak adanya file libgconf-2.so.4 pada os anda
maka yang anda perlu lakukan adalah dengan menginstallnya dengan cara ketikan perintah berikut pada terminal anda
sudo apt-get install libgconf-2-4 -y
selamat mencoba
terimakasih telah meluangkan waktu untuk membaca artikel ini..
jika ada yang mau ditanyakan berhubungan dengan linux atau pun aplikasi tersebut, bisa tuliskan komentar anda di bawah.
insyaa allah kita bisa saling sharing dalam mencari ilmu pengetahuan
WASSALAMU'ALAIKUM WARAHMATULLAHI WABARAKATU