Skip to content

Instantly share code, notes, and snippets.

View webdevid's full-sized avatar
🎯
Focusing

dodi hidayatullah webdevid

🎯
Focusing
View GitHub Profile
@webdevid
webdevid / config.php
Created June 8, 2018 02:55 — forked from sapegin/config.php
Microstock FTP Uploader
<?php
$stocks = array (
'shutterstock' => array (
'name' => 'Shutterstock',
'host' => 'ftp.shutterstock.com',
'login' => '',
'password' => '',
'dir' => '/',
googleimagesdownload -k "islam wallpaper 1080x1920" --size large --format jpg --aspect_ratio tall -l 300 --chromedriver "/Users/dodi/Desktop/labs/images/chromedriver"
googleimagesdownload -k "robolox" --size large --format jpg -l 300 --chromedriver "/Users/dodi/Desktop/labs/images/chromedriver"
googleimagesdownload -k "graffiti wallpaper iphone" --size large --format jpg -l 300 --chromedriver "/Users/dodi/Desktop/labs/images/chromedriver"
googleimagesdownload -k "graffiti art wallpaper android" --size large --format jpg -l 300 --chromedriver "/Users/dodi/Desktop/labs/images/chromedriver"
pop art wallpaper iphone
@webdevid
webdevid / membuat menu page.php
Last active December 2, 2017 00:08
membuat menu di halaman admin wordpress
<?php
// define menu & posisi halaman
// action function for above hook
function mt_add_pages() {
// Add a new submenu under Settings:
add_options_page(__('Test Settings','menu-test'), __('Test Settings','menu-test'), 'manage_options', 'testsettings', 'mt_settings_page');
// Add a new submenu under Tools:
add_management_page( __('Test Tools','menu-test'), __('Test Tools','menu-test'), 'manage_options', 'testtools', 'mt_tools_page');
@webdevid
webdevid / no activity refresh.js
Created November 27, 2017 04:22
refresh page if no activity after 1 minute
/* If you want to refresh the page if there is no activity then you need to figure out how to define activity.
Let's say we refresh the page every minute unless someone presses a key or moves the mouse.
This uses jQuery for event binding: */
var time = new Date().getTime();
$(document.body).bind("mousemove keypress", function(e) {
time = new Date().getTime();
});
function refresh() {
@webdevid
webdevid / order.php
Last active November 20, 2017 12:12
We couldn’t find that file to show.
<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "local";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
<html>
<head>
<title>Pendaftaran Mahasiswi Imut</title>
</head>
<style>
body{
background:rgba(0,0,0,0.8);
}
#form-pendaftaran,
@webdevid
webdevid / functions.php
Created November 8, 2017 04:38 — forked from WebEndevSnippets/functions.php
WordPress: Reduce Database Queries
Reduce database queries (http://www.catswhocode.com/blog/speeding-up-your-wordpress-blog-7-effective-solutions)
It is important to reduce unecessary queries to your database as each query take a few milliseconds to execute. First, you might want to know how many queries your blog execute in order to display a page. To do so, paste the code below in your functions.php file. Once done, just have a look to your site footer to know how many queries has been executed and how many time it took to completely load the page.
add_action( 'wp_footer', 'tcb_note_server_side_page_speed' );
function tcb_note_server_side_page_speed() {
date_default_timezone_set( get_option( 'timezone_string' ) );
$content = '[ ' . date( 'Y-m-d H:i:s T' ) . ' ] ';
$content .= 'Page created in ';
$content .= timer_stop( $display = 0, $precision = 2 );
$content .= ' seconds from ';
@webdevid
webdevid / Learning React Redux ES6 resources.md
Created October 26, 2017 00:08 — forked from tirams/Learning React Redux ES6 resources.md
Here are some resources I’ve used to learn react, redux and es6
@webdevid
webdevid / gulpfile.js
Created August 20, 2017 03:34 — forked from zellwk/gulpfile.js
Gulpfile-testing-phase
var gulp = require('gulp');
var sass = require('gulp-sass');
var plumber = require('gulp-plumber');
var notify = require('gulp-notify');
var browserSync = require('browser-sync');
var autoprefixer = require('gulp-autoprefixer');
var sourcemaps = require('gulp-sourcemaps');
var spritesmith = require('gulp.spritesmith');
var gulpIf = require('gulp-if');
var nunjucksRender = require('gulp-nunjucks-render');