Showing posts sorted by relevance for query php. Sort by date Show all posts
Showing posts sorted by relevance for query php. Sort by date Show all posts

Sejarah dan Perkembangan PHP7


Hallo semuanyaa, selamat datang kembali blog Networking369.
jadi pada artikel kali ini saya akan membahas Sejarah dan perkembangan PHP7 nih

PHP atau kependekan dari Hypertext Preprocessor adalah sebuah Bahasa Pemrogramman yang dapat ditanamkan atau dipake kedalam HTML 
PHP banyak dipakai untuk memprogram sebuah situs aplikasi Website dinamis, juga dapat digunakan untuk membangun CMS loh :)

Nah, itu dia Pengertian serta Fungsi dari Bahasa Pemrogramman yang akan kita bahas Sejarahnya :)
jadi, kita langsung aja masuk ke sejarahnya yaa :)


  • Sejarah PHP
Awalnya itu PHP merupakan kependekan dari Personal Home Page atau Situs personal.
PHP dibuat oleh Rasmus Lerdorf tepatnya itu pada tahun 1995, pada waktu itu PHP masih bernama Form Interpreted (FI) yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data Formulir sebuah web.

Nah, selanjutnya Rasmus yaitu Pembuat PHP.. merilis sumber tersebut untuk Umum, ya agar bisa digunakan untuk Public, ia menamakannya sebagai PHP/FI.
Dengan perilisan kode sumber ini, mnejadi sumber terbuka.. maka mulai dari sinilah banyak sekali Programmer yang tertarik untuk mengembangan PHP.

Lalu pada Bulan November tahun 1997, Dirilis PHP/FI 2.0.
Pada rilis ini, Interpreter PHP sudah bisa diimplementasikan dalam Program C.
Pada tahun 1997 sebuah perusahaan bernama Zend, menulis ulang Interpreter PHP menjadi lebih Bersih, lebih Baik, serta bisa Lebih cepat dari sebelumnya.
Kemudia pada Juni 1998 perusahaan tersebut mirilis interpreter baru untuk PHP lalu Meresmikannya.
Rilis Tersebut sebagai PHP 3.0 

Pada Pertengahan tahun 1999 Zend merilis lagi sebuah Interpreter PHP baru, yang dikenal dengan PHP 4.0

Puncaknya terjadi pada Juni 2004, Zend merilis lagi Interpreter PHP, yang dikenal dengan PHP 5.0
Dalam versi ini inti dari interpreter PHP mengalami banyak Perubah Besar, versi ini juga sudah Memasukan Model Pemrogramman Berorientasi Object .
Buat kalian yang Programmer PHP pasti tau lah apa itu OOP yaa :v

Mulai dari sinilah, PHP bisa dikatakan sebagai Bahasa Pemrogramman yang cukup Powerful, karna Banyak sekali Paradigma yang bisa dilakukannya.
Hingga pada saat ini PHP versi terbaru dan Stabil adalah PHP Versi 7.0.16 dan 7.1.2 yang pada saat itu Resmi dirilis pada tanggal 17 February tahun 2017.


Nah itu dia gaes, sejarah dan perkembangan bahasa pemrogramman PHP :)
Tertarik untuk belajar PHP? hmm, simak aja terus artikel yang akan ada disini.. saya akan membahasnya kok :)

Okey guys, mungkin cukup sekian :v
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.



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

10 Negara dengan Programmer Terbaik di Dunia


