Showing posts with label Knowledge. Show all posts

Friday, April 20, 2018

EBOOK MATERI - SBMPTN

  No comments
April 20, 2018




Diselingi oleh kesibukan kuliah yang luar biasa dan disertai dengan ngajar didunia nyata, akhirnya saya bisa mengisi blog in lagi. 



Kali ini saya akan membagikan ebook materi SBMPTN. Ebook SBMPTN Saintek ini merupakan ebook materi yang mencakup semua pelajaran yang diujikan dalam SBMPTN. dalam ebook ini kamu bisa belajar materi-materi yang kerap kali diujikan dalam SBMPTN disertai dengan contoh-contoh soal yang sering diujikan. Dari pelajaran matematika, fisika. kimia, dan biologi, semua tersedia dalam ebook ini.


Untuk yang SAINTEK :
Untuk yang SOSHUM :
Semoga bermanfaat dan lulus untuk tes SBMPTN-nya amin..

Referensi https://www.gu-buk.net/p/sains-dan-teknologi.html

Read More

Friday, February 16, 2018

5 Alasan Kenapa Hacker Memilih Linux dari pada Windows

  No comments
February 16, 2018




Gang, alasan mendasar hacker menggunakan Linux adalah karena kemampuan untuk melihat setiap baris kode Linux dan patch ketika masalah muncul. Lebih lanjut, inilah 5 alasan kenapa hacker memilih Linux daripada Windows.

1. Open Source

Alasan yang pertama adalah lantaran Open Source. Linux adalah sistem operasi gratis yang 100% open source. Itu artinya, semua kode untuk membuat OS Linux bisa kalian dapatkan secara gratis, Gang. Kalian pun bisa menemukan berjuta-juta jenis OS Linux yang dibuat oleh berbagai macam orang dari seluruh penjuru dunia. Kalian pun dapat dengan mudah memodifikasi kode sumber OS sesuai kebutuhan lho, Gang. Ditambah, sebagian besar aplikasi yang berjalan di sistem operasi ini juga open source dan sangat menguntungkan. Hampir semua aplikasi yang terdapat di Windows, ada alternatifnya di Linux. So, dengan sistem ini, tentu sangat mudah bagi kalian untuk mengembangkan software sesuai dengan yang kalian butuhkan kan?

2. Stabilitas

Alasan yang kedua adalah stabilitas. Tak dapat dipungkiri, komputer Windows, umumnya membutuhkan prosesor dan VGA yang besar, untuk membuat OS-nya bekerja dengan maksimal. Tapi tidak untuk Linux. Linux didesain sangat ringan, sehingga kalian bahkan hampir tak dapat membedakan komputer dengan spesifikasi tinggi maupun rendah. Seperti yang dijelaskan sebelumnya, dengan bermacam software gratis yang dibuat oleh beragam developer, Linux tentunya menjadi pilihan terbaik dalam mencari software yang paling stabil. Meski software-nya gratis, kalian dapat membayar para developer untuk mengembangkannya. Jadi jangan takut Linux akan kalah dengan OS lainnya ya!

3. Keamanan Lebih Unggul

Alasan ketiga ialah keamanan yang lebih unggul. Hampir sama seperti Apple, Linux memiliki sistem keamanan yang lebih unggul dibanding Windows. Dapat dikatakan semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware dan sejenisnya. Hal ini hampir mustahil terjadi pada Linux, Gang. Sejak awal, Linux didesain multi-user. Jika ada virus yang menjangkiti user tertentu, akan sangat sulit untuk menjangkiti dan menyebar ke user lain. Dijamin deh! Barangkali ini lantaran mayoritas pengguna Linux adalah programmer sendiri, yang tentunya membuat para hacker agak kesulitan ya untuk membuat virus mereka berkembang di Linux. Hehe..

4. Dukungan Banyak Bahasa Pemrograman

Di posisi keempat, adalah dukungan banyak bahasa pemrograman. Bahasa program sangatlah banyak, Gang. Mungkin yang orang awam ketahui hanya sebatas HTML dan CSS saja. Tapi di samping itu, sebenarnya masih banyak banget bahasa pemrograman yang lainnya, seperti  C++, Java, PHP, Ruby, Python, Perl dan masih banyak lagi. Perlu diketahui, untuk menjalankan berbagai macam bahasa program seperti ini sangatlah sulit. Tapi tidak untuk Linux. Di Linux, kalian bisa menggunakan semuanya. So, buat kalian yang tak mengerti banyak soal pemrograman, jangan harap kalian bakal menyukainya ya. Hehe..

