Kisah Mark Zuckerberg Sang Pendiri Facebook


Okey, Hallo semuanyaa.. selamat datang kembali di Network 369.
Udah lama ga buat Artikel karna Sibuknya liburan :v

Okey, jadi di artikel kali ini gua akan membahas Orang orang yang akan menginspirasi kita lagi nih sebagai Programmer ataupun Developer :)

Nah, tapi sebelum itu, di blog ini udah ada beberapa artikel yang membahas orang orang menginspiratif lainnya loh, baca yuk :



Nah, jadi disini gua akan membahas tentang Mark Zuckerberg sang Pendiri Facebook.

Siapa Mark Zuckerberg??
Mark Elliot Zuckerberg adalah seorang Programmer dan Pengusaha di Dunia Industry Internet.
ia dikenal karena menciptakan situs Jejaring Sosial bernama Facebook pada saat dia Berumur 20 Tahun loh :)
Walah, lo pas umur 20 thn ngapain aja coba :v

Mark Zuckerberg mendirikan facebook pada umur 20 Tahun, bersama temannya dari Universitas Harvard, ketika pertama kali dibuat, facebook hanya dapat digunakan di Lingkungan kampus. Facebook Website, sebagian besar di tulis dengan Bahasa C++ dan PHP.


Mark Zuckerberg masih merupakan seorang mahasiswa Harvard saat memulai situs jejaring sosial yang menjadi cikal-bakal Facebook.
Sebagai seseorang yang sangat menggemari dunia komputer dan pernah  mengembangkan smart MP3 di sekolah menengah atas, Zuckerberg pernah mendapat teguran dari bagian administrasi Harvard karena situs Facemash melanggar hak cipta akibat menggunakan foto-foto yang diambil dari situs online Harvard tanpa izin.
Pria kelahiran 14 Mei 1984 ini memulai Facebook pada bulan Februari 2004 dengan tujuan awal untuk memberikan perubahan dari apikasi Facebook tradisional yang bertipe rendah dan menggabungkannya dengan jejaring sosial seperti Myspace.
Berbeda dengan Facemash, Facebook memungkinkan setiap mahasiswa Harvard untuk membuka akun dan pada akhir bulan lebih dari separuh mahasiswa telah mendaftar.
Zuckerberg cepat memperluas layanan, dengan cara memperkenalkan Facebook ke semua sekolah yang berada di daerah Ivy League pada akhir musim semi dan lebih banyak sekolah di wilayah lainnya pada semester berikut. Situs Wirehog diciptakan sebagai situs filesharing pendamping untuk pengguna Facebook. Dan pada akhir 2004 Facebook memiliki lebih dari satu juta pengguna terdaftar.
Pendapatan iklan yang didapat melalui Facebook membuat dirinya lebih mudah meningkatkan modal ventura dan Zuckerberg serta rekannya membeli domain Facebook.com dari pemegang sebelumnya dan menghilangkan kata "The" dari nama situs tersebut.
Seiring berjalannya waktu, Facebook menjadi semakin inklusif, membuka pintu untuk semua mahasiswa, anggota fakultas, dan alumni (siapa saja yang memiliki alamat email domain-pendidikan yang telah dikonfirmasi), dan pada tahun 2006 Facebook menambahkan jaringan untuk siswa sekolah menengah atas.
Sejak musim gugur 2006, situs ini terbuka untuk siapa saja yang ingin bergabung ke dalamnya. Maka terjadilah sebuah pergeseran besar dari yang sebelumnya terbatas untuk kalangan pelajar, namun saat ini Facebook terbuka untuk siapa saja.
Sementara itu, Facebook Marketplace seperti Craigslist ditambahkan ke situs ini bersamaan dengan platform untuk menawarkan aplikasi. Microsoft membeli 1,6% saham di perusahaan tersebut seharga US$240 juta pada bulan Oktober tahun 2007, dan bulan berikutnya layanan Facebook Beacon ditayangkan perdana sebagai sebuah inisiatif yang dianggap kontroversial yang memadukan teknologi pemasaran dan jejaring sosial. Hal ini mendapat banyak kritik karena dianggap dapat mengganggu privasi seseorang.
Setelah itu, Zuckerberg pindah ke Palo Alto untuk mengoperasikan dan fokus dalam mengembangkan Facebook sepenuhnya, serta mengambil cuti dari Harvard. Saat ini Facebook memiliki kantor di empat gedung yang berada di pusat kota. Bahkan, Zuckerberg diberi julukan "seorang pemuda yang berhasil menghubungkan semua orang di dunia".
Sumber : Wartaekonomi
Nah Guys, itu dia kisah inspiratif dari Salah satu Kang Banned :voss
Semoga bisa menginspirasi kalian semua sebagai Programmer, Developer, atau kalian yang sedang Belajar sebagai Programmer :)

