Hi, my name is Yusuf Malikul Mulki. I’m a backend developer.

Welcome to my personal website. You will find my blog and projects here.

Recent posts

Waktu Atau Uang

Pernah liat orang antri berjam-jam untuk sembako gratis? Antri 2 jam untuk sembako beras 5kg? Artinya waktu mereka seharga 5kg beras per 2 jam. Atau mereka yang memilih jalan sendiri ke pejual makanan selama 15 menit untuk menghemat ongkir Rp10rb? Ini artinya uang lebih berharga dari waktu mereka. Selama mereka menganggap uang lebih berharga maka selamanya mereka akan diperbudak hidupnya. Kerja mati-matian sampai umur 65 tahun untuk menyimpan satu rumah warisan.

AWS S3 Sebagai Backup Data Pribadi

Awal bulan ini saya melakukan setup S3 untuk digunakan sebagai cloud storage data pribadi saya. Data-data seperti scan dokumen2 penting dan photos + video yg sayang sekali kalau dihapus. Saya sebenarnya sudah lama kepikiran menggunakan Amazon S3 untuk backup karena keuntungan yang diberikan. Beberapa diantaranya adalah harganya yang murah dibanding cloud storage lainnya seperti Google One, iCloud. Keamanannya jg sudah terjamin karena S3 ini sudah ada sejak tahun 2006. Untuk harga ada dua class yg saya pakai yaitu:

Internet

Setiap hari saya mengakses internet. Di postingan kali ini saya ingin menulis tentang internet. Sejarah internet bersambung…

Islam

update: 2024 Feb 23 Saya bukan ahli dalam hal agama. Namun, sebagai manusia biasa saya ingin membagikan sedikit ilmu saya tentang Islam. Disini saya akan menulis tentang Islam. Ditujukan untuk orang-orang yang ingin mengenal islam. Siapa tuhan umat Islam? Tuhan umat Islam adalah Allah. Allah tidak memiliki anak dan tidak diperanakkan. Kekuasaan hakiki ada di tangan Allah. Allah bukan manusia. Allah tidak sama seperti makhluknya. Hanya nanti saat di surga kita bisa berketemu dengan Allah.

Sora Text to Video Dari OpenAI

Setelah melihat tweet dari Sam Altman yang mengumumkan Sora saya merasa ini adalah kemajuan teknologi yang akan mengubah banyak aspek kehidupan. Bayangkan hanya dengan prompt sederhana bisa menghasilkan video yang realistis. Dunia periklanan dan perfilman pasti sangat terbantu dengan ini. Namun, bagaimana nasib video editor? Karena selain generate video Sora bisa mengedit video dengan prompt yang diberikan. Lihat saja dari demo di IG OpenAI disini https://www.instagram.com/p/C3gBlpAP503/: Saya masih menunggu rilis Sora ke publik dan tidak sabar untuk mencobanya, hehe

Tidak Ada Work Life Balance

Kerja itu bagian dari kehidupan. Tidak ada namanya “work life balance”. Kerja itu ya sama-sama kegiatan kayak makan, tidur, masak, anter anak ke sekolah, bersih-bersih rumah, dll. Berusaha memisahkan pekerjaan dari kehidupan hanya akan memberikan tekanan. Yang benar adalah “life balance”. Misalkan kita sudah capek nih setelah menyelesaikan deadline. Agar mendapat life balance kita perlu ambil cuti. Kita harus jaga kesehatan kita. Mau beli mobil idaman? harus nabung. Uang tabungan kurang?

Elon Musk Fired Twitter Ceo

Today, October 22nd, 2022. I saw the news. Tesla founder, Elon Musk, fired top Twitter executives included it’s CEO, Parag Agrawal after he successfully bought Twitter. I will not write about the business perspective. I want to write about the free speech perspective. Will Elon make Twitter more open to free speech? Elon himself stated in his tweet that He wants to. Let’s see if he is serious about this.

Pilih Work From Office Atau Work From Home

