diff --git a/about/index.html b/about/index.html index 4100143b..892dda48 100755 --- a/about/index.html +++ b/about/index.html @@ -5,7 +5,7 @@ - + Profil · Catatan Sasongko diff --git a/categories/index.html b/categories/index.html index 446c5dfa..13e22540 100755 --- a/categories/index.html +++ b/categories/index.html @@ -5,7 +5,7 @@ - + Categories · Catatan Sasongko diff --git a/index.html b/index.html index cf3d76e9..40ce1198 100755 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Seamonkey in wayland Error cannot open display

+

Convert pdf ke png secara massal

@@ -261,24 +261,27 @@

Seam

- Seamonkey adalah salah satu web browser yang secara default terinstall di slackware. Ketika login menggunakan SDDM dan mengaktifkan lingkungan native wayland, seamonkey tidak bisa dijalankan. -$ seamonkey Error: cannot open display: :1 Solusinya -$ GDK_BACKEND=x11 seamonkey + Salah satu hal yang saya sukai dari keunggulan linux adalah kemudahannya dalam melakukan sesuatu secara massal dengan mudah, termasuk di antaranya konversi file. Hanya dengan mengetikkan atau bahkan cukup copy paste edit kita bisa menghemat waktu dan tenaga dalam mengubah format file. +Kali ini kita akan mengubah atau convert file dari pdf menjadi gambar png. Tool yang digunakan adalah pdftopng. Tool ini secara default sudah ter-install di Slackware menjadi bagian dari package xpdf.

+
+
-

Klasifikasi decision tree dengan sklearn

+

Seamonkey in wayland Error cannot open display

@@ -307,27 +308,24 @@

Read more - -

-

Listing direktori dengan python

+

Klasifikasi decision tree dengan sklearn

@@ -354,23 +354,27 @@

- Berikut adalah script python sederhana untuk menampilkan isi direktori aktif -#!/usr/bin/python import os isidirektori = os.listdir() for i in range(len(isidirektori)): print(isidirektori[i]) + Machine learning belakangan ini semakin populer. Salah satu yang bisa dilakukan dengan machine learning adalah klasifikasi. Ada beberapa metode klasifikasi. Kali ini akan melakukan klasifikasi dengan cara decision tree supervised learning. +Skenario klasifikasi yang akan kita lakukan adalah menentukan jenis (label) bunga iris berdasarkan kriteria (atribut) yang diberikan. Jenis bunga irisnya adalah iris setosa, iris versicolor dan iris virginica. Adapun kriterianya berdasarkan panjang sepal, lebar sepal, panjang petal dan lebar petal.

+
+
-

Menampilkan line number vim

+

Listing direktori dengan python

@@ -397,8 +401,8 @@

-

Install Kooha di Slackware

+

Menampilkan line number vim

@@ -440,9 +444,8 @@

I

- Kooha adalah salah satu aplikasi screen recorder. Keunggulannya antara lain: -User interface atau tampilan yang simpel tapi tetap mudah dimengerti Bisa dijalankan dengan baik di lingkungan wayland dan X11 Mudah dijalankan Mudah di-install. Kooha menyediakan metode instalasi menggunakan flatpak. Inilah cara yang kami sarankan untuk slackers mengingat belum ada di SBo. Caranya -$ flatpak install io.github.seadve.Kooha + Vim secara default tidak menampilkan line number. Adanya line number ini bisa sangat memudahkan terutama saat proses debugging atau pengecekan kesalahan. Untuk menampilkannya, tambahkan baris berikut di file konfigurasinya (contoh: ~/.vimrc) : +set number

diff --git a/index.xml b/index.xml index 4c2054af..d078ca0d 100755 --- a/index.xml +++ b/index.xml @@ -6,8 +6,15 @@ Recent content on Catatan Sasongko Hugo en-us - Sat, 25 May 2024 00:00:00 +0000 + Fri, 19 Jul 2024 00:00:00 +0000 + + Convert pdf ke png secara massal + https://sasongko.web.id/post/2024-07-19-convert-pdf-to-png/ + Fri, 19 Jul 2024 00:00:00 +0000 + https://sasongko.web.id/post/2024-07-19-convert-pdf-to-png/ + Salah satu hal yang saya sukai dari keunggulan linux adalah kemudahannya dalam melakukan sesuatu secara massal dengan mudah, termasuk di antaranya konversi file. Hanya dengan mengetikkan atau bahkan cukup copy paste edit kita bisa menghemat waktu dan tenaga dalam mengubah format file. Kali ini kita akan mengubah atau convert file dari pdf menjadi gambar png. Tool yang digunakan adalah pdftopng. Tool ini secara default sudah ter-install di Slackware menjadi bagian dari package xpdf. + Seamonkey in wayland Error cannot open display https://sasongko.web.id/post/2024-05-25-seamonkey-in-wayland/ @@ -1490,7 +1497,7 @@ https://sasongko.web.id/post/2017-07-05-convert-word-pdf-massal/ Wed, 05 Jul 2017 00:00:00 +0000 https://sasongko.web.id/post/2017-07-05-convert-word-pdf-massal/ - LibreOffice sudah lama mendukung konversi file dari Word/Writer (doc, docx dan odt) ke file pdf. Keunggulannya adalah bisa melakukan konversi secara massal. Misalkan, dipunyai 1000 file docx yang tersimpan di ~/Documents. Masing-masing file ini akan dikonversi menjadi pdf di ~/convert. $ soffice --headless --nologo --convert-to pdf:writer_pdf_Export --outdir ~/convert Documents/*.docx Opsi –headless –nologo diberikan agar lebih cepat, lebih hemat waktu, karena tidak menampilkan splash screen. + LibreOffice sudah lama mendukung konversi file dari Word/Writer (doc, docx dan odt) ke file pdf. Keunggulannya adalah bisa melakukan konversi secara massal. Misalkan, dipunyai 1000 file docx yang tersimpan di /Documents. Masing-masing file ini akan dikonversi menjadi pdf di /convert. $ soffice --headless --nologo --convert-to pdf:writer_pdf_Export --outdir ~/convert Documents/*.docx Opsi –headless –nologo diberikan agar lebih cepat, lebih hemat waktu, karena tidak menampilkan splash screen. Presentasi dengan LCD Projector diff --git a/logo/index.html b/logo/index.html index b741a62b..eeababa3 100755 --- a/logo/index.html +++ b/logo/index.html @@ -5,7 +5,7 @@ - + Makna Logo · Catatan Sasongko diff --git a/page/10/index.html b/page/10/index.html index 36a61708..63dedbcf 100755 --- a/page/10/index.html +++ b/page/10/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Mengaktifkan runlevel 4

+

Disable fortune postlogin

@@ -261,8 +261,8 @@

Mengak

- Runlevel 4 bisa dikatakan sebagai runlevel multiuser dengan graphical user interface saat loginnya. Secara default, Runlevel slackware adalah 3. Untuk mengubahnya ke 4 edit file /etc/inittab, ganti angka 3 pada baris berikut dengan angka 4 -id:4:initdefault: + 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

@@ -271,13 +271,13 @@

Mengak
-

Menggunakan pipewire

+

Mengaktifkan runlevel 4

@@ -304,11 +304,8 @@

Meng

- 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 + Runlevel 4 bisa dikatakan sebagai runlevel multiuser dengan graphical user interface saat loginnya. Secara default, Runlevel slackware adalah 3. Untuk mengubahnya ke 4 edit file /etc/inittab, ganti angka 3 pada baris berikut dengan angka 4 +id:4:initdefault:

@@ -317,13 +314,13 @@

Meng @@ -411,13 +407,13 @@

Penggabungan operator perl

+

Operator penggabungan pengulangan string perl

diff --git a/page/11/index.html b/page/11/index.html index b14b43f2..ab199be5 100755 --- a/page/11/index.html +++ b/page/11/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Operator aritmatika scalar perl

+

Penggabungan operator 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. + 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.

@@ -276,13 +276,13 @@

O
-

List semua module perl terinstall

+

Membuat background transparan krita

@@ -443,8 +449,7 @@

- + Catatan Sasongko @@ -228,13 +228,13 @@

-

Membuat dan analisis core dump

+

List semua module perl terinstall

@@ -263,29 +261,23 @@

Membuat

- Suatu program gagal dijalankan. Eksekusi via terminal menunjukkan segmentation fault tanpa keterangan lainnya. Pada situasi inilah core dump diperlukan untuk debugging sehingga diketahui penyebabnya. -Contoh, geeqie apabila dijalankan di lingkungan wayland berbuah segmentation fault -$ geeqie Segmentation fault Saatnya membuat core dump -$ gcore /usr/bin/geeqie Illegal process-id: /usr/bin/geeqie. You can't do that without a process to debug. The program is not being run. gcore: failed to create core./usr/bin/geeqie Kemudian eksekusi lagi + 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.

-
-
-

Deteksi Sistem Operasi Target Hacking

+

Membuat dan analisis core dump

- Judul catatan kali ini sedikit berbeda dibanding sebelumnya. Ada hacking-nya. Hehehehe…. Tapi itu tidak menunjukkan bahwa kemampuan penulis dalam ilmu hacking bagus. Hanya bisa itu tok. -Information gathering merupakan tahap krusial dalam proses hacking maupun cracking. Salah satu kegiatan information gathering adalah scanning atau deteksi sistem operasi yang digunakan pada target. Deteksi ini perlu karena berbeda sistem operasi mungkin membutuhkan teknik yang berbeda. -Deteksi menggunakan nmap yang secara default sudah tertanam di slackware. + Suatu program gagal dijalankan. Eksekusi via terminal menunjukkan segmentation fault tanpa keterangan lainnya. Pada situasi inilah core dump diperlukan untuk debugging sehingga diketahui penyebabnya. +Contoh, geeqie apabila dijalankan di lingkungan wayland berbuah segmentation fault +$ geeqie Segmentation fault Saatnya membuat core dump +$ gcore /usr/bin/geeqie Illegal process-id: /usr/bin/geeqie. You can't do that without a process to debug. The program is not being run. gcore: failed to create core./usr/bin/geeqie Kemudian eksekusi lagi

@@ -329,7 +322,7 @@

Deteks
-

Hapus riwayat kfind

+

Deteksi Sistem Operasi Target Hacking

@@ -362,13 +357,14 @@

Hapus

- Kfind adalah tool pencarian dari KDE Plasma. Bagi pengguna linux yang kurang familiar dengan command line bisa menggunakan kfind yang berpenampilan mode grafis. -Fitur yang sangat bagus dari kfind adalah bisa menyimpan hasil pencarian. Namun, catatan kali ini tidak tentang bagaimana cara penggunaan kfind. Kali ini justru cara menghapus riwayat pencarian. Riwayat ini ada di file ~/.config/kfindrc pada segmen [History]. Riwayat yang dicatat adalah Patterns dan Directories pencariannya. Sehingga, penghapusan riwayat pencarian dapat dilakukan dengan menghapus ketiganya. + Judul catatan kali ini sedikit berbeda dibanding sebelumnya. Ada hacking-nya. Hehehehe…. Tapi itu tidak menunjukkan bahwa kemampuan penulis dalam ilmu hacking bagus. Hanya bisa itu tok. +Information gathering merupakan tahap krusial dalam proses hacking maupun cracking. Salah satu kegiatan information gathering adalah scanning atau deteksi sistem operasi yang digunakan pada target. Deteksi ini perlu karena berbeda sistem operasi mungkin membutuhkan teknik yang berbeda. +Deteksi menggunakan nmap yang secara default sudah tertanam di slackware.

@@ -376,13 +372,13 @@

Hapus
-

Deteksi log4shell

+

Hapus riwayat kfind

- Log4shell menjadi topik yang hangat dibicarakan sepekan ini. Bugs JNDI lookup pada log4j membuat komputer atau pc (terutama server) semakin mudah diambil alih tanpa ijin. Syukur alhamdulillah sudah dirilis versi terbaru untuk menangkalnya, yaitu versi 2.16.0. -Bagaimana dengan slackware? Mari kita cek apakah log4j ini tersedia sebagai bagian dari default packages. -# slackpkg file-search log4j Looking for log4j in package list. Please wait... DONE No packages contains "log4j" file. Tidak ditemukan. + Kfind adalah tool pencarian dari KDE Plasma. Bagi pengguna linux yang kurang familiar dengan command line bisa menggunakan kfind yang berpenampilan mode grafis. +Fitur yang sangat bagus dari kfind adalah bisa menyimpan hasil pencarian. Namun, catatan kali ini tidak tentang bagaimana cara penggunaan kfind. Kali ini justru cara menghapus riwayat pencarian. Riwayat ini ada di file ~/.config/kfindrc pada segmen [History]. Riwayat yang dicatat adalah Patterns dan Directories pencariannya. Sehingga, penghapusan riwayat pencarian dapat dilakukan dengan menghapus ketiganya.

@@ -424,13 +419,13 @@

Deteks
-

Menambahkan line number kate

+

Deteksi log4shell

@@ -457,10 +452,16 @@

Men

- Kate adalah text editor bawaan KDE Plasma yang powerfull. Namun, secara default tidak menampilkan line number. Cara untuk menampilkan line number pada kate adalah klik menu Settings pada Kate, kemudian klik Configure Kate. Pada bagian Appearance, klik tab Borders, centang Show line numbers. KLik Apply atau Ok untuk menerapkan perubahan pengaturan. + Log4shell menjadi topik yang hangat dibicarakan sepekan ini. Bugs JNDI lookup pada log4j membuat komputer atau pc (terutama server) semakin mudah diambil alih tanpa ijin. Syukur alhamdulillah sudah dirilis versi terbaru untuk menangkalnya, yaitu versi 2.16.0. +Bagaimana dengan slackware? Mari kita cek apakah log4j ini tersedia sebagai bagian dari default packages. +# slackpkg file-search log4j Looking for log4j in package list. Please wait... DONE No packages contains "log4j" file. Tidak ditemukan.

+
+
diff --git a/page/13/index.html b/page/13/index.html index 74289f7e..e98b9dca 100755 --- a/page/13/index.html +++ b/page/13/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Menambahkan scanner

+

Menambahkan line number kate

@@ -261,28 +261,22 @@

Men

- Instalasi scanner di linux terutama slackware sangat mudah. Biasanya scanner terdeteksi secara otomatis dan langsung bisa dijalankan. Pengaturan hanya dibutuhkan jika scanner tidak terdeteksi. -Catatan kali ini tentang menambahkan scanner yang tidak terdeteksi secara otomatis. Scanner seperangkat dengan printer, yaitu Epson L3110. Printer terdeteksi otomatis dan langsun bisa digunakan, tetapi scanner-nya belum. Software untuk scan seperti xsane atau skanlite salah mendeteksi. Keduanya mendeteksi scanner yang digunakan adalah webcam. -Scanner terhubung melalui usb, sehingga perlu dicek terlebih dahulu apakah usbnya terdeteksi. + Kate adalah text editor bawaan KDE Plasma yang powerfull. Namun, secara default tidak menampilkan line number. Cara untuk menampilkan line number pada kate adalah klik menu Settings pada Kate, kemudian klik Configure Kate. Pada bagian Appearance, klik tab Borders, centang Show line numbers. KLik Apply atau Ok untuk menerapkan perubahan pengaturan.

-
-
-

Variabel hash perl

+

Mengetahui banyaknya elemen array perl

- Jenis variabel ketiga yang dimiliki perl adalah hash. Hash ini merupakan data berpasangan. Penulisan dengan menyertakan tanda %. -Contoh: akan dideklarasikan data tentang saya, yaitu nama dan distro yang saya gunakan. Nama saya Sasongko, distro Slackware. -my %data = ( nama => "Sasongko", distro => "Slackware", ); + Array adalah salah satu tipe data pada bahasa pemrograman perl. Tipe data ini berisi data majemuk. Penulisan array menggunakan notasi @. +Contoh: +my @buah = ("pepaya", "manga", "pisang", "jambu", "durian", "apel"); Untuk mengetahui berapa banyaknya elemen dari array, bisa menggunakan scalar(). +print(scalar(@buah));

@@ -365,13 +363,13 @@

Variab
-

Variabel array perl

+

Variabel hash perl

