超雑にまとめました。修正してください。
登場人物
- アプリケーション先輩: いつも忙しい。横に広がるのが得意(デブじゃない)。
- 後輩: 頼んでばっかしで役に立たない。
- サーバー先輩: アプリケーション先輩と仲がいい。Unix Socket でつながるくらい仲良し。
- プロクシ先輩: アプリケーション先輩とかサーバー先輩と後輩の間を取り持って代わりに伝えたりしてくれる。たまに勝手にレスポンスを書き換える。
| /** | |
| * update.js | |
| * New update() with validation of Mongoose | |
| * | |
| * written by yuribossa | |
| * https://twitter.com/yuribossa | |
| */ | |
| /** | |
| * setNewUpdate |
| The licenses in the npm-registry from their package.json, from the latest version of each module | |
| 23.11.2013 | |
| [ { key: 'undefined', value: 27785 }, | |
| { key: 'MIT', value: 20811 }, | |
| { key: 'BSD', value: 5240 }, | |
| { key: 'BSD-2-Clause', value: 621 }, | |
| { key: 'Apache 2.0', value: 263 }, | |
| { key: 'GPL', value: 233 }, |
この前のブログ記事見た人はごめん。
どこが間違ってるか分かります?
| var gulp = require('gulp'); | |
| var browserify = require('browserify'); | |
| var source = require("vinyl-source-stream"); | |
| var babelify = require("babelify"); | |
| var watchify = require('watchify'); | |
| var gutil = require('gulp-util'); | |
| var browserSync = require('browser-sync'); | |
| var historyApiFallback = require('connect-history-api-fallback') | |
| var notify = require("gulp-notify"); |
| import {bootstrap, Component, Decorator, View, If, For, EventEmitter} from 'angular2/angular2'; | |
| import {FormBuilder, Validators, FormDirectives, ControlGroup} from 'angular2/forms'; | |
| @Component({ | |
| selector: 'app', | |
| injectables: [FormBuilder] | |
| }) | |
| @View({ | |
| template: ` | |
| <div class="container" [control-group]="myForm"> |
Introducing Incremental DOM — Google Developers — Medium
Reactやvirtual-dom、Glimmer(Ember)などVirtual DOMの実装は色々あるが、これらのVirtual DOM実装には2つの問題がある
これらを解決するためにIncremental DOMと言うものを作っている(WIP)
| /** | |
| * ================== angular-ios9-uiwebview.patch.js v1.1.1 ================== | |
| * | |
| * This patch works around iOS9 UIWebView regression that causes infinite digest | |
| * errors in Angular. | |
| * | |
| * The patch can be applied to Angular 1.2.0 – 1.4.5. Newer versions of Angular | |
| * have the workaround baked in. | |
| * | |
| * To apply this patch load/bundle this file with your application and add a |
| const {app, BrowserWindow} = require('electron') | |
| const path = require('path') | |
| const url = require('url') | |
| // Keep a global reference of the window object, if you don't, the window will | |
| // be closed automatically when the JavaScript object is garbage collected. | |
| let win | |
| function createWindow () { | |
| // Create the browser window. |