Web Development From Zero to Hero - Meet 2

Workshop Web Development Meet 2


Web Development From Zero to Hero by LUG Stikom

Postingan kali ini membahas hasil dari workshop pertemuan kedua Web Development From Zero to Hero yang diadakan oleh Lug Institut Bisnis dan Informatika Stikom Surabaya. Sebelum fokus ke materi di pertemuan 2 ini, ada baiknya kalau Anda baca postingan di pertemuaan pertama web development from zero to hero.

Kalau minggu lalu di pertemuan pertama kita banyak install - install software untuk persiapan, pertemuan kedua ini kita melakukan konfigurasi Smartgit untuk remote repository dan commit hasil kerja ke repository tersebut. Pertemuan ini juga lebih mengarah ke Git - Git seperti Github, Smartgit, Git-Scm dsb.
Artikel Terkait : Pengenalan Github, Fungsi dan Cara Menggunakannya
Oke kawan - kawan Stikom Surabaya siapkan secangkir kopi dan mari menyimak hasil pembelajaran kemarin.

Remote Repository

Repository adalah lokasi yang bisa digunakan untuk menyimpan file - file dan kita bisa mengaksesnya melalui internet. Anda tahu google drive? ya semacam itu. Tapi repository yang dimaksud disini adalah tempat kita menyimpan hasil pengerjaan project - project pengembangan aplikasi yang kita buat (repository-nya) di GitHub.

Lalu apa maksud remote repository? Jadi kita bisa kelolah file - file yang sudah kita tempatkan di repository melalui software pihak ketiga yaitu Smartgit. Artinya, kita tidak perlu buka GitHub dan mengaksesnya secara langsung.

Perintah Dasar Git

Ada beberapa beberapa istilah yang harus kita tahu untuk mengelolah file - file pada repository. Berikut penjelasannya :
  • Git Init : untuk membuat repository lokal
  • Git Status : untuk mengetahui status dari repository lokal
  • Git Add : menambah file baru pada repository yang dipilih
  • Git Commit : untuk menyimpan perubahan yang dilakukan, tapi tidak ada perubahan pada remote repository
  • Git Push : untuk mengirim perubahan file setelah di commit ke remote repository
  • Git Branch : melihat seluruh branch yang ada pada repository
  • Git Checkout : menukar branch yang aktif dengan branch yang dipilih
  • Git Merge : menggabungkan branch yang aktif dengan branch yang dipilih
  • Git Clone : membuat salinan repository cloud ke repository lokal

Cek SSH Key

Hal pertama yang harus dilakukan adalah cek apakah kita sudah punya SSH key untuk remote repository. Baca dan ikuti pelan - pelan, meskipun nanti ada yang error tetap ada tuntunan ke jalan yang benar kok wehehehe... 😆
  1. Buka Git Bash (Windows) atau Terminal (Linux / Mac)
  2. ketik perintah : ls -al ~/.ssh
  3. Jika Anda sudah punya SSH Key, maka hasilnya seperti ini
cara cek ssh key

Jika hasil eksekusi perintah seperti gambar diatas, itu artinya Anda sudah pernah membuat SSH key dengan kata lain, Anda sudah punya SSH Key. Jika hasil eksekusi perintah seperti ini


Itu artinya Anda belum punya SSH Key. Hmmm kasian....

Membuat SSH Key

Ayo buat dulu SSH Key nya ya, ikuti langkah ini :
  1. Buka Git Bash 
  2. Ketik perintah : ssh-keygen -t rsa -b 4096 -C "emailmu@example.com"
  3. Ganti email itu menggunakan email Anda ya.
  4. Akan muncul informasi seperti ini : Generating public/private rsa key pair
  5. Saat ditanya dimana akan menyimpan key, tekan ENTER untuk menyimpan di lokasi penyimpanan defaultnya - Enter a file in which to save the key (/Users/you/.ssh/id_rsa) : [Anda tekan ENTER]
  6. Saat ditanya untuk memasukkan passphrase, isi dan ingat baik - baik passwordnya lho. Enter passphrase (kosongi saja jika Anda tidak masukkan password) tapi Anda ingin memberi password, maka ketik password dan enter.
  7. Jalankan perintah : ls -al ~/.ssh  dan pastikan ada tulisan id_rsa ya


