Demo Akhir Praktikum Komputasi Bergerak D3 Manajemen Informatika Kelas B

Untuk Demo Akhir Praktikum Komputasi Bergerak (KOMBER) Kelas B dilaksanakan pada hari senin-selasa tanggal 7-8 Januari 2013 dengan jadwal sebagai berikut :

Silahkan pelajari materi tentang membuat tampilan UI dasar di J2ME seperti menampilkan beberapa komponen di Layar handphone seperti TextField, String Item, List, Radio, Command dan lain-lain. Ujian yang akan dilakukan berupa Live Coding jadi persiapkan semuanya dengan belajar ya.

NB : Untuk yang jadwalnya hari Senin, 7 januari 2012 diganti hari Rabu, 9 Januari 2012 dikarenakan banyak yang UAS di hari senin + saya sedang sakit. Untuk yang jadwalnya hari selasa tetap seperti biasa.

Senin, 7 Januari 2012 Rabu, 9 Januari 2012

NRP Nama Waktu
09.04.511.00040 Mohammad Haidar 08.00 – 08.20
10.04.511.00007 Feni Lutfiana 08.20 – 08.40
10.04.511.00008 Ananda Fanu Prihatini 08.40 – 09.00
10.04.511.00018 Nur Lailiyah 09.00 – 09.20
10.04.511.00021 Lusiana Ayu 09.20 – 09.40
10.04.511.00026 Anisa Fatma NM 09.40 – 10.00
10.04.511.00027 Fajriyatul Masbachah 10.00 – 10.20
10.04.511.00030 Nuvi Susanti 10.20 – 10.40
10.04.511.00032 Latifatus Zahrah 10.40 – 11.00
10.04.511.00033 Wanda Karismawan Yusuf 11.00 – 11.20
10.04.511.00037 Satriyadi Asdi Sinanjonan 11.20 – 11.40
10.04.511.00038 Firman Ilahi 11.40 – 12.00
10.04.511.00039 Nurul Perdana Putra 12.00 – 12.20

Selasa, 8 Januari 2012

NRP Nama Waktu
10.04.511.00041 Mohammad Ifni 08.00 – 08.20
10.04.511.00042 Hairil Anwar 08.20 – 08.40
10.04.511.00043 Nur Dina Kamalia 08.40 – 09.00
10.04.511.00044 Sofi Ratna Sari 09.00 – 09.20
10.04.511.00045 Samsul Hadi 09.20 – 09.40
10.04.511.00048 Ahmad Farhan 09.40 – 10.00
10.04.511.00049 Muhammad Syair 10.00 – 10.20
10.04.511.00050 Fausi 10.20 – 10.40
10.04.511.00052 Robi Wahyudik 10.40 – 11.00
10.04.511.00056 Nurul Ulfiana Kholifah 11.00 – 11.20
10.04.511.00058 Miftahul Ulum 11.20 – 11.40
10.04.511.00060 Badrut Tamam 11.40 – 12.00
10.04.511.00061 Adam Muhlis Dinillah 12.00 – 12.20

NETSTAT

Ketika menggunakan komputer, banyak dari kita yang kurang memperhatikan tools yang berfungsi sebagai alat untuk memberikan informasi kepada kita secara realtime, padahal mengetahui kondisi komputer kita secara realtime adalah penting karena kita bisa menghandle maupun mengdiagnosis secara cepat dan tepat jika ada permasalahan terjadi

Mungkin beberapa dari kita ada yang sudah mengenal salah satu tool bawaan microsoft windows yaitu task manager yang bisa memberikan beragam informasi dasar yang kita butuhkan secara realtime, nah selain task manager tersebut ada juga tools bawaan windows yang memiliki spesialisasi khusus network, namanya network statistics atau biasa di sebut dan disingkat dengan netstat saja.

Fungsi netstat ini cukup beragam (tergantung dari commandnya) namun yang utamanya fungsi netstat ini adalah memeriksa status jaringan serta memberikan informasi tentang adanya transfer data yang terjadi dalam sebuah jaringan yang terhubung ke komputer, baik itu jaringan local (LAN) maupun jaringan Internet, baik itu transfer data masuk (incoming) atau juga outgoing.

Cara mengoperasikan netstat

