I hereby claim:
- I am darrenn on github.
- I am darren_n (https://keybase.io/darren_n) on keybase.
- I have a public key whose fingerprint is 1271 D27B A948 0CBE 9D6F 9F57 4018 0853 11AF 301C
To claim this, I am signing this object:
ADD NEW SUBMODULE | |
============== | |
$ git submodule add http://github.com/scrooloose/nerdtree.git vim/bundle/nerdtree | |
$ git submodule init | |
$ git commit -m 'add nerd tree plugin as submodule' | |
UPDATING | |
====== | |
Git submodules are locked to specific commits in their respective |
define([ | |
], function() { | |
return { | |
componentDidMount: function() { | |
this._boundForceUpdate = this.forceUpdate.bind(this, null); | |
this.getBackboneObject().on("all", this._boundForceUpdate, this); | |
}, | |
componentWillUnmount: function() { | |
this.getBackboneObject().off("all", this._boundForceUpdate); | |
}, |
<html> | |
<body> | |
<script src='//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'></script> | |
<script src='//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js'></script> | |
<script src='//cdnjs.cloudflare.com/ajax/libs/underscore.string/2.3.0/underscore.string.min.js'></script> | |
<script src='//cdnjs.cloudflare.com/ajax/libs/coffee-script/1.6.3/coffee-script.min.js'></script> | |
<script src='//cdnjs.cloudflare.com/ajax/libs/reactive-coffee/0.0.5/reactive-coffee.min.js'></script> | |
<script type="text/coffeescript"> | |
bind = rx.bind | |
rxt.importTags() |
;; Updated tutorial code for Om 0.1.6, 2014-01-16 | |
;; http://www.lexicallyscoped.com/2013/12/25/slice-of-reactjs-and-cljs.html | |
;; See comments below for details on the changes. | |
(def app-state | |
(atom {:comments [{:author "Pete Hunt" :text "This is a comment."} | |
{:author "Jordan Walke" :text "This is *another* coment"}]})) | |
(defn comment [{:keys [author text]} owner] | |
(om/component |
I hereby claim:
To claim this, I am signing this object:
http://stackoverflow.com/questions/310813/how-do-you-perform-code-reviews
How are code reviews performed on your development team?
I've been a developer for several years now in several different companies and I have noticed that there isn't a consistent approach to performing code reviews.
At my current company, code reviews are non-existent, which has led to a significant decrease in the quality of the code. At previous jobs, code reviews ranged from just making sure coding standards were enforced to nazi-like line by line reviews that took days to complete.
So I'm wondering what its like for everyone else out there. And in particular, what tools do you use to perform the reviews? And do you find that code reviews help rather than add to the length of time needed for a given project?
A curated list by Eric Elliott and friends. Suggest links in the comments below.
This is a very exclusive collection of only must-have JavaScript links. I'm only listing my favorite links. Nothing else makes the cut. Feel free to suggest links if you think they're good enough to make this list. The really curious should feel free to browse the comments to find other links. I can't guarantee the quality of links in the comments.
Some of these links are affiliate links, meaning that if you make a purchase, I might earn a little money. This has absolutely no bearing on whether or not links make the list. None, whatsoever. However, it does allow me more resources to fight poverty with code. Every little bit counts.
(ns user) | |
(def app | |
"Intenal Helper" | |
(fnil conj [])) | |
(defprotocol PathSeq | |
(path-seq* [form path] "Helper for path-seq")) | |
(extend-protocol PathSeq |
#!/bin/sh | |
git rev-parse 2>/dev/null | |
if [[ $? != 0 ]] | |
then | |
echo "Not a git repo" | |
return | |
fi |
Locate the section for your github remote in the .git/config
file. It looks like this:
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:joyent/node.git
Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
to this section. Obviously, change the github url to match your project's URL. It ends up looking like this: