A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Rails 3
Outputs HTML5. While will_paginate is good, this looks to fit Rails 3 style better.
Active Admin is a Ruby on Rails plugin for generating administration style interfaces. It abstracts common business application patterns to make it simple for developers to implement beautiful and elegant interfaces with very little effort.
Beautiful admin interfaces for a few lines of code. Also might be worth considering Rails_Admin: https://github.com/sferik/rails_admin
pjax loads html from your server into the current page without a full page load. It's ajax with real permalinks, page titles, and a working back button that fully degrades.
Amazing, and you only have to include the script and write one line of js.
Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.
10k ids per second, 2ms response time, uncoordinated between machines, roughly time-ordered,
blueprintreverse engineers servers for you:
- See what's been installed.
- Standardize development environments.
- Share stacks with your team.
- Generate configurations for Puppet or Chef.
- Audit your infrastructure.
blueprintis DevStructure's workhorse tool that looks inside popular package managers, finds changes you made to configuration files, and archives software you built from source to generate Puppet, Chef, or shell code. Everything blueprint sees is stored in Git to be diffed and pushed. It runs on Debian and RPM based distros with Python 2.6.
I haven't played with it, but it sounds like a great way to start managing servers that have been created and managed by hand.
A nice command-line tool for tinkering with HTTP requests.
phpsh is a read-eval-print-loop for php that features readline history, tab completion, and quick access to documentation. It was developed at Facebook and ironically, is written mostly in python.
A REPL for PHP, thanks to Andrew J Baker for the link.
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
RailsAdmin was conceived as a port of MerbAdmin to Rails 3 and implemented as a Ruby Summer of Code project by Bogdan Gaza with mentors Erik Michaels-Ober, Yehuda Katz, Rodrigo Rosenfeld Rosas, Luke van der Hoeven, and Rein Henrichs.
It currently offers the following functionality:
- Show database tables
- Easily update data
- Create new data
- Safely delete data
- Automatic form validation
- Search
- Authentication (via Devise)
- User action history
Nice to drop in to get a new game running fast, though I can see wanting to replace it with a custom solution eventually.
jQuery(..).link() API
The link API allows you to very quickly and easily link fields of a form to an object. Any changes to the form fields are automatically pushed onto the object, saving you from writing retrieval code. By default, changes to the object are also automatically pushed back onto the corresponding form field, saving you from writing even more code. Furthermore, converters lets you modify the format or type of the value as it flows between the two sides (for example, formatting a phone number, or parsing a string to a number).
var person = {}; $("form").link(person); $("#name").val("foo"); alert(person.name); // foo // ... user changes value ... alert(person.name); // <user typed value> $(person).data("name", "bar"); alert($("#name").val()); // bar
Connect an object to your form fields and vice-versa with one line of code.