Rabu, 29 Oktober 2014

Inspirasi untuk mahasiswa Indonesia

Buat Mahasiswa yang masih kuliah nih, semoga bisa mengubah cara pandang kita terhadap perkuliahan ya :D

Ini cara saya menggampar mahasiswa saya Tulisan dari Bapak I Made Andi Arsana (Teknik Geodesi UGM). Semoga menginspirasi.
1. Kamu ingin dapat beasiswa S2 ke luar negeri nanti? Pastikan IP di atas 3 dan TOEFL di atas 500! Merasa tidak pinter? BELAJAR!
2. Empat atau lima tahun lagi kamu bisa sekolah S2 di luar negeri dengan beasiswa. Itu kalau kamu tidak cuma twitteran saja sampai lulus nanti.
3. Kamu tidak akan bisa S2 di luar negeri karena akan ditolak profesor kalau nulis email formal saja tidak bisa. Alay itu tidak keren, tidak usah bangga!
4. Tidak usah tanya tips cara menghubungi professor di luar negeri kalau kirim email ke dosen sendiri saja kamu belum bisa. Hey, ganti dulu akun niennna_catique@gmail.com itu!
5. Tidak usah ikut meledek Vicky, kamu saja tidak tahu kapan harus pakai tanda tanya, tanda seru, tanda titik, spasi, huruf besar, huruf kecil di email kok!
6. Mana bisa diterima di perusahaan multinasional biarpun IP tinggi kalau nulis email saja lupa salam pembuka dan penutup
7. Sok mengkritik kebijakan UN segala, dari cara menulis email saja kelihatannya kamu tidak lulus Bahasa Indonesia kok. Tidak usah gaya!
8. Bayangkan kalau kamu harus menulis email ke pimpinan sebuah perusahaan besar. Apa gaya bahasa email kamu yang sekarang itu sudah sesuai? Jangan-jangan bosnya tertawa!
9. Apapun bidang ilmu kamu, akhirnya kamu akan berhubungan dg MANUSIA yang beda umur dan latar belakangnya. Belajar komunikasi yang baik. Jangan bangga jadi alay!
10. Bangga bisa software dan gunakan alat-alat canggih? Suatu saat kamu harus yakinkan MANUSIA akan skill itu. Belajar komunikasi dengan bahasa manusia biasa!
11. Kamu orang teknik dan hanya peduli skil teknis? Kamu salah besar! Nanti kamu akan jual skil itu pada MANUSIA, bukan pada mesin!
12. Kamu kira orang teknik hanya ngobrol sama mesin dan alat? Kamu harus yakinkan pengambil kebijakan suatu saat nanti dan mereka itu manusia. Belajar ngomong sama manusia!
13. Malas basa-basi sama orang yang tidak dikenal? Enam tahun lagi kamu diutus kantor untuk presentasi sama klien yang tidak kamu kenal. Belajar!
14. Malas belajar bikin presentasi? Lima thn lagi bos kamu datang dengan segepok bahan, “saya tunggu file presentasinya besok!”
15. Kamu orang sosial dan malas belajar hal-hal kecil di komputer? Lima tahun lagi bos kamu datang bertanya “cara membesarkan huruf di Ms Word dengan shortcut gimana ya?’ Mau nyengir?
16. Mahasiswa senior, jangan bangga bisa membully Mahasiswa baru, tujuh tahun lagi kamu diinterview sama dia saat pindah kerja ke perusahaan yang lebih bagus
17. Mahasiswa senior, keren rasanya ditakuti Mahasiswa baru? JANGAN! Urusan kalian nanti bersaing sama orang-orang ASEAN dan Dunia. Bisa bikin mereka takut tidak?
18. Bangga bisa demo untuk mengundurkan jadwal ujian karena kamu tidak siap? Kamu itu mahasiswa negara ekonomi terbesar di Asia Tenggara, masa’ urusannya cetek-cetek begitu sih?!
19. Tidak usah lah sok hebat demo nyuruh SBY berani sama Amerika kalau kamu diskusi sama mahasiswa Singapura saja tergagap-gagap
20. Tidak perlu lah teriak-teriak “jangan tergantung pada barat” jika kamu belum bisa tidur kalau tidak ada BB dekat bantal
21. Tentara kita tidak takut sama tentara Malaysia kalau kamu bisa kalahkan mahasiswa Malaysia debat ilmiah dlm forum di Amerika!
22. Tidak perlu beretorika menentang korupsi kalau kamu masih nitip absen sama teman saat demo antikorupsi!
23. Boleh kampanye “jangan tergantung pada barat” tapi jangan kampanye di Twitter, Facebook, BBM, Path dan Email! Memangnya itu buatan Madiun?!
24. Kalau file laporan praktikum masih ngopi dari kakak kelas dan hanya ganti tanggal, tidak usah teriak anti korupsi ya Boss!
25. Minder karena merasa dari kampung, tidak kaya, tidak gaul? Lima tahun lagi kamu bisa S2 di negara maju karena IP, TOEFL dan kemampuan kepemimpinan. Bukan karena kaya dan gaul!
26. Pejabat kadang membuat kebijakan tanpa riset serius. Sama seperti mahasiswa yang membuat tugas dalam semalam hanya modal Wikipedia
27. DPR kadang studi banding untuk jalan-jalan doang. Sama seperti mahasiswa yang tidak serius saat kunjungan ke industri lalu nyontek laporan sama temannya
28. Pejabat kadang menggelapkan uang rakyat. Sama seperti mahasiswa yang melihat bahan di internet lalu disalin di papernya tanpa menyebutkan sumbernya.
29. Alah, pakai mengkritik kebijakan pemerintah segala, bikin paper saja ngopi file dari senior dan ubah judul, pendahuluan sama font-nya
30. Gimana mau membela kedaulatan bangsa kalau waktu menerima kunjungan mahasiswa asing saja kamu tidak bisa ngomong saat diskusi. Mau pakai bambu runcing?
31. Kalau kamu berteriak “jangan mau ditindas oleh asing”, coba buktikan. Ikuti forum ASEAN atau Dunia dan buktikan di situ kamu bisa bersuara dan didengar!
Semoga "tertampar" dan terinspirasi ! (smile)

