Posts with keyword: rails

                          New Conferences on IT Conversations

                          This week, I published shows on IT Conversations from two new series: the Singularity Summit and RailsConf. Here are the show descriptions. Rodney Brooks - The Singularity: A Period Not An Event - In the keynote presentation from the 2007 Singularity Summit, Rodney Brooks, Panasonic Professor of Robotics at MIT, explores many possible singularity futures based on decades of experience researching, inventing, and commercializing robots. During this presentation Dr. Brooks examines why we need robotics and AI as well as how the singularity will not be like it is portrayed by Hollywood. David Heinemeier Hansson - Rails 2007 Keynote
                          Continue reading...

                          Installing Rails on Fedora

                          I'm building a virtual machine (VMWare flavor) for use with Rails development. After installing Fedora, there were a few things I had to do to get everything ready. I thought I'd take a minute and document them in one play for the next poor soul. First, I don't know what I do wrong, but the GUI auto-update feature seems more trouble than it's worth. I like doing it manually. So the first thing to do is: sudo /usr/bin/yum -y update I've found that the Yum system can get corrupted and hang (I think I do this by force quitting
                          Continue reading...

                          Perl Web Framework Recommendations

                          Does anyone have recommendations on a Perl Web framework? I've heard of Catalyst and not much else. A few things make me leery: the blog is infrequently updated and the last release of the code was November of 2006. I know there are other frameworks (I vaguely remember attending a talk at OSCON) but I don't know anything about them.
                          Continue reading...

                          Java Framework Round-Up

                          Matt Raible of Raible Designs gave this morning's keynote presentation comparing Java Web frameworks (slide - PDF). Matt started off with an overview of the pros and cons of each framework, as he saw them. Java Server Faces or JSF is the Java EE standard. Lots of demand and lots of jobs working with JSF. Initially, its fast and easy to develop with. There are a lot of tools and component libraries are plentiful. The bad news: Tag soup for JSPs--the pages are lots of anything but HTML. JSF doesn't do REST-style Web services well and security can be
                          Continue reading...

                          Jeff Barczewski on MasterView

                          Jeff Barczewski is talking about MasterView, a template engine for Rails. MasterView is a Ruby gem that enables the creation of Ruby/Rails views in standards-compliant XHTML. The problem with Rails views, at least in Jeff's view, is that you can't use standard HTML WYSIWYG editing tools to create and modify them. MasterView is a Ruby template language, meaning that you can use it without Rails. Jeff showed a demo of how the tool works and how it compares to standard Rails. One advantage is the HTML and directives for a page are kept in one place instead of multiple
                          Continue reading...

                          Rentals on Rails

                          Cid Dennis, an old friend from the iMall days--and one of the best programmers I know--has built his first Rails application: RentSpider, a rental property listing service. Go Cid!
                          Continue reading...

                          Controlling Amazon's EC2 with Capistrano and Rake

                          Steve Spigarelli sent me a link to this description of how to control EC2 from rake, the Ruby build manager. The implementation uses Capistrano, a Ruby utility for executing multiple commands on remote server in parallel. This is very timely since I just posted the Technometria podcast with Doug Kaye and Jeff Barr on using Amazon's Web services (AWS) for large, sophisticated applications. This has been on my mind of late and its nice to see some specifics about doing it. The Niblets post gives some great detail on how to manage the instances. I just relistened to the
                          Continue reading...

                          Building Reservations System - Volunteers Needed

                          I've been asked by the Heber Valley Camp (HVC) to help them build a reservations system. HVC is an 8500 acre camp east of Heber Utah that is used by young women's groups from the LDS Church. The camp also allows family camping when it's not being used for it's primary purpose. Right now the camp has six separate camps that can accommodate around 350 people each. When it's complete that number could go to as high as 21 camps. As you can imagine, scheduling something like this isn't something you can do with a spreadsheet since the camp
                          Continue reading...

                          Chatting Up RubyForge

                          I put up the third installment of the newly launched Technometria Podcast at IT Conversations today. This week Scott, Matt, and I are talking to Tom Copeland about RubyForge. I like the discipline of doing the show regularly and I like the conversations we're having. I get something out of them every week--I hope you do to. Let me know what you think...
                          Continue reading...

                          Rails Demo

                          I put together a Rails Demo for my class that shows them how Rails could be used to do part of what they're doing in one assignment with J2EE. I plan to run through the entire demo Monday in class.
                          Continue reading...

                          Rails, Streamlined, and DabbleDB

                          I've been playing a little with Rails over the last week. This is the first time I really tried to build something I cared about in Rails as opposed to just running someone else's scripted tutorial. I'm having fun and I continue to be impressed with its power. I've reversed roles in this endeavor--one of my grad students, Devlin Daley, has become the teacher and is kindly answering my questions so I don't end up stuck in too many places. Today he showed me a couple of screencasts of data-drive application builders that left me slack-jawed. The first was
                          Continue reading...

                          CTO Breakfast Report for September

                          Carl Youngblood told us of his experience as the sole technical person in a small construction loan wholesaling company. He's building a Rails application to automate the process and using an Indian outsourcing company to do much of the work under his direction. I was fascinated to hear how he had managed to set up an outsourcing contract and managed the work as a small shop. I mentioned that Yukihiro Matsumoto, or Matz, the creator or Ruby will be giving the colloquium in the BYU CS Department on Oct 19th. Eric Smith gave us a run down of Control4,
                          Continue reading...

                          Less is More

                          Jason Fried is the CEO of 37 Signals, a company that's garnered attention for delivering great Web-based tools like Basecamp and Writeboard. I've used these in my lab at BYU to great effect. At IT Conversations, however, we found that they just weren't right for the project management tasks we had. Obviously, these tools aren't right for everyone and that's the story. In one of the IT Conversation shows I really liked last week, Jason delivers a short (12 min) talk from Web 2.0 called "Less is More." In the talk, Jason talks about how to win by "under-doing"
                          Continue reading...

                          Rails and Ajax for Page Application Development (ETech 2006 Tutorial)

                          I'm in David Heinemeier Hansson's tutorial on Beneath-the-Page Application Development with Rails. His Rails tutorial from last summer remains one of my most viewed blog entries. He starts out noting that AJAX is the most important innovation for the Web in years. But JavaScripting the DOM still sucks...a lot. JavaScripting the DOM is incompatible with how regular programmers think about programming. Part of the problem is the sorry state of browser. One line of change can lead to hours of regressions because of browser incompatibilities. Then there's the browser underworld (all the old, out of date browsers that are
                          Continue reading...

                          ETech Tutorials

                          I'm at ETech, just waiting for the the first tutorial to begin. I'm signed up for two today. This morning I'm going to A (Re-)Introduction to JavaScript taught be Simon Willison. This afternoon, I'm going to Beneath-the-Page Application Development with Rails with David Heinemeier Hansson. His Rails tutorial from last summer remains one of my most viewed blog entries. I'll post notes, so follow along.
                          Continue reading...

                          Ruby on Rails and OS X

                          Devlin Daley gave a presentation in our 601R class on Rails so that we could discuss frameworks and the choices Rails had made. While he was talking, I poked around a little since I wanted to get Rails going on my Powerbook and found this great little tutorial on getting Rails working on Mac OS X (Tiger). The tutorial walks you through setting Rails up with SQLite and creating a simple application. I only ran into two problems with the tutorial as written. First, when you load the Ruby Gem for SQLite, it says to type: sudo gem install
                          Continue reading...

                          BYU Ruby User's Group Report

                          I went to the BYU Ruby User's Group meeting tonight. Devlin Daley (one of my grad students) gave a demonstration of Rails by building a movie database application. He did a good job. There were about a dozen people there. Again, I was impressed by the power of convention in contrast to configuration. We don't, in general, do a good enough job of thinking out defaults for our programs so that they work without configuration for what most people want to do.
                          Continue reading...

                          BYU Ruby User's Group Meeting

                          The BYU Ruby User's Group is having a meeting tomorrow (Wed, Nov 9th) in 120 TMCB at 7pm. They're going to walk through implementing an application (can you say "live demo?") in Rails 1.0. Come one, come all.
                          Continue reading...

                                                  Variety show

                                                  Super League


                                                  Application Essentials

                                                  search for

                                                  Premier League

                                                  Go abroad