Mencari Selisih Jumlah Hari Antara Dua Tanggal pada Bash Scripting

Beberapa waktu lalu lagi bikin projek yang melibatkan protokol HTTPS. Seperti yang kita tahu bahwa HTTPS merupakan protokol yang melindungi data HTTP selama proses transmisi dengan menggunakan sertifikat dan/atau key SSL. Karena tidak sembarang sertifikat yang dapat dikenali oleh browser, maka umumnya kita harus membeli sertifikat tersebut ke penyedia sertifikat SSL dan biasanya masa berlaku SSL tersebut adalah 1 tahun.

Alternatif versi gratisnya adalah dengan menggunakan Let's Encrypt  (artikel ini jauh dari pembahasan SSL dan Let's Encrypt). Sayang sekali Let's Encrypt hanya memberikan durasi waktu kurang lebih 3 bulan dalam satu periode permintaan sertifikat. Masalah ini yang menjadi latar belakang bagaimana kita bisa mengetahui tanggal kadaluarsa domain dan memberikan semacam alert pada hari yang telah ditentukan sebelum jatuh tempo.

Perbedaan :- dan := pada Bash Scripting

Sebagaimana yang kita tahu bahwa Bash merupakan jembatan dimana kita bisa memberikan perintah terhadap sistem operasi. Jika kita seorang Sysadmin, NOC atau seorang DevOps maka wajar saja jika orang bertanya, "tau Bash ngga?" dan pasti dijawab, "udah makanan sehari-hari". Bash ini cukup membantu jika kita sedang berurusan dengan otomatisasi pada sistem operasi, atau instruksi sistematis.

Seiring waktu Bash sudah menjadi lebih dari console command, bahkan sudah menjadi scripting language. Beberapa aspek yang dapat dilihat Bash sebagai scripting language adalah memiliki variabel, struktur kontrol dan percabangan. 

Saat melakukan deklarasi atau inisialisasi variabel adakalanya kita membutuhkan default value. Default value ini sering digunakan saat user tidak menginputkan nilai atau nilai tersebut memang harus ada sebelumnya walaupun sifanya inputan (mandatori). Anda dapat menggunakan notasi :- (titik dua, minus) atau := (titik dua, sama dengan). Lantas apa perbedaannya?

Hubungan Manis antara Conan Edogawa dan Haibara Ai Pt.3 - Episode 1080 (Kamera Menargetkan Haibara)

Untuk kamu yang belum melihat bagian sebelumnya, bisa melihat pada halaman berikut: Hubungan Manis antara Conan Edogawa dan Haibara Ai Pt.2

Terdapat pengumuman di TV bahwasannya terdapat undian lotere dimana pemenangnya dapat berkunjung ke wisata ikan paus. Grup detektif sangat ingin melihat dan mengajak Haibara. Setelah Haibara menyampaikannya kepada Conan, ternyata dia sama sekali tidak tertarik dan tidak mau berangkat. Mendengar hal tersebut, Haibara malah ikut-ikutan juga ngga mau berangkat. Mungkin mereka ingin berduaan dengan Haibara :)

Index - Hubungan Manis antara Conan Edogawa dan Haibara Ai

Karena postingannya udah terlalu panjang, dan sangat ngga efektif bila dijadikan satu. Maka, update selanjutnya akan ditulis menjadi setiap epsode.

Untuk mempermudah, dalam menemukan update tersebut saya telah membuat indeksnya. Berikut:

Hubungan Manis antara Conan Edogawa dan Haibara Ai (Part 1)
Hubungan Manis antara Conan Edogawa dan Haibara Ai Pt.2 - Episode 192 - 193 (Kembalinya Shinichi)
Hubungan Manis antara Conan Edogawa dan Haibara Ai Pt.3 - Episode 1080 (Kamera Menargetkan Haibara)
- Galeri Conan Edogawa dan Haibara Ai

Untuk saat ini itu saja yang. Cheers!

Galeri Conan Edogawa dan Haibara Ai

Berikut adalah kumpulan gambar dari kedekatan Conan Edogawa dan Haibara Ai. Gambar ini diambil dari beberapa cuplikan ataupun karya fandom. Gambar ini bukan karya saya, karena ini saya ambil dari internet, sehingga apabila ada gambar yang sekiranya perlu kredit, boleh komen di kolom komentar.

Hubungan Manis antara Conan Edogawa dan Haibara Ai Pt.2 - Episode 192 - 193 (Kembalinya Shinichi)

Untuk yang belum melihat part 1, bisa dilihat di halaman Hubungan Manis antara Conan Edogawa dan Haibara Ai.

Setelah insiden yang terjadi di hotel dan Conan masuk rumah sakit. Conan medapatkan pil yang dapat mengembalikan tubuhnya menjadi dewasa (sebagai Shinichi Kudo). Bahkan, Shinichi tampil di pementasan sekolahnya dan memecahkan kasus yang terjadi disana. Selanjutnya, Shinichi Kudo melakukan kegiatan sehari-hari, seperti bangun pagi dan pergi ke sekolah.

Menjalankan Perintah Bahasa Pemrograman Lain Pada Bash




Saat kita sedang membangun sebuah runner/script menggunakan bahasa Bash, ada kalanya kita membutuhkan sebuah fitur yang hanya ada pada bahasa pemrograman lain. Misalkan saja saya ingin terhubung ke OpenVPN management console dan mengeksekusi perintah status di satu waktu. Sejauh yang dapat saya pahami, hal tersebut dapat dicapai menggunakan bahasa pemrograman Python.

Mencari Selisih Jumlah Hari Antara Dua Tanggal pada Bash Scripting

Beberapa waktu lalu lagi bikin projek yang melibatkan protokol HTTPS. Seperti yang kita tahu bahwa HTTPS merupakan protokol yang melindungi ...