Minggu, 12 Oktober 2014

Para Pembuat Video game

Buat kalian yang tertarik dengan dunia Game developing atau pembuatan game, adakalanya kita bingung apa yang harus kita lakukan. Ternyata dalam game developer terdapat banyak job yang dibagi-bagi sehingga tiap orang dalam tim memiliki perannya sendiri. Apa sajakah itu? cek gambar dibawah :)


Tugas Geometri 1 : Mencari jarak dan sudut koordinat rumah dengan titik pusat titik nol KM Surabaya

Nama : Dio Al Sabah Akbar Zain
NRP   : 4210131013
Kelas  : 2 D4 Teknologi Game

Koordinat rumah




Lintang = -7,15 06 08 --> 7,15 06 08 LS
Bujur    = 112,45 52 80 --> 112,45 52 80 BT


Koordinat titik NOL KM Surabaya
 

Lintang = -7,14 43 80 --> 7,14 43 80 LS
Bujur    = 112,44 19 45 --> 112,44 19 45 BT


Selisih lintang:
7,15 06 08 - 7,14 43 80 = 0,006228 derajat

Konversi ke kilometer:
0,006228 * 111 = 0,691308 kilometer

Selisih bujur:
112,45 52 80 - 112,44 19 45 = 0,013335 derajat

Konversi ke kilometer:
0,013335 * 111 = 1,480185 kilometer

