A Universal(read: isomorphic) JavaScript library for fetching data from remote datasources.
This describes what the api would look like for a fetcher based on RxJs.
/* eslint-disable no-process-exit */ | |
require('dotenv').load(); | |
var secrets = require('./config/secrets'), | |
mongodb = require('mongodb'), | |
Rx = require('rx'), | |
Observable = Rx.Observable, | |
MongoClient = mongodb.MongoClient; | |
const points = [ | |
{username: 'abhisekp', points: 200 }, |
# fetching a single pull request from github | |
# put it into ~/.profile or ~/.bashrc | |
function fetch_pr() { | |
PR=$1 | |
BRANCH=$2 | |
if [ -z $PR ]; then | |
echo "Missing pull request number" | |
return 1 | |
fi |
#See fetch_pr script https://gist.github.com/vojtajina/5538170 | |
# fetch and checkout PR branch from "upstream" remote | |
fetch_pr 123 | |
git fetch upstream | |
# Replay changes on top of master | |
git rebase upstream/master | |
# Replace upstream/master with this branch | |
git push upstream pr-123:master |
All times EST. Add your initials next to any slot you can take (preferably 2 - 4 hour consecutive slots), and in a few words what you plan to stream. | |
NOTE(berkeley) fork to edit just like a repo. Then ask Quincy to merge in changes | |
Thursday: | |
17:00 - | |
18:00 - | |
19:00 - | |
20:00 - | |
21:00 - |
Sync in Loopback requires Loopback in the client as well the server.
Loopback attaches a replicate
method to each Model Class.
Lets say I define a model called 'RemoteMat' in my loopback server. In my client loopback app, I define a local varient of this model called 'LocalMat'.
My app would use Browserify to package Loopback for the client.
On first app load, I would call a Bi-direction replication (or syncronization) method. This is currently not implament in Loopback but it is easy to create. I will go into more detials later.