Masukkan SSH Key ke Github

Setelah membuat SSH Key, sekarang masukkan SSH Key tersebut ke Github Anda.

1.Login Github Anda dan pilih menu Settings


2. Lihat bagian sidemenu di sebelah kiri. Klik SSH and GPS keys
3. Klik New SSH Key
4. Isi Title-nya, saya kemarin isi : ganfahdil


5. Isi Key-nya dengan isi dari key (file **.pub*) yang tadi sudah digenerate dilangkah sebelumnya. Jika Anda meletakkan secara default (lihat tutorial sebelumnya), maka cari isi key-nya di local disk C, lihat gambar di bawah ini


6. Klik kanan file id_rsa.pub dan buka dengan notepad. Kemudian copas isinya ke kolom key pada Github.

7. Setelah copas ssh-rsa ke Github, klik Add SSH Key dan masukkan username plus password Github jika diminta yaa.
8. Berikut hasil konfigurasi jika berhasil


Membuat Git Repository Baru

1. Buat file baru di folder htdocs dan beri nama training-web
2. Buka Smartgit, klik menu Repository kemudian pilih add or create


3. Cari folder training-web yang tadi sudah Anda buat sebelumnya.


4. klik initialize.


5. Jika sukses akan muncul repository baru di sidebar sebelah kiri Smartgit Anda.


Menyambungkan Git dengan Smartgit

1. Buka Smartgit
2. Pilih menu Remote klik Add


3. Akan ada dialog baru, Anda klik panah kecil berwarna hitam, kemudian pilih Add Hosting Provider.


4. Setelah Anda klik Add Hosting Provider tadi, akan muncul dialog baru, Anda pilih Github. Kenapa pilih Github? karena kita menggunakan Github sebagai tempat penyimpanan repository yang akan kita remote.


5. Jangan lupa centang Use SSh instead of HTTPS to access repositories. Setelah itu klik Generate API Token.


6. Setujui (Authorize) permintaan yang muncul.


7. Copy token yang diberikan oleh Github dan paste token tersebut di Smartgit Anda.




8. Klik Add.

Membuat Repository di Github

1. Login Github
2. Klik simbol + di sebelah kiri foto profil Anda.
3. Klik New Repository

4. Isi nama repository-nya sama dengan nama repo dilokal (training-web yang Anda buat di htdocs)


5. Pilih Public dan klik Create repository
6. Jika sukses, tampilannya seperti ini.


Menjalankan Github Sebagai Remote Repository

1. Buka Smartgit
2. Pastikan repository yang Anda pilih adalah training-web


3. Pilih menu Remote dan klik Add.
4. Klik simbol segitiga, pilih Github.
5. Akan ada dialog muncul, pilih training-web tadi.
6. Selanjutnya Anda bisa mengganti name origin menjad Github.
7. klik Add.
8. Jika suskes maka akan muncul seperti ini di Smartgit.



Template

1. Di dalam folder trainig-web (yang Anda buat di htdocs). Buat file baru dengan nama template.html
2. Isi kode berikut, lalu paste di dalam file template.html dan simpan.
Kode bisa dilihat disini


Commit ke Git via Smartgit

1. Buka Smartgit, pilih repository-nya yaitu training-web.
2. Lakukan commit.
3. Beri pesan : pertemuan 02-1 pada commit messages pada dialog yang muncul
4. Jika suskes, hasilnya seperti ini




Oke cukup itu dulu ya dipertemuan kali ini, tunggu hasil workshop di pertemuan berikutnya supaya Anda yang tidak sempat hadir masih tetap bisa melanjutkan materi ini. Mudah - mudah kita semua bisa mendukung Stikom menjadi Institut Berkualitas, Unggul dan Terkenal dengan selalu mengembangkan skill coding. Amin

7 Lokasi Nyaman Mengerjakan Tugas di Stikom Surabaya

