Properly Rendering Arabic Text in Python and PDF with arabic_reshaper and bidi

If you’ve ever tried printing Arabic text in Python, you’ve probably noticed that it comes out… wrong. The letters are disconnected, flowing in the wrong direction, or jumbled when combined with English text. That’s because most environments don’t natively support Arabic shaping or right-to-left (RTL) rendering. This post will walk you through how to fix that using two essential […]
Cara Mengecek Keaslian Ijazah Jokowi melalui Penelusuran Internet

Dalam era digital yang serba terbuka, masyarakat memiliki akses yang lebih luas terhadap informasi publik—termasuk soal latar belakang pendidikan tokoh nasional seperti Presiden Joko Widodo (Jokowi). Salah satu topik yang sering diperbincangkan adalah keaslian ijazah Jokowi. Lalu, apakah kita bisa mengecek kebenaran atau validitas ijazah tersebut hanya dengan penelusuran internet? Jawabannya: bisa, dengan pendekatan yang […]
Cara Cek NIDN Dosen: Panduan Lengkap untuk Mahasiswa dan Masyarakat Umum

IDN atau Nomor Induk Dosen Nasional adalah identitas resmi yang dimiliki oleh dosen tetap di perguruan tinggi, baik negeri maupun swasta, yang telah memenuhi syarat administratif dan akademik. Bagi mahasiswa, calon mahasiswa, maupun masyarakat umum, mengetahui NIDN dosen bisa menjadi langkah penting dalam memastikan legalitas dan keprofesionalan pengajar di lingkungan pendidikan tinggi. Lalu, bagaimana cara […]
Checkpoint 3: Finally, Perfect Harakat Rendering in Quran PDF — With Code That Honors the Script

After wrestling with fonts, diacritics, and PDF rendering quirks, I’ve finally arrived at a solution that works: a Python script that accurately renders fully vocalized Arabic Quran text, complete with harakat, into a beautiful, multi-page PDF. This was more than just a technical hurdle. It was about honoring the complexity and beauty of Quranic Arabic […]
Checkpoint 2: The Quest for Perfect Quran Harakat Rendering in PDF

After successfully generating a bilingual Quran PDF from my dataset, I was excited to enhance the visual fidelity of the Arabic script. Specifically, I wanted to ensure that every verse—every fathah, kasrah, dhammah, and sukun—was rendered clearly and accurately. These diacritics (harakat) are not just decorative; they are essential to the integrity and meaning of […]
How I Turned a Quran Dataset into a Bilingual PDF Using Python

Have you ever thought about creating a personalized PDF of the Quran—complete with Arabic text and English translation—using nothing but data and code? That’s exactly what I set out to do, and after a few unexpected challenges, it worked. In this post, I’ll walk you through how I transformed a raw Quran dataset into a […]
Apakah Palestina Akan Merdeka? Perspektif Al-Quran dan Hadits

Pertanyaan mengenai merdekanya Palestina bukan hanya topik politik atau geostrategis semata, melainkan juga sebuah isu yang menyentuh dimensi kemanusiaan dan spiritual. Seiring berjalannya waktu, nasib Palestina tetap menjadi perhatian dunia internasional. Tetapi, apakah ada petunjuk dalam Al-Quran dan hadits yang bisa memberi wawasan mengenai masa depan Palestina? Dalam artikel ini, kita akan mencoba melihat bagaimana […]
Tips Mencari Spesifikasi Laptop untuk Mahasiswa S3

Sebagai mahasiswa S3, kebutuhan akan laptop yang mumpuni sangat penting untuk menunjang kegiatan akademik, riset, dan penulisan disertasi. Pemilihan laptop yang tepat bisa membantu Anda untuk lebih efisien dalam bekerja, menghindari frustrasi karena perangkat yang lambat atau kurang kompatibel dengan aplikasi yang diperlukan. Berikut ini adalah beberapa tips yang perlu Anda pertimbangkan saat memilih spesifikasi […]
Unlocking the Quran Through Data: A First Look at the Quran Dataset

As someone passionate about both technology and Islamic studies, I recently came across a structured dataset of the Quran and decided to explore it through the lens of data analysis. What I discovered was a beautifully organized structure of the Holy Book—revealing patterns and insights that bridge spiritual depth and data clarity. First, I load […]
Dari Oktagon ke Keimanan: Rahasia Keberanian Sejati Khabib Nurmagomedov Menurut Al-Qur’an

Khabib Nurmagomedov bukan hanya legenda di dunia Mixed Martial Arts (MMA), ia juga simbol keteguhan iman. Ketika ia melangkah ke dalam oktagon, ia tidak hanya membawa kemampuan fisik luar biasa, tetapi juga keyakinan yang kuat kepada Allah. Dalam setiap kemenangannya, Khabib tak pernah lupa mengucap “Alhamdulillah”, menundukkan kepala sebagai bentuk syukur, dan mengingatkan dunia bahwa […]