Saya pilih WFH. Sudah jelas WFH lebih menyehatkan dibanding WFO. Sebagai seorang introvert saya lebih memilih WFH dibanding WFO. Tapi meskipun bukan introvert saya jamin WFH is better. Berikut ini penjelasan saya yang pernah menjalani WFO dan WFH. Waktu habis untuk OTW Bayangkan kalian cuma hidup sekali. Berangkat ke kantor jam 8, sampai kantor jam 9. Pulang jam 17 sampai rumah jam 18. Perjalanan (otw) sehari dua jam. Misal kalian kerja dari umur 23 sampai umur 50.

Kenapa Saya Berhenti Begadang

Begadang adalah hal yang mengasyikkan. Saat semua terlelap kita bisa melakukan hal yang kita inginkan. Dalam kasus saya, begadang adalah saat dimana saya bisa ngoding dengan tenang dan lebih fokus. Saat begadang saya bisa menyelesaikan pekerjaan selama satu jam, dimana saat siang hari butuh waktu sampai tiga jam. Hal itulah yang membuat saya suka begadang. Bagi anak muda masalah kesehatan jarang dipikirkan. Tubuh masih prima kenapa harus khawatir? Sebelum memiliki seorang anak saya masih sering begadang mengerjakan projek part-time.

Lagi Cari Pekerjaan

Sekarang saya lagi cari pekerjaan sebagai programmer. Sepertinya saya lebih memilih untuk menjadi programmer PHP. Setelah lihat-lihat loker di internet ternyata kebanyakan membutuhkan kualifikasi programmer PHP yang bisa menggunakan framework. Hmm… belum pernah nyobain framework. Kayaknya butuh jam khusus untuk belajar framework nih. Setelah googling saya mendapatkan berbagai macam pilihan framework. Tetapi yang sering diposting pada loker adalah framework CodeIgniter dan Laravel. Mau belajar yang mana dulu yah? :D

Hello World

Postingan pertama nih 😀 Kedepannya blog ini mungkin akan berisi artikel tentang komputer seperti pemrograman dan jaringan. Udah sering bikin blog tapi gak ada yang bertahan. Semoga blog yang ini bertahan. aamiin.

Cara Mudah Dan Menyenangkan Belajar Bahasa Inggris

Belajar bahasa inggris bagi kebanyakan orang terkesan sulit. Karena memang cara belajarnya yang itu-itu aja. Membaca buku, mendengarkan guru di kelas, ikut bimbel, mengerjakan soal. Bosan! Saya akan berbagi trik belajar bahasa inggris yang mudah dan menyenangkan. Mau tahu seperti apa? Lanjutkan membaca. English is Fun! Ya, bahasa inggris itu sangat menyenangkan. Tapi cara belajarnya itu yang tidak menyenangkan. Siswa masuk kelas kemudian guru datang dengan wajah yang menyeramkan, guru bahasa inggris pula.

Tips Belajar Pemrograman Untuk Pemula

Kamu ingin bisa membuat program tapi belum tahu caranya? Atau kamu adalah mahasiswa informatika yang sampai saat ini masih belum bisa koding? Disini akan saya berikan tips belajar pemrograman untuk pemula. Ini adalah tips yang saya lakukan dalam mempelajari pemrograman. Motivasi Apa motivasi kamu belajar pemrograman? Jika motivasi untuk belajar pemrograman adalah untuk menyelesaikan tugas kuliah maka kamu akan merasa berat dalam mempelajarinya. Banyak sekali motivasi yang bisa digunakan untuk belajar pemrograman.

Mengapa Saya Kuliah Di Universitas Trunojoyo Madura

Ceritanya ini saya mau curhat. Melihat beranda facebook saya yang berisi status adik-adik kelas tentang pengumuman SNMPTN mengingatkan saya tahun 2014 lalu gagal lolos SNMPTN. Jadi ceritanya begini. Gagal Lolos SNMPTN Pilihan saya waktu itu adalah Teknik Informatika di ITS dan UB. Saya tidak lolos. Padahal dari SMP nama kampus yang ada di benak saya hanyalah ITS. Karena untuk teknik informatika saya tahunya cuma ITS :D. Tapi setelah pengumuman SNMPTN ternyata saya tidak lolos.

Program Menghitung Nilai Faktorial Dengan Java

