← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 137
  1. 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.

  2. Pry Productivity From Your Code

    You've heard of Pry right?

  3. Balancing Pain and Happiness

    Republished from Opperator blog When building a product for your audience, you need to empathize with their pains and problems.

  4. Prototyping with Compass and Serve

    For prototyping a new webapp, I like to get an HTML prototype on screen as fast as possible.

  5. 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.

  6. Hunting Down Execution Order Test Failures

    Unit tests should pass when run in random order.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. PROJECT README, Y U NO HAVE?

    Pick any popular open source library.

  12. The Scrappy Guide to Pre-Launch Bootstrapping

    Republished from Opperator blog A lot of startup advice revolves around launching a minimal viable product quickly.

  13. Rubies to Prevent Devops Mayhem

    You've just written a masterpiece of a web app.

  14. Node.js Jumpstart

    In a nutshell, Node is a Javascript framework for building network apps.

  15. My Web Development Toolbox, 2010 Edition

    2010 was a big shift in work environment for me.

  16. Modular Cocoa Interfaces

    While iOS projects have the advantage of multiple NIB files, this is not the default for development on OSX.

  17. Fixing Common Bundler Problems

    When [bundler](http://gembundler.com/) first came out, I really wanted to like it.

  18. 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/).

  19. New Beginnings: Starting with Intridea

    Three weeks ago, I started as a full time software developer at Intridea.

  20. Getting Around in MongoDB

    I started working with MongoDB a few days ago.

  21. Email Delivery for Webapps

    Delivering email is easy.

  22. Beerpad Hackathon: Hosting with Heroku

    When I started planning out Beerpad, I wanted to focus on fun beer ideas.

  23. 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.

  24. 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.

  25. Page Caching Gotcha on Heroku

    Andrew noticed that his beer reviews weren't showing up on beerpad after he published them.

  26. Rails Dependency Management

    Rails has two methods of adding external libraries to a project, rubygems and plugins.

  27. 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

  28. 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 '…

  29. 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?

  30. 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…

  31. 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.

  32. Ruby Rails Gmail SMTP

    When you want to send a quick email in a ruby script, it's easy to send it through Gmail.

  33. Ruby Python Cheatsheet

    Some equivalents for my reference: Ruby Python Comment Rubygems Eggs python setuptools, utility is called easy_install __FILE__ ???

  34. 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.

  35. The Software Maintenance Light

    My cute little box car, [Chuck](/images/chucksmall.jpg), came with an owners manual.

  36. 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.

  37. Ruby Postgresql Gem Cleanup

    I ran into some trouble with getting a good native postgresql driver installed.

  38. Fast Tracked iPhone Development

    Jumping into a new language, a new framework, and a new set of tools is overwhelming!

  39. Adventures with ActiveRecord find

    Retrieving records from the database and mapping the results into ActiveRecord models are a big part of every Rails app.

  40. 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.

  41. Rails and Gems Documentation Everywhere

    A great thing about Coupa work is how I can hack it up without a network connection.

  42. Another .irbrc Jewel

    A while back, I discovered the magical .irbrc.

  43. Multiple Gmail Accounts on OSX Done Right

    I learned this tip from Seggy and I've explained it to several people already.

  44. Emacs Refactoring

    While I waited for Coupa customers to be upgraded, I decided to clean up my .emacs config file.

  45. Rails-like Javascript Date Helpers

    I'm a fan of ActiveSupport::CoreExtensions::Time::Calculations.

  46. 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.

  47. OS X GUI Tool 'HTTP Client'

    Kyle sent out this amazing tool for testing and debugging at the HTTP level.

  48. How to Make an API for a Rails App

    I've come across the same problem in my personal projects and also at work.

  49. Deploying into the Night

    Yesterday was an emotional roller coaster of brutality and awesomeness, mixed with a good share of productivity.

  50. 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.