adalah dengan masuk ke CMD dengan urutan klik tombol start > run > ketikkan cmd > klik OK (pada windows xp) atau klik tombol start > ketikkan cmd pada form search > enter (pada windows vista dan 7) setelah anda berhasil memasuki CMD dengan baik maka tugas anda selanjutnya adalah ketikkan netstat lalu klik enter setelah itu anda akan mendapatkan informasi-informasi mengenai protocol, Local address, foreign address, dan state.Operasi pada netstat juga tidak hanya terbatas pada saat kita mengetik netstat lalu enter saja, tapi lebih dari itu, berikut beberapa operasi atau command yang bisa dijalankan pada netstat:

1. -a: Berfungsi untuk memberikan informasi mengenai seluruh koneksi TCP yang aktif serta Port dari TCP dan UDP di dalam komputer yang dalam state (status) listening
2. -b: Memberikan informasi mengenai nama dari binary program yang memiliki keterlibatan dalam membentuk setiap koneksi(sudah terhubung) atau juga listening port
3. -e: memberikan informasi terkait ethernet
4. -n: memberikan informasi tentang address (alamat) serta no port dengan format numeric
5. -o: menampilkan ID (PID) dari tiap owner yang bergabung dalam koneksi
6. -p proto: menunjukkan koneksi yang diartikan oleh proto
7. -r: menampilkan route table (table routing)
8. -s: memberikan informasi statistik dari tiap protocol
9. -t interval: menampilkan kembali statistik yang telah dipilih(selected statistics)

Keterangan: jangan lupa menambahkan embel-embel netstat di depan command tersebut atau sebelum commands tsb di ketik, ketikkan netstat dahulu, misalnya netstat -a, jangan -a saja

adapun definisi dari beberapa elemen netstat adalah sebagai berikut:

1. Foreign address: menampilkan informasi mengenai alamat koneksi yang dituju oleh local address, format foreign address adalah xxxx:yyyy nah yang xxxx adalah alamat dari koneksi yang dituju (biasanya website/local host) sementara yang yyyy adalah port yang dituju
2. Local address: sama seperti foreign address, hanya saja local address ini untuk komputer local kita yang aktiv melakukan koneksi dengan jaringan luar (foreign address), format local address ini adalah zzzz:tttt dengan zzzz adalah alamat host dalam komputer, dan tttt adalah port
3. Proto: menampilkan jenis protocol yang digunakan (TCP atau UDP)
4. State: status dari tiap koneksi yang terhubung, kolom state ini memiliki 5 kemungkinan yaitu:

