Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Writing a Custom Rails Cache Store
When you use Rails built-in helpers for page, action, and fragment caching, the cached data is stored into an instance of ActiveSupport::Cache::Store.
-
Pry Productivity From Your Code
You've heard of Pry right?
-
Balancing Pain and Happiness
Republished from Opperator blog When building a product for your audience, you need to empathize with their pains and problems.
-
Prototyping with Compass and Serve
For prototyping a new webapp, I like to get an HTML prototype on screen as fast as possible.
-
Backbone.js: Sessions and Authentication
Republished from Opperator blog Building an API driven Javascript app brings about challenges for authentication that I've taken for granted when working with traditional http frameworks.
-
Hunting Down Execution Order Test Failures
Unit tests should pass when run in random order.
-
Useful Libraries: Rake::Pipeline and Spade
Republished from Opperator blog In doing research for whether Ember.js would be a good fit for Opperator, I took some notes about the process.
-
Planning a Big Data Migration
It doesn't matter if data is being migrated from SQL to NoSQL, from flat files to key-value store, or from XML to an object database, or every permutation of any data store to any other data store.
-
Behind the Curtain: Grape API Versioning
Republished from Opperator blog Behind the Curtain posts explore the development of a piece of Opperator's architecture, including the what, why, and how.
-
Developers, what are you thankful for?
Republished from Opperator blog With the year coming to a close and the holidays fast approaching, it's a good time to step back and reflect on how lucky we are to be developers in this point in history.
-
PROJECT README, Y U NO HAVE?
Pick any popular open source library.
-
The Scrappy Guide to Pre-Launch Bootstrapping
Republished from Opperator blog A lot of startup advice revolves around launching a minimal viable product quickly.
-
Rubies to Prevent Devops Mayhem
You've just written a masterpiece of a web app.
-
Node.js Jumpstart
In a nutshell, Node is a Javascript framework for building network apps.
-
My Web Development Toolbox, 2010 Edition
2010 was a big shift in work environment for me.
-
Modular Cocoa Interfaces
While iOS projects have the advantage of multiple NIB files, this is not the default for development on OSX.
-
Fixing Common Bundler Problems
When [bundler](http://gembundler.com/) first came out, I really wanted to like it.
-
Resque Cheatsheet
Coded and used by the [Github](http://github.com/) team, [Resque](http://github.com/defunkt/resque) is a Ruby queue for processing background jobs built on top of [Redis](http://code.google.com/p/redis/).
-
New Beginnings: Starting with Intridea
Three weeks ago, I started as a full time software developer at Intridea.
-
Getting Around in MongoDB
I started working with MongoDB a few days ago.
-
Email Delivery for Webapps
Delivering email is easy.
-
Beerpad Hackathon: Hosting with Heroku
When I started planning out Beerpad, I wanted to focus on fun beer ideas.
-
Reaction to 37Signal's Getting Real
The gray and wet weather outside put me in an gloomy mood, so I didn't want to write any 'unhappy' code and regret it later.
-
Hackathon creation: Beerpad
To spice things up from Outspokes and consulting, Arthur, Jeff and I held our first informal hackathon at Mo Joe Cafe on a sunny Saturday morning.
-
Page Caching Gotcha on Heroku
Andrew noticed that his beer reviews weren't showing up on beerpad after he published them.
-
Rails Dependency Management
Rails has two methods of adding external libraries to a project, rubygems and plugins.
-
Tips of the Day
debugging django SQL problems documenting convention for Rails routes Debugging Django SQL problems You can install Django debug toolbar middleware, or you can set a breakpoint and inspect queries that have been run on the current database connection: from
-
Tips of the Day
deleting remote git tags Deleting remote git tags Find the tags you want to delete git remote update git tag -l Removing a single tag git push origin :refs/tags/my_tag_name Removing a bunch of tags (2009 and 2010) git tag -l | grep -e '^20' | perl -ne '…
-
Tips of the Day
backspace in GNU screen with Apple Terminal, SSH, and Ubuntu jquery tooltip plugins django stuff It's just a backspace Is it too much to ask for backspace to mean backwards-delete?
-
Tips of the Day
dumping and restoring databases from RDS connecting to Twitter via oauth using python python debugger in Django Backup and Restore to RDS Backup: mysqldump -h dev-rds.customdomain.com -u root -psecret database_name table_name | gzip > backup.sql.gz tabl…
-
A Day in Python Library Hell
I haven't used python as my main day-to-day language, but I've already run into problems with the tools and libraries that has had me pulling my hair out.
-
Ruby Rails Gmail SMTP
When you want to send a quick email in a ruby script, it's easy to send it through Gmail.
-
Ruby Python Cheatsheet
Some equivalents for my reference: Ruby Python Comment Rubygems Eggs python setuptools, utility is called easy_install __FILE__ ???
-
Talking the Startup Talk, Walking the Outspokes Walk: Founders
It's been a month since I left my job at Coupa and co-founded Outspokes with my friend Arthur.
-
The Software Maintenance Light
My cute little box car, [Chuck](/images/chucksmall.jpg), came with an owners manual.
-
Introspecting Rails Models and Controllers Callbacks
Once models and controllers grow to a certain size and complexity, it gets tricky to figure out what callbacks act upon them.
-
Ruby Postgresql Gem Cleanup
I ran into some trouble with getting a good native postgresql driver installed.
-
Fast Tracked iPhone Development
Jumping into a new language, a new framework, and a new set of tools is overwhelming!
-
Adventures with ActiveRecord find
Retrieving records from the database and mapping the results into ActiveRecord models are a big part of every Rails app.
-
Rails 2.2.2 Chicken and Egg Migrations Headache
For this upcoming March release, we plan to upgrade from Rails 2.1 to Rails 2.2.2.
-
Rails and Gems Documentation Everywhere
A great thing about Coupa work is how I can hack it up without a network connection.
-
Another .irbrc Jewel
A while back, I discovered the magical .irbrc.
-
Multiple Gmail Accounts on OSX Done Right
I learned this tip from Seggy and I've explained it to several people already.
-
Emacs Refactoring
While I waited for Coupa customers to be upgraded, I decided to clean up my .emacs config file.
-
Rails-like Javascript Date Helpers
I'm a fan of ActiveSupport::CoreExtensions::Time::Calculations.
-
Rails Flash with Ajax
One small annoyance about working with the flash in Rails is that it only works well if you render separate pages per action.
-
OS X GUI Tool 'HTTP Client'
Kyle sent out this amazing tool for testing and debugging at the HTTP level.
-
How to Make an API for a Rails App
I've come across the same problem in my personal projects and also at work.
-
Deploying into the Night
Yesterday was an emotional roller coaster of brutality and awesomeness, mixed with a good share of productivity.
-
Dump Test Data from Production to Development with yaml_db
For Money app, I ran into a problem with the charts drawing ugly x-axis when the datapoints were too close together.