Hari Shiftine 2026 Bagian 1: Mari kita makepizza!
Selamat Hari Shiftine 2026!
Pertama-tama, jangan lupa bahwa perayaan tahun ini benar-benar digeser dari 16/5 (16 Mei) to 15/6 (15 Juni). Karena kita sebelumnya telah merayakannya pada 16/5 tahun 2024 dan 2025.
Dan mulai tahun ini, Hari Shiftine akan dirayakan tanggal 16/5 (16 Mei) tiap tahun ganjil dan 15/6 (15 Juni) tiap tahun genap.
Artinya, setelah tahun ini, kita akan kembali merayakan Hari Shiftine pada tanggal 16/5/2027, 15/6/2028, 16/5/2029, dan 15/6/2030.
Tentunya, akan ada banyak hal baru dan menarik yang akan kami sampaikan. Jangan lupa bahwa situs web reinhart1010.id beserta maskot karakter cewek yang biru juga baru saja berulang tahun yang kelima pada bulan Mei lalu.
Dan supaya Anda dapat mencernya banyaknya pengumuman ini, kami akan menyajikannya satu pengumuman per satu postingan.
Dan mengingat perayaan ulang tahun biasanya dirayakan dengan berbagi pizza, kali ini kita malah membuat makepizza š!!!
Program makepizza kini masuk beta!
makepizza adalah program baris perintah (command-line) yang dapat dipakai untuk belajar cara menyampaikan perintah kepada program baik menurut tata cara:
- DOS (misalnya,
mkpizza.exe /n="Hello Pizza (^$- )"), - POSIX / UNIX (misalnya,
makepizza --name="Hello Pizza (\$- )"), maupun - PowerShell (misalnya,
New-Pizza -Name "Hello Pizza (`$- )").
Ketiga program mkpizza (DOS), makepizza (POSIX), dan New-Pizza (PowerShell) akan mendukung beberapa argumen atau parameter perintah sebagai berikut.
type Arguments struct {
Name *string `dos:"n" posix:"name" posix_short:"n" powershell:"Name" powershell_short:"n"`
Duration *uint16 `dos:"d" posix:"duration" posix_short:"d" powershell:"Duration" powershell_short:"d"`
Pineapple *bool `dos:"p" posix:"pineapple" posix_negative:"no-pineapple" posix_short:"p" posix_short_negative:"P" powershell:"Pineapple" powershell_short:"p"`
CheckSuperuser *bool `dos:"s" posix:"check-superuser" posix_negative:"no-check-superuser" posix_short:"s" posix_short_negative:"S" powershell:"CheckSuperuser" powershell_short:"s"`
ExitCode *uint16 `dos:"e" posix:"exit-code" posix_short:"e" powershell:"ExitCode" powershell_short:"e"`
Help *bool `dos:"?" posix:"help" posix_short:"h" powershell:"Help" powershell_short:"h"`
Version *bool `dos:"v" posix:"version" posix_short:"v" powershell:"Version" powershell_short:"v"`
}Nama argumen dapat berubah seturut dengan varian tata cara penyampaian perintah. Misalnya, untuk mematikan fitur penyematan potongan nanas ke dalam pizza, gunakan --no-pineapple (wajib ditulis salam huruf kecil) dalam perintah POSIX makepizza, atau /P:N (menerima huruf besar maupun kecil) dalam perintah DOS mkpizza, atau -Pineapple $false (menerima huruf besar maupun kecil) dalam perintah PowerShell New-Pizza!
Dan tentunya, Anda dapat melihat program ini dalam repositori GitHub kami: https://github.com/shiftinecmd/makepizza!