5. Tools Hacking Yang Lengkap

Alasan kelima alias yang terakhir ialah tools hacking yang lengkap. Banyak orang beranggapan jika hacker biasanya menggunakan software. Yaa.. Mereka bisa dibilang sebagai hacker. Namun kenyataannya, istilah hacker tidaklah sesempit itu, Gang. Hacker kawakan, umumnya menggunakan berbagai macam cara untuk menembus target mereka. Mulai dari software biasa seperti John the Ripper, NMAP, Nessus, Wireshark, EtherApe, Kismet, TCPDump, Firestarter, THC Hydra, Dsniff hingga menggunakan berbagai macam hardware pendukung lainnya. Tapi balik lagi, kalo kalian sendiri nggak ngerti koding, ya gimana mau menjalankan OS ini, Gang? hihi.. Jadi jangan kecewa ya jika kalian akan menghadapi banyak masalah di awal. Dan jangan takut apalagi bimbang, sekarang udah tersedia banyak video untuk mempelajari Linux. Mulai dari YouTube hingga online tutor yang live. Kalian bisa bertanya langsung pada ahlinya!

Read More

Monday, November 27, 2017

Bukan Programmer? Bukan Alasan Bagi Anda Untuk Tidak Bisa Membuat Game! 5 Game Engine Ini Tidak Memerlukan Coding Untuk Membuat Game

  No comments
November 27, 2017


Coding merupakan istilah bagi seorang programmer yang sedang menyusun bahasa pemrograman agar dapat berjalan sesuai keinginan. Dalam industri video game selain animator dan story writerprogrammer merupakan orang yang mempunyai jasa besar dalam pembuatan video game. Karena tanpa programmer game mungkin tidak akan berjalan sesuai keinginan dan munculnya banyak bug dan glitch.
Tapi untuk bisa melakukan programming kamu harus banyak mengorbankan waktumu untuk mempelajarinya. Karena yang sudah professional saja masih banyak melakukan kesalahan dalam programming. Nah, untuk itu kali ini Jaka akan memberikan list 5 game engine yang tidak membutuhkan coding untuk membuatnya, agar kamu tidak perlu kesulitan dalam membuat game.

5 Game Engine Ini Tidak Memerlukan Coding Untuk Membuat Game

1. Gamemaker Studio

Gamemaker Studio merupakan game engine dengan basis komunitas yang cukup aktif dan sudah memiliki store sendiri layaknya Steam. Engine ini menggunakan fitur drag and drop untuk memudahkan siapa saja yang belum pernah melakukan coding untuk membuat game. Tutorial engine ini tersedia cukup banyak di Youtubedan contoh game yang dibuat dengan engine ini adalah Undertale yang merupakan Game Of The Year di tahun 2015.

2. Construct 2

Sama seperti engine Gamemaker Studio, engine ini juga menggunakan fitur drag and drop yang dapat kamu gunakan untuk menyusun kode scripting yang telah disediakan jadi kamu tidak disibukkan lagi dengan kegiatan coding yang bakal buat kepala kamu pusing. Engine ini sendiri lebih diperuntukkan untuk game-game yang memiliki grafis pixel art ala game retro zaman dulu.

3. BuildBox

BuildBox merupakan game engine yang telah melahirkan banyak game-game arcade terkenal yang tersedia di Play Store, seperti Color Switch. Engine ini hanya mendukung pembuatan game bergrafis 2D yang menggunakan voxel art. Engine ini sangat cocok untuk kamu yang ingin membuat game arcade seru seperti game-game yang dibuat Ketchapp dengan mudah, karena UI di engine terlihat Friendly bagi non-programmer dan menggunakan fitur drag and drop.

4. Stencyl

Stencyl adalah game engine khusus 2D yang juga memiliki fitur yang hampir sama dengan engine-engine tanpa coding yang lain, yang membedakannya hanyalah UI nya yang berbeda dan pengalaman kamu menggunakan engine ini, engine ini sendiri kurang diminati karena kalah saing dengan game engine yang lain, tapi engine ini juga bagus jika kamu ingin mencobanya.

