Catatan Sasongko

Disable fortune postlogin

Secara default, setelah berhasil login di tty muncul pesan-pesan berupa kata-kata mutiara dari para tokoh. Fortune ini menjadi sepaket dengan bsd-games. Jadi kalau ingin di-disable bisa uninstall bsd-games. Kalau masih butuh bsd-games tinggal jadikan file /etc/profile.d/bsd-games-login-fortune.*sh nonexecutable chmod -x /etc/profile.d/bsd-games-login-fortune.*sh

Menggunakan pipewire

Salah satu fitur baru yang dihadirkan Slackware 15.0 adalah masuknya pipewire sebagai alternatif dari pulseaudio. Bagaimana penggunaanya? Silakan simak catatan berikut ini. Pertama, edit /etc/pulse/client.conf. Ubah autospawn dari yes menjadi no. Hapus /etc/xdg/autostart/pulseaudio.desktop atau rename menjadi file yang “tidak penting”. Rename file berikut menjadi .desktop saja /etc/xdg/autostart/pipewire-media-session.desktop.sample /etc/xdg/autostart/pipewire-pulse.desktop.sample /etc/xdg/autostart/pipewire.desktop

Operator perbandingan perl

Operator perbandingan digunakan untuk membandingkan nilai. Data/nilai yang dibandingkan dapat berupa bilangan ataupun string. Namun ada perbedaan notasi. Perbandingan bilangan |Contoh penulisan |Penjelasan | |$a < $b | $a lebih kecil dari $b | |$a > $b | $a lebih besar dari $b | |$a <= $b | $a lebih kecil atau sama dengan $b | |$a => $b | $a lebih besar atau sama dengan $b | |$a == $b | $a sama dengan $b | |$a !

Operator penggabungan pengulangan string perl

Pada perl, variabel scalar yang berupa string dapat dilakukan penggabungan dan pengulangan. Contoh, terdapat 3 variabel sebagai berikut: $sapa = “Hai…. " $distro = “Slackware” $penilaian = “distro terbaik.” Ketiga variabel tersebut akan digabungkan. Kemudian di baris selanjutnya,penampilan variabel $distro akan diulang 5x. Untuk penggabungan digunakan “.”, sedangkan pengulangan dengan “x”. #!/usr/bin/perl use strict; use warnings; use feature "say"; my $sapa = "Hai.... "; my $distro = "Slackware "; my $penilaian = "distro terbaik.

Penggabungan operator perl

Penggabungan operator yang dimaksudkan di sini adalah menggabungkan = dan operator lainnya seperti penjumlahan, perkalian, pengurangan, dll. Penggabungan ini biasanya digunakan untuk memperbarui nilai suatu variabel. Contoh di sini adalah penggabungan dengan operator penjumlahan. Misalkan, terdapat variabel a dengan nilai awal 10. Nilai a kemudian akan diubah dengan cara ditambah 4. Nilai a yang baru ini dituliskan dengan a += 4; Sehingga nilai a kemudian berubah dari 10 menjadi 14.

Operator aritmatika scalar perl

Variabel scalar merupakan variabel tunggal dalam perl. Pada variabel ini bisa dilakukan beberapa operasi aritmatika seperti penjumlahan, pengurangan, perkalian, pembagian, modulus, pemangkatan, autoincrement, autodecrement. Pada operasi aritnatika, dikenal bilangan bertipe integer dan float. Integer adalah bilangan bulat. Float bilangan desimal. #!/usr/bin/perl use strict; use warnings; use feature 'say'; my $a = 2; my $b = 25; say("Angka pertama (a) adalah $a"); say("Angka kedua (b) adalah $b"); # penjumlahan my $c = $a + $b; say("a+b = $c"); # pengurangan my $d = $b - $a; say("b-a = $d"); # perkalian my $e = $a * $b; say("a*b = $e"); # pembagian my $f = $a / $b; my $g = $b / $a; say("a/b = $f"); say("b/a = $g"); # pemangkatan my $h = $a ** $b; my $i = $b ** $a; say("a^b = $h"); say("b^a = $i"); # autoincrement # tanda + di depan say("Nilai a sebelum autoincrement = $a"); my $j = ++$a; say("++a = $j"); say("Nilai a sesudah autoincrement = $a"); # tanda + di belakang say("Nilai b sebelum autoincrement $b"); my $k = $b++; say("$b++ = $k"); say("Nilai b setelah autoincrement $b"); # autodecrement # tanda - di depan say("c = a+b.

Membuat array perl dari scalar

Array merupakan variabel pada perl dengan data yang nilainya majemuk. Sedangkan scalar bernilai tunggal. Catatan kali ini tentang bagaimana cara membuat array dari scalar yang tersedia. my $nama = "Sasongko"; my $jenis_kelamin = "Laki-laki"; my $distro = "Slackware"; my $tahun = 2021; Keempat scalar tersebut akan disatukan menjadi array @biodata. my @biodata = ($nama, $jenis_kelamin, $distro, $tahun);

Hapus baris dari awal sampai dengan baris dengan kata spesifik

Mungkin ini adalah catatan dengan judul terpanjang yang pernah kami tulis. Catatan ini berisi tentang bagaimana cara menghapus baris dari awal sampai dengan baris yang berawalan dengan kata-kata spesifik. Contoh, punya file teks lagu.txt berisi sebagai berikut kelelawar by koes plus kelelawar sayapnya hitam terbang rendah di tengah malam pagi-pagi mereka pulang di dahan pohon bergelantungan hitam hitam hitam Teks tersebut dihapus sebagian, yaitu mulai baris pertama sampai dengan pagi-pagi.

Membuat background transparan krita

Untuk mengubah background gambar menjadi transparan, bisa dilakukan dengan mudah menggunakan krita. Klik menu Filter –> Colours –> Colour to Aplha. Color picker pilih warna background yang akan diganti menjadi transparan. Threshold atur 100 atau sesuai kebutuhan. Kemudian Ok.

List semua module perl terinstall

Untuk mengetahui semua modul perl yang terinstall bisa menggunakan instmodsh. $ instmodsh Available commands are: l - List all installed modules m <module> - Select a module q - Quit the program cmd? Kemudian pilih l.