- el nino (l) vs xisco (w)
- yarko (l) vs nasty ray (w)
- scumbag jole (l) vs wing (w)
- illz (l) vs cheerito (w)
- pocket (l) vs kid colombia (w)
- ronnie (l) vs hong 10 (w)
- gun (l) vs kareem (w)
- ken fury (l) vs gravity (w)
- luigi (l) vs menno (w)
- robin (l) vs issei (w)
A concise and tactical guide to learn to code.
Learning to code is hard. Many people are trying to learn to code, and many of them are frustrated with their progress not matching their expectations. Developer bootcamps have emerged to monetize this frustration.
The GUI is the most common UI by far. However, GUIs are expensive to create and iterate and frequently frustrating for the end user. These shortcomings could be addressed with better engineers and better product sense, but many companies can't afford or can't retain quality engineers, designers, et al. Does the GUI have too much marketshare? Are there other interfaces which are more useful?
Reasons why CLI is a great interface:
- All unix philosophy benefits, especially composibility, which implies network effects since CLIs' collective usefulness is an exponential or factorial function of the number of CLI tools available. You can pipe, grep, tail, curl any of your CLI outputs with any other CLI. (~50% of the benefit)
angular.module('campfire', [ | |
'templates-app', | |
'templates-common', | |
'ngBoilerplate.home', | |
'ngBoilerplate.about', | |
'ui.state', | |
'ui.route', | |
'UserSrvc' | |
]) |
/* | |
* Trying to ensure users are logged in. I don't want unverified users to look | |
* at any of the pages. So, on either $locationChangeStart or $routeChangeStart, | |
* I'd like to check if I'm logged in. If I'm not logged in, abort the route | |
* change and go to login route. If I AM logged in, continue changing the route. | |
*/ | |
angular.module('myModule', [ | |
'ui.state', // using AngularUI's $stateProvider | |
'ui.router', // using AngularUI's $urlRouterProvider |
[ | |
{ | |
"site": "aaaaa.com", | |
"status": "live", | |
"size": "large", | |
"owner": "some dude", | |
"guid": 1 | |
}, | |
{ | |
"site": "bbbbb.com", |
////////////////////////////////////////////////// | |
// data generation | |
////////////////////////////////////////////////// | |
var _ = require('underscore'); | |
function genStaticData() { | |
var alphabet = 'abcdefghijklmnopqrstuvqxyz'; | |
return _.range(69).map(function makePublisher() { |
(ns om-tut.coreeee | |
(:require [om.core :as om :include-macros true] | |
[om.dom :as dom :include-macros true])) | |
(enable-console-print!) | |
(def app-state (atom {:text "Hello world!"})) | |
(om/root | |
app-state |
This is what I used to have:
(defn static-data []
(for [row (range 10)]
{:a "some" :b "fake" :c "data"}))
(def app-state (atom {:items (static-data)}))
;;; components
I just came across this interesting bit of javascript, which I've paraphrased:
var _ = require('underscore');
var coll = require('./some/external/array');
function contains(str, key) {
return ~str.indexOf(key);
}