5. Unreal Engine 4

Unreal Engine 4 merupakan game engine AAA yang telah melahirkan banyak nama besar seperti Borderlans 2, Gears Of War 4, Injustice 2. Engine ini sendiri sudah terkenal dengan performa enginenya yang dapat melakukan perenderan grafis yang sangat indah. Pada dasarnya engine ini memerlukan bahasa c++ yang pastinya sulit untuk dipelajari, tapi kamu dapat menggunakan metode blueprint yang hampir sama dengan metode drag and drop yang menyuruhnya untuk menyusun kode yang disediakan untuk disusun sesuai algoritma yang kamu inginkan.
Nah, itulah dia 5 game engine yang tidak memerlukan coding untuk membuatnya. Jadi, apakah kamu sekarang berminat untuk membuat game? Jadi, tidak ada lagi alasan untuk bilang "tidak pandai coding" ketika kamu ingin membuat sebuah game. Selain meraih profit dalam membuat game kamu juga dapat mengharumkan nama Indonesia juga lho! Jadi ayo buat game.

Read More

4 Alasan Kenapa Kamu HARUS Belajar Programming

  No comments
November 27, 2017

Salama IT!!! Teman-teman, apa yang terlintas di dalam benakmu saat mendengar istilah Programming? Secara singkat, programming bisa diartikan sebagai aktivitas menulis code program. Karena itu,aktivitas ini sangat identik dengan orang-orang teknik inforamatika.

Akan tetapi, beberapa waktu yang lalu pemerintah pernah mewacanakan untuk memasukkan programming ke dalam kurikulum pendidikan. Hal ini tentu bukan tanpa alasan. Ada banyak manfaat yang bisa diperoleh dari aktivitas yang satu ini. Untuk lebih jelasnya, berikut alasan kenapa kamu perlu belajar programming.


4 Alasan Kenapa Kamu HARUS Belajar Programming

1. Mengembangkan Cara Berpikir Logis

Mengembangkan Cara Berpikir Logis
Pemrograman sangat erat kaitannya dengan logika. Bisa dibilang, kamu tidak akan bisa membuat program komputer tanpa menggunakan logika. Karena itulah, logika pemrograman menjadi materi yang harus dikuasai sebelum bisa membuat program.
Materi logika ini banyak berhubungan dengan matematika. Namun logika yang dipelajari tak hanya bisa kamu gunakan dalam membuat program saja. Kamu juga bisa menggunakannya untuk mengatasi masalah dalam kehidupan sehari-hari.

2. Melatih Ketelitian

Melatih Ketelitian
Dalam pemrograman, kamu akan dituntut untuk teliti dari hal yang paling sederhana seperti dalam penulisan kode program. Setiap perintah harus ditulis dengan benar. Bahkan untuk beberapa bahasa pemrogramanpenggunaan huruf besar dan kecil bisa berpengaruh pada program yang dibuat.
Jika salah ketik atau typo, dipastikan program akan error. Akan tetapi, proses menemukan error sendiri juga bisa cukup melelahkan. Kamu akan dituntut untuk teliti dalam mengamati detail. Namun dari sini jugalah kamu bisa belajar untuk lebih teliti.
Jangan Keliru! Ini Perbedaan antara Hacker, Developer, dan Programmer
Jangan Keliru! Ini Perbedaan antara Hacker
Jangan Keliru! Ini Perbedaan antara Hacker, Developer, dan Programmer
Baca

3. Meningkatkan Cara Berpikir Sistematis

Meningkatkan Cara Berpikir Sistematis
Menulis kode program harus dilakukan secara berurutan. Jika urutan kode yang ditulis berantakan, bisa dipastikan program tidak akan berjalan. Kalaupun berjalan, output dari program tersebut pasti salah.
Dari sini, kamu akan belajar lebih dari sekedar bagaimana menulis kode program sesuai dengan urutannya. Kamu juga akan belajar tentang bagaimana cara berpikir secara sistematis dan terorganisasi. Kemampuan berpikir seperti ini tentu akan sangat bermanfaat dalam kehidupan sehari-hari.

4. Meningkatkan Kemampuan Problem Solving

