Skip to content

Instantly share code, notes, and snippets.

Sam Sargent samsargent

  • Vivo Group
  • Brisbane, Australia
Block or report user

Report or block samsargent

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Sublime Terminal Sym Link
samsargent /
Created Jul 30, 2015
Download Latest Wordpress
wget && tar xfz latest.tar.gz && rm -rf wordpress/wp-content/ && mv wordpress/* ./ && rm -rf wordpress/ && rm -rf latest.tar.gz
samsargent / Find & Replace Data in MySQL
Created Jun 21, 2012
Find & Replace Data in MySQL
View Find & Replace Data in MySQL
update [table_name] set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');
samsargent / lazyload3rdpartyscripts.js
Created Sep 3, 2012
Lazy Loading those 3rd Party Social Widgets slowing down your site (from
View lazyload3rdpartyscripts.js
window.thirdParty = {
init: function() {
$('.share').before('<div class="share preview" onmouseover="thirdParty.load(this);"><img src="/static/images/share.png"></div>');
load: function(el) {
samsargent / gist:4069978
Created Nov 14, 2012
Social Share Count using the JSON API's
View gist:4069978
$.getJSON("", function(data) {
if ((data.count != 0) && (data.count != undefined) && (data.count != null)) {
$("#twbutton").after('<a class="button count"><span>'+data.count+'</span></a>');
$.getJSON("", function(data) {
if ((data.shares != 0) && (data.shares != undefined) && (data.shares != null)) {
samsargent / gist:4248885
Created Dec 10, 2012
Dev to production domains in Wordpress
View gist:4248885
update `wp_options` set `option_value` = replace(`option_value`,'','');
update `wp_posts` set `guid` = replace(`guid`,'','');
update `wp_posts` set `post_content` = replace(`post_content`,'','');
update `wp_postmeta` set `meta_value` = replace(`meta_value`,'','');
Going from a development domain to a beta or production url - updating your wordpress database in a few queries. There may or may not be other tables/settings that should be update. I've found the above to work for me.
samsargent / gist:4248667
Created Dec 10, 2012
Loading Users Youtube Videos
View gist:4248667
$.getJSON("{{username}}/uploads?v=2&alt=jsonc&max-results=30", function (data) {
# for the things I rarely do but often forget
# copy files via ssh
scp foobar.txt
samsargent / gist:5087587
Created Mar 5, 2013
Adding SSH Keys to Authorized_Keys
View gist:5087587
cat ~/.ssh/ | ssh USER@HOST "cat >> ~/.ssh/authorized_keys"
samsargent / latest-tweets.js
Created Apr 15, 2013
Grab latest tweets from Twitter API
View latest-tweets.js
Latest Tweets Plugin
Markup required:
<div class="latestTweets" data-user="unitseven" data-count="3"></div>
(function( $ ) {
"use strict";
function relative_time(time_value) {
You can’t perform that action at this time.