-ESTABLISHED: koneksi berhasil
-LISTENING: koneksi siap 100 persen (namun koneksi belum berlangsung)
-SYN_RECEIVED: menerima SYN
-SYN_SENT: mengirim SYN ( waspada jika ditemukan state dari SYN_SENT dalam jumlah yang cukup banyak dan di luar kewajaran, karena efeknya paket data yang dikirim akan lebih ketimbang yang diterima sehingga koneksi akan lambat, hal ini bisa jadi merupakan indikasi adanya malware (trojan,virus,worm,dan lain sebagainya) yang melakukan akses terhadap jaringan
-TIME_WAIT: menunggu koneksi untuk terhubung

Cerita Tentang Proses Reqruitment Internship di Agate Studio Bandung

Agate Studio adalah sebuah perusahaan game lokal yang berfokus pada produksi game (Game Console, Mobile, Web dll) dan telah memproduksi 100 game lebih (Football Saga, Shopping Paradise, Sexy Witch, Smash Mania dll) dan kualitasnya setara dengan game Internasional sehinga menyebabkan Nokia dan Microsoft tertarik untuk bekerjasama dengan agate. Perusahaan ini adalah asli buatan anak Indonesia yang sebagian besar foundernya adalah mahasiswa ITB (Arief Widhiyasa 24 tahun).

Profil lengkap tentang agate bisa anda baca di http://blog.agatestudio.com atau di http://agatestudio.com. Saya mulai mengenal agate studio sejak sering mengikuti event dari Nokia Indonesia serta setelah kenal dengan Mas Narenda Wicaksono (Developer Manager Nokia Indonesia), sejak saat itu saya berpikir  *ini perusahaan lokal yang digawangi oleh anak-anak muda yang rata-rata usianya 22 tahun (wah salut), sejak saat itu muncullah keinginan untu magang disana.

Akhirnya saya mencoba kirim email dan nge-tweet ke agate studio dan setelah menunggu sekitar semingguan akhirnya ada balasan yang isinya “untuk Kerja Praktek (KP) di agate studio silahkan kontak careers@agatestudio.com “. Kemudian saya diberikan beberapa test seputar game development tentang programming. Soal yang diberikanpun tidaklah mudah, jadi temen-temen yang suatu saat nanti ingin KP di agate harus mempersiapkan diri dengan skill seputar game development agar mudah dalam proses reqruitment internshipnya oke ^_^.

Special Thanks to Ayah, Ibu, Salman, Adelia, Imam, irur dan semua teman-teman SOLITE ’09 (Teknik Informatika UTM 2009) *maaf tidak bisa saya sebutkan satu-persatu. Semoga 2 bulan di sana dapat menambah wawasan dan pengalaman yang dapat saya sharingkan ke temen-temen nantinya.

Hidup saya jauh lebih sederhana karena saya melimpahkan energi solely untuk hal yang menjadi prioritas saya. Saya mudah bilang TIDAK pada hal-hal yang walaupun buat orang lain bagus banget tapi tidak sesuai dengan tujuan akhir saya.

Seringkali saya berhasil bukan karena saya lebih baik, atau lebih pintar, tapi simply karena saya menghabiskan lebih banyak waktu dari pada orang lain untuk belajar hal yang saya sukai – karena saya peduli terhadap occasion itu lebih dari pada yang lain.

Tetaplah menjadi seperti PADI, semakin berisi semakin merunduk ^_^.

Hanya ini yang bisa saya sharingkan buat temen-temen. Semoga tulisan sederhana dari anak ingusan ini dapat bermanfaat. Jika ada yang ingin dikomentari silahkan berkomentar ya .. ^_^

Bagi yang ingin mengetahui lebih lanjut apa itu Agate Studio dapat melihat video berikut ini :

Tugas Akhir UAS PBO Kelas B [D3 Manajemen Informatika UTM]

Buat Program dalam bahasa pemrograman Java dengan ketentuan :

  1. Harus Mencakup semua Materi Object Oriented Programming
    1. Class (5 point)
    2. Object (5 point)
    3. Polymorphism (15 point)
    4. Inheritance  (15 Point)
    5. Encapsulation dan Hak Akses (10 Point)
    6. Exception Handling (10 Point)
    7. Multithreading (20 Point)
    8. Abstract dan Interface (10 Point)
    9. Package (10 Point)
  1. Diperbolehkan Berbasis GUI (Grapichal user Interface) dengan catatan harus murni coding.
  2. Non-GUI tidak masalah asal mencakup semua Materi.
  3. Tidak ada perbedaan nilai baik GUI/Non-GUI semua sama, asal mencakup semua materi OOP.
  4. Silahkan Menggunakan Notepad++, JCreator, Netbeans, Eclipse dll asalkan murni coding
  5. dilarang copy paste murni dari buku / source online,
    nilai saya (-30 point) jika ketahuan mengambil dari resource yang sudah ada baik di Buku/Internet.
  6. Penilaian berdasarkan Point diatas.
  7. Tidak ada toleransi Judul atau Program yang sama, jika ada yang sama secepatnya diganti .
    atau silahkan terima jika nilai juga saya BAGI RATA dengan Kelompok yang menggunakan program / judul yang sama.
  8. Demo semua Mahasiswa, Sebelum Tanggal 16 januari 2012, nanti saya jadwal
  9. Konsep (ingat konsep bukan program) maksimal dikumpulkan By Email (gadzata@gmail.com) maksimal Tanggal 30 Desember 2011.
    Setiap email yang masuk , maksimal 2 hari setelah pengiriman akan saya konfirmasi baik di email balasan atau di blog “menghindari jika alasan tidak terkirim“.
    Subject email : Konfirmasi Konsep UAS PBO Kelas B [Kelompok ?]
  10. Tidak ada Toleransi, jika tidak mengumpulkan konsep sesuai tanggal, Demo tidak diterima.

Tugas Praktikum Web 1

Buatlah sebuah aplikasi dengan HTML dan Javascript yang dapat melakukan validasi apakah data yang diinputkan berupa angka atau tidak. Jika berupa angka maka tampilkan pesan berhasil, dan jika tidak maka tampilkan pesan “Masukkan Data Angka”. Berikut contoh aplikasinya :

Aplikasi Awal

Aplikasi Awal

 

pesan

pesan

Kirimkan sourcecode dalam dari aplikasi anda ke email saya gadzata@gmail.com.  Setiap individu tidak boleh ada yang sama jika ada yang sama maka nilai = 0. Jangan lupa cantumkan nama dan NRP anda