okey, mungkin cukup sekian.
Terima kasih

Kisah Andrew Davis Pencipta TempleOS


Hallo Hai semuanyaaa, oke jadi kali ini kita akan membahas Kisah dari salah satu orang yang mungkin bisa menginspirasi kita sebagai seorang Programmer nih :)

Nah, jadi kali ini kita akan membahas tentang Pendiri dari TempleOS
Apa sih itu TempleOS?

TempleOS adalah sistem operasi ringan bertema Alkitab yang dirancang untuk menjadi Bait Suci Ketiga yang dinubuatkan dalam Alkitab. Itu dibuat oleh programmer Amerika Terry A. Davis, yang mengembangkannya sendiri selama satu dekade setelah serangkaian episode yang kemudian ia gambarkan sebagai wahyu dari Tuhan.

Sumber : Wikipedia.

Nah, itu dia yang dimaksud dengan TempleOS.
Nah, dibalik sejarah TempleOS.. ada beberapa kisah yang menarik, dan ada juga yang menyedihkannya nih..

Okey kita mulai yaa...

Jadi, TempleOS itu didirikan oleh orang yang Beranama Terry Andrew Davis, dia adalah seorang programmer yang berasal dari amerika.
ia lahir pada tanggal 15 Desember Tahun 1969, di West Allis, Wisconsin, Amerika.

