Once upon a time, I saw this tweet by filament group.
I decided to vent some of my frustrations, and sent them this email:
Dear Filament Group,
| $(function(){ | |
| $('#boxes li').on('click', function(){ | |
| var self = $(this); | |
| self.addClass('selected'); | |
| wait(self, function(){ | |
| this.removeClass('selected'); | |
| }, 1000); | |
| }); | |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="description" content=" a bouncing ball with js"> | |
| <meta name="keywords" content="bouncing, 3d, ball, round, web development, kittens"> | |
| <meta name="author" content="Kitty Cat"> | |
| <title>Create A Bouncing Ball</title> |
| https://news.layervault.com/u/tree_flat.json | |
| https://news.layervault.com/new.json |
| https://news.layervault.com/u/tree_flat.json | |
| https://news.layervault.com/new.json | |
| https://news.layervault.com/stories.json |
| // In this first example, I declare a function with what I call | |
| // the 'standard' syntax, which is what I have taught. Because of | |
| // this, I can make a call to the function before or after the declaration. | |
| say_hello(); // logs 'hello world!' | |
| function say_hello(){ | |
| console.log('hello world!'); | |
| } |
| --- | |
| title: 'hello world' | |
| --- | |
| :markdown | |
| blah blah blah |
| rbenv-deps: | |
| pkg.installed: | |
| - pkgs: | |
| - bash | |
| - git | |
| - openssl | |
| - gmake | |
| - curl | |
| ruby-2.0.0-p195: |
| # | |
| # ruby deps | |
| # | |
| rbenv_deps: | |
| pkg.installed: | |
| - names: | |
| - git | |
| - build-essential | |
| - openssl |
| // routes/auth.js | |
| var passport = require('passport') | |
| , LocalStrategy = require('passport-local').Strategy; | |
| exports.member_auth = function(req, res) { | |
| // console.log("Request Body == ", req.body); | |
| var strategy = new LocalStrategy({ | |
| usernameField: 'email', |