Skip to main content

Posts

Showing posts from April, 2017

Programmer Adalah Pacar Terbaik, Kenapa ?

Punya pacar / pasangan yang baik adalah harapan semua orang. Itu sama seperti setiap orang ingin makan makanan yang lezat. Atau seperti setiap orang ingin punya rumah yang megah. Atau sama seperti setiap orang ingin masuk surga tanpa hisab. Semuanya tanpa terkecuali, ingin punya pasangan yang baik. Berbicara pacar atau kekasih, biasanya kita para programmer selalu dibilang gak gaul, aneh, kaku, nggak romantis, nggak peka dan lain sebagainya. Mentang-mentang kita selalu deket dengan komputer, kita dianggap pacaran sama komputer, dan nggak punya bakat buat jadi pacar yang baik dan keren. Hah... Belum tau aja mereka!! :D Agar dunia tau! Dan untuk meningkatkan kesejahteraan umum serta mencerdaskan kehidupan bangsa, maka kali ini CodePolitan akan mencoba mengemukakan betapa cool dan mempesonanya programmer itu. Berikut ini alasan kenapa programmaer adalah pacar yang baik dan paling cool sedunia akhirat. 1. Penuh Perhatian Programmer itu penuh perhatian, bahkan untuk hal-hal y...

Ali'miracle' Abdul Ghani, Sang Programmer Tunanetra

Abhisek Prakash, seorang pecinta Linux dan pegiat open source yang menjalankan blog  itsfoss.com  melakukan wawancara dengan pemuda asal Iraq bernama Ali Abdul Ghani. Ali Abdul Ghani di internet lebih dikenal dengan nama 'alimiracle'. Ali merupakan pemuda kelahiran Iraq yang telah menjadi tunanetra sejak setahun setelah Ia lahir. Menurut dokter, kebutaan yang Ia alami merupakan akibat polusi perang. Meski mengalami kebutaan, Ali ternyata telah melakukan kontribusi ke beberapa proyek open source. Berikut ini beberapa diantaranya. Rose Crypt Rose Passwords Generator Rose Algorithms Rose Proxy Rose Text To Speech Rose Issue Tracker LibertyBSD Pembaca mungkin mengira bahwa Ali merupakan lulusan Ilmu Komputer. Nyatanya, Ali tidak bisa menerima Ijazah dari jurusan IPA/Teknik karena hukum yang berlaku di Iraq. Oleh karena itu, Ali lulus dari jurusan  English Literature . Saat ini Trisquel GNU/Linux dengan aplikasi Orca screen reader untuk membantunya mengo...

Tingkatan dalam Bahasa Pemrograman

Pada artikel sebelumnya saya telah mengenalkan apa itu bahasa pemrograman secara umum, nah kali ini saya akan menjelaskan tingkatan bahasa pemrograman. Bahasa pemrograman memiliki 3 tingkatan yaitu, bahasa pemrograman tingkat rendah (low level language) , bahasa pemrograman tingkat menengah (middle level language) , dan bahasa pemrograman tingkat tinggi (high level language) . Untuk lebih jelasnya, silahkan simak artikel berikut ini. Bahasa Pemrograman Tingkat Rendah Bahasa ini dikenal dengan istilah Bahasa  Assembly   yaitu dengan memberikan perintah kepada komputer dengan memakai kode-kode singkat ( mnemonic ). Contohnya SUB, CMP, LOOP, dan sebagainya. Bahasa tingkat ini, bahasanya masih jauh dari bahasa manusia. Bahasa Pemrograman Tingkat Menengah Bahasa tingkat menengah yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia dan instruksi yang bersifat simbolik seperti {,},?,<<,>>,&&,||,==,!=, dan sebagainya. D...

Bahasa Pemrograman ? Apa Itu ?

Mungkin sebagian dari kalian sudah tahu apa itu bahasa pemrograman, dan sebagian mungkin ada yang belum mengetahuinya. Seperti apa bahasa pemrograman itu ? Apakah seperti Bahasa Jawa ? Ataukah seperti bahasa daerah lainnya ? Nah kali ini saya akan menjelaskan mengenai apa itu bahasa pemrograman. Bahasa Pemrograman, Bahasanya Para Komputer Bahasa pemrograman, atau biasa disebut bahasa komputer, adalah instruksi standar untuk memerintah sebuah komputer.  Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks  dan semantik  yang dipakai untuk mendefinisikan p rogram komputer . Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah  apa secara persis yang akan diambil dalam berbagai situasi. Lantas Apakah Fungsinya ? Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang k...

