DWI NABELLA HENDRA APRIAWAN , NETWORK ENGINEER , D4 TEKNIK TELEKOMUNIKASI

KKL Singapura

Singapura, Negara yang tidak luas tapi sangat maju. KKL D4 Telekomunikasi 2010 POLINES

Gedong Songo dan Pantai Marina Semarang

Wisata Semarang??, tentu saja masih banyak wisata lainnya. Lawang Sewu, Umbul Sido Mukti dan lainnya.

D4 Telekomunikasi 2010

Ini adalah JRK2010, meskipun kami dalam satu kelas tapi saya yakin kami punya mimpi yang berbeda-beda

Dieng Plateau

Dataran Tinggi Dieng, Wonosobo-Banjarnegara.

Singapura dan ceritaku

Ini adalah cerita perjalanan saya selama di Singapura

Rabu, 09 Oktober 2013

Sekarang adalah waktunya !!!

Saya akan sedikit menuliskan tentang apa yang saat ini saya pikirkan. Sia-sia adalah hal yang paling tidak saya sukai, tapi bagaimana hal tersebut ada. Tidak ada yang sia-sia mungkin orang selalu berkata seperti itu, lalu bagaimana terciptanya kata sia-sia??? Tentu saja ini berarti bahwa sia-sia itu ada.
Untuk kata tidak ada yang sia-sia itu kurang tepat. Lebih tepatnya menurut saya adalah tidak ada tindakan yang sia-sia, karena dalam kehidupan berlaku hukum sebab- akibat dimana kita melakukan sesuatu maka kita akan memperoleh hasilnya sebagai akibat dari sesuatu yang kita lakukan. Jadi setiap tindakan tidak ada yang sia-sia, pasti ada akibatnya atau hasilnya. Hasilnya tidak selalu menyenangkan, tetapi dari hasil tersebut ada beberapa orang yang mampu mengambil hikmah yang positif sehingga dari setiap apa yang dilakukannya dia akan terus berkembang dan maju. Dan sebagian lagi tidak bisa mengambil sisi positifnya maka ia makin terpuruk dalam kehidupannya.
Lalu apa yang sia-sia??? Saya akan beri jawaban entah salah atau benar ini hanya pendapat saya saja. Jawabannya adalah waktu. Kenapa waktu , karena kehidupan berjalan selalu beriringan dengan waktu itu kenapa waktu bisa menjadi sia-sia. Banyak orang yang menyia-nyiakan waktu mereka baik sadar ataupun tidak sadar, bagaimana waktu bisa dianggap terbuang sia-sia? Waktu akan terbuang sia-sia saat seharusnya waktu itu bisa kita gunakan untuk hal yang lebih baik untuk mengembangkan diri kita justru kita lebih memilih untuk bersantai secara berlebihan atau bahkan menggunakannya untuk melakukan hal negatif yang bisa merugikan diri kita sendiri. Jadi mulailah untuk membuat rencana dan mengatur waktu dengan sebaik-baiknya.
Dalam hal waktu mungkin kita selalu berpikir waktu yang tepat untuk melakukan perubahan yang lebih baik, bahkan kita terlalu memikirkannya sehingga bisa dikatakan kita membuang –buang waktu karena terlalu lama berpikir. Jika anda belum menemukan jawabannya, saya akan beritahu. Sekarang adalah waktu yang tepat , saat ini juga satu detik setelah membaca tulisan ini adalah waktu tercepat. Tidak perlu berpikir lagi lakukanlah sekarang, jangan menunggu besok, lusa, atau bahkan minggu depan. Karena apabila kamu terbiasa menunggu waktu maka saat waktu itu datang kamu mudah saja untuk menundanya dan menunggunya lebih lama lagi hingga pada akhirnya kamu akan terus menunda-nunda. Jika kamu mengerti dan sadar dengan apa yang saya maksud dengan sekarang, maka mulailah. Selamat berjuang.
Semoga tulisan ini bermanfaat.

Jumat, 04 Oktober 2013

Bahasa Pemrograman Terpopular

Apabila anda ingin menjadi programer, terlebih dahulu anda harus tahu bahasa pemrograman apa yang akan anda pelajari. Berikut ini adalah tabel bahasa pemrograman paling sering digunakan didunia versi TIOBE Programing Community Index pada bulan September 2013.
tetapi sebagai programer tentu tidak harus selalu menguasai bahasa pemrograman yang paling popular, karena banyak juga perusahaan yang mencari para programer dengan skill khusus. Hal ini disebabkan karena tidak semua perusahaan menggunakan bahasa pemrograman yang sama.

