Approximity blog home
767 to 776 of 903 articles

Ruby-talk at BMW   25 Sep 04
[print link all ]
Enjoy the slides of our Ruby-talk presented to BMW.

German English

Test Version of FreeRIDE with RRB Refactoring Support   25 Sep 04
[print link all ]
(Source: Curt Hibbs) I just put up a test version of FreeRIDE that includes RRB Refactoring support and I would like to ask your help in testing it. For windows user’s there is a complete pre-built binary (it can coexist with your current FreeRIDE installation), and for non-windows users there are instructions for adding RRB refactoring support to your existing FreeRIDE installation. Full details at: []

RubyX - a ruby based Linux distro   25 Sep 04
[print link all ]
(Source: ruby-talk, Andrew Walrond, Oct 24, 2003) Rubyx is a ruby based linux distro. It is also the name of the script which creates Rubyx the distro and handles the package management In light of the recent rubyx/lunar threads, I thought it sensible to make the rubyx source available for scrutiny by the ruby community. You can get it using Bitkeeper like this:
bk clone bk://
cd rubyx
bk co
You'll see three files:
rubyx - The man script
init - The ruby based init script
strfile.rb - Some code shared by rubyx and init
Important! The build machine must be capable of running the generated code, How it all works will require further discussion, but if you want to get involved, it would be a good idea to ask rubyx to download the sources. To get everything, you'll need 4Gb and broadband ;) For just the basics, it's a fraction of that but I don't have the figure to hand. Do this as root...
mkdir /my/rubyx/dir  (or something like)
./rubyx --root /my/rubyx/dir --download base net disk (for the basics)
./rubyx --root /my/rubyx/dir --download all (for everything)
If you don't have broadband, you might want to use --dj 1 to reduce the number of parallel downloads. I wrote this in part to learn ruby, so any comments/suggestions on the code or style are welcomed. Although I am writing this in Kmail on my laptop running Rubyx, rubyx is still very much work in progress, so don't expect too much. Lots more to discuss, but this will do for starters :)

The Power and Philosophy of Ruby .. or how to create babel-17 ..   25 Sep 04
[print link all ]
The slides that matz, the creator of Ruby used at oscon2003. Very, very good! Very thoughtful slides about natural languages, computer programming, Ruby, etc. The graphs alone are worth looking at the slides.

Mauricio Fernandez posted this to ruby-talk: AFAIK he introduced the concept of "brain power consumption" (now renamed as "stress" in his last talk) for the first time.

That was the first time (I’m aware of) somebody stated that the main goal of a programming language isn’t expressive power (possibly by being close to natural languages, as Perl) nor ease of learning or usage, but making the programmer happier (which is a weighted mix of all other criteria).

Video of the ll2 talk:

Protecting commercial Ruby source   25 Sep 04
[print link all ]
Lothar Scholz posted this to the Ruby-ML.
 GM> Are there any accepted or already practiced ways for
 GM> companies to prevent Ruby source code from being read by potential
 GM> competitors? I can vaguely imagine redefining Ruby's
 GM> "require"-type methods so they can include zipped and passworded
 GM> ".rbz" files, say. Or using exerb (except for UNIX and without the
 GM> potential license issues).

 GM> I want to use Ruby at work but this is one of those "steps to
 GM> convincing your boss to use Ruby" I need to go through.

Just look at the "eval.c" file, i think the require is defined there and then write your hook. Or write a dll/so and add embedd your rb files as large c strings there (using maybe the "wrap" tool from the Fox Toolkit) and then do rb_eval_string("my c file"). After this protect the dll with something like "armadillo" (use google to find the URL). This works perfectly for me.

Compiere R2.5.1e   25 Sep 04
[print link all ]
Compiere released its newest Production Release 2.5.1e.

Significant functionality was added:

  • Credit Management & Dunning
  • Improved Discount Management
  • Payment-Invoice Allocation improvements (incl. Auto Match)
  • Ship/Receive in multiple UOMs
  • Service Level Agreements
  • GL Distribution
  • Prepayment Order Improvements
  • Financial Report writer improvements

Technical Improvements:

  • Support of Oracle 10g
  • Improved Database Connection management
  • Performance improvements

Significant reduction of open bugs.

LinuxTag 2004, Karlsruhe   25 Sep 04
[print link all ]
On Thursday June 24, I will give a talk about Compiere. Compiere is free ERP & CRM software.

LinuxTag program

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

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?


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/  in the -classpath oracle.jar for


powered by RubLog
767 to 776 of 903 articles Syndicate: full/short
A unique and safe way to buy gold and silver