Hasil gambar untuk terry davis
Terry Andrew Davis The Gods Lonely Programmer
Terry A. Davis adalah seorang programmer komputer yang dikenal sebagai satu-satunya pengembang sistem operasi TempleOS.
Dan didiagnosis menderita skizofrenia,
Orang yang menderita penyakit ini skizofrenia sering mengalami ketakutan, delusi (kepercayaan yang salah) dan biasanya diikuti oleh halusinasi (suara atau hal lainnya yang dianggap ada, tetapi sebenarnya tidak ada
Terry A Davis memperoleh banyak ketenaran online karena perilakunya yang aneh, yang mencakup penggunaan generator teks acak untuk berkomunikasi dalam forum diskusi online, penggunaan biasa penghinaan rasial, dan paranoia serta permusuhan dengan agen pemerintah, terutama CIA.
Davis lahir pada 15 Desember 1969 di West Allis, Wisconsin. Davis adalah putra seorang insinyur industri dan memiliki tujuh saudara kandung. Davis mengalami gangguan mental pertamanya bersama dengan halusinasi alien luar angkasa dan agen pemerintah pada tahun 1996. Setelah didiagnosis dengan gangguan bipolar, Davis didiagnosis menderita skizofrenia dan dinyatakan tidak layak untuk dipekerjakan. Sejak saat itu hingga beberapa tahun terakhir, ia akan tinggal bersama orang tuanya, sebelum diusir karena menyerang ayahnya, dan hidup dari van serta pada akhirnya menjadi homeless man ( gelandangan )
Pada tahun 2003, Davis mulai mengembangkan TempleOS sebagai "Sistem Operasi J." Nama itu kemudian diubah menjadi "LoseThOS" dan "SparrowOS" sebelum menjadi "TempleOS." Sistem operasi menggunakan bahasa pemrograman asli yang dikembangkan sendiri dari C++ dan akhirnya dia menyebut sendiri sebagai HolyC, editor, kompiler dan kernel yang semuanya dirancang dan dibuat oleh Davis, yang mencakup lebih dari 100.000 baris kode asli dan menghabiskan waktunya sendiri selama lebih dari 10 tahun. Davis mengklaim sebagian besar pengembangan sistem operasi didikte oleh Tuhan, bahkan mengklaim bahwa OS dimaksudkan untuk menjadi kuil ketiga Tuhan.
Terry Andrew Davis, pencipta tunggal dan pengembang TempleOS telah meninggal pada usia 48 tahun tertabrak kereta api saat sedang berjalan disepanjang lintasan kereta. Davis menderita penyakit mental - skizofrenia - yang berdampak parah pada hidupnya. Dia mengklaim bahwa dia menciptakan sistem operasinya setelah berbicara dengan dan menerima instruksi dari tuhan, dan dia adalah sosok yang kontroversial
Davis jelas seorang programmer yang berbakat dan hebat dimana ia mampu menulis seluruh sistem operasi sendirian dimana biasanya sistem operasi dibuat & dikerjakan bersama orang banyak atau oleh suatu team dan bukanlah hal yang mudah, sedih melihatnya ketika bakatnya yg hebat terhalang oleh penyakit mentalnya dan dia sangat kesepian.

Nah guys, itu dia kisah suka dan duka.. gimana? ada kerennya juga, ada sedihnya juga kan :v
Bisa dibilang Terry A. Davis ini adalah Programmer Terhebat sih.. karna ia menciptakan OS dengan 100K Baris Kode Sendirian :(

Oke guys cukup sekian.
Terima kasih.

Curahan Hati Istri Programmer di Media Sosial


Hallo Hai semuanyaa :v
Okey, artikel kali ini sedikit berbeda, karna biar ga bosen..
Jadi, ada seorang Istri yang Mencurahkan isi Hatinya sebagai seorang Programmer..


Dia menceritakan soal kehidupan rumah tangga mereka berdua.Tentang suaminya yang sibuk sekali dengan pekerjaannya. Sampai akhirnya, dia menyadari bahwa menjadi seorang pria itu sangatlah tidak mudah.


Kerja siang malam, sampai tidak bisa pulang untuk bertemu anak dan istri. Curahan hati itu diposting oleh akun Facebook Shelly Lansritan. Dia mempostingnya pada 12 September 2016.

Sampai dengan saat ini postingan itu sudah 3.931 kali dibagikan dan mendapat enam ribu lebih like. 

Seperti ini curhat yang ditulisnya :

Biasanya kalau pulang kerja, dia pasti berburu game. Kalau weekend atau tanggal merah, juga pasti main game. Nah hampir sebulan ini gamenya membeku, tidak disentuh.Suami saya seorang programmer, spesialis di bidang mobile aplikasi. Tapi dia sering rendah hati menyebut dirinya sebagai tukang ketik. Tidak seperti istrinya yang agent asuransi namun sering tinggi hati menyebut dirinya sebagai malaikat tanpa sayap, bahahahahaha...

Dari dulu sampai sekarang, saya tidak pernah paham tentang pekerjaannya.
Jika kupandang laptopnya, rasanya semua yang terpampang di layar sama semua.Berisi kode-kode ala programmer.Terlalu teknikal sekali buat saya yang terbiasa bekerja di dunia marketing. Maka dari itu saya bisa minta pendapatnya jika terkait pekerjaan saya, sedangkan dia tidak bisa minta pendapat saya jika terkait pekerjaannya. Hari ini libur nasional Idul Adha dan suami saya kembali berkutat dengan kode-kode di laptopnya.

Saya menyetrika pakaian sambil sesekali melihat padanya yang begitu serius di depan laptop.mSaya jadi berfikir bahwa suami saya ini hampir tidak pernah mengeluh sesibuk apapun beban pekerjaan yang dia tangani. Beda sekali dengan saya yang gemar berceloteh. Saya jadi ingat beberapa hari yang lalu saya posting foto setrikaan yang menggunung dan ngedumel soal itu. Suami saya memang jarang sekali membantu pekerjaan rumah tangga, tapi saya bersyukur bahwa dia hampir tidak pernah menegur bahkan marah jika rumah dalam keadaan kotor atau berantakan. Mungkin dia tidak ingin membuat saya bertambah pusing. Hal simple seperti itu sudah cukup membuat hati saya nyaman.


Saya tahu banyak sekali wanita yang sering menganggap dirinya menanggung beban berat dalam hidup entah itu ibu rumah tangga atau wanita menikah yang juga berkarir. Sesekali saya juga merasakan hal yang sama. Rasanya ingin teriak "Heiiii...tidak mudah menjadi wanita!" Tapi saya sadar menjadi pria pun tidak mudah.Sebagai kepala keluarga mereka memikul beban tanggungjawab financial yang semakin hari semakin berat.Dunia kerja begitu kompleks. Persaingan semakin ketat. Mereka perlu memutar otak dan bekerja sangat giat untuk dapat memberikan kehidupan yang layak bagi keluarga tercinta. Saya punya beberapa kenalan teman pria yang terpaksa harus bekerja di luar kota bahkan di luar negeri demi istri dan si buah hati. Saya yakin mereka sebenarnya merasakan kesedihan tidak dapat berkumpul setiap waktu dengan keluarga. Apalagi jika hari ulang tahun atau hari raya tidak dapat pulang. Merindukan masakan istri, merindukan tangis dan tawa si kecil, juga merindukan suasana di negeri sendiri.

Kalau boleh mengeluh, saya yakin mereka juga ingin sekali melakukannya. Tidak dapat dipungkiri bahwa wanita kerap rempong dengan hal remeh temeh. Suami lembur atau telat pulang, diinterogasi! Suami terima telp dari partner atau client perempuan, dicurigai! Suami sibuk kerja dan tidak bisa ajak liburan di long weekend, dingambeki! Suami lelah dan tidak bisa bantu pekerjaan rumah, dimarahi! Dsb...dsb...dsb...

Dengan memahami bahwa menjadi pria ternyata juga tidak mudah, saya sangat berusaha untuk tidak membuat suami saya bertambah pusing dengan hal-hal sepele. Kalau saya tidak bisa membantu meringankan pekerjaannya, maka saya berusaha untuk tidak mempersulitnya. Sesekali saya juga menghiburnya dengan jokes. Senang dapat melihatnya tiba-tiba tersenyum ketika dahinya berkerut di depan laptop.

No, I am not a perfect wife and i don't want to be perfect.
I just want to be my self then I will be happy. I was learning, I am learning and I will learn to be a better woman.

Cheers Cici Shelly
Sharing is Good


Mengenal Web Security dan berbagai Serangan yang sering terjadi


Hallo Hallo semuanyaaa, kembali lagi di Networking 369 Nich :)
Okey.. jadi pada artikel kali ini kita akan melanjutkan pembahasan mengenai Bug Hunter.
Tapi, bedanya kali ini kita akan masuk lebih dalamnya mengenai Web Security.. kenapa? Karna gua lebih mengenal sisi keamanan aplikasi Website tentu saja.

Jadi disini gua akan mengenalkan kepada kalian Apa itu Web Security?? 
Apalagi buat kalian yang ingin menjadi seorang Bug Hunter, pastinya kalian tertarik dong untuk mempelajari / mengenal Web Security ini :)

