January 2010
29 posts
7 tags
Episode 0.1.1 - John Nunemaker from Ordered List,...
Adam and Wynn caught up with John Nunemaker from Ordered List to chat about open source, improving your craft, building a business, and how MongoDB has changed his life.
Download MP3
Items mentioned in the show:
John’s Ruby projects The Twitter gem, HTTParty, Crack, MongoMapper
MongoHQ, shared MongoDB hosting
The GitHub Fork Queue
Harmony, the new CMS from Ordered List
Moonshine
...
6 tags
Navvy: Simple database agnostic Ruby background... →
If you like delayed_job but want to BYODB, @jeffkreeftmeijer brings you Navvy.
From the README
Navvy is a simple Ruby background job processor inspired by delayed_job, but aiming for database agnosticism. Currently Navvy supports ActiveRecord, MongoMapper, Sequel and DataMapper but it’s extremely easy to write an adapter for your favorite ORM. Besides plain Ruby (1.8 & 1.9) it completely...
6 tags
neo4jr-social: REST interface for Neo4j →
Need to talk to Neo4j, the popular Java NoSQL database but no habla Java? No worries, @mdeiters has your back with Neo4jr-Social:
Neo4jr-Social is a self contained HTTP REST + JSON interface to the graph database Neo4j. Neo4jr-Social supports simple dynamic node creation, building relationships between nodes and also includes a few common social networking queries out of the box (i.e. linkedin...
4 tags
Episode 0.1.0 - Chris Wanstrath from GitHub
New point release! Adam and Wynn talk with Chris Wanstrath aka @defunkt from GitHub about the magic of Git, the past, present and future of GitHub, building a bootstrapped startup and some other cool stuff you’ll just have to hear for yourself.
Stick around until the end when we announce a new feature of The Changelog that will help you keep up with the fast-moving world of open source.
...
7 tags
iphone-style-checkboxes: Turn boring checkboxes... →
Progressively enhance your forms by turning boring old checkboxes into stylish iPhone-style toggle switches.
Dependencies: jQuery or Prototype + Scriptaculous
[Source on GitHub] [Homepage]
5 tags
IronJS - A Javascript implementation built on the... →
Want to embed JavaScript ECMAScript 3.0 into your .NET apps? IronJS from @fjholmstrom aims to let you do just that. Recently released, it has already passed an important milestone by compiling jQuery.
[Source on GitHub] [Homepage]
7 tags
FoursquareX: Foursquare client for OSX →
Now you can be the mayor of your cube farm on Foursquare in style. FoursquareX is a sexy Foursquare client for Snow Leopard. Oh, and it’s open source, so go ahead and fork it and add your own features.
[Source on GitHub] [Homepage]
8 tags
JSpec: Robust BDD for both client and server... →
JSpec from @visionmedia wants to be your BDD framework no matter where you run your JavaScript. JSpec supports not only JavaScript in the browser and popular client-side frameworks like jQuery, it also supports server-side JavaScript including Rhino and Node.js.
From the README specs may be written using JSpec grammar:
describe 'ShoppingCart'
before_each
cart = new ShoppingCart
end
...
6 tags
things-rb: Ruby lib & CLI for Things (mac) →
A fellow Rubist and good friend Andy Shen had a conversation on Twitter with another fellow Rubist Josh Price about Things, the Mac GTD application for the Desktop and iPhone.
What they probably didn’t know is that there’s a Ruby library & CLI tool for accessing the back-end of Things Open Sourced on GitHub.
There are number of reasons why you’d use a command line...
6 tags
AppSalesGraph: graph your App Store sales data →
AppSalesGraph from @maxklein is a Python application that allows you graph your sales data from the app store.
[Source on GitHub] [Homepage]
3 tags
fusebox: A safer way to monkey-patch JavaScript? →
A standalone version of FuseJS’s fuse.Fusebox(), fusebox provides a sandbox to extend native JavaScript types without worrying about collisions with third-party libraries and scripts.
Example from the README:
var fb = Fusebox();
fb.Array.prototype.hai = function() {
return fb.String("Oh hai, we have " + this.length + " items.");
};
fb.Array(1, 2, 3).hai(); // "Oh hai, we have 3...
4 tags
phpMoAdmin: MongoDB admin tool for PHP →
Extra (or deducted, depending on your point of view) points for an SEO optimized repo name, phpMoAdmin aims to be mo’ admin than phpMyAdmin by providing a MongoDB administration tool for PHP. phpMoAdmin is built on a stripped-down version of the Vork high-performance framework.
Features include:
Database
List
Create/drop
Repair
Collection
Show collections
Create/drop collection
...
5 tags
Capcake: Deploy CakePHP apps using Capistrano →
Capistrano isn’t just for Rubyists you know. @jadb wants to bring all you CakePHP folks to the party too:
Capcake extends Capistrano, removing the rails-ism, replacing them by more cake-ish ones
[Source on GitHub]
3 tags
JavaScript as a teaching tool: Learn classic... →
Nicholas Zakas has created a repository of classic computer science paradigms, algorithms, and approaches written in JavaScript including Base64 encoding, linked lists, bubble sorts, and more.
[Source on GitHub] [Follow @slicknet]
5 tags
UKI - simple UiKit for complex web apps →
UKI doesn’t aim to be a broad framework but is instead a JavaScript user interface toolkit for desktop-like web applications. It handles layout and aims to do it well.
Simple example
uki({ view: 'Button', text: 'Click me', rect: '10 10 100 24' }).attachTo( window );
uki('Button[text^=Click]').click(function() { alert(this.text()); });
[Source on GitHub] [Homepage] [Examples and Demos]
4 tags
congomongo: Use MongoDB from Clojure →
A close-to-the-metal wrapper for the MongoDB Java driver, congomongo brings all that cool NoSQL goodness to Clojure:
Here’s an ad-hoc query example from the README:
(fetch-one
:points
:where {:x {:$gt 10
:$lt 20}
:y 42
:z {:$gt 500}})
=> {:x 12, :y 42, :z 504, :_ns "points", :_id ... }
@purcell’s fork adds GridFS support. Woot!
...
4 tags
Showoff - the best darn presentation software a... →
From GitHub’s own @schacon, Showoff aims to do presentations developer style.
ShowOff is a Sinatra web app that reads simple configuration files for a presentation. It is sort of like a Keynote web app engine.
Scott’s goals are:
show simple text
show images
show syntax highlighted code
re-enact command line interactions
do simple transitions (instant, fade, slide in)
...
5 tags
jQuery-Lint: find and errors and improve your... →
Like its namesake, JSLint, jQuery Lint from @jamespadolsey aims to make you a better jQuery code monkey by finding errors and giving you hints on proper selector usage. It is also fully integrated into Firebug:
[Source on Github] [Homepage]
8 tags
Episode 0.0.9: Fix-me, Configliere, and more...
Adam and Wynn ran down some news highlights with Marshall Culpepper from Appcelerator.
Download MP3
Items discussed
Fix me repo
Persistence
jQuery.behavior
Configliere
3 tags
node-paperboy: A node.js module for delivering... →
There’s definitely no shortage of new Node.js projects these days. From @felixge, node-paperboy let’s you serve up static pages in your Node.js app.
Example:
var
sys = require('sys'),
path = require('path'),
http = require('http'),
paperboy = require('../lib/paperboy'),
PORT = 8003,
WEBROOT = path.join(path.dirname(__filename),...
4 tags
twitter-node: node.js based tweetstreaming →
Another interesting use of the super-fast node.js, twitter-node from @technoweenie creates a streaming connection with twitter, and pushes any incoming statuses to a tweet event.
[Source on GitHub] [More on node.js]
3 tags
Drupal 7.0 Alpha 1 released →
After nearly two years of development, we are proud to announce the release of the first alpha version of the Drupal 7.x family. This alpha includes a tremendous number of new features and new under-the-hood improvements for both users and developers.
What’s new, what’s changed?
Revamped User Interface
Custom Fields
Image Handling
Update Manager
Front-end...
12 tags
Episode 0.0.8 - Marshall Culpepper from...
Adam and Wynn spoke with Marshall Culpepper from Appcelerator about their open source projects Titanium Desktop and Titanium Mobile.
Download MP3
Items mentioned in the show
RaphaelJS
WebGL
CodeStrong Titanium developer docs
Fix Me
[Titanium Desktop on GitHub] [Titanium Mobile on GitHub]
5 tags
job-board: A simple job board in... →
No readme on this one and the details are in the short description…BUT you know we love Ruby AND Sinatra. I have (^AS) high hopes for this.
If you get a chance to pull the code and take a peek leave a comment on what you think!
[Source on GitHub]
4 tags
jQuery Compat 1.3: Backwards compatibility plugin... →
Looks like John is just adding in the initial plugin…but this is the repo to watch if you need backwards compatibility for jQuery 1.3 (to be used with jQuery 1.4).
[Source on GitHub]
3 tags
Gordon: An open source Flash™ runtime written in... →
Wow! Could this be a viable way to get Flash on the iPhone?.
[Source on GitHub] [Demos] [Follow @tobeytailor]
3 tags
Configliere: lightweight configuration management... →
Configliere manage settings from many sources: static constants, simple config files, environment variables, commandline options, straight ruby. You don’t have to predefine anything, but you can ask configliere to type-convert, require, document or password-obscure any of its fields. Modules can define config settings independently of each other and the main program.
Bonus points for a...
3 tags
SoundManager2: Cross-Browser/Platform Javascript... →
SoundManager 2 makes it easier to play sounds using Javascript. By wrapping and extending the Flash sound API, SoundManager 2 brings solid cross-browser/platform audio functionality to Javascript.
As seen on Muxtape, SoundCloud / The Cloud Player and 8tracks
Some of the Basic API Features (Flash 8)
Load, stop, play, pause, mute, seek, pan and volume control of sounds from Javascript
Events:...
4 tags
SCSS: CSS-style syntax for Sass →
The Sass vs vanilla CSS battle has been going on for some time now. For those new to the party, Sass is CSS, plus nested rules, variables, mixins, and more, all in a concise, readable syntax. When coupled with Compass, things can get pretty interesting.
Well, the developers of Sass have been wanting to go more mainstream and have realized that the Sass syntax, while there are many who love it,...