Lokasi Nyaman Mengerjakan Tugas di Stikom Surabaya


Halo mahasiswa Stikom Surabaya, apa kabar di semester ini?
Sudah mulai lelah? Sudah mulai bosan sama tugas dan dosen di kelas ? 😅

Kalau jawaban anda IYA, berarti Anda sama dengan saya. Wakaka....

Eh iya lupa..

Sudah ambil jatah absen berapa kali hayoo?? inget loh, batasnya cuma 3 kali absen di tiap matakuliah, lebih dari itu Anda tidak bisa ikut UAS, which means... Anda tidak lulus dan harus mengulang. Hati - hati !! 😉

Ah sudahlah, yang penting harus tetap semangat ya. Kali ini saya akan berikan 7 lokasi nyaman mengerjakan tugas di Stikom Surabaya yang bisa Anda coba. Lokasi ini pastinya masih di dalam lingkungan kampus Institut Bisnis dan Informatika Stikom Surabaya  kok, jadi kita tidak perlu jauh - jauh keluar kampus untuk bisa datang ke 7 lokasi ini. Ayo simak gaes ! 😉

Kantin


Bagi Anda yang butuh lokasi mengerjakan tugas sambil makan, Anda bisa datang kesini. Yap, di kantin inilah mahasiswa sering mengerjakan tugas. Selain dekat dengan penjual makanan, kantin ini terdiri dari 2 lantai dan lantai 2 lah yang sering dihampiri mahasiswa karena di atas lebih adem daripada di bawah. Jelas saja di atas lebih adem karena mendapat terpaan angin lebih banyak.


Kantin Stikom berlokasi di luar gedung, tepatnya di depan gedung biru dan bersebelahan dengan lahan parkir. Saya sendiri juga sering ke kantin atas sambil nunggu masakan matang, saya buka laptop dan main game hahaha bukan mengerjakan tugas. 😆

kantin stikom surabaya


Oriental Garden


Seperti namanya, lokasi menegrjakan tugas yang satu ini di desain dengan nuansa oriental ke chinese-an dengan cat dominan berwarna merah pada atap dan tiang penyangganya. Untuk menambah aksen chinese di tempat ini maka ada lampion - lampion yang digantung di pinggiran atap - atapnya.

Untuk membuat kenyamanan bertambah bagi kalangan mahasiswa pekerja tugas, disediakan stopkontak di setiap meja untuk mengecas gadget. Selain itu, disini juga ada wifi lho, Anda bisa connect ke akses point lantai 2 dengan nama m2-ap atau gedung serbaguna
 sg-ap.

Lokasi Oriental Garden Stikom Surabaya bisa Anda temui di belakang gedung serbaguna dan bersebelahan dengan tangga menuju lantai 2 dekat parkiran motor.

Saya sarankan jika Anda ingin mengerjakan tugas disini sebaiknya pagi atau sore. Karena jika siang hari terasa panas. Tapi kalau Anda betah panas ya tidak jadi masalah hehe...

oriental garden stikom surabaya

Sun Garden


Berlokasi di lantai 2 yang bersebelahan dengan masjid dan ruangan Administrasi Umum, tempat ini cocok untuk Anda yang betah dengan suasana dingin nan adem karena ada tanaman yang yang ditanam disitu. Saya sendiri menyebutnya taman mini karena memang mirip haha.

Sama seperti Oriental Garden, di setiap meja disediakan stopkontak untuk mengecas gadget Anda tetapi sayangnya hanya ada 1 lubang stopkontak saja. Jadi Anda harus sedia stopkontak sendiri dengan lubang yang banyak jika Anda mengerjakan disitu dengan teman Anda.

Sayangnya lagi, Anda akan kesulitan mengakses wifi jika memilih lokasi ini untuk mengerjakan tugas. Solusinya ya pasti Anda teathering hp sendiri hehe..

sun garden stikom surabaya

Longue Depan AAK


Sudah pasti Anda tahu dimana lokasi mengerjakan tugas ini berada. Yap tepat di depan ruang AAK lantai 2 gedung merah Stikom Surabaya. Disini jadi salah satu tempat nyaman mahasiswa karena tempatnya yang teduh dan adem.