Nah, tapi mungkin ada dari kalian yang belum mengenal apa sih itu Bug Hunter?? hmm..


Nah kalo kalian sudah mengerti, kita akan langsung aja ngebahas tentang Apa sih itu Web Security?

Okey, jadi Web Security itu adalah istilah lebih tepatnya.. untuk mengatasi berbagai macam serangan atau Attack dalam Teknologi atau Aplikasi Website.

Ada banyak sekali jenis dari serangan yang dilakukan oleh Para Hacker, Cracker, ataupun Pentester yang suka iseng terhadap website kita.
Serangan tersebut diantaranya ada  :
1. Cross-site scripting (XSS)
2. SQL Injection
3. Path disclosure
4. Denial-of-service attack (DDOS)
5. Insecure Direct Object Refference (IDOR)
6. Arbitrary code Execution
7. Remote Command Execution (RCE)
8. Memory corruption
9. Cross-site request forgery (CSRF)
10. Data breach (information disclosure)
11. Arbitrary file inclusion
12. Local file inclusion
13. Remote file inclusion
14. Buffer overflow
15. dan lainnya, termasuk code injection (PHP/JavaScript).


Nah, mungkin ada dari kalian yang seorang Hacker, Cracker atau bahkan pentester yang sudah mengenal macam macam Serangan diatas ya.. atau mungkin kalian juga seorang programmer tapi kalian juga sudah mengetahuinya, Bagus :v

