http://37signals.com/svn/posts/1872-nuts-bolts-configuration-management-with-chef
article from 37Signals about Chef
August 28th, 2009 · No Comments
→ No CommentsTags: code · rails · ruby
a nice article about ideal term sheets
August 24th, 2009 · No Comments
→ No CommentsTags: business · web
A couple of good articles from Carsonified for web development
August 21st, 2009 · No Comments
http://carsonified.com/blog/dev/six-useful-tips-for-web-designers-and-developers/
Some handying tips for writing code and help with the development process.
——————————
http://carsonified.com/blog/design/5-advanced-photoshop-techniques-for-web-designers/
A really nice article about how to create some cool effects in photoshop. I am a developer but it is nice to be able to get a little bit done on the design side and having tutorials like this makes it look like you know what you are doing.
→ No CommentsTags: code · web
Bamboo post about block helpers to help DRY up views
August 14th, 2009 · No Comments
http://blog.new-bamboo.co.uk/2009/8/14/block-helpers
→ No CommentsTags: Rails Plugins · code · rails · ruby · web
post from the GitHub about Capistrano cleanup
August 6th, 2009 · No Comments
A good article from the GitHub guys about cleaning up and speeding up their deployment with Capistrano.
http://github.com/blog/470-deployment-script-spring-cleaning
→ No CommentsTags: code · rails · ruby
link to post about rails + PostgreSQL
August 5th, 2009 · No Comments
http://awesomeful.net/posts/45-postgresql-rails-and-why-you-should-care
it gives an overview of what PostgreSQL provides, some history of the debate between MySQL and PostgreSQL and why you should consider using PostgreSQL.
→ No CommentsTags: code · rails
using real data in performance testing in rails
July 30th, 2009 · No Comments
→ No CommentsTags: code · rails
A good article about deploying to EC2
July 27th, 2009 · No Comments
Ben Curtis has a good article about deploying to EC2.
http://www.bencurtis.com/archives/2009/07/automating-ec2-deployments-with-ruby/
→ No CommentsTags: AWS · code · rails
Google Wave: Robots, Gadgets and Embedding. Oh My!
July 24th, 2009 · No Comments
One of the big pushes that social networks have had in the past couple years is the ability to extend them and build on top of the platform. Facebook, Twitter, LinkedIn and OpenSocial all have ways to provide “Apps” for extending the platform. Google Wave is no different, it has several ways for developers to extend and enhance waves.
The primary methods of extending and enhancing waves are Robots and Gadgets.
Robots
Robots are participants in the wave just like any of the people who are in a wave. They can add blips, modify the blips and interact with external systems.
One example is Bloggy, this Robot publishes the content of a wave to a Blogspot blog. Other examples are Stocky which looks for a $ followed by a stock symbol (like $GOOG) and replace the text with the current stock price or Hobbity which shortens URLs within a blip.
Currently, robots can be implemented in Java or Python and have to be hosted on the Google AppEngine. I would guess that is only temporary and that a robot in the future will be able to be hosted anywhere and implemented in any language as long as it follows the Wave protocol guidelines.
Gadgets
Gadgets are inserted in to a blip (an entry within a wave) to give the blip more functionality. For example, you could add a Google Map, or Gadget to view Facebook status updates, etc.
Gadgets are like iGoogle or OpenSocial gadgets with some additional api calls that are specific to Google Wave. A gadget is basically Javascript+HTML so they are very easy to build.
Embed API
The Embed API allows you to put a wave on to any web page so that a Wave can live outside Google Wave. It is pretty straightforward to do it is just a matter of copying and pasting some JavaScript. Right now it is hackish to do because you have to look up the Wave Id using the Debug menu item but I would expect in the future that it will become easier to do in the future.
Embeddy is a Robot that makes it much easier to generate the JavaScript code for embedding a Wave outside of Google Wave.
In future posts, we will go through how to create our own Robots, Gadgets and what we can accomplish with the Embed API.
→ No CommentsTags: Google Wave
Introduction to Google Wave
July 23rd, 2009 · No Comments
Google recently opened up Google Wave to developers and I was lucky enough to get one of dev accounts. I have been working with Google Wave for a few days.
Google Wave is a next generation communication environment that is an attempt to reinvent email, IM, and collaboration on the web in general. There are many companies trying to do this Twitter and Facebook to name a few. Google Wave is the first attempt to make something that will be open and not a walled garden like Facebook or Twitter (at least that is what Google is saying too early to see what really happens).
Google says that they will be open sourcing all the code so anyone can setup their own Wave server and that the servers will be able to communicate with each other similar to how email servers communicate.
So just like today how someone with Yahoo Email account can send and receive emails with someone with a Google Email account, the intention is that someone with a Wave Account with Provider A should be able to communicate seamlessly with someone with a Wave Account with Provider B.
It is very early but it looks really exciting and has a lot of promise.
There are more post to come that will break down how Google Wave works, how to use and how to develop for it.
Stay tune.
→ No CommentsTags: Google Wave
-
About Me
I work for a software company, do some web development on the side and tried to keep up with the latest trends in web development.
If you are looking for someone to design a website for your family, business, organization or podcast drop me an email at dave [at] elkinsware[dot]com
-
Company
If you want to see more about what I offer in web development and services, please check out Elkinsware
-
Around the Web
-

This is a site I built to help my promote her business as an Initial Outfitters Consultant. This site allows user to browse through different product categories, allows her to build custom pages and blog about Initial Outfitters products. It is built using Ruby on Rails.
-
-
Stuff I like


























