Skip to content

Instantly share code, notes, and snippets.

Avatar

Jack Barker jibbius

View GitHub Profile
@jibbius
jibbius / Snagit_ImgPath.vbs
Last active Dec 16, 2015
Snagit: Send Captured File's Path To Clipboard -------------------------------------------------------------- - Ensure snagit is configured to save your capture as a file, that is then sent to an application. - Select this script as the application. - The script will then save the file's path to the clipboard.
View Snagit_ImgPath.vbs
'Snagit: Send Captured File's Path To Clipboard
'--------------------------------------------------------------
'- Ensure snagit is configured to save your capture as a file, that is then sent to an application.
'- Select this script as the application.
'- The script will then save the file's path to the clipboard.
Dim Clipboard
Set args = WScript.Arguments
if args.length > 0 then
arg1 = trim(args.Item(0))
@jibbius
jibbius / Clear IE icon cache.bat
Last active Dec 16, 2015
Clear IE icon cache: This script is supposed to clear the icon cache, for "favourites" in IE. You may also need to delete cache/browsing history/cookies...etc
View Clear IE icon cache.bat
REM
REM This script is supposed to clear the icon cache, for "favourites" in IE.
REM You may also need to delete cache/browsing history/cookies...etc
REM
cd /d %userprofile%\AppData\Local
attrib -h IconCache.db
del IconCache.db
pause
@jibbius
jibbius / Find_DB_TableColumn.sql
Created Apr 24, 2013
FIND DB TABLES/COLUMNS BY NAME - Use this script to find all columns, with a name that is similar to the search term
View Find_DB_TableColumn.sql
/******************************************
FIND DB TABLES/COLUMNS BY NAME
- Use this script to find all columns, with a name that is similar to
the search term
*******************************************/
/* Define column name to search for */
DECLARE @term varchar(20) = ''; -- e.g. 'user', 'gst', 'cpi'...etc
-- leave blank to return EVERY database table + column.
@jibbius
jibbius / drop_table_like.sql
Created May 16, 2013
MySQL - Drop Tables WHERE tablename like();
View drop_table_like.sql
/*
* MySQL - Drop Tables WHERE tablename like();
*/
SET @tables = NULL;
SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables FROM information_schema.tables
WHERE table_schema = 'db_1' AND
(
table_name LIKE BINARY 'wp_bp_%'
@jibbius
jibbius / full_example.html
Created May 16, 2013
jQuery - Expand & Collapse <div>s
View full_example.html
<html>
<head>
<title>Title</title>
<style type="text/css">body {background: rgb(253, 251, 207);}.fw_box {width: 430px;float: left;border-style: solid;border-width: 2px;border-radius: 10px;margin: 1px 10px 10px 10px;padding: 10px;position: inherit;border: 2px solid rgb(253, 250, 250);background-color: rgba(255, 255, 255, 0.5);color: #000000;}.fw_content {font-size: 0.8em;word-wrap: break-word;}.fw_box:hover .fw_content {display: block;overflow: auto;}.fw_title {font-size: 1.1em;text-align: center;vertical-align: middle;padding-top: 5px;font-weight: bold;}.fw_box:hover {background: rgba(255,165,165,0.5);}.fw_preview {float: right;width: 45%;height: 288px;background: white;margin: 10px;padding: 10px;border-style: solid;border-radius: 10px;}.fw_list {width: 100%;}.fw_row {width: 100%;overflow: auto;}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
/*hide the all of the element with class f
View www.conf
; Start a new pool named 'www'.
; the variable $pool can we used in any directive and will be replaced by the
; pool name ('www' here)
[www]
; Per pool prefix
; It only applies on the following directives:
; - 'slowlog'
; - 'listen' (unixsocket)
; - 'chroot'
View nginx.conf
user www-data;
worker_processes 4;
worker_cpu_affinity 0001 0010 0100 1000;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
client_max_body_size 10m;
events {
worker_connections 2048;
}
@jibbius
jibbius / Axure-Reannotate-Bookmarklet
Last active Jun 1, 2016
Add to your browser as a bookmarklet; Causes annotations within Axure wireframes to be numbered.
View Axure-Reannotate-Bookmarklet
javascript:(function(){var iframe=document.getElementById('mainFrame');var innerDoc=iframe.contentDocument || iframe.contentWindow.document;var head=innerDoc.getElementsByTagName('head')[0];var link=innerDoc.createElement('link');link.rel='stylesheet';link.type='text/css';link.href='https://rawgithub.com/jibbius/AxureReannotate/master/src/css/axureReannotate.css';link.media='all';head.appendChild(link);var annoID=1;var annoArray; var annoArray = new Array;jQuery('#mainFrame').contents().find('div.annnoteimage').each(function(){var that = jQuery(this);annoArray.push( [that.offset().top , that[0].id]);});annoArray.sort(function(a, b){return a[0]-b[0]});var anno;while(anno = annoArray.pop()){jQuery('#mainFrame').contents().find('#'+anno[1]).html('<INPUT VALUE=\''+(annoArray.length+1)+'\'></INPUT>');}})();
@jibbius
jibbius / Axure-RemoveAnnotations-Bookmarklet
Last active Jun 1, 2016
Add to your browser as a bookmarklet; Causes annotations within Axure wireframes to be removed.
View Axure-RemoveAnnotations-Bookmarklet
javascript:(function(){var iframe=document.getElementById('mainFrame');if(iframe){ var innerDoc=iframe.contentDocument || iframe.contentWindow.document; }else{ var innerDoc=document; } var head=innerDoc.getElementsByTagName('head')[0];var link=innerDoc.createElement('link');link.rel='stylesheet';link.type='text/css';link.href='https://rawgithub.com/jibbius/AxureReannotate/master/src/css/removeAnnotations.css';link.media='all';head.appendChild(link);})();
@jibbius
jibbius / Axure-Flatten.js
Last active Jun 1, 2016
Script that can be run from Inspector Console; Flattens Axure Wireframe site into a text file with hyperlinks to pages (can be side-loaded into other tooling if required).
View Axure-Flatten.js
// Get Sitemap
var axureNodes = $axure.document.sitemap.rootNodes;
// Parse sitemap for URLs
var key = 'url';
var normalisedAxureNodes = function getValues(obj, key) {
var objects = [];
for (var i in obj) {
if (!obj.hasOwnProperty(i)) continue;
if (typeof obj[i] == 'object') {
You can’t perform that action at this time.