This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var jsdom; // populated later if contextIsBrowser fails | |
var utilities = { | |
"domify": function (node) { | |
if (!node["getElementsByTagName"]) { | |
node = jsdom(node); | |
} | |
return node; | |
}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Problem: | |
* Building an isomorphic app with Webpack makes it hard to share dynamic | |
* data between the client and server. If you're running multiple apps in | |
* parallel, you can't use globals because they'll collide. You could | |
* probably come up with something that involves caching them to the | |
* filesystem and requiring it from the right places, but serializing | |
* dynamic data to the filesystem is gross. | |
* | |
* This is a proof of concept demonstrates two instances of View, each with | |
* their own parallel instance of settings, thanks to some call stack |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// … | |
// SERVER_IP is defined in Webpack, since the client can't run my-local-ip | |
"API_BASE_URL": "http://" + (require("my-local-ip")() || SERVER_IP) + ":8082/", | |
// … | |
/* this is being exported from webpack as: | |
// SERVER_IP is defined in Webpack, since the client can't run my-local-ip | |
"API_BASE_URL": "http://" + (__webpack_require__(197)() || (192.168.10.106)) + ":8082/", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extract () { | |
if [ -f $1 ] ; then | |
case $1 in | |
*.tar.bz2) tar xvjf $1 && cd $(basename "$1" .tar.bz2) ;; | |
*.tar.gz) tar xvzf $1 && cd $(basename "$1" .tar.gz) ;; | |
*.tar.xz) tar Jxvf $1 && cd $(basename "$1" .tar.xz) ;; | |
*.bz2) bunzip2 $1 && cd $(basename "$1" /bz2) ;; | |
*.rar) unrar x $1 && cd $(basename "$1" .rar) ;; | |
*.gz) gunzip $1 && cd $(basename "$1" .gz) ;; | |
*.tar) tar xvf $1 && cd $(basename "$1" .tar) ;; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<body> | |
<img | |
src = "https://rawgithub.com/appsforartists/angular.js/2450e0b3f4b738de09b4dafb1500299d635c36ea/docs/img/angular_logo_for_dark_background_small.svg" | |
onerror = "this.src = "http://angularjs.org/img/AngularJS-small.png" | |
> | |
</body> | |
</html> |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Copyright 2016 Google Inc. | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function pointersStream = function(target) { | |
return Rx.Observable.from( | |
[ | |
'pointerdown', | |
'pointermove', | |
'pointerup', | |
].map( | |
type => Rx.Observable.fromEvent(target, type) | |
) | |
).mergeAll().filter( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** @license | |
* Copyright 2016 - present The Material Motion Authors. All Rights Reserved. | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); you may not | |
* use this file except in compliance with the License. You may obtain a copy | |
* of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{time: 0, note: 61, velocity: 97} | |
{time: 106, note: 61, velocity: 0} | |
{time: 150, note: 61, velocity: 102} | |
{time: 1408, note: 44, velocity: 85} | |
{time: 1410, note: 56, velocity: 81} | |
{time: 1412, note: 37, velocity: 79} | |
{time: 1414, note: 53, velocity: 105} | |
{time: 1504, note: 53, velocity: 0} | |
{time: 1506, note: 44, velocity: 0} | |
{time: 1520, note: 37, velocity: 0} |
OlderNewer