Skip to content

Instantly share code, notes, and snippets.

Daniel Lo Nigro Daniel15

Block or report user

Report or block Daniel15

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 gist:a47a1ca02e708fb016ecaaade982a3ba
Geekbench 4.0.1 Tryout : http://www.geekbench.com/
Geekbench 4 is in tryout mode.
Geekbench 4 requires an active Internet connection when in tryout mode, and
automatically uploads test results to the Geekbench Browser. Other features
are unavailable in tryout mode.
Buy a Geekbench 4 license to enable offline use and remove the limitations of
tryout mode.
@Daniel15
Daniel15 / blah.js
Created Nov 30, 2015
Modify source map to move everything down by five lines
View blah.js
var DOCBLOCK_LINES = 5;
var first = new sourceMap.SourceMapConsumer(input);
var generator = new sourceMap.SourceMapGenerator({
file: first.file,
});
first.eachMapping(function(mapping) {
generator.addMapping({
generated: {
column: mapping.generatedColumn,
View gist:d2fdd07df075f5e5353b
node_modules/gulp-babel/node_modules/babel-core/lib/api/browser.js:40
40: if (!hold) run(param);
^^^^^^^^^^ function call
40: if (!hold) run(param);
^^^^^ array literal. This type is incompatible with
19: function run(code /*: string*/) /*: any*/ {
^^^^^^ string
node_modules/gulp-babel/node_modules/babel-core/lib/api/browser.js:62
62: run(param, index);
View gist:bdcfd57b9915bade7d2a
Process: Atom [19842]
Path: /Applications/Atom.app/Contents/MacOS/Atom
Identifier: com.github.atom
Version: 1.1.0 (1.1.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Atom [19842]
User ID: 215897963
Date/Time: 2015-11-02 11:32:50.249 -0800
View gist:264b258428e797ec6f91
<?xml version="1.0" encoding="utf-16"?>
<?xml-stylesheet type="text/xsl" href="ActivityLog.xsl"?>
<activity>
<entry>
<record>1</record>
<time>2015/08/09 00:50:07.611</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Microsoft Visual Studio 2015 version: 14.0.23107.0</description>
</entry>
View BaseStore.js
import EventEmitter from 'events';
import Dispatcher from '../dispatcher';
const CHANGE_EVENT = 'change';
export default class BaseStore extends EventEmitter {
constructor() {
super();
this.dispatchToken = Dispatcher.register(this.handleDispatch.bind(this));
@Daniel15
Daniel15 / gist:7f767d0879685a98fc46
Created May 9, 2015
Mono FastCGI package issues
View gist:7f767d0879685a98fc46
22:25 daniel@dan /home/daniel
% sudo apt-get install mono-fastcgi-server mono-fastcgi-server4
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
@Daniel15
Daniel15 / gist:3b9fedea012657622fcf
Last active Aug 29, 2015
.bind() in React components
View gist:3b9fedea012657622fcf
// This is bad
var List = React.createClass({
render() {
return (
<ul>
{this.props.items.map(item =>
<li key={item.id} onClick={this.props.onItemClick.bind(null, item.id)}>
...
</li>
)}
@Daniel15
Daniel15 / PlaylistsToLibrary.py
Created Oct 25, 2014
Add Google Play Music All Access playlists to the library. Uses https://github.com/simon-weber/Unofficial-Google-Music-API
View PlaylistsToLibrary.py
from gmusicapi import Mobileclient
api = Mobileclient()
api.login('daniel@example.com', 'hunter2')
playlist_contents = api.get_all_user_playlist_contents()
for playlist in playlist_contents:
playlist_tracks = playlist.get('tracks')
for pl_track in playlist_tracks:
@Daniel15
Daniel15 / XHPServiceProvider.php
Created Jun 1, 2014
Simple autoloader for XHP in Laravel
View XHPServiceProvider.php
<?php
/**
* Simple autoloader for XHP in Laravel, when you don't want to use Composer's
* autoloader. To use:
* 1. Place this file somewhere in an autoloader-enabled directory of your
* Laravel installation (app/controllers is fine).
* 2. Modify `app/config/app.php` and add 'XHP\XHPServiceProvider' to the
* "Autoloaded Service Providers" section.
*
* More info on XHP in Laravel: http://dan.cx/2014/05/xhp-laravel
You can’t perform that action at this time.