Hallo semuanyaa, selamat datang kembali di network 369 nih :)
Maaf kalo belakangan ini gua jarang banget upload artikel :(

Okey, bodoamat.. jadi sekarang gua akan membahas 10 Negara dengan Programmer Terbaik loh :v
Hah? Kalian gatau apa itu Programmer? Yakin? oke gua jelasin.

Programmer itu adalah orang yang membuat sebuah Program/Aplikasi dengan sebuah Bahasa komputer yang biasa disebut Bahasa Pemrograman.. nah gitulah simplenya ya :v
Kalo kalian gatau lagi, apa itu Bahasa pemrograman? hmm.. coba baca dulu deh ya disini :


Nah kalo kalian dah paham nih, langsung aja.. kita akan Bahas 

10 Negara dengan Programmer terbaik di Dunia


1. China
Hasil gambar untuk programmer cina

Okey, jadi di daftar pertama ada Negara Cina.. wah kenapa nih ya Cina bisa didaftar pertama? okey.. disini gua mengambil dari Daftar HackerRank.. cina benar benar unggul dalam Struktur data, Matematika, serta ditambah Pemrograman yang Fungsional.
Seperti yang kita lihat pada gambar diatas... sejak dini anak anak disana sudah banyak dilatih.


2. Russia
Hasil gambar untuk programmer rusia

Diposisi ditempati oleh Negara Rusia... hmm kenapa nih kira kira? Dalam daftar HackerRank, Para Programmer Rusia Unggul dalam Penyusunan Algoritmanya loh... :v
Ada yang gatau Algoritma? nanti deh gua bahas di blog ini :v


3. Polandia
Hasil gambar untuk programmer polandia

Polandia adalah Negara yang menempati Posisi ketiga, alasannya? nah coba liat gambar diatas, anak anak sudah diajarkan pemrograman sejak kecil.. Sistem mereka lebih memfokuskan kepada sains dan komputasi :)


4. Jepang
Hasil gambar untuk programmer jepang

Nah ini mungkin negara yang lo tunggu tunggu, Siapa sih yang gatau negara jepang yekan? :v
Oke.. kita mungkin sudah tau bahwa Teknologi di jepang itu bener bener jauh lebih maju dibandingkan di Indonesia.. mulai dari robot pun mereka sudah memproduksinya. Ga bisa disangka sangka lagi kalo jepang bisa menempati posisi ke empat yekan :v


5. Hongaria
Hasil gambar untuk programmer hongaria

Hongaria mendapat posisi kelima dalam daftar ini, kenapa ? hmm.. okey, jadi mereka unggul dalam bentuk tutorialnya.
Hongaria juga salah satu Negara di Eropa yang memasukan pelajaran pemrograman dalam sistem pendidikan mereka di sekolah sekolah :v


6. Swiss
Hasil gambar untuk programmer hongaria

Swiss menempati posisi keenam nih. Swis ini adalah dimana tempat kelahiran salah satu bahasa yang keren, yaitu Pascal


7. Taiwan
Hasil gambar untuk programmer TAIWAN

Taiwan meraih score yang sangat tinggi dalam tantangan proses Database, Pemrograman yang Fungsional, Struktur dan Data hingga jalannya Algoritma.
Jadi, bener bener keren nih para Programmernya.


8. Prancis
Hasil gambar untuk programmer

Prancis dominan lebih ke Bahasa pemrograman C++, tentu saja hebat.. ditambah lagi prancis sudah memasukan pelajaran pemrograman sudah sejak lama sekali loh.. wah enak yaa :(


9. Republik CekoHasil gambar untuk programmer

Republik Ceko lebih unggul di tantangan Shell Scripting, apa tuh?? kapan kapan yaa kita bahas :)
Mereka juga meraih peringkat kedua di tantangan matematikanya, namun sayangnya mereka hanya bisa bertahan di peringkat ke-9


10. Italy
Hasil gambar untuk programmer

