Skip to content

Instantly share code, notes, and snippets.

View ijortengab's full-sized avatar
😁

Ijor Tengab ijortengab

😁
  • Juragan Web ID
  • Indonesia, Kampus UI, Depok, Salemba, Cibubur, Ciracas, Ciputat.
View GitHub Profile
<?php
function apakahIniGanjil($nilai) {
$nilai = intval($nilai);
return ($nilai % 2 == 1);
}
function cetakPertanyaanJawaban($nilai) {
$jawaban = apakahIniGanjil($nilai) ? 'Ya':'Tidak';
echo "Apakah $nilai adalah bilangan ganjil?";
@ijortengab
ijortengab / mysqldump.sh
Created February 7, 2018 05:20
Synchronize database MySQL - Gak Pake Lama
#!/bin/bash
# Filename: mysqldump.sh
# Author: IjorTengab (http://ijortengab.id)
# Last Update: 2018-02-07
#
# Variables. Set by your own value.
HOST=
USER=
PASSWORD=
DATABASE=
<?php
namespace IjorTengab;
class Directory
{
protected $path;
protected $list = array();
protected $filter_dir_only = false;
protected $has_listing = false;
@ijortengab
ijortengab / pull-db.sh
Created October 8, 2018 04:40
MySQL Synchronize
#!/bin/bash
# Filename: pull-db.sh
# Author: IjorTengab (http://ijortengab.id)
# Last Update: 2018-02-19
# Begin of Variables. Set by your own value.
# SSH.
REMOTE_SSH_HOST=example.com
REMOTE_SSH_PORT=22
REMOTE_SSH_USER=user
@ijortengab
ijortengab / config.inc.local.php
Created January 6, 2019 16:57
Hack ISPConfig agar redirect ke halaman login Roundcube yang sudah auto populate username by URL
<?php
// Direktori: /usr/local/ispconfig/interface/lib
$conf['webmail_url'] = 'https://webmail.example.com';
@ijortengab
ijortengab / IndonesiaDateTime.php
Last active November 14, 2020 13:00
Extends Class DateTime agar memberikan format penamaan hari dan bulan dalam bahasa Indonesia.
<?php
/**
* IndonesiaDateTime.
*
* Extends Class DateTime agar memberikan format penamaan hari dan bulan dalam
* bahasa Indonesia.
*
* @author: IjorTengab
* @last_update: 2020 11 14
@ijortengab
ijortengab / check-nginx-server-name.sh
Created December 23, 2020 02:30
Shell Script ini ditujukan bagi anda yang menggunakan Nginx dan mau mengecek setiap virtual host yang terdapat pada directive server_name.
#!/bin/bash
#
# @filename: check-nginx-server-name.sh
# @version: 1.0
# @release-date: 20201223
# @author: IjorTengab <[email protected]>
#
# Shell Script ini ditujukan bagi anda yang menggunakan Nginx dan mau mengecek
# setiap virtual host yang terdapat pada directive server_name.
vercomp () {
if [[ $1 == $2 ]]; then return 0; fi
local IFS=.
local i ver1=($2) ver2=($1)
# fill empty fields in ver1 with zeros
for ((i=${#ver1[@]}; i<${#ver2[@]}; i++))
do
ver1[i]=0
done
for ((i=0; i<${#ver1[@]}; i++))
@ijortengab
ijortengab / Hide_Frequent_folders_in_Quick_access.reg
Last active May 26, 2022 00:21
Batch and Registry File for new Computer
Windows Registry Editor Version 5.00
; Created by: Shawn Brink
; http://www.tenforums.com
; Tutorial: http://www.tenforums.com/tutorials/2712-quick-access-add-remove-frequent-folders-windows-10-a.html
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"ShowFrequent"=dword:00000000
#!/usr/bin/env php
<?php
/**
* @file
* adjust-json-config-windows-terminal-variant-1.php
* @author:
* IjorTengab <https://ijortengab.id>
*/
if (PHP_SAPI !== 'cli' && PHP_SAPI !== 'phpdbg') {