Meningkatkan Kemampuan Problem Solving
Pada dasarnya, pemrograman adalah tentang menyelesaikan suatu masalah dengan memanfaatkan teknologi komputer. Namun, sebelum kamu bisa membuat program yang bisa menyelesaikan masalah, tentunya kamu harus tahu solusi dari permasalahantersebut terlebih dahulu.
Seorang programer memang dituntut untuk kritis terhadap masalah dan aktif dalam mencari solusi pemecahannya. Kemampuan seperti ini tak hanya bermanfaat dalam membuat program saja. Dalam kehidupan sehari-hari, kemampuan problem solving juga akan membantumu menemukan solusi atas masalah yang sedang kamu hadapi.
Nah, itu dia hal-hal yang membuat kamu harus belajar programming. Selain bisa diterapkan dalam bidang teknologi, keterampilan yang didapatkan ketika belajar programming bisa diterapkan juga dalam kehidupan kamu sehari-hari. Bagaimana menurutmu? Tertarik belajar pemrograman? Ayo, share pendapat kamu di kolom komentar di bawah ini ya.

SUMBER https://jalantikus.com/tips/alasan-harus-belajar-programming/

Read More

Thursday, November 23, 2017

CRUD : Project in PHP mysqli

  No comments
November 23, 2017


Apa Arti CRUD ?

CRUD merupakan singkatan dari CreateReadUpdate dan Delete. Jadi ketika belajar membuat CRUD artinya akan membuat 4 hal tersebut bersamaan dalam satu project.
CRUD terbatas dari 4 hal saja yaitu:
  • Create (Membuat, contohnya membuat sistem pendaftaran / membuat data baru di PHP yang dimasukkan ke database)
  • Read (Membaca, menampilkan data yang ada didatabase dan dapat dibaca menggunakan pemrograman PHP)
  • Update (Memperbarui, artinya memperbarui atau mengedit data yang ada didatabase via PHP)
  • Delete (Menghapus, cara paling mudah dalam pembuatannya yaitu menghapus data yang ada didatabase lewat PHP)
Untuk tampilan simple dari halaman utama CRUD 

Berikut tampilan utama dari crud


Untuk lebih mudahnya teman-teamn bisa download codingnya dibawah ini.

Read More

Tuesday, November 21, 2017

12 Situs untuk Belajar Coding Secara Gratis

  No comments
November 21, 2017


Nurroin's Blog - untuk kali ini guys, saya akan menyajikan situs untuk Belajar Coding secara percuma-cuma alias gratis guys(gak segitunya sih.. :D). lang sung saja ke point, gak usah, banyak background.

1. Codecademy

situs belajar coding gratis 1
Situs Codecademy merupakan salah satu situs yang memungkinkan kamu belajar coding secara gratis. Jika kamu ingin tahu, sudah ada lebih dari 24 juta orang yang belajar coding menggunakan situs ini. Di sini, kamu akan diajarkan tentang HTML & CSSJavaScriptjQueryPHPPhyton dan Ruby. Menarik bukan?

2. Coursera

situs belajar coding gratis 2
Situs untuk belajar coding secara gratis selanjutnya adalah Coursera. Situs ini sudah berdiri sejak tahun 2012 silam. Coursera sendiri sudah menjadi sebuah perusahaan di bidang pendidikan teknologi yang menawarkan lebih dari 1000 program dan 119 institusi. Menariknya, selain kamu bisa belajar gratis di situs ini, kamu juga bisa melakukan pembayaran untuk dapat memperoleh sertifikat. Tertarik?

3. edX

situs belajar coding gratis 3
edX merupakan salah satu platform online-learning yang cukup terkenal di bidang pendidikan teknologi. Situs ini bersifat open source. Situs ini didirikan pada tahun yang sama dengan Coursera dan dibangun oleh Universitas Harvard dan MIT. Jadi, siapa yang sudah siap belajar coding gratis melalui situs ini?

4. Udemy

situs belajar coding gratis 4
Situs Udemy merupakan situs belajar coding gratis yang sudah ada sejak tahun 2010. Dengan membuka situs ini, kamu bisa belajar pemrograman secara cuma-cuma dengan metode yang disajikan melalui tayangan video. Salah satu pembelajaran yang tersedia gratis di sini adalah Programming for EntrepreneursHTML & CSS, serta Introduction Pyhton Programming.

