Let's Explore IT !

Kata mbah Bardolo, IT tidak hanya teknik.. IT tidak hanya sains..
Tetapi IT adalah juga seni, humanisme dan cinta....

Monday, 29 July 2013

[Kuliah Etika Profesi] Bahan Test Akhir


Berikut ini adalah bahan untuk Ujian Akhir Semester (Semester Antara Tahun 2012/2014). Ujian akhir sendiri akan diselenggarakan tanggal 31 Juli 2013. Ujian Akhir bersifat open book, open hard copy, tetapi tidak boleh open laptop, open smartphone atau menggunakan akses internet.

Bahan Ujian :
Selamat Belajar.


Sunday, 28 July 2013

[Kuliah Rekayasa Web] Project Akhir



Seperti yang sudah saya sampaikan, TAS Kuliah Rekayasa Web akan digantikan dengan Project Akhir.
Buatlah sebuah personal website (boleh melanjutkan dari tugas yang telah dibuat pada minggu-minggu sebelumnya), tetapi melengkapi website tersebut dengan beberapa hal sebagai berikut :

  • About
  • Berita, 
  • Agenda, 
  • Buku Tamu, 
  • Polling 
  • RSS

About digunakan untuk menampilkan data diri Anda. Lengkapi dengan foto atau bahkan Video jika memungkinkan. Berita, Agenda dan Polling dibuat dengan menggunakan database (disarankan My SQL), sedangkan Buku Tamu dibuat dengan fileteks yang sudah dipelajari sebelumnya.
Untuk RSS, harap menampilkan RSS dari dari beberapa situs berita yang ada di Indonesia. Seperti misalnya Kompas, Detik, Tempo dan sebagainya. Jadi dengan demikian personal website Anda akan semakin lengkap. Personal web yang terbaru Anda akan diresponsikan pada pertemuan terakhir semester ini yaitu tanggal 30 Juli 2013.

Selamat Mengerjakan.


Wednesday, 24 July 2013

[Kuliah Etika Profesi] Perlindungan Hak Cipta atas Kekayaan Intelektual di Bidang TI

Sebagai sebuah karya produk digital, perangkat lunak komputer sangat rentan terhadap pembajakan. Indonesia sendiri telah memiliki Undang Undang Hak Cipta (UUHC) yang memberikan perlindungan atas kekayaan intelektual, termasuk didalamnya adalah program-program komputer. UUHC tersebut bahkan telah beberapa kali disempurnakan yaitu mulai dari UU No.6/1982 yang kemudian disempurnakan pada UU No.7/1987, kemudian UU No.12/1997 dan yang terakhir adalah UU No 19/2002. Penyempurnaan dari waktu ke waktu tersebut tentu saja dalam rangka menyesuaikan dengan perkembangan teknologi dan perkembangan karya cipta itu sendiri. Kehadiran Undang-Undang Hak Cipta tersebut diyakini akan menciptakan iklim yang kodusif bagi industri software terutama bagi para pembuat software aplikasi lokal. 
Jika melihat sejarah perkembangan perlindungan program komputer di indonesia, ternyata Hak Cipta pada program komputer belum dilindungi hingga awal tahun 1970-an. Hal itu karena Indonesia mengacu pada konvensi Bern tahun 1971, dimana dalam konvensi tersebut program komputer dan kompilasi data dilindungi hanya sebagai karya tulisan. Barulah pada tahun 1976 dengan adanya amandement to the copyright yang menambahkan proteksi pada Hak Cipta ke program komputer, sejak saat itu sistem operasi termasuk dalam perangkat lunak yang dilindungi oleh Hak Cipta pada beberapa negara di dunia. Seiring dengan perkembangan teknologi komputer yang begitu cepat, di Indonesia pada awal tahun 1980 telah terjadi beberapa keputusan pengadilan yang sedikit banyak menyangkut perlindungan Hak Cipta untuk program komputer, sehingga pemerintah merasa perlu untuk menetapkan Undang Undang Hak Cipta . 
Materi lengkap : Download Disini.

Thursday, 18 July 2013

[Kuliah Etika Profesi] Hasil Diskusi Tugas 4 tentang Cyber Crime

Sumber gambar : kcmo.org 
Berikut adalah hasil diskusi tentang Cyber Crime. Kelompok yang hasilnya saya posting adalah kelompok yang pada periode sebelumnya artikelnya tidak di posting. Selanjutnya seperti yang telah disampaikan sebelumnya, anggota kelompok lain diharapkan menanggapi hasil diskusi tersebut secara online menggunakan fasilitas comment yang ada di setiap artikel posting.
Setiap tanggapan anggota kelompok lain harap menyertakan nim, sehingga saya bisa mencatatnya untuk mendapatkan poin keaktifan berdiskusi. Kelompok yang artikelnya ditanggapi harap memberi tanggapan balik (juga secara online menggunakan fasilitas comment) atas pertanyaan-pertanyaan yang diajukan tersebut.

