Skip to content

Instantly share code, notes, and snippets.

View nlacasse's full-sized avatar

Nicolas Lacasse nlacasse

  • Los Angeles, CA
View GitHub Profile
@nlacasse
nlacasse / index.js
Created October 17, 2014 00:47
requirebin sketch
// example using the raf module from npm. try changing some values!
var requestAnimationFrame = require("raf")
var canvas = document.createElement("canvas")
canvas.width = 500
canvas.height = 500
document.body.appendChild(canvas)
var context = canvas.getContext("2d")
@nlacasse
nlacasse / index.js
Created October 17, 2014 00:47
requirebin sketch
// example using the raf module from npm. try changing some values!
var requestAnimationFrame = require("raf")
var canvas = document.createElement("canvas")
canvas.width = 500
canvas.height = 500
document.body.appendChild(canvas)
var context = canvas.getContext("2d")
@nlacasse
nlacasse / index.js
Last active August 29, 2015 14:07
requirebin sketch
var _ = require('lodash');
function stripWithJson(data) {
return JSON.parse(JSON.stringify(data));
}
function stripWithMap(data) {
return _.map(data, function(v, k) {
return (typeof v === 'function') ? null : v;
});
Opal is a host-proof application with an intuitive interface for sharing and communicating with other users, while still maintaining an exceptional level of security.
Creating an accessible, familiar, and simple user experience is the main crux of seeing wide adoption of Opal. Towards this end, we are focusing our efforts on developing Opal around existing standards, using open source wherever possible.
To acheive the highest possible level of security, Opal encrypts all user data on the client, before it is sent to the server. Because the server only sees encrypted data, there is no possibility for an evesdropper, hacker, or anybody with access to our database to read or manipulate our users' private communications. Furthermore, data is encrypted specifically for the recipients, so only they will be able to decrypt and read the communications. Lastly, are using a javascript port of a well-known and trusted encryption library called NaCl, which currently used by many trusted applications.
Opal is being
[1631] nlacasse@fibonazi:~/opal/nochamber> mocha test/features/feature-registration.js --timeout 100000 | bunyan
Feature: Registration
successful registration
Unexpected identifier SyntaxError: Unexpected identifier
at Contextify.sandbox.run (/home/nlacasse/opal/nochamber/node_modules/zombie/node_modules/jsdom/node_modules/contextify/lib/contextify.js:12:24)
at Object.window._evaluate (/home/nlacasse/opal/nochamber/node_modules/zombie/lib/zombie/window.js:184:25)
at Object.HTML.languageProcessors.javascript (/home/nlacasse/opal/nochamber/node_modules/zombie/lib/zombie/scripts.js:23:21)
[2013-08-14T19:44:40.508Z] INFO: nochamber/22183 on fibonazi: Server is running at: http://fibonazi:8080
[2013-08-14T19:44:42.552Z] INFO: nochamber/22183 on fibonazi: (request-id=e24c7a69e908, req.remoteAddress=127.0.0.1, req.remotePort=39835)
GET / HTTP/1.1
host: localhost:8080
connection: keep-alive
cache-control: no-cache
accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
pragma: no-cache
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
[2013-08-14T01:37:45.314Z] INFO: nochamber/9460 on fibonazi: Server is running at: http://fibonazi:8080
[2013-08-14T01:37:47.568Z] INFO: nochamber/9460 on fibonazi: (request-id=aa461fc60b2e, req.remoteAddress=127.0.0.1, req.remotePort=36821)
GET / HTTP/1.1
host: localhost:8080
connection: keep-alive
cache-control: no-cache
accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
pragma: no-cache
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
accept-encoding: gzip,deflate,sdch
hello Nick----Chase generally caters to larger business clients, and
typically over fees the small business accounts...as a startup you will
have minimal checking activity and should attempt to limit your expenses
whenever possible...I would suggest you trying a federal savings bank in
LA.,generally smaller in asset size, but offering most of the products of
the larger istuitions such as chase, capital one,etc. for example,I got on
the internet and saw that one west in los angeles offers a business account
with an$18 monthly fee..online banking ,250 transactions.,etc.the fee is
waived if you maintain a balance of $15,000... I suggest that you look at 2
or three that are conviently located and pick the account to fit your
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T05:17:01.514Z","v":0}
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T05:26:01.586Z","v":0}
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T05:28:01.526Z","v":0}
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T05:29:01.380Z","v":0}
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T05:40:01.731Z","v":0}
{"name":"opal.io","hostname":"opal.io","pid":9644,"component":"new-opportunities-mailer","level":30,"msg":"sent payload to Mandrill","time":"2013-07-11T20
**rand:**
  *issue with too much data in
**chandra:**
  *might ping nick for help with storm staging push
**trent:**
  *space trying pages permissions more node learning context to refactor all the fb entities into
**jason:**
  *sync web plans overview last minute usability
**nick:**
  *implement new event finder staging testing evaluate returned opportunities evaluate timing of new