5. aGupieWare

situs belajar coding gratis 5
Situs aGupieWare merupakan sebuah pengembang aplikasi yang mana sudah disurvei oleh program ilmu komputer dari beberapa lembaga terkemuka di Amerika Serikat. Pada akhirnya, situs ini memiliki kurikulum yang sama berdasarkan program gratis yang juga tersedia di Stanford, MIT, Carnegie Mellon, Berkeley dan Columbia.

6. GitHub

situs belajar coding gratis 6
Situs GitHub dapat memungkinkan kamu untuk mencari buku referensi ketika suatu waktu kamu dalam kondisi terdesak. Bahkan, kamu dapat mencari dan menemukan lebih dari 500 buku pemrograman secara gratis yang mencakup lebih dari 80 bahasa pemrograman yang berbeda. Tenang saja, buku-buku yang ada di GitHub selalu update kok.

7. MIT Open Courseware

situs belajar coding gratis 7
Nah, situs ini cukup menarik untuk kamu, guys! Pasalnya, jika kamu sudah merasa cukup dengan pembahasan pemrograman dasar, kamu bisa mengunjungi MIT Open Courseware untuk belajar coding secara gratis yang lebih mendalam lagi. Sesuai dengan namanya, situs ini memanfatkan courseware milik MIT untuk bisa membagikan ilmu pemrograman. Bahkan, di sini kamu bisa belajar Practical Programming loh. Keren kan?

8. Hack.pledge()

Situs Hack.pledge() merupakan situs yang komunitas developer. Di sini, kamu akan melihat beberapa developeryang high-profile. Perlu kamu tahu, di situs ini ada developer terkenal yang bernama Bram Cohen. Beliau adalah penemu software BitTorrent. Jadi, kamu bisa belajar coding gratis sambl berbagi pengalaman ke beberapa developer terkemuka di dunia.

9. Code Avengers

situs belajar coding gratis 9
Code Avengers merupakan situs belajar coding gratis yang sangat interaktif. Di sini, kamu bisa mempelajari bagaimana coding game yang sesungguhnya, coding sebuah aplikasi, serta tidak lupa akan ada pelajaran mengenai JavaScript, dan HTML & CSS. Setiap pelajaran, akan memakan waktu hingga 12 jam untuk dapat diselesaikan. Oh ya, situs ini tersaji dalam bahasa Inggris, Rusia, Belanda, Spanyol, Italia, Turki, dan Portugal.

10. Khan Academy

situs belajar coding gratis 10
Situs belajar coding gratis ini sudah cukup tua. Khan Academy sudah ada sejak tahun 2006 yang mana pengajar pertamanya adalah Salman Khan. Setiap langkah untuk belajar coding di sini disajikan dalam bentuk video tutorial. Kayaknya, nggak perlu dijelaskan lebih panjang lagi, kamu bisa langsung mengunjunginya dan belajar.

11. Free Food Camp

situs belajar coding gratis 11
Pada situs Free Food Camp, kamu akan mempelajari HTML5CSS3JavaScriptDatabaseDevToolsNode.jsAngular.js, dan Agile. Di sini, kamu dapat bergabung dengan jaringan komunitas mahasiswa hingga profesional sekalipun. Kerennya, di sini kamu bisa membuat sebuah aplikasi gratis sekaligus menunjukkan keterampilan coding yang sudah kamu kuasai.

12. HTML5 Rocks

situs belajar coding gratis 12
Situs belajar coding gratis terakhir adalah HTML5 Rocks. Situs ini merupakan proyek Google yang sudah diluncurkan pada tahun 2010. Situs ini didirikan untuk melawan HTML5 Apple. Kamu bisa mendapatkan beragam tutorial dan lain sebagainya. Dengan aktif mengunjungi situs ini, kamu akan mampu memiliki dasar yang baik dalam bidang pemrograman.
Itulah, 12 situs belajar coding gratis yang dapat Jaka berikan, dilansir dari Enterpreneur.com. Apakah salah satu situs tersebut sudah ada yang pernah kamu kunjungi? Jangan malas belajar ya, agar kelak kamu bisa membanggakan Tanah Air dengan prestasi yang kamu capai. Selamat mencoba!

Read More