Hasil Diskusi :

Selamat melakukan diskusi online

Wednesday, 17 July 2013

[Kuliah Rekayasa Web] Pemanfaatan RSS News Reader untuk Memperkaya Konten Situs Anda


Materi kuliah kali ini adalah tentang contoh pemanfaatan RSS News Reader untuk memperkaya konten Website kita. Mungkin kita sering melihat sebuah web yang di halaman utamanya memuat daftar isi update berita terbaru dari situs lain. Lebih jelasnya lihat contoh tampilan Yahoo Indonesia pada gambar disamping. Di tampilan sisi kanan terdapat headline dari berita di situs-situs lain seperti ANTARA News, TEMPO Online, Detik Com, dan lain sebagainya. Pemuatan headline dari berbagai situs lain itulah contoh dari pemanfaatan RSS Nes Reader.

Apakah itu RSS?

Ada yang menyebut RSS sebagai Really Simple Syndication. Tapi ada juga yang menyebut RSS sebagai Rich Site Summary. Tentu saja semua pendapat tersebut sah-sah saja, karena sebenarnya semua mengacu pada pengertian yang senada. Wikipedia sendiri mendefinisikan RSS sebagai : "an XML-based format that allows the syndication of lists of hyperlinks, along with other information, or metadata, that helps viewers decide whether they want to follow the link.“


Penggunaan RSS memiliki beberapa keuntungan sebagai berikut :
  • Mampu membaca beberapa source media informasi secara serentak
  • Loading lebih enteng dan cepat, (hanya berisi teks beberapa baris). 
  • Lintas platform, compatible untuk semua browser dan mesin (Format XML). 
  • Biaya loading'nya lebih murah. 
  • Sebuah link menjadi "bisa dipastikan" aktif dan tidaknya.
Untuk lebih jelasnya, baca pada link berikut ini. 

Contoh Pemanfaatan RSS

Kita akan mencoba untuk mengambil RSS Feed yang dimiliki oleh website UKSW dan menampilkannya di halaman web kita. Web site UKSW memiliki RSS pada alamat http://www.uksw.edu/id.php/info/feed/type/fokus. RSS tersebut akan menampilkan 10 berita terbaru dari web UKSW. Jika kita ingin agar berita terbaru tersebut tampil di halaman web kita, maka halaman web kita harus diisi dengan kode program sebagai berikut.

  <?php
        $rssurl = "http://www.uksw.edu/id.php/info/feed/type/fokus";
        $rss = simplexml_load_file($rssurl);
        if ($rss)
        {
        $items = $rss->channel->item;
        
        $i = 0;
        
        foreach ($items as $item)
        if ($i<3)
        {
        $i=$i+1;
            {
            $title = $item->title;
            $link = $item->link;
            $pubdate = $item->pubDate;
            $desc = $item->description;
            echo "<font face='Verdana' size='2'> <a href='$link'target='new'> 
                     <b>$title</b></a><BR>";
            echo "<font face='Verdana' size='1' color = 'green'>
                     Posting by : " . $rss->channel->link ." - ". $pubdate ."";
            echo "<BR><font face='Verdana' size='1' color = 'black'>".$desc."
                    <BR><BR><BR>";
            }
        }
        
        }
?>

Jika kode tersebut disimpan dan dijalankan, maka pada halaman web kita akan muncul tampilan update berita terbaru dari web UKSW seperti di bawah ini.


Selamat Mencoba...

Tugas Anda :
Lengkapilah personal website yang telah dibuat pada minggu sebelumnya dengan menampilkan RSS dari beberapa situs berita yang ada di Indonesia. Seperti misalnya Kompas, Detik, Tempo dan sebagainya. Jadi dengan demikian personal website Anda akan semakin lengkap dengan adanya : Berita, Agenda, Buku Tamu, Polling dan yang terbaru adalah RSS. Personal web yang terbaru akan diresponsikan pada pertemuan terakhir semester ini.

[Kuliah Etika Profesi] Tugas 4 : Cyber Crime - Kejahatan dalam dunia Internet

