Tuesday, December 20, 2016

Linux: Basic Command Linux



Linx Mint didalam VirtualBox
Membuka Terminal


Menampilkan isi dari sebuah direktori

Memebuat direktori Latihan

Masuk kedalam direktori Latihan

Contoh pembuatan direkori

menampilkan isi direktori Latihan/A
menampilkan isi direktori Latihan


Masuk kedalam direktori ABC

membuat file baru bernama NamaBuah.txt menggunakan perintah cat

copy, move/rename 

menghapus file dan direktori

menggunakan perintah head dan tail



Monday, December 19, 2016

Instal Linux Mint di Oracle VM VirtualBox


Assalamualaikum..
Sudah lama tak bersua, lagi pengen nulis-nulis lagi nih. Aku mau coba tulis tutorial, step by step instalasi VirtualBox dan LinuxMint ya. Mungkin yang mau belajar, bolehlah aku bantu sedikit. Mulai ya...
Pertama, yang mesti kalian lakuin adalah download dulu nih Oracle VM VirtualBox & File ISO LinuxMint nya. Untuk Oracle VM bisa di download disini ya, terus pilih hostnya sesuai OS yang kamu pakai di laptop kamu yang sekarang, misal kamu sekarang ini pakai Win OS ya kamu pilih Windows Host ya. Untuk Linux Mint bisa download disini ya. Pilih yang mana terserah kamu aja, kalo aku sih sekarang pakai yang MATE, tapi bukan yang SOULMATE yah hehehe...

Selanjutnya kita mulai instalasi VirtualBox ya, kita run file .exe nya, ssampai muncul window baru seperti ini ya. Kemudian pilih Next.



 Setelah itu, kita pilih Next Next aja ya..




Disini kamu pilih Install ya,



Kalau sudah selesai dan muncul window diatas, berarti kita udah berhasil instalasi VirtualBox loh..... 
Selanjutnya kita buka VirtualBoxnya. Ini dia penampakannya...

Sudah masuk nih ke home nya VirtualBox, sekarang kita buat baru VM nya  klik New..



Untuk Name kita isi sesuai dengan nama OS nya aja, buat penamaan aja di VirtualBox nya 
Untuk Type kita pilih Linux ya kalo version nya Ubuntu atau Ubuntu64 kalo laptop kamu 64bit


Kita set Memory Size nya di batas akhir yang warna hijau, artinya itu batas aman yang bisa dipakai. Disesuaikan sesuai keperluan aja, tapi jangan sampai melewati batas merah ya.


kita pilih Create a virtual hard drive now yang nanti akan digunakan sebagai hard drive untuk virtual machine.


pilih type nya VDI (VirtualBox Disk Image)


Next aja...


Kita set hard drive nya sebesar 10 GB karena sebelumnya coba 8GB tp gak muat katanya. hehehe


Setelah VM selesai dibuat, seperti tampilan diatas, berarti tinggal kita jalanin deh Linux Mint nya..


Dah dulu ya... Jumpa besok :D

Sunday, November 06, 2016

Pengumuman

