![]() |
Tips Builder Base COC |
Memaparkan catatan dengan label Tips. Papar semua catatan
Memaparkan catatan dengan label Tips. Papar semua catatan
Inilah 10 Cara Membuat Post Blog SEO Agar Dicintai Google dan Pengujung Blog !
Blog Science SEO Tips![]() |
Post Blog SEO |
Hal - Hal Wajib yang Harus Disiapkan Sebelum Mendesain Sebuah Website
Blog Code Science Tips Web Program![]() |
Hal penting sebelum desain website |
Mengubah Script Python Menjadi Crossplatform Executable dengan Pyinstaller
Code Python Science Tips Tutorial![]() |
Ubah Python ke Executable Semua OS |
Apa itu Google Dork ? Bagaimana Membuat Google Dork dengan Mudah ?
Code Science Tips Tutorial![]() |
Cara Membuat Google Dork |
Situs korban disini bisa untuk tujuan apa saja, misalkan situs a secara gak sengaja muncul saat di search dengan Google dork untuk mencari target deface web. Atau bisa juga menggunakan Google dork untuk mencari online shop yang nantinya dipakai untuk carding. Wah, Otak Keren agak gelap nih bahasannya. Ok, lanjut hal utama untuk membuat Google Dork adalah kita sendiri harus tahu apa itu Google Dork.
APA ITU GOOGLE DORK ?
Untuk tahu apa makna Google Dork dan pengertiannya, kita akan bahas terlebih dahulu arti masing - masing katanya.Arti Google (Search) menurut Wikipedia adalah :
" Sebuah search engine website yang dibuat oleh Google Inc. yang sebagian besar digunakan untuk world wide web"Sedangkan arti Dork menurut Wikipedia adalah :
"Query Google Search yang mencari sistem yang sensitif atau rentan"Jadi, arti Google Dork sendiri adalah :
"Metode mencari kerentanan atau celah pada suatu sistem menggunakan keyword tertentu pada Google Search Engine"
APA SAJA KOMPONEN DALAM GOOGLE DORK ?
Sebelum kamu tahu bagaimana membuat sebuah dork sendiri, kita harus tahu apa saja komposisi alias komponen penyusun dalam sebuah Google Dork.- intitle : Fungsi dork ini untuk mencari kata tertentu yang terletak pada judul halaman website.
- allintitle : Fungsi dork ini mirip dengan intitle, hanya saja dork ini tidak dapat digabung dengan dork lain dalam penggunannya.
- inurl : Fungsinya adalah mencari kata tertentu pada url sebuah halaman website
- allinurl : Sama seperti inurl hanya saja tidak dapat digabung dengan dork lain.
- filetype : Fungsi dork ini adalah untuk mencari tipe file tertentu. Dork ini tidak dapat digunakan bila tidak dikombinasikan dengan kata / dork lain
- intext : Digunakan untuk mencari kata tertentu dalam bacaan sebuah halaman
- site : Mencari website tertentu berdasarkan urlnya (domain)
- link : Mencari link sebuah halaman pada website, dork ini tidak bisa digunakan sendirian tanpa kata atau dork lain
- inanchor : Mencari link lain yang tertanam pada sebuah halaman
- numrange : Mencari posisi angka
- daterange : Mencari berdasarkan jangkauan tanggal publish dan jenis dork ini tidak bisa digunakan sendirian
- author : Menemukan pemilik website
- group : Menemukan group dengan nama tertentu
- insubject : Menemukan subyek sebuah group
- msgid : Mencari msgid sebuah group. Dork ini tidak dapat berkolaborasi dengan dork lain
BAGAIMANA MEMBUAT DAN MENGEMBANGKAN GOOGLE DORK DENGAN MUDAH ?
Sebagian besar dari Google dork sangat mudah untuk dirangkai dan dikembangkan. Kita hanya perlu mendeskripsikan kata tertentu setelah kita menuliskan dork tersebut ditambah karakter ':' (titik dua).
Contoh kita ingin mencari website berjudul 'Teknologi' dan berdomain net, maka kombinasi Google dorknya adalah :
Atau kita ingin mencari website target khusus untuk teknik sql injection maka kita bisa menggunakan kombinasi Google dork seperti ini :
Atau jika kita ingin mencari blog Wordpress dengan theme tertentu kita bisa menggunakan Google dork :
Jadi begitulah artikel tentang Apa itu Google Dork ? Bagaimana Membuat Google Dork dengan Mudah ? Jika ada yang ingin bertanya silahkan komentar di bawah ya sob !
Contoh kita ingin mencari website berjudul 'Teknologi' dan berdomain net, maka kombinasi Google dorknya adalah :
intitle:teknologi site:net
Atau kita ingin mencari website target khusus untuk teknik sql injection maka kita bisa menggunakan kombinasi Google dork seperti ini :
inurl=php?id= site:com
Atau jika kita ingin mencari blog Wordpress dengan theme tertentu kita bisa menggunakan Google dork :
inurl:/wp-content/themes/--nama-themes--/
Jadi begitulah artikel tentang Apa itu Google Dork ? Bagaimana Membuat Google Dork dengan Mudah ? Jika ada yang ingin bertanya silahkan komentar di bawah ya sob !
Cara Mudah dan Cepat Belajar Sendiri Mengetik 10 Jari ! Cuma semalam !!
Review Science Tips![]() |
Mengetik 10 jari |
Cara Mudah dan Cepat Belajar Sendiri Mengetik 10 Jari - Setiap hari kita selalu mengetik, ya mengetik adalah versi digital dari menulis. Mengetik bertujuan untuk memasukkan tulisan kita kedalam komputer melalui media keyboard, baik fisik ataupun virtual keyboard seperti pada android. Kegiatan input ini wajib kita kuasai cara dan kegunaannya. Terlebih lagi pada era digital sekarang masyarakat perlu tahu apa itu teknologi, pelajaran dasar teknologi di sekolah adalah bagaimana menghidupkan komputer dilanjutkan membuka dan mengoperasikan software sederhana bawaan OS windows yaitu Microsoft Office.
Apa itu Google DMCA ? Apa Pengaruhnya Bagi Blog Kita ?
Blog Science Tips Tutorial![]() |
Google DMCA ? |
APA ITU GOOGLE DMCA ?
Google DMCA adalah layanan perlindungan konten yang ditujukan untuk membuat jera para pencuri konten original. Layanan ini sesuai namanya resmi diluncurkan oleh Google sendiri. Layanan ini tersedia dalam versi gratis dan berbayar. Apa perbedaan keduanya ? Kita kan bahas setelah kita tahu cara memasang banner DMCA pada blog.
CARA MEMASANG BANNER GOOGLE DMCA PADA BLOG
Hal yang mencolok dari Google DMCA yang sering membuat pencuri konten berpikir 2x sebelum mencuri konten kita adalah ketersediaan banner proteksi DMCA yang terpampang pada blog mereka. Mendapatkan banner ini sangat mudah dan gratis. Berikut cara mendapatkannya :
- Buka dulu website Google DMCA
- Setelah terbuka halaman awal DMCA, klik SIGNUP di kanan atas
![]() |
SignUp |
- Kemudian klik ADD BADGE untuk mendapatkan kode banner dari Google DMCA yang akan dipasang di blog kamu
![]() |
Add a Badge |
- Kemudian pilih design Banner yang cocok dengan design blog kamu
- Copykan code yang kamu dapatkan ke tempat mana saja di blog kamu. Direkomendasikan dibawah postingan, agar seakan-akan setiap postinganmu terproteksi Google DMCA
- Isi data data untuk sign up
- Klik SignUp
![]() |
DMCA |
- Buka email yang kamu daftarkan untuk sign up dan lihat e-mail dari dmca.com password remainder, info login kamu tertera disana, login dan buka akun DMCAmu
- Pada dashboard terdapat info blog kamu yang terproteksi, jika belum muncul atau belum ada baca note diatasnya bahwa informasi blog kamu akan muncul setelah 48 jam alias 2 hari dan untuk perlindungan konten memakan waktu 30 hari, jika ingin cepat selesai upgrade ke pro akun
![]() |
Dashboard DMCA |
APA PENGARUH DMCA BAGI BLOG KITA ?
Bagaimana ? Sudah muncul banner DMCA di tampilan blog kamu ? Jika sudah, sebenarnya apa sih pengaruh DMCA free account ini bagi blog kita ?
Sebenarnya tidak ada pengaruh sama sekali bagi blog kita !
YA ! TIDAK ADA PENGARUHNYA DI MATA GOOGLE !
Seperti yang saya katakan sebelumnya, bahwa DMCA adalah produk google, maka setiap blog secara default sudah berstatus sama dengan blog yang terpasang banner gratisan dari DMCA. Tapi lain halnya jika kamu upgrade ke Pro account DMCA, maka layanan takedown bagi blog yang mengcopy artikelmu akan aktif dan status blogmu ter-verified.
Meskipun banner ini tidak berarti apa-apa di mata Google, lain halnya jika dimata pengunjung. Blog kita terkesan lebih elegan dan aman alias terproteksi, walau sebenarnya hanya banner gratisan :). Faktor ini juga yang membuat para pengcopy pemula alias si Otak Udang, bakalan takut untuk copy artikel kamu, so, musuh copasermu tereliminasi sedikit. Ya, sedikit, setidaknya berkurang lah ya.
KESIMPULAN
Jadi kesimpulannya, memasang free banner ataupun tidak akan dianggap sama saja oleh Google DMCA, layanan asli dari DMCA tidak akan sepenuhnya aktif karena status blog masih tidak terverifikasi.
Lain halnya jika kamu upgrade akun ke akun pro. Pro user akan mendapatkan full service dari Google DMCA. Layanan takedown web copaser akan aktif, fitur copyright pada foto akan aktif. Oleh karena itu lebih baik jika ingin mendaftar DMCA jika memiliki cukup budget untuk Pro akun, tapi jika hanya ingin mengurangi copaser dengan mengancam takedown situs si copaser, maka kamu boleh - boleh saja memasang banner gratis dari DMCA ini.
Sekian pemahaman lengkap tentang Apa itu Google DMCA ? Apa Pengaruhnya Bagi Blog Kita ? semoga menambah pemahaman kita dan membuka pengetahuan lebih luas. Sampai jumpa di next artikel.
Lain halnya jika kamu upgrade akun ke akun pro. Pro user akan mendapatkan full service dari Google DMCA. Layanan takedown web copaser akan aktif, fitur copyright pada foto akan aktif. Oleh karena itu lebih baik jika ingin mendaftar DMCA jika memiliki cukup budget untuk Pro akun, tapi jika hanya ingin mengurangi copaser dengan mengancam takedown situs si copaser, maka kamu boleh - boleh saja memasang banner gratis dari DMCA ini.
Sekian pemahaman lengkap tentang Apa itu Google DMCA ? Apa Pengaruhnya Bagi Blog Kita ? semoga menambah pemahaman kita dan membuka pengetahuan lebih luas. Sampai jumpa di next artikel.
Cara Setting Domain Exabytes dengan Blogspot
Science Tips TutorialCara Setting Domain Exabytes dengan Blogspot - Exabytes akhir - akhir ini jadi perbincangan hangat ditengah - tengah para Blogger. Bagaimana tidak ? Program Grow yang ditawarkan oleh Exabytes berupa domain .com gratis dan 5 email tentu sulit untuk ditolak oleh para Blogger. Sayangnya, ada beberapa orang yang tidak tahu cara mendapatkannya, oleh karena itu Otak keren membuat tutorial mendapatkannya.
Sudah baca artikel saya sebelumnya, sudah dapat domainnya ?? Sudah aktif domainnya ?
Baca Juga : Cara Mendapat Domain .com GRATISSS !!!
![]() |
Konfigur Exabytes ke Blogger |
Sudah baca artikel saya sebelumnya, sudah dapat domainnya ?? Sudah aktif domainnya ?
Jika ya anda siap menghubungkan akun Blogspot anda dengan domain yang telah aktif dari Exabytes.
Cara Mendapatkan Domain .com GRATISS !!!
Science Tips TutorialCara mendapatkan domain com gratis - Domain merupakan subjek penting dalam sebuah blog atau website. Domain layaknya ekstensi dalam file, tanpa domaian maka tidak ada blog. Domain sebenarnya bisa apa saja seperti .com, .net, .biz, .xyz, .id dan lain - lain. Kelebihan dari suatu domain adalah adalah membuat alamat website kita menjadi lebih pendek dan mudah diingat ketimbang menggunakan sub-domain.
Sub-domain adalah turunan dari domain, memiliki 2 dot (titik) sebagai cirinya, contoh gratisan .blogspot.com, .wordpress.com, .rgf.gd dan lain-lain atau yang berbayar tapi murah .my.id .
Sebenarnya baik domain atau sub-domain sekalipun terlihat sama saja di mata google tapi dimata pengunjung akan terasa beda. Lebih - lebih Top Level Domain seperti .com terpajang di blog kita, tentu akan membuat blog kita terasa lebih premium dan elegan.
Sayangnya harga dari sebuah TLD lumayan mahal untuk blogger yang masih belum berpenghasilan seperti saya XD, kabar baiknya Exabytes sedang bagi - bagi domain com gratis bagi semua user baru. Disini saya akan membagi cara mendapatkannya.
![]() |
Domain .com |
Sub-domain adalah turunan dari domain, memiliki 2 dot (titik) sebagai cirinya, contoh gratisan .blogspot.com, .wordpress.com, .rgf.gd dan lain-lain atau yang berbayar tapi murah .my.id .
Sebenarnya baik domain atau sub-domain sekalipun terlihat sama saja di mata google tapi dimata pengunjung akan terasa beda. Lebih - lebih Top Level Domain seperti .com terpajang di blog kita, tentu akan membuat blog kita terasa lebih premium dan elegan.
Sayangnya harga dari sebuah TLD lumayan mahal untuk blogger yang masih belum berpenghasilan seperti saya XD, kabar baiknya Exabytes sedang bagi - bagi domain com gratis bagi semua user baru. Disini saya akan membagi cara mendapatkannya.
- Langkah pertama yang harus anda lakukan adalah membuka website Exabytes
![]() |
Halaman awal Exabytes |
- Jika sudah terbuka, scroll mouse kamu sampai kedasar web itu. Lalu klik Program grow Exabytes
![]() |
Footer web Exabyte |
- Lalu klik Daftar Sekarang setelah halaman terbuka
![]() |
Grow exabytes |
- Masukkan nama domain yang anda inginkan lalu klik cek sampai berhasil. Jika gagal coba nama lain, bisa jadi nama yang anda masukkan telah dipakai orang lain. Disini saya ingin membuat domain untuk blog saya TrenUp yang masih baru lahir
![]() |
Cek domain |
- Setelah itu masukkan alamat fanspage dari blog kamu. Usahakan nama FP dan username FP nya mirip dengan nama domain yang kamu daftarkan agar diterima lebih cepat. Dan klik lanjutkan
![]() |
Masukkan FP kamu |
- Setelah itu lengakapi data diri kamu, isi semua kolom dengan benar. Jangan lupa centang kotak persetujuan dibawah
![]() |
Masukkan data diri |
- Terakhir cek email yang kamu daftarkan untuk aktivasi akun. Perlu diketahui domain yang didaftarkan tidak langsung aktif, domaian akan pending selama beberapa waktu sebelum aktif. Lama waktu bergantung persetujuan dari pihak exabytes untuk domain kamu
Selamat domain kamu sudah bisa digunakan setelah aktif . Domain ini akan aktif selama satu tahun sejak didaftarkan. Untuk konfigurasi dengan blogspot saya akan pos di next artikel, so jangan lupa subscribe via email dan stay tune di FP Otak Keren.
Contoh Program Python Stopwatch Sederhana
Code Python Science Tips TutorialContoh Program Python Stopwatch Sederhana - Seperti yang kita tahu, stopwatch adalah alat yang biasa digunakan untuk mengukur kecepatan suatu benda secara akurat. Stopwatch biasanya berbentuk lingkaran dengan 2 jarum, satu menunjuk menit dan satu lagi berputar cepat menunjukan detik. Ada pula stopwatch yang menggunakan angka digital sebagai displaynya.
Lantas pernahkah kamu tahu software Stopwatch ? Pasti iya, handphone kita terdapat fitur itu, lalu pernahkah terpikir oleh kita bagaimana jika membuatnya program stopwtch sendiri ?
Oleh karena itu, pada postingan kali ini, saya akan mencoba mengajarkan cara membuat program sederhana menggunakan python yaitu simple stopwatch.
Nah kira-kira gitu strukturnya dan untuk masuk ke bagian selanjutnya kita perlu menggunakan module bernama time, silahkan import dan letakkan di line [1]
import time
Selanjutnya biar jalan jamnya kita perlu while loop. Kita set loopnya agar selalu True dan set argumentnya agar setiap detiknya, variabel detik kita nambah dan setiap detiknya menyentuh angka 9 maka depanDetik bertambah 1, dan apabila depanDetik menyentuh angka 9 maka menit akan bertambah 1, begitu seterusnya sampai ke jam.
Perlu diketahui untuk yang bingung dengan beberapa komponen codenya,
time.sleep() itu gunanya untuk mengatur berapa detik delay antar code yang akan di execute. Di tutor ini saya gunakan arg 1 karena saya ingin setiap 1 detik, maka var detik akan brtambah 1 sesuai ketentuan jam pada umumya.
selanjutnya atribut end="\r" pada akhir print. maksudnya adalah kita ingin stopwatch ini bertahan di satu line, tidak mencetak line baru yang justru akan terlihat seperti countdown, maka dari itu ditambahkanlah atribut ini.
Sobat juga bisa menambahkan pelengkap seperti "klik [ENTER] untuk start !" atau "Masukkan maximal time" sebelum codenya dijalankan, silahkan berkreasi sendiri. Untuk versi kompleknya mungin akan perlu lebih banyak waktu dan baris code, jadi ini tutoril sebagai basic mindnya saja.
Lantas pernahkah kamu tahu software Stopwatch ? Pasti iya, handphone kita terdapat fitur itu, lalu pernahkah terpikir oleh kita bagaimana jika membuatnya program stopwtch sendiri ?
![]() |
Simple Stopwatch |
Pada postingan tutorial membuat "Program Python Stopwatch Sederhana" ini, saya menggunakan Python versi 3.5.3 for Windows, IDEnya menggunakan Pycharm community edition 2016 3.2.
Jadi sebelum kita mulai caranya, kita harus mengerti bagaimana jam bekerja. Kita tahu bahwa setiap menit, detik dan jam berakhir di 59 maksudnya setelah meyentuh angka 60, angka 60 ini tidak akan di printout, tapi langsung kembali menjadi 00 tapi bagian depannya bertambah 1 angka.
Setelah paham bagaimana cara jam bekerja, kita buat alur algoritmanya. Algoritma atau susunan cara bekerja / tatanan proses hingga hasil akhir adalah hal yang penting dalam setiap pemrograman menggunakan bahasa apa saja.
Tatanan kerja yang saya gunakan adalah, pertama kita buat 2 digit untuk masing-masing komponen waktu. saya namakan seperti ini agar mudah diingat, set semua valuenya jadi 0 karena waktu pastilah dimulai dari 0
depanJam = 0
jam = 0
depanMenit = 0
menit = 0
depanDetik = 0
detik = 0
Nah kira-kira gitu strukturnya dan untuk masuk ke bagian selanjutnya kita perlu menggunakan module bernama time, silahkan import dan letakkan di line [1]
import time
Selanjutnya biar jalan jamnya kita perlu while loop. Kita set loopnya agar selalu True dan set argumentnya agar setiap detiknya, variabel detik kita nambah dan setiap detiknya menyentuh angka 9 maka depanDetik bertambah 1, dan apabila depanDetik menyentuh angka 9 maka menit akan bertambah 1, begitu seterusnya sampai ke jam.
while True :
time.sleep(1)
detik += 1
if detik == 9:
detik = 0
depanDetik += 1
if depanDetik == 6:
menit +=1
depanDetik = 0
detik = 0
if menit == 9:
menit = 0
depanMenit += 1
if depanMenit == 6:
jam +=1
depanMenit = 0
menit = 0
if jam == 9:
depanJam += 1
jam = 0
print("{0}{1}:{2}{3}:{4}{5}".format(depanJam,jam,depanMenit,menit,depanDetik,detik), end="\r")
Perlu diketahui untuk yang bingung dengan beberapa komponen codenya,
time.sleep() itu gunanya untuk mengatur berapa detik delay antar code yang akan di execute. Di tutor ini saya gunakan arg 1 karena saya ingin setiap 1 detik, maka var detik akan brtambah 1 sesuai ketentuan jam pada umumya.
selanjutnya atribut end="\r" pada akhir print. maksudnya adalah kita ingin stopwatch ini bertahan di satu line, tidak mencetak line baru yang justru akan terlihat seperti countdown, maka dari itu ditambahkanlah atribut ini.
Baca Juga:Catatan buat sobat yang juga mencoba di versi IDE yang sama jangan di run langsung di Pycharmnya, code ini tak akan berfungsi semestinya, silahkan bua codenya lalu save, cari file agan di explore dan klik kanan filenya, select open with, kemudian pilih python.
1. Program Face dan Edge Detection Menggunakan OpenCV Python
2. Tutorial Program GUI ChatBot Kecerdasan Buatan Menggunakan Python dan AIML
3. Menebak Gender Seseorang Berdasarkan Nama dengan Python Machine Learning
![]() |
Select Python |
Sekian artikel saya, semoga membantu dan bermanfaat, sampai jumpa di next artikel.
Kegiatan Lain Tuk Selingi Aktivitas Coding
Code Science TipsKegiatan lain tuk selingi aktivitas coding - Aktivitas coding adalah hal yang menyenangkan, seringkali kita lupa waktu saat melakukan aktivitas. Memang aktivitas yang menggunakan kekuatan pikiran ini membuat sensasi perasaan tegang bercampur konsentrasi yang memang asik untuk dilakuan. Tapi tidak mungkin kita menggunakan seluruh waktu kita selain tidur utnk coding. Kita hrus menyelinginya dengan beberapa kegiatan diluar mengetik barisan-barisan code.
Kita sebagai manusia tidak seperti mesin yang dapat kita program untuk bekerja terus menerus. Kita tidak bisa terus mengetikkan code dan duduk berjam-jam didepan komputer. kita akan merasa bosan, lelah dan justru merasa malas jika melakukan hal yang sama setip hari tanpa adanya beberapa aktivitas selingan.
![]() |
Aktivitas selain coding, salah satunya bersepeda |
Oleh karena itu, kali ini otak keren akan berikan beberapa contoh yang dapat sobat lakukan untuk mengatasi rasa bosan disela-sela mengetikkan barisan code setiap harinya.
1 : Mengadakan Bootcamp : Yap dengan mengadakan event bootcamp disekitar tempat tinggalmu apalagi di perkotaan yang terdapat banyak orang dengan pekerjaan sama denganmu akan membuatmu menghilangkan lelah coding sejenak.
Bertemulah dengan orang-orang baru, bersosialisai sejenak dengan mereka. Berbicara dengan orang banyak mampu memberimu tambahan kepercayaan diri. Karena dengan bicara didepan orang banyak pasti akan ada yang memberi pertanyaan, pernyataan, saran dan kritik, maka dengan menjawabnya kita lebih terlatih dalam berbicara dan meningkatkan percaya diri. Tidak hanya itu dengan mengadakan event bootcamp kamu bisa bertukar pikran dengan orang-orang banyak secara langsung.
Kegiatan ini dapat menambah ilmu kamu sebagai programmer. Untuk mengadakan event bootcamp kamu tik perlu mngeluarkan budget berlebihan. Cukup sewa tenda sederhana dan pasang laptop serta proyektor kamu beserta layarya. setel sound dan mic kamu maka kamu siap untuk memimpin event ini.
2 : Menulis Tutorial : Jika kamu ingin menjadi orang seperti yang memimpin bootcamp tapi terlalu kurang budget untuk membuatnya, maka dengan menulis tutrial online adala pilihan alternatifnya. Dengan berbagai pltform yang tersedia secra gratis maupun berbayar bagimu untuk memulai tutorialmu secara pribadi sepeti salah satunya git hub.
Di github selain untuk mencadangkan file komputermu dan menyimpan proyek kerjamu, kamu bisa membuat tutorial disini. Tutorialmu akan diliht oleh banyak orang karena github sudah cukup terkenal kini. Dengan cara ini laptop dan internetmu dapat berguna untuk orang lain.
3 : Blogging : Aktivitas Blogging mirip dengan menulis tutorial, bednya kita menggunkan situs probadi kita baik yng hosed maupun non-hosted untuk menuliskan catatan hidup kita. Situs seperti Github tak akan berguna jika kita menulis kegiatan sehari-hari kita, oleh krena itu blog ada.
Blog tidak harus ber-niche / bertema coding sepeerti pekerjaanmu, cukup tuangkan saja isi pikiran dan perasaanmu yang tidak bisa kamu tuangkan dalam bentuk code. Selain itu manfaat blogging adalah kita dapat mengahsilkan uang tambahan, kita bisa memasng iklan dari beberapa site jika sudah mempunyai banyk visitor dalam sehari.
Untuk memulai kegiatan ini kamu bisa gunakan laptop mu, atau handphone mu. Blogging tidak terbatas tempat dan waktu. Selama ada internet kamu bisa share ceritmu sebanyk-banyakny. Jika ditempatmu inngin nge-blog tidak ada koneksi internet, simpan saja dalam bentuk doc dan publish kapanpun internet tersedia. Beberapa platform hosted untuk memulai blogging diantarnya adalah wordpress, bogger, wix dan lainnya. Untuk yang non-hosted alias kamu bangun sendiri web kamu kamu bisa pakai wordpress dan pilih hosting untuk domainmu.
Baca Juga : Cara simple dapat uang online
4 : Membuat Startup : Mengerjkan proyek sendiri mungin adalah kebisaanmu dan itu mulai membuatmu bosan, maka sekaranglah waktu yang tepat untukmu membangun startup. Kumpulkan orang-orang degan misi yng sama denganmu, pimpin mereka dan mulai selesaikan proyek pertama kalian.
Mengerjakan apapun bersama akan membuatnya lebih terasa ringan.
Untuk memulai membngun starup disamping kemampuan coding mu hrus bagus kamu juga harus bisa mengolah keuangnmu dan timmu. Jika tidak, maka timmu hanyalah akan sukses diawal dan mungkin harus bubar dibelakang.
5 : Eksplor Hobby Lain : Coba kenali dirimu lebih dalam lagi, siapa tahu bakat dan hobby mu gak cuma satu, Coding !. Cobalah semua hal yang terlihat menarik bagimu, lebih baik jika hobby alternatifmu berada di outdoor seperti bermain bola sepak, bermain voli, atau sekedar jalan-jalan sore sampai menjelajah Indonesia dan Dunia.
Yang tahu hanyalah dirimu, coba dalami lagi sisi lain dari dirimu, seperti admin Otak Keren yang ternyata punya bakat menulis, merangkai kaat-kata dan mempresentasikannya pada orang lain. Ini membantu sekali saya untuk membuat blog otak keren ini. Selain itu saya juga suka sekali untuk jalan-jalan, ntah sendiri atau bareng keluarga, tapi karena waktu kadang itu hanya dilakukan sebulan sekali.
5 : Eksplor Hobby Lain : Coba kenali dirimu lebih dalam lagi, siapa tahu bakat dan hobby mu gak cuma satu, Coding !. Cobalah semua hal yang terlihat menarik bagimu, lebih baik jika hobby alternatifmu berada di outdoor seperti bermain bola sepak, bermain voli, atau sekedar jalan-jalan sore sampai menjelajah Indonesia dan Dunia.
Tips Belajar Secara Online
Science TipsTips belajar secara online - Pada era modern abad 21 ini, kita mudah mendapatkan berbagai sumber belajar dimana saja. Yang termudah adalah belajar dari internet. Tapi, belajar solo dengan internet susah untuk diingat, dipraktekkan dan dibagikan. Jika itu menurutmu maka tips belajar online ini cocok buat kamu.
Belajar online efisien tempat dan bisa dilakukam kapan saja. Materinya pun luas dan terkadang tidak terstruktur seperti buku-buku sekolah. Contoh belajar secara online adalah belajar programming. Hal ini yang sudah saya hatamkan beberapa waktu lalu, tapi basicnya aja belum implementasinya.
Dari pengalaman itu saya ingin berbagi tips yang saya lakukan agar dapat terus berkonsentrasi dan menguasai materi meski belajar solo dari internet. Jangan sampai dengan internet malah semakin mundur kehidupan kita.
Baca Juga : Jangan mau dibodohi internet
Berikut beberapa tips yang dijamin memotivasi kamu untuk sukses walau harus belajar tanpa didampingi siapapun.
1 : Niat : Ini mau baca dimanapun sampai Al-qur'an sekalipun menganjurkan untuk memperteguh niat. Nah niat ini terserah mau dipajang lebar-lebar dikamar, ditulis di buku, atau sekedar diingat. Yang terpenting niat kamu belajar harus disimpan dan dibakar di hati. Agar setiap kita mulai bosan ingatlah niat awalmu.
2 : Tetap Bergerak : Nah ini sedikit sulit dilakukan, rasa malas terkadang membebani punggung. Tapi kita tidak boleh kalah dan berhenti. Kita harus tetap bergerak jangan menunda waktu untuk hal tak berguna. Teruslah belajar dan fokus pada apa yang kamu pelajari.
3 : Percaya Diri : Kita harus percaya sama kemampuan diri, kemampuan tiap orang itu beda dan unik, makanya kalo kata om bill gates sih,
4: Abaikan Haters : wihh haters gonna hate ! ya gitu deh, haters emang kadang bikin drop tapi balik lagi sama diri kita, kalau ngutip dari karate kid gini sih,
5 : Kerja Keras : Tahu kan kalau sukses gak ada yang instant ! Semua butuh proses, kesabaran dan kerja keras. Bekerjalah seakan kau meninggal esok, dan belajarlah seakan kau hidup selamanya.
6 : Jangan Takut: Yang gak pernah dan gak biasa belajar online pasti merasa was-was. Duh kok beda yah ?? ntar ilmu gw menceng lagi ???. Gak usah khawatir selama situs yang kamu ikuti udah banyak muridnya dan pada ngasih feedback positif serta direkomendasikan sama orang banyak, berarto santai aja kamu udah dijalan yang benar.
7 : Buat Sensasi : Cara cepat dan terkenal adalah dengan sensasi, tapi ini beda, kita harus membuat sensasi yang positif, yang memberikan dampak baik bagi masyarakat. Contohnya blog otak keren yang ditulis oleh pelajar programmer.
8 : Catatlah : Jika kamu susah mengingat materi dalam belajar online, catatlah setiap materi yang kamu ingat dalam sebuah buku. Ini juga tindakan menggunakan kertas tapi setidaknya 1 buku cukup dibanding belajar di sekolah yang memerlukan banyak buku. Hal ini saya lakukan saat belajar bahasa Python secara online. Saya sekarang memiliki buku khusus Python sendiri yang bisa dibaca saat sedang tidak online.
9 : Berdoa : Setelah semua usaha telah maksimal, waktunya berdoa. Kita boleh berdoa meminta rezeki asal dengan niatan baik. Berdoa adalah kunci terakhir untuk membuka pintu kesuksesan. Dan ingat gak perlu khawatir ini rezeki bukan sandal gak bakal ketuker deh.
Itulah cara yang saya lakukan untuk hidup paperless, tapi ya tetap aja kadang masih pakai kertas. Tapi setidaknya digital turut membantu pengurangan produksi kertas nantinya yang juga akan berdampak pada kembalinya kadar oksigen dari tanaman-tanaman yang tumbuh tanpa ditebang.
Untuk media sendiri saya rasa sebuah smartphone Android tipe apa saja bisa untuk mulai mencoba belajar online. Saya lihat dari kondisi sekitar sudah banyak orang bahkan dari kalangan sederhana yang memiliki sebuah Android.
Jadi daripada digunakan untuk hal yang tidak-tidak sebaiknya digunakan saja ke arah yang lebih posotif. Sekian artikel dari saya semoga dapat bermanfaat. Sampai jumpa di next artikel.
![]() |
Belajar secara online |
Belajar online efisien tempat dan bisa dilakukam kapan saja. Materinya pun luas dan terkadang tidak terstruktur seperti buku-buku sekolah. Contoh belajar secara online adalah belajar programming. Hal ini yang sudah saya hatamkan beberapa waktu lalu, tapi basicnya aja belum implementasinya.
Dari pengalaman itu saya ingin berbagi tips yang saya lakukan agar dapat terus berkonsentrasi dan menguasai materi meski belajar solo dari internet. Jangan sampai dengan internet malah semakin mundur kehidupan kita.
Baca Juga : Jangan mau dibodohi internet
Berikut beberapa tips yang dijamin memotivasi kamu untuk sukses walau harus belajar tanpa didampingi siapapun.
1 : Niat : Ini mau baca dimanapun sampai Al-qur'an sekalipun menganjurkan untuk memperteguh niat. Nah niat ini terserah mau dipajang lebar-lebar dikamar, ditulis di buku, atau sekedar diingat. Yang terpenting niat kamu belajar harus disimpan dan dibakar di hati. Agar setiap kita mulai bosan ingatlah niat awalmu.
2 : Tetap Bergerak : Nah ini sedikit sulit dilakukan, rasa malas terkadang membebani punggung. Tapi kita tidak boleh kalah dan berhenti. Kita harus tetap bergerak jangan menunda waktu untuk hal tak berguna. Teruslah belajar dan fokus pada apa yang kamu pelajari.
3 : Percaya Diri : Kita harus percaya sama kemampuan diri, kemampuan tiap orang itu beda dan unik, makanya kalo kata om bill gates sih,
" Jangan bandingkan dirimu dengan orang lain, itu hanya akan menyakiti hatimu "
4: Abaikan Haters : wihh haters gonna hate ! ya gitu deh, haters emang kadang bikin drop tapi balik lagi sama diri kita, kalau ngutip dari karate kid gini sih,
" Kehidupan bisa menumbangkanmu, tapi kamu bisa memilih, bangkit atau tetap tumbang "
5 : Kerja Keras : Tahu kan kalau sukses gak ada yang instant ! Semua butuh proses, kesabaran dan kerja keras. Bekerjalah seakan kau meninggal esok, dan belajarlah seakan kau hidup selamanya.
6 : Jangan Takut: Yang gak pernah dan gak biasa belajar online pasti merasa was-was. Duh kok beda yah ?? ntar ilmu gw menceng lagi ???. Gak usah khawatir selama situs yang kamu ikuti udah banyak muridnya dan pada ngasih feedback positif serta direkomendasikan sama orang banyak, berarto santai aja kamu udah dijalan yang benar.
7 : Buat Sensasi : Cara cepat dan terkenal adalah dengan sensasi, tapi ini beda, kita harus membuat sensasi yang positif, yang memberikan dampak baik bagi masyarakat. Contohnya blog otak keren yang ditulis oleh pelajar programmer.
8 : Catatlah : Jika kamu susah mengingat materi dalam belajar online, catatlah setiap materi yang kamu ingat dalam sebuah buku. Ini juga tindakan menggunakan kertas tapi setidaknya 1 buku cukup dibanding belajar di sekolah yang memerlukan banyak buku. Hal ini saya lakukan saat belajar bahasa Python secara online. Saya sekarang memiliki buku khusus Python sendiri yang bisa dibaca saat sedang tidak online.
9 : Berdoa : Setelah semua usaha telah maksimal, waktunya berdoa. Kita boleh berdoa meminta rezeki asal dengan niatan baik. Berdoa adalah kunci terakhir untuk membuka pintu kesuksesan. Dan ingat gak perlu khawatir ini rezeki bukan sandal gak bakal ketuker deh.
Itulah cara yang saya lakukan untuk hidup paperless, tapi ya tetap aja kadang masih pakai kertas. Tapi setidaknya digital turut membantu pengurangan produksi kertas nantinya yang juga akan berdampak pada kembalinya kadar oksigen dari tanaman-tanaman yang tumbuh tanpa ditebang.
Untuk media sendiri saya rasa sebuah smartphone Android tipe apa saja bisa untuk mulai mencoba belajar online. Saya lihat dari kondisi sekitar sudah banyak orang bahkan dari kalangan sederhana yang memiliki sebuah Android.
Jadi daripada digunakan untuk hal yang tidak-tidak sebaiknya digunakan saja ke arah yang lebih posotif. Sekian artikel dari saya semoga dapat bermanfaat. Sampai jumpa di next artikel.
Contoh Program Fibonacci pada Python 3
Code Python Science Tips TutorialSimple fibonacci pada python - Angka fibonacci adalah angka - angka dari baris fibonacci yang angka berikutnya dari baris tersebut merupakan hasil jumlah 2 angka baris sebelumnya yang kemudian membentuk pengulangan fibonacci. Jadi pada pos kali ini Otak Keren akan mengimplementasikan Fibonacci sequence kedalam code Python.
a, b = 0, 1
while b < 10:
print(b)
a, b = b, a+b
Maksud code diatas adalah kita set value dari a dan b berturut turut adalah 0 dan 1. Kemudian kita membuat loops dengan opsi bahwa b kurang dari 10, 10 disini dijadikan batas maksimal dari pengulangan fibonacci yang akan di print. Loop dihentikan bertahap dengan mengubah b menjadi a+b pada akhir code tersebut.
Ini contoh pertama dari Simple fibonacci dalam python. Contoh kedua, saya mengubah sedikit codenya dan membuat outputnya menjadi list. Sebelum saya memasukkan opini saya kedalam code yang murni dari web resmi python. Marilah kita mengenal angka Fibonacci lebih dalam.
Fibonacci numbers saat ini terbagi 2 gaya. gaya pertama adalah angka fibonacci cacah, artinya baris fibonaccinya dimulai dari angka 0. gaya kedua adalah angka fibonacci asli, artinya angka fibonaccinya dimulai dari angka1.
Sesuai namanya, angka fibonacci pertama kali ditemukan oleh Leonardo da Pisa dan menggunakan angka 1 sebagai awal barisnya. Tapi seperti yang kita tahu, kita menghitung dalam Python dimulai dari 0, contohnya elemen pertama dari list dibaca elemen ke 0. Oleh karena itulah muncul lah variasi fibonacci yang dimulai dengan angka 0.
contoh dari web resmi python tersebut adalah versi asli angka fibonacci yang dimulai dari angka 1, tapi dengan batasan maksimal yang tidak dapat kita ubah, dan outputnya yang terus kebawah. Jadi modifikasi yang saya lakukan adalah mengubah batas maksimalnya menjadi sesuai keinginan user dan mengubah outputnya kedalam list. Berikut codenya
Dari code diatas kita dapat mengambil code tentang listnya dan kita variasikan lagi codenya agar anda yang melihat ini memiliki lebih banyak referensi code. Kali ini marilah kita membuat Fibonacci yang dimulai dari angka 0. Berikut codenya
Jadi, code barusan lebih complex dan mungkin lebih rumit dikaji bagi sebagian orang, tapi kalau kita ingin mengasah kemampuan python kita, tidak ada salahnya anda me-rewrite code diatas tanpa melihat contoh dari saya ini.
Baiklah, semoga bermanfaat bagi anda dan mampu mengasah kemampuan python kamu lebih tajam. Sampai jumpa di next artikel.
![]() |
Fibonacci Sequence |
Saat kita membuka web resmi python kita dapat menemukan beberapa panduan implementasi matematika dalam Python, salah satunya adalah code tentang fibonacci numbers.
Potongan code tersebut adalah
a, b = 0, 1
while b < 10:
print(b)
a, b = b, a+b
Maksud code diatas adalah kita set value dari a dan b berturut turut adalah 0 dan 1. Kemudian kita membuat loops dengan opsi bahwa b kurang dari 10, 10 disini dijadikan batas maksimal dari pengulangan fibonacci yang akan di print. Loop dihentikan bertahap dengan mengubah b menjadi a+b pada akhir code tersebut.
Ini contoh pertama dari Simple fibonacci dalam python. Contoh kedua, saya mengubah sedikit codenya dan membuat outputnya menjadi list. Sebelum saya memasukkan opini saya kedalam code yang murni dari web resmi python. Marilah kita mengenal angka Fibonacci lebih dalam.
Fibonacci numbers saat ini terbagi 2 gaya. gaya pertama adalah angka fibonacci cacah, artinya baris fibonaccinya dimulai dari angka 0. gaya kedua adalah angka fibonacci asli, artinya angka fibonaccinya dimulai dari angka1.
Sesuai namanya, angka fibonacci pertama kali ditemukan oleh Leonardo da Pisa dan menggunakan angka 1 sebagai awal barisnya. Tapi seperti yang kita tahu, kita menghitung dalam Python dimulai dari 0, contohnya elemen pertama dari list dibaca elemen ke 0. Oleh karena itulah muncul lah variasi fibonacci yang dimulai dengan angka 0.
contoh dari web resmi python tersebut adalah versi asli angka fibonacci yang dimulai dari angka 1, tapi dengan batasan maksimal yang tidak dapat kita ubah, dan outputnya yang terus kebawah. Jadi modifikasi yang saya lakukan adalah mengubah batas maksimalnya menjadi sesuai keinginan user dan mengubah outputnya kedalam list. Berikut codenya
maksFib = int(input("_masukkan batas fibonacci"))
a, b = 0,1
fibSeri =[ ]
while b < maksFib:
fibSeri.append(b)
a,b = b, a+b
print(fibSeri)
a, b = 0,1
fibSeri =[ ]
while b < maksFib:
fibSeri.append(b)
a,b = b, a+b
print(fibSeri)
Dari code diatas kita dapat mengambil code tentang listnya dan kita variasikan lagi codenya agar anda yang melihat ini memiliki lebih banyak referensi code. Kali ini marilah kita membuat Fibonacci yang dimulai dari angka 0. Berikut codenya
print("_insert the max number")
maks = int(input(">>> "))
fib = [ 0, 1]
x = 2
while x < maks:
fibSerie = fib[x-1] + fib[x-2]
if fibSerie > maks:
break
fib.append(fibSerie)
x += 1
print("The result is " , fib)
maks = int(input(">>> "))
fib = [ 0, 1]
x = 2
while x < maks:
fibSerie = fib[x-1] + fib[x-2]
if fibSerie > maks:
break
fib.append(fibSerie)
x += 1
print("The result is " , fib)
Jadi, code barusan lebih complex dan mungkin lebih rumit dikaji bagi sebagian orang, tapi kalau kita ingin mengasah kemampuan python kita, tidak ada salahnya anda me-rewrite code diatas tanpa melihat contoh dari saya ini.
Baiklah, semoga bermanfaat bagi anda dan mampu mengasah kemampuan python kamu lebih tajam. Sampai jumpa di next artikel.
Contoh Program E-mail Extractor pada Python 3
Code Python Science Tips TutorialSimple E-mail extractor pada python - Email telahmenggantikan era surat pada zaman dahulu. Dengan email kita dapat berkomunikasi dengan mudah, cepat, aman dan dapat melampirkan banyak file sepertj doc, pdf dan jpg pada email kita. Sering kali kita mendapatkan teks eperti "Hubungi kami di email iqbal19600@gmail.com".
Dan pada kali ini kita akan membuat code yang akan beroutput email saja dari sebuah string seperti contoh diatas.
Sebelum kita memulai projek sederhana ini, disini saya menggunakan Python versi 3.x. Kenapa gak versi lengkap mas ? Python3 kan banyak versi, bahkan terbarunya Python versi 3.6
Baiklah, ini adalah tutor pertama saya, silahlan email saya jika anda ingin request, code python apa lagi yang akan saya build dan share disini. Terima kasih sudah menyimak sampai habis, ada pertanyaan, silahkan tinggalkan di komentar bawah. Sampai jumpa di next artikel.
Dan pada kali ini kita akan membuat code yang akan beroutput email saja dari sebuah string seperti contoh diatas.
![]() |
Email Extractor sederhana |
Sebelum kita memulai projek sederhana ini, disini saya menggunakan Python versi 3.x. Kenapa gak versi lengkap mas ? Python3 kan banyak versi, bahkan terbarunya Python versi 3.6
Baca Juga : Mengenal Syntax Baru Python 3.6
Ya saya mohon maaf, saya tidak coding Python di Laptop atau Komputer, saya hanya Coding dari Handphone Android saya saja. Saya disini menggunakan Qpython 3 di android, silahkan cari di Playstore ada kok.
Ok sebelum kita mulai, mari kita kenali terlebih dahulu format email pada umumnya. Disini saya mencontohkan email saya yaitu iqbal19600@gmail.com, nah itu kan kalau pakai jasa semacam Gmail atau Yahoo. Kalau self email, kurang lebih sama lah, misal info-shop@otakkeren.com.
Jadi kalau kita perhatikan, struktur umum email itu terbagi 3 yaitu :
- Nama pengguna
- Nama instansi / penyedia email beserta tanda '@'
- Domain
Nah masing masing bagian tersebut akan kita buat dan implementasinya dalam Python menggunakan module regex atau biasa dikenal Regular Expressions.
1 : Nama pengguna : Yang namanya nama pengguna pasti lah suka-suka pengguna, mereka kadang nambah word character kaya (.) dot , (-) strip, atau garis bawah ( _ ).
Oleh karena itu codenya adalah
([\w\.-_]+)
Maksud code diatas adalah kita membuat group, yang isinya class yang didalamnya terdapat kemungkinan word character dan berbagai character yang biasanya ada pada nama pengguna yaitu dot, strip dan underscore. Di tambah Metacharacter "+" sebagai tanda pemastian bahwa salah satu elemen class muncul sedikitnya 1 kali.
Oh ya kenapa dot diawali backslash, gak kaya character strip / underscore yang langsung tulis. sebenarnya dot dalam regex berarti mencocokkan character apa saja, jadi biar sifat regexnya gak keluar dan jadi character biasa ditambahkanlah awalan backslash "\"
2 : Nama Instansi / penyedia jasa email : Nama instansi / penyedia layanan email ini codenya mirip seperti code nama pengguna, hanya saja pada kenyatannya nama instansi / penyedia email berawalan tanda "@". Inilah codenya
@([\w\.-_]+)
Kenapa "@" diletakkan diluar grup dan class ? karena ini sudah harus pasti dan ada sebelum bagian kedua ini muncul, jadi tidak ada opsi kemungkinan untuk "@" ini, dia harus selalu muncul.
3 : Domain : Pada umumnya domain untuk email adalah .com, anggap saja begitu karena ini hanyalah simple tutorial, yang tidak akan membingungkan anda. ok
langsung saja ini codenya, masih mirip dengan code atasnya.
(\.[\w\.-_])
Code ini hanyalah meambahkan "\." pada awalan class. ini untuk memastikan bahwa sebelum ada tanda dot(.) maka bagian domain tidak terscan dahulu.
Tahap akhirnya adalah kita rangkai semua codenya menjadi satu tubuh, so, GPL lagi
Oleh karena itu codenya adalah
([\w\.-_]+)
Maksud code diatas adalah kita membuat group, yang isinya class yang didalamnya terdapat kemungkinan word character dan berbagai character yang biasanya ada pada nama pengguna yaitu dot, strip dan underscore. Di tambah Metacharacter "+" sebagai tanda pemastian bahwa salah satu elemen class muncul sedikitnya 1 kali.
Oh ya kenapa dot diawali backslash, gak kaya character strip / underscore yang langsung tulis. sebenarnya dot dalam regex berarti mencocokkan character apa saja, jadi biar sifat regexnya gak keluar dan jadi character biasa ditambahkanlah awalan backslash "\"
2 : Nama Instansi / penyedia jasa email : Nama instansi / penyedia layanan email ini codenya mirip seperti code nama pengguna, hanya saja pada kenyatannya nama instansi / penyedia email berawalan tanda "@". Inilah codenya
@([\w\.-_]+)
Kenapa "@" diletakkan diluar grup dan class ? karena ini sudah harus pasti dan ada sebelum bagian kedua ini muncul, jadi tidak ada opsi kemungkinan untuk "@" ini, dia harus selalu muncul.
3 : Domain : Pada umumnya domain untuk email adalah .com, anggap saja begitu karena ini hanyalah simple tutorial, yang tidak akan membingungkan anda. ok
langsung saja ini codenya, masih mirip dengan code atasnya.
(\.[\w\.-_])
Code ini hanyalah meambahkan "\." pada awalan class. ini untuk memastikan bahwa sebelum ada tanda dot(.) maka bagian domain tidak terscan dahulu.
Tahap akhirnya adalah kita rangkai semua codenya menjadi satu tubuh, so, GPL lagi
import re
pola = r"([\w\.-_]+)@([\w\.-_]+)(\.[\w\.-_]+) "
email = "Silahkan kirim kritik dan saran anda pada kami di iqbal19600@gmail.com"
extract = re.search(pola, email)
if extract :
print(extract.group())
pola = r"([\w\.-_]+)@([\w\.-_]+)(\.[\w\.-_]+) "
email = "Silahkan kirim kritik dan saran anda pada kami di iqbal19600@gmail.com"
extract = re.search(pola, email)
if extract :
print(extract.group())
Baiklah, ini adalah tutor pertama saya, silahlan email saya jika anda ingin request, code python apa lagi yang akan saya build dan share disini. Terima kasih sudah menyimak sampai habis, ada pertanyaan, silahkan tinggalkan di komentar bawah. Sampai jumpa di next artikel.
Cara Menjadi Seorang Web Developer
Code Science TipsCara menjadi seorang web developer - Menjadi seorang web developer memang bisa menjadi harapan cerah bagi semua programmer, bagaimana tidak ? Banyak pekerjaan yang ditawarkan bagi seorang web developer. Setiap pengusaha bisnis berbasis online pasti memerlukan website, sayangnya tidak semua dari mereka bisa membuat website, so tentu saja ini peluang emas untuk seorang web developer. Oleh karena itu, kali ini, saya akan share informasi yang saya dapat seputar web developement.
Alasan Hackers "Sayang" Ama Linux
Science Tips
Alasan Hackers Sayang Ama Linux - Linux adalah Operating System yang berkembang dengan cepat dan dengan rate yang tinggi. Linux saat ini telah dipakai oleh banyak desktop dan OS server room. Linux sepenuhnya gratis dan sepenuhnya Open Source, jadi setiap baris code yang terkandung dalam Linux dapat dilihat, dan menariknya dapat dimodifikasi.
Linux sangat powerful dan simple. Os dengan logo pinguin dengan nama "Tux" ini dapat melakukan apapun yang kita mau cukup berbekalkan keyboard dan shell prompt. Lebih-lebih kamu memiliki pemahaman yang cukup baik dalam hal coding maka Linux dapat kamu perkejakan untuk melakukan hal-hal yang tak biasanya OS dapat lakukan pada umumnya.
Power dan fleksibilitas dari Linux, menjadinnya "Taman Bermain" bagi Hackers. Hackers mengamati & mempelajari code Linux dengan detail. Jadi, setiap kali mereka menemukan kesalahan, celah keamanan, atau bug, mereka akan memperbaiki dan memodifikasinya. Improvisasi dari mereka inilah yang membuat Linux kebal dari berbagai virus walaupun tanpa satupun antivirus yang terinstall.
Jadi, sekarang saatnya kita membahas sebenarnya, kenapa sih hackers itu lebih memilih malahan sayang ama si Linux ini ?
1 : Murah : Linux itu udah 100% gratis, dan juga gak perlu lisensi yang mahal-mahal amat, kebanyakan software Linux hanya menggunakan GNU yaitu ,General public license.
2 : Stabil : Linux itu stabil banget, gak perlu reboot system pas kelamaan dipake, malahan performanya tetap bakal powerful, gak ada yang namanya nge-hang dan lemot. Bahkan disinyalir bahwa Linux kuat terinstall tanpa update di komputer kamu sampai bertahun-tahun.
3 : Friendly Network : Linux sejatinya dibuat oleh sekelompok programmer yang berkolaborasi secara online. Jadi gak salah kalau Linux dilengkapi Network Functionality yang kuat. Salah satu keunggulan lainnya adalah, dapat melakukan backup network lebih cepat.
4 : Fleksible : Linux OS dapat digunakan di berbagai tempat, di desktop, server, bahkan Android OS kita sebenarnya adalah Linux yang menggunakan Google sebagai frameworknya. Tapi sekarang juga bisa menggunakan Linux Deploy apk untuk mendapatkan akses linux sebenarnya di Android.
5 : Full Hardisk : Linux tetap dapat bekerja dengan baik, meski hardisk kita hampir full, setidaknya masih ada ruang walau sedikit.
6 : Multitasking : Linux sejatinya memang didesain untuk melakukan tugas multitasking yang berat. Hal ini dibuktikan dengan kemampuan Linux yang masih dapat bekerja baik walaupun sedang melakukan printing proyek besar pada backgroundnya.
7 : Open Source : Jika kita membutuhkan referensi atau media untuk memodifikasi, maka Linux adalah tempat yang tepat. Kita dengan mudahnya dapat melihat dan memodifikasi tiap baris code linux. Kebanyakan apps Linux juga bersifat Open Source.
8 : Cepat dan Mudah Diinstall : Kebanyakan distro Linux memiliki user friendly installation yang membuatnya mudah untuk diinstall dan juga beberapa memiliki set up program.
Jadi kesimpulannya, Linux gak cuma bagus untuk hackers, Linux cocok untuk semuanya. Apalagi untuk seorang programmer python, Linux sudah secara default tertanam python didalamnya.
Linux memang memiliki banyak keturunan yang disebut distro Linux, rekomendasi distro Linux untuk Programmer adalah centOS, sedang untuk hackers saya rekomendasikan Kali Linux OS, dan untuk yang memiliki server silahkan coba UbuntuOS.
Sekian artikel dari saya, semoga bermanfaat, sampai jumpa di post selanjutnya. Jangan lupa share, komen dan subscribe.
Cara Simple Dapat Uang Via Online
Science Tips
Bisnis online kini telah digandrungi oleh sebagian besar orang diseluruh belahan bumi. Berbagai media online yang dapat digunakan untuk menghasilkan uang via online kian bertebaran. Tak jarang juga yang bahkan tertipu media online tersebut, oleh karena itu Otak Keren, merangkum cara simple dapat uang via online. Check it out !
![]() |
Lembaran uang |
Berikut adalah berbagai website yang telah Otak Keren rangkum yang telah berkualitas internasional dan dipakai oleh banyak warga dunia.
1. Fiverr
Fiverr adalah platform online yang menghubungkan jutaan pencari dan penyedia jasa dari selirih dunia. Untuk mendaftar di Fiverr ini sangat mudah. Lalu, bagaimana web ini dapat memberi saya uang ? jawabnya bakat ! Ya bakat, kamu bisa menjual jasa dari bakat kamu disini dan kamu dapat memperoleh uang dari jasa yang kamu jual.
Dengan mendaftar sebagai penyedia jasa disini kamu dapat juga mempromosikan diri kamu lewat video yang menceritakan tentang apa yang dirimu bisa lakukan. Ada berbagai kategori jasa yang disediakan untuk ditemukan oleh para pencari jasa oleh web ini, antara lain : Graphic & Design, Digital Marketing, Writing & Translator, Video & Animation, Music & Audio, Programming & Tech, Advertising, Business, Fun & Lifestyle.
Fiverr adalah platform online yang menghubungkan jutaan pencari dan penyedia jasa dari selirih dunia. Untuk mendaftar di Fiverr ini sangat mudah. Lalu, bagaimana web ini dapat memberi saya uang ? jawabnya bakat ! Ya bakat, kamu bisa menjual jasa dari bakat kamu disini dan kamu dapat memperoleh uang dari jasa yang kamu jual.
Dengan mendaftar sebagai penyedia jasa disini kamu dapat juga mempromosikan diri kamu lewat video yang menceritakan tentang apa yang dirimu bisa lakukan. Ada berbagai kategori jasa yang disediakan untuk ditemukan oleh para pencari jasa oleh web ini, antara lain : Graphic & Design, Digital Marketing, Writing & Translator, Video & Animation, Music & Audio, Programming & Tech, Advertising, Business, Fun & Lifestyle.
2. Freelancer
Freelancer adalah world's biggest outsourcing marketplace. Similar to Fiverr, Freelancer juga menghubungkan pencari jasa dan seorang freelancer. Join dalam freelancer tentu mudah, setelah anda membuat akun, silahkan lengkapi data anda terkait apa pengalaman, harapan dan kemampuan anda.
Dalam pencarian jasanya, freelancer menggunakan sistem rating, jadi jika anda mampu mendapat rating five-star, maka tentu akan banyak project yang akan mengalir pada anda. Freelancer juga menyediakan akun premium yang dapat memboost rating akun anda.
Kategori yang disediakan oleh freelancer kebanyakan seputar dunia Programming and coding, seperti : Software Development, Data Entry, Mobile, Website. Tapi ada juga untuk diluar coding seperti Graphic Design and Writing. Dan menariknya, disini buat kamu pencari jasa juga tersedia opsi untuk membuat sebuah contest dan custom project, jadi kamu bisa memilih coder paling mantap sesuai hasil contest kamu dan bisa kamu rekrut jadi pekerja buat project kamu, so, buat kamu ayo belajar coding sedari sekarang kegiatan ini juga bisa menghasilkan duit, apalagi menang kontes, simak tipsnya di sini.
Freelancer adalah world's biggest outsourcing marketplace. Similar to Fiverr, Freelancer juga menghubungkan pencari jasa dan seorang freelancer. Join dalam freelancer tentu mudah, setelah anda membuat akun, silahkan lengkapi data anda terkait apa pengalaman, harapan dan kemampuan anda.
Dalam pencarian jasanya, freelancer menggunakan sistem rating, jadi jika anda mampu mendapat rating five-star, maka tentu akan banyak project yang akan mengalir pada anda. Freelancer juga menyediakan akun premium yang dapat memboost rating akun anda.
Kategori yang disediakan oleh freelancer kebanyakan seputar dunia Programming and coding, seperti : Software Development, Data Entry, Mobile, Website. Tapi ada juga untuk diluar coding seperti Graphic Design and Writing. Dan menariknya, disini buat kamu pencari jasa juga tersedia opsi untuk membuat sebuah contest dan custom project, jadi kamu bisa memilih coder paling mantap sesuai hasil contest kamu dan bisa kamu rekrut jadi pekerja buat project kamu, so, buat kamu ayo belajar coding sedari sekarang kegiatan ini juga bisa menghasilkan duit, apalagi menang kontes, simak tipsnya di sini.
3. Upwork
Similar dengan 2 website diatas, upwork juga menyediakan media penghubung dari si pencari dan penyedia jasa. Dengan sistem sigm-up yang tak kalah mudah, setelah kamu membuat akun kamu bisa melengkapi data kamu seperti pekerjaan, kemampuan, ketrampilan, pengalaman, riwayat kerja, pendidikan, portofolio serta bahasa kamu.
Dan juga sistem pembayaran disini cukup menarik, kamu yang telah menerima proyek akan langsung dibayar setelah kamu mengerjakan proyek tersebut, pembayaran pertama 10% dari total semua harga dan terus dilanjutkan seiring progress kamu mengerjakan proyeknya. pembayarannya juga dapat dikatakan mudah, Upwork menyediakan 3 opsi pembayaran, yaitu melalui kartu kredit, paypal, dan rekening bank.
Kategori dalam website ini antara lain: Designer & Creative, Programmer & Developer, Administrative support specialist, Writters & Translators, Finance professionals, Sales & Marketing professionals. Cocok buat kamu juga yang punya keahlian bahasa bisa bergabung jadi translator online.
Similar dengan 2 website diatas, upwork juga menyediakan media penghubung dari si pencari dan penyedia jasa. Dengan sistem sigm-up yang tak kalah mudah, setelah kamu membuat akun kamu bisa melengkapi data kamu seperti pekerjaan, kemampuan, ketrampilan, pengalaman, riwayat kerja, pendidikan, portofolio serta bahasa kamu.
Dan juga sistem pembayaran disini cukup menarik, kamu yang telah menerima proyek akan langsung dibayar setelah kamu mengerjakan proyek tersebut, pembayaran pertama 10% dari total semua harga dan terus dilanjutkan seiring progress kamu mengerjakan proyeknya. pembayarannya juga dapat dikatakan mudah, Upwork menyediakan 3 opsi pembayaran, yaitu melalui kartu kredit, paypal, dan rekening bank.
Kategori dalam website ini antara lain: Designer & Creative, Programmer & Developer, Administrative support specialist, Writters & Translators, Finance professionals, Sales & Marketing professionals. Cocok buat kamu juga yang punya keahlian bahasa bisa bergabung jadi translator online.
4. Envato
Envato terkenal sebagai pasar digital yang complex, pasar yang bernama Envato market ini enyediakan berbagai produk, mulai dari hardware sampai software yang kamu butuhkan ada disini. Dan pastinya kamu bisa juga menjual perangkat keras / lunak kamu disini untuk mengubahnya menjadi Money.
Selain, Envato market, Envato juga memiliki produk lainnya seperti Envato Studio, produk ini merupakan media untuk merekrut seorang pemberi jasa untuk memenuhi kebutuhan kamu, dengan fitur ini pula kamu bisa mendaftar sebagai penyedia jasa dan menghasilkan uang.
Ada pula Envato tuts+ yang memberikan berbagai macam tutorial seputar dunia online, ada lebih dari 700 video tutorial disini yang dapat kamu akses totally free. Ada pula Envato sites yang menghadirkan fitur hosted blog layaknya Blogger dan WordPress. Terakhir ada produk Envato elements yang menyediakan foto dan footage video untuk website kamu, jangan salah, gak semuanya gratis, yang ini ada copyrightnya so harus beli sob.
Envato terkenal sebagai pasar digital yang complex, pasar yang bernama Envato market ini enyediakan berbagai produk, mulai dari hardware sampai software yang kamu butuhkan ada disini. Dan pastinya kamu bisa juga menjual perangkat keras / lunak kamu disini untuk mengubahnya menjadi Money.
Selain, Envato market, Envato juga memiliki produk lainnya seperti Envato Studio, produk ini merupakan media untuk merekrut seorang pemberi jasa untuk memenuhi kebutuhan kamu, dengan fitur ini pula kamu bisa mendaftar sebagai penyedia jasa dan menghasilkan uang.
Ada pula Envato tuts+ yang memberikan berbagai macam tutorial seputar dunia online, ada lebih dari 700 video tutorial disini yang dapat kamu akses totally free. Ada pula Envato sites yang menghadirkan fitur hosted blog layaknya Blogger dan WordPress. Terakhir ada produk Envato elements yang menyediakan foto dan footage video untuk website kamu, jangan salah, gak semuanya gratis, yang ini ada copyrightnya so harus beli sob.
5. Google Adsense
Siapa yang tidak kenal Adsense ? Nama ini sering digaungkan sebagai jaringan pengiklan terbesar di internet. Cara menghasilkan uangnya pun mudah, anda hanya perlu memiliki blog atau youtube. Kamu bisa memasang iklan dalam content kamu. Menggunakan sistem PPC artinta kamu akan dibayar setiap iklan kamu diklik, atau juga setiap iklan kamu ditonton sampai habis jika di youtube.
Iklan yang adsense sediakan berasal dari pengiklan dunia, mereka yang ingin iklan mereka tampil di adsense harus melalui proses lelang terlebih dahulu, iklan dengan harga tertinggi akan tampil di blogmu. Google Adsense akan mengurus seluruh pembayarannya padamu setiap iklan kamu diklik orang dan mengatur juga lalu lintas jaringan iklan.
Siapa yang tidak kenal Adsense ? Nama ini sering digaungkan sebagai jaringan pengiklan terbesar di internet. Cara menghasilkan uangnya pun mudah, anda hanya perlu memiliki blog atau youtube. Kamu bisa memasang iklan dalam content kamu. Menggunakan sistem PPC artinta kamu akan dibayar setiap iklan kamu diklik, atau juga setiap iklan kamu ditonton sampai habis jika di youtube.
Iklan yang adsense sediakan berasal dari pengiklan dunia, mereka yang ingin iklan mereka tampil di adsense harus melalui proses lelang terlebih dahulu, iklan dengan harga tertinggi akan tampil di blogmu. Google Adsense akan mengurus seluruh pembayarannya padamu setiap iklan kamu diklik orang dan mengatur juga lalu lintas jaringan iklan.
Gimana tertarik berburu uang online ? memang bisnis online menguntungkan, tapi saran saya, setelah kamu sukses via online, segeralah membangun bisnin offline, karena kita tak pernah tau kapan era online akan berakhir. Memang tips diatas tak luput dari yang namanya bakat dan kemampuan, tentu saja uang tidak akan mengalir sendiri kepada anda, jadi mulai sekarang latihlah sebuah bakat dan jadikan kemampuan untuk mencari penghasilan. Sekian artikel hari ini, jangan lupa share, komen and subscribe. bye ~~~
Bahasa Program Simple Buat "Anak Baru"
Code Science Tips
Coding adalah suatu hal yang menyenangkan, seru dan menantang. Seperti yang saya sampaikan di post sebelumnya perihal Jangan mau dibodohi oleh internet, saya sampaikan disana bahwa belajar coding dapat mencegah kita dari pembodohan internet, karena coding memaksa kita berpikir, dan itu mencegah kita dari kemunduran otak.
![]() |
Coding activity |
So, pada post kali ini saya akan menjawab pertanyaan anda yang bingung harus mulai darimana saat akan belajar coding. Berikut Bahasa program simple buat kamu si "Anak Baru"
1. Python
Kok uler si min ? hahaha... bagi orang awam ini terdengar layaknya nama ular, but uler itu PHYTON, yang ini PYTHON.
Bahasa yang dikembangkan sejak tahun 80-an ini, layak jadi pelabuhan hasrat coding kamu. Bahasa yang juga mimin dalami ini bersifat open source dan free to use, wah kurang gimana lagi tuh, pas kita udah expert kita juga bisa turut ambil bagian dalam pengembangan python.
Python ini bahasanya readable artinya mudah dibaca dan gak berbelit-belit dalam mengeksekusi perintah simple, like print, list, dict, import, and many more.
Bahasa ini juga dipakai oleh perusahaan besar dunia like Google, Yahoo and Nasa. Ada juga webframework bahasa ini yaitu Django yang juga dipakai oleh Instagram, Pinterest, and New York Times.
Kok uler si min ? hahaha... bagi orang awam ini terdengar layaknya nama ular, but uler itu PHYTON, yang ini PYTHON.
Bahasa yang dikembangkan sejak tahun 80-an ini, layak jadi pelabuhan hasrat coding kamu. Bahasa yang juga mimin dalami ini bersifat open source dan free to use, wah kurang gimana lagi tuh, pas kita udah expert kita juga bisa turut ambil bagian dalam pengembangan python.
Python ini bahasanya readable artinya mudah dibaca dan gak berbelit-belit dalam mengeksekusi perintah simple, like print, list, dict, import, and many more.
Bahasa ini juga dipakai oleh perusahaan besar dunia like Google, Yahoo and Nasa. Ada juga webframework bahasa ini yaitu Django yang juga dipakai oleh Instagram, Pinterest, and New York Times.
2. Ruby
Same as python, bahasa ini simple and also readable too. Bahasa ruby ini mostly used by back-end developer dalam membangun sebuah web, cocok buat kamu calon web developer atau yang tertarik membangun website self-hosted. Gak kalah ama Python,web framework Ruby, yakni Ruby-on-rails juga dipakai oleh perusahaan besar dunia like Twitter, Groupon, Github, SlideShare, and Bloomberg.
Same as python, bahasa ini simple and also readable too. Bahasa ruby ini mostly used by back-end developer dalam membangun sebuah web, cocok buat kamu calon web developer atau yang tertarik membangun website self-hosted. Gak kalah ama Python,web framework Ruby, yakni Ruby-on-rails juga dipakai oleh perusahaan besar dunia like Twitter, Groupon, Github, SlideShare, and Bloomberg.
3. JavaScript
JavaScript or mostly known as Js adalah bahasa yang cocok untuk front-end developer, artinya untuk membuat design sebuah web, atau lebih tepatnya User Interface sebuah website. Gak cuma buat web doang Js juga bisa dipakai buat Game, game for web pastinya. Dan kemudahan lainnya adalah Js sudah default berada di browser kalian, so gak perlu lagi install kek 2 bahasa diatas. So, ini recomended buat kamu yang ingin belajar coding dengan totally simple.
JavaScript or mostly known as Js adalah bahasa yang cocok untuk front-end developer, artinya untuk membuat design sebuah web, atau lebih tepatnya User Interface sebuah website. Gak cuma buat web doang Js juga bisa dipakai buat Game, game for web pastinya. Dan kemudahan lainnya adalah Js sudah default berada di browser kalian, so gak perlu lagi install kek 2 bahasa diatas. So, ini recomended buat kamu yang ingin belajar coding dengan totally simple.
4. Java
Siapa yang gak kenal Java ? Dirilis tahun 95, bahasa berlogo secangkir kopi ini adalah bahasa paling diminati di seluruh dunia. Sesuai slogannya "Write Once, Run Anywhere" Java dapat dijalankan pada semua Operating Systems dan devices. Java mostly used for android, desktop, and game apps.
Java juga dibarengi dengan Server side languange yang membuatnya bisa juga dipakai oleh seorang back-end developer. Oleh banyaknya kegunaan Java, maka dengan meng-expert bahasa ini, pekerjaan yang ditawarkan begitu banyak dari seluruh dunia. Tertarik belajar Java ?
Siapa yang gak kenal Java ? Dirilis tahun 95, bahasa berlogo secangkir kopi ini adalah bahasa paling diminati di seluruh dunia. Sesuai slogannya "Write Once, Run Anywhere" Java dapat dijalankan pada semua Operating Systems dan devices. Java mostly used for android, desktop, and game apps.
Java juga dibarengi dengan Server side languange yang membuatnya bisa juga dipakai oleh seorang back-end developer. Oleh banyaknya kegunaan Java, maka dengan meng-expert bahasa ini, pekerjaan yang ditawarkan begitu banyak dari seluruh dunia. Tertarik belajar Java ?
5. C/C++
2 bahasa ini tergolong sedikit sulit, but kalo kamu bisa menguasai bahasa C maka pintu kemudahan terbuka lebar untuk kamu menguasai bahasa program lainnya. Pengetahuan akan C juga memudahkanmu dalam menjadi professional programmer.
C++ sedikit lebih tinggi dari C. C++ dilengkapi dengan Object Oriented Program yang tidak ditemukan dalam C. Bahasa ini mostly used to make Systems Software, Video game, Desktop & Mobile Apps seperti Adobe System, Amazon, PayPal and Chrome.
2 bahasa ini tergolong sedikit sulit, but kalo kamu bisa menguasai bahasa C maka pintu kemudahan terbuka lebar untuk kamu menguasai bahasa program lainnya. Pengetahuan akan C juga memudahkanmu dalam menjadi professional programmer.
C++ sedikit lebih tinggi dari C. C++ dilengkapi dengan Object Oriented Program yang tidak ditemukan dalam C. Bahasa ini mostly used to make Systems Software, Video game, Desktop & Mobile Apps seperti Adobe System, Amazon, PayPal and Chrome.
Gimana, tertarik mencoba memulai belajar coding dengan 5 bahasa starter pack diatas ? Selain menarik coding juga menjanjikan untuk kamu yang ingin sukses di era digital ini. Semoga artikel ini menjawab kebingunganmu dan bermanfaat bagi kehidupanmu.
Ok, sekian artikel ini, punya saran untuk apa yang harus saya bahas di next artikel, just leave a comment, and dont forget to share and subscribe to me, bye ~~~
Ok, sekian artikel ini, punya saran untuk apa yang harus saya bahas di next artikel, just leave a comment, and dont forget to share and subscribe to me, bye ~~~
Jangan Mau Dibodohi Oleh Internet
Science Tips
Internet adalah kebutuhan terbesar umat manusia masa kini. Bahkan 58 juta warga Indonesia butuh internet. Internet dengan segala kelebihannya menawarkan kita akses yang mudah, cepat, dan akurat terhadap suatu informasi. Sekilas tampak bahwa internet mendukung dan memajaukan kehidupan kita, tapi faktanya tidak untuk otak kita. Oleh karena itu berikut Otak Keren sampaikan agar kita tak dibodohi oleh internet.
Langgan:
Catatan (Atom)