Skip to content

Instantly share code, notes, and snippets.

Avatar
😃

William GH williamgh2019

😃
View GitHub Profile
@williamgh2019
williamgh2019 / Balsamiq Mockups 3.5.17
Last active May 13, 2023 04:18
Balsamiq Mockups 3.5.17 for Desktop full license key (Tested) or Balsamiq Wireframes for Desktop
View Balsamiq Mockups 3.5.17
Balsamiq Wireframes for Desktop full license key free
This old name is Balsamiq Mockups now the company changing the name to Balsamiq Wireframes for Desktop insteed
HOW TO:
First download softwere here: https://balsamiq.com/wireframes/desktop/
Install and follow screen direction
Use below serial:
=====================================================================================
@williamgh2019
williamgh2019 / 2019-https-localhost.md
Created October 12, 2020 17:37 — forked from cecilemuller/2019-https-localhost.md
How to create an HTTPS certificate for localhost domains
View 2019-https-localhost.md

How to create an HTTPS certificate for localhost domains

This focuses on generating the certificates for loading local virtual hosts hosted on your computer, for development only.

Do not use self-signed certificates in production ! For online certificates, use Let's Encrypt instead (tutorial).

View Using Git to Manage a Live Web Site.md

Using Git to Manage a Live Web Site

Overview

As a freelancer, I build a lot of web sites. That's a lot of code changes to track. Thankfully, a Git-enabled workflow with proper branching makes short work of project tracking. I can easily see development features in branches as well as a snapshot of the sites' production code. A nice addition to that workflow is that ability to use Git to push updates to any of the various sites I work on while committing changes.

Contents

View Getting Started With Wordpress Plugin Development.markdown

In this article I'm going to walk you through process of creating Wordpress plugins. First I'm going to talk about some of the basic concepts in Wordpress plugin development like the actions, hooks, and API's that makes up Wordpress. Then were going to build a plugin where we apply some of the concepts and best practices in developing Wordpress plugins.

###Prerequisites

In order to fully benefit from this tutorial you should have a basic knowledge on PHP. As Wordpress is running on PHP and most of the code that we will be writing will be on PHP. A little bit of knowledge on HTML, CSS and JavaScript is also helpful but not required for this tutorial.

@williamgh2019
williamgh2019 / outline-server-setup.md
Created April 6, 2021 08:58 — forked from hadisfr/outline-server-setup.md
How to setup an Outline VPN Server on Ubuntu 16.04
View outline-server-setup.md

How to setup an Outline VPN Server on Ubuntu 16.04 Server

This guide will show you how to install Outline Server on an Ubuntu 16.04 Server and use Outline Manager.

Install Outline Manager

Outline Manager supports Windows, macOS and Linux.

Outline Manager for Windows

@williamgh2019
williamgh2019 / gist:2f0630feb17688928d2c11a95e4271c4
Last active April 13, 2021 10:03
Warning: sprintf(): Too few arguments in class-bulk-upgrader-skin.php on line 154
View gist:2f0630feb17688928d2c11a95e4271c4
If you got error code "Warning: sprintf(): Too few arguments in class-bulk-upgrader-skin.php on line 154" when you try to install multiple
plugin in Wordpress when a theme required here is the solution:
Error file location: ROOT/wp-admin/includes/class-bulk-upgrader-skin.php
Your error code:
if ( $this->result && ! is_wp_error( $this->result ) ) {
if ( ! $this->error ) {
echo '<div class="updated js-update-details" data-update-details="progress-' . esc_attr( $this->upgrader->update_current ) . '">' .
@williamgh2019
williamgh2019 / VMware Fusion Player 12 license key.txt
Last active May 24, 2023 17:25
VMware Fusion Player 12 license key
View VMware Fusion Player 12 license key.txt
If you'r using MAC Intel CPU you want to use VMware to virtual your desired OS such Windows or Ubuntu on the MAC OS you need to download VMware Fusion Player first then it has two version Pro and Player, the Player version is free for personal use but you need to create VM account to download and licence key.
You can create account to download yourself here:
https://customerconnect.vmware.com/group/vmware/evalcenter?p=fusion-player-personal
If you don't want to create account to get license, you can try below original license key for VMware Fusion Player:
COMPONENT:
VMware Fusion Player – Personal Use