Posts

Showing posts from 2024

Explanation of Padder.v Code from SHA3 Verilog Implementation from OpenCores

Due to the unstable economic situation in my country, I think it is better to change the target audience of my blog to global readers. So I will write more posts in English. FYI: Indonesia struggle with deindustrialization. We need more formal job but the corrupt government not anticipated this issue, they prefer to gain political and economic safety for the oligarchy. Common people forced into informal job and gigs to survive. I think is not a good thing and this can lead to crisis, including in the Goo*le Adsense market in Indonesia. I want to implement CRYSTALS-Kyber PQC in Verilog HDL and I need to create SHA3 module for this purpose. I found the implementation of SHA3 from FreeCores / OpenCores is easy to understand for beginners, the learning curve is mid. Here is the result of debugging on the testbench of padder code I have done so far /* * Copyright 2013, Homer Hsing <homer.hsing@gmail.com> * * Licensed under the Apache License, Version 2.0 (the "License&quo

Tutorial Pemrograman Dasar: Membuat Pola Bintang

Image
Soal ini sering sekali dijadikan tugas mata kuliah dasar pemrograman. Diminta untuk membuat pola bintang misalnya seperti ini * ** *** **** ***** Akan kita bahas caranya.  Bahasa Pemrograman : C Menggunakan looping for, kita bisa membuat pola bintang agar muncul sampai kali menggunakan kode berikut // file: star1.c #include <stdio.h> int main(void) { for (int i = 1; i <= 5; i++) { printf("* \n"); } return 0; } Kode tersebut dapat dicompile menggunakan gcc di linux, perintah printf akan dijalankan lima kali untuk menampilkan bintang (asterisk) dengan diakhiri new line sehingga menghasilkan lima baris output. Selanjutnya kode dapat dimodifikasi agar pada setiap baris juga menghasilkan lebih dari satu bintang. Kita gunakan nested loop dengan dua looping for, indeks pertama adalah i untuk menghasilkan 5 baris output dan indeks kedua adalah j untuk menghasilkan lebih dari 1 bintang pada setiap baris. // file: star2.c #include <stdio.h> int main(void) { for

Arsip Slide Seminar

Berikut ini saya bagikan file presentasi yang saya buat untuk mengisi seminar Juli 2024 : Webinar Blockchain Universitas STEKOM https://t.ly/7NE1x

Opini Tentang Serangan Ransomware PDNS

Tumbangnya Pusat Data Nasional (Sementara) menunjukkan adanya kegagalan dalam tata kelola aset strategis nasional. Seperti biasa ada saling lempar tanggung jawab dari pihak-pihak terkait, Kominfo selaku pengelola PDNS menyatakan pengelola PDN dibatasi UU PDP yang membatasi akses ke data yang disimpan ke PDN sehingga mereka tidak bisa mengakses data layanan yang ada di PDN untuk dibackup. Di sini nampak birokrasi pemerintah yang terlalu kaku, seharusnya dari sisi teknis backup data sudah harus include sebagai bagian dari infrastruktur data center namun karena birokrasi proses backup yang seharusnya sudah umum ini menjadi bertele-tele, harus request anggaran, harus izin ke pengelola, dll. Sementara itu ada lembaga BSSN yang tugasnya terkait keamanan jaringan dan infrastruktur telekomunikasi yang ada di KemenKominfo seharusnya juga ikut ikut bertanggung jawab karena gagal melaksanakan fungsinya. Namun gara-gara birokrasi terdapat tumpang tindih kewenangan, UU Informasi dan Transaksi Ele

List Rekening Terafiliasi Judi Online (2)

Melanjutkan bagian 1 , berikut ini list rekening untuk depo judi online yang saya kumpulkan Nama layanan judi online : KSPLAY88 LATIFAH BNI 1747412781 Khomsatun Khoiriya BRI 364001012959501 Dwi Ahmad Hanzali BCA 8983008516 Mandiri 1430028034575 Dwi Agung Prayogo Permata 4166189239 Juni Hermansyah Maybank 8734009137 Muhammad Fauzy Syahputra Siregar CIMB Niaga 706813799300 Yolanda Jubaidah Panin 1792004324

Apa itu Pusat Data Nasional?

Baru-baru ini heboh berita mengenai Pusat Data Nasional (PDN) yang down karena serangan ransomware. Sebenarnya apa PDN itu? Sederhananya PDN adalah instalasi pusat data (data center) milik pemerintah di mana data-data, website, aplikasi yang dibuat lembaga negara disimpan dan dijalankan melalui server-server yang dipasang di data center tersebut. Sebenarnya saat ini PDN belum beroperasi karena masih dalam tahap pembangunan. Rencananya PDN akan dibangun di sejumlah tempat di antaranya di Batam, IKN, dan Labuan Bajo. Yang kemarin terkena ransomware adalah PDN sementara yang difungsikan sembari menunggu PDN jadi 

Tentang Makhluk Tuhan Bernama Perempuan

"Semua laki-laki sama saja", begitu yang sering kita dengar dari perempuan begitu ada kebrengsekan laki-laki. Tidak salah memang karena secara umum memang bisa ditarik garis besar ada sejumlah hal yang sama di kebanyakan laki-laki yang umumnya cuek dan berlawanan sifat dengan perempuan yang begitu perasa. Kalau didalami lebih jauh, sebenarnya bisa juga dibalik bahwa "semua perempuan sama saja". Pada umumnya kita semua setuju, butuh banyak effort untuk memahami perempuan. Pernah ada meme yang menunjukkan sebuah buku "bagaimana memahami perempuan", bukunya begitu tebal namun setelah dibuka halamannya kosong karena memang sudah menjadi stereotype bahwa banyak laki-laki tidak bisa memahami perempuan. Setelah melakukan sejumlah survey berdasarkan pengalaman pribadi, sebenarnya kepribadian perempuan itu bermacam-macam karena beragamnya latar belakang, gaya hidup, dan sudut pandang yang melekat pada individunya. Namun kalau ditarik garis besar sebenarnya intinya

List Rekening Terafiliasi Judi Online (1)

Judi online seharusnya sudah dikategorikan sebagai musuh negara karena mengancam perekonomian negara. Semakin banyak orang main judi online, semakin kaya bandarnya, semakin berkurang pendapatan masyarakat. Berikut ini adalah daftar rekening yang terafiliasi judi online berdasarkan hasil penelusuran saya : 23 Juni 2024 Nama layanan judi online : XBTOTO MUHAMAD SUNZA RANGGA ADITYA BNI 1847473137 BCA 3452518853 BRI 039301036810503 MANDIRI 1550012932698 MUHAMMAD RANDY KENEDY BSI 7188120444 SUHARTI DANA 087767285697 PULSA XL 087767285697 Nama layanan judi online : Pajak88 MUHAMAD YUSUF BNI 1845676413  24 Juni 2024 Nama layanan judi online : VegasHoki88 JUANDA ARYA GUMILANG BNI 1366882104 AKHMAD SUHAILIL BRI 036001072952508 NOVITA BAREWENG MANDIRI 1500030335978 MOCHAMMAD CHISOM PERMATA 9835376661 YUARNIATI ZA CIMB NIAGA 706187968100 Nama layanan judi online : KingAsia77 ELEN LESTARI BNI 1851038449 MANDIRI 1190011203526 BCA 1110408257 M.RIFALDI BRI 079101005848503 Bisa jadi nama-nama yang mun

Mengintip ElaElo

Image
Jadi tu pas buka X (twitter) hari ini ketemu cuitan mengenai elaelo, yang katanya dikembangin buat gantiin X karena X mau diblokir akibat ngijinin konten 18+. Reaksi pertama saya adalah : "namanya absurd sekali ya". Demikian juga dengan tagline yang seolah menunjukkan ambisi ingin menjadi medsos pengganti X / Twitter di ranah lokal. Setelah itu saya mencoba mencari tahu lebih jauh, ini sebenarnya apaan? Penampilan Antarmuka web "medsos pengganti X" yang beralamat di elaelo.id ini kalau dibuka sangat edgy sekali dengan foto topeng karakter dari film V for Vendetta yang sering dikaitkan dengan hacker dan yang berbau rebel. Namun di sisi lain sangat boomer dan birokratis dengan adanya gambar Garuda Pancasila yang merupakan lambang negara, apakah website ini adalah buatan pemerintah? Tampilan form untuk Sign in sekilas nampak seperti template css Twitter. Siapa di balik ElaElo? Saya coba untuk kepo lebih jauh dengan mencari data registrar domainnya melalui whois Ternyat

Membandingkan Layanan Kompres PDF Online (2)

Image
Ini adalah lanjutan dari post sebelumnya . Saya akan mereview layanan kompres PDF online dari Adobe dan FreeConvert masih menggunakan file PDF yang sama dari sini . Adobe Tampilannya terkesan profesional, tidak mengehrankan karena nama besar Adobe yang merupakan raksasa software. Menurut saya proses upload PDFnya agak lambat, atau mungkin memang saat saya mencoba ini koneksi sedang kurang lancar. Secara default akan disetting kompresi ke level High untuk mendapatkan rasio kompresi maksimal namun dengan mengorbankan kualitas filenya. Saya coba ke level Medium saja. Setelah proses kompresi dilakukan didapatkan informasi ukuran file berkuran menjadi 3,61 MB. FreeConvert Layanan kompres PDF selanjutnya adalah dari FreeConvert Untuk menemukan menu pengaturan level kompresi halaman harus digeser ke bawah sedikit, saya gunakan level Medium.  Notifikasi menampilkan hasil kompresi hanya di angka 3%. Saya cek ukuran file hasil kompresi melalui terminal Linux (nama file sudah diubah untuk memud

Membandingkan Layanan Kompres PDF Online

Image
Kalau pernah berurusan dengan birokrasi pasti mengalami harus upload file pdf (yang kadang masih tetap diminta mengumpulkan berkas fisiknya) untuk diupload ke web, yang nyebelin itu proses upload kadang tidak berjalan sesuai harapan karena ukuran file dibatasi (kadang batas ukurannya juga tidak masuk akal karena terlalu kecil). Oleh karena itu mengompress file pdf menjadi pilihan yang tidak bisa dihindari. Sejumlah website menyediakan layanan untuk mengompress ukuran file PDF tanpa kita harus menginstall software di laptop. Pada postingan kali ini akan direview sejumlah layanan kompres ukuran file PDF tersebut. Catatan: Menggunakan layanan online memiliki resiko keamanan data. Sebaiknya layanan ini tidak digunakan untuk file yang memuat data-data pribadi. Walaupun website tersebut tidak menyimpan file yang diupload user namun sebagai langkah terbaik adalah menghindari file data pribadi untuk dikompres menggunakan layanan online. Akan digunakan file PDF ini yang berukuran 4,2 MB untuk

Mengekstrak Halaman dari File PDF dengan pdfly

Image
pdfly adalah aplikasi berbasis CLI yang ditulis dalam bahasa Python untuk memodifikasi file PDF. Terdapat beberapa fungsi yang bisa dimanfaatkan, kali ini akan dibahas mengenai penggunaan pdfly untuk mengekstrak halaman. Sebelumnya pastikan sudah menginstall Python dan pip. Di distro Linux berbasis Ubuntu dan Debian instalasi dapat dilakukan melalui command sudo apt install python3 python3-pip Selanjutnya install pdfly menggunakan perintah berikut melalui terminal pip install pdfly User dapat mengekstrak halaman dari sebuah file pdf , misal mengambil halaman pertamanya saja untuk dicopy ke file baru. Untuk mengekstrak halaman gunakan perintah pdfly cat nama_file_input.pdf nomor_halaman -o nama_file_output.pdf Misal halaman pertama dari sebuah file pdf akan diambil dan disimpan ke file baru dengan nama p0.pdf, eksekusi perintah berikut melalui terminal pdfly cat nama_file_input.pdf 0 -o p0.pdf catatan: halaman pertama dihitung sebagai halaman ke-0 jadi perintah di atas menggun

Belajar dari Santo Suruh

Di tengah perekonomian yang sulit ini, memiliki pekerjaan adalah sesuatu hal yang patut disyukuri. Pandemi Covid-19 yang melanda dunia, termasuk negara kita menyebabkan banyak orang kehilangan pekerjaan. Setelah pandemi pun keadaan ekonomi masih belum stabil, lowongan kerja tidak semudah dulu. Misalnya di bidang IT saya sendiri merasakan bedanya jumlah tawaran freelance sebelum dan setelah pandemi melanda sangat jauh. Untuk orang yang menjadi korban PHK tentu kondisinya sangat sulit apalagi di negara ini hampir semua lowongan mematok batas usia maksimal bagi pelamarnya, padahal yang butuh kerja di usia yang tidak muda juga banyak. Di tengah kondisi sulit tersebut ada seseorang yang ternyata memiliki ide kreatif. Dikenal sebagai Santo Suruh yang memiliki akun instagram suruh_santo , Santo Suruh memiliki tagline yaitu "Kalau mau punya duit harus mau disuruh". Usahanya ini berdiri sejak 2019 dan melayani seluruh dunia. Wow sungguh tagline dan komitmen yang luar biasa! Yang dila

Tentang UKT dan IPI

Image
Masih membahas seputar Uang Kuliah Tunggal ( UKT ) yang semakin mahal dari tahun ke tahun, yang menarik pada tahun ajaran baru nanti adalah pemberlakuan Iuran Pembangunan Institusi (IPI) yang dikenakan kepada mahasiswa baru terutama yang diterima di PTN dengan status sebagai PTNBH (Perguruan Tinggi Negeri Berbadan Hukum). Apabila sebelumnya yang wajib dibayarkan oleh mahasiswa baru hanyalah UKT, nantinya juga akan ditambah dengan IPI. Hal ini sebenarnya adalah sebuah kondisi yang problematik, mengapa? Mengutip artikel di harian Kompas , UKT pertama kali diterapkan di PTN pada tahun 2013. Konsep UKT ini adalah untuk menyederhanakan pungutan biaya kuliah. PTN hanya boleh memungut UKT, tidak boleh mengenakan biaya lain seperti uang lab, uang SKS, uang pembangunan gedung, dll. Besaran nilai UKT didapat dari Biaya Kuliah Tunggal (BKT) dikurangi biaya yang ditanggung pemerintah. Adapun BKT merupakan jumlah total biaya operasional per mahasiswa per semester pada sebuah program studi di PTN. T

Solusi UKT Mahal

Tingginya nominal UKT tahun ajaran mendatang menjadi topik yang masih hangat dibahas saat ini. Angka kenaikannya rata2 diatas 3x lipat dari nilai sebelumnya. Sebenarnya UKT ini ada beberapa tingkatan, namun tingkatan paling murah tidak mungkin didapat kebanyakan orang karena hanya diperuntukkan bagi penerima KIP yang jumlahnya terbatas itupun masih sering salah sasaran. Masyarakat kebanyakan adalah kelas menengah taraf gaji UMR yang seringkali tidak mungkin anaknya masuk kelas UKT terbawah, apalagi kalau orang tuanya PNS hampir bisa dipastikan dapat UKT level atas. Naiknya UKT ini sebenarnya penyebabnya sangat sistematis. Salah satunya akibat banyaknya PTN yang diberi status sebagai PTNBH yang mana "dilepaskan" pemerintah agar menghidupi dirinya sendiri. Pada prakteknya PTNBH seringkali mengambil jalan pintas dengan membebankan biaya ke UKT mahasiswa. Padahal di sisi lain status PTNBH memberikan keleluasaan kepada universitas untuk mengembangkan bisnis yang diharapkan bisa j

Tantangan Masa Depan yang Akan Dihadapi Reviewer Otomotif Maju Jadi Bakal Calon Bupati

Belum lama ini seorang yutuber otomotif yang sering dipanggil sebagai pagub / pak gubernur akibat salah disangka sebagai Ridwan Kamil memutuskan untuk terjun ke dunia politik skena kabupaten yaitu dengan menjadi bakal calon bupati Klaten. Keputusan ini bisa dibilang unexpected mengingat sebelumnya beliau pindah ke daerah adalah untuk menjauh dari hiruk pikuk ibukota. YouTuber spesialis otomotif Ridwan Hanif sudah mengambil keputusan. Dia siap maju menjadi calon Bupati Klaten. #newsupdate #update #news #oneliner https://t.co/eIAciOeVi7 pic.twitter.com/mdJiQo0bTH — kumparan (@kumparan) May 18, 2024 Memang apapun bisa terjadi dalam dunia politik, kalau kita ingat lagi sudah sangat banyak contohnya: anaknya pak itu yang dulu pernah ngomong tak mau ikut terjun ke dunia politik akhirnya sekarang njegur kok demikian pula dengan adiknya yang langsung jadi ketum partai jadi seharusnya langkah pagub ini tidak mengagetkan kita semua. Memang akhirnya ada downgrade karena label gubernur ya

Ribut-Ribut Kuliah (S1) Pendidikan Tersier

Dari awalnya soal UKT mahal sampai akhirnya blunder pejabat kementerian yang menyebutkan kuliah sebagai pendidikan tersier. Kemudian hal ini banyak diterjemahkan sebagai kuliah bukan kebutuhan yang penting. Saya akan menuliskan pendapat, benarkan kuliah (S1) itu ga butuh-butuh banget? Pemerintah sudah sejak lama menetapkan program wajib belajar, yang sebenarnya sudah menunjukkan concern pemerintah mengenai level pendidikan yang (seharusnya) wajib ditempuh warga negara. Sebelum era reformasi, wajib belajar ditetapkan 9 tahun yaitu SD (pendidikan dasar -  6 tahun) dan SMP (pendidikan menengah - 3 tahun). Kemudian saat ini wajib belajar sudah ditambah menjadi 12 tahun dengan tambahan jenjang SMA (pendidikan atas - 3 tahun). Warga negara yang telah tuntas wajib belajarnya diharapkan memiliki kompetensi dasar yang diperlukan untuk menjalankan perannya dalam masyarakat. Namun apakah itu sudah cukup? Pendidikan yang ditempuh warga masyarakat memiliki konsekuensi yang sangat vital dalam perja

Pemimpi

Senja mengiring pak tua ke peraduan Tangan kurusnya bergetar, digenggam asa yang fana Lapar mengejan bertemu dahaga mengguncang Entah apa dia hadapi malam ini Mungkin tak jauh beda, sepi Senja mengiring pak tua pulang Sisa peluh di keningnya, disusul yang baru Bibirnya bergumam teriring harap tak sesaat Mungkinkah esok yang sama Entah bila tak sama, ia tersenyum Senja mengiring pak tua ke pucuk rindu Harap harinya membaik Tak harus berlelah di waktunya kini Siapa jua mendengar jeritnya Siapa sudi menjadi teman mengadu Senja mengiring pak tua kembali Dari atas hamparan sajadah, pintu langit coba ia ketuk Dari baris jajaran pendo’a, lidahnya bertekuk Angan yang ia rangkai, terjagakan upaya Sebagaimana manusia, sebagaimana yang lain Ia juga punya mimpi    Karanganyar, 20 Maret 2024

Rekomendasi Streaming Hiburan

Semakin meningkatnya kecepatan internet secara tidak langsung mengubah kebiasaan pengguna internet menikmati hiburan. Dulu kita biasa mengunduh film atau mp3 untuk memainkannya kembali di komputer, saat ini cara yang banyak digunakan adalah memainkannya lewat layanan streaming. Berikut ini saya rangkum beberapa website layanan streaming hiburan yang recommended baik legal maupun ilegal .   Anime https://www.youtube.com/@MuseIndonesia Channel Youtube ini menyediakan sejumlah judul anime baru, beberapa ada judul lama seperti Hunter x Hunter. Tersedia takarir / subtitle Indonesia di sini. https://www.youtube.com/@MuseAsia Channel ini sama seperti channel Youtube MuseIndonesia, bedanya di region. Kalau Muse Indonesia fokusnya di region Indonesia tidak bisa diakses dari negara lain, sedangkan Muse Asia bisa diakses dari seluruh negara di Asia. Subtitle yang tersedia menggunakan bahasa Inggris. https://www.youtube.com/@MuseMalaysia Muse Malaysia ini sama seperti channel Muse yang lain namun

Kiat Sukses Kuliah

Kuliah bukanlah sekadar mengikuti mata kuliah dan lulus dengan nilai yang memuaskan. Proses pendidikan tinggi ini melibatkan berbagai tantangan, baik dalam hal akademis maupun non-akademis. Agar berhasil melewati perjalanan kuliah dengan sukses, diperlukan persiapan yang matang serta strategi yang tepat. Berikut adalah beberapa kiat yang dapat membantu Anda meraih kesuksesan selama masa kuliah : 1. Tetapkan Tujuan yang Jelas Sebelum memulai perjalanan kuliah, tetapkan tujuan yang ingin Anda capai. Apakah Anda ingin meraih gelar tertentu, mengembangkan keterampilan tertentu, atau mencapai prestasi akademis tertentu? Dengan memiliki tujuan yang jelas, Anda dapat memotivasi diri sendiri dan memiliki arah yang jelas dalam mengejar prestasi. 2. Kelola Waktu dengan Baik Manajemen waktu merupakan kunci keberhasilan di masa kuliah. Buatlah jadwal studi yang efektif, sisihkan waktu untuk belajar, mengerjakan tugas, dan beristirahat. Hindari menunda-nunda pekerjaan dan manfaatkan waktu luang unt