Assalamualaikum...
Sudah lama tak bersua, dilanjut lagi ya hariannyaa..
Untuk hari Selasa tanggal 1 November 2016, dag dig dug rasanya ketika pengumuman. Rasanya udah pasrah, cuma bisa doa minta sama Allah SWT untuk dikasih yang terbaik,
ya biarpun kita sendiri kepengen bgt lulus tp bukan itu yang terbaik ya syukuri aja. Udah ujian, udah doa, tinggal nunggu hasil dong, kaya ekstradisi di big brother gitu deh.
pengumumannya juga gak terang-terangan, sama Mba Linda dipanggil lima orang pertama, gue siap kok sama hasilnya. tapi nyatanya hasil gak sesuai yang sudah diharapkan.
gue lulus ternyata biarpun gue yang diurutan bawah, pasti lah banyak pertimbangan dari mereka yang gak gue tau. Biarlah mereka berinvestasi terhadap diriku. hahaha
gue ikhlas sama hasilnya, berarti masih diberi kesempatan untuk belajar: HOW TO BE A GOOD DEVELOPER .NET
Setelah pengumuman hasilnya pun kita yang lulus (Riani, Yofan, Ana, Ade, gue) ngerasa jiper sih, tapi kalo dikasih kesempatan bagus harus bisa explore diri sedalam-dalamnya ya.
Jangan mau kalah sama yang udah dicap BISA atau JAGO, kita belum tau besok seperti apa, MASA DEPAN ITU SELALU JADI MISTERI biarpun itu besok.
Materi pertama setelah lulus itu kita belajar ASP.Net tentang MVC.
Masih dasar karena di kampus emg gak dapet gituan. Sama-sama dari Nol, kita berlima belajar bareng, saling bantu. Itu sih yang didapet beberapa waktu ini.
------JUMPA REVIEW SELANJUTNYA YA-----------

Wednesday, October 26, 2016

Review 7

Hari ke-7

Assalamualaikum...
Duh, gak berasa udah review ke-7 aja ya, untuk materi hari ini tuh masih tentang implementasi oop pada saat menyelesaikan soal logic, hari ke 7 berarti logic ke 7 nah apa sih kira kira yg dipelajarin? Kalo kamu-kamu mau belajar coba cari tutorial C# yg banyaaaak banyaaaaaaaaak bangeeeeeeeeeet di om gugel, keyword nya "C# tutorial", "C# modul pdf", atau nih yg biar jadi referensi utama ya dari si pembuatnya yaitu Microsoft https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx itu lengkap buat dipelajari...
Suka liat gak sih di program Java, C, yg ada OOP nya sebelum nama Class ada semacam public, protected, private gitu? Nah, coba di gugel kira kira itu apa? Sepengetahuan saya, mereka yg disebut diatas adalah access modifier, menentukan sifat dari Class itu sendiri nantinya, misal kalo public menurut harfiahnya kan umum ya, berarti Class tersebut bisa diakses secara umum, kalo protected berarti Class tersebut hanya dpt diakses oleh turunannya dan Class itu aja, nah yang paling secure itu si private cuma bisa diakses oleh Class yg bersangkutan.
Bismillah semoga hari ini lancar..

Tuesday, October 25, 2016

Review 6

Hari Ke-6
Assalamualaikum
Balik lagi, ketemu lagi, lewat tulisan saya...
Ya, seperti biasa ya.. Mau ngelanjutin sharing materi nih..
Hari Keenam itu jadwalnya inheritance, apasih inheritance? Bahasa harfiahnya adalah pewarisan. Kenapa gitu? Apa yg diwariskan? Misalnya kemarin kita buat Class Orang dan Class Kendaraan di tiap tiap Class pasti punya masing-masing property nya, method, constructor, dll. Nah yg diturunkan itu ya isi dari Class itu sendiri untuk dipakai didalam Class lain..
Contoh untuk memakai property Class lain,

Public class Soal01: BaseLogic
Gunakan tanda titik dua (:) untuk melakukan penurunan.
Ada juga yg seperti ini;
Kendaraan.SilinderMesin = 250; nah coba ya dilihat gitu penulisannya nama Class disebutkan terlebih dahulu kemudian pakai tanda titik (.) biasanya setelah tanda titik akan muncul isi dari Class tersebut apa saja, jadi ya kita masukan property nya dulu ya.

Sunday, October 23, 2016

Review

Hh
Assalamualaikum

I'm back! Apa kabar? Sehat semua. Alhamdulillah

Oke, hari ini saya review dobel ya, soalnya biar cepet, insya Allah nanti dilengkapi lagi..