dibawah ini saya akan beri sedikit penjelasan tentang beberapa bahasa pemrograman:
1. Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser. Sebagai bahasa pemrograman berorientasi object Java Platform Standard Edition (JSE) menyediakan lingkungan yang lengkap untuk pengembangan aplikasi di desktop dan client/server. Materi pelatihan pada Java Fundamental (JSE) akan fokus ke masalah pengantar aplikasi Java, pemrograman berorientasi object (OOP), dan berbagai teknik yang digunakan pada pemrograman bahasa Java.
2. PHP
PHP adalah bahasa pemrograman Web yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinam untuk digunakan untuk pemakaian lain.
3. Phyton
Python adalah salah satu bahasa pemrograman yang sangat powerfull dan mudah untuk dipelajari. Python memiliki struktur data tingkat tinggi yang sangat efisien dan sederhana tapi efektif untuk penerapan pemrograman berorientasi objek.
Python memiliki syntax dan type data dinamis yang elegan hingga membuatnya menjadi bahasa yang sangat ideal untuk scripting dan pengembangan aplikasi diberbagai bidang dan flatform system operasi.
4. PERL
Perl umum adalah bahasa pemrograman-tujuan awalnya dikembangkan untuk manipulasi teks dan digunakan untuk berbagai tugas termasuk sistem administrasi, pengembangan web, pemrograman jaringan, pengembangan GUI, dan banyak lagi.
Berjalan pada mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. 
5. Bahasa C
Bahasa pemrograman C dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories. Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa mempengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C. 
6. Bahasa C++
Perbedaan Antara Bahasa pemrograman C dan C++ adalah meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
7. Objective -C
Objective-C adalah bahasa pemrograman yang dikembangkan dari bahasa C digabung dengan gaya bahasa SmallTalk. Dengan kata lain, Objective-C pada OOP-nya bergaya SmallTalk yaitu menggunakan message passing sedangkan C++ menggunakan pemanggilan method.
8. Visual Basic
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. 
9. Delphi
Delphi adalah kompiler / penterjemah bahasa Delphi (awalnya dari Pascal) yang merupakan bahasa tingkat tinggi sekelas dengan Basic atau C yang merupakan produk dari Borland corp.
Bahasa Pemrograman di Delphi disebut bahasa procedural artinya bahasa/sintaknya mengikuti urutan tertentu / prosedur. Delphi termasuk Keluarga Visual sekelas Visual Basic, Visual C, artinya perintah-perintah untuk membuat objek dapat dilakukan secara visual.
 
10. Ruby
Ruby adalah bahasa pemrogaman scripting yang berorientasi objek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Ruby ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Phyton.
Ruby pertama kali dibuat oleh seorang programmer Jepang bernama Yukihiro Matsumoto. Penulisan Ruby dimulai pada February 1993 dan pada Desember 1994 dirilis versi alpha dari ruby. Pada awal perkembangan Ruby, Yukihiro meulis Ruby sendiri sampai pada tahun 1996 terbentuk komunitas Ruby yang banyak mengkotribusikan Ruby.
11. COBOL
COBOL diciptakan pada tahun 1959. Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute ). ANSI COBOL ini yang sekarang banyak diterapkan oleh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena inti dari bahsa ini sama.

dibawah ini adalah grafik popularitas bahasa pemrograman dari 2002-2013 versi TIOBE.

 

Rabu, 02 Oktober 2013

Contento

Bahagia itu bukan pilihan, tetapi bahagia itu adalah tindakan.
Kamu tidak bisa hanya dengan memilih hidup bahagia lalu bahagia itu akan datang. Tetapi kamu harus berusaha untuk mewujudkan kebahagiaanmu sendiri baru setelah kau berhasil kebahagiaan itu akan datang. Jika kau telah berusaha keras untuk mendapatkan kabahagiaanmu disuatu tempat tetapi kamu gagal, yakinlah masih banyak tempat lain di dunia yang belum kau datangi.

Sabtu, 29 Juni 2013

la scrittura su sterrato



