(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
Number | Name | Score | Regex | Length | All match? | Credit |
---|
1 | Plain Strings| 207 | `foo` | 3 | Yes |
2 | Anchors | 208 | `k$` | 2 | Yes |
3 | Ranges | 202 | `^[a-f]*$` | 8 | Yes |
4 | Backrefs | 201 | `(...).*\1` | 9 | Yes | gorhill (HN)
5 | Abba | 193 | `^(?!.*(.)(.)\2\1)` | 17 | Yes | chingjun (HN) / josephlord (HN)
6 | A man, a plan| 177 | `^(.)[^p].*\1$` | 13 | Yes | hyp0 (HN)
7 | Prime | 286 | ^(?!(..+)\1+$)
| 14 | Yes | josephlo
W3C Introduction to Web Components - explainer/overview of the technologies
import com.google.gson.Gson; | |
import com.google.gson.JsonSyntaxException; | |
import com.android.volley.AuthFailureError; | |
import com.android.volley.NetworkResponse; | |
import com.android.volley.ParseError; | |
import com.android.volley.Request; | |
import com.android.volley.Response; | |
import com.android.volley.Response.ErrorListener; | |
import com.android.volley.Response.Listener; |
var mongoose = require('mongoose'); | |
mongoose.connect('mongo://localhost/test'); | |
var conn = mongoose.connection; | |
var users = conn.collection('users'); | |
var channels = conn.collection('channels'); | |
var articles = conn.collection('articles'); | |
var insertUsers = Q.nfbind(users.insert.bind(users)); | |
var insertChannels = Q.nfbind(channels.insert.bind(channels)); |