Jika kita sudah mengenal berbagai jenis serangan yang biasanya dilakukan oleh para Attacker, kita juga harus mengetahuinya bagaimana serangan tersebut dilakukan oleh seorang attacker, hingga akhirnya mereka bisa masuk ke aplikasi website kita?? hmmm..


Oke selanjutnya, kita tentu saja akan membahas serangan yang sering dilakukan oleh banyak peretas, tapi pembahasan ini gua hanya akan mengambil 2 Serangan yang bener bener Fatal Error, atau Critical Impact. 

1. Cross-site Scripting (XSS)
Dari sekian banyak jenis serangan yang dilakukan oleh seorang attacker, yang paling sering terjadi itu adalah serangan XSS atau Cross-site Scripting.
Cross-site scripting adalah salah satu jenis serangan yang memanfaatkan teknologi client/browser, untuk menyerang sebuah keamanan website.
Umumnya yang terjadi adalah sebuah tag <script>execution</script> .. dimasukan kedalam sebuah database dan pada saat dijalankan, perintah javascript tersebut akan mencuri data kita yang tersimpan pada Cookie atau History Browser, jadi cookie kita bisa diambil oleh seorang attacker.. nah buat kalian yang gatau apa itu Cookie, nanti kita akan bahas diartikel selanjutnya yah :v

Untuk mencegah terjadinya serangan XSS atau Cross-site scripting ini, kita bisa menggunakan fungsi yang dapat memfilter tag HTML tertentu atau tag <script> yang akan masuk ke dalam database.
Untuk PHPnya kita bisa menggunakan fungsi strip_tags, trim, atau filter_var.

Mengenal Web Security

Mengenal Web Security


2. SQL Injection
Nah, selain XSS, ada juga salah satu Serangan yang banyak terjadi di banyak website besar.. terutama pada website milih Pemerintah Indonesia nih :'' 
SQL Injection adalah salah satu Serangan yang sangat Critical Impact.

SQL Injection adalah serangan yang memanfaatkan sebuah form. peretas akan melakukan aksi dengan memasukan perintah SQL yang dapat melakukan CRUD (Create, Read, Update, Delete) sebuah data bahkan Table yang ada dalam sebuah database website tersebut .

Bahayaa banget yaaa :''

Nah untuk mengantisipasi / mencegah adanya serangan ini, kita bisa menggunakan mysqli_real_escape_string atau kita bisa menggunakan Teknik PDI dan MySQLi (object) yang sudah dilengkapi dengan Proteksi SQL Injection tentunya.

Mengenal Web Security




Okey, mungkin cukup sekian ya pembahasan kita seputar  Web Security :)
Semoga buat kalian para Bug Hunter ataupun Pentester bisa lebih berkembang lagi, dan bisa memperbaiki keamanan website website yang ada di indonesia ini ya :)

Sekian.
Terima kasih.


Tips Memilih Bahasa Pemrograman untuk Pemula


Hallo Hai semuanyaaa.. selamat datang kembali di Network 369, jadi kali ini gua akan membahas tentang tips nih untuk kalian para pemula yang ingin bahasa pemrograman.. tapi masih bingung.. Bahasa Pemrograman apa yang cocok buat kalian? dan yang menguntungkan kalian kedepannya tentu saja :)

Nah tapi sebelum itu gua mau ngingetin ke kalian nih, kalo sbelum artikel ini dibuat.. sudah ada banyak artikel di blog ini yang membahas tentang bahasa pemrograman.. silahkan di baca dulu..

Mungkin ada juga dari kalian yang belum tau apa itu Bahasa Pemrograman? walah kangg.. masa belum tau sih :(
Baca dulu deh nich : 
Nah kalo akang akang sekalian dah tau apa itu bahasa pemrograman.. silahkan dibaca juga atuh Sejarah dari berbagai bahasa pemrograman.. tentu saja udah ada kok di blog ini :)


Nah kalo udah.. yuk deh langsung aja membahas :

