I never had data to back up my hypothesis that AngularJS was going to overpower Ember.js despite its perceived inferiority. Here are some numbers:
| AngularJS | Ember.js | |
|---|---|---|
| Stars | 21,345 | 9,557 |
| Forks | 6,636 | 2,041 |
| #!/bin/bash | |
| # Mount the installer image | |
| hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app | |
| # Convert the boot image to a sparse bundle | |
| hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite | |
| # Increase the sparse bundle capacity to accommodate the packages | |
| hdiutil resize -size 8g /tmp/Yosemite.sparseimage |
| (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ | |
| (function (global){ | |
| "use strict"; | |
| !(function (e) { | |
| if ("object" == typeof exports) module.exports = e();else if ("function" == typeof define && define.amd) define(e);else { | |
| var f;"undefined" != typeof window ? f = window : "undefined" != typeof global ? f = global : "undefined" != typeof self && (f = self), f.Curse = e(); | |
| } | |
| })(function () { | |
| var define, module, exports;return (function e(t, n, r) { |
| require 'mail' | |
| require 'csv' | |
| FILE = ARGV[0] | |
| Mail.defaults do | |
| delivery_method :smtp, { | |
| address: '', | |
| port: 587, | |
| domain: '', | |
| user_name: '', |
| <!doctype html> | |
| <meta charset="utf-8"> | |
| <title>Example</title> | |
| <script src=uilang.js></script> | |
| <style> | |
| h2 { | |
| background: #FAFAFB | |
| } | |
| h2.active { |
| bar = 'hello' # => "hello" | |
| foo = bar # => "hello" | |
| foo.upcase # => 5 | |
| foo = 'world' # => "world |
| ### Keybase proof | |
| I hereby claim: | |
| * I am max on github. | |
| * I am mschoening (https://keybase.io/mschoening) on keybase. | |
| * I have a public key whose fingerprint is 42D2 2E89 0677 B9CB 4CB4 4616 7083 8D4D A12F EA5A | |
| To claim this, I am signing this object: |
| <!doctype html> | |
| <meta charset="utf-8"> | |
| <title>Accordion</title> | |
| <style> | |
| selector.eventlistener { | |
| // styling based on e.event | |
| } | |
| selector.eventlistener + selector { |
| { | |
| "colors": "https://gist.githubusercontent.com/max/9667173/raw/1726bb4bca38ace12fc005dd2a7a6b055f8942df/gistfile1.txt", | |
| "fonts": "https://www.dropbox.com/sh/a83upqa7gy4low1/Yz3lhrWsvR", | |
| "icons": "https://www.dropbox.com/sh/cbyv0kq5ja3f7lf/zamRZRrIQ8" | |
| } |
| $blue: #00AFED; | |
| $green: #A6FA62; | |
| $yellow: #FFEB45; | |
| $orange: #FFAA3F; | |
| $red: #E65252; | |
| $default-background-color: #1B1B24; | |
| $default-text-color: #7A7A8A; | |
| $highlight-text-color: #B0AEC8; |