Kau tahu satu hal yang paling aku benci adalah mengatakan aku melakukan hal yang sia-sia. Pengorbanan, kesabaran, dan hal lainnya aku lakukan dan hasilnya itu sia sia. Sia-sia itu membuat diriku seperti tidak berguna sama sekali, asal kau tahu saja aku sering menerima cacian dan kemarahan bukan karena kesalahanku, tapi aku menerimanya karena itu sudah biasa bagiku. Melakukan sesuatu, mengorbankan sesuatu tapi berakhir sia-sia itu sangat menyakitkan.
Lalu bagaimana tentang keadilan dan kebebasan, apakah masih ada? Sudah lama aku memikirkannya. Kebebasan, pada kehidupan nyata setiap orang ingin punya kebebasan. Kau tahu kenapa seperti itu? Kenapa setiap orang merasa ingin punya kebebasan? Kau ingin tahu jawabanku? Itu semua karena setiap manusia masing-masing mempunyai ego yang tinggi, ingin mendapatkan sesuatu yang mereka inginkan tanpa peduli orang lain. Bahkan tidak jarang pula dengan mengorbankan orang lain. Lalu dimana letak keadilan jika setiap orang sudah menghalalkan segala cara untuk memenuhi ego-nya yang tinggi. Pikirkan saja sendiri, karena apapun yang terjadi, apapun cara yang dilakukan untuk membuat sesuatu menjadi adil masih banyak pula manusia yang mempermasalahkannya. Kau tahu kenapa aku menulis seperti ini, kau tidak akan tahu karena kau tidak tahu siapa aku.

Senin, 24 Juni 2013

Analysis SSH dan Telnet



Telnet  (Telecommunication network) adalah sebuah protokol jaringan yang digunakan pada Internet atau Local Area Network untuk menyediakan fasilitas komunikasi berbasis teks interaksi dua arah yang menggunakan koneksi virtual terminal. TELNET dikembangkan pada 1969 dan distandarisasi sebagai IETF STD 8, salah satu standar Internet pertama. TELNET memiliki beberapa keterbatasan yang dianggap sebagai risiko keamanan.
Telnet menyediakan komunikasi dua arah berbasis teks atau terminal emulator antara client dan server. Dengan kata lain, Telnet memungkinkan kita untuk mengendalikan, memberi perintah, menjalankan perintah, merubah konfigurasi, meremote komputer lain (server) melalui komputer di depan meja kita sendiri (client).
Untuk memulai sesi Telnet, biasanya Anda harus mengisikan username serta password yang valid sebagai verifikasi atau legalitas dari account yang Anda miliki. Dan account tersebut di dapat atau Anda buat sendiri jika Anda bertindak sebagai administrator dari sebuah jaringan.
Telnet berjalan dengan 2 software yang masing-masing software dipasang pada komputer server (Telnet Server) dan pada komputer client (Telnet Client). Namun biasanya istilah Telnet sering digunakan untuk menunjuk software yang digunakan atau dipasang pada komputer client saja (Telnet Client)
Secure Shell atau SSH adalah protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti Internet.
Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Bentuk akses remote yang bisa diperoleh adalah akses pada mode teks maupun mode grafis/X apabila konfigurasinya mengijinkan. Scp yang merupakan anggota keluarga SSH adalah aplikasi pengganti RCP yang aman, keluarga lainnya adalah sftp yang dapat digunakan sebagai pengganti FTP. lainnya, termasuk sistem operasi Dengan SSH, semua percakapan antara server dan klien di-enkripsi. Artinya, apabila percakapan tersebut disadap, penyadap tidak mungkin memahami isinya. 

artikel selengkapnya dapat didownload 

Sabtu, 22 Juni 2013

ini tidaklah penting!!!

Jika hidup ini benar benar pilihan, aku lebih memilih menjadi matahari daripada menjadi bulan

Karena matahari dapat bersinar sendiri dan bisa juga menyinari benda disekitarnya, tidak seperti bulan yang hanya bisa bersinar dengan bantuan matahari dan tanpa matahari bulan tidak akan bersinar. Aku berharap bisa seperti matahari, tapi untuk saat ini aku tidak dapat bersinar sendiri, apalagi menyinari orang lain. Karena aku rasa tidak ada orang yang membutuhkan sinar dariku, ya aku pikir itu nyata.

Kau tau tentang rasa takut , sesungguhnya rasa takut itu baik. Karena rasa takut itu memberitahu kelemahan kita. Bukankan rasa takut itu ada ketika kita merasa tidak dapat mengatasi sesuatu hal. Dalam hidup kita tidak mungkin bisa tak punya rasa takut sedikitpun, karena apa bedanya kita dengan mayat jika kita tak punya rasa takut.

