Skip to content

Instantly share code, notes, and snippets.

View rudiedirkx's full-sized avatar

Rudie Dirkx rudiedirkx

View GitHub Profile
javascript:
alert((function(list) {
console.log(list);
var arr = [];
for (var host in list) arr.push(host + ': ' + list[host]);
arr.sort(function(a, b) { return parseInt(b.split(': ')[1]) - parseInt(a.split(': ')[1]); });
return arr;
})(performance.getEntriesByType('resource').reduce(function(list, res) {
var host = res.name.match(/\/\/([^/]+)/)[1];
list[host] ? (list[host]++) : (list[host] = 1);
@rudiedirkx
rudiedirkx / index.php
Last active August 29, 2015 14:22
Android created Gist
<?php
// List of Item objects
$items = [new Item];
// List of strings
$strings = ["Oele"];
<?xml version="1.0"?>
<Tests>
<Test TestId="0001" TestType="CMD">
<Name>Convert number to string</Name>
<CommandLine>Examp1.EXE</CommandLine>
<Input>1</Input>
<Output>One</Output>
</Test>
<Test TestId="0002" TestType="CMD">
<Name>Find succeeding characters</Name>
<?php
/**
* Smartqueue providers ('owners') can do this:
*/
/**
* Implements hook_nodequeue_sqids().
*/
function USER_SMARTQUEUE_nodequeue_sqids($queue) {
GET /api/user HTTP/1.1
User-Agent: Super ultra fast super HTTP browser
Host: xxxxxx.xx
Accept: */*
HTTP/1.1 200 OK
Date: Sat, 25 Apr 2015 17:52:51 GMT
Content-Length: 62
<?php
// Helpers
$space = function($hex) {
return implode(' ', str_split($hex, 2));
};
$debug = function($dec) use ($space) {
echo 'dec: ' . $dec . "\n";
echo 'hex: ' . $space(dec2hex($dec)) . "\n\n";
};
.ezhealth-ckeditor-widget,
.ezhealth-ckeditor-widget * {
box-sizing: border-box;
}
.ezhealth-ckeditor-widget {
border: solid 1px #ddd;
}
.ezhealth-ckeditor-widget:after {
content: "";
display: block;
<?php
/**
* Wrapper for theme() that takes the override theme name to render this hook in.
*/
function _x_theme($hook, $vars, $override_theme) {
_x_start_theme_override($override_theme);
$return = theme($hook, $vars);
_x_end_theme_override();
javascript:
alert("domready: " + (performance.timing.domContentLoadedEventEnd - performance.timing.navigationStart) + " ms\nonload: " + (performance.timing.loadEventEnd - performance.timing.navigationStart) + ' ms');
void(0);
function getTrace() {
try {
throw new Error;
}
catch (ex) {
var matches = [];
ex.stack.replace(/([^\s]+):(\d+):(\d+)/g, function(all, file, line, column) {
file = file.replace(/^[\s\(]/g, '');
matches.push({"file": file, "line": line, "column": column});