Skip to content

Instantly share code, notes, and snippets.

Josh Owens queso

Block or report user

Report or block queso

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View runner.sh
#!/bin/sh
#configuring the system
wget https://raw.github.com/arunoda/travis-ci-meteor-packages/master/Makefile
wget https://raw.github.com/arunoda/travis-ci-meteor-packages/master/start_test.js
wget https://raw.github.com/arunoda/travis-ci-meteor-packages/master/phantom_runner.js
#install meteor
curl -L https://gist.githubusercontent.com/queso/9330669/raw/1e441436809ae5746b3f5d5905cd3434b7dc4b59/install.sh | /bin/sh
View install.sh
#!/bin/sh
# This is the Meteor install script!
# Are you looking at this in your web browser, and would like to install Meteor?
# Just open up your terminal and type:
#
# curl https://install.meteor.com/ | sh
#
# Meteor currently supports:
# - Mac: OS X 10.6 and above
@queso
queso / test.js
Created Mar 18, 2014
Testing for book
View test.js
Tinytest.add('MeteorFile - read', function (test) {
test.equal(1, 1, 'Expected values to be equal);
});
@queso
queso / blog.mkd
Last active Aug 29, 2015
The (not so) real problems with meteor.js
View blog.mkd

The FUD around the Meteor.js platform

I ran across a post on reddit the other day asking why Meteor.js wasn't everywhere, and the amount of FUD surrounding meteor.js made me chuckle a little.

Let's dive into some of the reasons people cited.

Meteor is too much magic

Any sufficiently advanced technology is indistinguishable from magic. - Arthur C. Clarke

@queso
queso / gist:acc18f17490db7508b13
Created Sep 11, 2014
What I've learned from a year with Meteor.js
View gist:acc18f17490db7508b13
Learn the strengths and weaknesses of Meteor.js from Josh Owens, who has been using it full time since April 2013. The talk goes over things like the core principles, packaging system, hosting, the great community, testing, and much more. Get the inside scoop on why you should give Meteor.js a look.
View error.log
I20150123-10:37:18.729(-5)? [xolvio:cucumber] Cucumber is running
W20150123-10:37:19.047(-5)? (STDERR)
W20150123-10:37:19.048(-5)? (STDERR) RuntimeError: RuntimeError
W20150123-10:37:19.048(-5)? (STDERR) Problem: Variable Resource Not Found - {"headers":{"Accept":"application/json","Connection":"keep-alive","User-Agent":"webdriverio/webdriverio/2.4.2","content-length":"0","host":"127.0.0.1:4444"},"httpVersion":"1.1","method":"DELETE","url":"/session/cookie/meteor_login_token","urlParsed":{"anchor":"","query":"","file":"meteor_login_token","directory":"/session/cookie/","path":"/session/cookie/meteor_login_token","relative":"/session/cookie/meteor_login_token","port":"","host":"","password":"","user":"","userInfo":"","authority":"","protocol":"","source":"/session/cookie/meteor_login_token","queryKey":{},"chunks":["session","cookie","meteor_login_token"]}}
W20150123-10:37:19.048(-5)? (STDERR)
W20150123-10:37:19.048(-5)? (STDERR) Callstack:
W20150123-10:37:19.048(-5)? (STDERR) -> cookie("DELETE",
View gist:fe91a7ad35d2784235cb
Hey guys, check out this escaped url: http://crater.io/out?url=https%3A%2F%2Fitunes.apple.com%2Fus%2Fpodcast%2Fscaling-deploy-meteor-meteor%2Fid984131621%3Fi%3D339627585%26mt%3D2
View gist:dae873827ba0d11707a6
Package.describe({
summary: "Nicely formatted dropdown list of timezones, based on moment. Also timezone detection.",
version: '0.1.2',
name: "joshowens:timezone-picker",
git: 'https://github.com/MeteorClub/timezone-picker'
});
View gist:92107197646ddd2d257d
Package.onUse(function(api, where) {
api.versionsFrom("METEOR@0.9.4");
api.use(['blaze', 'templating', 'jquery'], 'client');
api.use(['underscore'], 'client');
api.use(['mrt:moment@2.8.1', 'mrt:moment-timezone@0.2.1'], 'client');
api.addFiles([
'mapping.js',
'picker.html',
View CincyMeteorMeetup.txt
PLEASE NOTE THE NEW LOCATION! We'll be meeting at Cintrifuse and the Brandery's new location Union Hall (1313 Vine St.). We also have a food sponsor for this meeting (thank you Differential!) so we'll be providing pizza.
We're going to have three talks:
Ry Walker will be giving a brief intro to Meteor talk. Heard of Meteor but don't know much about it? Then this is your talk. Come and learn about the awesomeness of Meteor.
Bruce Hubbard will be giving a brief talk about new JavaScript ES2015 language features. There has been a huge effort lately to compile other languages into JavaScript (Coffeescript, TypeScript, etc) mostly because of perceived flaws in the JavaScript language. ES2015 is a great leap forward for JavaScript and helps fix some of the long complained about quirks and missing language features.
Josh Owens will be giving a brief talk about the thinking that goes into securing a Meteor application. While running Meteor Club and helping others with their Meteor applications Josh has
You can’t perform that action at this time.