Posts

Dasar Pemrograman: Apa itu algoritma ?

Image
  https://idcloudhost.com/wp-content/uploads/2020/02/algoritma.jpg Di masa saat ini manusia sangat dimudahkan dalam menyelesaikan berbagai macam masalah dengan adanya komputer. Kemampuan komputer dalam menghitung memudahkan manusia sehingga manusia tidak perlu repot-repot untuk menghitung dan bisa fokus untuk mengerjakan hal lainnya. Dalam menggunakan komputer biasanya kita berinteraksi dengan sesuatu yang namanya program . Sebenarnya program ini merupakan kumpulan algoritma. Jadi apa itu algoritma ? Algoritma adalah urutan langkah-langkah dalam menyelesaikan permasalahan, tentunya urutan langkah-langkah ini mesti dipahami komputer oleh karena itu algoritma ini ditulis dalam bahasa pemrograman dan akhirnya nanti menjadi suatu program. Contoh algoritma https://cdn-brilio-net.akamaized.net/news/2015/06/28/7491/22966-meme-mie.jpg saya akan memberikan contoh algoritma dalam permasalahan sehari-hari. Misalkan saya adalah seorang anak kost an. Saat ini saya merasa lapar, jadi saya memutu...

Sejarah Kodokan Judo

Image
  Sudah beberapa bulan ini saya menggeluti olahraga Judo, lalu timbul keinginan untuk membuat tulisan tentang olahraga ini. Dulu di Jepang, lahir seorang anak bernama Kano Jigoro Shihan. Kano muda memiliki tubuh yang lemah. Kano mempelajari Jujutsu untuk melatih tubuhnya. Setelah menguasai Jujutsu (Gaya Tenjin Shinyo-ryu dan Gaya Kito-ryu) Kano muda memiliki ide untuk membuat gaya beladiri yang baru. Dengan mengubah prinsip dari Jujutsu "Melawan kekuatan dengan fleksibilitas" menjadi "Penggunaan energi fisik dan mental secara efisien dan maksimal" Kano muda berhasil membuat sistem beladiri yang baru. Inti dari sistem yang baru dibuat oleh Kano dapat dijelaskan menggunakan kata "Penggunaan energi secara efisien dan maksimal", yang menurut Kano ini merupakan landasan dari seni bela diri dan landasan di banyak aspek kehidupan. Kano melihat sistem yang dibuatnya dapat berkontribusi dalam pengembangan kehidupan sosial manusia. Kano mengajarkan kepada muridnya b...

Mengapa chip M1 Apple bisa cepat ?

Image
Beberapa hari yang lalu saya melihat berita bahwa perusahaan Apple membuat chip untuk laptop nya sendiri, jadi sudah tidak memakai chip dari Intel lagi. Dengan chip yang baru ini Apple mengklaim bahwa chip ini memiliki performa yang lebih bagus dan lebih irit daya baterai. Lalu beberapa hari yang lalu saya membaca artikel medium Erik Engheim yang membahas mengapa chip terbaru dari Apple ini bisa lebih cepat (Dia mengatakan bahwa mac mini (chip M1 dari Apple) memiliki performa yang lebih baik dari iMac (chip Intel) yang dimana harganya jauh lebih mahal dari mac mini. Di artikel ini saya akan mencoba merangkum poin-poin penting mengenai chip Apple ini. Sebelumnya teman-teman harus tau apa itu microprocessor/CPU (Central Processing Unit). Mudahnya CPU adalah bagian dari komputer kita yang bertugas melakukan perhitungan sehingga komputer kita bisa memiliki kemampuan seperti memutar video, menjalankan program dan lain-lain. M1 bukanlah CPU Kalau chip M1 mau dikatakan CPU, M1 tidak bisa dika...

Force Dark Mode pada browser Chrome

Image
  Hari ini saya membeli monitor untuk menunjang kegiatan produktivitas saya. Tapi karena warna pada monitor baru saya lebih cerah jadi kalau dipakai untuk browsing mata saya jadi lebih cepat capek karena kebanyakan halaman website menggunakan warna latar nya yang cerah seperti putih. Lalu saya dapat ide untuk mencari cara untuk membuat semua halaman di browser chrome berwarna gelap. Setelah browsing, alhamdulillah saya menemukan caranya. Caranya cukup mudah. Pastikan browser Chrome kamu adalah versi 78 keatas. masukkan alamat berikut di URL bar: chrome://flags/#enable-force-dark. Pada menu Force Dark Mode pilih opsi Enabled. Jika muncul tombol untuk Relaunch, klik saja. Dengan menggunakan force dark mode mata saya jadi tidak mudah capek lagi (kayak iklan obat wkwkw :) ). sumber: https://www.pocket-lint.com/apps/news/google/149866-how-to-enable-dark-mode-for-google-chrome

Bagaimana internet bekerja ?

Image
Photo by Markus Spiske on Unsplash Internet adalah hal yang saat ini selalu melekat pada kita. Mengakses web untuk mencari informasi menggunakan internet. Tapi tau gak sih bagaimana internet bekerja ? Saya mendapatkan bacaan yang bagus ketika berselancar di internet, dan kupikir kalian harus membacanya agar kalian sedikit lebih tau tentang internet. Bagaiaman internet bekerja ? Internet bekerja melalui rangkaian jalur paket yang diatur dengan beberapa protokol seperti Internet Protocol, Transfer Protocol, dan protokol-protokol lainnya. Lalu apa itu protokol ? Protokol adalah sekumpulan aturan yang mengatur bagaimana 2 komputer dapat berkomunikasi didalam jaringan. Sebagai contoh, Transfer Protocol mempunyai aturan dimana jika satu komputer mengirim data ke komputer lainnya, komputer tujuan harus membiarkan komput...

Branch Management

Image
Branch Management Kita bisa me- manage branch yang kita punya seperti melihat branch yang ada, menggolongkan branch yang sudah di merge dan yang tidak , dan menghapusnya. Git sudah menyiapkan beberapa perintah untuk keperluan ini. Melihat branch yang ada Untuk melihat branch apa saja yang ada pada project kita, kita bisa menggunakan perintah. git branch perintah ini tanpa argumen akan menampilkan branch apa saja yang terdapat di repo kita. $ git branch iss53 * master testing Tanda * menunjukkan posisi kita di branch mana saat ini. Jika kita ingin melihat branch dengan commit terakhirnya di tiap branch, kita bisa menggunakan perintah. git branch - v perintah ini akan menampilkan branch dengan pesan di setiap commit terakhirnya. $ git branch -v iss53 93b412c fix javascript issue * master 7a98805 Merge branch 'iss53' testing 782fd34 add scott to the au...

Keuntungan menggunakan with ketika menggunakan method open() pada python

 Python merupakan salah satu bahasa pemrograman yang sering memudahkan para programmer salah satunya dalam mengoperasikan file. Jika kamu pernah melakukan pengoperasian file seperti menulis atau membaca isi file menggunakan python, mungkin kamu tau aturan dasar dalam pengoperasian file dengan menggunakan kode berikut. Kalau kita menggunakan kode open() kita harus memanggil method close() ketika sudah tidak lagi membutuhkan file yang dibuka tadi. Mungkin ini sedikit merepotkan jika kita hanya menuliskan barisan kode yang sedikit untuk pengoperasian file nya. Untungnya python tau akan permasalahan ini dan dia menyediakan kode with. Dengan kode with kita tidak perlu lagi menggunakan kode close() karena kode with akan menutup filenya secara otomatis jika sudah selesai mengoperasikan file. Sumber:  https://stackoverflow.com/questions/31334061/file-read-using-open-vs-with-open