Selain di blog ini, saya juga mulai menulis di https://medium.com/@a3m.nix
sudah lama sekali tidak nulis-nulis yang panjang. :D
Senin, 03 Februari 2020
Sabtu, 01 Februari 2020
Repair Harddisk Container/VM Proxmox
#e2fsck -fy disk
Contohnya
#e2fsck -fy /var/lib/vz/images/304/vm-304-disk-1.raw
Contohnya
#e2fsck -fy /var/lib/vz/images/304/vm-304-disk-1.raw
Selasa, 14 Januari 2020
Visual Studio Code snippet fugnsi php di blade laravel
Kode ini gunanya agar ketika menginstall extensionsnya laravel blade snippets di vscode milik onecentlin@gmail.com di link berikut :
https://github.com/onecentlin/laravel-blade-snippets-vscode
autocomplete fungsi php tetap bisa muncul.
Saya cuma menghapus perintah agar extension ini tidak mengubah language nya menjadi blade, jadi lang nya tetap PHP.
Modif file package.json yang ada di
C:\Users\nama-user\.vscode\extensions\onecentlin.laravel-blade-1.20.0\
jadi seperti ini :
https://github.com/onecentlin/laravel-blade-snippets-vscode
autocomplete fungsi php tetap bisa muncul.
Saya cuma menghapus perintah agar extension ini tidak mengubah language nya menjadi blade, jadi lang nya tetap PHP.
Modif file package.json yang ada di
C:\Users\nama-user\.vscode\extensions\onecentlin.laravel-blade-1.20.0\
jadi seperti ini :
{
"name": "laravel-blade",
"displayName": "Laravel Blade Snippets",
"description": "Laravel blade snippets and syntax highlight support",
"version": "1.20.0",
"publisher": "onecentlin",
"author": {
"name": "Winnie Lin",
"email": "onecentlin@gmail.com",
"url": "https://devmanna.blogspot.com"
},
"homepage": "https://github.com/onecentlin/laravel-blade-snippets-vscode",
"repository": {
"type": "git",
"url": "https://github.com/onecentlin/laravel-blade-snippets-vscode"
},
"bugs": {
"url": "https://github.com/onecentlin/laravel-blade-snippets-vscode/issues"
},
"engines": {
"vscode": "^1.26.0"
},
"keywords": [
"laravel",
"blade",
"template",
"snippet",
"formatter"
],
"icon": "images/icon.png",
"galleryBanner": {
"color": "#f66f62",
"theme": "dark"
},
"categories": [
"Programming Languages",
"Snippets",
"Formatters"
],
"main": "./out/src/extension",
"scripts": {
"build-srv": "cd ./server && npm install && tsc -p ./",
"vscode:prepublish": "tsc -p ./ && pushd \"./\" && npm run build-srv && popd",
"compile": "tsc -watch -p ./",
"postinstall": "node ./node_modules/vscode/bin/install",
"test": "node ./node_modules/vscode/bin/test"
},
"contributes": {
"grammars": [
{
"language": "php",
"scopeName": "text.html.php.blade",
"path": "./syntaxes/blade.tmLanguage.json",
"embeddedLanguages": {
"source.php": "php",
"source.css": "css",
"source.js": "javascript"
}
}
],
"snippets": [
{
"language": "php",
"path": "./snippets/snippets.json"
},
{
"language": "php",
"path": "./snippets/helpers.json"
}
],
"configuration": {
"title": "Blade Configuration",
"properties": {
"blade.format.enable": {
"type": "boolean",
"default": false,
"description": "Enable format blade file"
}
}
}
},
"activationEvents": [
"onLanguage:blade"
],
"devDependencies": {
"@types/node": "^8.0.17",
"vscode": "^1.1.33"
},
"dependencies": {
"vscode-css-languageservice": "^3.0.13",
"vscode-html-languageservice": "^2.1.12",
"vscode-languageclient": "^3.5.1",
"vscode-languageserver-types": "^3.14.0"
},
"__metadata": {
"id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
"publisherId": "ae5a5701-dff3-41f0-bdb1-adbf4a18997b",
"publisherDisplayName": "Winnie Lin"
}
}
Senin, 02 Desember 2019
MySQL / MariaDB Enable Root Login
mysql -u root -p
update mysql.user set plugin='' where user='root';
flush privileges;
update mysql.user set plugin='' where user='root';
flush privileges;
Rabu, 06 November 2019
Zimbra ldap already in use
Benerin masalah waktu menjalankan services zimbra :
/opt/zimbra/libexec/zmslapd: line 20: ulimit: core file size: cannot modify limit:
Operation not permitted
Failed to start slapd. Attempting debug start to determine error.
5dc26a6d daemon: listen(ldap://mail.domain.com:389, 5) failed errno=98 (Addres
s already in use)
setelah muter-muter sana sini, ternyata gara-gara ada yang double di file /ets/hosts
/opt/zimbra/libexec/zmslapd: line 20: ulimit: core file size: cannot modify limit:
Operation not permitted
Failed to start slapd. Attempting debug start to determine error.
5dc26a6d daemon: listen(ldap://mail.domain.com:389, 5) failed errno=98 (Addres
s already in use)
setelah muter-muter sana sini, ternyata gara-gara ada yang double di file /ets/hosts
Minggu, 27 Oktober 2019
Script Export Import akun Di zimbra 8.8
ini hanya untuk mendapatkan akun email :
#!/bin/sh
#Hapus Layar
clear
echo -e "###################################################################################"
echo -e "# Zimbra Export akun #"
echo -e "###################################################################################"
USERS=`su - zimbra -c 'zmprov -l gaa'`;
echo -e $ibold"Processing account, please wait.............................."$ebold
for ACCOUNT in $USERS; do
echo " Export Akun $ACCOUNT"
NAME=`echo $ACCOUNT`;
DOMAIN=`echo $ACCOUNT | awk -F@ '{print $2}'`;
ACCOUNT=`echo $ACCOUNT | awk -F@ '{print $1}'`;
ACC=`echo $ACCOUNT | cut -d '.' -f1`
echo "$NAME" >> /home/zimbra-akun.list;
done
echo "Selesai";
Untuk Script Import
#!/bin/bash
#clear
echo "Mulai Proses import..."
for i in `cat /root/zimbra-akun.list`;do
#zmprov ma `echo $i | awk -F, '{print $1 " userPassword " $2}'`;
su - zimbra -c "zmprov ca $i defaultpassword";
echo "Akun sudah dibuat "$i
done
Minggu, 15 September 2019
Faedah kajian ahad
Di antara Doa Rasulullah shallallahu alaihi wasallam :
Ya allah aku memohon perlindungan kepadaMu dari,
1. Dari tetangga yang jahat
2. Dari istri yang membuat saya beruban sebelum waktunya
3. Dan dari anak yang menjadi raja bagi orang tuanya
4. Dari harta yang menjadi siksa bagiku
5. Dari kejahatan teman yang berkhianat yang apabila melihat kebaikan dia timbun, apabila melihat kejahatan dia sebarkan.
Ulama berkata :
Bertanya kepada suami bukan pada waktunya termasuk menyakiti suami dengan perkataan.
Kajian ustadz abu salma
Ahad, 15 muharram 1441 H
Langganan:
Komentar (Atom)