Tidak hanya itu saja, lokasi ini terbilang spesial karena kita dapat mengakses wifi lantai 2 dengan kecepatan yang lebih cepat daripada wifi di lokasi - lokasi lain. Ada stopkontak yang cukup banyak juga disini, jadi Anda tidak perlu khawatir kehabisan baterai yaa.

ruang tunggu aak stikom surabaya


Longue Ruang Dosen Sistem Informasi


Tenang, meskipun berlokasi di ruang dosen Sistem  Informasi bukan berarti menjadi satu ruangan dengan para dosen hahaha. Itu hal yang sangat mustahal. Ada dinding penyekat antara ruang para dosen dengan mahasiswa. Ruang yang digunakan oleh mahasiswa letaknya di depan, sedangkan ruang para dosen masih harus melewati satu pintu lagi.

Lokasi ini cukup luas dibanding dengan lokasi lain tapi hanya ada beberapa meja saja. Jika penuh, maka Anda terpaksa lesehan. Tapi tenang saja, disini juga ada stopkontak yang bisa Anda gunakan kok. Tapi saya sarankan bawa stopkontak sendiri ya karena jumlah stopkontak yang ada tidak terlalu banyak.

Selain area yang luas, disini juga cocok bagi Anda yang suka ngadem karena AC disini dingin banget lho..

ruang tunggu lt3 ruang dosen sistem informasi stikom surabaya

Ruang Santai


Karena belum ada namanya, saya sebut saja ruang santai hehehe.... Tempat ini berlokasi di belakang lift lantai 8. Sebenarnya ini bukan ruangan, tapi lebih ke lantai dimana orang biasa berlalu - lintas. Tetapi karena jarang dilewati orang, tempat ini sering digunakan oleh mahasiswa untuk bersantai. Bisa untuk mengerjakan tugas, beristirahat bahkan tidur lho. Maklum saja, disini angin sepoi - poi.

ruang santai lantai 8 stikom surabaya


Untuk akses wifi jangan kuatir, Anda bisa connect ke ppti-ap dengan kecepatan yang lancar. Ada stopkontak juga kok yang nempel didinding yang tentunya gadget Anda tidak akan kekurangan nyawa hweehe..

Oiya satu lagi, kalau Anda kesini Anda bisa lihat pemandangan yang bagus lho gaes.. Nih lihat

pemandangan lantai 8 stikom surabaya



Perpustakaan


Yap, perpustakaan termasuk salah satu tempat dimana para mahasiswa Stikom Surabaya sering menjadikannya sebagai lokasi untuk mengerjakan tugas. Kenapa? Selain tempat yang dingin dan banyak tempat duduk yang bisa Anda pilih, ada banyak buku referensi yang bisa Anda ambil untuk membantu Anda menyelesaikan tugas - tugas kelas.

Baca Juga : Perpustakaan Awesome Stikom Surabaya

Yang tidak kalah istimewa adalah Anda bisa mengerjakan tugas di ruang diskusi lhoo. Ruangan ini tertutup oleh sekat kaca dan pintu, jadi kalau Anda stres degan tugas Anda bisa nyanyi - nyanyi sambil dengerin musik disitu haha. Asik kann...

Tidak hanya itu, wifi disini juga terbilang cukup cepat dibanding dengan Sun Garden, jadi tidak perlu kuatir bagi Anda yang fakir kuota hehehe....


perpustakaan stikom surabaya

Oke itu tadi 7 lokasi nyaman yang sering digunakan oleh mahasiswa untuk mengerjakan tugas. Dengan begitu, para mahasiswa Stikom Surabaya dapat menyelesaikan tugas - tugas dengan baik dan mengumpulkan tepat waktu dan dengan adanya lokasi - lokasi tersebut, Stikom mampu menjadi Institut Berkualitas, Unggul dan Terkenal.

Perbedaan HRM, HCM dan HRP - MSDM Meet 3

Manajemen Sumberdaya Manusia  - Meet 3