Sumber gambar : kcmo.org
Seperti yang sudah saya sampaikan minggu lalu, bahwa hari ini Rabu 17 Juli 2013 tidak ada pertemuan tatap muka dengan dosen. Tetapi digantikan dengan tugas diskusi kelompok. Setelah selesai Anda melakukan diskusi dengan kelompok masing-masing, usahakan hari ini juga, buatlah laporan hasil diskusi yang diketik dengan Microsoft Word. Kumpulkan melalui email saya teguhsalatiga@yahoo.com, paling lambat besok Kamis, 18 Juli 2013 jam 16.00 Wib. Kelompok yang tidak mengumpulkan tugas ke email saya besok, saya anggap alpha pada absen kuliah.

Selanjutnya perhatikan hal-hal sebagai berikut dalam membuat laporan hasil diskusi :
  • Cari sumber artikel yang jelas dan bisa dipercaya (usahakan jangan anonim).
  • Hindari Copy Paste dan Plagiasi dari artikel lain.
  • Cantumkan daftar pustaka dari buku atau artikel yang Anda gunakan sebagai acuan.
Hari Jumat, 19 Juli 2013, hasil diskusi dari 4 kelompok yang terbaik akan saya posting di blog ini (twahyono.blog.uksw.edu). Anggota kelompok lain diharapkan menanggapi hasil diskusi tersebut secara online menggunakan fasilitas comment yang ada di setiap artikel posting. Setiap tanggapan anggota kelompok lain harap menyertakan nim, sehingga saya bisa mencatatnya untuk mendapatkan poin keaktifan berdiskusi. Kelompok yang artikelnya ditanggapi harap memberi tanggapan balik (juga secara online menggunakan fasilitas comment) atas pertanyaan-pertanyaan yang diajukan tersebut.

Hari Rabu, 24 Juli 2013, kelompok yang hasil diskusinya tidak diposting di blog ini akan mempresentasikan hasilnya di kelas secara langsung.

Tugas diskusi Hari ini :
Perkembangan internet yang sedemikian pesat, selain membawa dampak positif bagi umat manusia, di sisi lain juga mengundang tangan-tangan kriminal untuk beraksi, baik untuk mencari keuntungan materi maupun sekedar melampiaskan keisengan. Hal ini memunculkan fenomena khas yang sering disebut dengan cybercrime atau kejahatan di dunia maya.

Soal A
Dikerjakan oleh Semua Kelompok
Diskusikan dengan kelompok Anda, :
  1. Apa yang dimaksud dengan cybercrime 
  2. Jelaskan karakteristik atau ciri-ciri dari model kejahatan pada dunia cyber tersebut.
  3. Menurut kelompok Anda, apakah cyber crime bisa digolongkan sebagai kriminalitas?
Soal B
Dikerjakan oleh Kelompok Tertentu
Berikut ini adalah berbagai contoh kasus cybercrime dalam dunia internet:
  1. Carding (dikerjakan kelompok (3) Imanuel Susanto dan (7) Juliet Queen)
  2. Cracking (dikerjakan kelompok (2) Randy dan (6) Alfred Lay)
  3. Probing/Port Scanning  (dikerjakan kelompok (1) Megawati dan (4) Wijaya ).
  4. Hijacking (dikerjakan kelompok (5) Ary Kurniawan dan (8) Dendy ) 
Selanjutnya lakukan analisa terhadap kasus-kasus tersebut (sesuai kelompok masing-masing) sehingga Anda dapat memahami kasus tersebut dan upaya penyelesaiannya. Jadi analisa kasus harus memuat :
  1. Pengertian dari istilah yang dimaksud.
  2. Carilah contoh kasus nyata yang pernah terjadi terkait dengan masing-masing istilah dalam pelanggaran etika berinternet tersebut.
  3. Bagaimana upaya penyelesaian masalah atau solusi dari kasus tersebut menurut kelompok Anda.
  4. Adakah aturan pemerintah atau aturan perundangan yang dapat digunakan sebagai acuan dalam menangani kasus tersebut.
Selamat Mengerjakan

Friday, 5 July 2013

[Download] Source Buku Visual Basic for Application untuk Microsoft Excel

Menanggapi email dari salah seorang pembaca buku "Visual Basic for Application" beberapa hari yang lalu, tentang permintaan source code Macro Excel yang ada dalam buku tersebut, berikut saya memuat beberapa contoh untuk bisa di download pada halaman ini.

Tentang Buku ini
Visual Basic for Application,  merupakan alat bantu yang luar biasa karena dapat digunakan untuk merubah pengguna Excel akan bertindak seolah sebagai programmer atau bahkan developer.  Dengan VBA, pengguna akan dapat mengembangkan  prosedur  kecil, atau yang disebut dengan "macro"  yang  digunakan untuk mempersingkat pekerjaan-pekerjaan pengolahan data menggunakan Excel.

