Approximity blog home
725 to 734 of 867 articles

ERP5: A Next-Generation, Open-Source ERP Architecture   25 Sep 04
[print link all ]
(Source: IEEE Computer Society) When someone says enterprise resource planning (ERP), most IT professionals think of the expensive, complex, and difficult-to-implement commercial products that were the rage a few years ago. Although many large corporations did reap tremendous cost savings from the implementation of such systems, an average implementation cost counted in the millions of dollars; this has prevented ERP systems from spreading to small and medium-sized businesses. After ERP deployment, its "blackbox" nature prevents from understanding and eventually improving the business processes it implements, leaving some important business decisions to the software publisher rather than to the corporate manager, preventing scientific researchers from getting involved in management innovation.

This situation provides much of the motivation for our architecture, ERP5, which offers several advantages for business. All ERP5 tools are open source, so are free and have openly available source code that a business can change to suit its processes. ERP5 incorporates, from scratch, advanced concepts such as object-oriented databases, a content management system, synchronization, variations, workflows, and a method to model and implement business processes. ERP5 is also a Web site where researchers can share innovation on management techniques and their implementation through software.

In 2001, two companies initiated the ERP5 project: Nexedi, a Zope service provider in France (Zope is a well-known open-source application server), and Coramy, a European apparel manufacturer. They aimed to develop a set of ERP software components for small and medium-sized companies. In addition to source code, the project also produced educational material and a clearly defined theoretical model. To fit the needs of smaller companies, they also designed ERP5 for distribution across distant sites with slow and unreliable Internet connections.

link

SAP costs too much - customers   25 Sep 04
[print link all ]
(Source: Register) Every now and then, an analyst firm gathers up its collective courage and issues an ROI study which contradicts everything a vendor’s marketing department would have you believe.

So hats off to Nucleus Research for firing a salvo at SAP for causing customers to shell out millions on software with little more than added worker productivity in return. link

Using SVG in Borges   25 Sep 04
[print link all ]
Interesting blog-entry on naseby + ruby + stuff. link

Compiere 251d and Oracle 10g and Java 1.5 beta   25 Sep 04
[print link all ]
For all of you that want to be bleading-edge … Perez Juarez posted this to the forum:
 I have run Compiere251d with Oracle10g & Java 1.5 beta :-), and I am very nice.

 You have to make the step:

 1.- Copy the $ORACLE_HOME/jdbc/lib/ojdbc14.jar
 to $COMPIERE_HOME/lib/oracle10g.jar

 2.- Change into $COMPIERE_HOME/RUN_setup.sh  in the -classpath oracle.jar for
 oracle10g.jar

Three monsters united: Woody+Oracle 9.2 + Compiere 2.4.4.a   25 Sep 04
[print link all ]
the monster of opensource ERP & CRM systems on the monster of free GNU/Linux operating systems with the monster of commercial object relational databases. What happens when 3 monters go to bed together?

link

RubyGems, the apt-get for ruby   25 Sep 04
[print link all ]

Why do I love Debian? Coz of the package management system. Now Ruby has the same nice feature, called RubyGems

Install:

ruby install.rb
See what is available:
gem --remote --list
Search for the string Doom in descriptions:
gem --remote --search Doom
Install progressbar:
gem --remote --install progressbar

Now relax, have a good milkshake in the sun. A big big thanks to the developers: Rich Kilmer, Chad Fowler, David Black, Paul Brannan, Jim Weirch, Curt Hibbs, Gavin Sinclair, etc.

Compiere - Linux-mag article   25 Sep 04
[print link all ]
Like the heart and lungs, accounts payable and accounts receivable keep a company pumping. Money goes out; raw materials come in. Products and services go out; money comes in. If more money comes in than goes out, the company prospers. At least that’s the theory — and the goal.

Of course, the devil’s in the details: there’s inventory to manage, backorders to fulfill, outstanding invoices to collect, orders to process, bills to pay, and customers to service. The goal of business may be simple enough — but the business of running a business is anything but.

Fortunately, computers are a natural for the back office, and software to manage a business — called customer relationship management (CRM) and enterprise resource management (ERP) software — has become a big business in itself. SAP, Oracle, PeopleSoft, and Microsoft charge plenty of beans for bean counting software. For example, Microsoft’s Great Plains Software division charges $50,000 for a license, $100,000 for implementation, and $20,000 a year for maintenance.

But just as Linux has provided a free alternative to proprietary operating systems like Windows and Solaris, Compiere, this month’s "Project of the Month," provides an open source alternative to commercial CRM and ERP solutions. link

Managing Complexity: Keeping a Large Java Project on Track   25 Sep 04
[print link all ]
(Source O’Reilly) Using Ruby for hourly builds. www.onjava.com/pub/a/onjava/2003/09/10/dashboard.html

ANN: Lafcadio 0.4.0   25 Sep 04
[print link all ]
Lafcadio is an object-relational mapping layer for Ruby and MySQL. It lets you treat database rows like first-class Ruby objects, minimizing the amount of time you have to spend thinking about MySQL vagaries so you can spend more time thinking about your program’s logic.

Its features include:

  • A test-centric design that allows you extensively unit test any program that runs on top of Lafcadio. It comes with a MockObjectStore, which mimics the database and allows you to test database interactions without all the annoying setup code of a real database-driven test.
  • A block-driven querying language that will cover 99% of the ad-hoc queries you have to do. These queries look like: child_users = object_store.getUsers { |user| user.age.lt( 18 ) }

These queries can be run against the MockObjectStore, meaning they can be unit-tested.

  • In-Ruby triggers that can be written per domain class. These triggers can be tested, too!
  • Lafcadio makes very few assumptions of how your database was setup, and comes complete with a lot of hooks to allow you to fit your pre-existing database. Because programming’s a messy job, and we’re always cleaning up after somebody’s mistakes (even if they were our own).

Lafcadio is production-ready and runs a number of websites, including Rhizome.org, which more than 3 million hits a month.

link

Why's (Poignant) Guide to Ruby   25 Sep 04
[print link all ]

(Source: whytheluckystiff) The (Poignant) Guide is a new approach to teaching Ruby, emphasizing the lingual traits of Ruby and illustrating its uniqueness with comics, visual imagery, and songs with accompanying hand gestures.

This date marks the release of the first three chapters. Feel free to tell your friends and family (a.k.a. Slashdot) about the news. With enough input and support, this book could see completion by next year. Hopefully this is a step towards explaining to the world why Ruby is such an enticing and voluptuous gem to behold.

Go and enjoy the book

Okay, I’ll keep this short. If you want to read more about my motivation, head over to the announcement on my site. motivation

 

powered by RubLog
725 to 734 of 867 articles Syndicate: full/short
A unique and safe way to buy gold and silver