Berkenalan dengan Ayah dari WWW

Mungkin banyak diantara kita yang berkecimpung di dunia internet mengenal Bill Gates dan Steve Jobs, tapi tahukah anda bahwa ada tokoh yang sangat penting yang menciptakan  WWW (World Wide Web)  yang menjadi cikal bakal lahir situs di dunia. Berikut adalah kisah si penemu WWW, Tim Berners-Lee. Sir Timonthy John "Tim" Berners-Lee, KBE (TimBL atau TBL) (Lahir di London, Inggris, 8 Juni 1955) adalah penemu  World Wide Web  dan ketua  World Wide Web Consortium , yang mengatur perkembangannya. Pada 1980, ketika masih seorang kontraktor bebas di CERN, Berners-Lee mengajukan sebuah proyek yang berbasiskan konsep hiperteks (hypertext) untuk memfasilitasi pembagian dan pembaharuan informasi di antara para peneliti. Dengan bantuan dari Robert Cilliau dia menciptakan sistem prototipe bernama enquire. Setelah meninggalkan CERN untuk bekerja di John Poole's Image Computer Systems Ltd, dia kembali pada 1984 sebagai seorang rekan peneliti. Dia menggunakan ide yang mirip y...

Alasan Kenapa Programmer Adalah Calon Suami yang Ideal

Banyak mitos yang beredar dikalangan para programmer, dan yang paling terkenal adalah bahwa programmer itu jarang mandi dan anti sosial. Tetapi tidak semua programmer seperti itu, masih banyak programmer yang  jarang  rajin mandi, itupun kalau ingin bertemu doi (baca: calon istri) serta keluarganya (baca: calon mertua). Tahukah kamu, bahwa programmer memiliki daya tarik tersendiri ? Daya tarik itu antara lain adalah mengerti banyak bahasa, penyayang, perhatian dll. Untuk lebih jelasnya, mari simak beberapa alasan, mengapa programmer adalah calon suami yang ideal berikut ini. 1. Yang pertama Bahasa. Mungkin calon mertua bisa menguasai  beberapa  bahasa  pada umumnya,  semisal : bahasa indonesia dan atau basa sunda,  intinya  bahasa daerah.  Lain halnya c alon menantu  yang berprofesi  sebagai  programmer,  bisa menguasai lebih dari bahasa manusia,  yakni  bahasa komputer,  semisal : C,  Pascal,...

Text Editor untuk Pemrograman

Text Editor  merupakan sebuah  software  yang biasanya digunakan oleh seorang  programmer  dalam menulis sebuah kode program.  Text Editor  kadang digunakan juga oleh seorang  web designer  untuk menciptakan halaman  web yang didesain olehnya.  Text Editor  umumnya hanya mempunyai fungsi untuk menulis kode program dan tanpa disertai  compiler  yang terintegrasi. Di dalam sebuah  text editor  biasanya terdapat beberapa fitur umum seperti  syntax highlighting ,  search  dan  replace  sintaks, memberikan komentar pada sebuah blok kode program,  code folding ,  line number ,  line marking ,  snippet,  dan lainnya. Berikut adalah beberapa  text editor  yang dapat teman – teman gunakan untuk  programming : 1. Notepad ++ Yaps, yang pertama adalah notepad ++ , bagi saya sendiri aplikasi text editor ini merupakan aplikasi yang pertama menjadi ...

Encoding, Hashing, dan Encryption

Encoding Tujuan Encoding adalah mengubah data yang dapat digunakan oleh berbagai macam sistim secara tepat dan aman. Seperti mengirimkan data yang berbentuk biner lewat email (seperti  attachment ), menyimpan data biner ke dalam database atau menampilkan karakter-karakter special pada halaman  web  atau media lainnya. Biasanya data itu diterjemahkan kedalam karakter sesuai dengan tipe yang digunakan. Fokusnya pada bagaimana mengubah data dari satu sistem ke sistem lain secara benar. Datanya sendiri tidak disandikan, jadi datanya seperti apa adanya hanya bentuknya berbeda. Pada saat proses melakukan Encoding biasanya akan digunakan cara yang sudah tersedia secara umum. Jadi data diubah oleh algoritma yang sama, baik untuk merubah atau mengembalikan lagi data itu seperti semula. Semua itu dilakukan tanpa perlu adanya kunci, asal tahu algoritma mana yang digunakan. Data yang sudah di-Encoding akan bisa di-Decoding. Hashing Tugas utama Hashing...