Skip to content

Instantly share code, notes, and snippets.

@jtsoi
jtsoi / keybase.md
Last active February 12, 2020 08:44
Keybase verification

Keybase proof

I hereby claim:

  • I am jtsoi on github.
  • I am jtsoi (https://keybase.io/jtsoi) on keybase.
  • I have a public key ASDySbeC6zA2J1rAt7EF4-4qHnFotrtD6Sxs7F17gtS4tgo

To claim this, I am signing this object:

void reverse(char[] str, int start, int stop){
if(start >= stop)
return;
char t = str[start];
str[start] = str[stop];
str[stop] = t;
reverse(str, start+1, stop-1);
}
@jtsoi
jtsoi / gist:55a558dca0167fc6541e
Created May 6, 2014 11:56
Find emails that contain non ascii chars.
SELECT email FROM web_logins WHERE NOT HEX(email) REGEXP '^([0-7][0-9A-F])*$';
var a = arrSzeCol_ctl00_ContentMainPage_ctlSeparateProduct,
result = {},
output = ""
for(var i = 0; i < a.length; i++){
result[""+a[i][0]] = a[i][1];
}
for(var i in result){
console.log("" + i + " " + result[i]);
}
@jtsoi
jtsoi / bookmarklet.js
Created December 16, 2013 17:21
Github wiki print bookmarklet
javascript:(function(){
$('#head').remove();
$('.tabnav').remove();
$('.golumn-footer').remove();
$('.repository-sidebar').remove();
$('.pagehead').remove();
$('.header').remove();
$('.site-footer').remove();})();
@jtsoi
jtsoi / console.js
Created December 16, 2013 15:55
Code to show extra counters in Admin view
require(["admin/plugins/charts/charts", "admin/models/store"], function(charts, storeModel){
$(".bar-chart").remove();
var storeId = storeModel.get('id');
var barChartOptions = [
{
row: 0,
storeId: storeId,
eventId: 1,
metricName: "integration",
dataUrl: "/analytics/v1/time-range/",
@jtsoi
jtsoi / test_emitter.js
Created December 4, 2013 14:40
A simple client that spews out as many jobs as it can with a single fivebeans client to beanstalkd.
var fivebeans = require('./index');
var clients = 1;
var sent = 0;
function monitor() {
console.log("Events sent: "+sent);
sent = 0;
}
@jtsoi
jtsoi / gist:5685744
Created May 31, 2013 15:26
Reset ubuntu network settings when cloning a VBox machine:

Reset ubuntu network settings when cloning a VBox machine:

sudo rm -f /etc/udev/rules.d/70-persistent-net.rules