Skip to main content

Posts

Coding Python with SQLite DB

Got a homework assignment on Python is Easy coding class. The homework assignment can be fulfilled using 2 different method, the first one is uploading some code sample, and the other one is to write it in a blog. It turn out that i have started a blog and haven't look at it for a very long time 😞, so this might be the right time to start to write again. But, actually this is not orginally my writing. This is just a rewrite from python3 documentation but with my own code just to help me make sure that i have the correct understanding with the documentation python3 have. Okay, so this time i will try to write some code sample using python to connect and work with SQLite database, i hope this will help me or others that try to learn python. The library used to connect to a SQLite Database called 'sqlite3'. But before that, first let's talk about why we need to connect to a database and specially why using SQLite. When we start to code, sometimes or in
Recent posts

Zhu Yuanzhang

Ini salah satu kisah tentang Zhu Yuanzhang (1328-1398), pendiri Dinasti Ming yang mengakhiri penjajahan Mongol atas Cina-Kaisar Hongwu. Beberapa tahun setelah dia bertahta (1368), kekaisaran baru yang dipimpinnya mengalami paceklik, dampak dari perang mengusir penjajah. Sang Kaisar prihatin, terlebih saat dia melihat, dalam kesengsaraan rakyatnya itu, beberapa pejabat & menteri masih hidup bermewah-mewah & berfoya-foya. Maka pada suatu hari, Sang Kaisar menyelenggarakan pesta ulang tahun permaisurinya dengan mengundang semua pejabat dan para menteri. Hadir pula para satrawan, sarjana, serta para panglima.  Saat masing-masing sudah menghadap meja makan, Sang Kaisar memanggil pelayan. "Sajikan hidangan pertama!", perintahnya.  Para dayang pun menghantarkan piring-piring berisi LOBAK REBUS. Semua yang hadir ternganga. "Ah", ujar Kaisar tertawa, "Leluhur mengatakan lobak lebih bagus daripada obat. Ada pepatah 'Lobak masuk ko

Khiyar dalam jual beli

Jual beli adalah hubungan antar manusia yang sering sekali dilakukan, hal ini sebagai efek dari tidak ada manusia yang bisa memenuhi seluruh kebutuhan hidupnya dengan cara memproduksi barang/jasa yang ia butuhkan. Rumah banyak membutuhkan material (bata, semen, baja, genteng, dll) agar dapat dibangun dan kemudian ditempati. Baju yang dipakai dibuat dari kain yang sulit sekali dibuat sendiri, baik dari bahan baku maupun waktu proses dan keterampilan untuk membuatnya. Bahkan untuk memenuhi kebutuhan akan makanan, meskipun manusia dapat memasak sesuai apa yang dia suka namun tetap membutuhkan bantuan manusia lain untuk menyediakan bahan bahan yang akan digunakan (beras, sayur mayur, lauk pauk, bumbu, dll). Karena seringnya transaksi jual beli ini dilakukan antar manusia, seringkali kita lupa bahwa ada aturan yang perlu diperhatikan dalam melakukan transaksi ini, padahal Islam adalah agama yang lengkap dan melingkupi seluruh aktivitas manusia selama hidup di muka bumi, dari bangun ti

Manajemen Upah dalam Perspektif Islam

Islam adalah Dien yang diturunkan oleh Allah untuk mengatur seluruh sendi kehidupan manusia, tidak hanya dalam hal ibadah secara vertikal namun juga hubungan antar manusia dan lingkungan secara horizontal yang dapat juga bernilai ibadah. Karena seluruh kegiatan manusia memiliki tuntunan dalam Islam, maka demikian pula halnya saat seseorang/lembaga ingin mempekerjakan orang lain pun sudah diatur dalam Islam tentang tatacara pengupahan dalam hubungan kerja tersebut. Karena bekerja adalah bagian dari ibadah, maka pekerja diajarkan untuk menyelesaikan pekerjaannya dengan ihsan dan itqan . Sebaik yang dia bisa lakukan dan berupaya untuk dapat memberikan hasil yang terbaik pula. Dengan konsep ihsan , yang di dalamnya ada muraqabah (rasa senantiasa diawasi oleh Allah SWT) maka tidak akan ada lagi penyalahgunaan sumber daya maupun waktu yang akan dilakukan oleh pekerja meskipun pengawasan dari pemberi kerja tidak dilakukan dengan ketat. Dengan konsep ihsan dan itqan ini pula maka pe

Bos Jangan Tahu ...

Ari sedang bingung. Sebenarnya bukan dia yang seharusnya bingung, tapi Reina. Masalahnya, Ari ikut-ikutan bingung karena dia juga terlibat. Reina sudah sering datang terlambat di kantor. Bukan itu saja. Dia juga sering pulang lebih awal kalau atasan mereka sedang tidak di kantor. Seperti bermain kucing-kucingan deh. Kalau atasan pergi, Reina pulang lebih cepat. Malah, kadang-kadang pada jam makan siang, Reina bisa keluar makan hingga dua jam lamanya. Tapi kalau atasan ada di kantor, Reina tampaknya rajin bekerja. Ari dan teman-teman lainnya sebenarnya tidak senang dengan sikap Reina. Mereka sendiri tidak pernah berbuat demikian. Bahkan ada yang sudah bekerja enam tahun lamanya, tapi tidak pernah berbuat seperti Reina. Sulitnya, setiap kali Reina akan terlambat, dia minta tolong teman-temannya agar mewakilinya mengisi buku absensi. Demikian pula ketika dia pulang lebih awal, dia titip absensi. Selain itu, dia selalu bilang:"Jangan bilang-bilang Bos ya?"

MANAJEMEN WAKTU, sebuah ilustrasi untuk semua orang.

Suatu hari, seorang ahli Manajemen Waktu berbicara di depan sekelompok mahasiswa bisnis, dan ia memakai ilustrasi yg tidak akan dengan mudah dilupakan para siswanya. Dia mengeluarkan toples berukuran satu galon yang bermulut cukup lebar, dan meletakkannya di atas meja. Lalu ia juga mengeluarkan sekira selusin batu berukuran segenggam tangan, dan meletakkan dengan hati-hati batu-batu itu ke dalam toples.. Ketika batu itu memenuhi toples sampai ke ujung atas dan tidak ada batu lagi yang muat untuk masuk ke dalamnya, dia bertanya, "Apakah toples ini sudah penuh?" Semua siswanya serentak menjawab, "Sudah". Kemudian dia berkata, "Benarkah?"

Re-Install GRUB setelah modifikasi Partisi

Berpindah dari satu tempat ke tempat lain pasti membutuhkan usaha, demikian juga berpindah dari satu hal yang sudah biasa kita lakukan kepada hal yang baru misalnya dari Sistem Operasi buatan Microsoft yaitu Windows ke Sistem Operasi Opensource seperti OpenSUSE . Sudah lama sebenarnya saya menggunakan OpenSUSE, bahkan ketika namanya masih SUSE Linux saya sudah mencobanya. Meskipun beberapa kali harus install ulang, karena belum paham dan masih ada rasa malas untuk mencari titik permasalahan dan cara perbaikannya, namun tidak menyurutkan langkah untuk mempelajari dan menggunakan aplikasi gratis dan bebas dari pembajakan. Mulai stabil menggunakan sejak versi 13.1, upgrade ke 13.2 relatif tanpa masalah dan sekarang menggunakan versi Tumbleweed yang merupakan versi rolling release dimana kita akan terus mendapatkan versi aplikasi terbaru begitu versi tersebut lolos dari test yang dilakukan tanpa harus menunggu lama.