cheapskate
Details
| Size: | 71K |
| Last Update: | 2008-05-14 23:53:52 |
| Version: | 0.0.1 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Devan Goodwin |
| Price: | $0.00 |
Description:
cheapskate 0.0.1 is finance software developed by Devan Goodwin.
cheapskate is a simple Ruby on Rails application for personal budgeting.
Rails is a web-application and persistence framework that includes everything needed to create database-backed web-applications according to the Model-View-Control pattern of separation. This pattern splits the view (also called the presentation) into "dumb" templates that are primarily responsible for inserting pre-built data in between HTML tags. The model contains the
"smart" domain objects (such as Account, Product, Person, Post) that holds all the business logic and knows how to persist themselves to a database. The controller handles the incoming requests (such as Save New Account, Update Product, Show Post) by manipulating the model and directing data to the view.
In Rails, the model is handled by what's called an object-relational mapping layer entitled Active Record. This layer allows you to present the data from database rows as objects and embellish these data objects with business logic methods. You can read more about Active Record in
link:files/vendor/rails/activerecord/README.html.
The controller and view are handled by the Action Pack, which handles both layers by its two parts: Action View and Action Controller. These two layers are bundled in a single package due to their heavy interdependence. This is unlike the relationship between the Active Record and Action Pack that is much more separate. Each of these packages can be used independently outside of Rails. You can read more about Action Pack in link:files/vendor/rails/actionpack/README.html.
Requirements:
Ruby
cheapskate 0.0.1 supports different languages (including english). It works with Linux.
Downloading cheapskate 0.0.1 will take several seconds if you use fast ADSL connection.
0 comments
Add to
cheapskate Version History
Related Software
|
|
From category: Finance |
| QuotesViewer is a free Euronext stock browser software.... |
|
|
From category: Scheduling |
| Day planner is a simple time management program.... |
|
|
From category: Groupware |
| DeskNow Mail and Collaboration Server 3.1.9 is groupware software developed by Ventia. DeskNow project is a fully featured and easy to use mail and collaboration server that can handle all the comm... |
|
|
From category: Finance |
| Billing Software 1.04d is finance software developed by Billing Software Team. Billing Software project allows your business to track invoicing and allows your customers to view their invoices onli... |
|
|
From category: Groupware |
| Aethera 1.2.1 is groupware software developed by TheKompany. Aethera is a pim application, i.e. it handles all kinds of personal information: email, contacts, notes, tasks, todos, journals. It has... |
|
|
From category: Groupware |
| Gnumeric is a powerful and easy to use spreadsheet using GNOME.... |
|
|
From category: News-Diary |
| Aggrevator 0.7.6 is news/diary software developed by Adewale Oshineye. Aggrevator is a cross-platform RSS/Atom aggregator that uses a MySQL 4.1 database for storage. It is designed to make life eas... |
|
|
From category: News-Diary |
| eJourn 0.4.2 is news/diary software developed by Chris Hilton. eJourn is an application designed to help you track a journal or diary. The general purpose of a journal, outside of a place to... |
|
|
From category: Groupware |
| Business Oriented Framework 0.07 is groupware software developed by Kaare Rasmussen. Business Oriented Framework (BOF) is a Perl application server. It uses SOAP, optionally secured with SSL, to co... |
|
|
From category: Scheduling |
| BORG Calendar and Task Tracker 1.5.2 is scheduling software developed by Mike Berger. BORG is a combination calendar and task tracking system. The calendar supports simple todo\'s. The Task Tracker... |
|
|
From category: Finance |
| BADGER finance 1.0 Beta 2 is finance software developed by Peter Tuttle. BADGER finance is an open source financial management application for end users. BADGER finance is written in php, ajax and... |
|
|
From category: Finance |
| Debt Payoff Calculator 0.0 is finance software developed by Richard Snow. Debt Payoff Calculator is a simple set of PHP (5) scripts that will allow users of a web site to enter their monthly income... |
|
|
From category: Finance |
| phpbilling is an internationalized (plurilingual) PHP project designed primarily for customer account management and billing.... |
|
|
From category: Office-Suites |
| allocPSA 1.2.256 is office suites software developed by Con Zymaris. allocPSA project is an online professional services automation solution. allocPSA is a suite of integrated applications designed... |
|
|
From category: Finance |
| ChkBk 1.5 is finance software developed by Stephen Kaiser. ChkBk project is a Bourne Shell script designed to be a simple, yet functional checkbook registry program. I wrote ChkBk because I... |
Leave a comment