Kau tahu langit, apa kau melihat langit sangat tenang? Apa kau ingin seperti langit? Jika kau lihat dengan matamu memang langit terlihat tenang, tapi cobalah tanyakan pada orang yang sudah pernah kesana atau bacalah teori ilmu tentang langit. Disana tidak ada ketenangan sama sekali, maka dari itu jangan lah hanya menggunakan mata untuk menilai sesuatu, gunakan juga inderamu yang lain. Apa kau pernah mengalami hal seperti itu dalam hidup? Ya misalkan bertemu orang seperti itu? Saya rasa banyak orang seperti itu di dunia ini, mereka orang yang biasa saja tidak punya kelebihan. Menilai orang lain dengan melihat, memutuskan tentang kepribadian tentang orang itu kadang mungkin menguntungkan bagi beberapa orang. Tapi percayalah banyak orang yang merasa dirugikan dengan metode penilaian seperti itu. Memang benar mata itu untuk melihat tapi kurang tepat jikadigunakan untuk menilai.

Kau tahu tentang rasa sakit? Aku yakin kau pernah merasakannya. Dan aku yakin kau tidak menyukainya. Tapi percayalah rasa sakit itu memberi kita pelajaran. Jika kita melihat dari sisi positif mungkin dengan rasa sakit yang sering dialami kita akan tumbuh menjadi lebih baik. Tapi percaya lah berpikir negative itu lebih mudah, dan rasa sakit itu lebih sering membuat orang yang terluka akan belajar membenci dan bila teramat sakit sangatlah mungkin untuk muncul balas dendam.

Tentang tulisan ini, apa kau pikir aku menyelesaikannya dalam 5 menit? Sehari mungkin? Tidak, percayalah tiap harinya aku berpikir untuk merangkai kata yang indah, dari melihat dan mendengar apa yang ada dalam kehidupanku sehari-hari. Kau berpikir aku penjiplak, ya mungkin benar. Tapi coba temukan siapa yang aku jiplak. Dan jangan khawatir dalam sejarahnya “peniru/penjiplak terhebat tidak akan pernah sama persis dengan aslinya yang ia tiru”.

Terimakasih.

Minggu, 19 Mei 2013

Protokol Jaringan Komputer



Protokol Jaringan adalah perangkat aturan yang mengatur komunikasi beberapa komputer di dalam sebuah jaringan, sedangkan protokol sendiri adalah aturan yang mengatur komunikasi antara beberapa komputer di dalam sebuah jaringan sehingga komputer-komputer anggota jaringan dan komputer berbeda platform dapat saling berkomunikasi. Pada aplikasi didunia nyata semua jenis-jenis jaringan komputer menggunakan protokol. Dalam aturan protocol sudah  termasuk di dalamnya petunjuk yang berlaku bagi cara-cara atau metode mengakses sebuah jaringan, topologi fisik, tipe-tipe kabel dan kecepatan transfer data.
Awal dibuatnya protocol ini adalah untuk dapat mengkomunikasikan 2 platform yang berbeda. Misalkan saja ada dua orang dari Negara yang berbeda, mereka akan berbicara dengan bahasa mereka sendiri dan tidak akan mengerti apa yang dimaksudkan oleh lawan bicaranya. Oleh sebab itu diperlukan satu bahasa dimana mereka berdua sama-sama tahu arti bahasa tersebut,. Seperti itulah paling tidak maksud dari digunakannya protocol-protokol dalam jaringan.
Protokol jaringan pertama kali dirancang pada awal tahun 1970an. Pada saat itu protokol tersebut hanya digunakan untuk menghubungkan beberapa node saja dan tidak diprediksikan akan tumbuh secara global seperti saat ini. Pada awal tahun 1990 an mulai di sadari bahwa internet mulai tumbuh ke seluruh dunia dengan pesat. Sehingga mulai banyak bermunculan berbagi jenis protokol yang di gunakan untuk beberapa kalangan tertentu. Kemudian muncul banyak jenis protokol, maka timbul masalah baru dimana jenis protokol dari sebuah pabrik tertentu tidak dapat saling berkomunikasi terhadap protokol jenis lain. Kemudian berdirilah International Standard Organisation (ISO) membuat standarisasi protokol yang saat ini di kenal dengan protokol model Open System Interconnection atau yang dikenal dengan OSI.
Artikel selengkapnya dapat didownload disini