Skip to content

Instantly share code, notes, and snippets.

View ErisDS's full-sized avatar

Hannah Wolfe ErisDS

View GitHub Profile
@ErisDS
ErisDS / gist:6111388
Last active December 20, 2015 09:49
node-sqlite3 2.1.14 build failure on node 0.11.4
$ npm install sqlite3
npm http GET https://registry.npmjs.org/sqlite3/2.1.14
npm http 304 https://registry.npmjs.org/sqlite3/2.1.14
npm WARN engine sqlite3@2.1.14: wanted: {"node":">= 0.6.13 && < 0.11.0"} (current: {"node":"v0.11.4","npm":"1.3.4"})
> sqlite3@2.1.14 install /Users/hannah/Ghost/Ghost/node_modules/sqlite3
> node-gyp rebuild
ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c
TOUCH Release/obj.target/deps/action_before_build.stamp
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Jose Nelson>npm install -g node-gyp
npm http GET https://registry.npmjs.org/node-gyp
npm http 200 https://registry.npmjs.org/node-gyp
npm http GET https://registry.npmjs.org/node-gyp/-/node-gyp-0.10.10.tgz
npm http 200 https://registry.npmjs.org/node-gyp/-/node-gyp-0.10.10.tgz
npm http GET https://registry.npmjs.org/osenv
npm http GET https://registry.npmjs.org/request
@ErisDS
ErisDS / heapdump.js
Last active January 3, 2016 01:49
Heapdump code. Plug this into Ghost's index.js to instrument Ghost & inspect memory usage.
var heapdump = require('heapdump');
var nextMBThreshold = 0;
function recordMemory() {
var usage = process.memoryUsage();
var memMB = usage.rss / 1048576;
console.log('MEMORY', usage);
if (memMB > nextMBThreshold) {
heapdump.writeSnapshot();
nextMBThreshold += 100;
@ErisDS
ErisDS / changelog.md
Last active January 3, 2016 02:39
Full 0.4.0 Changelog
  • c82d2ea Version bump for 0.4 release Hannah Wolfe
  • f71ce8a Publish date and time display fix Hannah Wolfe
  • 31e690c Updating to latest Casper Hannah Wolfe
  • 2506ca1 2013 => 2014 John O'Nolan
  • 3d18a32 Bump version for pre-release 3 Hannah Wolfe
  • 055882f Updating to latest Casper Hannah Wolfe
  • c8917ca Error message updates Hannah Wolfe
  • 9f0dea0 Minor fixes to asset helper and tests Hannah Wolfe
  • 3dea643 Ensure cookies are only ever set for admin Hannah Wolfe
  • 198e936 No select or text cursor
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 13:57
Full 0.4.1 Changelog
  • d28bf3d Improve password reset token Sebastian Gierlinger
  • 47c5e5a Post settings published_at date improvements & fixes Hannah Wolfe
  • cf80518 Hide extra space taken up by update notification John O'Nolan
  • 6cf586a Fix error page resources loading when forceAdminSSL is true Lev Gimelfarb
  • 1df6ac3 Detect SSL connection whether or not behind a proxy Lev Gimelfarb
  • fa98a1e Move styling from some elements from IDs to classes Paul Adam Davis
  • d45d036 Refactor click handlers on upload button. Mikkel Hoegh
  • b9e4264 Add body class if update is available Hannah Wolfe
  • [485ab37](https://github.c
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 13:57
Full 0.4.2 Changelog
  • 69d13b1 Version bump for 0.4.2 - Hannah Wolfe
  • a737db4 Updating Ghost-UI to 0.1.3 - Hannah Wolfe
  • c6c4d5a Cache invalidation for tag pages - Hannah Wolfe
  • 31fa3ba Error handling for require-tree - Hannah Wolfe
  • d50d3cd Bump version to 0.4.2-rc2 - Hannah Wolfe
  • 438cbab Ensure generateSlug gets transaction for tags - Hannah Wolfe
  • a3aba2d Deduplicate upper-/lowercase tags for posts - Sebastian Gierlinger
  • b83fc25 Fix delete button - Sebastian Gierlinger
  • ba1c1bd Update some server side errors/warnings - Hannah Wolfe
  • [9ba80ba](https://github

Most active GitHub users (git.io/top)

The count of contributions (summary of Pull Requests, opened issues and commits) to public repos at GitHub.com from Sun, 02 Jun 2013 04:57:42 GMT till Mon, 02 Jun 2014 04:57:42 GMT.

Only first 1000 GitHub users according to the count of followers are taken. This is because of limitations of GitHub search. Sorting algo in pseudocode:

githubUsers
 .filter((user) -&gt; user.followers &gt; 273)
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:05
Full 0.5 Changelog
  • b6507be Version bump to 0.5.0 - Hannah Wolfe
  • a11e25c Add ghost logo anchor tag - Paul Adam Davis
  • c500b41 Filestorage helper returns string true if config is object - Hannah Wolfe
  • 0c3d603 Ensure that slug is always synced for User form. - Robert Jackson
  • fc06108 Change user actions button tag - Paul Adam Davis
  • 5381db3 Fix for bug where owner user has name owner - Hannah Wolfe
  • 1e9db1a Final Ghost-UI version for 0.5 - Hannah Wolfe
  • 9131d01 Upgrading Casper to official 1.0.0 release - Hannah Wolfe
  • 8fb3cdd Update express and body-parser de
@ErisDS
ErisDS / changelog.md
Created August 27, 2014 08:48
Full 0.5.1 Changelog
  • c2519ff Version bump to 0.5.1 - Hannah Wolfe
  • a0a2ea4 Uncapitalise middleware should not affect tokens - Hannah Wolfe
  • 49ae3c8 Upgrading Casper to 1.0.1 - Hannah Wolfe
  • ee7d40c Importer: Sanitize UUIDs - Felix Rieseberg
  • c94793e Redirect uppercase routes to lowercase version - Hannah Wolfe
  • 4e71720 Delete tokens before deleting a user (when) - Hannah Wolfe
  • 88469f9 Show warning dialog if session has ended in editor - Jason Williams
  • 5d15cfc Version bump to 0.5.1-2 - Hannah Wolfe
  • 8516718 Fix broken status code - Sebastian Gierlinger
  • [4071
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:06
Full 0.5.2 Changelog

Note: Due to Ghost-UI being merged back into the Ghost repository in 0.5.2, this changelog contains all of the commits from that repository.

  • 80a96a7 Version bump to 0.5.2 - Hannah Wolfe
  • 5040f3a Upgrading Casper again - Hannah Wolfe
  • 49eea7f Close mobile menu on tap. - Fabian Becker
  • a0015d6 Version bump to 0.5.2-rc2 - Hannah Wolfe
  • 07f7c7f Correct broken Google webfont in editor - John O'Nolan
  • f71e7b9 Update README.md - Hannah Wolfe
  • 6a4c761 Fix invisible tag delete icon - John O'Nolan
  • 30ca4e3 Upgrading Casper to 1.1.0 - Hannah Wolfe