Nilai faktorial dari bilangan asli n adalah n x ( n – 1 ) x ( n – 2 ) x … x 1. Faktorial dari n ditulis dengan n!. Misal faktorial dari 5 ditulis dengan 5! = 5 x 4 x 3 x 2 x 1 = 120. Berikut saya berikan source code untuk mencari nilai faktorial dari input user menggunakan bahasa pemrograman java. import java.util.Scanner; /** * Program menghitung nilai faktorial * @author Yusuf * https://yusufmalikul.

Program Permainan Tebak Angka Dengan Java

Program game tebak angka ini saya buat ketika mencoba memahami fungsi dari Math.random(). Jadi Anda harus memahami fungsi dari Math.random() terlebih dahulu agar bisa memahami program ini. Karena program ini menjadi asyik berkat angka acak dari fungsi tersebut. Cara mainnya adalah user diminta untuk menebak angka acak. Jika salah menebak maka masih memiliki kesempatan lagi untuk menebak sampai kesempatan habis. Jawaban akan diberikan ketika user benar menebak ataupun salah menebak. Contoh output:

Brainfuck Bahasa Pemrograman Yang Unik Dan Aneh

Masih sedikit blog berbahasa Indonesia yang membahas brainfuck. Sehingga saya menulis artikel ini untuk Anda yang ingin mempelajarinya. Bersiaplah untuk dibuat pusing dengan bahasa pemrograman yang satu ini. Brainfuck adalah salah satu bahasa pemrograman yang dibuat untuk menantang programmer. Bahasa ini hanya terdiri dari 8 perintah sederhana yang harus Anda hafal. Setelah Anda mempelajari bahasa pemrograman ini Anda akan mendapatkan konsep pemrograman yang baru. Perintah dalam Bahasa Pemrograman Brainfuck Seperti yang telah saya katakan di atas, brainfuck hanya terdiri dari 8 perintah sederhana.

Anda Ingin Kuliah Jurusan Informatika Baca Ini Dulu

Anda punya keinginan atau impian untuk masuk kuliah jurusan informatika? Jika iya maka sebaiknya Anda membaca tulisan saya ini dulu sebelum benar-benar menentukan informatika sebagai jurusan Anda. Tulisan ini berlaku untuk siswa SMA/SMK/MA yang sedang bingung menentukan jurusan kuliah dan merasa informatika adalah pilihan yang tepat. Sering kali siswa dari SMA yang salah jurusan. Mereka ingin sekali masuk jurusan informatika tapi setelah itu menyesal karena ternyata jurusan ini tidak sesuai dengan yang diharapkan.

Pentingnya Bahasa Inggris Bagi Mahasiswa It

Jika Anda seorang mahasiswa jurusan IT maka anda wajib bisa berbahasa inggris. Minimal Anda harus memahami bahasa inggris di bidang komputer. Jika tidak maka Anda akan kesulitan menyesuaikan diri dengan perubahan teknologi saat ini. Informasi yang berkaitan dengan teknologi terbaru lebih sering muncul dalam bahasa inggris. Masih banyak mahasiswa yang menganggap bahasa inggris sebagai hal yang sepele. Bahkan mereka enggan mempelajari bahasa inggris. Jadi, mari kita simak seberapa pentingkah bahasa inggris bagi mahasiswa IT.

Apa Itu Algoritma Penjelasan Dan Contohnya

Algoritma merupakan matakuliah wajib bagi mahasiswa jurusan komputer. Nama matakuliah sering digabung dengan istilah lain seperti algoritma dan struktur data atau algoritma dan pemrograman. Pada postingan ini saya akan menjelaskan tentang algoritma dan bagaimana peran algoritma dalam dunia komputer. Pengertian Algoritma Algoritma adalah urutan langkah-langkah yang logis untuk menyelesaikan suatu masalah. Ketika kita punya suatu masalah maka kita harus bisa menyelesaikan masalah tersebut dengan langkah-langkah yang logis. Contoh algoritma sederhana dalam kehidupan sehari-hari adalah ketika kita akan memasak air:

Simple Command Prompt Dengan Bahasa C

Saya sedang mencoba membuat cmd (command prompt) versi saya sendiri. Namun perintahnya masih meminjam milik cmd punya windows. Berikut source codenya, kompilasi menggunakan GCC: #include <stdio.h> #define CLEAR_SCREEN system("cls") #define CHANGE_TITLE system("title Simple Command Prompt"); int main() { CHANGE_TITLE; CLEAR_SCREEN; printf("\n\tWelcome to simple command prompt coded by %s\n\tType\ \"help\" for available command\n\n","ilmusoft.com"); run(); } int run() { char input[512]; char command[512]; printf("Run:> "); gets(input); if (strcmp(input,"ping")==0){ char host[512]; printf("Type destionation host: "); scanf("%s",host); sprintf(command,"ping %s",host); system(command); } else if(strcmp(input,"quit")==0 || strcmp(input,"q")==0){ exit(0); } else if(strcmp(input,"whoami")==0){ system("whoami"); } else if(strcmp(input,"help")==0){ printf("Available command:\n\ whoami\tprint current user\n\ ping\tsend ping request\n\ q\tquit from this console\n\ help\tprint this info\n"); } run(); } Hasil :

Cara Setting Ip Address Di Linux Debian

Cara termudah menyeting ip address pada linux adalah melalui terminal. Meskipun juga bisa melalui gui namun inilah kelebihan dari linux. Semua konfigurasi sistem bisa dilakukan melalui terminal. File konfigurasi ip berada di file /etc/network/interfaces untuk sebagian besar distro linux. Berikut adalah cara konfigurasi menggunakan debian. Pertama kita buka dulu file /etc/network/interfaces dengan perintah: root@debian:~# nano /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them.

Belajar Perintah Command Prompt Cmd Windows

Command prompt atau lebih sering disingkat cmd adalah sebuah console yang berjalan di atas sistem operasi windows. Jika kamu ingin jadi seorang teknisi komputer yang lebih advance sebaiknya kamu pelajari perintah-perintah cmd di windows. Karena banyak kasus seringkali bisa tuntas hanya dengan mengetikkan perintah di jendela cmd. Saya sering lihat orang yang sering instal ulang, dikit-dikit instal ulang padahal masalahnya bisa diatasi dengan cmd. Di artikel ini saya akan membahas tentang perintah-perintah yang ada di cmd.

Batch

Batch Script adalah pemrograman dari microsoft untuk sistem operasi windows. Program batch ditulis kedalam sebuah file teks menggunakan teks editor seperti notepad. File tersebut berisi perintah-perintah yang digunakan untuk melakukan pekerjaan-pekerjaan tertentu seperti menghapus banyak file sekaligus, memonitoring sistem, melakukan pekerjaan admin bahkan membuat virus. Untuk mengenal lebih jauh silahkan buka notepad lalu ketikkan baris perintah berikut : @echo off color a echo Selamat datang di dunia pemrograman batch ! pause Simpan dengan nama tes.

Cara Membuat Website

Internet menjadi dunia ke dua manusia saat ini. Dengan internet kita bisa mengakses website yang memberikan informasi yang kita butuhkan. Tapi tahukah kamu cara membuat website? Langkah-Langkah Membuat Website Step by step dibawah ini adalah sesuai pengalaman yang saya punya. Mungkin akan berbeda dengan sumber lain. Konten Untuk membuat website yang perlu kita lakukan terlebih dahulu adalah merancang isi atau apa yang akan menjadi isi website tersebut. Ini adalah sebuah patokan awal yang akan menuntun kita pada langkah berikutnya.

Apa Itu Python for S60

Python for S60 a.k.a Pys60 adalah bahasa pemrograman yang dikhususkan untuk HP Series 60. Python sendiri dikembangkan oleh Guido van Rossum. Dengan Pys60 kita dapat membuat aplikasi yang interaktif dan dinamik dengan sedikit kode script. Bagi yang pernah belajar Java dan C++ pasti akan menganggap pys60 ini sebagai bahasa yang powerfull tapi mudah dipelajari. Menurut Pankaj Nathani seorang pengembang pys60 dalam artikelnya “Bahasa Pemrograman apa yang harus Saya Pelajari?”, Python masuk urutan ke 3 setelah Java dan C++.

Akhirnya Lulus Smp

Alhamdulillah akhirnya lulus SMP :) dengan nilai rata-rata 8.7 danem 35,45 . Sekarang tinggal menunggu langkah selanjutnya untuk bisa masuk SMK jurusan TKJ, Moga2 aku bisa belajar ke tingkat yang lebih tinggi, amien :)