Jadi hari keempat sesuai jadwal kita belajar tentang exception handling, kalo harfiahnya dih penanganan kesalahan ya.. Tapi emg gak jauh jauh dari situ kok maknanya, jadi didalam bahasa C# juga ada yg beginian. Dimana, dalam suatu program yg dibuat para programmernya sudah menciptakan semacam feedback semisalnya user melakukan kesalahan. Perintahnya seperti apa sih?
Try{} catch{} itu aja kok...
Misalnya, kita harusnya input berbentuk alfabet ya, tp malah input angka. Untuk itu sang programmer biasanya memunculkan pesan errornya supaya si user bisa tahu salahnya apa, salahnya dimanaaaa 😂😂

Lanjut ke materi di hari kelima ya, kira kira apa yaaaa yg lebih menantang 😣😣😣
Wah ternyata OOP!  Apa sih OOP itu? Kepanjangannya sih Object Oriented Programming, jadi pemrograman yang berorientasi pada objek. Kaya gimana sih? Contohnya ya, contoh.... Kita punya Class Kendaraan, yg termasuk didalam kendaraan itu apa aja? Ada Mobil, Motor, Truk dll nah objek yg termasuk kendaraan ya yg itu tadi yaa motor mobil truk.. Masing masing objek pasti dong punya ciri khas, ciri khas dari suatu objek bisa disebut sebagai property,  yang sudah pasti dimiliki dari masing-masing objek. Coba contoh sedikit aja ya, seperti jumlah roda, jumlah silinder, warna, bahan bakar, dll yaaa cek stnk deh haha
Gitu ya.. Seeya

Wednesday, October 19, 2016

Review Hari Ketiga - Bootcamp .NET

Assalamualaikum....
Jumpa lagi di blog ini, hari ini saya akan bahas mengenai seharian ini kita para peserta bootcamp ngapain aja...
Oke, lanjuuuuuuuuuuuuutttttt.........
Jadi, seperti biasa ya kita mulai belajar jam 8, jadwal belajar kita hari ini tentang Subroutine & Array. Ada yang udah tau array itu apa? Mungkin pernah ya, buat kamu-kamu yang dari jurusan IT pas praktikum apa lagi yang sampe dua bulan gitu pasti ada materi array, biasanya yang susah ditempatin di akhir... hahaha
Jadi, Array itu adah sebuah kumpulan nilai yang bertipa data sama. Diulang ya, tipe data yang sama udah jadi syarat mutlak dari konsep array.
Nah, gimana sih buatnya? sebelumnya kita instansiasi array yaitu dengan keyword New.

Contoh:
kita punya nama-nama buah, ada Mangga, Jeruk, Jambu, Apel, dan Melon. kita bisa lihat, kalo mereka memiliki kesamaan yaitu Buah, jadi kita buat instansiasi array Buah.
string buah[]=new string[] {"Mangga", "Jeruk", "Jambu", "Apel", "Melon"};

Index array sudah dari pencetusnya dimulai dari 0, jadi kalo mau insialisasi berapa juga mulainya dari 0 (nol) dan panjangnya adalah n-1. Jadi, kalo misalnya n=9 berarti panjang array adalah 8 karena (0,1,2,3,4,5,6,7,8)

Lanjut, array terdiri dari dua jenis yaitu array satu dimensi dan array multi dimensi. kalo contoh diatas adalah contoh satu dimensi, kalo yang multi dimensi kaya apa sih?
konsepnya hasil array dua dimensi atau multi dimensi itu bentuknya seperti matriks, terdiri atas baris dan kolom. Maka dari itu, pengisian array dan menampilkan nilai array dibutuhkan statemen FOR untuk mengambil nilai indeks masing-masing elemen arraynya.

contoh:
int[] array = new int[1,2,3,4,5];
for (i=0; i<array.Length; i++)
     {
       Console.Write("Elemen array ke-"+i+": "+array[i];
      }

kira-kira seperti itu ya, maaf ya kalau penjelasannya kurang bisa dipahami.
Terima kasih perhatiannya, Sampai Jumpa
Wassalamualaikum....