Kamis, 23 Juni 2022

Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key

Problem

W: https://dl.yarnpkg.com/debian/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: https://download.docker.com/linux/ubuntu/dists/focal/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Solution

sudo mv /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/
Continue reading...

Senin, 13 Juni 2022

Cara mengetahui Serial Number Windows

 

Cara mengecek serial number menggunakan CMD

1. Buka aplikasi CMD
2. Ketikan comand berikut

WMIC BIOS Get SerialNumber


Cara mengetahui serial number menggunakan PowerShell
1. Buka aplikasi powershell
2. Ketikan comand berikut
(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey



Continue reading...

Cron Job di Ubuntu

Untuk membuat cronjob dengan user sendiri
crontab -e

Untuk membuat cronjob dengan user lain (wajib root)
crontab -u username -e

Untuk menghapus file cronjob user
crontab -r

Untuk menghapus file cronjob user dengan peringatan
crontab -i

Untuk melihat cronjob yang berjalan
crontab -l

* * * * * command
Arti bintang berdasarkan urutan
1. Menit (0-59)
2. Jam (0-23)
3. Hari sebulan (1-31)
4. Bulan (1-12)
5. Hari sepekan (0-6)

Arti karakter pada Crontab
Anda juga harus menggunakan karakter yang tepat di setiap file crontab:

Tanda bintang (*) – untuk mengatur semua parameter jadwal atau waktu.
Koma (,) – untuk menjalankan satu perintah di dua atau lebih dari dua waktu yang berbeda.
Tanda penghubung (-) – satu perintah bisa dijalankan dalam beberapa kali waktu atau hari. Tanda ini digunakan untuk menentukan rentang waktunya.
Garis miring (/) – untuk membuat interval dalam rentang waktu tertentu.
Last (L) – mereferensikan hari di minggu terakhir pada suatu bulan. Misalnya, di bulan tersebut hari terakhirnya adalah hari Rabu. Maka 3L berarti hari Rabu terakhir.
Weekday (W) – untuk menentukan hari kerja di waktu tertentu. Misalnya, Anda menjadwalkan satu minggu (1W). Apabila hari pertama (1st) – yang juga adalah akhir pekan – adalah Sabtu, perintah baru akan dijalankan di hari ketiga (hari kerja), yakni Senin (3rd).
Tanda pagar (#) – untuk menentukan hari di minggu tertentu. Biasanya hadir di kisaran 1 sampai 5. Misalnya, 1#2 berarti Senin kedua (hari pertama di minggu kedua).
Tanda tanya (?) – membiarkan field kosong.
Continue reading...

Beberapa Tool untuk mengecek Performa Komputer / Laptop Windows

Prosesor Test

Berikut beberapa tool untuk mengecek cpu (prosesor) pada komputer ataupun laptop anda.

Intel® Processor Diagnostic Tool (Link) 

IPDT merupakan tool bagi pengguna prosesor / cpu bermerk intel , tool ini gratis dan dibuat langsung oleh vendor prosesornya sendiri yaitu intel.

HOT CPU Tester (Link)

Hot CPU Tester adalah alat untuk mengecek prosesor / cpu hanya saja tool berbayar untuk mengakses semua fiturnya , tapi anda juga bisa menggunakan versi litenya untuk mencoba tool ini.


VGA
FurMark (Link)


RAM
memtest86 (link)

Harddisk

Intel® Extreme Tuning Utility (Intel® XTU) (Link)

CPU Z (Link)
Heaven Benchmark (Link)
Continue reading...

Senin, 04 April 2022

OpenConnect di Ubuntu

 

1. Install OpenConnect

2. Connect VPN dengan OpenConnect di Ubuntu

sudo openconnect -u <username> <url>

3. Menjalankan OpenConnect di background

sudo openconnect --background -u <username> <url> 

4. Cara melihat background proses yang dibikin sudah terbuat

ps -ef 

4. Cara mematikan OpenConnect di background 

sudo killall -SIGINT openconnect

5. Script Full untuk connect openconnect di background proses tanpa memasukan password

echo "PASSWORD" | sudo openconnect --background --protocol=anyconnect SERVER --user=USERNAME --passwd-on-stdin --servercert SERVERCERTIFICAT

Ubah value yang diberi bold dan huruf besar dengan value kalian. untuk SERVERCERTIFICAT bisa kalian coba connect dulu tanpa certifikat jika gagal certifikatnya akan muncul diterminal, lalu copy dan masukan.




Continue reading...

Sabtu, 22 Januari 2022

Cara memasang phpdotenv di Codeigniter 3


1. Buka file application/config/config.php , lalu edit bagian ini
$config['composer_autoload'] = 'vendor/autoload.php';
$config['enable_hooks'] = TRUE;
2. Buka cmd atau terminal project lalu ketikan
composer require vlucas/phpdotenv ^3.6
composer install
3. Buka file application/config/hooks.php, lalu tambahkan
$hook['pre_system'] = function() {
    $dotenv = Dotenv\Dotenv::createImmutable(FCPATH);
    $dotenv->load();
};
Cara menggunakannya adalah dengan cara, buat file .env di root, lalu tambahkan 
AWAN_TEXT="awan"
Dan cara menggunakan variable nya di file lain dengan cara
getenv('AWAN_TEXT');
Selain getenv bisa juga dengan menggunakan $_ENV[], $_SERVER[]

Continue reading...

Selasa, 04 Januari 2022