Work Notes

Cleaning up Code: Removing Unnecessary Rails Helpers
Sunday, 03/14/2010

Since my recent switch to Eclipse, I've been compelled to cleanup my codebase. I'm into a Rails project, and I've been using the ruby script/generate commands, which also create "helper" files in the \app\helpers directory.

Since I have only a few helpers in place at the moment ...

Read more continue reading this article

Ruby Notes
Sunday, 03/14/2010

Ruby Require vs. Include Include vs Require

You must first Require a file/codebase. Requires takes a string as an argument. For example:

require "code.rb"

You must then "include" a module or class. Instead of a string, inlude takes a const ...

Read more continue reading this article

My own workflow
Thursday, 03/11/2010

As the content of a website, or any body of documentation grows, so does the need to provide order and context. I've wanted to automate screenshots of the whole site to streamline my development workflow. I'll tried working with PageGlimpse, and of course... there's a ruby ...

Read more continue reading this article

to a real IDE
Wednesday, 03/10/2010

I switched to Eclipse when I was playing with Android (because it has the necessary SDK). I loved the code handling - no extra, unnecessary tags like I remember and caused me to leave WYSIWYG editors in the past. Nevertheless, code-completion, refactoring suggestions, code-coloring, and ...

Read more continue reading this article

Cisco WRT160N Wireless Router
Monday, 02/01/2010

In Northern California, Comcast is a major media provider.

While configuring my new Cisco Linksys WRT160N Wireless router, out of the box, it would not connect to Comcast to secure an IP.

...

Read more continue reading this article

Ruby PDF Writer
Sunday, 12/06/2009

At MITA, there is an an older model HP Laserjet (some model number), plotter printer, and I really wanted to make use of it. Because I had discovered many invalid Re-Enrollment records in PowerSchool, I wanted to visualize the records to get a clear sense of the the data structure. Neverthel ...

Read more continue reading this article

Workflow
Monday, 11/23/2009

I've been interested in Workflow and Business Process Management. Boiling business processes down to essential components, such as:

  • Input
  • Approval
  • Execute
  • Record
  • Reconcile
I've seen quite a few workflow products on the market, and ...

Read more continue reading this article

Student Lottery "App"
Thursday, 11/19/2009

Spring is around the corner, and the school will be accepting new Student Applications. The Middle School Program is strong and a Waiting List is anticipated for 6th grade enrollment, like every year. Last year, I wrote a webpage that pulls the names of the students from a flat-file ...

Read more continue reading this article

Google Apps & Ruby/Rails
Tuesday, 11/17/2009

At MITA, we use Google Apps for email, and online documents, spreadsheets, forms, chat, and more. I've been weaving Applications together in an Intranet, using Ruby & Rails. Ruby is a pleasure to work with - it is logical, flexible, and powerful object-oriented scripting-type language. The "Sta ...

Read more continue reading this article

Website Redesign
Sunday, 11/15/2009

Recently, I've been working on a redesign of this website - focusing on more color and applicable content. The Knight Foundation has a contest that ends on Dec 15, which I've been contemplating along with too many other good ideas to pursue at once. ...

Read more continue reading this article

Shepherd of the Hills Lutheran Church
Monday, 11/09/2009

I've met with the good people from Shepherd of the Hills Church regarding a website redesign. Like many organizations, they want a quality web-presence, but lack a dedicated, technical resource. Afomi was designed specifically for this situation, and I'm glad we may be able to work together to get a ...

Read more continue reading this article

About

Afomi Solutions is the work studio of Ryan Wold. This website is generally about how to incorporate more play and learning, development, technology, data, business, and exploration into life and business.

Afomi is currently assisting small organizations with a variety of technology and design needs; focusing on desiging more efficient and effective uses of technology in the workplace and for the betterment of staff and society.

Blog Entries

Work Samples