(catatan: 111 adalah nilai 1 derajat pada ekuator dalam kilometer, digenapkan, menurut sumber: https://www.facebook.com/permalink.php?story_fbid=489188987783268&id=461574147211419 )

 


Minggu, 28 September 2014

Jualan, Ketemu Dosen, Makan Pizza

minggu ini tidak banyak yang bisa aku ceritakan karena ... ya... minggu ini banyak sekali kosongnya.
Mulai dari kuliah pak safrodin yang diganti dengan workshop github oleh mas rezacute, kemudian pak kholid yang kosong 2 mata kuliah, hingga pak riski yang kosong pemrograman 3, akhirnya mata kuliah antar muka visual yang telah kosong 3 minggu dimaraton pada jumat 26 September

jadi karena minggu ini aku tak dapat menceritakan bagaimana kuliahku maka aku akan bercerita apa yang hari ini, 28 September 2014 terjadi

hari ini adalah hari kedua aku mengikuti pasar ISOEK Unair yang berlokasi di area danau kampus C unair aku datang pukul 5.30 karena khawatir terlambat atau kesiangan untuk mendapatkan pengunjug. Karina datang sekitar pukul 6.30

yang membuat hari ini spesial adalah, Pak Achmad Basuki, Kepala departemen Multimedia Kreatif datang ke danau kampus C untuk olahraga atau sekedar jalan-jalan. sungguh mengejutkan aku pun datang menyalaminya dan menjelaskan apa yang kulakukan disini, yakni jualan.

Kemudian aku pun teringat kalau biasanya senin pagi pak Bas agak kesulitan mengisi kuliah, kadang ada kadang tidak. Maka akupun bertanya pada beliau, dan benar saja beliau bilang senin pagi tidak bisa karena harus menjaga tes CPNS dan minta senin malam setelah maghrib. Setelah beliau pergi aku baru teringat akan adanya OPD pada hari senin, maka aku pun setelah mengkonfirmasi jadwal dengan fariz dan dia bilang senin ada OPD, selasa screening pemandu, dan rabu ada OPD lagi. jadinya baru bisa kamis. Aku ingin memberitahukannya pada pak Bas namun sepertinya beliau sudah tidak di area tersebut lagi.

waktu sudah mulai menunjukkan pukul 10. hari ini aku cukup senang karena pengunjung yang beli barang daganganku lebih banyak dari hari pertama. Hal itu tak lepas dari adanya siswa siswi SMA yang otaku. kalau hari pertama omsetku hanya 75rb, hari ini omsetku 2x lipatnya atau 150rb. yah memang aku tidak mentarget dapat omset banyak untuk event ini karena fasilitas yang diberikan dan tema event tidak cocok dengan barang daganganku. aku ikut event ini karena sedang butuh uang, maka aku berdagang, dan yang membuatku tertarik ikut event ini adalah harganya yang terbilang murah, hanya 100rb untuk jualan 3 hari: 14 September, 28 September, dan 18 Oktober 2014. untuk 14 dan 28 September aku memang sengaja tidak membawa banyak barang karena tidak ada tenda, waktu jualan yang sebentar, dan meja yang terbatas. Akupun tidak membawa banyak hal untuk memperindah lapak. Setelah aku berkeliling dan melihat lapakku ternyata terlihat perbedaan, sepertinya aku harus mulai membuat dekorasi untuk lapakku kedepannya dan tentunya butuh duit sedangkan aku masih harus berusaha mengumpulkan uang untuk membuat tas sebesar 3.720.000IDR

ok, sudah jam 10 keatas, pelanggan mulai sepi, lapak-lapak mulai tutup, akupun mengemasi barang-barang daganganku bersama karina. kami pun menaruh barang-barang tersebut dirumahku, kemudian kami bersiap-siap pergi ke pizza hut sambil mengajak adekku menukarkan voucher brazilian pizza milik karina yang harus dimakan ditempat. sebelum ke pizza hut kami ke toko buku togamas untuk adekku yang mencari peralatan dan buku untuk kuliahnya. setelah selesai mencari buku dan shalat kamipun langsung menuju pizza hut.. hmm walaupun kami hanya memesan pake sensasi delight untuk 2 orang yang dimakan oleh 3 orang, kami kekenyangan. saking kenyangnya sampai mau muntah rasanya. Saat di pizza hut aku teringat akan kuliah pak bas, maka aku pun segera mengontak beliau untuk jadwal kuliah. tak segera dibalas kami pun jalan-jalan di delta ke toko gunung agung mencari buku yang adekku cari yang di togamas tidak ada dan ketemu disana. selesainya kami pulang tetapi karina tidak, karena diajak nonton oleh temannya.

sampai dirumah aku membetulkan leather case tabletku dan sepatu kesayanganku yang sudah jebol. karena kecapean aku pun tertidur.

malamnya, saat adzan berkumandang terdapat balasan dari pak bas, yang kurang lebih isinya seperti ini:

sontak akupun langsung mengeposkan hal itu ke grup facebook D4 Game Tech 2013 dengan komentar : "Gajadi libur :v"
teman-teman yang melihat pun langsung terkejut, kaget, sampe misuh-misuh -_-
yah derita jadi PJ...


berikut dokumentasi saat berada di pizza hut:

Project 2 - M4

Kalau pertemuan kemarin kami belajar pac-man, kali ini kami belajar membuat game dos yang lebih mudah dan sederhana, yang tidak lain adalah game Tic Tac Toe

Osaka Ryotaro yang ikut kelas kami kembali pun rasaya lebih mudah menegerti pelajaran karena file yang diberikan tidak banyak bahasa indonesianya, dan kalaupun seandainya ada yang tidak ia ketahui dia akan bertanya padaku.

Code yang diberikan, kami dapat mencoba game tictactoe yang dimainkan oleh 2 player (multiplayer) menggunakan bahasa C++ dalam aplikasi Borland 6.0

file materi dan coding tic tac toe tersebut bisa diunduh disini:
Materi tic tac toe
coding tic tac toe multiplayer

nah, tugas kami selanjutnya adalah membuat game tic tac toe multiplayer sederhana itu bisa memiliki AI dan kita dapat bermain melawan komputer. Saat ini aku masih sedang mencobanya

Selasa, 23 September 2014

Praktikum pemrograman OOP - M4

hari ini kita membahas class constructor

jika kita buat class baru, maka di file class akan ada fungsi yang namanya sama dengan nama class, ada 2, satunya ada tanda '~' nya satunya tidak ada

clas::~class = destructor
class::class = konstruktor

konstruktor
-------------
Class mahasiswa(int nrp, string nama)
{
NRP = nrp;
NAMA = nama;
}

maka di main(), NRP dan NAMA bisa langsung terisi nilai
contoh:
main()
{
 mahasiswa a = new mahasiswa(nrp,nama);
}


class= NAMA, NRP, KELAS
mahasiswa a(string NAMA, int NRP, int KELAS);
mahasiswa a(string NAMA, int NRP);
mahasiswa a(string NAMA);
bisa untuk mengisi data yang sudah default. kalau hanya 1-2 fungsi set dan get tidak akan terasa, tetapi kalau ribuan akan sangat membantu.

Destructor
----------
class::~class(void)
berguna untuk menghapus data di komputer agar tidak memenuhi memori

kalau ada destructor, maka fungsi tersebut tidak perlu dipanggil karena akan otomatis dilakukan penghapusan objek kelasnya sendiri setelah main() selesai dijalankan. sangat berguna agar program kita tidak memenuhi memori komputer.

biasanya tidak ada tanda telah dihapus, tetapi apabila kita berikan printf atau cout maka komputer akan mengindikasikan bahwa objek terlah terhapus di akhir program

contohnya ada di materi bu dea

Inheritance
-----------
Penurunan sifat

sifat-sifat inheritance = {rectangle, triangle,trapezoid, circle);
memiliki kesamaan atribut
contoh: rectangle dan triangle
________               
|      |panjang       /p\
|______|             /_|_\
 lebar                 l
sama-sama memiliki panjang dan lebar

class Shape(){
private int panjang;
private int lebar;
}

triangle atributnya sama dengan class shape fungsinya beda
rectangle atributnya sama dengan class shape fungsinya beda

setelah mendifinisikan class Shape apabila kita buat class baru, bernama class triangle, pada base class = Shape
hal ini berarti, data yang terdapat pada class Shape otomatis akan dimiliki juga oleh triangle. (Shape{parent} -> triangle{child})

lalu apa bedanya Shape dan triangle?
pada triangle kita tambahkan luas area (getArea) karena luas area segitiga dan persei panjang berbeda maka kita definisikan cara mencari luas area segitiga di class triangle ini.

PR:
debug program agar bisa berjalan
tambahkan child rectangle, terdapat getArea()-> return panjang*lebar;
bikin konstruktor di kelas child.
1. Mencari hubungan antara konstruktor dari parent class dengan konstruktor child class
2. Debug program (cari dan jelaskan errornya beserta cara memperbaiki)
3. Buat kelas rectangle beserta fungsi2nya contohnya getArea()
4. Jenis-jenis inheritance
-publik
-private, dst.
__________________________________________
|parent ~~  Public ~~ Protected ~~ Private|
|child  ~~  Public ~~ ???????   ~~ ?????  |
-------------------------------------------

kumpulkan word & cpp kumpulkan ke komting~

Geometri Ekspresi Visual - M3

Kuliah ini pada minggu ini cukup menyenangkan karena memang pak Achmad Basuki sangat asik kalau berbicara, apalagi mengajar. seperti ada semangat dalam kata-kata yang dilontarkannya.

minggu ini kami belajar tentang Essentials of Geometri, atau bisa dibilang sifat-sifat dari geometri
Meskipun terlihat sangat tinggi ilmunya, namun seperti kata pak Bas, ilmu-ilmu yang ada sebenarnya sudah menjadi kebiasaan kita sehari hari dan kita pasti sudah mengetahuinya bahkan saat masih SD

beberapa poin esensial geometri adalah:
1. Titik adalah bagian geometri yang sudah tidak punya bagian lagi
misalkan, garis, garis terdiri dari banyak sekali titik-titik tak terhingga yang sejajar lurus sehingga menjadi garis, jika garis itu dipisah maka kita dapatkan bagian dari garis yakni titik

2. Garis membentuk bagian titik tak terbatas
jika definisi garis tanpa ukuran, maka awal dan akhir dari garis tersebut adalah tidak terhingga, berbeda jika kita beri batasan dari titik 2cm ke 5cm (dalam penggaris contohnya)

3. Garis lurus garis-garisnya seragam terhadap satu titik
jika tidak seragam satu titik, pasti garis itu berbelok belok, lebih mudah dilihat dalam gambar pixel

4. Permukaan, punya panjang dan lebar
permukaan kubus = persegi, persegi memiliki panjang dan lebar (sisi sisinya)

5. Himpunan
Sesuatu yang berkelompok

6. Bidang
Kumpulan titik yang membentuk permukaan

sifat-sifat dasar geometri:
1. Tertutup , hanya bisa dioperasikan ke bilangan real
1 + 2 = 3, bil. real + bil. real = bil. real

2. Komutatif, bisa dibolak balik
1+2=3.
2+1=3

3. Identitas
a+0=a
1.a=a

4. Inverse
a+(-a)=0

5.Distributif

6.Multiplication zero

memang benar jika ilmu hanya dilihat saja akan sangat mudah kita lupakan, seperti contohnya postingan ini, karena tidak semua ilmu aku tulis maka sebagian mulai terlupakan -,-
sebaiknya aku harus lebih rajin menulis lagi