mengcopi sourcecode dari github ke linux

untuk melakukan cloning  atau mencopy source dari github maka yang dapat anda lakukan adalah

</pre>
<pre>git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY<br /><br />misalkan<br /><br />https://github.com/bim/projeck.git</pre>
<pre>


sementara untuk mendapatkan alamt dari git tersebut, masuk menu code | clone kemudian pilih yang HTTPS lalu salin URL tersebut
github clone
semoga berguna 🙂

referensi :

menambah tahun , jam saat ini pada php

Berikut kode untuk menambah tahun saat ini pada php


date('Y', strtotime('+1 year'));

untuk menambah jam pada saat ini (saya tambah 4 jam,)


$date1 = date('Y-m-d H:i:s');</pre>
<pre>$new_date = date('Y-m-d H:i:s', strtotime('+4 hours', strtotime($date1)));</pre>
<pre>

untuk jam yang lain bisa diganti dengan mengubah +4 hours menjadi yang di inginkan misal 7 jam , strtotime('+7 hours', strtotime($date1))
semoga berguna 🙂

referensi :

install windows photo viewer windows 10

pada windows 10 aplikasi pembuka gambar diganti oleh microsoft photos , aplikasi ini menurut saya kurang familiar dibandingan windows photo viewer ,dimana leboh ringaks dan enak jika mau ngeprint ganti image dsb

wphotoviewer

untuk mengaktifkan apliaksi windows photo viewer pada windows 10 yang bisa kita lakukan salah satunya dengan menambahkan kode ini pada regedit ,


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open]
"MuiVerb"="@photoviewer.dll,-3043"

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
00,31,00,00,00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
00,31,00,00,00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget]
"Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"

ini aja kodenya langsung dowload kemudian klik kanan install

setelah terinstall  klik kanan pada gambar yang akan dibuka , kemudian open cari  windows photo viewer , jika tidak aada klik choose another app kamudian cari windows photo viewer (klik more app untuk scroll ke bawah)

ini link video dan cara instalasinya

semoga berguna 🙂

referensi :

cara menggabungkan tab chrome yang sudah banyak ke window lain

untuk menggabungkan tab chrome yang sudah banyak ke window chrome yang lainnya yang dapt dilakukan adalah

pilh tab pertama dari chrom yang akan di pindah kemudian klik tahan tombol, shift lalu klik tab chrome yang terakhir, stelah itu drag tab chrom terakhir ke windwos chrom yang mau digabung ,

semoga berguna 🙂

referensi :

How to Merge Two Chrome Windows with Multiple Tabs

Membuat pattern regex pada javascript

untuk membuat sebuah pattren regex pada javascript ckup diawali dengan / dan ditutup / lalu ; misalnya

 
var pola = /[;1`]/;

variabel diatas sudah bisa dipakai sebagai pola untuk rumus regex anda , misal nya
 
var pola = /[;1`]/;

var str = 'cobat tes ini string1`1';

var result = str.match(pola); 


referensi :

https://stackoverflow.com/questions/13840143/jquery-check-if-special-characters-exists-in-string

eror distinct pagination laravel

Biasanya error paging terjadi ketika ada query yang memakai distinct pad laravel, disini saya pake laravel 5.8

tambahkan ini
$columns

$total = $this->getCountForPagination($columns);
pada /var/www/html/lpse/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php
ubntuk querynya

$dt = $sql->distinct(‘namatabel’)->paginate(5,[‘namatabel’]);

semoga berguna 🙂
referensi :

menyembunyikan informasi database pada debug laravel

buka file config/app.php

tambahkan ini

‘debug_blacklist’ =>

[ ‘_COOKIE’ => array_keys($_COOKIE),

‘_SERVER’ => array_keys($_SERVER),

‘_ENV’ => array_keys($_ENV), ],

maka informasi database akan tampil dibintang atau asterix

semoga berguna 🙂

referensi

whitelist ip mod security

untuk melakukan whiteist terhadpai aturan modsecurity untukalamat tertentu yang bisa dilakukan adalah

 

tambahkan aturan pada /etc/modsecurity/modsecurity.conf

tambahakan aturan ini

SecRule REMOTE_ADDR “^10\.10\.10\.10” “id:11,phase:1,t:none,nolog,pass,ctl:ruleEngine=off”

referensi

https://www.ipaddressguide.com/cidr

https://serverfault.com/questions/798152/whitelist-for-ip-range-on-modsecurity-2-9-apache-2-4-3

https://stackoverflow.com/questions/20822507/modsecurity-whitelist-ip-range

How to Set up & Configure ModSecurity on Apache

https://itstillworks.com/13336662/how-to-whitelist-an-ip-address-using-mod_security

How to Set up & Configure ModSecurity on Apache

https://support.plesk.com/hc/en-us/articles/115003242713-How-to-whitelist-an-IP-address-for-ModSecurity-

https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_security-with-apache-on-debian-ubuntu

https://bobcares.com/blog/modsecurity-whitelist-ip/

https://www.zytrax.com/tech/protocols/ip-classes.html

https://serverfault.com/questions/270005/what-is-the-slash-after-the-ip

https://superuser.com/questions/1163565/what-does-a-forward-slash-followed-by-a-number-mean-in-ip

https://support.kount.com/s/article/Configure-IP-Address-Range-Whitelist-Networks

https://support.cloudways.com/whitelist-ips-for-ssh-sftp/

https://docs.sucuri.net/website-firewall/whitelist-and-blacklist/whitelist-an-ip-address/

https://forums.cpanel.net/threads/whitelist-an-ip-address-in-modsecurity.456371/

https://networkengineering.stackexchange.com/questions/3697/the-slash-after-an-ip-address-cidr-notation

https://support.kemptechnologies.com/hc/en-us/articles/208109226-Whitelist-an-IP-using-WAF-ModSecurity-Whitelisting-IP-s

http://naylaafwa.blogspot.com/2016/09/ip-slash.html

 

backup dan restore nftables

 

BACKUP NFTABLES

untuk melakukan backup rule nftables  kita dapat melakukan hal ini

beriukat perintah reset aturan nftables

nft echo “flush ruleset” > backup

kemudian ditambah isinya dengan ruleset kita

nft list ruleset >> backup

jika posisikita di /root maka akantersimpan di /root/backup

RESTORE NFTABLES

untuk restore

nft -f  backup

semoga berguna 🙂

referensi :

install laravel pada folder saat ini

untuk mengintasll laravel tanpa membuat folder baru atau menginstal laravel pada folder saat ini begini caranya

install laravelnya


composer require laravel/installer

kemudian


laravel new

semoga berguna 🙂

referensi :