Interesting technology that is relevant to OneRoom
- React: http://facebook.github.io/react/
- Flux: http://facebook.github.io/flux/
- Yahoo's Fluxible: http://fluxible.io/
- Yahoo's data services Fetchr: https://github.com/yahoo/fetchr
require 'formula' | |
class PerconaServer < Formula | |
url 'http://www.percona.com/redir/downloads/Percona-Server-5.1/Percona-Server-5.1.58-12.9/source/Percona-Server-5.1.58.tar.gz' | |
homepage 'http://www.percona.com/software/percona-server/' | |
md5 'd5960629d4a3c4b4bdf7e40be6d40525' | |
def install | |
# Make sure the var/mysql directory exists | |
(var+"mysql").mkpath |
WRITER_SCHEMA = <<-JSON | |
{ "type": "record", | |
"name": "User", | |
"fields" : [ | |
{"name": "username", "type": "string"}, | |
{"name": "age", "type": "int"}, | |
{"name": "verified", "type": "boolean", "default": "false"} | |
]} | |
JSON |
import backtype.storm.task.OutputCollector; | |
import backtype.storm.task.TopologyContext; | |
import backtype.storm.topology.OutputFieldsDeclarer; | |
import backtype.storm.topology.base.BaseRichBolt; | |
import backtype.storm.tuple.Tuple; | |
import org.kiji.schema.Kiji; | |
import org.kiji.schema.KijiURI; | |
import org.kiji.schema.KijiTable; | |
import org.kiji.schema.KijiTableWriter; |
router.get('/', function (request, response, next) { | |
if (request.query.next) { | |
// Properly handled by Express | |
next(new Error('Error that I nexted')); | |
} | |
else if (request.query['throw']) { | |
// Properly handled by Express | |
throw new Error('Error that I threw'); | |
} | |
else if (request.query.asyncNext) { |
A currently uncensored list.
const errorMessage = this.state.errorMessage || (this.props.error && this.props.error.message); |