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 Jint StackOverflowException
Jint.dll!Jint.Native.Object.ObjectInstance.DefineOwnProperty(string propertyName, Jint.Runtime.Descriptors.PropertyDescriptor desc, bool throwOnError) Line 362 C#
Jint.dll!Jint.Native.Argument.ArgumentsInstance.DefineOwnProperty(string propertyName, Jint.Runtime.Descriptors.PropertyDescriptor desc, bool throwOnError) Line 147 C#
Jint.dll!Jint.Native.Argument.ArgumentsInstance.CreateArgumentsObject(Jint.Engine engine, Jint.Native.Function.FunctionInstance func, string[] names, Jint.Native.JsValue[] args, Jint.Runtime.Environments.EnvironmentRecord env, bool strict) Line 70 C#
Jint.dll!Jint.Engine.DeclarationBindingInstantiation(Jint.DeclarationBindingType declarationBindingType, System.Collections.Generic.IList<Jint.Parser.Ast.FunctionDeclaration> functionDeclarations, System.Collections.Generic.IList<Jint.Parser.Ast.VariableDeclaration> variableDeclarations, Jint.Native.Function.FunctionInstance functionInstance, Jint.Native.JsValue[] arguments) Line 672 C#
View Esprima stack trace
at scanComment (http://localhost/temp/JSXTransformer.js:6369:19)
at advance (http://localhost/temp/JSXTransformer.js:2988:13)
at lex (http://localhost/temp/JSXTransformer.js:3059:21)
at parseNonComputedProperty (http://localhost/temp/JSXTransformer.js:4267:21)
at http://localhost/temp/JSXTransformer.js:7394:38
at parseNonComputedMember (http://localhost/temp/JSXTransformer.js:4279:16)
at trackLeftHandSideExpressionAllowCall (http://localhost/temp/JSXTransformer.js:7307:67)
at parsePostfixExpression (http://localhost/temp/JSXTransformer.js:4347:20)
at http://localhost/temp/JSXTransformer.js:7394:38
at parseUnaryExpression (http://localhost/temp/JSXTransformer.js:4411:16)
Daniel15 / Tutorial.jsx
Created Apr 7, 2014
ReactJS.NET Tutorial v1
View Tutorial.jsx
/** @jsx React.DOM */
var CommentBox = React.createClass({
loadCommentsFromServer: function() {
var xhr = new XMLHttpRequest();'get', this.props.url, true);
xhr.onload = function() {
var data = JSON.parse(xhr.responseText);
this.setState({ data: data });
Daniel15 / fix.php
Created May 11, 2014
Fixing badly-encoded UTF-8 characters in MySQL database
View fix.php
// Go home PHP, you're drunk.
// No charset here
$old_db = new PDO('mysql:host=localhost;dbname=database', 'username', 'password');
// Charset here
$new_db = new PDO('mysql:charset=utf8mb4;host=localhost;dbname=database2', 'username', 'password');
Daniel15 / gradient.js
Created May 12, 2014
CSS gradient animation using Prototype
View gradient.js
(function() {
var setLinearGradient;
// Figure out what prefix the current browser uses for gradients
var tempEl = new Element('div'); =
'background-image: -moz-linear-gradient(top, red 0%, white 100%); \
background-image: -webkit-linear-gradient(top, red 0%, white 100%); \
Daniel15 / gist:3cfaa4489910896a96b0
Created May 22, 2014
Supervisor config for
View gist:3cfaa4489910896a96b0
command=/usr/local/bin/fastcgi-mono-server4 /
View gist:5b2b660ad097d54b0e78
if ($utf8) {
if (function_exists('mb_strtolower')) {
$strtolower = function ($string) { return mb_strtolower($string); }
} else {
require_once($sourcedir . '/Subs-Charset.php');
$strtolower = function ($string) { return utf8_strtolower($string); }
} else {

Keybase proof

I hereby claim:

  • I am Daniel15 on github.
  • I am daniel15 ( on keybase.
  • I have a public key whose fingerprint is 78DC 765F 9EF3 08CC 0249 B136 C159 189E 8674 E211

To claim this, I am signing this object:

View gist:5c5b4407305b505acde7
var Options = React.createClass({
savePrice: function(price) {
localStorage.setItem("Price", price);
_renderOptions: function() {
return {
return (
Daniel15 / gist:081cc25b0ce166646528
Created May 31, 2014
composer.json example for XHP in Laravel
View gist:081cc25b0ce166646528
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"laravel/framework": "4.1.*",
"facebook/xhp": "dev-master"
"autoload": {
You can’t perform that action at this time.