Tips Memilih Bahasa Pemrograman untuk Pemula

1. Pelajari sesuai Mata Kuliah / yang dipelajari di Sekolah

Nah, untuk kalian yang masih sekolah atau Kuliah... kalian harus tau nih.. bahasa apa sih yang akan dipelajari di sekolah atau kampus kalian???
Supaya kalian ga bodoh" juga disekolah ye kan :v
Nah... tapi kalian jangan khawatir... mungkin kalian berfikir bahwa apa yang dipelajari di sekolah itu ga akan berguna misalnya kalian kerja nanti? haha.. bro, yakali guru lo ngajarin yg ga sesuai dunia kerja :v
Jadi santuy ae ye kan :v

2. Pelajari sesuai bahasa yang populler dunia kerja

Nah, buat kalian biasanya banyak yang galau setelah lulus sekolah/kuliah.. tapi belum bisa dapet kerja yang cocok buat keahlian kalian.. wkwk :v
Inilah salah satu penyebabnya.. yaitu keahlian kalian mungkin tidak dipandang oleh Perusahaan.. contoh, keahlian kalian dalam Bahasa Pemrograman PHP tapi yang dibutuhkan perusahaan itu orang yang berkeahlian bahasa Pemrograman C misalnya :v auto ketendang kalian laaah :v

Nah maka dari itu, kalian harus tau dulu keahlian bahasa pemrograman apa yang dibutuhkan oleh berbagai perusahaan.. baru setelah itu kalian harus mempelajarinya.
Nah kalo kalian ingin tau bahasa apa yang sekarang lagi Populer .. kalian bisa cek disini :
3. Cari tahu informasi mengenai berbagai Bahasa Pemrograman

Saat kalian ingin memilih bahasa Pemrograman yang cocok dengan kalian, tentu saja kalian harus banyak cari informasi tentang berbagai bahasa pemrograman loh..
Karna ada banyak sekali Bahasa Pemrograman di dunia ini.. dan tentu saja dengan fungsi dan kesulitan yang berbeda beda yaaa.. jadi, kalian harus banyak nih mencari informasinya..

selain itu, kalian juga harus cari bahan belajar atau media untuk mempelajari bahasa tersebut.. dokumentasi resmi saja tidak akan cukup apalagi bila dokumentasi resmi yang disediakan kurang informatif dan tertata rapi.. sehingga buat bahan belajar tambahan tadi dapat membantu mempertajam kemampuan klian semuaaa loh :v

4. Teknologi yang Berkaitan dengan Bahasa Tersebut

Saat kalian ditugaskan oleh system analyst untuk menggunakan RDBMS MySQL misalnya.. tentu saja MySQL memiliki sejumlah bahasa pemrograman yang mendukung interaksi dengannya.
Diantaranya ada PHP, Python, Java, C#, C/C++, Perl, dan masih banyak lainnya.
Nah dari sini, kita akan bingung atau bimbang.. bahasa apa yang cocok dengan kalian :v

Jika kalian suka bergaul dengan banyak Komunitas.. kalian akan mendapat banyak informasi mengenai berbagai Bahasa Pemrograman dan Teknologi yang berkaitan dengan bahasa tersebut tentu saja... 

5. Memulai dan Fokus

Nah, mungkin ini bukan salah satu tips untuk memilih Bahasa Pemrograman sih.. tapi kalo kalian ga mulai belajar.. ya buat apa asww???? :v
Jadi intinya... kalian harus cepat memulai belajarnya, dari bahasa yang mungkin kalian udah bener bener cocok ... dan jangan lupa untuk FOKUS

Misalnya kalian sedang belajar satu bahasa pemrograman, coba untuk fokus ke satu bahasa terlebih dahulu.. hingga saat kalian beralih ke bahasa lain.. kalian bisa dengan cepat memahaminya :v
karna pada dasarnya, banyak bahasa pemrograman yang sama loh.. jadi harus FOKUS

Okey guys, cukup sekian dulu artikel ini..
buat kalian yang lagi belajar, silahkan teruskan.. jangan putus asa.. dan yakin aja, kalo apa yang kalian pelajari ini akan kepake kok kedepannya :v

Sekian.
Terima kasih.