Skip to content

Instantly share code, notes, and snippets.

View denihida1216's full-sized avatar
:electron:
Bismillah

Deni Hidayat denihida1216

:electron:
Bismillah
View GitHub Profile
@denihida1216
denihida1216 / modularSidebar.php
Last active July 29, 2021 04:51
PHP Modular Menu Sidebar Codeigniter & Laravel
<?php
//Controller
$model = new MUserMenuModel();
$menu = $model->getMenu($model);
$data = $model->fetchMenu($menu);
//Model
public function getMenu($model)
{
$menu = $model->where('parent_id', 0)->findAll();
@denihida1216
denihida1216 / grant remote access of MySQL database from any IP address
Last active July 23, 2021 06:07
grant remote access of MySQL database from any IP address
grant remote access of MySQL database from any IP address
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1
change to
#bind-address = 127.0.0.1
@denihida1216
denihida1216 / echo json_encode not showing
Created July 23, 2021 01:19
echo json_encode not showing
#case
array print_r, vardump = show data
echo, echo json_encode = not show data
#solution:
change "CharacterSet" => "UTF-8"
@denihida1216
denihida1216 / zk_backup_restore.py
Created July 20, 2021 17:04
backup & restore fingerprint model ZK
#!/usr/bin/env python2
# # -*- coding: utf-8 -*-
import sys
import traceback
import argparse
import time
import datetime
import codecs
from builtins import input
@denihida1216
denihida1216 / Implementation of Top Snackbar Android
Created July 18, 2021 07:49
Implementation of Top Snackbar Android
Snackbar mSnackBar = Snackbar.make(v, "TOP SNACKBAR", Snackbar.LENGTH_LONG);
View view = mSnackBar.getView();
FrameLayout.LayoutParams params =(FrameLayout.LayoutParams)view.getLayoutParams();
params.gravity = Gravity.TOP;
view.setLayoutParams(params);
view.setBackgroundColor(Color.RED);
TextView mainTextView = (TextView) (view).findViewById(android.support.design.R.id.snackbar_text);
mainTextView.setTextColor(Color.WHITE);
mSnackBar.show();
@denihida1216
denihida1216 / disable PostgreSQL
Last active July 16, 2021 02:18
disable PostgreSQL
The accepted answer didn't work for me because everything is greyed out and I can't disable anything.
If you have the same issue, it could be due to privileges.
You will need to launch CMD as an admin user:
Open Start, type: CMD
Right click CMD
Click Run as administrator
@denihida1216
denihida1216 / Firebase add SHA certificate fingerprints
Last active July 15, 2021 07:53
Firebase add SHA certificate fingerprints
Windows CMD:
keytool -list -v -keystore C:\Users\User\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
Windows Result:
Alias name: androiddebugkey
Creation date: Oct 22, 2020
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: C=US, O=Android, CN=Android Debug
Issuer: C=US, O=Android, CN=Android Debug
@denihida1216
denihida1216 / error mysql in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Created June 28, 2021 08:40
error mysql in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
#error mysql
in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
#Mengatasinya
1.buka & edit file my.cnf
sudo nano /etc/mysql/my.cnf
2.Tambahkan dibawah
[mysqld]
sql_mode = ""
3.restart mysql
sudo service mysql restart
@denihida1216
denihida1216 / ionic_capacitor_android_black_screen_after_splash.txt
Created February 14, 2021 12:40
ionic capacitor android black screen after splash
So solution is to request permissions after splashScreen.hide() after timeout delay equal to fade out timeout.
example:
config.xml
<preference name="SplashMaintainAspectRatio" value="true" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="FadeSplashScreenDuration" value="1000" />
<preference name="SplashScreenDelay" value="30000" />
<preference name="ShowSplashScreenSpinner" value="false" />
<preference name="AutoHideSplashScreen" value="false" />
@denihida1216
denihida1216 / nginx_service_config.txt
Last active January 29, 2021 03:20
nginx service config start stop restart windows
Requirements:
1.Download file RunHiddenConsole.exe
https://github.com/denihida1216/RunHiddenConsole
##############################
Restart
filename : nginx-restart.bat
###########script############
@ECHO OFF
call nginx-stop.bat