Buku ini merupakan buku panduan singkat tetapi lengkap jika Anda ingin menguasai Pemrograman Excel VBA. Dengan metode pembelajaran yang disusun secara sistematis dan praktis, dilengkapi contoh-contoh kasus, sehingga di harapkan dapat mempermudah pembaca memahami dan menguasai teknik-teknik pemrograman Macro dengan menggunakan aplikasi tersebut dengan segala kekuatan yang dimilikinya.
Cocok digunakan oleh pelajar, mahasiswa atau praktisi pengolahan data dengan Microsoft Excel untuk mempelajari teknik-teknik pemrograman Macro dalam mempermudah pekerjaan. Secara lebih detail, buku ini berisi materi pembahasan sebagai berikut.
  • Mengenal VBA dan Macro Excel.
  • Dasar-dasar Pemrograman VBA
  • Pemrograman Interface dan Pembuatan Form Input dengan VBA.
  • Studi Kasus untuk Pengolahan Data Personalia.
  • Studi Kasus untuk Pengolahan Data Penjualan Barang.
Download :
Contoh-Contoh dalam Buku Pemrograman Visual Basic for Aplication untuk Microsof Excel.

Link :
Buku lainnya, untuk Indonesia

Thursday, 4 July 2013

[Kuliah Etika Profesi] Hasil Diskusi Tugas 3 tentang Cyber Ethics

Sumber : martinprint.com.au
Seperti yang telah ditulis pada posting sebelumnya (baca : Cyber Ethics - Etika dalam dunia Internet ), bahwa sebagaimana yang terjadi di dunia nyata, internet sebagai dunia maya juga banyak mengundang tangan-tangan usil dalam beraksi, baik untuk mencari keuntungan materi maupun sekedar untuk melampiaskan keisengan. Untuk itulah dibutuhkan adanya cyber ethics atau etika berinternet. Pelanggaran etika berinternet, mungkin saja bukan sebuah tindak kriminalitas. Tapi dalam batas-batas tertentu dapat menyebabkan terjadinya sebuah kejahatan.

Berikut ini adalah berbagai contoh kasus yang sering terjadi terkait dengan etika dalam dunia internet yang harus dibahas setiap kelompok dalam diskusinya masing-masing :
  1. Cyberbulying (dikerjakan kelompok (1) Megawati Sahuleka dan (4) Wijaya Nugroho).
  2. Hoax (dikerjakan kelompok (2) Randy dan (6) Alfred Lay)
  3. Typosquatting  (dikerjakan kelompok (3) Imanuel Susanto dan (7) Juliet Queen)
  4. Cybersquatting (dikerjakan kelompok (5) Ary Kurniawan dan (8) Dendy ) 
Hasil diskusi dari kelompok-kelompok tersebut dapat dibaca pada link berikut ini.
  1. Cyberbullying dalam Sudut Pandang Etika Berinternet (Kelompok Wijaya Nugroho, dkk)
  2. Typosquatting, Berbagai Kasus Domain plesetan dalam dunia Internet (Imanuel Susanto, dkk)
  3. Berbagai Kasus Cybersquatting (Ari Kurniawan, dkk)
Seperti yang telah disampaikan sebelumnya, anggota kelompok lain diharapkan menanggapi hasil diskusi tersebut secara online menggunakan fasilitas comment yang ada di setiap artikel posting. Setiap tanggapan anggota kelompok lain harap menyertakan nim, sehingga saya bisa mencatatnya untuk mendapatkan poin keaktifan berdiskusi. Kelompok yang artikelnya ditanggapi harap memberi tanggapan balik (juga secara online menggunakan fasilitas comment) atas pertanyaan-pertanyaan yang diajukan tersebut.

Selamat melakukan diskusi online.

Tuesday, 2 July 2013

[Kuliah Etika Profesi] Tugas 3 : Cyber Ethics - Etika dalam dunia Internet

Sumber Gambar : martinprint.com.au
Sejak awal peradaban, manusia selalu termotivasi memperbarui teknologi yang ada. Hal ini merupakan perkembangan yang hebat dan terus mengalami kemajuan. Dari semua kemajuan yang signifikan yang dibuat oleh manusia sampai hari ini, salah satu yang luar biasa adalah perkembangan internet. Internet adalah sebuah jaringan komputer global, yang menghubungkan manusia dari berbagai belahan dunia tanpa batas ruang dan waktu. 