- Melanjutkan catatan sebelumnya tentang variabel yang dimiliki bahasa pemrograman perl. Sebelumnya membahas tentang variabel scalar. Catatan kali ini tentang jenis variabel yang kedua yaitu array. -Berbeda dengan scalar yang bernilai tunggal, array bernilai majemuk. Array merupakan himpunan. Element array zero indexed, artinya, elemen pertama berindeks 0. -Pendeklarasian array diserta simbol @. -Contoh: himpunan nama-nama buah dan daftar nilai -my @buah = ("pisang", "mangga", "jeruk", "pepaya"); my @daftar_nilai = (80, 100, 76. + Jenis variabel ketiga yang dimiliki perl adalah hash. Hash ini merupakan data berpasangan. Penulisan dengan menyertakan tanda %. +Contoh: akan dideklarasikan data tentang saya, yaitu nama dan distro yang saya gunakan. Nama saya Sasongko, distro Slackware. +my %data = ( nama => "Sasongko", distro => "Slackware", );

-
-
-

Variabel scalar perl

+

Variabel array perl

- Perl memiliki 3 jenis variabel, yaitu scalar, array dan hash. Scalar adalah variabel dengan nilai tunggal. Penulisan scalar diawali dengan tanda $.Pendeklarasian variabel dengan my. Nilai dari scalar bisa berupa text/string ataupun angka. Contoh: akan dideklarasikan variabel buah. buah ini bernilai “mangga”. -my $buah = "mangga"; + Melanjutkan catatan sebelumnya tentang variabel yang dimiliki bahasa pemrograman perl. Sebelumnya membahas tentang variabel scalar. Catatan kali ini tentang jenis variabel yang kedua yaitu array. +Berbeda dengan scalar yang bernilai tunggal, array bernilai majemuk. Array merupakan himpunan. Element array zero indexed, artinya, elemen pertama berindeks 0. +Pendeklarasian array diserta simbol @. +Contoh: himpunan nama-nama buah dan daftar nilai +my @buah = ("pisang", "mangga", "jeruk", "pepaya"); my @daftar_nilai = (80, 100, 76.

+
+
diff --git a/page/14/index.html b/page/14/index.html index be44e5b7..97fa7281 100755 --- a/page/14/index.html +++ b/page/14/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Mengubah timestamp akses dan modifikasi

+

Variabel scalar perl

@@ -263,8 +261,8 @@

Mengubah t

- Untuk mengubah timestamp akses dan modifikasi pada file -$ touch -t YYYYMMDDHHmm.ss dokumen di mana dokumen adalah filename, waktu yang diinginkan dalam format YYYYMMDDHHmm.ss + Perl memiliki 3 jenis variabel, yaitu scalar, array dan hash. Scalar adalah variabel dengan nilai tunggal. Penulisan scalar diawali dengan tanda $.Pendeklarasian variabel dengan my. Nilai dari scalar bisa berupa text/string ataupun angka. Contoh: akan dideklarasikan variabel buah. buah ini bernilai “mangga”. +my $buah = "mangga";

@@ -273,13 +271,13 @@

Mengubah t
-

Mount smartphone ke linux

+

Mengubah timestamp akses dan modifikasi

@@ -306,10 +306,8 @@

-

Menghapus docker image

+

Mount smartphone ke linux

@@ -351,30 +349,25 @@

Mengha

- Docker image yang suah tidak digunakan sebaiknya dihapus saja, agar storage lebih longgar. Pastikan docker daemon aktif -dockerd List docker imagenya -$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE qgis/qgis release-3_16 ee28ddd8c37a 4 days ago 7.43GB qgis/qgis <none> c84657a1e2f6 3 weeks ago 7.43GB Hapus -$ docker rmi -f ee28ddd8c37a c84657a1e2f6 Ingin menghapus semua container, image, dll -$ docker system prune -a WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all dangling images - all dangling build cache Are you sure you want to continue? + Transfer data antara smartphone android dan komputer/pc/laptop linux (dalam contoh ini Slackware) dapat dilakukan dengan mudah. Kemudahan tersebut bahkan dapat dilakukan dengan mode text tanpa grafis. +Misalkan akan menghubungkan storage yang ada di android smartphone dengan linux. Storage dimount ke direktori mtp. Direktori ini bebas, silahkan pilih sendiri sesuai kebutuhan/keinginan. +$ jmtpfs mtp Selanjutnya dapat dilakukan transfer file seperti biasa. Jika sudah selesai unmount +$ fusermount mtp

-
-

-

Jalankan QGIS docker

+

Menghapus docker image

@@ -403,14 +394,16 @@

Jala

- Catatan kali ini melanjutkan catatan sebelumnya tentang install QGIS menggunakan flatpak. Sekarang berbeda, install dan jalankan QGIS menggunakan docker. Dengan slackware (dan linux pada umumnya), banyak jalan untuk menjalankan software/aplikasi. -Install docker dan docker-cli QGIS akan dijalankan menggunakan docker tentu saja membutuhkan docker. Jika belum terinstall silahkan install dulu docker dan docker-cli. Keduanya ada di SBo. -Install docker QGIS Install image qgis dari repo docker. OS yang digunakan dalam image ini adalah ubuntu 20. + Docker image yang suah tidak digunakan sebaiknya dihapus saja, agar storage lebih longgar. Pastikan docker daemon aktif +dockerd List docker imagenya +$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE qgis/qgis release-3_16 ee28ddd8c37a 4 days ago 7.43GB qgis/qgis <none> c84657a1e2f6 3 weeks ago 7.43GB Hapus +$ docker rmi -f ee28ddd8c37a c84657a1e2f6 Ingin menghapus semua container, image, dll +$ docker system prune -a WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all dangling images - all dangling build cache Are you sure you want to continue?

@@ -418,13 +411,13 @@

Jala diff --git a/page/15/index.html b/page/15/index.html index 73b67e12..df5355b2 100755 --- a/page/15/index.html +++ b/page/15/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Install QGIS via flatpak

+

Install Fedora di Slackware

@@ -261,25 +261,28 @@

- QGIS adalah aplikasi sistem informasi geografis populer dan mudah digunakan. QGIS sudah ada di SBo, tetapi build-nya lama. Jadi saya install via flatpak saja. -flatpak install --from https://flathub.org/repo/appstream/org.qgis.qgis.flatpakref Untuk menjalankannya, bisa klik dari menu atau -flatpak run org.qgis.qgis Untuk meng-update -flatpak update + Tiba-tiba terlintas keinginan mencoba fedora. Sejak mengenal linux tahun 2005an, saya belum pernah menggunakan fedora. Entah kalau saat itu warnetnya pakai fedora wkwkwkwk. Pertama memakai linux memang di warnet. Saat itu warnetnya menawarkan pakai Windows atau linux, saya pilih linux karena tarifnya 50% lebih murah. +Kembali ke topik. Berikut akan install fedora secara virtual via lxc. +$ lxc-create -n fedora -t download Opsi n adalah untuk memberi nama containernya, t template yang digunakan.

+
+
-

Kate disable swap

+

Install QGIS via flatpak

@@ -308,7 +309,10 @@

Kate di

- Secara default, kate membuat swap file secara otomatis setiap 15 detik. File ini sangat berguna untuk berjaga-jaga apabila sistem mendadak crash, maka file yang disunting dengan kate dapat di-recover. Tapi fitur ini bisa dibuat disable. Caranya klik menu Settings –> Configure Kate. Pada bagian Open/Save klik tab Advanced. Opsi Swap file pilih Disable kemudian OK. + QGIS adalah aplikasi sistem informasi geografis populer dan mudah digunakan. QGIS sudah ada di SBo, tetapi build-nya lama. Jadi saya install via flatpak saja. +flatpak install --from https://flathub.org/repo/appstream/org.qgis.qgis.flatpakref Untuk menjalankannya, bisa klik dari menu atau +flatpak run org.qgis.qgis Untuk meng-update +flatpak update

@@ -317,13 +321,13 @@

Kate di
-

Query SQL

+

Dolphin the wastebin has reached its maximum size

@@ -398,15 +398,14 @@

Query SQL

- Relational Database Management System (RDBMS) adalah salah satu sistem database populer. Sistem pengolahan database ini menggunakan bahasa SQL (dibaca sekuel atau es kiu el). Tool yang dapat digunakan antara lain mariadb, mysql, postgresql. -Pada RDBMS dikenal adanya hirarki atau struktur, yaitu dari tertinggi database yang terdiri atas tabel. Tabel dibentuk oleh kolom dengan data sejumlah barisnya. -Perintah SQL ada 2 -Data Definition Language (DDL) untuk membuat, menghapus atau modifikasi struktur database Data Manipulation Language (DML) untuk insert data, query, hapus, edit data QUERY SQL Query adalah pengambilan data dari database. + Efek samping work from home, harddisk laptop lebih cepat penuh. Saat menghapus file-file yang sudah tidak diperlukan, Dolphin mengeluarkan warning +Job Failed The wastebin has reached its maximum size! Cleanup the wastebin manually Ada 2 alternatif solusi: +Sesuai yang ada di warning untuk menghapus file-file di wastebin secara manual. Mengatur ulang wastebin pada Dolphin. Wastebin diatur melalui menu Settings –> Configure Dolphin klik Wastebin. Di sini kita bisa mengatur apakah file di wastebin akan dihapus secara otomatis setelah tenggat yang ditentukan.

@@ -414,13 +413,13 @@

Query SQL
-

Menyusupkan mate ke xfce

+

Query SQL

@@ -449,12 +446,17 @@

- Secara default, window manager yang digunakan xfce adalah xfwm4. Tetapi, ini bisa diganti menjadi window manager lain seperti fluxbox ataupun marco milik mate. -Kali ini kita akan ganti xfwm4 dengan marco. Caranya, membuat startup baru berisikan command -$ /usr/bin/marco --replace + Relational Database Management System (RDBMS) adalah salah satu sistem database populer. Sistem pengolahan database ini menggunakan bahasa SQL (dibaca sekuel atau es kiu el). Tool yang dapat digunakan antara lain mariadb, mysql, postgresql. +Pada RDBMS dikenal adanya hirarki atau struktur, yaitu dari tertinggi database yang terdiri atas tabel. Tabel dibentuk oleh kolom dengan data sejumlah barisnya. +Perintah SQL ada 2 +Data Definition Language (DDL) untuk membuat, menghapus atau modifikasi struktur database Data Manipulation Language (DML) untuk insert data, query, hapus, edit data QUERY SQL Query adalah pengambilan data dari database.

+
+

diff --git a/page/16/index.html b/page/16/index.html index a16314b4..15149af5 100755 --- a/page/16/index.html +++ b/page/16/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Eksekusi redshift di tty

+

Menyusupkan mate ke xfce

@@ -265,27 +263,24 @@

Eksekusi red

- Mode tty di sini maksudnya adalah mode yang hanya ada teks. Mode inilah yang aktif setelah masuk runlevel 3 sebelum masuk ke lingkungan X maupun wayland. -Mungkin, ketika sedang melakukan maintenance dalam mode tty, tanpa terasa sudah menghabiskan waktu berjam-jam. Daya yang ada, seperti kecerahan layar, bisa terbuang percuma. Apalagi paparan layar yang terlalu cerah dalam durasi lama berpotensi mengganggu kesehatan. Eksekusi redshift di tty adalah solusi yang layak dipertimbangkan. Berikut adalah command-nya + Secara default, window manager yang digunakan xfce adalah xfwm4. Tetapi, ini bisa diganti menjadi window manager lain seperti fluxbox ataupun marco milik mate. +Kali ini kita akan ganti xfwm4 dengan marco. Caranya, membuat startup baru berisikan command +$ /usr/bin/marco --replace

-
-
-

Mariadb error 2002

+

Hapus awalan apostrofe libreoffice calc

@@ -355,29 +358,23 @@

Mariad

- Lama tak terjun ke dunia database, ada pengaturan yang terlupakan sehingga muncul error. -$ mariadb -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local server through socket '/var/run/mysql/mysql.sock' (2) Setelah dicek, ternyata service-nya belum jalan karena tidak executable. -$ ls -l /etc/rc.d|grep -iE "(maria|mysql)" -rw-r--r-- 1 root root 2517 May 2 09:08 rc.mysqld -rw-r--r-- 1 root root 2943 Aug 4 2020 rc.mysqld.orig Mari aktifkan -# chmod +x /etc/rc. + Mengunduh file spreadsheet dari google sheets di setiap selnya yang berisi data angka diawali oleh tanda apostrofe atau kutip tunggal. Tanda ini tidak terlihat langsung. Ketika kita klik selnya dan lihat formula bar, baru tanda ini terlihat. +Untuk menghapusnya melalui libreofiice calc tentu saja. Klik Find & Replace. Search for inputkan .* dan Replace with inputkan &. Centang atau piih opsi Regular expressions. Kemudian Replace atau Replace all sesuai kebutuhan.

-
-
-

Mengetahui ip aktif sejaringan

+

Mariadb error 2002

@@ -404,13 +401,15 @@

- Sebelum mengetahui alamat IP aktif dalam 1 jaringan yang sama, tentu saja harus konek atau masuk ke jaringan tersebut dulu. Setelah masuk, cek IP kita sendiri. Karena konek ke wifi maka interface-nya wlan0 -# ip addr show wlan0 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether cc:b0:da:b5:3b:75 brd ff:ff:ff:ff:ff:ff inet 192.168.43.20/24 brd 192.168.43.255 scope global dynamic noprefixroute wlan0 valid_lft 1574sec preferred_lft 1574sec inet6 fe80::7f1b:2f4d:b98e:6500/64 scope link noprefixroute valid_lft forever preferred_lft forever Atau bisa juga dengan + Lama tak terjun ke dunia database, ada pengaturan yang terlupakan sehingga muncul error. +$ mariadb -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local server through socket '/var/run/mysql/mysql.sock' (2) Setelah dicek, ternyata service-nya belum jalan karena tidak executable. +$ ls -l /etc/rc.d|grep -iE "(maria|mysql)" -rw-r--r-- 1 root root 2517 May 2 09:08 rc.mysqld -rw-r--r-- 1 root root 2943 Aug 4 2020 rc.mysqld.orig Mari aktifkan +# chmod +x /etc/rc.

@@ -418,13 +417,13 @@

diff --git a/page/17/index.html b/page/17/index.html index d1433de9..e36a809b 100755 --- a/page/17/index.html +++ b/page/17/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Menghapus history QtAV Player

+

Aktivasi fancy indexing directory listing apache

@@ -263,8 +263,9 @@

-

Mengubah boot timeout efibootmgr

+

Menghapus history QtAV Player

@@ -306,8 +309,8 @@

-

Memindahkan tombol minimize maximize close window fluxbox

+

Mengubah boot timeout efibootmgr

@@ -351,9 +352,8 @@

-

Uji normalitas dengan python

+

Memindahkan tombol minimize maximize close window fluxbox

@@ -397,29 +397,24 @@

Uji

- Uji normalitas data dapat dilakukan dengan beberapa cara antara lain -Visual dengan grafik salah satunya histogram Uji statistik seperti Kolmogorov-Smirnov atau Shapiro-Wilk Berikut akan dilakukan uji normalitas atas data konsumsi bir tahun 2010. Data diambil dari https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv dengan pengubahan nama variabel menjadi lebih singkat. -Uji normalitas dengan histogram Histogramnya -Dari histogram tersebut tampak dengan jelas bahwa histogram tidak simetris dengan skewness positif. Maka dapat disimpulkan data konsumsi bir ini tidak mengikuti distribusi normal. + Secara default tombol Minimize/Iconify, Maximize dan Close pada window fluxbox terletak di sebelah kanan. Untuk mengubahnya dapat melalui file ~/.fluxbox/init. Pada bagian +session.screen0.titlebar.right: Minimize Maximize Close Untuk memindahkannya ke kiri, pindahkan Minimize Maximize Close tersebut ke bagian +session.screen0.titlebar.left:

-
-

-

Membuat histogram dengan python

+

Uji normalitas dengan python

- Untuk membuat histogram dengan python dibutuhkan library pandas dan matplotlib dengan fungsi .hist() dan rangkaiannya seperti contoh histogram konsumsi bir berikut: -#!/usr/bin/python3 import pandas as pd import matplotlib.pyplot as plt # sumber data https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv # dengan editing header variabel alkohol = pd.read_csv("../dataset/drinks.csv") # histogram plt.hist(x='beer_servings', data=alkohol) plt.xlabel('Kaleng') plt.ylabel('Jumlah') plt.title('Konsumsi bir tahun 2010 (kaleng)') plt.tight_layout() plt.show() Hasilnya: + Uji normalitas data dapat dilakukan dengan beberapa cara antara lain +Visual dengan grafik salah satunya histogram Uji statistik seperti Kolmogorov-Smirnov atau Shapiro-Wilk Berikut akan dilakukan uji normalitas atas data konsumsi bir tahun 2010. Data diambil dari https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv dengan pengubahan nama variabel menjadi lebih singkat. +Uji normalitas dengan histogram Histogramnya +Dari histogram tersebut tampak dengan jelas bahwa histogram tidak simetris dengan skewness positif. Maka dapat disimpulkan data konsumsi bir ini tidak mengikuti distribusi normal.

+
+
diff --git a/page/18/index.html b/page/18/index.html index 2e6bb3f0..367e5f2d 100755 --- a/page/18/index.html +++ b/page/18/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Memformat dvdrw

+

Membuat histogram dengan python

@@ -261,9 +263,8 @@

Memformat

- Sedang membutuhkan kepingan DVDRW kosong tapi tidak menemukannya. Yang ditemukan DVDRW yang sudah ada isinya tetapi sudah tidak berguna. Baiklah DVDRW nya disuperbersihkan saja alias diformat. -DVDRW terdeteksi sebagai /dev/sr0 -dvd+rw-format -f /dev/sr0 + Untuk membuat histogram dengan python dibutuhkan library pandas dan matplotlib dengan fungsi .hist() dan rangkaiannya seperti contoh histogram konsumsi bir berikut: +#!/usr/bin/python3 import pandas as pd import matplotlib.pyplot as plt # sumber data https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv # dengan editing header variabel alkohol = pd.read_csv("../dataset/drinks.csv") # histogram plt.hist(x='beer_servings', data=alkohol) plt.xlabel('Kaleng') plt.ylabel('Jumlah') plt.title('Konsumsi bir tahun 2010 (kaleng)') plt.tight_layout() plt.show() Hasilnya:

@@ -272,13 +273,13 @@

Memformat
-

sbocheck /usr/sbo/repo exists and is not empty

+

Membuat data integer acak python

@@ -399,29 +399,25 @@

sboc

- Malam ini, ketika akan update SBo, ternyata tanpa disadari internet disconnect sebelumnya. -bash-5.1# sbocheck Updating SlackBuilds tree... fatal: unable to look up github.com (port 9418) (Temporary failure in name resolution) Could not sync from git://github.com/Ponce/slackbuilds.git. Setelah internet tidak ada masalah, gantian sbotools-nya yang masalah -bash-5.1# sbocheck /usr/sbo/repo exists and is not empty. Exiting. Baiklah, local repository-nya minta dikosongkan dulu -bash-5.1# rm -r /usr/sbo/repo bash-5.1# sbosnap fetch Pulling SlackBuilds tree... Cloning into '/usr/sbo/repo'. + Bingung membuat data? Gampang, python dengan library numpy punya solusinya! +Akan dibuat data acak bertipe integer (bilangan bulat). Banyaknya data 200, nilai minimal 145, maksimal 180. +#!/usr/bin/python3 import numpy as np data = np.random.randint(size=200, low=145, high=180) print(data) Berikut datanya +[160 147 160 177 147 149 170 149 166 153 154 156 160 165 161 154 168 173 151 145 158 148 163 178 164 166 159 159 172 147 153 170 174 159 152 170 151 159 168 167 147 156 177 168 176 151 153 146 163 156 149 145 152 173 151 162 165 164 179 173 168 172 158 177 148 177 157 150 145 164 171 166 175 164 159 158 178 173 155 162 178 171 146 145 158 151 150 151 165 166 148 168 159 175 165 173 167 178 150 173 147 161 175 158 150 150 159 168 172 159 160 165 156 150 170 175 171 174 149 175 165 168 155 179 161 162 160 146 151 172 171 179 157 171 170 157 149 147 169 151 172 148 164 169 160 158 168 163 153 154 179 163 174 172 176 166 172 166 173 179 155 158 176 151 152 157 164 175 164 165 179 177 175 164 162 164 172 152 172 154 179 162 171 162 149 149 154 163 168 163 178 179 166 166 167 156 158 155 171 148]

-
-
diff --git a/page/19/index.html b/page/19/index.html index f349f8ee..5651cb5f 100755 --- a/page/19/index.html +++ b/page/19/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Burn iso ke dvd

+

Jumlah baris dan kolom libreoffice calc

@@ -261,8 +261,7 @@

Burn iso

- Misal, file slackware64-live-current.iso akan di-burn ke DVD. DVD terdeteksi oleh sistem sebagai /dev/sr0. Command dijalankan root. -$ growisofs -dvd-compat -Z /dev/sr0=slackware64-live-current.iso + Berapa jumlah baris dan kolom yang ada pada worksheet LibreOffice Calc? Jumlah barisnya adalah 1048576. Adapun kolom, tersedia dari A sampai AMJ (1024).

@@ -271,13 +270,13 @@

Burn iso
-

Transfer file dengan lftp

+

Burn iso ke dvd

-

Median data dengan python

+

Transfer file dengan lftp

@@ -352,23 +346,26 @@

Median

- Misalkan akan dicari berapa median konsumsi alkohol perkapita? Jawabannya bisa diketahui dengan menggunakan fungsi describe() atau median() yang dimiliki pandas. -#!/usr/bin/env python3 import pandas as pd # sumber data https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv # dengan editing header variabel data = pd.read_csv("../dataset/drinks.csv") # median print('median konsumsi bir adalah ',data['beer_servings'].median(),'kaleng') print('median konsumsi spirit adalah ', data['spirit_servings'].median()) print('median konsumsi anggur adalah ', data['wine_servings'].median(), 'gelas') print('median konsumsi alkohol murni adalah ', data['pure_alcohol'].median(), 'liter') + Salah 1 akibat Work from Home a.k.a WfH adalah kapasitas storage laptop menjadi penuh. Semakin banyak file, semakin berkurang free space. Untuk menyiasatinya, ketika ada kesempatan bekerja di kantor, file-file tersebut ditransfer ke komputer kantor. Karena komputer kantor menggunakan Windows 7 yang mana saya tidak paham bagaimana cara file sharing-nya saya gunakan ftp. Mungkin karena sudah terlanjur nyaman memakai slackware, saya tidak mau ribet pengaturan ftpnya di komputer kantor. Serahkan saja ke bagian IT untuk installnya.

+
+
-

Mean data dengan python

+

Median data dengan python

- Misalkan akan dicari berapa rerata konsumsi alkohol perkapita? Jawabannya bisa diketahui dengan menggunakan fungsi describe() atau mean() yang dimiliki pandas. -#!/usr/bin/env python3 import pandas as pd # sumber data https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv # dengan editing header variabel data = pd.read_csv("../dataset/drinks.csv") # mean print('rerata konsumsi bir adalah ',data['beer_servings'].mean(),'kaleng') print('rerata konsumsi spirit adalah ', data['spirit_servings'].mean()) print('rerata konsumsi anggur adalah ', data['wine_servings'].mean(), 'gelas') print('rerata konsumsi alkohol murni adalah ', data['pure_alcohol'].mean(), 'liter') + Misalkan akan dicari berapa median konsumsi alkohol perkapita? Jawabannya bisa diketahui dengan menggunakan fungsi describe() atau median() yang dimiliki pandas. +#!/usr/bin/env python3 import pandas as pd # sumber data https://github.com/fivethirtyeight/data/blob/master/alcohol-consumption/drinks.csv # dengan editing header variabel data = pd.read_csv("../dataset/drinks.csv") # median print('median konsumsi bir adalah ',data['beer_servings'].median(),'kaleng') print('median konsumsi spirit adalah ', data['spirit_servings'].median()) print('median konsumsi anggur adalah ', data['wine_servings'].median(), 'gelas') print('median konsumsi alkohol murni adalah ', data['pure_alcohol'].median(), 'liter')

@@ -407,13 +404,13 @@

Mean dat diff --git a/page/2/index.html b/page/2/index.html index 1dfc1027..c8432424 100755 --- a/page/2/index.html +++ b/page/2/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Variabel rust

+

Mengatasi Audio Tanpa Suara ES8336

@@ -311,14 +307,14 @@

Variabel ru

- Rust mempunyai cara tersendiri untuk mendeklarasikan variabel, yaitu dengan diawali let. Kemudian, nama variabel dituliskan dengan huruf kecil semua dengan separator pemisah antarkata adalah underscore (_). Contoh nama, kota_kelahiran, hasil_kali, dll. -Misalkan data kota kelahiran, akan kita deklarasikan sebagai kota_kelahiran -fn main(){ let kota_kelahiran = "Jayapura"; } Untuk menampilkan variabel tersebut, misalkan dengan macro println!() maka harus dengan formatted print yang mengandung string literal. String literal yang dimaksud adalah "{}", + Sebenarnya sudah lama ingin menulis catatan ini, tapi berhubung baru ada kesempatan tertunda beberapa bulan. Awal tahun 2022 yang lalu, membeli laptop baru dengan spesifikasi +Processors: 4 × Intel® Celeron® J4125 CPU @ 2.00GHz Memory: 11,5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 600 dengan audio awalnya berupa dummy output alias tidak terdeteksi. Seiring waktu, ada dukungan dari kernel sehingga terdeteksi sebagai ES8336. +$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: sofessx8336 [sof-essx8336], device 0: ES8336 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sofessx8336 [sof-essx8336], device 5: HDMI 1 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sofessx8336 [sof-essx8336], device 6: HDMI 2 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sofessx8336 [sof-essx8336], device 7: HDMI 3 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 Keberhasilan deteksi ini ternyata tidak diikuti dengan munculnya suara dari speaker.

@@ -326,13 +322,13 @@

Variabel ru
-

Sintaks komentar rust

+

Variabel rust

- Komentar pada rust yang biasa digunakan ada 2 jenis, yaitu komentar baris dan komentar blok. Komentar baris diberikan dengan sintaks // pada awal komentar. Semua yang ada setelah tanda // pada baris tersebut akan dianggap sebagai komentar yang tidak akan dieksekusi. Komentar blok untuk memberikan komentar pada blok kode atau beberapa baris kode. Semua baris yang ada di antara /* dan */ dianggap sebagai komentar. -Contoh komentar baris -// ini adalah komentar yang tidak akan dieksekusi fn main(){ println! + Rust mempunyai cara tersendiri untuk mendeklarasikan variabel, yaitu dengan diawali let. Kemudian, nama variabel dituliskan dengan huruf kecil semua dengan separator pemisah antarkata adalah underscore (_). Contoh nama, kota_kelahiran, hasil_kali, dll. +Misalkan data kota kelahiran, akan kita deklarasikan sebagai kota_kelahiran +fn main(){ let kota_kelahiran = "Jayapura"; } Untuk menampilkan variabel tersebut, misalkan dengan macro println!() maka harus dengan formatted print yang mengandung string literal. String literal yang dimaksud adalah "{}",

@@ -374,13 +370,13 @@

Sin
-

Menggunakan wayland

+

Hapus spasi libreoffice calc

@@ -449,16 +451,10 @@

Mengg

- Wayland digadang-gadang sebagai suksesor Xorg/X11. GNOME dan Fedora sudah memutuskan tidak lagi menggunakan X11 untuk rilis berikutnya. Proyek-proyek opensource terkait wayland bermunculan. -Berikut adalah yang kami gunakan ketika berkomputasi dengan wayland: -Compositor: labwc atau hyprland Status bar/panel : nwg-panel Gamma/night mode : wlsunset Screenlocker : swaylock dan swayidle Bukankah KDE Plasma juga mendukung wayland, mengapa tidak digunakan? Kami lebih suka menggunakan wayland berbasis wlroot, sedangkan KDE Plasma masih berbasis dbus. Mengapa menggunakan wlroot? + Untuk menghapus spasi pada libreoffice calc menggunakan fitur Find & Replace. Pada bagian Find isikan \s+ dengan \s adalah regex untuk spasi sedangkan + untuk menerapkan regex ke semua yang ditemukan. Replace kosongkan. Centang RegularExpressions.

-
-
diff --git a/page/20/index.html b/page/20/index.html index 66e6cd03..e69e773b 100755 --- a/page/20/index.html +++ b/page/20/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -279,13 +279,13 @@

Menggunakan wget prefix directory

+

Mengetahui struktur dataset

@@ -312,23 +314,29 @@

Read more + +

diff --git a/page/21/index.html b/page/21/index.html index 1949c643..9432d5c4 100755 --- a/page/21/index.html +++ b/page/21/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Disable recent documents mate

+

Enumerasi packages terinstall

@@ -308,8 +312,8 @@

-

Mengatur pencahayaan monitor dengan redshift

+

Disable recent documents mate

@@ -355,8 +359,8 @@

-

Load dataset csv dengan python

+

Mengatur pencahayaan monitor dengan redshift

@@ -400,8 +406,8 @@

Load data

- Misalkan ada dataset dalam format csv. Data tersebut dapat di-load atau diimpor dengan python dengan library pandas. Berikut script untuk load file data.csv. -import pandas as pd data = pd.read_csv("data.csv") + Beberapa bulan ini mata menjadi lebih cepat lelah apabila malam-malam berlama-lama menatap monitor. Padahal backlight/brightness sudah diset 15%. Mungkin karena faktor U dan pagi/siang sebelumnya sudah memandangi layar komputer. Maka, jadilah penulis menginstal redshift untuk “memerah/kuningkan brightness monitor. +Redshift tersedia di SBo, sehingga bisa diinstal dengan mudah melalui sbotools, sbopkg, sboui, slpkg, atau yang lainnya.

@@ -410,13 +416,13 @@

Load data
-

Library python untuk statistika

+

Load dataset csv dengan python

- Untuk resize atau mengubah ukuran window saat menggunakan blackbox caranya mudah. Arahkan pointer pada ujung kiri bawah atau kanan bawah window sampai tampilan pointer berganti menjadi sudut siku-siku dengan panah ke sudutnya. Kemudia klik dan drag sesuai keinginan seberapa ukuran windownya. Cara lain, adalah dengan mengarahkan menekan Alt klik kanan kemudian ubah ukuran windownya. + Lima tahun yang lalu ketika membeli laptop yang saat ini digunakan untuk menulis catatan ini, toko memberikan OS Windows 10 tanpa lisensinya. Penulis tetap mempertahankannya untuk jaga-jaga jika di kemudian hari kepepet sangat membutuhkan Windows. +Tadi pagi iseng ingin melihat-lihat adakah file di partisi tempat Windows diinstall yang bisa dihapus sehingga storage harddisk lebih lega? +Partisi Windows teridentifikasi sebagai /dev/sda2. Akan di-mount ke /media/hd0 +$ mount /dev/sda2 /media/hd0 Windows is hibernated, refused to mount.

+
+
diff --git a/page/23/index.html b/page/23/index.html index fe4c4f9f..2255e6d9 100755 --- a/page/23/index.html +++ b/page/23/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Menghapus file berdasarkan pencarian

+

Resize window blackbox

@@ -261,8 +261,7 @@

-

Mengatur ukuran window gvim

+

Menghapus file berdasarkan pencarian

@@ -304,8 +303,8 @@

-

Aktivasi apache webserver slackware

+

Mengatur ukuran window gvim

@@ -349,30 +346,23 @@

- Install apache webserver slackware linux Secara default, apache webserver sudah ter-install di slackware. Namun, jika saat meng-install slackware tidak memilih full installation, apache webserver dapat di-install dengan mudah, yaitu dengan meng-install httpd. -slackpkg install httpd Aktivasi apache webserver slackware linux Setelah diinstall, bisa diaktifkan: -/etc/rc.d/rc.httpd start Untuk menonaktifkan atau mematikan: -/etc/rc.d/rc.httpd stop Untuk restart webserver: -/etc/rc.d/rc.httpd restart Mengaktifkan apache webserver otomatis Untuk dapat running atau mengaktifkan apache secara otomatis setelah booting, pastikan /etc/rc. + GVIm merupakan text editor legendaris. Simpel dan mudah digunakan adalah alasan utama penulis menyukainya. GVIm juga mudah di-customize. User bebas melakukan modifikasi sesuai kebutuhannya. Salah satu yang penulis butuhkan adalah ketika memulai gvim ukuran window 80x24 (80 kolom, 24 baris). Untuk mewujudkannya, perlu membuat file ~/.gvimrc isinya sebagai berikut: +set columns=80 set lines=24

-
-

-

Set background blackbox

+

Aktivasi apache webserver slackware

@@ -399,25 +391,30 @@

S

- Menggunakan blackbox yang ‘hanya’ window manager tentunya berbeda dengan ketika menggunakan desktop environment (DE) seperti kde atau xfce. Pengaturan background atau wallpaper dalam DE menggunakan tampilan grafis. -Untuk meng-set background pada blackbox menggunakan bsetbg -$ bsetbg nama_file_background Atau, kalau menghendaki background-nya adalah warna (solid color) juga bisa. Contoh, akan mengganti background-nya dengan warna hijau. -$ bsetbg -solid green + Install apache webserver slackware linux Secara default, apache webserver sudah ter-install di slackware. Namun, jika saat meng-install slackware tidak memilih full installation, apache webserver dapat di-install dengan mudah, yaitu dengan meng-install httpd. +slackpkg install httpd Aktivasi apache webserver slackware linux Setelah diinstall, bisa diaktifkan: +/etc/rc.d/rc.httpd start Untuk menonaktifkan atau mematikan: +/etc/rc.d/rc.httpd stop Untuk restart webserver: +/etc/rc.d/rc.httpd restart Mengaktifkan apache webserver otomatis Untuk dapat running atau mengaktifkan apache secara otomatis setelah booting, pastikan /etc/rc.

+
+
-

Copy paste xterm

+

Set background blackbox

@@ -444,16 +441,13 @@

Copy pas

- xterm adalah X terminal emulator populer legendaris. Penulis masih menggunakannya sebagai terminal utama ketika menggunakan blackbox. Sesekali saat menggunakan xfce atau kde. -xterm ini khas. Tidak seperti xfce4-terminal atau konsole yang secara default pengguna bisa melakukan copy paste (Copas) dengan mudah. Ctrl Shift C, Ctrl Shift V untuk copas pada terminal emulator lainnya tidak berlaku! Butuh pengaturan khusus untuk melakukannya. Mengatur agar setiap yang diblok akan dimasukkan ke clipboard. -Untuk bisa melakukan copy: + Menggunakan blackbox yang ‘hanya’ window manager tentunya berbeda dengan ketika menggunakan desktop environment (DE) seperti kde atau xfce. Pengaturan background atau wallpaper dalam DE menggunakan tampilan grafis. +Untuk meng-set background pada blackbox menggunakan bsetbg +$ bsetbg nama_file_background Atau, kalau menghendaki background-nya adalah warna (solid color) juga bisa. Contoh, akan mengganti background-nya dengan warna hijau. +$ bsetbg -solid green

-
-
diff --git a/page/24/index.html b/page/24/index.html index c7684040..ef2f6925 100755 --- a/page/24/index.html +++ b/page/24/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

nmcli sw disabled

+

xauth serverauthXXX does not exist

@@ -307,27 +311,24 @@

nmcli s

- Beberapa saat yang lalu penulis terkena prank dari diri sendiri. Sebut saja demikian karena awalnya hanya iseng mengaktifkan flight mode di laptop. Beberapa saat kemudian karena ada keperluan laptop dibiarkan begitu saja. Sewaktu menggunakan lagi, menyambungkan ke internet tidak bisa-bisa. Cek nmcli -$ nmcli p2p-dev-wlan0: disconnected "p2p-dev-wlan0" wifi-p2p, sw disabled, hw eth0: unavailable "Realtek RTL810xE" ethernet (r8169), C8:5B:76:66:51:6C, hw, mtu 1500 wlan0: unavailable "Qualcomm Atheros QCA9377" wifi (ath10k_pci), 8E:58:C9:8B:64:0F, sw disabled, hw, mtu 1500 lo: unmanaged "lo" loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536 Use "nmcli device show" to get complete information about known devices and "nmcli connection show" to get an overview on active connection profiles. + Beberapa saat yang lalu, saking asyiknya menyelesaikan pekerjaan, tidak ngeh kalau baterai laptop kritis harus segera di-charge. Alhasil laptop mati seketika. Dinyalakan lagi (sambil charging tentunya) gagal masuk ke X. +xauth: file /home/xyz/.serverauth.2909 does not exist Solusinya simpel +$ rm .serverauth*

-
-
@@ -369,13 +369,13 @@

Impor library python

+

Copy paste vim mode visual

@@ -402,14 +402,14 @@

Impo

- Dengan adanya library, programmer python dimudahkan. Lebih efisien. Contoh : untuk mencari nilai akar kuadrat, tidak perlu menuliskan bertele-tele menuliskan rumus. Tinggal impor dan gunakan fungsi yang ada saja Misalkan akan mencari nilai akar kuadrat dari 100. -import math print(math.sqrt(100)) Baris 1, deklarasi untuk mengimpor library. Nama library-nya math. -Baris 2, fungsi print() untuk menampilkan ke layar. sqrt() adalah fungsi untuk mencari nilai akar kuadrat. Karena fungsi ini ada di library atau modul math, maka dituliskan juga librarynya. + VIm merupakan text editor legendaris yang sampai saat ini masih memiliki penggemar. Penulis salah satunya. Berbeda dengan text editor lain, vim tidak menampilkan menu untuk copy/cut paste. Namun, itu tidak masalah. Semua bisa diatur. Oya, ini semua berada dalam lingkungan vim dengan mode visual. +Sebelum melakukan copy paste, tentunya memilih dulu yang akan dicopas. +Tempatkan kursor di awal text yang akan dicops Tekan v untuk memulai blok Jalankan panah kanan kiri atas bawah untuk memilih blok Tekan y untuk copy (y singkatan dari yank), atau d untuk cut (d singkatan dari delete) Kalau mau mem-paste, tekan p di awal tempat tujuan paste Nah, selesai.

@@ -417,13 +417,13 @@

Impo
-

Comments python

+

Impor library python

- Comments atau komentar adalah sekumpulan teks yang dituliskan dalam program tetapi tidak akan dieksekusi. Ada 2 jenis comments dalam bahasa python, yaitu -Single line comment. Hanya terdiri dari 1 baris comments. Untuk menuliskannya, beri tanda # di awal comments. Contoh : -# ini adalah single line comment Multiline comments. Terdiri dari lebih dari 1 baris. Dibuka dan ditutup dengan ''' Contoh : -''' ini adalah program python untuk mengetahui sesuatu ''' + Dengan adanya library, programmer python dimudahkan. Lebih efisien. Contoh : untuk mencari nilai akar kuadrat, tidak perlu menuliskan bertele-tele menuliskan rumus. Tinggal impor dan gunakan fungsi yang ada saja Misalkan akan mencari nilai akar kuadrat dari 100. +import math print(math.sqrt(100)) Baris 1, deklarasi untuk mengimpor library. Nama library-nya math. +Baris 2, fungsi print() untuk menampilkan ke layar. sqrt() adalah fungsi untuk mencari nilai akar kuadrat. Karena fungsi ini ada di library atau modul math, maka dituliskan juga librarynya.

+
+
diff --git a/page/25/index.html b/page/25/index.html index 0c84023f..0c8a5a90 100755 --- a/page/25/index.html +++ b/page/25/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,7 +228,7 @@

-

Tipe data python

+

Comments python

- Python memiliki beberapa tipe data, yaitu : -None Numeric Boolean Sequence Set Map Tipe data python none Hanya memiliki 1 nilai yaitu None -Tipe data numeric Tipe data numeric terdiri atas tipe data integer dan float. Integer merupakan bilangan bulat. Float merupakan bilangan desimal. -Tipe data boolean Terdiri dari 2 nilai yaitu True dan False -Tipe data sequence Ada 3 macam yaitu string, list dan tuple -Tipe data string Data ini diapit oleh ' atau ". + Comments atau komentar adalah sekumpulan teks yang dituliskan dalam program tetapi tidak akan dieksekusi. Ada 2 jenis comments dalam bahasa python, yaitu +Single line comment. Hanya terdiri dari 1 baris comments. Untuk menuliskannya, beri tanda # di awal comments. Contoh : +# ini adalah single line comment Multiline comments. Terdiri dari lebih dari 1 baris. Dibuka dan ditutup dengan ''' Contoh : +''' ini adalah program python untuk mengetahui sesuatu '''

-
-
-

Penamaan variabel python

+

Tipe data python

- Dalam bahasa python, ada 4 ketentuan pemberian nama variabel, yaitu : -Harus dimulai dengan huruf (a-z, A-Z) atau garis bawah underscore (_) dan tidak boleh diawali dengan angka (0-9). Boleh mengandung karakter huruf, angka dan underscore (a-z, A-Z, 0-9, _) Bersifat sensitive case yang mengartikan bahwa variabel Nama, nama dan NAMA adalah variabel yang berbeda Tidak boleh menggunakan reserved words seperti for, while, return + Python memiliki beberapa tipe data, yaitu : +None Numeric Boolean Sequence Set Map Tipe data python none Hanya memiliki 1 nilai yaitu None +Tipe data numeric Tipe data numeric terdiri atas tipe data integer dan float. Integer merupakan bilangan bulat. Float merupakan bilangan desimal. +Tipe data boolean Terdiri dari 2 nilai yaitu True dan False +Tipe data sequence Ada 3 macam yaitu string, list dan tuple +Tipe data string Data ini diapit oleh ' atau ".

+
+
-

Mengubah color scheme kdevelop

+

Penamaan variabel python

@@ -355,8 +357,8 @@

-

Mengenal python

+

Mengubah color scheme kdevelop

@@ -398,27 +400,23 @@

Mengenal

- Apa itu python Python adalah bahasa pemrograman yang diciptakan oleh Guido van Rossum. Python bersifat open source sehingga semua orang boleh menggunakan dan mengembangkannya. Bahasa pemrograman satu ini tidak spesifik untuk keperluan tertentu, tetapi umum. Python bisa digunakan untuk membuat aplikasi desktop, database, web, data science, machine learning, dll. -Apakah python cocok untuk data science? Mengapa? Ya. Karena python open source maka semua orang boleh mengembangkannya, termasuk untuk keperluan data science. + Kdevelop merupakan integrated development environment (IDE) default dari KDE yang merupakan salah satu official packages dari Slackware. Kdevelop mendukung berbagai bahasa pemrograman, yaitu C, C++, python, javascript dan PHP. +Secara default, color scheme yang diaktifkan kdevelop bernuansa terang. Ada sebagian pengguna yang lebih menyukai nuansa gelap. Caranya, klik Settings - Color Scheme, lalu pilih color scheme yang diinginkan. Video berikut ini menunjukkan mudahnya mengubah color scheme-nya dari Default menjadi Breeze High Contrast

-
-

diff --git a/page/26/index.html b/page/26/index.html index 6d31084f..cc3fbf7a 100755 --- a/page/26/index.html +++ b/page/26/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Membuat file csv

+

Download video youtube khusus member

@@ -265,28 +261,24 @@

Membuat

- File csv merupakan file yang umum digunakan sebagai file data. Mudah dalam pembuatannya. Begitu juga dengan aksesnya. Bisa dibuat dengan text editor, spreadsheet software maupun statistical software. Pada kesempatan kali ini tidak menggunakan statistical software seperti R. -Membuat file csv dengan text editor Prinsip pembuatan adalah : -Antar kolom dipisahkan oleh tanda koma (,) Kolom pertama (umumnya) sebagai header atau nama/judul kolom Antar baris dipisahkan oleh enter Angka dituliskan seperti biasanya Teks/string dituliskan dalam tanda kutip (" atatu ‘) Contoh, data kasus malaria tahun 2019 terdiri atas 2 kolom, yaitu provinsi dan jumlah. + Secara default video yang ada di youtube dapat di-download secara bebas. Semua orang bisa men-download tanpa harus login. Tetapi, ada kalanya sang pemilik video membatasinya hanya untuk member atau harus login dulu baru bisa donwload. +Dengan youtube-dl hal ini mudah dilakukan +$ youtube-dl -u username url Opsi -u diikuti dengan username akun youtube untuk login.

-
-
-

(Video) Mengenal spreadsheet layout libre office calc

+

Membuat file csv

@@ -313,16 +309,22 @@

- Bagaimana spreadsheet layout pada libre office calc? Silahkan simak video berikut ini + File csv merupakan file yang umum digunakan sebagai file data. Mudah dalam pembuatannya. Begitu juga dengan aksesnya. Bisa dibuat dengan text editor, spreadsheet software maupun statistical software. Pada kesempatan kali ini tidak menggunakan statistical software seperti R. +Membuat file csv dengan text editor Prinsip pembuatan adalah : +Antar kolom dipisahkan oleh tanda koma (,) Kolom pertama (umumnya) sebagai header atau nama/judul kolom Antar baris dipisahkan oleh enter Angka dituliskan seperti biasanya Teks/string dituliskan dalam tanda kutip (" atatu ‘) Contoh, data kasus malaria tahun 2019 terdiri atas 2 kolom, yaitu provinsi dan jumlah.

+
+
-

Menghapus file dari tar

+

(Video) Mengenal spreadsheet layout libre office calc

@@ -355,8 +357,7 @@

M

- Untuk menghapus file Screenshot_2020-08-06_08-31-22.png yang ada dalam screenshot.tar.xz, caranya -$ tar f screenshot.tar.xz --delete Screenshot_2020-08-06_08-31-22.png + Bagaimana spreadsheet layout pada libre office calc? Silahkan simak video berikut ini

@@ -365,13 +366,13 @@

M
-

(Video) Mengetahui versi libreoffice

+

Menghapus file dari tar

@@ -398,7 +399,8 @@

-

Menambah file archive tar

+

(Video) Mengetahui versi libreoffice

@@ -440,11 +442,7 @@

- Untuk menambahkan file ke dalam tar archive mudah. Gunakan opsi -r atau –append pada command tar. -Misalkan, file photo_2020-08-22_19-03-32.jpg yang ada di ~/Documents akan dimasukkan atau ditambahkan ke dalam file archive screenshot.tar.xz -$ tar rf screenshot.tar.xz photo_2020-08-22_19-03-32.jpg Atau -$ tar f screenshot.tar.xz --append photo_2020-08-22_19-03-32.jpg Apabila file photo_2020-08-22_19-03-32.jpg ingin langsung dihapus dari lokasi aslinya setelah ditambahkan ke tar, beri opsi –remove-files -$ tar f screenshot.tar.xz --append --remove-files photo_2020-08-22_19-03-32.jpg + Bagaimana cara mengetahui versi libre office? Simak video sederhana berikut ini

diff --git a/page/27/index.html b/page/27/index.html index 3876ab0a..5c031236 100755 --- a/page/27/index.html +++ b/page/27/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

(Video) Mengenal main window libreoffice calc

+

Menambah file archive tar

@@ -261,8 +261,11 @@

-

Modifikasi htop

+

(Video) Mengenal main window libreoffice calc

@@ -304,28 +307,23 @@

Modifikas

- Htop merupakan system monitoring tool yang cukup lengkap, bukan sekedar process viewer yang menampilkan proses apa saja yang berjalan. Dengan htop user dapat melihat running process, mencari process ataupun mengakhirinya. -Secara default tampilan htop sebagai berikut -Bagi penulis pribadi, informasi yang ditampilkan masih kurang. Penulis ingin menambahkan persentase baterai dan penggunaan zram. Caranya, tekan F2. Perhatikan kolom paling kanan Available Meters. Letakkan kursor di kolom tersebut, scroll sampai ketemu yang diinginkan. + Libre office calc merupakan aplikasi spreadsheet pengolah data. Pada jendela utama atau main window terdapat beberapa bagian, antara lain +Name bar Title bar Menu bar Tool bar Namebox Formula bar Sheet tab Untuk ulasan lebih lengkap bisa disimak video berikut ini

-
-

@@ -366,13 +365,13 @@

Aktivasi zram

+

Pelengkap dnscrypt-proxy

@@ -405,13 +398,13 @@

Aktivasi zr

- Beberapa tahun ini perkembangan dunia opensource bagus. Berbagai teknologi berkembang. Di antara teknologi tersebut adalah grafis yang semakin menawan, lebih tajam, dan disertai efek-efek yang sangat menarik. Perkembangan dari sisi software berjalan beriringan dengan hardware. Semakin tinggi spesifikasi hardware semakin baik grafis yang dihasilkan. Demikian pula sebaliknya, apabila ingin interface yang aduhai menawan, seyogyanya diimbangi hardware yang mumpuni. -Perangkat yang penulis gunakan saat ini bisa dikatakan ketinggalan jaman. Tahun 2016, dengan RAM hanya 2 GB untuk komputasi perkantoran sehari-hari sangat layak dan bisa diandalkan. + Catatan ini merupakan catatan tambahan untuk melengkapi README.Slackware pada skrip dnscrypt-proxy yang ada di SBo. Yang ada di SBo : +Membuat grup dnscrypt dan usernya Mengkonfigurasi dns /etc/resolv.conf.head Memasukkan dnscryp-proxy ke /etc/rc.d/rc.local{,_shutdown} Nah, berikut ini tambahannya. Mungkin tidak semuanya membutuhkan, jadi maintainer dnscrypt-proxy tidak mengikutsertakan langkah ini. Penulis menggunakan NetworkManager, setelah check & recheck, dnscrypt-proxy tidak bekerja karena file /etc/resolv.conf terkena overwrite oleh NetworkManager. Ini adalah langkah untuk memberikan imunisasi/mencegah overwrite.

@@ -419,13 +412,13 @@

Aktivasi zr diff --git a/page/28/index.html b/page/28/index.html index c9eedcfd..b7e51d80 100755 --- a/page/28/index.html +++ b/page/28/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -276,13 +277,13 @@

Membuat archive tar

+

Mengetahui isi file tar archive

- Terdapat file sebagai berikut: -Screenshot_2020-07-15_10-17-33.png Screenshot_2020-08-03_10-31-47.png Screenshot_2020-08-04_16-33-18.png Screenshot_2020-08-06_08-22-59.png Screenshot_2020-08-06_08-31-22.png Screenshot_2020-12-04_18-44-18.png Screenshot_2021-01-12_01-21-31.png Ketujuh file tersebut akan disatukan dalam 1 archive dengan nama file screenshot.tar.gz. -$ tar cvf screenshot.tar.gz Screen* Screenshot_2020-07-15_10-17-33.png Screenshot_2020-08-03_10-31-47.png Screenshot_2020-08-04_16-33-18.png Screenshot_2020-08-06_08-22-59.png Screenshot_2020-08-06_08-31-22.png Screenshot_2020-12-04_18-44-18.png Screenshot_2021-01-12_01-21-31.png Penjelasan command -tar : manajemen archive yang digunakan aalah tar c : wajib dituliskan untuk create atau membuat archive v : opsi untuk verbose, menampilkan list file yang diproses f : wajib dituliskan dalam semua penggunaan tar karena f adalah file, identifier untuk file yang akan diproses screenshot. + Catatan ini merupakan lanjutan dari sebelumnya yang membuat tar archive. Kali ini tentang bagaimana mengetahui apa saja file ada di dalam archive tersebut tanpa harus mengekstrak. +Contoh, terdapat file screenshot2.tar.xz. Untuk mengetahui apa saja isinya +$ tar tvf screenshot2.tar.xz -rw-r--r-- user1/users 580563 2020-07-15 10:17 Screenshot_2020-07-15_10-17-33.png -rw-r--r-- user1/users 851743 2020-08-03 10:31 Screenshot_2020-08-03_10-31-47.png -rw-r--r-- user1/users 9958 2020-08-04 16:33 Screenshot_2020-08-04_16-33-18.png -rw-r--r-- user1/users 822389 2020-08-06 08:23 Screenshot_2020-08-06_08-22-59.png -rw-r--r-- user1/users 737008 2020-08-06 08:31 Screenshot_2020-08-06_08-31-22.png -rw-r--r-- user1/users 243660 2020-12-04 18:44 Screenshot_2020-12-04_18-44-18.

@@ -325,13 +325,13 @@

Membu
-

Mengetahui IP lokal dengan nmcli

+

Membuat archive tar

@@ -360,24 +358,29 @@

Mengetahui

- Untuk mengetahui alamat ip lokal tanpa akses root dapat menggunakan nmcli -$ nmcli wlan0: connected to Anatomi "Qualcomm Atheros QCA9377" wifi (ath10k_pci), CC:B0:DA:B5:3B:75, hw, mtu 1500 ip4 default inet4 192.168.120.19/24 route4 0.0.0.0/0 route4 192.168.120.0/24 route4 192.168.120.0/24 inet6 fe80::1a37:a13:b117:ff74/64 route6 fe80::/64 route6 ff00::/8 Dari hasil tersebut dapat diketahui bahwa ip address lokalnya adalah -ipv4 192.168.120.19 ipv6 fe80::1a37:a13:b117:ff74 + Terdapat file sebagai berikut: +Screenshot_2020-07-15_10-17-33.png Screenshot_2020-08-03_10-31-47.png Screenshot_2020-08-04_16-33-18.png Screenshot_2020-08-06_08-22-59.png Screenshot_2020-08-06_08-31-22.png Screenshot_2020-12-04_18-44-18.png Screenshot_2021-01-12_01-21-31.png Ketujuh file tersebut akan disatukan dalam 1 archive dengan nama file screenshot.tar.gz. +$ tar cvf screenshot.tar.gz Screen* Screenshot_2020-07-15_10-17-33.png Screenshot_2020-08-03_10-31-47.png Screenshot_2020-08-04_16-33-18.png Screenshot_2020-08-06_08-22-59.png Screenshot_2020-08-06_08-31-22.png Screenshot_2020-12-04_18-44-18.png Screenshot_2021-01-12_01-21-31.png Penjelasan command +tar : manajemen archive yang digunakan aalah tar c : wajib dituliskan untuk create atau membuat archive v : opsi untuk verbose, menampilkan list file yang diproses f : wajib dituliskan dalam semua penggunaan tar karena f adalah file, identifier untuk file yang akan diproses screenshot.

+
+
diff --git a/page/29/index.html b/page/29/index.html index f24e223a..9250b4c6 100755 --- a/page/29/index.html +++ b/page/29/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Menggunakan ratpoison

+

Ekstraksi waktu pada changelog dengan sed

@@ -263,13 +261,16 @@

Men

- Ratpoison sesuai namanya benar adalah racun! Mouse-nya terkena racun! Penggunaan mouse menjadi minimal. User banyak menggunakan keyboard. -Memasuki lingkungan ratpoison user disambut interface hitam (mungkin dengan disertai bayangannya sendiri). Sudut kanan atas muncul ucapan selamat datang Welcome to ratpoison! Hit C - t ? for help.. Bagi yang selalu berpesta dalam gemerlapnya KDE Plasma, Cinnamon, Xfce, Mate, Budgie, dll sangat mungkin merasa njegleg atau keheranan bahkan mungkin bingung atau linglung. Tapi slackers insyaallah tetap tenang-tenang saja, bisa beradaptasi. + Ini adalah keisengan di kala WFH alias work from home. Melakukan ekstraksi waktu pada changelog slackware64-current yang terakhir kami update 8 Januari 2021. +Changelognya terdiri dari 4 bagian: +Waktu Packages yang mengalami perubahan (Upgraded, Removed, Added, Rebuilt) Keterangan perubahan Pembatas update antarwaktu (+————————–+) Akan diambil yang no.1 saja. +Hapus semua baris. Yang berawalan Sun, Mon, Tue, Wed, Thu, Fri, Sat jangan hapus. Kemudian hasilnya dibuat file baru bernama changelog-date.txt. +$ sed '/^(Sun\|Mon\|Tue\|Wed\|Thu\|Fri\|Sat)/!

@@ -277,13 +278,13 @@

Men @@ -328,13 +327,13 @@

Menggunakan rsync

+

Mengetahui kondisi baterai

@@ -363,14 +364,13 @@

Menggun

- Kegunaan rsync rsync berguna untuk transfer file secara efisien. Dibandingkan dengan cp atau mv, rsync memiliki keunggulan : -Bebas pilih-pilih file maupun direktori yang akan ditransfer karena ada fitur include dan exclude Apabila gagal, misalnya karena storage penuh atau “kecelakaan” salah klik sehingga ter-close, dapat dilanjutkan tanpa mengulang dari awal sehingga waktunya tentu lebih cepat Dibandingkan wget, rsync mendukung penggunaan wildcard dan secara default rsync resumeable. -Akan dilakukan transfer/copas semua yang ada di /media/hd0 ke /media/hd1 + Mengecek kondisi baterai laptop melalui terminal atau command line interface sangat mungkin jarang dilakukan. Sekarang hampir semua distro linux secara default sudah menyertakan desktop environment seperti xfce, kde, mate, cinnamon, budgie, lumina dan manokwari dengan interface yang cantik dan menarik. DE tersebut sudah mempunyai power manager lengkap dengan applet-nya yang tak pernah bosan nempel di panel. +Bagaimana kalau ‘hanya’ menggunakan window manager seperti GNUStep WindowMaker, twm, fluxbox, blackbox, fvwm, i3wm atau ratpoison yang tidak mempunyai power manager sendiri?

@@ -378,13 +378,13 @@

Menggun
-

Xfce 4.16 Masuk Current

+

Menggunakan rsync

@@ -411,15 +413,14 @@

X

- Pagi ini, Patrick memasukkan xfce 4.16 ke slackware current main tree tanpa singgah di /testing. Interface xfce 4.16 lebih cantik dan menarik dibanding sebelumnya. Demikian pula icons-nya. -Sekitar satu bulan yang lalu, Patrick memasukkan ke /testing/vtown xfce stable terbaru yaitu 4.14. Saat itu 4.16 sedang proses development. -Ada beberapa hal yang menjadi catatan buat penulis terkait xfce 4.16 ini, yaitu -Interface lebih cantik dan menarik Penambahan xfce4-panel-profiles yang memungkinkan untuk menyimpan profil/konfigurasi panel. + Kegunaan rsync rsync berguna untuk transfer file secara efisien. Dibandingkan dengan cp atau mv, rsync memiliki keunggulan : +Bebas pilih-pilih file maupun direktori yang akan ditransfer karena ada fitur include dan exclude Apabila gagal, misalnya karena storage penuh atau “kecelakaan” salah klik sehingga ter-close, dapat dilanjutkan tanpa mengulang dari awal sehingga waktunya tentu lebih cepat Dibandingkan wget, rsync mendukung penggunaan wildcard dan secara default rsync resumeable. +Akan dilakukan transfer/copas semua yang ada di /media/hd0 ke /media/hd1

@@ -427,13 +428,13 @@

X
-

Mengetahui kapan komputer dinyalakan

+

Xfce 4.16 Masuk Current

@@ -462,14 +461,15 @@

Read more + Read more

diff --git a/page/3/index.html b/page/3/index.html index 097834c4..805c9555 100755 --- a/page/3/index.html +++ b/page/3/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Aktifkan Touchpad untuk Klik

+

Menggunakan wayland

@@ -261,13 +261,14 @@

Akt

- Catatan ini sebenarnya sudah ditulis beberapa bulan yang lalu atau bahkan bertahun lalu, tetapi karena kesibukan baru sempat di-commit sekarang. Saat menggunakan wayland pertama kalinya, ada masalah. Touchpad tidak bisa digunakan untuk klik sebagai ganti klik pada mouse. Ternyata secara default memang demikian. Keunggulan linux salah satunya adalah penggunanya bebas melakukan modifikasi sesuai kemampuan dan kebutuhannya. -Untuk membuat touchpad bisa melakukan tap sebagai klik, masuk ke Settings kemudian search touchpad. Di sini kami lebih suka menggunakan fitur search karena tidak ingat betul lokasi spesifik pengaturannya. + Wayland digadang-gadang sebagai suksesor Xorg/X11. GNOME dan Fedora sudah memutuskan tidak lagi menggunakan X11 untuk rilis berikutnya. Proyek-proyek opensource terkait wayland bermunculan. +Berikut adalah yang kami gunakan ketika berkomputasi dengan wayland: +Compositor: labwc atau hyprland Status bar/panel : nwg-panel Gamma/night mode : wlsunset Screenlocker : swaylock dan swayidle Bukankah KDE Plasma juga mendukung wayland, mengapa tidak digunakan? Kami lebih suka menggunakan wayland berbasis wlroot, sedangkan KDE Plasma masih berbasis dbus. Mengapa menggunakan wlroot?

@@ -275,13 +276,13 @@

Akt
-

Pengulangan for pada bash

+

Aktifkan Touchpad untuk Klik

@@ -308,23 +309,27 @@

Pengulan

- Bash memiliki beberapa cara untuk melakukan pengulangan (looping). Salah satunya adalah dengan for. Contoh berikut akan menampilkan angka 1 sampai dengan 10. -for i in {1..10} do echo $i done + Catatan ini sebenarnya sudah ditulis beberapa bulan yang lalu atau bahkan bertahun lalu, tetapi karena kesibukan baru sempat di-commit sekarang. Saat menggunakan wayland pertama kalinya, ada masalah. Touchpad tidak bisa digunakan untuk klik sebagai ganti klik pada mouse. Ternyata secara default memang demikian. Keunggulan linux salah satunya adalah penggunanya bebas melakukan modifikasi sesuai kemampuan dan kebutuhannya. +Untuk membuat touchpad bisa melakukan tap sebagai klik, masuk ke Settings kemudian search touchpad. Di sini kami lebih suka menggunakan fitur search karena tidak ingat betul lokasi spesifik pengaturannya.

+
+
-

Mencari file dan menyalinnya

+

Pengulangan for pada bash

@@ -351,8 +356,8 @@

Men

- Salah satu keunggulan linux adalah mudahnya untuk melakukan otomatisasi yang dapat dilakukan dengan mengetikkan sebaris perintah. Sebagai contoh, apabila ingin melakukan pencadangan semua file tanpa melihat struktur direktorinya ke media penyimpanan eksternal bisa mengetikkan -$ find direktori_asli -iname '*' -exec cp '{}' direktori_cadangan \; Perintah tersebut akan membuat semua file di direktori_asli berpindah ke direktori_cadangan. + Bash memiliki beberapa cara untuk melakukan pengulangan (looping). Salah satunya adalah dengan for. Contoh berikut akan menampilkan angka 1 sampai dengan 10. +for i in {1..10} do echo $i done

@@ -361,13 +366,13 @@

Men diff --git a/page/30/index.html b/page/30/index.html index af99afc5..cb734895 100644 --- a/page/30/index.html +++ b/page/30/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -277,13 +278,13 @@

Beralih ke Hugo

+

Start up time kernel 5.10.2

@@ -322,13 +327,13 @@

Beralih ke H
-

Akses WhatsApp Web via Seamonkey

+

Beralih ke Hugo

@@ -355,24 +358,27 @@

Read more + +

-

Screenshot android dengan adb

+

Akses WhatsApp Web via Seamonkey

@@ -399,8 +405,9 @@

Screen

- Misalkan akan mengambil screenshot layar hp berbasis android. Screenshot disimpan di external memory (sdcard) dengan nama file screenshot.png -adb shell screencap -p /sdcard/screenshot.png + Beberapa waktu ini saya lebih sering browsing dengan Seamonkey karena lebih ringan dan cepat (penilaian subjektif). Overall lancar jaya aman terkendali. Namun, ada 1 yang tidak bisa dilakukan : akses WhatsApp Web! +Untuk mengatasinya, +about:config Muncul peringatan. Klik I accept the risk! Isikan pada Search: general.useragent.compatMode.strict-firefox Ubah valuenya dari false ke true Restart Seamonkey

@@ -409,13 +416,13 @@

Screen
-

Mengenal R_HOME

+

Screenshot android dengan adb

@@ -442,8 +449,8 @@

Mengenal

- R_HOME adalah direktori tempat R diinstall. Maksudnya, pada direktori inilah terdapat file binary dan konfigurasinya. Pada linux khususnya slackware, R_HOME ada di -/usr/lib{,64}/R # tergantung arsitekturnya apakah 32bit atau 64bit. + Misalkan akan mengambil screenshot layar hp berbasis android. Screenshot disimpan di external memory (sdcard) dengan nama file screenshot.png +adb shell screencap -p /sdcard/screenshot.png

diff --git a/page/31/index.html b/page/31/index.html index 5f9f2d0c..c5880c6a 100644 --- a/page/31/index.html +++ b/page/31/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Bye wicd

+

NetworkManager device not ready

@@ -315,15 +306,16 @@

Bye wicd

- Sabtu, 1 Agustus 2020, Pat mengumumkan penghapusan wicd dari repo slackware current. -extra/wicd/wicd-1.7.4-x86_64-3.txz: Removed. -This is unmaintained, possibly insecure, and doesn’t work with Python versions newer than 2.7.18. NetworkManager is a better choice these days. -Selama lebih dari 5 tahun ini, saya merasa lebih nyaman menggunakan wicd daripada NetworkManager. Kenyamanan ini sebenarnya karena saya tidak mau repot, NetworkManager seringkali timbulkan masalah, salah satunya mengatur hostname dan domain. Keduanya saya kosongi. Mengapa? + Baru beberapa hari memakai (lagi) NetworkManager, sudah bermasalah (lagi). +device not ready begitulah…. +Padahal network interface-nya terdeteksi semua dengan benar seperti biasanya jaman tidak pakai NetworkManager. Solusinya dari berbagai referensi (lupa mencatat linknya) +echo "managed=true" >> /etc/NetworkManager/NetworkManager.conf Tapi, ternyata ini kemudian munculkan warning di syslog +Aug 9 12:04:53 localhost NetworkManager[1047]: <warn> [1596949493.8398] config: unknown key 'managed' in section [main] of file '/etc/NetworkManager/NetworkManager.conf Ya sudah, kembalikan saja ke aslinya, dan restart (entah berapa kali restart sampai normal).

@@ -331,13 +323,13 @@

Bye wicd

-

Edit video ffmpeg tanpa menurunkan kualitas

+

Bye wicd

@@ -364,22 +358,29 @@

Read more + +

-

Memisahkan halaman PDF

+

Edit video ffmpeg tanpa menurunkan kualitas

@@ -406,8 +407,7 @@

Me

- Kadang kita perlu mengambil beberapa halaman dari e-book atau sejenisnya yang bertipe pdf. Kita bisa gunakan pdfjam. Misalkan akan mengambil halaman 10-21 dari file buku.pdf. -pdfjam buku.pdf '10-21' + Ketika mengedit video menggunakan ffmpeg, filter video ataupun filter yang lebih kompleks seperti menambahkan watermark, tanpa pengaturan tambahan kadang hasilnya mengecewakan. Gambar pada video menjadi pecah. Untuk meminimalisirnya, bisa ditambahkan opsi -q:v 0.

@@ -416,13 +416,13 @@

Me
-

Deteksi duplikasi file

+

Memisahkan halaman PDF

@@ -451,15 +449,11 @@

De

- Walau sudah ada tools yang secara langsung mengetahui duplikasi file di linux, saya lebih suka menggunakan tools bawaan Slackware. Tools yang umum digunakan antara lain fslint, fdupes atau jdupes. Adapun tools yang biasa saya gunakan -sha512sum awk uniq grep Misalkan, akan mencari adakah duplikasi file di folder Downloads. Pertama, catat dulu hash-nya. Di sini saya gunakan sha512. Kumpulan sha512 tersebut disatukan dalam file downloads.sha512. File ini terdiri dari 2 kolom. Kolom pertama berisi hash, sedangkan kolom kedua nama filenya. + Kadang kita perlu mengambil beberapa halaman dari e-book atau sejenisnya yang bertipe pdf. Kita bisa gunakan pdfjam. Misalkan akan mengambil halaman 10-21 dari file buku.pdf. +pdfjam buku.pdf '10-21'

-
-
diff --git a/page/32/index.html b/page/32/index.html index 67c1681f..b2afb02d 100644 --- a/page/32/index.html +++ b/page/32/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Menggabungkan video ffmpeg

+

Deteksi duplikasi file

@@ -261,14 +263,13 @@

Mengg

- Sebelum menggabungkan video, agar optimal, video-video yang akan digabungkan harus mempunyai frame size, frame rate, rata-rata volume dan container/format yang sama. Misalkan akan digabungkan 4 file video, yaitu -piknik-1.mkv piknik-2.mkv piknik-3.mkv piknik-4.mkv Keempat file tersebut berada dalam folder yang sama. Kemudian mereka akan digabungkan menjadi piknik.mkv. Sebelum digabungkan, membuat list dulu bernama list-piknik yang juga berada sefolder dengan mereka berempat. List berisi video yang akan digabung. -$ vim list-piknik file 'piknik-1. + Walau sudah ada tools yang secara langsung mengetahui duplikasi file di linux, saya lebih suka menggunakan tools bawaan Slackware. Tools yang umum digunakan antara lain fslint, fdupes atau jdupes. Adapun tools yang biasa saya gunakan +sha512sum awk uniq grep Misalkan, akan mencari adakah duplikasi file di folder Downloads. Pertama, catat dulu hash-nya. Di sini saya gunakan sha512. Kumpulan sha512 tersebut disatukan dalam file downloads.sha512. File ini terdiri dari 2 kolom. Kolom pertama berisi hash, sedangkan kolom kedua nama filenya.

@@ -276,13 +277,13 @@

Mengg
-

Operasi direktori R

+

Menggabungkan video ffmpeg

@@ -309,24 +310,28 @@

Opera

- Mengetahui working directory Secara default, working directory pada Slackware adalah home directory user atau di mana command R dijalankan. -getwd() Mengganti working directory Misal, akan berpindah working directory ke Documents/project -setwd('Documents/project') + Sebelum menggabungkan video, agar optimal, video-video yang akan digabungkan harus mempunyai frame size, frame rate, rata-rata volume dan container/format yang sama. Misalkan akan digabungkan 4 file video, yaitu +piknik-1.mkv piknik-2.mkv piknik-3.mkv piknik-4.mkv Keempat file tersebut berada dalam folder yang sama. Kemudian mereka akan digabungkan menjadi piknik.mkv. Sebelum digabungkan, membuat list dulu bernama list-piknik yang juga berada sefolder dengan mereka berempat. List berisi video yang akan digabung. +$ vim list-piknik file 'piknik-1.

+
+
-

Aktivasi android GPS via adb

+

Mengetahui volume suara video

@@ -401,17 +402,22 @@

- Untuk mengaktifkan lokasi android, dengan mode akurasi tertinggi (GPS dan network/jaringan) menggunakan adb -adb shell settings put secure location_mode 3 Kalau ingin menonaktifkan, ganti angka 3 dengan 0. + Sebelum menggabung-gabungkan beberapa video menjadi 1, penting untuk mengetahui berapa intensitas suara/volumenya, agar beberapa video itu bisa diatur sedemikian rupa sehingga suaranya seragam volumenya atau hampir sama dari awal sampai akhir. +Untuk mengetahui intensitas suara video intro.mkv +$ ffmpeg -i intro.mkv -filter:a volumedetect -f null /dev/null Input #0, matroska,webm, from 'intro.mkv': Metadata: COMPATIBLE_BRANDS: isommp42 COM.ANDROID.VERSION: 9 MAJOR_BRAND : mp42 MINOR_VERSION : 0 ENCODER : Lavf58.29.100 Duration: 00:00:14.90, start: 0.000000, bitrate: 5559 kb/s Stream #0:0(eng): Video: mpeg4 (Simple Profile), yuv420p, 3840x2160 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 1k tbn, 30 tbc (default) Metadata: HANDLER_NAME : VideoHandle ENCODER : Lavc58.

+
+
-

Menambah watermark gambar ke video dengan ffmpeg

+

Aktivasi android GPS via adb

@@ -444,9 +450,8 @@

- + Catatan Sasongko @@ -228,7 +228,7 @@

-

Mengenal objek R factor

+

Disable tampilan konfigurasi ffmpeg

@@ -351,14 +348,13 @@

Mengena

- Factor adalah representasi data kategorik. Factor bisa dibuat dengan fungsi factor() atau cut(). Saya lebih sering menggunakan cut() karena lebih aplikatif saat akan mengubah skala data dari rasio atau interval ke ordinal. -Contoh, bmi adalah data body mass index (BMI) atau indeks massa tubuh (IMT). Klasifikasi IMT ada 4 macam, yaitu -< 18,5 : underweight 18,5 - 24,99 : normal 25 - 29,99 : overweight > 30 : obese/obesitas Untuk obesitas, masih bisa diklasifikasikan menjadi 3 30 - 34,99 : obese class 1 35 - 39,99 : obese class 2 > 40 : extreme obesity > bmi <- c(20, 21. + Secara default, output ffmpeg akan menampilkan built configuration yang digunakan. +$ ffmpeg ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 9.2.0 (GCC) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/doc/ffmpeg-4.2.2/html --mandir=/usr/man --disable-debug --enable-shared --disable-static --enable-gpl --enable-version3 --enable-avresample --arch=x86_64 --disable-encoder=aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-gnutls --enable-libbluray --enable-libcaca --enable-libcdio --enable-libopus --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libmp3lame --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libpulse --enable-libsmbclient --enable-libwavpack libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.

@@ -366,13 +362,13 @@

Mengena
-

Edit volume suara

+

Mengenal objek R factor

@@ -399,14 +395,14 @@

- Editing kali ini adalah bagaimana mengubah volume default audio/suara menggunakan ffmpeg. Misal, file yang akan diinput/diedit adalah video.mp4. Karena suaranya terlalu pelan, akan dinaikkan menjadi 5x semula melalui filter audio. File hasil editan diberi nama video-louder.webm. -ffmpeg -i video.mp4 -filter:a "volume=5" video-louder.webm Apabila suara terlalu nyaring bisa dipelankan. Berikut akan dipelankan menjadi setengahnya dari volume semula dan file baru diberi nama new.webm -ffmpeg -i video.mp4 -filter:a "volume=0.5" new.webm Atau, dengan menuliskan volume suaranya secara langsung. + Factor adalah representasi data kategorik. Factor bisa dibuat dengan fungsi factor() atau cut(). Saya lebih sering menggunakan cut() karena lebih aplikatif saat akan mengubah skala data dari rasio atau interval ke ordinal. +Contoh, bmi adalah data body mass index (BMI) atau indeks massa tubuh (IMT). Klasifikasi IMT ada 4 macam, yaitu +< 18,5 : underweight 18,5 - 24,99 : normal 25 - 29,99 : overweight > 30 : obese/obesitas Untuk obesitas, masih bisa diklasifikasikan menjadi 3 30 - 34,99 : obese class 1 35 - 39,99 : obese class 2 > 40 : extreme obesity > bmi <- c(20, 21.

@@ -414,13 +410,13 @@

-

Convert jpg ke pdf

+

Edit volume suara

@@ -447,11 +443,16 @@

Convert j

- Untuk menjadikan file jpg ke pdf caranya mudah. Misalkan file-gambar.jpg akan diubah menjadi pdf dengan nama dokumen.pdf -convert file-gambar.jpg dokumen.pdf + Editing kali ini adalah bagaimana mengubah volume default audio/suara menggunakan ffmpeg. Misal, file yang akan diinput/diedit adalah video.mp4. Karena suaranya terlalu pelan, akan dinaikkan menjadi 5x semula melalui filter audio. File hasil editan diberi nama video-louder.webm. +ffmpeg -i video.mp4 -filter:a "volume=5" video-louder.webm Apabila suara terlalu nyaring bisa dipelankan. Berikut akan dipelankan menjadi setengahnya dari volume semula dan file baru diberi nama new.webm +ffmpeg -i video.mp4 -filter:a "volume=0.5" new.webm Atau, dengan menuliskan volume suaranya secara langsung.

+
+
diff --git a/page/34/index.html b/page/34/index.html index 701a00da..0c739197 100644 --- a/page/34/index.html +++ b/page/34/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Melihat isi file zip

+

Convert jpg ke pdf

@@ -261,8 +261,8 @@

Meli

- Menggunakan linux terutama slackware membuat pekerjaan lebih ringan dan efisien. Suatu ketika diberikan sebuah file terkompresi zip yang misterius. Misterius karena ukurannya besar dan konon kata empunya file tersebut ngehang saat akan dibuka di komputer dengan sistem bukan slackware juga bukan linux. Dan ketika dibuka di slackware ketahuanlah nama “penduduk” zip tersebut. -zip -sf namafile.zip # atau less namafile.zip + Untuk menjadikan file jpg ke pdf caranya mudah. Misalkan file-gambar.jpg akan diubah menjadi pdf dengan nama dokumen.pdf +convert file-gambar.jpg dokumen.pdf

@@ -271,13 +271,13 @@

Meli
-

Trimming Video ffmpeg

+

Melihat isi file zip

@@ -304,8 +304,8 @@

Tri

- Misalkan, kita akan mencuplik sebagian (trimming) video video-asli.mp4 dari menit ke 57 lebih 34 detik sampai durasi ke 1 jam 2 menit 5 detik. Fila hasil trimming adalah cuplikan.mp4 -ffmpeg -i video-asli.mp4 -ss 00:57:34 -to 01:02:05 -c copy cuplikan.mp4 + Menggunakan linux terutama slackware membuat pekerjaan lebih ringan dan efisien. Suatu ketika diberikan sebuah file terkompresi zip yang misterius. Misterius karena ukurannya besar dan konon kata empunya file tersebut ngehang saat akan dibuka di komputer dengan sistem bukan slackware juga bukan linux. Dan ketika dibuka di slackware ketahuanlah nama “penduduk” zip tersebut. +zip -sf namafile.zip # atau less namafile.zip

@@ -314,13 +314,13 @@

Tri
-

Mengenal Objek R Vector

+

Trimming Video ffmpeg

@@ -347,28 +347,23 @@

Mengena

- Sebagai bahasa pemrograman, R mempunyai beberapa tipe objek, antara lain vector, matrix, factor, data frame, list. Bagi yang pernah berkecimpung di bahasa pemrograman lain mungkin tipe objek ini terasa aneh. R adalah bahasa pemrograman spesialis data, maka tipe objeknya pun disesuaikan agar mudah meng-handle data. -Vector merupakan objek yang sangat penting di R. Bisa dikata, semua data berasal dari vector. -Apa sih vector? Mudahnya, vector bisa dikatakan sebagai variabel. Vector ini berisi elemen (datum atau data) yang seragam, bisa berupa angka atau karakter/string atau bisa juga boolean (TRUE FALSE). + Misalkan, kita akan mencuplik sebagian (trimming) video video-asli.mp4 dari menit ke 57 lebih 34 detik sampai durasi ke 1 jam 2 menit 5 detik. Fila hasil trimming adalah cuplikan.mp4 +ffmpeg -i video-asli.mp4 -ss 00:57:34 -to 01:02:05 -c copy cuplikan.mp4

-
-
-

Install JASP

+

Mengenal Objek R Vector

- JASP, singkatan dari Jeffreys’s Amazing Statistic Program, merupakan open source statistics software. Software ini layak dijadikan pilihan utama karena: -Open source. Karena open source semua orang boleh memakai, melihat source code-nya dan berkontribusi (melaporkan masalah, mengusulkan fitur dan perbaikan). Silahkan menuju ke https://github.com/jasp-stats/jasp-desktop . Pengembangan dinaungi oleh akademisi dari University of Amsterdam, Duke University, University of Southampton, UNiversity of Sussex, University of Missouri, Athens University of Economics dan Business, Missouri State University, University of Groningen, Nyenrode Business University, University of Zurich dan Ludwig-Maximilians-Universität München. + Sebagai bahasa pemrograman, R mempunyai beberapa tipe objek, antara lain vector, matrix, factor, data frame, list. Bagi yang pernah berkecimpung di bahasa pemrograman lain mungkin tipe objek ini terasa aneh. R adalah bahasa pemrograman spesialis data, maka tipe objeknya pun disesuaikan agar mudah meng-handle data. +Vector merupakan objek yang sangat penting di R. Bisa dikata, semua data berasal dari vector. +Apa sih vector? Mudahnya, vector bisa dikatakan sebagai variabel. Vector ini berisi elemen (datum atau data) yang seragam, bisa berupa angka atau karakter/string atau bisa juga boolean (TRUE FALSE).

@@ -409,13 +405,13 @@

Install JASP
-

Dispersi Data dengan R

+

Install JASP

@@ -444,13 +438,13 @@

Di

- Dispersi atau ukuran penyebaran data menunjukkan seberapa bervariasi suatu data. Kali ini data yang digunakan diambil dari dataset ldeaths yang merupakan bagian dari UKLungDeaths. Dataset UKLungDeaths berisi data jumlah kematian akibat penyakit bronchitis, emphysema dan asma di Inggris dalam kurun waktu 1974-1979. Data ini disajikan berdasarkan bulan dan jenis kelamin. Secara total untuk kedua jenis kelamin ada di ldeaths, laki-laki mdeaths dan perempuan fdeaths. -Nilai minimal min(ldeaths) [1] 1300 Nilai maksimal max(ldeaths) [1] 3891 Range range(ldeaths) [1] 1300 3891 Varians var(ldeaths) [1] 371911. + JASP, singkatan dari Jeffreys’s Amazing Statistic Program, merupakan open source statistics software. Software ini layak dijadikan pilihan utama karena: +Open source. Karena open source semua orang boleh memakai, melihat source code-nya dan berkontribusi (melaporkan masalah, mengusulkan fitur dan perbaikan). Silahkan menuju ke https://github.com/jasp-stats/jasp-desktop . Pengembangan dinaungi oleh akademisi dari University of Amsterdam, Duke University, University of Southampton, UNiversity of Sussex, University of Missouri, Athens University of Economics dan Business, Missouri State University, University of Groningen, Nyenrode Business University, University of Zurich dan Ludwig-Maximilians-Universität München.

diff --git a/page/35/index.html b/page/35/index.html index 23b0f36b..6eda8eba 100644 --- a/page/35/index.html +++ b/page/35/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Tendensi Sentral dengan R

+

Dispersi Data dengan R

@@ -277,13 +277,13 @@

-

Input Data R

+

Tendensi Sentral dengan R

- Input data dalam R sangat mudah dan ada beragam cara, yaitu: -Menuliskan dalam bentuk syntax. Data diinput sebagai vektor. Penulis lebih suka menggunakan cara ini apabila data tersebut 1 variabel saja dan banyaknya tidak lebih dari 30. Kadang juga penulis gunakan untuk data yang banyaknya kurang dari 100 Melalui data frame. Data diinput ke dalam bentuk tabel. Baris tabel menunjukkan kasus sedangkan kolomnya adalah variabel. Cocok digunakan apabila lebih dari 1 variabel. + Data yang digunakan : +> nilai [1] 25 60 79 32 57 74 52 70 82 36 75 77 81 95 41 65 92 85 55 66 52 10 64 75 78 [26] 25 80 98 81 67 41 71 83 54 64 72 88 62 74 45 60 78 89 76 48 84 84 90 15 79 [51] 35 67 17 82 69 74 63 80 85 61 Mean > mean(nilai) [1] 65.

@@ -326,13 +326,13 @@

Input Data R @@ -373,13 +375,13 @@

Mengenal R

+

Package bawaan R Slackware

- R adalah salah satu bahasa pemrograman yang banyak digunakan dan bersifat open source. R bisa dikatakan sebagai bahasa pemrograman spesialis data. Tidak mengherankan kalau R digunakan untuk keperluan handling data seperti statistik, data mining, data science dan machine learning. -Meskipun bersifat open source, sampai sekarang belum ada sistem operasi open source yang memasukkan R secara default terinstall dalam sistemnya. Namun demikian beberapa distro linux menyertakan R ke dalam repo resmi. Distro tersebut antara lain Debian, OpenSUSE dan Ubuntu. + Berikut adalah package atau library R yang secara default terinstall di Slackware melalui SBo. +KernSmooth.Functions for Kernel Smoothing Supporting Wand & Jones (1995) MASS. Support Functions and Datasets for Venables and Ripley’s MASS Matrix. Sparse and Dense Matrix Classes and Methods base. The R Base Package boot. Bootstrap Functions (Originally by Angelo Canty for S) class. Functions for Classification cluster. “Finding Groups in Data”: Cluster Analysis Extended Rousseeuw et al. codetools.

@@ -420,13 +422,13 @@

Mengenal R
-

Fullscreen Mozilla Firefox

+

Mengenal R

@@ -457,10 +455,15 @@

Fullsc

- Terkadang saat browsing perlu fokus sehingga tampilan pun butuh fullscreen. Pada Mozilla Firefox, secara default F11 adalah tombol untuk fullscreen dan exit fullscreen. Akan tetapi, hal ini tidak berlaku pada kami, Slackware64 current dengan desktop environment XFCE yang berjalan di laptop Lenovo Ideapad 110-14IBR. Pada perangkat kami ini, F11 untuk mengurangi brightness. Maka, untuk fullscreen dan exit-nya kami gunakan Fn F11. + R adalah salah satu bahasa pemrograman yang banyak digunakan dan bersifat open source. R bisa dikatakan sebagai bahasa pemrograman spesialis data. Tidak mengherankan kalau R digunakan untuk keperluan handling data seperti statistik, data mining, data science dan machine learning. +Meskipun bersifat open source, sampai sekarang belum ada sistem operasi open source yang memasukkan R secara default terinstall dalam sistemnya. Namun demikian beberapa distro linux menyertakan R ke dalam repo resmi. Distro tersebut antara lain Debian, OpenSUSE dan Ubuntu.

+
+
diff --git a/page/36/index.html b/page/36/index.html index 327e6831..870bf9e5 100644 --- a/page/36/index.html +++ b/page/36/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

MtpErrorCantOpenDevice

+

Fullscreen Mozilla Firefox

@@ -261,28 +265,22 @@

Mt

- Ketika akan memindahkan data dari HP android ke laptop melalui thunar, menunggu lama dan berujung gagal. Setelah dicek dengan mencoba melalui jmtpfs -$ jmtpfs Device 0 (VID=0e8d and PID=201d) is a MediaTek Inc Elephone P8000. error returned by libusb_claim_interface() = -6LIBMTP PANIC: Unable to initialize device terminate called after throwing an instance of 'MtpErrorCantOpenDevice' what(): Can't open device Aborted Ada masalah di libusb. Coba reinstall libusb -# slackpkg reinstall libusb Alhamdulillah sukses. + Terkadang saat browsing perlu fokus sehingga tampilan pun butuh fullscreen. Pada Mozilla Firefox, secara default F11 adalah tombol untuk fullscreen dan exit fullscreen. Akan tetapi, hal ini tidak berlaku pada kami, Slackware64 current dengan desktop environment XFCE yang berjalan di laptop Lenovo Ideapad 110-14IBR. Pada perangkat kami ini, F11 untuk mengurangi brightness. Maka, untuk fullscreen dan exit-nya kami gunakan Fn F11.

-
-
-

Restart android via adb

+

Mengetahui lingkungan aktif X11 atau wayland

@@ -442,16 +445,11 @@

R

- Catatan kali ini masih seputar troubleshoot HP android dengan komputer terutama Slackware. -Tadi malam, HP yang OS android touchscreen-nya tidak ada respon. Di semua bagian layar. Tapi tombol power dan volume masih berfungsi. Begitu juga dengan konektivitas internet maupun telepon. Mau mencoba di-restart, tombol power normal tapi untuk memilih shutdown atau reboot tidak bisa karena tochscreen-nya tidak ada respon. Lepas baterai? Tidak bisa karena baterainya tanam. -Solusinya? restart via komputer. Pastikan sudah terinstall andorid tools (tersedia di SBo). + Untuk mengetahui sedang aktif di dalam environment X11 atau wayland +$ echo $XDG_SESSION_TYPE

-
-
diff --git a/page/37/index.html b/page/37/index.html index 19042cd6..9e3d8862 100644 --- a/page/37/index.html +++ b/page/37/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Back Up Data HP Android

+

Restart android via adb

- Sebelum berganti ponsel atau HP sangat disarankan untuk mem-back up data-data penting, seperti dokumen, foto, video, maupun chat WhatsApp. Berikut cara menyalin file dari HP android ke laptop yang tentu saja laptopnya bersistem operasi Slackware. -Persiapan Slackware Pastikan bisa menjalankan adb yang merupakan bagian dari android tools. Kalau belum bisa install dari SBo -Mengapa adb? Mengapa adb? Mengapa tidak pakai file manager saja? Karena transfer pakai adb bisa lebih cepat + Catatan kali ini masih seputar troubleshoot HP android dengan komputer terutama Slackware. +Tadi malam, HP yang OS android touchscreen-nya tidak ada respon. Di semua bagian layar. Tapi tombol power dan volume masih berfungsi. Begitu juga dengan konektivitas internet maupun telepon. Mau mencoba di-restart, tombol power normal tapi untuk memilih shutdown atau reboot tidak bisa karena tochscreen-nya tidak ada respon. Lepas baterai? Tidak bisa karena baterainya tanam. +Solusinya? restart via komputer. Pastikan sudah terinstall andorid tools (tersedia di SBo).

@@ -276,13 +276,13 @@

Back Up Da
-

Reverse Dependency sbopkg

+

Back Up Data HP Android

@@ -311,14 +309,14 @@

- Secara default sbopkg tidak menyediakan fitur reverse dependency. Adapun untuk butuh dependency-nya apa saja bisa menggunakan sqg. Bagaimana tahu reverse dependency-nya? -Ini cara sederhana yang saya gunakan -grep -w REQUIRES /var/lib/sbopkg/SBo/*/*/*/*.info | grep -w nama_paket Dengan cara tersebut bisa diketahui suatu paket/package itu menjadi dependensi dari paket apa. Tapi, salah 1 dari output tersebut tidak lain adalah paket itu sendiri. Dan, package yang ditampilkan adalah semua yang ada di SBo. Kita masih perlu memeriksa apakah packages tersebut terinstall atau tidak. + Sebelum berganti ponsel atau HP sangat disarankan untuk mem-back up data-data penting, seperti dokumen, foto, video, maupun chat WhatsApp. Berikut cara menyalin file dari HP android ke laptop yang tentu saja laptopnya bersistem operasi Slackware. +Persiapan Slackware Pastikan bisa menjalankan adb yang merupakan bagian dari android tools. Kalau belum bisa install dari SBo +Mengapa adb? Mengapa adb? Mengapa tidak pakai file manager saja? Karena transfer pakai adb bisa lebih cepat

@@ -326,13 +324,13 @@

-

Chromium Disable Unlock Keyring

+

Reverse Dependency sbopkg

@@ -359,24 +359,28 @@

Read more + +

-

Membuat User Baru

+

Chromium Disable Unlock Keyring

@@ -403,28 +407,24 @@

Membuat

- Secara default, pascainstalasi Slackware hanya ada 1 user yaitu root. Slackware mempercayakan sepenuhnya apa yang akan dilakukan para penggunanya, karena memang hampir semua pengguna Slackware adalah pengguna yang telah berpengalaman. Namun, tak ada salahnya saya tuliskan di sini bagaimana cara membuat akun user baru di Slackware sebagai pengingat buat saya pribadi maupun pengguna lainnya. -Command-nya simpel saja -R/ adduser # saya gunakan R/ sebagai pengganti shell prompt untuk root kemudian isi sesuai petunjuk yang diberikan. + Mungkin ada yang merasa bosan setiap membuka Chromium muncul kotak dialog Unlock Keyring. +Itu bisa diatasi, agar tidak muncul lagi. Aktifkan CHROMIUM_FLAGS pada /etc/chromium/00-default.conf. +CHROMIUM_FLAGS="--password-store=basic"

-
-
-

Memulai MariaDB

+

Membuat User Baru

@@ -451,15 +451,14 @@

Memulai M

- Apa itu MariaDB MariaDB adalah software untuk manajemen basis data atau database. Merupakan pengembangan dari MySQL karena pada tahun 2010 MysSQL diakuisisi oleh Oracle. -Install MariaDB Secara default, apabila Slackware diisnntall full system maka MariaDB akan terinstall. Jadi tidak usah repot-repot untuk insytallnya. -Memulai MariaDB Sebelum memulai, ada beberapa konfigurasi yang perlu dilakukan agar semua berjalan dengan baik. prompt R/ menunjukkan dilakukan dengan priviledge root -R/ mysql_install_db R/ chown -R mysql:mysql /var/lib/mysql R/ chmod +x /etc/rc. + Secara default, pascainstalasi Slackware hanya ada 1 user yaitu root. Slackware mempercayakan sepenuhnya apa yang akan dilakukan para penggunanya, karena memang hampir semua pengguna Slackware adalah pengguna yang telah berpengalaman. Namun, tak ada salahnya saya tuliskan di sini bagaimana cara membuat akun user baru di Slackware sebagai pengingat buat saya pribadi maupun pengguna lainnya. +Command-nya simpel saja +R/ adduser # saya gunakan R/ sebagai pengganti shell prompt untuk root kemudian isi sesuai petunjuk yang diberikan.

diff --git a/page/38/index.html b/page/38/index.html index 9439e6c0..ec94c110 100644 --- a/page/38/index.html +++ b/page/38/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Perl IDE dengan vim

+

Memulai MariaDB

@@ -261,25 +261,29 @@

Perl IDE den

- Reputasi vim sebagai text editor sudah teruji berpuluh tahun. Ternyata Vim juga memiliki support plugin untuk perl. Hal ini membuat vim bisa dijadikan sebagai integrated development environment (IDE) untuk perl. -Download plugin-nya kemudian extract -$ wget https://www.vim.org/scripts/download_script.php?src_id=24473 -O perl-support.zip -O perl-support.zip $ mkdir -p .vim $ unzip perl-support.zip -d .vim Aktifkan -$ echo "filetype plugin on" >> .vimrc + Apa itu MariaDB MariaDB adalah software untuk manajemen basis data atau database. Merupakan pengembangan dari MySQL karena pada tahun 2010 MysSQL diakuisisi oleh Oracle. +Install MariaDB Secara default, apabila Slackware diisnntall full system maka MariaDB akan terinstall. Jadi tidak usah repot-repot untuk insytallnya. +Memulai MariaDB Sebelum memulai, ada beberapa konfigurasi yang perlu dilakukan agar semua berjalan dengan baik. prompt R/ menunjukkan dilakukan dengan priviledge root +R/ mysql_install_db R/ chown -R mysql:mysql /var/lib/mysql R/ chmod +x /etc/rc.

+
+
-

Bermain Tetris dengan Emacs

+

Hapus Aplikasi yang Diinstall Tanggal Tertentu

- Emacs sebagai text editor legendaris mempunyai banyak fitur. Salah satunya adalah tetris. Sebagai penggemar tetris tentunya belum afdhal kalau belum memainkannya. -Tetris bisa dimainkan dari Emacs pada menu bar klik Tools > Games > Tetris -Untuk memainkannya tekan tombol P untuk pause dan melanjutkannya, panah kanan-kiri untuk menggeser, panah bawah untuk mempercepat dan panah atas untuk merotasi atau mengubah bentuk. + Tiga hari ini mencoba-coba install kdenlive, aplikasi editor video yang konon handal. Sengaja disebut konon karena belum membuktikannya secara langsung. Setelah semua beres diinstall ternyata malah berubah pikiran. Apa perlu saya pakai editor video? Toh selama ini tidak pernah edit video dan pekerjaan sehari-hari juga tidak bersentuhan langsung dengan pembuatan maupun editing video. Jadi hapus sajalah. +kdenlive-nya sukses di-uninstall, tapi bagaimana dengan seabrek dependensinya? Hapus juga deh! Kalau besok-besok diperlukan tinggal install lagi.

+
+
-

Hapus Trash via Command Line

+

Fix sbotools Perl unescaped left brace in regex is deprecated here

@@ -442,11 +444,15 @@

Hapus Tra

- Iseng-iseng buka hidden folder ada yang menarik. File yang ada di Trash (bisa buka di Thunar dengan path trash:/// sama dengan yang ada di ~/.local/share/Trash/files/. Sehingga kalau ingin mengosongkan Trash dan posisi sedang di CLI dan tidak membuka file manager ataupun lagi aras-arasen, sangat bisa. -rm -rv ~/.local/share/Trash/* + Siang ini, sudah agak lama tidak check update paket-paket dari SBo. Sudah 3 - 5 mingguan lah kira-kira. Kebetulan juga hari ini tadi agak longgar. +$ sbocheck # command ini dijalankan oleh root Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/\$({ <-- HERE |)[A-Za-z0-9_]+(}|)/ at /usr/share/perl5/SBO/Lib/Build.pm line 244 Ada masalah ternyata dan masalahnya di Perl.

+
+
diff --git a/page/39/index.html b/page/39/index.html index 93c01d2f..35d2345f 100644 --- a/page/39/index.html +++ b/page/39/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Mencoba Manokwari

+

Hapus Trash via Command Line

@@ -261,24 +261,17 @@

Mencoba

- Beberapa waktu yang lalu mencoba install manokwari dan berhasil dengan beberapa kekurangan. -Proses install berjalan lancar walau sempat terhambat sebentar. Apalagi kalau bukan karena dependensi. Untuk compile menggunakan meson yang disediakan Pengembang dan prosesnya lebih cepat. Oiya, ini saya hanya lakukan di slackware64-current. -Tentang dependensi, saya bagi menjadi 3 bagian. -Sudah terinstall secara default atau tersedia di official repo Slackware -meson glib2 gtk+3 atk cairo x11 libnotify Tersedia di SBo + Iseng-iseng buka hidden folder ada yang menarik. File yang ada di Trash (bisa buka di Thunar dengan path trash:/// sama dengan yang ada di ~/.local/share/Trash/files/. Sehingga kalau ingin mengosongkan Trash dan posisi sedang di CLI dan tidak membuka file manager ataupun lagi aras-arasen, sangat bisa. +rm -rv ~/.local/share/Trash/*

-
-
-

Pentingnya Shebang

+

Mengganti Kata Secara Massal

@@ -357,29 +354,24 @@

Pentin

- Shebang itu apa? Pengguna linux, BSD, ataupun mac yang terbiasa melihat source code sangat mungkin sudah tidak asing lagi dengan shebang. Ada yang menyebut shebang sebagai sh bang, shabang, hashbang, hashpling, dan poundbang. Shebang ini dituliskan di baris pertama, yakni diawali dengan #!. -Contoh, untuk perl : -#!/usr/bin/perl atau -#!/usr/bin/env perl Sebagai pengguna linux khususnya Slackware, user akan merasakan betapa pentingnya shebang ini. Kepentingannya terkait fungsi shebang itu sendiri dan bagaimana user menjalankannya. + Dulu, saat masih menggunakan BlankOn, ternyata pada beberapa postingan di blog ini ada ketidakseragaman, yaitu tag blankOn dan blankon yang sebenarnya secara esensial sama saja. +Sekarang sudah diperbaiki. Kata “blankOn” yang ada di tiap file diganti “blankon”. Penggantian ini secara massal saja biar lebih praktis. Filenya di direktori _posts. +sed -i 's/blankOn/blankon/g' _posts/*.md

-
-
@@ -423,13 +416,13 @@

Mengapa Enkripsi dengan OpenSSL?

+

Operation not possible due to RF-kill

@@ -458,11 +453,14 @@

Mengapa E

- Mengapa saya suka mengenkripsi file dengan openssl? Karena -Tersedia sebagai official package Slackware sehingga sangat mudah untuk install/remove/upgrade Tingkat keamanannya berlapis. Untuk melakukan dekripsi harus tahu jenis cipher enkripsi yang digunakan dan password-nya Mudah digunakan Bisa mengecoh orang lain karena isinya dienkripsi seakan-akan menjadi sesuatu yang tidak penting sehingga diabaikan bahkan dihapus. Hahahaha…. + Pagi ini, refreshing dengan berganti desktop environment (DE) memakai Window Maker (WM). DE yang jarang digunakan karena biasanya memakai XFCE. Tampilannya sederhana, sampai-sampai panel pun tak ada. Sementara HP sudah siap untuk tethering. Tinggal konekkan! Eh tapi, bagaimana ini konek internetnya kalau panel tempat nongkrong Network Manager atau Wicd aja tak ada? Ya mau ga mau pakai CLI. Ok lah. Oh iya, untuk konek internet via CLI yang punya hak adalah root.

+
+

diff --git a/page/4/index.html b/page/4/index.html index 2dc5ad56..3939c19d 100755 --- a/page/4/index.html +++ b/page/4/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Install Guest OS Qemu

+

Memperkecil ukuran file pdf

@@ -261,23 +261,28 @@

Ins

- Akan diinstall sebagai guest os slackware, dengan file iso slackware.iso, disk image slackware.qcow dan virtual RAM 5GB. Maka command yang dijalankan dengan qemu adalah -$ qemu-system-x86_64 -enable-kvm -m 5120 -cdrom slackware.iso -drive file=slackware.qcow2 -boot d + Untuk memperkecil ukuran file pdf bisa mengeksekusi +$ ps2pdf filelama.pdf filebaru.pdf Command tersebut akan membuat ukuran filebaru.pdf merupakan filelama.pdf dengan ukuran lebih kecil. Ada opsi yang bisa diberikan yang tentunya dapat digunakan sesuai kebutuhan +-dPDFSETTINGS=/screen untuk mendapatkan ukuran yang jauh lebih kecil dengan kualitas 72 dpi. -dPDFSETTINGS=/ebooks untuk mendapatkan ukuran lebih kecil dengan kualitas 150 dpi. -dPDFSETTINGS=/prepress untuk kualitas 300 dpi. -dPDFSETTINGS=/printer untuk kualitas printer (300 dpi). -dPDFSETTINGS=/default untuk berbagai keperluan tapi kadang ukurannya tidak beda teralu jauh dengan aslinya.

+
+
-

Membuat qemu disk image

+

Install Guest OS Qemu

- Untuk membuat disk image sebagai storage sistem oprasi yang akan divirtualisasikan dengan qemu, bisa menggunakan command yang mudah. Misalkan nama file adalah slack.img dengan size 100G -#penggunaan: qemu-img create file_disk_imagenya sizenya $ qemu-img create slack.img 100G + Akan diinstall sebagai guest os slackware, dengan file iso slackware.iso, disk image slackware.qcow dan virtual RAM 5GB. Maka command yang dijalankan dengan qemu adalah +$ qemu-system-x86_64 -enable-kvm -m 5120 -cdrom slackware.iso -drive file=slackware.qcow2 -boot d

@@ -314,13 +319,13 @@

M
-

Convert dd ke vdi

+

Membuat qemu disk image

- Untuk konversi file dd/img menjadi vdi mudah. Pastikan sudah install virtualbox. Misalkan akan mengubah file1.dd menjadi file2.vdi, -$ VBoxManage convertfromraw file1.dd --format VDI file2.vdi + Untuk membuat disk image sebagai storage sistem oprasi yang akan divirtualisasikan dengan qemu, bisa menggunakan command yang mudah. Misalkan nama file adalah slack.img dengan size 100G +#penggunaan: qemu-img create file_disk_imagenya sizenya $ qemu-img create slack.img 100G

@@ -357,13 +362,13 @@

Convert
-

Menggunakan tiling window KDE Plasma

+

Convert dd ke vdi

@@ -390,7 +395,8 @@

- KDE Plasma semakin seru setelah adanya built in window tiling. Untuk menggunakan, tekan shift sambil drag window ke bilah yang diinginkan. Untuk mengedit layout tiling pastikan Tiling Editor pada pengaturan/setting sudah enable/tercentang. + Untuk konversi file dd/img menjadi vdi mudah. Pastikan sudah install virtualbox. Misalkan akan mengubah file1.dd menjadi file2.vdi, +$ VBoxManage convertfromraw file1.dd --format VDI file2.vdi

@@ -399,13 +405,13 @@

diff --git a/page/40/index.html b/page/40/index.html index f9772bee..bb974920 100644 --- a/page/40/index.html +++ b/page/40/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Convert Video Menjadi MP3

+

Mengapa Enkripsi dengan OpenSSL?

@@ -261,9 +263,8 @@

Convert

- Ternyata tidak sulit mengkonversi/convert video menjadi audio, dalam hal ini mp3. Misalkan, akan dikonversi file video Gambang_Semarang.mkv menjadi file Gambang_Semarang.mp3 -ffmpeg -i Gambang_Semarang.mkv -b:a 128K -vn Gambang_Semarang.mp3 (output) dari command tersebut di atas sengaja tidak ditampilkan di sini karena agak panjang. -Cara ini juga berlaku untuk mengubah file mp4 ke mp3 atau dengan kata lain, sebenarnya mengekstrak audio yang ada di dalam video. + Mengapa saya suka mengenkripsi file dengan openssl? Karena +Tersedia sebagai official package Slackware sehingga sangat mudah untuk install/remove/upgrade Tingkat keamanannya berlapis. Untuk melakukan dekripsi harus tahu jenis cipher enkripsi yang digunakan dan password-nya Mudah digunakan Bisa mengecoh orang lain karena isinya dienkripsi seakan-akan menjadi sesuatu yang tidak penting sehingga diabaikan bahkan dihapus. Hahahaha….

@@ -272,13 +273,13 @@

Convert
-

Uninstall Manual Semua Modul Perl

+

Convert Video Menjadi MP3

@@ -305,8 +306,9 @@

-

Salah Password di Terminal

+

Uninstall Manual Semua Modul Perl

@@ -348,9 +350,8 @@

S

- Pengguna GNU/Linux mungkin pernah salah menuliskan password saat login melalui terminal. Apa yang dilakukan? -Mungkin sebagian ada yang menekan backspace berkali-kali sampai dirasa cukup. Ya, sampai dirasa cukup. Sampai dirasa kursor sudah kembali ke posisi awal penulisan password. Tapi, tahukah kalau ada cara yang lebih smart ? -Ya, dengan kombinasi Ctrl + u . + Cara uninstall semua modul perl yang dulunya install dari CPAN secara manual : +rm -r /usr/local/{lib{,64},share}/perl5

@@ -359,13 +360,13 @@

S
-

Mengubah Nama Jalan OSM

+

Salah Password di Terminal

@@ -392,28 +393,24 @@

M

- Ketika [menggunakan OpenStreetMap (OSM)]({% post_url 2018-04-13-cari-lokasi-osm %}) dan menjumpai ada data/informasi yang kita tahu tidak benar, kita diijinkan untuk memperbaikinya. Inilah kelebihan OSM yang bersifat open source. -Kali ini memperbaiki kesalahan nama jalan. Jalan yang keliru penamaannya adalah Jalan Wonosari IV yang seharusnya Jalan Widosari IV. Jalan ini terletak di sebelah barat laut SMP Negeri 3 Semarang. -Kesalahan tersebut sudah saya perbaiki, sehingga kalau Pembaca membukanya di OSM peta di atas sudah tidak berlaku. + Pengguna GNU/Linux mungkin pernah salah menuliskan password saat login melalui terminal. Apa yang dilakukan? +Mungkin sebagian ada yang menekan backspace berkali-kali sampai dirasa cukup. Ya, sampai dirasa cukup. Sampai dirasa kursor sudah kembali ke posisi awal penulisan password. Tapi, tahukah kalau ada cara yang lebih smart ? +Ya, dengan kombinasi Ctrl + u .

-
-
-

Mencari Lokasi dengan OpenStreetMap

+

Mengubah Nama Jalan OSM

- Dari [catatan sebelumnya]({% post_url 2018-04-12-mengenal-josm %}) diketahui bahwa OSM adalah layanan peta digital. Berikut cara menggunakannya. -Misalkan, kita akan mencari di mana SMP Negeri 3 Semarang. Pertama, pastikan komputer terhubung ke internet dan buka web OSM. Pada kotak pencarian masukkan tempat yang dicari, (yang saya beri elips merah), dalam contoh ini saya tuliskan smp negeri 3 semarang. -Apabila ditemukan akan ditampilkan seperti di bawah ini -Kemudian klik hasil pencarian untuk mengetahui detil lokasi. + Ketika [menggunakan OpenStreetMap (OSM)]({% post_url 2018-04-13-cari-lokasi-osm %}) dan menjumpai ada data/informasi yang kita tahu tidak benar, kita diijinkan untuk memperbaikinya. Inilah kelebihan OSM yang bersifat open source. +Kali ini memperbaiki kesalahan nama jalan. Jalan yang keliru penamaannya adalah Jalan Wonosari IV yang seharusnya Jalan Widosari IV. Jalan ini terletak di sebelah barat laut SMP Negeri 3 Semarang. +Kesalahan tersebut sudah saya perbaiki, sehingga kalau Pembaca membukanya di OSM peta di atas sudah tidak berlaku.

diff --git a/page/41/index.html b/page/41/index.html index 6d05fbcb..efdfc177 100644 --- a/page/41/index.html +++ b/page/41/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Mengenal JOSM dan OpenStreetMap

+

Mencari Lokasi dengan OpenStreetMap

- Sebenarnya sudah lama ingin menulis dengan topik Geographical Information System (GIS) tapi baru sempat sekarang. -OSM Apakah OSM itu? OpenStreetMap (OSM) adalah salah satu layanan peta digital seperti Google Maps dan Here Maps yang dapat diakses melalui https://openstreetmap.org/ . OSM bersifat free & open source sehingga mempersilakan kita untuk berkontribusi secara luas, baik itu menambah/edit data maupun koreksi peta. Mengapa saya lebih suka OSM daripada layanan peta digital lainnya? -Open source. + Dari [catatan sebelumnya]({% post_url 2018-04-12-mengenal-josm %}) diketahui bahwa OSM adalah layanan peta digital. Berikut cara menggunakannya. +Misalkan, kita akan mencari di mana SMP Negeri 3 Semarang. Pertama, pastikan komputer terhubung ke internet dan buka web OSM. Pada kotak pencarian masukkan tempat yang dicari, (yang saya beri elips merah), dalam contoh ini saya tuliskan smp negeri 3 semarang. +Apabila ditemukan akan ditampilkan seperti di bawah ini +Kemudian klik hasil pencarian untuk mengetahui detil lokasi.

@@ -276,13 +277,13 @@

Mengenal JO @@ -324,13 +325,13 @@

Rename Network Interface

+

Slackpkg packages database error

@@ -357,13 +358,14 @@

- Entah mengapa tadi kepikiran untuk jalankan ifconfig -a. Ternyata kemudian ada output yang menarik -eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether c8:5b:76:66:51:6a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0. + Siang ini, upgrade beberapa paket SBo, salah satunya adalah nodejs. Tetapi terjadi insiden di sela-sela prosesnya : lowbatt sehingga laptop mati. Kejadian ini awalnya tidak saya ketahui, karena banyak paket yang di-upgrade sehingga lama kemudian saya tinggal mengerjakan pekerjaan yang lain. +Singkat cerita, saya ingin upgrade paket-paket official melalui slackpkg +slackpkg upgrade-all FATAL! There is some problem in packages database or maybe an installation or upgrade in progress: nodejs-6.11.2-x86_64-1_SBo-upgraded-2018-04-03,11:12:24 If you continue you may corrupt packages database.

@@ -371,13 +373,13 @@

-

Libsodium Masuk -Current

+

Rename Network Interface

@@ -404,13 +406,13 @@

L

- Pada hari Rabu 6 Desember 2017 jam 14.13.48 UTC, Patrick Volkerding selaku BDFL Slackware, memberikan update di kanal -current. Salah satunya adalah menambahkan libsodium-1.0.15. Libsodium merupakan library atau pustaka untuk enkripsi, dekripsi, signature (tanda tangan digital), dlsb. -Bagi saya, masuknya libsodium membawa konsekwensi untuk rebuild dnscrypt-proxy yang menggunakan libsodium. libsodium yang sebelumnya adalah versi 1.0.13 dari SBo sedangkan versi baru dari official Slackware 1.0.15. Hal ini diketahui dari gagalnya men-start service dnscrypt-proxy . + Entah mengapa tadi kepikiran untuk jalankan ifconfig -a. Ternyata kemudian ada output yang menarik +eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether c8:5b:76:66:51:6a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.

@@ -418,13 +420,13 @@

L
-

Menggunakan Kernel Huge 4.14.0

+

Libsodium Masuk -Current

@@ -453,15 +453,13 @@

M

- Melanjutkan [catatan yang lalu]({% post_url 2017-11-18-switch-generic-kernel-4-14 %}) tentang bootloop apabila menggunakan kernel huge 4.14.0 sehingga harus beralih ke kernel generic. Update terbaru kemarin, 21 November 2017 jam 05.05.41 UTC atau jam 12.05.41 WIB menyelesaikan masalah ini melalui rebuilt elilo. -Setelah upgrade terutama untuk elilo jangan lupa menjalankan -eliloconfig yang secara otomatis juga akan meng- generate elilo.conf yang berisi pengaturan boot dengan kernel huge. -Namun, saya kurang suka dengan cara otomatis ini. + Pada hari Rabu 6 Desember 2017 jam 14.13.48 UTC, Patrick Volkerding selaku BDFL Slackware, memberikan update di kanal -current. Salah satunya adalah menambahkan libsodium-1.0.15. Libsodium merupakan library atau pustaka untuk enkripsi, dekripsi, signature (tanda tangan digital), dlsb. +Bagi saya, masuknya libsodium membawa konsekwensi untuk rebuild dnscrypt-proxy yang menggunakan libsodium. libsodium yang sebelumnya adalah versi 1.0.13 dari SBo sedangkan versi baru dari official Slackware 1.0.15. Hal ini diketahui dari gagalnya men-start service dnscrypt-proxy .

diff --git a/page/42/index.html b/page/42/index.html index 8fbdb80e..01154df3 100644 --- a/page/42/index.html +++ b/page/42/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -278,13 +279,13 @@

Mengamankan File Folder

+

Kernel 4.14.0 Masuk -Current, Beralih ke Kernel Generic

@@ -311,12 +314,14 @@

M

- Salah satu hal yang membuat saya menggunakan linux khususnya Slackware adalah perlindungan terhadap privasi. Data-data sensitif dan rahasia terlindungi dengan aman. Perlindungan ini ada beberapa bentuk/teknik antara lain penyembunyian, hak akses dan enkripsi. Penyembunyian sederhana dengan menambahkan . pada nama file/folder sangat tidak dianjurkan karena akan mudah dibobol. Teknik penyembunyian yang kami sarankan adalah dengan steganografi tetapi itu akan kami sampaikan besok-besok, insyaallah. Yang sekarang adalah menggunakan hak akses. Adapun dengan enkripsi bisa menggunakan [gpg]({% post_url 2017-01-14-enkripsi-dg-gpg %}) atau [openssl]({% post_url 2017-01-08-enkripsi-dg-openssl %}). + Setelah 2 minggu, -Current kembali mendapatkan update Jum’at kemarin tanggal 17 November 2017. Banyak update, ada yang upgraded, rebuilt, added, dan removed. Salah satunya adalah masuknya kernel 4.14.0 yang merupakan kernel terbaru yang dirilis tanggal 12 November 2017 yang lalu. +Setelah upgrade dan eliloconfig kemudian restart, ternyata muncul masalah! Bootloop! Loading vmlinuz… langsung reboot. Begitu seterusnya. +Alhamdulillah punya DVD Slackware64 14.1 yang masih bisa dipakai, jadi untuk recovery-nya lebih mudah. Boot dari DVD kemudian waktu muncul grub pilih opsi yang intinya detect another operating system (persisnya saya lupa).

@@ -324,13 +329,13 @@

M
-

Multi Slackware dengan elilo

+

Mengatur Clang Sebagai C Compiler Utama

- Posting kali ini terinspirasi dari Pak Walesa yang menulis di sini dan ini. Perbedaannya adalah pada boot loader yang digunakan. Saya gunakan elilo. Selain itu, sudah ada existing Slackware64 current dan Slackware64 14.2. Keduanya dengan filesystem ext4. Mau ditambahkan yang stable (Slackware64 14.2 dan Slackware 14.2) tetapi dengan filesystem btrfs. Jadi dual Slackware stable ini akan ditempatkan di dalam partisi yang sama. Sebenarnya tripleboot dengan Windows 10, tetapi Windows 10 sangat jarang dipakai. + Secara default, C Compiler yang digunakan adalah gcc. Namun, apabila diinginkan, bisa dialihkan menggunakan clang. Caranya, buat file di /etc/profile.d misalnya c-compiler.sh, yang isinya +export CC=/usr/bin/clang export CXX=/usr/bin/clang++

-
-
diff --git a/page/43/index.html b/page/43/index.html index d7002cd2..a0c0122e 100644 --- a/page/43/index.html +++ b/page/43/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Akibat Lupa eliloconfig

+

Menghapus dengan Pengecualian

@@ -263,13 +261,13 @@

A

- Kemarin melihat ChangeLog ada beberapa update yang sebagian di antaranya adalah security fix. Salah satu update adalah kernel. Melakukan upgrade semuanya baik-baik saja dan lanjut shutdown. Siang ini, booting pun masih fine dan no problem. Begitu juga login. Baru terasa saat ingin masuk desktop malah gagal. -$ startx xauth: file /home/sasongko/.serverauth.2717 does not exist X.Org X Server 1.19.3 Release Date: 2017-03-15 X Protocol Version 11, Revision 0 Build Operating System: Slackware 14. + Sebagai pengguna SBo dan sbopkg, file yang dihasilkan proses build ditaruh di /tmp. Folder ini lama-lama semakin banyak isinya. Padahal filenya bisa dikatakan tidak terpakai. Script masih aman tersimpan rapi di /var/lib/sbopkg. Sedangkan source-nya di /var/cache/sbopkg. +Semua yang ada di folder /tmp akan saya hapus kecuali file yang berekstensi txt. Saya memang kadang iseng nulis-nulis sesuatu kemudian saya simpan dengan ekstensi txt dan ditaruh di /tmp. File-file ini tidak mau saya hapus, buat dibaca jadi hiburan sendiri kelak bahwa dulu pernah iseng nulis seperti itu… Hahahaha….

@@ -277,7 +275,7 @@

A
-

Convert Word ke PDF Secara Massal

+

Akibat Lupa eliloconfig

@@ -310,24 +310,27 @@

C

- LibreOffice sudah lama mendukung konversi file dari Word/Writer (doc, docx dan odt) ke file pdf. Keunggulannya adalah bisa melakukan konversi secara massal. -Misalkan, dipunyai 1000 file docx yang tersimpan di ~/Documents. Masing-masing file ini akan dikonversi menjadi pdf di ~/convert. -$ soffice --headless --nologo --convert-to pdf:writer_pdf_Export --outdir ~/convert Documents/*.docx Opsi –headless –nologo diberikan agar lebih cepat, lebih hemat waktu, karena tidak menampilkan splash screen. + Kemarin melihat ChangeLog ada beberapa update yang sebagian di antaranya adalah security fix. Salah satu update adalah kernel. Melakukan upgrade semuanya baik-baik saja dan lanjut shutdown. Siang ini, booting pun masih fine dan no problem. Begitu juga login. Baru terasa saat ingin masuk desktop malah gagal. +$ startx xauth: file /home/sasongko/.serverauth.2717 does not exist X.Org X Server 1.19.3 Release Date: 2017-03-15 X Protocol Version 11, Revision 0 Build Operating System: Slackware 14.

+
+
-

Presentasi dengan LCD Projector

+

Convert Word ke PDF Secara Massal

- Tools yang digunakan adalah xrandr. Sebenarnya bisa menggunakan aplikasi GUI yang disediakan desktop environment masing-masing, tapi saya lebih suka menggunakan xrandr agar universal bisa digunakan di lingkungan desktop apapun, entah itu Fluxbox, FVWM, TWM, Xfce, KDE, Lumina, LXQt, Mate, Cinnamon, dsb. -Pertama, identifikasi monitor/screen primer yang aktif tersambung saat ini, jangan sambungkan proyektor dulu -$ xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm 1366x768 59. + LibreOffice sudah lama mendukung konversi file dari Word/Writer (doc, docx dan odt) ke file pdf. Keunggulannya adalah bisa melakukan konversi secara massal. +Misalkan, dipunyai 1000 file docx yang tersimpan di /Documents. Masing-masing file ini akan dikonversi menjadi pdf di /convert. +$ soffice --headless --nologo --convert-to pdf:writer_pdf_Export --outdir ~/convert Documents/*.docx Opsi –headless –nologo diberikan agar lebih cepat, lebih hemat waktu, karena tidak menampilkan splash screen.

-
-
-

Rilis Lumina 1.3.0

+

Presentasi dengan LCD Projector

- Di suasana Idul Fitri, 26 Juni 2017, Ken Moore selaku project leader Lumina mengumumkan perihal rilisnya Lumina Desktop 1.3.0. Selang 4 hari kemudian dirilis patch yang pertama untuk 1.3.0. Catatan rilis resmi silahkan dibaca di sini. -Mungkin saja Moore tidak peduli dengan Idul Fitri, tapi bagi saya rilis kali ini tergolong istimewa. Mulai versi 1.3.0 ini lumina semakin powerfull untuk digunakan di Slackware. Sampai dengan versi 1.2.0_p1 (1.2.0 patchset 1), Restart dan Power Off pada menu sama sekali tidak berfungsi. + Tools yang digunakan adalah xrandr. Sebenarnya bisa menggunakan aplikasi GUI yang disediakan desktop environment masing-masing, tapi saya lebih suka menggunakan xrandr agar universal bisa digunakan di lingkungan desktop apapun, entah itu Fluxbox, FVWM, TWM, Xfce, KDE, Lumina, LXQt, Mate, Cinnamon, dsb. +Pertama, identifikasi monitor/screen primer yang aktif tersambung saat ini, jangan sambungkan proyektor dulu +$ xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm 1366x768 59.

@@ -418,13 +414,13 @@

Rilis
-

Disable Command's History

+

Rilis Lumina 1.3.0

@@ -451,11 +451,15 @@

- Secara default, perintah/command yang dijalankan via terminal emulator dapat diakses lagi dengan klik tombol panah atas. Bisa juga dilihat dengan command history atau membaca isi ~/.bash_history. Ini bisa di-disable. Caranya, membuat file di /etc/profile.d/, yang isinya -export HISTFILE=/dev/null export HISTSIZE=0 + Di suasana Idul Fitri, 26 Juni 2017, Ken Moore selaku project leader Lumina mengumumkan perihal rilisnya Lumina Desktop 1.3.0. Selang 4 hari kemudian dirilis patch yang pertama untuk 1.3.0. Catatan rilis resmi silahkan dibaca di sini. +Mungkin saja Moore tidak peduli dengan Idul Fitri, tapi bagi saya rilis kali ini tergolong istimewa. Mulai versi 1.3.0 ini lumina semakin powerfull untuk digunakan di Slackware. Sampai dengan versi 1.2.0_p1 (1.2.0 patchset 1), Restart dan Power Off pada menu sama sekali tidak berfungsi.

+
+
diff --git a/page/44/index.html b/page/44/index.html index 237e09ba..199ac095 100644 --- a/page/44/index.html +++ b/page/44/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -321,13 +317,13 @@

Install Padre

+

Install BlankOn dengan Debootstrap

-

Enkripsi File dengan gnupg

+

Install Padre

@@ -405,9 +397,12 @@

Enkripsi

- Selain dengan [openssl]({% post_url 2017-01-08-enkripsi-dg-openssl %}), enkripsi file juga dapat dilakukan dengan gnupg atau yang biasa disebut dengan gpg. -$ gpg -o file_hasil_enkripsi -c file_yang_akan_dienkripsi Sedangkan untuk dekripsi -$ gpg -o file_hasil_dekripsi -d file_yang_akan_didekripsi + Padre merupakan integrated development environment (IDE) untuk bahasa pemrograman perl. +Padre ini belum dimasukkan ke dalam paket resmi Slackware maupun SBo. Sehingga ada 2 kemungkinan cara menginstallnya. +Build sendiri dari source +Install dari cpan +Cara yang saya gunakan adalah cara kedua, yaitu +$ cpan -i Padre

@@ -416,13 +411,13 @@

Enkripsi
-

qtFM Segmentation Fault Pascaupgrade

+

Enkripsi File dengan gnupg

@@ -449,7 +448,9 @@

- + Catatan Sasongko @@ -228,13 +228,13 @@

-

Enkripsi File dengan OpenSSL

+

qtFM Segmentation Fault Pascaupgrade

@@ -265,27 +261,22 @@

Enkri

- Salah satu yang membuat saya kepincut menggunakan GNU/Linux yaitu mudahnya mengamankan file. Salah satu caranya adalah dengan enkripsi. Di sini saya gunakan openssl. Cara lainnya yang dapat digunakan adalah dengan [gpg]({% post_url 2017-01-14-enkripsi-dg-gpg %}). -Contoh, saya punya file yang perlu diamankan. Katakanlah filenya indonesia-raya.odt. Saya enkripsi menggunakan openssl dengan cipher rc4. File hasil enkripsi saya namai rahasia.odt yang saya taruh di fd dan fd saya mount di /media/hd0. Kemudian akan ditanya password enkripsinya. + Changelog current hari ini 12 Januari 2017 ramai sekali. Upgrade dan rebuilt secara masif seolah menjadi kado tahun baru dari Patrick Volkerding. Dan ternyata berimbas segfault alias Segmentation fault pada qtFM file manager berbasis Qt yang saya install dari SBo.

-
-
-

KBBI Qt SlackBuild

+

Enkripsi File dengan OpenSSL

@@ -312,23 +307,27 @@

KBBI Q

- Alhamdulillah malam ini bisa membuat slackbuild untuk KBBI Qt. Sebenarnya sih sudah sejak kira-kira 2 bulan yang lalu ingin membuat slackbuildnya, baru kesampaian sekarang. -KBBI Qt adalah aplikasi Kamus Besar Bahasa Indonesia (KBBI) yang dikembangkan oleh komunitas Belajar GNU/Linux Indonesia atau BGLI. Aplikasi ini dibuat dengan bahasa C++ dan framework Qt yang berlisensi GPLv3. Lisensi ini mengijinkan kita semua boleh menggunakan, memodifikasi dan menyebarluaskan aplikasi KBBI Qt. + Salah satu yang membuat saya kepincut menggunakan GNU/Linux yaitu mudahnya mengamankan file. Salah satu caranya adalah dengan enkripsi. Di sini saya gunakan openssl. Cara lainnya yang dapat digunakan adalah dengan [gpg]({% post_url 2017-01-14-enkripsi-dg-gpg %}). +Contoh, saya punya file yang perlu diamankan. Katakanlah filenya indonesia-raya.odt. Saya enkripsi menggunakan openssl dengan cipher rc4. File hasil enkripsi saya namai rahasia.odt yang saya taruh di fd dan fd saya mount di /media/hd0. Kemudian akan ditanya password enkripsinya.

+
+
-

Notifikasi Baterai Lemah i3

+

blankon-wallpapers slackbuild

@@ -404,13 +397,13 @@

Notifikas

- Salah satu keistimewaan i3 atau i3wm adalah belum adanya notifikasi/pemberitahuan saat baterai lemah perlu di-charge. Status baterai sudah ada di bar/panel yang ditampilkan oleh i3status. -Berikut adalah script sederhana untuk menampilkan notifikasi saat baterai sedang lemah dan tidak sedang di-charge. Jika baterai telah mencapai batas (di sini saya gunakan 5%) maka setiap 30 detik akan tampil notifikasi untuk segera dilakukan charging Wayahe dicas bro….!. Dan ketika baterai sudah terisi full 100% tetapi masih dalam kondisi dicas akan tampil notifikasi tiap 30 detik bahwa baterai sudah full. + Alhamdulillah, hari ini, 1 Januari 2017, tepat di hari pertama tahun 2017, Tim Pengembang BlankOn secara resmi merilis BlankOn X dengan codename Tambora. Dan di hari ini pula, saya rilis blankon-wallpapers slackbuild secara resmi, walaupun sebenarnya sudah saya taruh di repo github sejak beberapa hari yang lalu. +Tujuan pembuatan slackbuild ini adalah untuk memasyarakatkan ke-Indonesia-an. BlankOn sebagai salah satu dari beberapa distro GNU/Linux yang dikembangkan oleh rakyat Indonesia tentu memiliki kekhasan bila dibandingkan dengan distro lainnya seperti Debian, Ubuntu, dan Fedora.

@@ -418,13 +411,13 @@

Notifikas
-

Enable TLP on i3wm

+

Notifikasi Baterai Lemah i3

- Beberapa hari yang lalu install i3 (i3wm) menggunakan sbopkg. Biasanya, dengan desktop environment lain seperti Mate, baterai bisa bertahan 4 - 6 jam. Namun, dengan i3 belum 3 jam sudah minta dicas, padahal penggunaannya seperti biasa tidak ada perbedaan signifikan. -Cek powertop ternyata banyak yang Bad seperti default-nya tanpa TLP. Padahal service TLP saat booting jalan, Tunable di powertop hanya 1 yang Bad lainnya Good semua. -I3 memiliki berkas konfigurasi /etc/i3/config. + Salah satu keistimewaan i3 atau i3wm adalah belum adanya notifikasi/pemberitahuan saat baterai lemah perlu di-charge. Status baterai sudah ada di bar/panel yang ditampilkan oleh i3status. +Berikut adalah script sederhana untuk menampilkan notifikasi saat baterai sedang lemah dan tidak sedang di-charge. Jika baterai telah mencapai batas (di sini saya gunakan 5%) maka setiap 30 detik akan tampil notifikasi untuk segera dilakukan charging Wayahe dicas bro….!. Dan ketika baterai sudah terisi full 100% tetapi masih dalam kondisi dicas akan tampil notifikasi tiap 30 detik bahwa baterai sudah full.

diff --git a/page/46/index.html b/page/46/index.html index dea584b6..5a397481 100644 --- a/page/46/index.html +++ b/page/46/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Scrolling pada XTerm

+

Enable TLP on i3wm

- Di kalangan pengguna GNU/Linux mungkin xterm kurang familiar. Mengingat desktop environment populer seperti GNOME, KDE, Xfce, Mate dan LXQt telah mempunyai terminal emulator sendiri. Selain itu, xterm dianggap memiliki keterbatasan. Salah satunya adalah tidak bisa scrolling karena tidak adanya scrollbar. -xterm memang lain daripada yang lain. Secara default memang scrollbar itu tidak terlihat, tetapi bisa dimunculkan. Tekan dan tahan Ctrl kemudian tekan dan tahan tombol tengah mouse, pilih Enable Scrollbar. Scrollbar akan tampil di sebelah kiri. + Beberapa hari yang lalu install i3 (i3wm) menggunakan sbopkg. Biasanya, dengan desktop environment lain seperti Mate, baterai bisa bertahan 4 - 6 jam. Namun, dengan i3 belum 3 jam sudah minta dicas, padahal penggunaannya seperti biasa tidak ada perbedaan signifikan. +Cek powertop ternyata banyak yang Bad seperti default-nya tanpa TLP. Padahal service TLP saat booting jalan, Tunable di powertop hanya 1 yang Bad lainnya Good semua. +I3 memiliki berkas konfigurasi /etc/i3/config.

@@ -275,13 +280,13 @@

Scrolling
-

nmcli untuk konek wifi

+

Scrolling pada XTerm

@@ -310,13 +313,13 @@

nmcli un

- Untuk konek internet baik itu melalui modem, LAN, maupun wifi, pengguna GNU/Linux lebih sering menggunakan network manager yang applet-nya biasanya ada di panel sebelah kanan walau sebenarnya ada cara lain seperti ifconfig dan dhcpcd. Kalau dalam mode grafis sih saya rasa tidak masalah, tapi bagaimana kalau sedang berada dalam mode teks yang jelas tidak terpampang applet network manager-nya? nmcli adalah solusinya. -Lah, buat apa sih repot-repot mode teks? Jadul, ga modern! + Di kalangan pengguna GNU/Linux mungkin xterm kurang familiar. Mengingat desktop environment populer seperti GNOME, KDE, Xfce, Mate dan LXQt telah mempunyai terminal emulator sendiri. Selain itu, xterm dianggap memiliki keterbatasan. Salah satunya adalah tidak bisa scrolling karena tidak adanya scrollbar. +xterm memang lain daripada yang lain. Secara default memang scrollbar itu tidak terlihat, tetapi bisa dimunculkan. Tekan dan tahan Ctrl kemudian tekan dan tahan tombol tengah mouse, pilih Enable Scrollbar. Scrollbar akan tampil di sebelah kiri.

@@ -324,13 +327,13 @@

nmcli un
-

Maleo Slackbuild

+

nmcli untuk konek wifi

@@ -357,24 +362,27 @@

Maleo Sl

- Maleo adalah paket khas BlankOn untuk menjalankan aplikasi HTML5. Bagi pengguna Slackware yang berminat silahkan mencoba slackbuild yang saya buat di sini. -Adapun dependensinya adalah : -vala libwebp gnome-js-common seed + Untuk konek internet baik itu melalui modem, LAN, maupun wifi, pengguna GNU/Linux lebih sering menggunakan network manager yang applet-nya biasanya ada di panel sebelah kanan walau sebenarnya ada cara lain seperti ifconfig dan dhcpcd. Kalau dalam mode grafis sih saya rasa tidak masalah, tapi bagaimana kalau sedang berada dalam mode teks yang jelas tidak terpampang applet network manager-nya? nmcli adalah solusinya. +Lah, buat apa sih repot-repot mode teks? Jadul, ga modern!

+
+
-

Upgrade Plasma 5

+

Maleo Slackbuild

@@ -403,27 +409,24 @@

Upgrade

- Secara resmi, Slackware masih menggunakan KDE 4 yang “ketinggalan jaman” padahal pengembang KDE telah merilis KDE (sekarang biasa disebut Plasma) 5. Plasma 5 ini masih tetap seperti “kakaknya” (KDE 4) yang boros memory dibandingkan Xfce. Tapi, masya Allah tampilan lebih keren! -Untuk menikmatinya, Eric Hameleer atau yang terkenal dengan nama Alien telah membuat slackbuild dan binary package-nya yang bisa kita gunakan. Versi terakhir versi Eric saat ini adalah Plasma 5.7.4 sedangkan insya Allah tanggal 4 Oktober 2016 KDE merilis Plasma 5. + Maleo adalah paket khas BlankOn untuk menjalankan aplikasi HTML5. Bagi pengguna Slackware yang berminat silahkan mencoba slackbuild yang saya buat di sini. +Adapun dependensinya adalah : +vala libwebp gnome-js-common seed

-
-
-

Mount qcow2

+

Upgrade Plasma 5

@@ -454,15 +455,13 @@

Mount qcow2

- Untuk mengaitkan/mount berkas qcow2 ternyata tidak bisa langsung di- mount begitu saja. Ada beberapa tahapan yang semuanya membutuhkan hak akses root -Modul kernel NBD aktifkan dulu. Secara default modul NBD nonaktif. Untuk mengaktifkannya -modprobe nbd max_part=N max_part=N isikan jumlah partisi yang ingin ditangani pada N. Misalnya, qcow2 tersebut kalau dijalankan dengan qemu berisi 8 partisi, maka nilai N adalah 8. -Setalah modul NBD aktif, jalankan qemu-nbd. Di sini akan dijalankan qemu-nbd yang mengaktifkan koneksi file /mnt/virtual/image/ign11. + Secara resmi, Slackware masih menggunakan KDE 4 yang “ketinggalan jaman” padahal pengembang KDE telah merilis KDE (sekarang biasa disebut Plasma) 5. Plasma 5 ini masih tetap seperti “kakaknya” (KDE 4) yang boros memory dibandingkan Xfce. Tapi, masya Allah tampilan lebih keren! +Untuk menikmatinya, Eric Hameleer atau yang terkenal dengan nama Alien telah membuat slackbuild dan binary package-nya yang bisa kita gunakan. Versi terakhir versi Eric saat ini adalah Plasma 5.7.4 sedangkan insya Allah tanggal 4 Oktober 2016 KDE merilis Plasma 5.

diff --git a/page/47/index.html b/page/47/index.html index b0e7ee7d..92af832d 100644 --- a/page/47/index.html +++ b/page/47/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Nonaktifkan Penghapusan Unduhan Slackpkg

+

Mount qcow2

@@ -261,23 +265,29 @@

- Secara default, slackpkg akan menghapus semua file yang di- download / unduh untuk melakukan install/upgrade paket segera setelah paket tersebut terinstall/upgrade. Ini terlihat dari file konfigurasinya yang terletak di /etc/slackpkg/slackpkg.conf pada baris 77 -DELALL=on Keuntungan dari konfigurasi ini menghemat ruang harddisk. Tapi saya lebih suka menonaktifkan fitur penghapusan ini. Jadi, pada bagian tersebut saya ubah on menjadi off. + Untuk mengaitkan/mount berkas qcow2 ternyata tidak bisa langsung di- mount begitu saja. Ada beberapa tahapan yang semuanya membutuhkan hak akses root +Modul kernel NBD aktifkan dulu. Secara default modul NBD nonaktif. Untuk mengaktifkannya +modprobe nbd max_part=N max_part=N isikan jumlah partisi yang ingin ditangani pada N. Misalnya, qcow2 tersebut kalau dijalankan dengan qemu berisi 8 partisi, maka nilai N adalah 8. +Setalah modul NBD aktif, jalankan qemu-nbd. Di sini akan dijalankan qemu-nbd yang mengaktifkan koneksi file /mnt/virtual/image/ign11.

+
+
-

Cek Harddisk Korup

+

Nonaktifkan Penghapusan Unduhan Slackpkg

@@ -304,28 +314,23 @@

Cek Ha

- Sewaktu booting, sekilas membaca some data may be corrupt. Untuk pesan error komplitnya belum sempat baca. Ya sudahlah setelah login langsung aja baca lognya -dmesg | grep -i corrupt [ 19.076118] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Nah kan, ternyata ada kemungkinan partisi yang korup, yaitu /dev/sda1. Dan direkomendasikan untuk menjalankan fsck. -fsck /dev/sda1 fsck from util-linux 2.27.1 fsck.fat 3.0.28 (2015-05-16) 0x41: Dirty bit is set. + Secara default, slackpkg akan menghapus semua file yang di- download / unduh untuk melakukan install/upgrade paket segera setelah paket tersebut terinstall/upgrade. Ini terlihat dari file konfigurasinya yang terletak di /etc/slackpkg/slackpkg.conf pada baris 77 +DELALL=on Keuntungan dari konfigurasi ini menghemat ruang harddisk. Tapi saya lebih suka menonaktifkan fitur penghapusan ini. Jadi, pada bagian tersebut saya ubah on menjadi off.

-
-
-

Mengatur DNS Default

+

Cek Harddisk Korup

@@ -352,14 +357,14 @@

Meng

- Secara default, DNS atau Domain Name Server yang digunakan adalah DNS dari operator/penyedia layanan internet. Namun sayangnya, operator tertentu kurang baik dalam penapisan/pemblokiran situs-situs negatif sehingga kadang konten-konten pornografi, judi, dan konten lainnya yang tidak sesuai dengan norma kesusilaan dan budaya Indonesia dapat sampai ke hadapan kita. Oleh karena itulah perlu menggunakan DNS lain. -Penggantian DNS ini ada 2 cara, yaitu manual dan otomatis. -Cara manual dengan menyunting berkas /etc/resolv.conf. Mengganti nameserver yang ada dengan nameserver yang diinginkan. + Sewaktu booting, sekilas membaca some data may be corrupt. Untuk pesan error komplitnya belum sempat baca. Ya sudahlah setelah login langsung aja baca lognya +dmesg | grep -i corrupt [ 19.076118] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Nah kan, ternyata ada kemungkinan partisi yang korup, yaitu /dev/sda1. Dan direkomendasikan untuk menjalankan fsck. +fsck /dev/sda1 fsck from util-linux 2.27.1 fsck.fat 3.0.28 (2015-05-16) 0x41: Dirty bit is set.

@@ -367,13 +372,13 @@

Meng
-

Terperangkap WindowMaker

+

Mengatur DNS Default

@@ -406,23 +405,28 @@

- Mencoba merasakan kejadulan WindowMaker yang sangat bersahaja, kemudian mencoba kembali ke habitat bersama xfce melalui command xwmconfig, membuahkan hasil yang mengecewakan. Tidak beralih ke xfce dan tetap di WindowMaker. Bahkan tidak bisa ganti DE lainnya termasuk KDE dan Mate. -Tapi kemudian bisa teratasi dengan menghapus .xinitrc dan folder GNUStep yang ada di home direktori pengguna. + Secara default, DNS atau Domain Name Server yang digunakan adalah DNS dari operator/penyedia layanan internet. Namun sayangnya, operator tertentu kurang baik dalam penapisan/pemblokiran situs-situs negatif sehingga kadang konten-konten pornografi, judi, dan konten lainnya yang tidak sesuai dengan norma kesusilaan dan budaya Indonesia dapat sampai ke hadapan kita. Oleh karena itulah perlu menggunakan DNS lain. +Penggantian DNS ini ada 2 cara, yaitu manual dan otomatis. +Cara manual dengan menyunting berkas /etc/resolv.conf. Mengganti nameserver yang ada dengan nameserver yang diinginkan.

+
+
-

Set Default Brightness

+

Terperangkap WindowMaker

@@ -451,16 +459,11 @@

Se

- Kecerahan monitor / brightness 100% membuat mata cepat lelah. Apalagi kalau secara default begitu masuk X brightness-nya 100% dan mata terpajan dalam waktu lama. Hal ini tentunya tidak baik bagi kesehatan mata karena bisa menimbulkan Computer Vision Syndrome. -Berapa persen brightness yang pas? Silahkan Anda sesuaikan, senyaman Anda. Untuk mengatur brightness bisa gunakan xbacklight. -Untuk mengetahui berapa persen brightness yang digunakan saat ini xbacklight. Sedangkan untuk mengubahnya xbacklight -set persen. Contoh akan diatur brightness-nya 15%: + Mencoba merasakan kejadulan WindowMaker yang sangat bersahaja, kemudian mencoba kembali ke habitat bersama xfce melalui command xwmconfig, membuahkan hasil yang mengecewakan. Tidak beralih ke xfce dan tetap di WindowMaker. Bahkan tidak bisa ganti DE lainnya termasuk KDE dan Mate. +Tapi kemudian bisa teratasi dengan menghapus .xinitrc dan folder GNUStep yang ada di home direktori pengguna.

-
-
diff --git a/page/48/index.html b/page/48/index.html index 3d432b58..0bff0088 100644 --- a/page/48/index.html +++ b/page/48/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -279,13 +278,13 @@

Virt-Manager ImportError: No module named requests

+

Virtual Manager unable to connect to libvirt

@@ -318,13 +315,13 @@

Read more + Read more

@@ -332,13 +329,13 @@

Upgrade ke Slackware 14.2

+

Virt-Manager ImportError: No module named requests

@@ -365,13 +368,13 @@

Upg

- Sehubungan dengan telah rilisnya Slackware 14.2 maka silahkan melakukan upgrade untuk mendapatkan keamanan yang lebih bagus dan fitur-fitur baru. Saya selama ini melakukan upgrade bertahap demi penghematan kuota internet. Dimulai dengan upgrade ke current karena saat itu versi stable yang baru (14.2) masih dalam proses pengembangan. Upgrade ini menggunakan slackpkg. Dan tentu saja membutuhkan sambungan internet. -Pilih cermin atau mirror. Dengan menyunting /etc/slackpkg/mirrors, menghilangkan tanda komentar/tanda pagar pada repo yang diinginkan. + Setelah [upgrade slackbuilds]({% post_url 2016-07-03-upgrade-slackbuilds %}) kemarin ternyata Virtual Machine Manager tidak bisa dijalankan. +$ virt-manager Traceback (most recent call last): File "/usr/share/virt-manager/virt-manager", line 33, in <module> from virtinst import util as util File "/usr/share/virt-manager/virtinst/__init__.py", line 89, in <module> from virtinst.distroinstaller import DistroInstaller File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 23, in <module> from . import urlfetcher File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 34, in <module> import requests ImportError: No module named requests Ternyata, ada masalah dependensi. ImportError: No module named requests menunjukkan tidak adanya modul requests, atau tidak terinstall paket python-requests.

@@ -379,7 +382,7 @@

Upg
-

Upgrade Slackbuilds Slackware 14.2

+

Upgrade ke Slackware 14.2

@@ -414,13 +415,13 @@

Upgra

- Setelah melakukan [ upgrade sistem ke Slackware 14.2]({% post_url 2016-07-03-upgrade-slackware-142 %}) ada baiknya upgrade juga paket yang diinstal dari slackbuilds.org. -Upgrade sbopkg : sbopkg -u Versi sbopkg terbaru adalah 0.38.0 sedangkan yang terinstall 0.37.1. Untuk mengunduh versi terbaru ketik D Hasil unduhan : /tmp/sbopkg-0.38.0-noarch-1_wsr.tgz Setelah diunduh, upgrade : upgradepkg /tmp/sbopkg-0.38.0-noarch-1_wsr.tgz Karena menghasilkan konfigurasi baru, lakukan slackpkg new-config dan pilih overwrite saja. Kemudian update ke repo 14.2 : sbopkg pilih Utilities lalu Repository. + Sehubungan dengan telah rilisnya Slackware 14.2 maka silahkan melakukan upgrade untuk mendapatkan keamanan yang lebih bagus dan fitur-fitur baru. Saya selama ini melakukan upgrade bertahap demi penghematan kuota internet. Dimulai dengan upgrade ke current karena saat itu versi stable yang baru (14.2) masih dalam proses pengembangan. Upgrade ini menggunakan slackpkg. Dan tentu saja membutuhkan sambungan internet. +Pilih cermin atau mirror. Dengan menyunting /etc/slackpkg/mirrors, menghilangkan tanda komentar/tanda pagar pada repo yang diinginkan.

@@ -428,13 +429,13 @@

Upgra
-

Ganti Theme Xfce

+

Upgrade Slackbuilds Slackware 14.2

- Bosan dengan tampilan theme yang itu-itu aja? Tenang, theme-nya bisa diganti kok, bahkan diganti agar tampilannya mirip Mac OS X. Sebagai contoh akan kita install theme GlossyP3 yang membuat tampilan menjadi mirip Mac OS X. -Download terlebih dahulu berkasnya dari sini (pastikan tersambung internet). Berkas dalam bentuk arsip .tar.bz2 ekstrak ke direktori /usr/share/themes dengan hak administrator atau root. -Kemudian ke Settings —> Appearance pilih GlossyP3 -Kemudian, meminjam kata Mario Teguh, dan lihat apa yang terjadi. + Setelah melakukan [ upgrade sistem ke Slackware 14.2]({% post_url 2016-07-03-upgrade-slackware-142 %}) ada baiknya upgrade juga paket yang diinstal dari slackbuilds.org. +Upgrade sbopkg : sbopkg -u Versi sbopkg terbaru adalah 0.38.0 sedangkan yang terinstall 0.37.1. Untuk mengunduh versi terbaru ketik D Hasil unduhan : /tmp/sbopkg-0.38.0-noarch-1_wsr.tgz Setelah diunduh, upgrade : upgradepkg /tmp/sbopkg-0.38.0-noarch-1_wsr.tgz Karena menghasilkan konfigurasi baru, lakukan slackpkg new-config dan pilih overwrite saja. Kemudian update ke repo 14.2 : sbopkg pilih Utilities lalu Repository.

diff --git a/page/49/index.html b/page/49/index.html index b847cd4b..89e85775 100644 --- a/page/49/index.html +++ b/page/49/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Konek Internet dengan nmcli

+

Ganti Theme Xfce

- Menyambung catatan tentang [hilangnya ikon atau NetworkManager]({% post_url 2015-12-26-ikon-networkmanager-hilang %}). Jika nm-applet tidak mempan untuk menampilkan applet NetworkManager, maka kita bisa gunakan nmcli. -nmcli adalah NetworkManager dengan antarmuka teks (command line interface). -nmcli Usage: nmcli [OPTIONS] OBJECT { COMMAND | help } OPTIONS -t[erse] terse output -p[retty] pretty output -m[ode] tabular|multiline output mode -c[olors] auto|yes|no whether to use colors in output -f[ields] <field1,field2,...>|all|common specify fields to output -e[scape] yes|no escape columns separators in values -a[sk] ask for missing parameters -s[how-secrets] allow displaying passwords -w[ait] <seconds> set timeout waiting for finishing operations -v[ersion] show program version -h[elp] print this help OBJECT g[eneral] NetworkManager's general status and operations n[etworking] overall networking control r[adio] NetworkManager radio switches c[onnection] NetworkManager's connections d[evice] devices managed by NetworkManager a[gent] NetworkManager secret agent or polkit agent m[onitor] monitor NetworkManager changes Untuk melihat sambungan/koneksi yang telah dibuat dengan NetworkManager gunakan nmcli c. + Bosan dengan tampilan theme yang itu-itu aja? Tenang, theme-nya bisa diganti kok, bahkan diganti agar tampilannya mirip Mac OS X. Sebagai contoh akan kita install theme GlossyP3 yang membuat tampilan menjadi mirip Mac OS X. +Download terlebih dahulu berkasnya dari sini (pastikan tersambung internet). Berkas dalam bentuk arsip .tar.bz2 ekstrak ke direktori /usr/share/themes dengan hak administrator atau root. +Kemudian ke Settings —> Appearance pilih GlossyP3 +Kemudian, meminjam kata Mario Teguh, dan lihat apa yang terjadi.

@@ -276,13 +279,13 @@

Konek In
-

Install Android Tools

+

Download Kitab Fathul Muin Maktabah Elkirtas

@@ -358,32 +360,29 @@

Ins

- Di catatan kemarin sudah saya sampaikan [cara install sbopkg]({% post_url 2016-05-03-install-sbopkg %}), nah sekarang adalah contoh cara menggunakan sbopkg, untuk install Android Tools. -Jalankan sebagai root -sbopkg Tersedia pilihan Sync, Changelog, Packages, Updates, Browse, Search, Queue, Utilities, Help. -Pilih Search -Masukkan kata kuncinya, misalnya android -Kemudian akan muncul paket yang sesuai dengan kata kunci. Kemudian pilih paket yang diinginkan dengan OK. -Keluar beraneka opsi. Alangkah baiknya baca-baca README atau Info dulu terutama untuk cek dependensi pada bagian REQUIRE + Pertama, buka Maktabah Elkirtasnya dulu dan pastikan tersambung internet. +Kemudian klik gambar kitabnya akan muncul daftar kategori kitabnya. +Scroll ke bawah pilih فقة شافعي +Scroll ke bawah dan pilih فتع المعين +Muncul konfirmasi untuk men- download +Yes akan melanjutkan dan tunggu sampai selesai +Selesai download muncul pemberitahuan +Klik Yes Kitab Fathul Muin siap dikaji.

-
-
@@ -427,13 +428,13 @@

Install sbopkg

+

[SOLVED] Slackware Current Susah Booting dan Shutdown

@@ -462,14 +463,14 @@

Install sb

- Adakalanya pengguna Slackware membutuhkan paket/aplikasi di luar yang dirilis secara resmi oleh Slackware tapi tidak mau repot install dari kode sumber (source code). SlackBuilds.org (SBo) inilah yang mewujudkannya. Di SBo tersedia ribuan paket yang dapat dijalankan dengan baik di Slackware. -Kecuali dalam bentuk web interface SBo juga bisa dinikmati dalam bentuk command line interface yang dinamakan sbopkg. Sbopkg secara default tidak ter-install karena paket ini memang paket third party. -Untuk install-nya mudah. + Tiga bulan lalu saya sambat Slackware current [hang]({% post_url 2016-02-08-slackware-current-hang %}) saat booting dan shutdown. Sekarang masalah tersebut teratasi. +Secara default laptop Asus X453MA diperuntukkan bagi pengguna Microsoft Windows. Hal ini terlihat dari web resminya yang menyediakan driver hanya untuk Windows khususnya Windows 8.1 dan Windows 10. Juga terlihat dari “paket bundling”-nya yang menyediakan Windows preinstalled. +Sedangkan yang saya punya, sebenarnya dulu belinya sudah diinstallkan Windows 8.1 oleh pihak toko. Awalnya saya pilih kosongan aja sesuai aslinya.

diff --git a/page/5/index.html b/page/5/index.html index 1749eec1..792dc461 100755 --- a/page/5/index.html +++ b/page/5/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Masuk UEFI Firmware Settings dari GRUB

+

spdlog build error basic runtime

@@ -263,23 +259,27 @@

Read more + +

-

Deskreen No WiFi and LAN Connection

+

Masuk UEFI Firmware Settings dari GRUB

@@ -306,27 +308,23 @@

Read more - -

-

Enable Disable Pipewire Slackware

+

Deskreen No WiFi and LAN Connection

@@ -353,24 +351,27 @@

Read more + +

-

Two fer bash

+

Enable Disable Pipewire Slackware

@@ -397,28 +398,24 @@

Two fer bash

- Two fer merupakan salah satu soal latihan pemrograman yang ada di exercism. Latihan ini meminta untuk dibuatkan suatu script yang apabila script tersebut dieksekusi tanpa argumen apapun maka akan mengeluarkan output “One for you, one for me.”. Apabila diberikan suatu argumen yang merupakan nama seseorang misalnya Sasongko, maka outputnya “One for Sasongko, one for me.”. -Berikut adalah script bash-nya -#!/usr/bin/bash main () { NAME=${1:-you} echo "One for $NAME, one for me. + Catatan tentang pipewire sebenarnya sudah pernah dituliskan. Tetapi, biar tidak lupa dan lebih mudah mencarinya kala lupa, tidak ada salahnya dibuat catatan tersendiri. Bedanya, ini lebih singkat dan mudah dikerjakan. +Salah satu keberuntungan slackers adalah Patrick Volkerding menyediakan skrip untuk meng-enable dan disable pipewire. Skrip tersebut adalah +/usr/sbin/pipewire-enable.sh /usr/sbin/pipewire-disable.sh Silakan dieksekusi sesuai kebutuhan.

-
-
-

Akses akun root mariadb tanpa password

+

Two fer bash

@@ -445,15 +442,14 @@

Read more + Read more

diff --git a/page/50/index.html b/page/50/index.html index 6f54df47..ccb00644 100644 --- a/page/50/index.html +++ b/page/50/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Install Tor Browser

+

Install sbopkg

@@ -265,13 +263,14 @@

Install Tor B

- Tor Browser adalah peramban web yang sangat memerhatikan privasi. Kita bisa mengakses web secara anonim/ anonymous karena melewati jaringan Tor yang beraneka jalur. -Sebenarnya di SBo sudah tersedia browser satu ini. Tapi sayang untuk versi Slackware 14.1 download link-nya expired. Tor Stable terbaru adalah versi 5.5.5 dan ini belum tersedia SBo resminya untuk Slackware. Jadi kita akan install mandiri. Tentu saja kita butuh koneksi internet untuk mengunduh berkasnya. Tor tersedia untuk Linux, Windows maupun Mac Os X, baik arsitektur 32 bit maupun 64 bit. + Adakalanya pengguna Slackware membutuhkan paket/aplikasi di luar yang dirilis secara resmi oleh Slackware tapi tidak mau repot install dari kode sumber (source code). SlackBuilds.org (SBo) inilah yang mewujudkannya. Di SBo tersedia ribuan paket yang dapat dijalankan dengan baik di Slackware. +Kecuali dalam bentuk web interface SBo juga bisa dinikmati dalam bentuk command line interface yang dinamakan sbopkg. Sbopkg secara default tidak ter-install karena paket ini memang paket third party. +Untuk install-nya mudah.

@@ -279,13 +278,13 @@

Install Tor B
-

Kekuatan Tersembunyi Nano : Menampilkan File Tersembunyi

+

Install Tor Browser

@@ -314,16 +315,13 @@

Kekuata

- Bertahun-tahun pakai linux, baru sadar ternyata nano punya kekuatan tersembunyi. Bisa menampilkan file maupun folder yang hidden secara otomatis. -Selama ini, untuk mengetahui apa saja yang hidden dengan mengetikkan di terminal -ls -a Atau dengan menekan ^H atau Ctrl H di thunar, atau Alt . di dolphin. -Nah, nano secara default akan menampilkan hidden file saat digunakan untuk mencari file yang akan dibuka/disisipkan. -Perhatikan bagian bawahnya, ada beberapa opsi yang bisa dilakukan. + Tor Browser adalah peramban web yang sangat memerhatikan privasi. Kita bisa mengakses web secara anonim/ anonymous karena melewati jaringan Tor yang beraneka jalur. +Sebenarnya di SBo sudah tersedia browser satu ini. Tapi sayang untuk versi Slackware 14.1 download link-nya expired. Tor Stable terbaru adalah versi 5.5.5 dan ini belum tersedia SBo resminya untuk Slackware. Jadi kita akan install mandiri. Tentu saja kita butuh koneksi internet untuk mengunduh berkasnya. Tor tersedia untuk Linux, Windows maupun Mac Os X, baik arsitektur 32 bit maupun 64 bit.

@@ -331,13 +329,13 @@

Kekuata
-

Mouse Stuck

+

Kekuatan Tersembunyi Nano : Menampilkan File Tersembunyi

@@ -368,14 +364,16 @@

Mouse Stuck

- Setelah upgrade current ternyata ada masalah dengan mouse. Mouse mengalami stuck, ga ada respons saat drag, drop, bahkan ga bisa klik baik klik kiri maupun kanan. Dari grup di telegram dapat informasi dari Pak Willy hal serupa juga dialami oleh beberapa slacker yang lainnya. Alhamdulillah masalah ini bisa solved dengan mudahnya di Slackware64 saya. -Dengan akses root copas /lib/modprobe.d/psmouse.conf ke /etc/modprobe.d. Kemudian uncomment baris terakhir. -############################################################################## # Do not edit this file; instead, copy it to /etc/modprobe. + Bertahun-tahun pakai linux, baru sadar ternyata nano punya kekuatan tersembunyi. Bisa menampilkan file maupun folder yang hidden secara otomatis. +Selama ini, untuk mengetahui apa saja yang hidden dengan mengetikkan di terminal +ls -a Atau dengan menekan ^H atau Ctrl H di thunar, atau Alt . di dolphin. +Nah, nano secara default akan menampilkan hidden file saat digunakan untuk mencari file yang akan dibuka/disisipkan. +Perhatikan bagian bawahnya, ada beberapa opsi yang bisa dilakukan.

@@ -383,13 +381,13 @@

Mouse Stuck
-

Slackware Current Susah Booting dan Shutdown

+

Mouse Stuck

@@ -418,13 +418,14 @@

Sl

- Beberapa hari yang lalu (tepatnya kapan saya lupa) upgrade kernel dari 3.10.17, kernel yang dipakai Slackware64 14.1 ke kernel Current yaitu 4.4.0 (tapi saat catatan ini ditulis kernel Current sudah naik jadi 4.4.1). Upgrade kernel ini menimbulkan masalah, yaitu sering stuck saat boot dan shutdown. -Masalah ini terjadi baik arsitektur x86 maupun x86_64. Pada x86 sesuai laporan dari milis ID-Slackware, sedangkan pada x86_64 ini saya alami sendiri, dan setelah saya upgrade ke 4. + Setelah upgrade current ternyata ada masalah dengan mouse. Mouse mengalami stuck, ga ada respons saat drag, drop, bahkan ga bisa klik baik klik kiri maupun kanan. Dari grup di telegram dapat informasi dari Pak Willy hal serupa juga dialami oleh beberapa slacker yang lainnya. Alhamdulillah masalah ini bisa solved dengan mudahnya di Slackware64 saya. +Dengan akses root copas /lib/modprobe.d/psmouse.conf ke /etc/modprobe.d. Kemudian uncomment baris terakhir. +############################################################################## # Do not edit this file; instead, copy it to /etc/modprobe.

@@ -432,13 +433,13 @@

Sl
-

pip InsecurePlatformWarning

+

Slackware Current Susah Booting dan Shutdown

@@ -467,13 +468,13 @@

Read more + Read more

diff --git a/page/51/index.html b/page/51/index.html index c8780b7f..5392fb32 100644 --- a/page/51/index.html +++ b/page/51/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Cara Menggunakan gdrv

+

pip InsecurePlatformWarning

@@ -263,13 +263,13 @@

Cara Men

- gdrv adalah salah satu command line interface tool berbasis python untuk Google Drive. Cara menginstallnya silahkan buka [catatan ini]({% post_url 2015-07-26-install-gdrv %}). Adapun cara penggunaannya adalah sebagai berikut: -$ gdrv -h usage: gdrv [-h] [-v] [-w] [-V] {ftp,pull,search,url,push,mkdir,share,trash,list,init} ... YMK google drive command line tool positional arguments: {ftp,pull,search,url,push,mkdir,share,trash,list,init} drive sub command ftp interactive mode like sftp, lftp pull command pull help search command search help url command url help push command push help mkdir command mkdir help share command share help trash command trash help list command list help init command init help optional arguments: -h, --help show this help message and exit -v, --verbose increse verbosity/logging level -w, --write-config write a default config -V, --version show version infomation Pertama, inisiasi dulu, + Saat melakukan pencarian dengan pip, muncul pesan +/usr/lib64/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning /usr/lib64/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail.

@@ -277,7 +277,7 @@

Cara Men
-

Mount ISO Image

+

Cara Menggunakan gdrv

@@ -310,13 +312,13 @@

Mount ISO

- Mempunyai berkas citra ISO/ISO image ada manfaatnya. Pertama, sebagai cadangan kalau FD/DVD installernya tidak dapat digunakan. Kedua, untuk melakukan remaster. Bagaimana caranya mengetahui isi dari ISO tersebut? Paket apa saja yang ada di dalamnya? Untuk distro tertentu seperti slackware misalnya, paket yang disertakan bisa dilihat dengan mudah dari ISO tanpa harus membakarnya. Kita mount saja ISOnya. -Misalkan berkas ISO yang akan di mount adalah slackware64-14.1-install-dvd.iso, dan akan di-mount di /mnt/iso + gdrv adalah salah satu command line interface tool berbasis python untuk Google Drive. Cara menginstallnya silahkan buka [catatan ini]({% post_url 2015-07-26-install-gdrv %}). Adapun cara penggunaannya adalah sebagai berikut: +$ gdrv -h usage: gdrv [-h] [-v] [-w] [-V] {ftp,pull,search,url,push,mkdir,share,trash,list,init} ... YMK google drive command line tool positional arguments: {ftp,pull,search,url,push,mkdir,share,trash,list,init} drive sub command ftp interactive mode like sftp, lftp pull command pull help search command search help url command url help push command push help mkdir command mkdir help share command share help trash command trash help list command list help init command init help optional arguments: -h, --help show this help message and exit -v, --verbose increse verbosity/logging level -w, --write-config write a default config -V, --version show version infomation Pertama, inisiasi dulu,

@@ -324,7 +326,7 @@

Mount ISO
-

Tidak Ada Ikon NetworkManager di Panel

+

Mount ISO Image

@@ -357,15 +359,13 @@

Read more + Read more

@@ -373,13 +373,13 @@

Install Bazaar

+

Tidak Ada Ikon NetworkManager di Panel

- +
@@ -394,9 +394,7 @@

Install Bazaa slackware / - blankon / - - control version system + network manager

@@ -408,24 +406,29 @@

Install Bazaa

- Bazaar atau disingkat bzr adalah salah 1 jenis control version system seperti git. -Git secara default sudah terinstall tapi bzr harus diinstal sendiri. -$ wget http://launchpad.net/bzr/2.6/2.6.0/+download/bzr-2.6.0.tar.gz $ tar xzf bzr-2.6.0.tar.gz $ cd bzr-2.6.0 # python setup.py install + Iseng-iseng install lagi slackware tapi tanpa paket yang ada di kategori ap atau direktori slackware/ap dan xap (slackware64/xap). +Efek sampingnya adalah, tidak adanya ikon NetworkManager di panel. Di sini saya gunakan DE XFCE. Sementara itu paket direktori slackware/n semuanya terinstall. +Install dulu appletnya. Karena saya punya berkas ISOnya maka installnya bisa offline asalkan tahu di mana letak paketnya berada. Setelah mount ISOnya ke /mnt/iso, +installpkg /mnt/iso/slackware64/xap/network-manager*.txz Ketika memunculkan ikon/applet NetworkManagernya ke panel,

+
+
-

Ganti Desktop Environment

+

Install Bazaar

@@ -458,8 +457,9 @@

Ganti Desktop En

- Biar tidak membosankan, kadangkala kita butuh ganti desktop environment (DE). Caranya (root privileges), -xwmconfig Pilih X Windows (atau DE)-nya. Kemudian Ok atau tekan Enter, Log out dan Log in kembali. + Bazaar atau disingkat bzr adalah salah 1 jenis control version system seperti git. +Git secara default sudah terinstall tapi bzr harus diinstal sendiri. +$ wget http://launchpad.net/bzr/2.6/2.6.0/+download/bzr-2.6.0.tar.gz $ tar xzf bzr-2.6.0.tar.gz $ cd bzr-2.6.0 # python setup.py install

diff --git a/page/52/index.html b/page/52/index.html index 7d91ec4b..28dd4190 100644 --- a/page/52/index.html +++ b/page/52/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,7 +228,7 @@

-

Install Mate Desktop

+

Ganti Desktop Environment

@@ -263,27 +267,23 @@

Inst

- Walaupun desktop environment resmi Slackware adalah KDE dan Xfce, kita tetap bisa menggunakan DE lain, mate contohnya. Mate punya tampilan menarik tapi tetap ringan. Installnya mudah kok, seperti biasa pakai slackbuilds. Pastikan tersambung internet untuk mengunduh berkasnya, oya kita butuh kira-kira 500 MB untuk download mate. -Pertama, dengan peramban web buka github mate slackbuilds. Nah, karena di sini menggunakan 14.1 (bukan current) maka pilih branch 14.1-mate-1.10. Setelah itu unduh tarball/zipnya kemudian ekstrak. + Biar tidak membosankan, kadangkala kita butuh ganti desktop environment (DE). Caranya (root privileges), +xwmconfig Pilih X Windows (atau DE)-nya. Kemudian Ok atau tekan Enter, Log out dan Log in kembali.

-
-
-

Mengembalikan File yang Terhapus dengan Testdisk

+

Install Mate Desktop

@@ -312,14 +312,13 @@

Me

- Melanjutkan [catatan kemarin]({% post_url 2015-10-29-install-testdisk %}), kali ini adalah cara menggunakan testdisk untuk mengembalikan/memulihkan/recovery file yang terhapus. Misalkan dipunyai Flashdisk Toshiba berkapasitas 15 GB yang secara tak sengaja terhapus semua file yang di dalamnya. -Sebagai root jalankan -testdisk kemudian akan muncul deskripsi tentang testdisk dan tawaran apakah akan membuat file log atau tidak. Di sini saya pilih No Log karena merasa log ini tidak terlalu penting. Selanjutnya akan terdeteksi media simpan yang terpasang di komputer. + Walaupun desktop environment resmi Slackware adalah KDE dan Xfce, kita tetap bisa menggunakan DE lain, mate contohnya. Mate punya tampilan menarik tapi tetap ringan. Installnya mudah kok, seperti biasa pakai slackbuilds. Pastikan tersambung internet untuk mengunduh berkasnya, oya kita butuh kira-kira 500 MB untuk download mate. +Pertama, dengan peramban web buka github mate slackbuilds. Nah, karena di sini menggunakan 14.1 (bukan current) maka pilih branch 14.1-mate-1.10. Setelah itu unduh tarball/zipnya kemudian ekstrak.

@@ -327,13 +326,13 @@

Me
-

Install Testdisk

+

Mengembalikan File yang Terhapus dengan Testdisk

@@ -362,14 +361,14 @@

Install

- Testdisk adalah salah satu aplikasi digital forensik multiplatform. Bisa dijalankan di Windows (NT4, 2000, 2003, XP, Vista dan 7), Linux, FreeBSD, OpenBSD, NetBSD, SunOS, dan MacOS. Adapun kegunaannya untuk mengembalikan partisi yang terhapus beserta file-file yang ada di dalamnya. Informasi lebih lengkap tentang testdisk bisa didapatkan di sini. -Sebenarnya untuk Slackware sudah ada slackbuild-nya, tapi tidak ada salahnya kalau install dari kode sumber. Penginstallan dijalankan dengan level root. -wget http://www.cgsecurity.org/testdisk-7.0.tar.bz2 tar xjvf testdisk-7. + Melanjutkan [catatan kemarin]({% post_url 2015-10-29-install-testdisk %}), kali ini adalah cara menggunakan testdisk untuk mengembalikan/memulihkan/recovery file yang terhapus. Misalkan dipunyai Flashdisk Toshiba berkapasitas 15 GB yang secara tak sengaja terhapus semua file yang di dalamnya. +Sebagai root jalankan +testdisk kemudian akan muncul deskripsi tentang testdisk dan tawaran apakah akan membuat file log atau tidak. Di sini saya pilih No Log karena merasa log ini tidak terlalu penting. Selanjutnya akan terdeteksi media simpan yang terpasang di komputer.

@@ -377,13 +376,13 @@

Install
-

Download Video Youtube

+

Install Testdisk

@@ -410,15 +411,14 @@

Do

- Download video dari Youtube adalah hal yang mudah bagi pengguna Slackware. Paling tidak ada 2 cara. Cara pertama menggunakan peramban web, dan cara kedua menggunakan youtube-dl yang berantar muka teks. Di sini menggunakan cara kedua. Untuk menginstall youtube-dl silahkan [klik di sini]({% post_url 2015-10-01-install-youtubedl %}). -Cara menggunakannya -youtube-dl url_video_youtube Contoh, akan URL video yang akan di download adalah https://www.youtube.com/watch?v=lGRQIBJ5FBE&index=1&list=PLB9F411241A111B54. -youtube-dl https://www.youtube.com/watch?v=lGRQIBJ5FBE&index=1&list=PLB9F411241A111B54 Kalau ada beberapa video yang ingin didownload, masukkan saja URLnya ke satu file, tiap baris 1 URL, kemudian cara downloadnya tambahkan opsi -a + Testdisk adalah salah satu aplikasi digital forensik multiplatform. Bisa dijalankan di Windows (NT4, 2000, 2003, XP, Vista dan 7), Linux, FreeBSD, OpenBSD, NetBSD, SunOS, dan MacOS. Adapun kegunaannya untuk mengembalikan partisi yang terhapus beserta file-file yang ada di dalamnya. Informasi lebih lengkap tentang testdisk bisa didapatkan di sini. +Sebenarnya untuk Slackware sudah ada slackbuild-nya, tapi tidak ada salahnya kalau install dari kode sumber. Penginstallan dijalankan dengan level root. +wget http://www.cgsecurity.org/testdisk-7.0.tar.bz2 tar xjvf testdisk-7.

@@ -426,7 +426,7 @@

Do
-

Install Youtube Downloader

+

Download Video Youtube

- Siapa bilang pakai Slackware ga bisa download video dari Youtube? Bisa kok pakai youtube-dl.Cara installnya gampang. Pastikan terhubung ke internet untuk mengunduh berkasnya. Dan untuk install butuh hak akses root. Di sini kita pakai cara yang mudah saja, install dari slackbuilds.org. -cd /usr/local/src wget http://slackbuilds.org/slackbuilds/14.1/network/youtube-dl.tar.gz tar xzf youtube-dl.tar.gz cd youtube-dl wget https://github.com/rg3/youtube-dl/archive/2015.09.22.tar.gz sh youtube-dl.SlackBuild installpkg /tmp/youtube-dl-2015.09.22-x86_64-1_SBo.tgz + Download video dari Youtube adalah hal yang mudah bagi pengguna Slackware. Paling tidak ada 2 cara. Cara pertama menggunakan peramban web, dan cara kedua menggunakan youtube-dl yang berantar muka teks. Di sini menggunakan cara kedua. Untuk menginstall youtube-dl silahkan [klik di sini]({% post_url 2015-10-01-install-youtubedl %}). +Cara menggunakannya +youtube-dl url_video_youtube Contoh, akan URL video yang akan di download adalah https://www.youtube.com/watch?v=lGRQIBJ5FBE&index=1&list=PLB9F411241A111B54. +youtube-dl https://www.youtube.com/watch?v=lGRQIBJ5FBE&index=1&list=PLB9F411241A111B54 Kalau ada beberapa video yang ingin didownload, masukkan saja URLnya ke satu file, tiap baris 1 URL, kemudian cara downloadnya tambahkan opsi -a

+
+
diff --git a/page/53/index.html b/page/53/index.html index 951e2ccd..5a4b3c12 100644 --- a/page/53/index.html +++ b/page/53/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Copy Paste di Terminal

+

Install Youtube Downloader

@@ -263,7 +261,8 @@

Copy Paste

- Bagaimana sih caranya copy paste teks yang ada di Terminal? Untuk copy blok tulisannya kemudian klik kanan pilih Copy, atau setelah diblok tekan Ctrl Shift C. Sedangkan untuk paste ke terminal silahkan klik kanan pilih Paste atau tekan Ctrl Shift V. + Siapa bilang pakai Slackware ga bisa download video dari Youtube? Bisa kok pakai youtube-dl.Cara installnya gampang. Pastikan terhubung ke internet untuk mengunduh berkasnya. Dan untuk install butuh hak akses root. Di sini kita pakai cara yang mudah saja, install dari slackbuilds.org. +cd /usr/local/src wget http://slackbuilds.org/slackbuilds/14.1/network/youtube-dl.tar.gz tar xzf youtube-dl.tar.gz cd youtube-dl wget https://github.com/rg3/youtube-dl/archive/2015.09.22.tar.gz sh youtube-dl.SlackBuild installpkg /tmp/youtube-dl-2015.09.22-x86_64-1_SBo.tgz

@@ -272,13 +271,13 @@

Copy Paste @@ -365,13 +361,13 @@

Install gdrv

+

Unduh ISO Slackware Current

diff --git a/page/54/index.html b/page/54/index.html index 66e83636..e8bd9f39 100644 --- a/page/54/index.html +++ b/page/54/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,7 +228,7 @@

-

Install wxPython

+

Install Google Play Downloader

@@ -261,23 +263,28 @@

Install

- wxPython adalah salah satu toolkit untuk membuat aplikasi grafis dengan python. Untuk menginstallnya mudah, kita install saja slackbuildnya. Pastikan tersambung internet. -wget http://slackbuilds.org/slackbuilds/14.1/libraries/wxPython.tar.gz tar xzf wxPython.tar.gz cd wxPython wget http://downloads.sourceforge.net/wxpython/wxPython-src-2.8.12.1.tar.bz2 sh wxPython.SlackBuild installpkg /tmp/wxPython-2.8.12.1-x86_64-2_SBo.tgz + GooglePlayDownloader adalah aplikasi berantar muka grafis (GUI) untuk mengunduh berkas APK dari Google Play Store. Dependensi: +python-protobuf (>=2.4) python-requests (>=0.12) python-ndg-httpsclient python-pyasn1 python-wxgtk2.8 (>=2.8) python 2.5+ java (opsional) Itu yang tertulis di README.txt nya GooglePlayDownloader, tapi ternyata, khusus python-wxgtk2.8 diganti saja dengan wxpython. Oke kita install dependensinya dulu (pastikan tersambung internet). +easy_install protobuf requests ndg-httpsclient Nah, karena wxpython diinstall dengan easy_install ga berhasil, maka install saja pakai [slackbuildnya]({% post_url 2015-07-18-install-wxpython %}).

+
+
-

Install pip

+

Install wxPython

@@ -306,8 +311,8 @@

Install pip

- Pip akan memudahkan kita semua untuk menginstall paket-paket yang terkait dengan python. -wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python get-pip.py + wxPython adalah salah satu toolkit untuk membuat aplikasi grafis dengan python. Untuk menginstallnya mudah, kita install saja slackbuildnya. Pastikan tersambung internet. +wget http://slackbuilds.org/slackbuilds/14.1/libraries/wxPython.tar.gz tar xzf wxPython.tar.gz cd wxPython wget http://downloads.sourceforge.net/wxpython/wxPython-src-2.8.12.1.tar.bz2 sh wxPython.SlackBuild installpkg /tmp/wxPython-2.8.12.1-x86_64-2_SBo.tgz

@@ -316,7 +321,7 @@

Install pip
-

Mount Partisi Otomatis

+

Install pip

@@ -349,27 +356,23 @@

Mo

- Masih melanjutkan catatan yang kemarin tentang pemartisian. Setelah [membuat partisi]({% post_url 2015-07-11-membuat-partisi-dengan-cgdisk %}) kemudian [diformat]({% post_url 2015-07-12-memformat-partisi %}), langkah selanjutnya adalah memutuskan apakah partisi itu akan di-mount secara otomatis saat boot atau tidak. -Nah, karena partisi /dev/sda9 yang bersistem ext4 kemarin akan saya jadikan sebagai tempat source code paket/aplikasi, seperti untuk menyimpan berkas slackbuild, saya putuskan untuk mengaitkannya secara otomatis di /usr/local/src. Caranya adalah dengan menambahkan baris berikut ke /etc/fstab + Pip akan memudahkan kita semua untuk menginstall paket-paket yang terkait dengan python. +wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python get-pip.py

-
-

-

Memformat Partisi

+

Mount Partisi Otomatis

- Melanjutkan catatan [kemarin]({% post_url 2015-07-11-membuat-partisi-dengan-cgdisk %}) sekarang partisinya diformat menjadi ext4, format filesystem yang umum digunakan untuk linux dengan kestabilan yang tidak diragukan lagi. -Partisi yang akan diformat ext4 adalah /dev/sda9 dan akan diberi label sebagai src. Pemformatan ini juga harus dilakukan root. -# mkfs -t ext4 -L 'src' /dev/sda9 mke2fs 1.42.8 (20-Jun-2013) Filesystem label=src OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 871408 inodes, 3482075 blocks 174103 blocks (5. + Masih melanjutkan catatan yang kemarin tentang pemartisian. Setelah [membuat partisi]({% post_url 2015-07-11-membuat-partisi-dengan-cgdisk %}) kemudian [diformat]({% post_url 2015-07-12-memformat-partisi %}), langkah selanjutnya adalah memutuskan apakah partisi itu akan di-mount secara otomatis saat boot atau tidak. +Nah, karena partisi /dev/sda9 yang bersistem ext4 kemarin akan saya jadikan sebagai tempat source code paket/aplikasi, seperti untuk menyimpan berkas slackbuild, saya putuskan untuk mengaitkannya secara otomatis di /usr/local/src. Caranya adalah dengan menambahkan baris berikut ke /etc/fstab

@@ -409,13 +413,13 @@

Memform diff --git a/page/55/index.html b/page/55/index.html index 51761ab7..1986bd10 100644 --- a/page/55/index.html +++ b/page/55/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

@@ -276,13 +273,13 @@

Install Unrar

+

Konek Internet Slackware

@@ -323,13 +321,13 @@

Install Unr
-

InstalL Sleuth Kit Slackware

+

Install Unrar

@@ -356,14 +352,15 @@

Read more + Read more

@@ -371,13 +368,13 @@

Install Xfburn Slackware

+

InstalL Sleuth Kit Slackware

- +
@@ -390,6 +387,8 @@

+ forensik / + slackware
@@ -402,16 +401,14 @@

- Xfburn adalah aplikasi burning CD/DVD/BD dari XFCE. Versi terbaru saat ini 0.5.4, dengan dependensi: -Exo-0.10.6 libxfce4util-4.12.1 libisoburn-1.4.0 Tapi untuk memudahkan instalasi, kita gunakan saja yang versi 0.5.2 yang ada slackbuildnya, dependensinya -[libburn]({% post_url 2015-06-16-install-libburn-slackware %}) [libisofs]({% post_url 2015-06-16-install-libisofs-slackware %}) Untuk menginstall pastikan [tersambung internet]({% post_url 2015-04-01-install-wvdial-slackware %}) untuk mengunduh berkas. -$ wget http://slackbuilds.org/slackbuilds/14.1/system/xfburn.tar.gz Ekstrak kemudian pindah direktori ke folder hasil ekstrak -$ tar xzf xfburn.tar.gz ; cd xfburn Unduh kode sumber xfburn + The Sleuth Kit atau disingkat TSK adalah tools digital forensik yang bersifat open source, multiplatform dan text-mode (command line interface). TSK bisa digunakan untuk melakukan analisis pada barang bukti, atau lebih tepatnya citra disk (raw image). Misalnya untuk mengetahui berkas apa saja yang ada di dalam hardisk dan adakah berkas yang dihapus dari hardisk itu. +Dependensi: +autoconf, automake, libtool C/C++ compiler (gcc, gcc++) [JDK (opsional)]({% post_url 2015-06-07-install-jdk-slackware %}) Install cukup mudah, kita akan install langsung TSK dari source code yang ada di github

@@ -419,13 +416,13 @@

-

Install libburn Slackware

+

Install Xfburn Slackware

diff --git a/page/56/index.html b/page/56/index.html index 5a41787b..bc10cb45 100644 --- a/page/56/index.html +++ b/page/56/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,7 +228,7 @@

-

Install libisofs Slackware

+

Install libburn Slackware

-

Cek Paket Terinstall di Slackware

+

Install libisofs Slackware

+ +
@@ -296,9 +310,14 @@

-

Jalankan Sudo Tanpa Password

+

Cek Paket Terinstall di Slackware

- - @@ -340,27 +347,24 @@

Read more - -
-

Download Seluruh Isi Website

+

Jalankan Sudo Tanpa Password

- Melanjutkan [catatan yang lalu]({% post_url 2014-03-23-wget-linux-download-manager %}), kali ini adalah penggunaan wget untuk mengunduh/download website secara keseluruhan/rekursif. -$ wget -r url opsi -r adalah untuk mengunduh secara rekursif. Sedangkan url silahkan diganti dengan alamat websitenya. + Idealnya perintah sudo memang memerlukan password/kata sandi karena hakikat sudo itu pengguna “meminjam” hak super user / root. Tapi, password itu bisa saja kita hilangkan. Maksudnya, tidak perlu menuliskan password, contoh +$ wvdial 3 bash: wvdial: command not found Baris 2, command not found menunjukkan 2 kemungkinan. Kemungkinan pertama, perintah yang diketikkan memang tidak ada. Kemungkinan kedua, perintah itu memerlukan hak root. Nah perintah [wvdial]({% post_url 2015-04-01-install-wvdial-slackware %}) ini yang bisa menjalankan adalah root atau sudoers (pengguna yang bisa menjalankan perintah hak root tapi dengan syarat memasukkan passwordnya root.

+
+
diff --git a/page/57/index.html b/page/57/index.html index 87e29f33..de10db2c 100644 --- a/page/57/index.html +++ b/page/57/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,7 +228,7 @@

-

Uninstall Calligra Office Suite

+

Install Libre Office di Slackware

- Calligra adalah office suite atau aplikasi perkantoran yang dikembangkan KDE yang dulu bernama KOffice. Kalau memasang KDE secara full kita akan mendapatinya. -Calligra memang layak digunakan untuk keperluan perkantoran. Performanya dalam mengolah dokumen terbuka (open document format/ODF) cukup bagus. Namun sayangnya, Calligra tidak kompatibel dengan dokumen OOXML (dokumen yang dibuat dengan Microsoft Office). Tak jarang Calligra menjadi hang saat membuka atau mengolah dokumen dengan format docx (Ms Word), xlsx (Ms Excel) dan pptx (Ms PowerPoint). + Secara default aplikasi perkantoran yang disediakan Slackware bukan Libre Office. Kalau pada saat instalasi Slackware (yang penulis gunakan arsitektur 64 bit) memilih full install maka aplikasi perkantoran yang terpasang adalah Calligra. Dibandingkan dengan Calligra, saya merasa lebih sreg menggunakan LibreOffice karena kompatibilitasnya yang lebih baik terhadap dokumen yang dibuat dengan Ms Office (harap maklum, masih banyak saudara-saudara kita yang belum bisa move on ke open source dan tidak semua menggunakan Ms Office bajakan).

@@ -275,13 +274,13 @@

Uninst
-

Install JDK Slackware

+

Uninstall Calligra Office Suite

- Java Development Kit atau yang biasa disingkat JDK ini berguna untuk membuat/mengembangkan aplikasi berbasis Java. Selain itu, untuk menginstall dan/atau menjalankan aplikasi tertentu disyaratkan JDK, seperti LibreOffice, Netbeans dan Aptana. Sebelum install kita unduh dulu dari http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html . -Karena Slackware yang digunakan adalah 64 bit maka pilih untuk yang LInux x64 format rpm. -Untuk bisa mengunduh harus menyetujui perjanjian lisensi dulu (Accept License Agreement). -Kemudian pindahkan hasil unduhan ke /usr/local/src dilanjutkan dengan pindah ke direktori /usr/local/src + Calligra adalah office suite atau aplikasi perkantoran yang dikembangkan KDE yang dulu bernama KOffice. Kalau memasang KDE secara full kita akan mendapatinya. +Calligra memang layak digunakan untuk keperluan perkantoran. Performanya dalam mengolah dokumen terbuka (open document format/ODF) cukup bagus. Namun sayangnya, Calligra tidak kompatibel dengan dokumen OOXML (dokumen yang dibuat dengan Microsoft Office). Tak jarang Calligra menjadi hang saat membuka atau mengolah dokumen dengan format docx (Ms Word), xlsx (Ms Excel) dan pptx (Ms PowerPoint).

@@ -322,13 +321,13 @@

Ins
-

Hal-hal yang Harus Diketahui Sebelum Menginstall Linux

+

Install JDK Slackware

- Memang sudah seharusnya sebelum menginstall linux kita memiliki beberapa pengetahuan yang memadai. Imam Bukhari mengatakan “al ilmu qablal qawl wal amal” yang maksudnya sebelum melakukan sesuatu harus dilandasi dengan ilmu/pengetahuan tentang apa yang akan dilakukannya itu. Dan dalam ilmu fiqh / hukum Islam dikenal kaidah “al umuru bimaqashidiha” yang artinya setiap perkara itu tergantung maksud/niatnya. Kaidah ini diambil dari hadits “innamal a’malu binniyat” segala sesuatu tergantung niatnya. -Pertama yang harus diketahui adalah niat. + Java Development Kit atau yang biasa disingkat JDK ini berguna untuk membuat/mengembangkan aplikasi berbasis Java. Selain itu, untuk menginstall dan/atau menjalankan aplikasi tertentu disyaratkan JDK, seperti LibreOffice, Netbeans dan Aptana. Sebelum install kita unduh dulu dari http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html . +Karena Slackware yang digunakan adalah 64 bit maka pilih untuk yang LInux x64 format rpm. +Untuk bisa mengunduh harus menyetujui perjanjian lisensi dulu (Accept License Agreement). +Kemudian pindahkan hasil unduhan ke /usr/local/src dilanjutkan dengan pindah ke direktori /usr/local/src

@@ -369,13 +368,13 @@

Hal
-

Operasi Direktori di Linux

+

Hal-hal yang Harus Diketahui Sebelum Menginstall Linux

@@ -404,16 +401,13 @@

Operasi

- Operasi direktori/folder adalah suatu hal yang mendasar di linux. Walaupun sekarang banyak desktop environment yang menyebabkan sedikit interaksi dengan terminal langsung karena tinggal klik saja dalam mode grafis (GUI), kami akan tetap sampaikan bagaimana melakukannya dalam mode teks (CLI). -Mengetahui posisi direktori sekarang Gunakan -pwd untuk mengetahui saat ini aktif di mana. Contoh -$ pwd /home/sasongko Tampak bahwa direktori saat ini adalah di /home/sasongko. -Menampilkan isi direktori ls /direktori Contoh berikut akan menampilkan isi dari direktori /etc + Memang sudah seharusnya sebelum menginstall linux kita memiliki beberapa pengetahuan yang memadai. Imam Bukhari mengatakan “al ilmu qablal qawl wal amal” yang maksudnya sebelum melakukan sesuatu harus dilandasi dengan ilmu/pengetahuan tentang apa yang akan dilakukannya itu. Dan dalam ilmu fiqh / hukum Islam dikenal kaidah “al umuru bimaqashidiha” yang artinya setiap perkara itu tergantung maksud/niatnya. Kaidah ini diambil dari hadits “innamal a’malu binniyat” segala sesuatu tergantung niatnya. +Pertama yang harus diketahui adalah niat.

@@ -421,13 +415,13 @@

Operasi diff --git a/page/58/index.html b/page/58/index.html index f2ce7759..bef4fc35 100644 --- a/page/58/index.html +++ b/page/58/index.html @@ -5,7 +5,7 @@ - + Catatan Sasongko @@ -228,13 +228,13 @@

-

Mengubah LiveDVD Menjadi ISO

+

Memformat Flashdisk di LInux

@@ -263,12 +263,14 @@

Meng

- Beberapa waktu lalu lihat DVD BlankOn 8 Rote nganggur di seonggok kumpulan CD/DVD. Enaknya diapain ya itu DVD? Kalau dibiarkan khawatirnya kotor malah ngga bisa digunakan lagi. Ya udah mending dibuat file ISO aja. Kalau dibuat file ISO insya Allah manfaatnya lebih banyak karena tersimpan di hardisk bisa lebih tahan lama daripada dalam bentuk DVD, dan suatu saat nanti kalau dibutuhkan tapi DVDnya ngga bisa dipakai tinggal dibakar aja ISOnya entah itu jadi DVD atau ke flashdisk. + Memformat flashdisk di linux adalah hal yang mudah. +Pertama, pastikan flashdisknya terdeteksi oleh sistem. Pada kesempatan ini merk flashdisknya adalah Toshiba. +$ lsusb Bus 001 Device 003: ID 0930:1400 Toshiba Corp. Memory Stick 2GB Bus 001 Device 002: ID 04f2:b483 Chicony Electronics Co., Ltd Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Perhatikan baris 2, flashdisk terdeteksi.

@@ -276,13 +278,13 @@

Meng
-

Developer Mengajar 5.0

+

Mengubah LiveDVD Menjadi ISO

- + Beberapa waktu lalu lihat DVD BlankOn 8 Rote nganggur di seonggok kumpulan CD/DVD. Enaknya diapain ya itu DVD? Kalau dibiarkan khawatirnya kotor malah ngga bisa digunakan lagi. Ya udah mending dibuat file ISO aja. Kalau dibuat file ISO insya Allah manfaatnya lebih banyak karena tersimpan di hardisk bisa lebih tahan lama daripada dalam bentuk DVD, dan suatu saat nanti kalau dibutuhkan tapi DVDnya ngga bisa dipakai tinggal dibakar aja ISOnya entah itu jadi DVD atau ke flashdisk.

+
+
-

Seminar Hologram & Augmented Reality

+

Seminar Dampak Hacking terhadap Kemunduran Ekonomi