Kemarin saya dapat materi baru yang menarik dari matakuliah manajemen sumberdaya manusia di Institut Bisnis dan Informatika Stikom Surabaya. Materi ini membahas beberapa hal tentang perbedaan HRM, HCM dan HRP. Mungkin hal ini asing bagi Anda yang belum pernah membacanya, oleh sebab itu mari kita simak pejelasan lengkapnya.

Pengertian HRM, HCM dan HRP 


Mungkin bagi Anda yang berkuliah di jurusan Manajemen tahu tentang 3 hal itu. Tapi bagi Anda yang belum tahu, ayo simak dulu artikel ini ya hehehe...

HRM

Human Resource Management, merupakan istilah yang mempelajari hubungan antara pekerja dengan perusahaan meliputi recruitment, staffing, performance management, compensation, dan labor relations.

HCM

Human Capital Management merupakan upaya untuk mengelola dan mengembangkan kemampuan manusia untuk mencapai tingkat signifikan yang lebih tinggi secara kinerjanya.

HRP

Human Resource Planning, merencanakan dan memastikan bahwa masa depan perusahaan itu dapat terpenuhi melalui manusia sebagai tenaga kerja yang memiliki ketrampilan.

Bingung ya ?
Pusing membayangkan maksud dari masing - masing istilah itu ?

Sabar, nanti saya jelaskan berdasar apa yang saya dapat di kelas. Kita bahas dulu persamaan plus perbedaannya.

Persamaan dan Perbedaan HRM, HCM dan HRP

Persamaan

Ketiganya sama - sama berkutat dengan urusan sumber daya utamanya manusia.

Perbedaan

Berikut ini saya beri tabel perbedaan dari masing - masing istilahnya. Jangan kuatir, akan saya jelaskan contoh realnya setelah ini.



Contoh Nyata

HRM

Anda pernah tau proses recruitment dalam suatu kantor ? Yap proses itu di handle oleh bagian HRM. Apa saja yang dilakukan? Tentu saja psikotes, wawancara dsb. HRM sudah menentukan pekerja seperti apa yang akan diterima. Misal, butuh calon karyawan yang punya ketelitian tinggi, penampilan menarik, jujur dan berkomitmen. Tentu saja tes - tes yang dipersiapkan harus sesuai dengan standar yang dibutuhkan tadi. Setelah proses recruitmen dilalui, makan kantor bisa mendapat pekerja - pekerja yang sesuai dengan kriterianya.

HCM

Setelah calon karyawan resmi diterima di kantor, biasanya tidak langsung ditempatkan di bagian - bagian tertentu kan? Tapi ada serangkaian persiapan atau pembekalan ilmu - ilmu dan pelatihan khusus yang berkaitan dengan proses bisnis, standar pelayanan dll yang diterapkan di kantor itu dan harus dipahami oleh para pekerja.

Setelah pembekalan ilmu selesai dilalui, barulah para pekerja ditempatkan di bagian - bagian yang sudah dipersiapkan.

HRP

Dari kedua proses di atas, HRP bertugas memberi penilaian sejauh mana proses pada HRM dan HCM berhasil dilakukan. Hasil analisa tersebut dijadikan bahan pertimbangan untuk tindakan lebih lanjut.

Kesimpulam

Kesimpulannya adalah tidak ada perusahaan atau sebut saja kantor yang ingin rugi, itulah sebab mengapa mereka menerapkan 3 hal yang tadi sudah saya ceritakan pada Anda. Tidak hanya itu saja, mereka sudah pasti ingin berkompetisi untuk menjadi sebaik mungkin di era persaingan global yang menantang ini. Dan hal - hal tersebut juga di terapkan di kampus saya Stikom Surabaya sebagai Institut Berkualitas,Unggul dan Terkenal. Dengan demikian mereka tetap mampu bersaing untuk menjadi yang terbaik.

Sekian artikel saya tentang perbedaan HRM, HCM dan HRP. Jika ada kekeliruan, mohon seyogyanya Anda beri komentar di bawah 😊

Popular Posts