Postingan

Membuat Bagan Alur di HTML dengan CSS

Gambar
Selain dalam bentuk flowchart, mungkin karena malas, untuk menunjukkan alur suatu tahapan, biasanya diberikan dalam bentuk diagram sederhana seperti gambar di atas. Jika ditampilkan dalam HTML, diagram di atas akan membutuhkan load lebih tinggi dibanding jika dibuat dengan text biasa. Dibawah ini adalah contoh kode halaman HTML, untuk menampilkan diagram dari text dan symbol (untuk panah), dengan bentuk rounded box dengan CSS. <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title></title> <style> .tablediagram{ border:0px; width: fit-content; margin: auto; } .tablediagram td{ text-align:center; height:80px; border:0px; } .buttonblue{ display:flex; height:100; justify-content:center; align-items: center; color:white; border:5px solid white; background-color:#5959ff; border-radius:25px; box-shadow: 5px 5px 5px 1px rgb(0 0 255 / 20%); max-width:200px; text-decoration:none

Sedikit Pandangan tentang Pelatihan Bersertifikasi

Sebuah percakapan menarik dengan salah satu pengguna Facebook. Beliau menilai bahwa aplikasi Edugameapp buatan penulis sebenarnya layak digunakan sebagai pendamping bahan ajar guru di sekolah. Dan kalau bisa, dibuat semacam pelatihan yang bersertifikasi. "Misal ada minat ke arah pendidikan mah, bisa buat bahan alat peraga pendamping pembelajaran online, khususnya SMK". Artinya menurut beliau, perlu diberikannya bukti cetak hitam di atas putih (sertifikat), agar aplikasi-aplikasi penulis lebih dicari oleh masyarakat. Seperti oleh sekolah-sekolah yang memiliki jurusan yang berkaitan dengan presisi alat ukur atau analis kimia. Bagus nya sih tanpa iklan, Alternatif income nya lewat pelatihan & sertifikasi, Lbh ke persiapan dunia kerja, Atau uji kompetensi keahlian Ada tiga hal yang penulis ingin ulas di sini: Pertama , untuk menjadikannya semacam pelatihan, penulis perlu membangun aplikasi-aplikasi Edugameapp penulis menjadi sebuah sistem database. Misalnya, ketika pengguna t

Besar Pajak Tahunan Honda Versa 2016 di Tahun 2022

Gambar
Tidak terasa, sudah setahun setelah penulis melakukan mutasi sepeda motor Verza penulis , dari Kediri ke Banyuwangi sesuai alamat KTP. April 2022 ini, Verza penulis genap berusia 6 tahun setelah pembelian. Yang penampakan ketika pembelian pertama kali seperti video dibawah ini: Meskipun model sepeda ini sudah lama, ternyata di 2022 ini masih banyak juga yang melihat video penulis di atas. Dan karena perjalanan penulis cukup jauh, kilometernya sudah mencapai 100 ribu kilometer, cukup untuk mengelilingi bumi dua kali. Lalu, ketika penulis membayar pajak tahunan pada April 2022, ternyata nominal pajak yang harus penulis bayarkan adalah sebesar IDR 296.500 . Nilainya lebih tinggi sedikit dari tahun-tahun sebelumnya. Mungkin karena usia sepeda motor yang menua, sehingga pembayaran pajak polusi yang menjadi lebih tinggi. Atau mungkin karena memang pajak di tahun 2022 ini naik. Penulis belum tahu, mungkin suatu saat nanti post ini akan penulis update, ketika penulis telah tahu jawabannya.

Upgrade Universal Analytics ke Google Analytics 4

Gambar
Telah lama tidak mengunjungi Google Analytics, di dashboard terdapat peringatan seperti gambar di bawah ini: Setahu penulis, artinya pemilik website yang menggunakan Google Analytics lama (Universal Analytics) diharuskan untuk upgrade ke Google Analytics baru, yaitu Google Analytics 4. Hasilnya, mau tidak mau, penulis yang sebagai pengguna Google Analytics, penulis harus maintenance semua website dan blog penulis yang menggunakan Google Analytics. Berikut ini adalah tutorial sederhana yang penulis buat saat upgrade blog dan website Wordpress. Blogspot Wordpress

Contoh Countdown Timer untuk Halaman Web dengan Javascript

Gambar
Ketika membangun website konferensi, biasanya di halaman utama, diberikan countdown timer. Dimana countdown timer ini berfungsi untuk memberikan informasi batas kepada calon peserta konferensi, yang berkeinginan untuk menjadi presenter, agar segera mengirimkan paper atau posternya sebelum tanggal yang ditentukan. Salah satu contohnya, adalah website konferensi PIT-FMB 2022 seperti ditunjukkan pada gambar di atas. Untuk keperluan tersebut, di bawah ini adalah kode javascript countdown timer, dengan tampilan yang membutuhkan dukungan styling CSS untuk membuat background yang transparan. <html> <head> <title>The Example of Countdown Timer</title> <style> .countdownbox{ font-family: "Roboto", Sans-serif; padding:10px; font-size:48px; background-color:#00000061; color:white; margin:5px 5px 0 5px; border-radius:5px; } </style> <script> </script> </head> <body> <div id="countmainbox" style="displa

Tips Sukses menjadi Programmer

Manajemen waktu Untuk bekerja sebagai programmer, yang umumnya freelance, diperlukan kemampuan manajemen waktu yang baik. Biasanya, dikarenakan merasa freelance , programmer akan menerima semua pekerjaan yang ditawarkan kepadanya. Sehingga, jika load pekerjaan telah tinggi, akan menyebabkan adanya pekerjaan yang terbengkalai, tidak sempurna dan mengecewakan client. Bukan karena programmer itu tidak menguasai pekerjaannya. Namun karena tidak bisa mengalokasikan waktu saja, yang tidak tepat. Penulis sendiri seperti itu. Sampai tulisan ini ditulis, penulis masih belajar bagaimana memanajemen waktu, agar semua pekerjaan terselesaikan. Manajemen Pekerjaan Mungkin lebih tepatnya, manajemen file pekerjaan yang pernah dilakukan. Seringkali, programmer akan mendapat pekerjaan yang mirip, atau bahkan sama. Manajemen penyimpanan source code, project-project yang pernah dilakukan, harus tertata dengan baik dan diorientasikan jangka panjang. Tidak hanya dengan memberikan label versi (v1.1, v1.2, v2

Kode Java Software Backup Project Android Studio

Gambar
Salah satu kewajiban menjadi developer Android adalah diperlukannya backup source code app berkala. Hal ini penting dilakukan, sebagai cadangan, jika terjadi hal-hal yang tidak diinginkan, seperti terjadinya rusak atau bad sector pada hardisk device yang digunakan untuk membuat aplikasi. Masalahnya, file-file project app Android dengan Android Studio, biasanya jumlahnya banyak, meskipun ukurannya kecil-kecil. Dan menurut penulis, di dalamnya lebih banyak file yang hanya akan memakan space memory, jika penyimpanannya secara satu project penuh. Mungkin pada sebagian developer tidak akan mempermasalahkan keadaan ini. Tetapi jika jumlah app-nya sudah banyak, seperti edugameapp penulis, akan lebih baik untuk menyimpan source code dan file-file yang diperlukan saja, yang memungkinkan untuk menyimpan di Cloud Service seperti di Google Drive, sebagai cadangan yang lain. Oleh karena itu, kode Java di bawah ini, penulis menawarkan software sederhana berbasis dekstop, yang berguna untuk mengambi

Memperoleh Data Terbaru dari Join Dua Tabel di MySQL

Dimisalkan, suatu instansi memberikan status kepada karyawannya menjadi tiga tingkat. Yaitu kontrak, tidak tetap dan tetap. Setiap status, memiliki kode nomor karyawan sendiri, yang akan berganti jika sang Karyawan telah layak naik pangkat, sesuai dengan loyalitas dan prestasinya. Di mana ketika karyawan berganti status, nomor lama ke yang baru, nomor yang lama akan tetap tersimpan di database (tanpa dihapus), kemudian nomor yang baru akan otomatis menjadi nomor acuan karyawan yang bersangkutan. Lalu bagaimanakah desain databasenya? Kesalahan yang potensial dihadapi sebagai programmer, untuk kasus di atas adalah menganggap nomor karyawan sebagai acuan di database. Penulis yakin, dengan melihat NIK (Nomor Induk Karyawan), pasti kebanyakan programmer database, akan menjadikan NIK sebagai ID acuan utama karyawan. Hal ini karena NIK dianggap tidak akan berubah sampai karyawan itu pensiun. Sebab, biasanya, jika ID acuan diganti, maka data-data sebelumnya yang mengacu pada ID lama, bisa-bisa