Istilah internet juga identik dengan cyberspace atau dunia maya. Dysson (1994) memberikan suatu definisi tentang cyberspace yaitu suatu ekosistem yang bersifat bioelektronik. Cyberspace terjadi di manapun ketika ada telepon, kabel coaxial, fiber optik, atau gelombang elektomagnetik. Tentu tidak ada yang tahu pasti seberapa luas dunia cyberspace ini. Sebagai contoh, di tahun 2001 saja sebanyak 135 negara telah mempunyai akses, 54 kota di dunia adalah host utama dan hampir 72 juta orang melakukan koneksi terhadap dunia tersebut setiap hari.

Pemakaian pemakaian Internet juga telah mengalami kemajuan yang sangat signifikan. Jumlah dari paket data yang mengalir melalui saluran ini telah mengalami peningkatan pesat. Dan sebagaimana yang terjadi di dunia nyata, internet sebagai dunia maya juga banyak mengundang tangan-tangan usil dalam beraksi, baik untuk mencari keuntungan materi maupun sekedar untuk melampiaskan keisengan. Untuk itulah dibutuhkan adanya cyber ethics atau etika berinternet.

Terkait dengan topik Cyber ethics, diskusikan hal-hal sebagai berikut.

Soal A
Dikerjakan oleh Semua Kelompok

Diskusikan dengan kelompok Anda, jelaskan urgensi atau alasan-alasan pentingnya cyber ethics dalam pergaulan di dunia internet.


Soal B
Dikerjakan oleh Kelompok Tertentu

Pelanggaran etika berinternet, mungkin saja bukan sebuah tindak kriminalitas. Tapi dalam batas-batas tertentu dapat menyebabkan terjadinya sebuah kejahatan. Berikut ini adalah berbagai contoh kasus yang sering terjadi terkait dengan etika dalam dunia internet yaitu :
  1. Cyberbulying (dikerjakan kelompok (1) Megawati Sahuleka dan (4) Wijaya Nugroho).
  2. Hoax (dikerjakan kelompok (2) Randy dan (6) Alfred Lay)
  3. Typosquatting  (dikerjakan kelompok (3) Imanuel Susanto dan (7) Juliet Queen)
  4. Cybersquatting (dikerjakan kelompok (5) Ary Kurniawan dan (8) Dendy ) 
Selanjutnya lakukan analisa terhadap kasus-kasus tersebut (sesuai kelompok masing-masing) sehingga Anda dapat memahami kasus tersebut dan upaya penyelesaiannya. Jadi analisa kasus harus memuat :
  1. Pengertian dari istilah yang dimaksud.
  2. Carilah contoh kasus nyata yang pernah terjadi terkait dengan masing-masing istilah dalam pelanggaran etika berinternet tersebut.
  3. Bagaimana upaya penyelesaian masalah atau solusi dari kasus tersebut menurut kelompok Anda.
  4. Adakah aturan pemerintah atau aturan perundangan yang dapat digunakan sebagai acuan dalam menangani kasus tersebut.
Penjelasan :

Diskusikan hal tersebut mulai hari Rabu, 3 Juli 2013 mulai jam 15.00 sampai selesai. Usahakan untuk didiskusikan di kelas atau di kampus untuk menggantikan pertemuan tatap muka dengan dosen (mengingat pada jam tersebut dosen tidak bisa hadir di kelas karena suatu tugas dari Fakultas). 

Buatlah laporan hasil diskusi yang diketik dengan Microsoft Word dan kumpulkan melalui email saya teguhsalatiga@yahoo.com, paling lambat satu hari sesudahnya yaitu Kamis, 4 Juli 2013 jam 16.00 Wib. Perhatikan hal-hal sebagai berikut dalam membuat laporan hasil diskusi :
  1. Cari sumber artikel yang jelas dan bisa dipercaya (usahakan jangan anonim).
  2. Hindari Copy Paste dan Plagiasi dari artikel lain.
  3. Cantumkan daftar pustaka dari buku atau artikel yang Anda gunakan sebagai acuan.
Hari Jumat, 5 Juli 2013, hasil diskusi dari 4 kelompok yang terbaik akan saya posting di blog ini (twahyono.blog.uksw.edu). Anggota kelompok lain diharapkan menanggapi hasil diskusi tersebut secara online menggunakan fasilitas comment yang ada di setiap artikel posting. Setiap tanggapan anggota kelompok lain harap menyertakan nim, sehingga saya bisa mencatatnya untuk mendapatkan poin keaktifan berdiskusi. Kelompok yang artikelnya ditanggapi harap memberi tanggapan balik (juga secara online menggunakan fasilitas comment) atas pertanyaan-pertanyaan yang diajukan tersebut.

Hari Rabu, 10 Juli 2013, kelompok yang hasil diskusinya tidak diposting di blog ini akan mempresentasikan hasilnya di kelas secara langsung.

Selamat Mengerjakan!

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India