Italy mendapatkan rankin kedua dalam tantangan Database dan tutorialnya.. namun sayangnya negara ini hanya dapat bertahan di peringkat ke-10 :(



Nah guys, itu dia 10 Negara dengan Programmer terbaik di dunia, gimana nih? keren ga? :)
Mungkin kalian bertanya tanya, loh kok ga ada Indonesia sih?? padahalkan programmer indonesia juga ga kalah hebatnya :(
Hmm.. iyasih, tapi indonesia masih belum bisa nih menempati Posisi Top 10 Besar :'''

Jadi harapan gua.. semoga kalian para pembaca bisa membantu menaiki peringkat para programmer di indonesia nih yaa :v

Oke jadi sekian aja.
Terima kasih :)

3 Bahasa Pemrograman yang Populer di tahun 2019 dan Alasannya


Hai hai hai hallo semuanyaa :v
Kembali lagi di Network 369, jadi di artikel kali ini kita akan Membahas tentang 10 Bahasa Pemrograman yang saat ini pada Tahun 2019 sedang Populer/Booming-boomingnya nih..

Nah, buat kalian mungkin, sebelumnya ada yang Belum mengenal Apasih itu Bahasa Pemrograman? waduh.. ga bisa dibiarin tuh yaa :v
Jadi buat kalian yang belum tau, Silahkan dibaca terlebih dahulu :


Selain itu, saya juga sebelumnya sudah pernah membahas Sejarah dari beberapa Bahasa Pemrograman.. mungkin kalian tertarik, silahkan di baca :

Nah, kalo kalian udah Mengerti Apa itu Bahasa Pemrograman, atau mungkin kalian ingin sekali belajar bahasa Pemrograman.. Tetapi bingung, Bahasa apa yah yang cocok untuk kalian pelajari?? hmm.. selain saya akan Membahas Bahasanya yang sedang Populer, saya juga akan membahas Alasannya juga nih, jadi kalian harus simak baik baik yah :v

Tapi sebelum itu, kalian harus ingat.. daftar Bahasa pemrograman yang populer dibawah ini adalah Menurut saya yaah.. jadi saya membuat sudut pandang sendiri.. dan tentunya dengan alasan alasannya yang kuat.. jadi.. ya begitulah :v


3 Bahasa Pemrograman yang Populer di Tahun 2019 serta Alasannya 


Hasil gambar untuk logo python


1. Python
Bahasa pemrograman Python ini berada di bagian atas Daftar ini, buat kalian para programer, pasti ga akan bingung kenapa bahasa ini bisa dipaling atas yaaa.. hampir kebanyakan Programer mempelajari Bahasa Python ini.

Alasannya :
Okey, jadi kenapa sih Bahasa ini bisa menjadi daftar yang paling atas? padahal sih masih banyak lagi Bahasa yang mungkin bisa lebih Keren dari ini..
Oke, jadi alasannya yaitu Kekuatan dan Fleksibilitas bahasa pemrograman Python ini sudah Tidak bisa diragukan. Selain bahasa pemrograman yang Kuat & Fleksibilitas.. bahasa ini juga bisa dibilang Multi Platform.. atau singkatnya, bahasa ini bisa digunakan untuk mengembangkan berbagai jenis Aplikasi, selain itu, programmer dari yang mempelajari bahasa ini banyak sekali dicari.
Intinya, Bahasa ini bener bener mudah untuk dipahami/dipelajari.


Hasil gambar untuk logo javascript


2. JavaScript
Nah, untuk kalian para developer website biasanya.. kalian ga akan bisa lepas dari Bahasa Pemrograman yang satu ini, yaitu JavaScript :v
Saya rasa, JavaScript ga akan pernah hilang dari daftar TOP BAHASA PEMROGRAMMAN.
Karna bahasa ini benar benar kompetitif, apalagi buat kalian yang ingin jadi pengembang sebuah website, anda akan sangat bergantung pada bahasa yang satu ini.

Alasannya :
Bahasa ini dapat membuat situs web yang kita buat menjadi situs web yang Responsive dan Interaktif loh.. selain digunakan dari sisi klien, JavaScript memiliki perang yang sangat penting untuk digunakan pada server.. bahasa ini dikemas dengan kerangka kerja yang dibutuhkan dalam pengembangan web modern.

Gambar terkait


3. Kotlin
Wahh, bahasa apa nih? kaya belum pernah denger yaa :v
Okey, jadi Bahasa Kotlin ini adalah bahasa yang bisa digunakan untuk pengembangan Android.. hari gini siapa sih yang gatau apa itu Android?? :v
Kotlin bisa menjadi sebuah alternatif dari Java yang agak lebih sulit dipahami ketika diterapkan dalam pengembangan aplikasi Android loh, pokoknya lebih mudah dipelajari dan Digunakan daripada Java :v

Alasannya :
Para Programmer yang mempelajari ini banyak sekali di cari.. tepatnya oleh perusahaan-perusahaan besar, Mungkin seperti Google.. atau seperti Perusahaan-perusahaan yang bergelut di pasar Teknologi. jadi buat kalian yang ingin jadi developer Android.. bisa nih buat dipelajar.. mudah kok :)


Nah guys, itu dia ya 3 Bahasa Pemrograman yang Populer di tahun 2019 ini beserta alasannya :)
Gimana nih? walaupun daftarnya cuman tiga, tapi saya udah buat alasannya yang begitu kompleks.. selain itu juga, saya memasukan daftar tesebut dengan alasan alasan dari bahasa itu yang benar benar ga bisa diremehkan lagi deh pokoknya :v


Okeyy, jadi mungkin cukup sekian aja deh Artikel kali ini yaaa..
Semoga bisa bermanfaat buat kalian para programmer atau para calon calon programmer :v

Sekian.
Terima kasih. 

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.


Sejarah Menarik dan Perkembangan Bahasa Pemrograman Java Lengkap



Hallo Hallo Hallo, balik lagi yaa di Network 369, Blog sharing yang membahas seputar Dunia Teknologi beserta apapun yang ada didalamnya :)
Okey, jadi di Artikel kita kali ini kita akan membahas tentang Sejarah dari Salah satu Bahasa Pemrogramman, yaitu Java.

Dan, sejarah dari Bahasa java ini, menurut saya benar benar menarik.. karna kalo dilihat dari Segi Penamaannya pun, kita sebagai orang Indonesia pasti udah tau lah yaa artinya apa :v
Java, atau bisa disebut sebagai Jawa :v
Nah menarik nih.. jadi jangan Males bacanya, apalagi buat kalian yang ingin mengenal jauh lebih dalam tentang Bahasa Pemrograman Java ini.

Nah, mungkin ada dari kalian yang ingin lebih mengetahui sejarah dari Bahasa Pemrograman selain Java ini, di blog ini sudah tersedia beberapa Artikel, yang membahas seputar sejarah Bahasa Pemrograman loh, Baca ya : 
atau, mungkin juga ada dari kalian yang Belum mengenal Apa itu Bahasa Pemrograman?? hmm, tenang... di Blog ini juga ada kok, ada baiknya kalo kalian baca Terlebih dahulu..


Nah, kalo kalian udah mengerti tentang apa itu Bahasa Pemrograman, yuk disimak nih sejarah salah satu Bahasa Pemrograman yang cuku Populer dikalangan Programer-programer Expert :v

Sejarah Bahasa Pemrograman Java

Dimulai pada tahun 1991, Perusahaan bernama Sun Microsystem bersama dengan Rekan rekannya, yaitu James Gosling, Mike Sheridan, Patrick Naughton.. mereka membuat membuat sebuah project buat bikin platform Smart-Appliance.
Maksudnya apa tuh? Dulu, jaman jamannya Televisi lagi Booming, dan mereka ingin membuat Decoder/Encoder untuk TV Kabel dan Electronic lainnya.

Lalu, Mereka bertigalah (James Gosling, Mike Sheridan, Patrick Naughton) disuruh membuat projectkan itu, tapi Pihak perusahaan Sun Microsystem, menyuruh mereka menggunakan API C++ dan C si empunya Microsystem… Lalu salah satu dari mereka menolak permintaan Tersebut, karna Bahasa tersebut sangat sulit dipahami.. dan memutuskan untuk membuat sebuah Bahasa Baru.

Terciptalah Bahasa Baru, tetapi belum ditentukan namanya.. karna belum dirilis ke Public, tetapi Bahasa tersebut sudah banyak di implementasikan kepada banyak Aplikasi, seperti Website, Set Top Box Television, Browser, dll.

Hasil gambar untuk pembuat bahasa java
James Gosling, Pembuat bahasa Java

Pada saat tahun 1994, mereka ingin memutuskan agar Bahasa yang telah dibuatnya tersebut bisa dirilis ke Public, sehingga Bahasa tersebut bisa digunakan untuk para Developer lainnya.. tetapi, banyak terkendala Oleh penamaan Bahasa Tersebut.

hingga pada suatu hari, mereka bersama partner (tidak dikenal namanya), mereka ngobrol sambil Kongkow – kongkow ye kan, sambil Ngopi Java (Maksudnya itu Kopi dari jawa), lalu ada salah satu dari mereka yang bilang, Kenapa Bahasa tesebut dinamakan Java??? :v

Dan akhirnya mereka bertiga memutuskan nama tersebut menjadi Java, maka dari itu.. simbol dari pemrogramman Java adalah Secangkir Kopi :v


Perkembangan Java dari Tahun ke Tahun :

1. Pada tahun 1996, Dirilislah Java 1.0 (Java Development Kit) yang dirilis ke public.

2. Pada tahun 1998, Dirilis Java 1.2 (dengan kodename J2SE 1.2), untuk standar edition.

3. Pada Tahun 1999, Mereka merilis Enterprise Edition (J2EE 1.2), untuk yang berbayar

4. Pada Tahun 2000, Dirilis Java 1.3 (J2SE 1.3), dengan ditambah Java Virtual Machine, agar Java lebih mudah untuk di Program.

5. Pada tahun 2001 s/d 2003 Micro Rilis, dari J2SE 1.4 hingga JSEE 1.4.

6. Lalu, pada Tahun 2004 J2SE 5 dengan ditambahkan Generics, Annotations, autoboxing, JMM, dll.

7. 2 Tahun berselang, yaitu pada Tahun 2006 Dirilislah Java EE 5, dan Java SE 6 dengan ditambahkan Scripting, Java Compiler API, dll.

8. Lalu, pada Tahun 2009 Perusahaan Besar bernama Oracle, membeli seluruh asset Sun Microsystem serta Dirilisnya JAVA EE 6.

Jadi hingga saat ini Java itu berada dibawah naungan Perusahaan Oracle.

9. Pada tahun 2011, Java SE 7 dirilis dengan ditambahkannya Invoke, concurrency, try-with, String in switch, dll.

10. Java EE 7 Keluar pada tahun 2013, dan Pada tahun 2014 Java SE 8 dirilis dengan update yang luar biasa besar :voss
Mulai dari javaFX, Lambda, Stream API, Interface method, nashorn, Unsigned, arithmetics, date&time API, Annotation on type, dll.
11. Hingga pada saat tahun 2015 Java EE 8 yang dimana ini Long Term Support (LTS), inilah pondasi untuk kita jika kita mau belajar Android.

12. Pada tahun 2017 bulan September, dirilislah Java SE 9 dengan ditambahkannya Modularization (jigsaw), jshell, Concurrency updated, new garbage collector, HTTP 2.0, API Update.


Lalu Oracle melepas Rilisan Java EE tersebut kesebuah Perusahaan bernama Eclipse, dan katanya nanti akan dinamakan JAKARTA EE :v 
Wahh, menarik ya namanya, siapa sangka nama Ibu Kota Indonesia bisa Go International :v


13. Lalu pada tahun 2018 kemarin, tepatnya bulan maret dirilis Java SE 10 serta ditambahkannya Var Keyword, new heap allocation, housekeeping, API improvement, dll.

Cepet banget berkembangnya yaa :v

Kesimpulannya :

Disimpulkan ada 3 Versi java, yaitu Versi Enterprise Edition (Java EE), Standart Edition (Java SE), dan Micro Edition (Java ME).

Sebenernya ada satu lagi :voss

Yaitu, Java Card..apatuh? kartu Java?? Bukan euy :v

nah mungkin ada dari kalian ada yang memakai Kartu seperti RFID atau Simcard.. nah mungkin disitu salah satunya memakai yang namanya Java Card :v

Nah gimana? Keren banget kan Bahasa Pemrograman yang satu Ini, bisa dipakai dimana mana dan sangat Flexible tentunya :v

Mereka bertiga (James Gosling, Mike Sheridan, Patrick Naughton) menyimpulkan Bahwa Java itu :

1. Simple, ga pusing untuk memakainya.
2. Robust and Secure, karna selalu di maintenance.
3. Portable, bisa dipindahkan ke bermacam macam Platform
4. High Performance, sangat cepat
5. Interpreted, threaded, dan dinamis.. sudah Multithreaded dan support OOP
4. Multi Platform, bisa dipake untuk macam macam Platform (mobile, desktop, card, dll).


Nah guys, itu dia Sejarah dan Perkembangan Bahasa Pemrograman Java, gimana? Menarik kan? engga yah? yaudah lah -_-

Okey, jadi cukup sekian aja Artikel kali ini, buat kalian yang lagi belajar Java harus tetep semangat.. karna bahasa ini keren banget, dan bener bener Canggih deh pokoknya..

okey, jadi cukup sekian.
Terima kasih :)