The Spiral Model of Software Development
Produced By:
Relativity
on 03 Apr 2008
Tags: BridgingtheTechnologyGap(more...)BUSINESSTECHNOLOGYSOLUTIONSCommunicatingcompetitiveedgeFrankKlein(less)
Description: In response to what was is often seen as (more...) the restrictiveness of the Waterfall model of software development, many developers began to look for a new set of methodologies that would help overcome many of the Waterfall development constraints.
One of these new models was the Spiral model of software development, also known as Boehm's model. Basically, the Spiral model is a cross between the Waterfall and Prototype models, and generally involves four stages in each of the following iterations: (less)
Episode 37: Simple Search Form
Added on: 09 Oct 2007
Tags:
Description: A search form is quite different than (more...) other forms, this is because it does not deal with model's attributes. See a good way to add a simple search form in this episode. (less)
Views: 5
Comments: 0
Duration: 06:28
Episode 25: SQL Injection
Added on: 09 Oct 2007
Tags:
Description: One of the most common security problems (more...) for dynamic sites is SQL Injection. Thankfully Rails does everything it can in solving this issue, but you still need to be aware of it. (less)
Views: 5
Comments: 0
Duration: 05:29
Episode 16: Virtual Attributes
Added on: 09 Oct 2007
Tags:
Description: Keep your controllers clean and forms (more...) flexible by adding virtual attributes to your model. This very powerful technique allows you to create form fields which may not directly relate to the database. (less)
Views: 5
Comments: 0
Duration: 03:41
Episode 13: Dangers of Model in Session
Added on: 09 Oct 2007
Tags:
Description: Be careful when storing a model in a (more...) session. It will behave differently than you expect and can easily get out of sync with the database. Instead of storing the model directly in the session, store the id to the model and use that to fetch it from the database. (less)
Views: 5
Comments: 0
Duration: 05:17
Systm - Painting Your Project, Notebook or PC: Rattlecan 101
Added on: 09 Oct 2007
Tags: systm
Description: Have we painted a notebook? Sure. PC (more...) Case? Absolutely. Various and sundry DIY projects? Yup. Ryan and Nik want some help painting laptops and PC cases... so we've got a collection of basic tricks to get the best quality when rattlecanning your project. (less)
Episode 118: Liquid
Added on: 19 Sep 2008
Tags:
Description: Liquid is a safe way to provide a (more...) powerful template language to the site s users. See how in this episode. (less)
Views: 4
Comments: 0
Duration: 16:04
Episode 117: Semi-Static Pages
Added on: 19 Sep 2008
Tags:
Description: Static pages can sometimes be a little (more...) awkward to add to a Rails app. See a couple different solutions to this problem in this episode. (less)
More on Solid State Disk Technology
Added on: 01 Jun 2008
Tags: DellSolidState(more...)Disktechnologystorage(less)
Description: We've seen a lot of interest from (more...) customers in solid state disk (SSD) technology. Ryan at Engadget does a pretty good job of summarizing why someone would want an SSD drive in their recent post about Samsung's new 64GB product. Not long after IdeaStorm user tablet205 submitted the Solid State Drives as option in Notebooks, we started offering them in a couple of Latitude notebooks in May. Since then, we've expanded the option to more Latitude notebooks, all of our mobile workstations, and some of our high-end XPS notebooks on the consumer side, like the XPS M1330 and the XPS M1730. Though SSD drives bring lots of benefits, traditional hard drives aren't going anywhere anytime soon. At this point, one of the downsides of SSD drives is price - they are still pretty expensive. But, like most new technologies, the price should come down over time as the technology becomes more mainstream. Enough from me though - let me introduce you to someone who's an expert: Tom Pratt is the storage technologist on the Office of the CTO team. In this vlog, Tom gives a good overview of the technology from where it's been to where it's heading - hint: new form factors. (less)
Views: 4
Comments: 0
Duration: 07:15
Enterprise Stategy with Brad Anderson
Added on: 01 Jun 2008
Tags: ProductsEnterprise(more...)StandardsStrategy(less)
Description: Brad Anderson, Sr. VP, of Dell's (more...) Enterprise Product Group spends a few minutes introducing Dell's standards-based approach to building a scalable enterprise, and highlights that reducing complexity in the data center is one of the most common requests from our customers. (less)
Views: 4
Comments: 0
Duration: 02:21
More on Simplifying IT
Added on: 31 May 2008
Tags: Delltechnology(more...)MichaelDellSimplifyIT(less)
Description: Today marks an important milestone in (more...) Dell's drive to make technology easier for customers to deploy and manage. At the Gartner Symposium today in Orlando, Michael spoke to more than 500 CIOs about Dell's strategy for simplifying IT and the benefits that it will have on our environment. He also introduced solution designed explicitly to make IT simpler for businesses and organizations: on-demand desktop streaming. To be clear, this isn't the first step we've taken toward simplifying IT. If you think about it, Dell's entire heritage is built on the concept of simplicity - we enter a technology market, simplify the products and the way they're delivered, and drive cost out...to the delight of our customers. So who better than Dell to lead the charge toward simplified IT? It's our goal to make technology easier for customers to deploy and manage, and to deliver cost savings that they can put toward innovation in their organizations. (less)
Episode 19: Where Administration Goes
Added on: 09 Oct 2007
Tags:
Description: This is the first part of a three part (more...) series on building an administration system. Many developers choose to separate it completely from the public side of the site by placing it into an admin subdirectory. This episode will show you an alternative and often better solution. (less)
Views: 4
Comments: 0
Duration: 05:12
Episode 27: Cross Site Scripting
Added on: 09 Oct 2007
Tags:
Description: Another common security issue is cross (more...) site scripting. In this episode you will see why it is so important to escape any HTML a user may submit. (less)
Episode 26: Hackers Love Mass Assignment
Added on: 09 Oct 2007
Tags:
Description: Your site may be at risk! When using (more...) mass assignment, you are giving the user complete control over that model and its associations. See how a hacker might use this vulnerability and learn how to stop it in this episode. (less)
Views: 4
Comments: 0
Duration: 06:14
Episode 77: Destroy Without JavaScript
Added on: 09 Oct 2007
Tags:
Description: If the user has JavaScript disabled, the (more...) "Destroy" link might not work properly. In this episode I will explore a number of ways to work around this issue. (less)
Views: 4
Comments: 0
Duration: 07:08
Episode 4: Move Find into Model
Added on: 09 Oct 2007
Tags:
Description: Move a find into the model to clean up (more...) the controllers and remove duplication. Also see how you can call these custom find methods through an association. (less)