document.onkeydown = function(e) {
if(e.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'C'.charCodeAt(0)){
return false;
}
}
Script Menonaktifkan Halaman Website Klik Kanan, CTRL+U dan lain lain
Membuat Kombinasi Kata Dengan Excel
Microsoft excel ternyata banyak kegunaannya selain yang paling utama adalah untuk perhitungan, bisa juga kita membuat kombinasi kata dengan excel. Disini kita menggunakan visual basic yang ada di excel. Ok kawan, kita mulai sedikit tips excel buat mengkombinasikan kata sesuai urutannya. Jadi disini bukan semua kombinasi kata, tetapi hanya kata yang sesuai urutannya dari kolom awal.
Contoh menggunakan saru baris A, 3 baris B dan 1 baris C maka hasilnya adalah: A1,B1,C1 – A1,B2,C1 – A1,B3,C1
Dengan contoh gambar agar lebih jelas:
Hasilnya seperti gambar dibawah:
Cara membuatnya menggunakan visual basic di excel, dengan kode seperti dibawah ini:
Jika kamu belum tau cara menggunakan visual basic di excel, bisa baca posting sebelumnya Menghilangkan Semua Karakter Selain Huruf Di Excel yang pada postingan tersebuat ada juga tutorial menggunakan VB nya. Semoga membantu, karna hal ini bisa di aplikasikan ke berbagai macam kebutuhan.
Contoh menggunakan saru baris A, 3 baris B dan 1 baris C maka hasilnya adalah: A1,B1,C1 – A1,B2,C1 – A1,B3,C1
Dengan contoh gambar agar lebih jelas:
Hasilnya seperti gambar dibawah:
Cara membuatnya menggunakan visual basic di excel, dengan kode seperti dibawah ini:
Sub Perm()
Dim rSets As Range, rOut As Range
Dim vArr As Variant, lrow As Long
Set rSets = Range("A1").CurrentRegion
ReDim vArr(1 To rSets.Columns.Count)
Set rOut = Cells(1, rSets.Columns.Count + 2)
Perm1 rSets, vArr, rOut, 1, lrow
End Sub
Sub Perm1(rSets As Range, ByVal vArr As Variant, rOut As Range, ByVal lSetN As Long, lrow As Long)
Dim j As Long
For j = 1 To rSets.Rows.Count
If rSets(j, lSetN) = "" Then Exit Sub
vArr(lSetN) = rSets(j, lSetN)
If lSetN = rSets.Columns.Count Then
lrow = lrow + 1
rOut(lrow).Resize(1, rSets.Columns.Count).Value = vArr
Else
Perm1 rSets, vArr, rOut, lSetN + 1, lrow
End If
Next j
End Sub
Jika kamu belum tau cara menggunakan visual basic di excel, bisa baca posting sebelumnya Menghilangkan Semua Karakter Selain Huruf Di Excel yang pada postingan tersebuat ada juga tutorial menggunakan VB nya. Semoga membantu, karna hal ini bisa di aplikasikan ke berbagai macam kebutuhan.
Cara Menghapus atau Mengganti http(s)://(www.) Menggunakan PHP
Cara menghapus https://www. https:// atau http tanpa s menggunakan PHP dengan functio preg_replace
$url = 'https://www.google.com';
$replace = preg_replace('#^https?://(www.)?#', '', $url);
echo $replace;
Itulah code singkat php yang fungsinya menghilangkan atau mengganti https://, http://, https://www, https:// menjadi sesuai keinginan kamu..semoga cara ini bisa bermanfaat..
kalau ada kesalahan silahkan berkomentar dibawah ya..! :)
Cara install PHP 7.2 Pada EasyEngine
Artikel ini berisi informasi tentang manfaat dari PHP 7.2 dan membimbing Anda cara menginstal PHP 7.2 pada easyengine dan mengkonfigurasinya di situs WordPress Anda.
Tentang PHP 7.2
PHP 7.2 secara resmi dirilis pada tanggal 30 November 2017. Rilisan ini memiliki fitur, fungsi, dan perbaikan yang memungkinkan menulis kode yang lebih baik. Di posting ini, saya akan mengenalkan beberapa fitur bahasa yang paling menarik pada PHP 7.2.
Memperbarui ke PHP 7.2
Jadi saya menggunakan Easy Engine untuk mengelola situs WordPress dengan Nginx di beberapa server saya. Sudah saatnya saya menggunakan PHP 7.2
Seperti yang saya ingin menjaga hal-hal yang diperbarui. Berikut adalah tutorial tentang Cara Menginstal PHP 7.2 dengan EasyEngine.
Install php7.1-fpm dan atau php7.2-fpm
Pada Debian 8 Jessie, tambahkan repositori deb sury sebelum menginstal php7.x
apt-get install apt-transport-https lsb-release ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
apt-get update
Kemudian instal rilis php pilihan anda
# php7.1-fpm
apt update && apt install php7.1-fpm php7.1-cli php7.1-zip php7.1-opcache php7.1-mysql php7.1-mcrypt php7.1-mbstring php7.1-json php7.1-intl \
php7.1-gd php7.1-curl php7.1-bz2 -y
# php7.2 fpm
apt update && apt install php7.2-fpm php7.2-xml php7.2-bz2 php7.2-zip php7.2-mysql php7.2-intl php7.2-gd php7.2-curl php7.2-soap php7.2-mbstring -y
Configuration
Opsi 1) Menggunakan file yang telah dikonfigurasikan yang tersedia di repositori Github Anda
Untuk membuat konfigurasi php7.1-fpm atau php7.2-fpm lebih mudah, kami telah mengunggah semua file konfigurasi kami di gudang Virtubox Github.
Dengan cara ini, Anda bisa mendownloadnya langsung dari server Anda untuk menggunakan php7.1-fpm atau php7.2-fpm.
Untuk mendownload file yang telah dikonfigurasikan sebelumnya, gunakan perintah berikut ini:
# php7.1-fpm pool configuration
wget -O /etc/php/7.1/fpm/pool.d/www.conf https://raw.githubusercontent.com/VirtuBox/ubuntu-nginx-web-server/master/etc/php/7.1/fpm/pool.d/www.conf
service php7.1-fpm restart
# php7.2-fpm pool configuration
wget -O /etc/php/7.2/fpm/pool.d/www.conf https://raw.githubusercontent.com/VirtuBox/ubuntu-nginx-web-server/master/etc/php/7.2/fpm/pool.d/www.conf
service php7.2-fpm restart
# nginx upstream configuration
wget -O /etc/nginx/conf.d/upstream.conf https://raw.githubusercontent.com/VirtuBox/ubuntu-nginx-web-server/master/etc/nginx/conf.d/upstream.conf
service nginx reload
# EasyEngine common nginx configurations
cd /etc/nginx/common
wget https://raw.githubusercontent.com/VirtuBox/ubuntu-nginx-web-server/master/common.zip
# if unzip isn't installed on your server
apt install unzip -y
unzip common.zip
Kemudian untuk menggunakan php7.1-fpm atau php7.2-fpm, ikuti langkah-langkah yang tercantum di Configure your vhost dengan php7.1-fpm atau php7.2-fpm
Menambahkan php7.1-fpm atau php7.2-fpm
Opsi 1: Menggantikan php7.0-fpm dengan php7.1-fpm / php7.2-fpm
Dalam kasus ini, Anda hanya perlu mengedit file
/etc/nginx/conf.d/upstream.conf
dan untuk mengganti port untuk hulu php7.
Jadi, ganti
server 127.0.0.1:9070;
menjadi server 127.0.0.1:9080;
untuk php7.1-fpm atau server 127.0.0.1:9090;
untuk php7.2-fpm
Restart Nginx untuk menerapkan konfigurasi:
Untuk menggunakan php7.1-fpm atau php7.2-fpm untuk situs web Anda, Anda hanya perlu mengedit vhost Anda dan untuk mengganti file konfigurasi yang digunakan oleh EasyEngine.
Anda bisa langsung mengedit vhost dengan
Anda akan menemukan baris berikut di akhir konfigurasi vhost Anda:
Ganti saja dengan:
Cukup muat ulang nginx untuk menerapkan konfigurasi baru.
Itu sudah selesai. Nikmati manfaat dari PHP 7.2 di situs WordPress Anda atau instalasi kustom lainnya.
Terimakasih telah berkunjung.
Sumber : link
nginx -t
service nginx reload
Configure your vhost with php7.1-fpm or php7.2-fpm
Untuk menggunakan php7.1-fpm atau php7.2-fpm untuk situs web Anda, Anda hanya perlu mengedit vhost Anda dan untuk mengganti file konfigurasi yang digunakan oleh EasyEngine.
Anda bisa langsung mengedit vhost dengan
nano/vi/vim
atau dengan perintah: ee site edit yourdomain.tld
.Anda akan menemukan baris berikut di akhir konfigurasi vhost Anda:
include common/php7.conf;
include common/wpcommon-php7.conf;
include common/locations-php7.conf;
Ganti saja dengan:
# for php7.1-fpm
include common/php71.conf;
include common/wpcommon-php71.conf;
include common/locations-php71.conf;
# for php7.2-fpm
include common/php72.conf;
include common/wpcommon-php72.conf;
include common/locations-php72.conf;
Cukup muat ulang nginx untuk menerapkan konfigurasi baru.
Itu sudah selesai. Nikmati manfaat dari PHP 7.2 di situs WordPress Anda atau instalasi kustom lainnya.
Terimakasih telah berkunjung.
Sumber : link
Cara Install Sphinx Di Server Ubuntu
Cara Install Sphinx Di Server Ubuntu kali ini mungkin bisa membantu anda untuk menjalankan project yang anda buat. Langsung aja, karena saya gak terlalu bisa menulis artikel dengan baik.
Nah Setelah itu silahkan berkreasi sendiri.. jika ada yang bingung silahkan berkomentar dibawah..
- Silakan login pake SSH ke server anda sebagai root.
apt install sphinxsearch
- Buka file sphinx.conf dengan perintah
nano /etc/sphinxsearch/sphinx.conf
- Isikan dengan ini:
indexer { mem_limit = 256M write_buffer = 8M } searchd { listen = 9312:sphinx #SphinxAPI port listen = 9306:mysql41 #SphinxQL port log = /var/log/sphinxsearch/searchd.log query_log = /var/log/sphinxsearch/query.log read_timeout = 5 max_children = 30 pid_file = /var/run/sphinxsearch/searchd.pid seamless_rotate = 1 preopen_indexes = 1 unlink_old = 1 binlog_path = /var/lib/sphinxsearch/data }
Tekan Ctrl + X dan tekan Y - Ketik perintah ini untuk auto start Sphinx ketikan restart server :
sudo sed -i 's/START=no/START=yes/g' /etc/default/sphinxsearch
Nah Setelah itu silahkan berkreasi sendiri.. jika ada yang bingung silahkan berkomentar dibawah..
Cara Mengatasi Error Saat Install phpMyadmin Pada EasyEngine
Cara Mengatasi Error Saat Install phpMyadmin Pada EasyEngine kali ini berdasarkan pengalaman saya sendiri. Setelah saya menjalankan
ee stack install --phpmyadmin
dengan normal tidak ada kendala yang error saat proses instalasi, kemudian saya langsung akses 127.0.0.1:22222/db/pma ternyata terdapat error sebagai berikut:
File ./vendor/autoload.php missing or not readable.
Most likely you did not run Composer to install library files.
Langkah selanjutnya saya buka terminal dan saya lakukan perintah berikut:
sudo apt-get install composer -y
cd /var/www/22222/htdocs/db/pma
sudo composer install
sudo chown www-data: * -R
Setelah selesai menjalankan perintah diatas, saya langsung coba akses 127.0.0.1:22222/db/pma Dan hasilnya,, tarrraaaaaaa.. BERHASIL..Cara Memfilter Kata Atau Huruf di PHP
Cara memfilter kata atau huruf di php
function strposa($haystack, $needle, $offset=0)
{
if(!is_array($needle))
$needle = array($needle);
foreach($needle as $query)
{
if(strpos($haystack, $query, $offset) !== false)
return true; // berhenti jika nilainya true
}
return false;
}
$string = 'Saya mau makan nasi pecel yang pedas dan minum es teh';
$array = array('soto', 'rawon', 'gule', 'pecel');
var_dump(strposa($string, $array));
// Hasil: True => karena pecel telah ditemukan
Langganan:
Postingan (Atom)