| Outed: Skype project to dial real phone numbers
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Register) I just spent nearly ten minutes on the phone to Paris,
at a cost of about 10 pence. Using Skype, dialling a Paris landline number,
that is.
story
|
| 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.
|
| DE: My Compiere slides for Linuxtag 2004
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Bin gerade am Linuxtag 2004 in Karlsruhe. Die Folien meines Compiere-Vortrages
How well does the Oracle-compatability mode work for SAP DB? I got to check
that as it might be an option to replace the existing Oracle DB dependency.
I will post a few pics from the Linuxtag later. Not too many people here
this year. Linux has simply made it into mainstream. The adventure has long
gone :-). Got a nice yellow "no software patents" t-shirt.
|
| 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
|
| 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
|
| PalmSync
|
|
25 Sep 04 |
|
[print
link
all
] |
|
PalmSync
is a Ruby(Scripting Language) library for syncing your PalmPilot with
DBMS(MySQL and so on). You can also read/modify/create records in your
PalmPilot using Ruby script in PalmSync.
It now also supports reading pdb/prc file. PalmSync
package contains some Ruby scripts and Ruby extention library for
pilot-link. 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
|
| [Squeak-ev] Deutsches 3.7g zum testen
|
|
25 Sep 04 |
|
[print
link
all
] |
Markus Denker posted this to the Squeak-ev list
Ich habe mal ein erstes deutsches 3.7g zusammengestellt:
http://www.iam.unibe.ch/~denker/Squeak3.7gDeutsch.zip
Das ist einfach das letzte 3.7g Full Image + deutsche uebersetzungen.
Die englischen Fenster habe ich geloescht, die engl. Demo-Projekte sind
aber noch drin.
Was wir brauchen ist
-> Eine deutscher Willkommen-text
-> ein paar deutsche Demo Projekte
-> am besten ein deutsches tutorial...
Bi den Einfuehrungs-texten sollten wir uns nicht an den englischen orientieren,
die sind naemlich eher sinnlos, denke ich.
|
| GNU Smalltalk 2.1e (Development)
|
|
25 Sep 04 |
|
[print
link
all
] |
|
GNU Smalltalk is a free implementation of the Smalltalk-80 language.
Changes: Several bugfixes were made for the JIT compiler. A working
Java-to-Smalltalk bytecode translator (which does not support networking
and reflection yet) was added.
homepage
download
|
| Smalltalk with Style
|
|
25 Sep 04 |
|
[print
link
all
] |
Stephane Ducasse posted this to the Squeak-ML. download
Smalltalk With Style is now freely available.
Thanks Suzanne, Ed, and Dave. This is a great book everybody should read!!
I added the chapter 27 of Smalltalk by Example.
I added a link to point to the book of Liu: Smalltalk, Object and Design
|
| Sony details PlayStation Portable's chips
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: The Register)
The PSP chipset comprises a number of components: the CPU, a media
processor, a 3D graphics engine, a security processor and a power manager.
The PSP’s MIPS R4000-based CPU will run at up to 333MHz, Sony chip
designer Masanobu Okabe revealed at the Hot Chips conference in Stanford
University, California. Its frontside bus runs at up to 166MHz, with both
frequencies controlled by processor load. It contains a vector processing
engine. 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
|
| 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
|
| [ANN] linalg-0.3.2 -- Ruby Linear Algebra Library
|
|
25 Sep 04 |
|
[print
link
all
] |
|
link[linalg.rubyforge.org/}
From the README:
Major features:
- Cholesky decomposition
- LU decomposition
- QR decomposition
- Schur decomposition
- Singular value decomposition
- Eigenvalues and eigenvectors of a general matrix
- Minimization by least squares
- Linear equation solving
- Stand-alone LAPACK bindings: call any LAPACK routine from directly from
ruby.
|
| Interesting Ruby page: semantics & semiotics; code manufacture |
|
25 Sep 04 |
|
[print
link
all
] |
Some very interesting ruby stuff:
- Artificial Neural Networks: Implemented a multilayer backpropagating artificial neural network using a momentum term and optionally a weight decay term.
- Borges mod_ruby Integration: I have managed to get Borges running using mod_ruby. I will produce a library ready version of that and check it in the Borges project.
- and much more
link
|
| Using SVG in Borges
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Interesting blog-entry on naseby + ruby + stuff. link
|
| 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
|
| Rake 0.40. is out
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Rake is a make-like utility written entirely in Ruby. It allows to you
specify build target and actions, with the action being standard Ruby code.
You can get Rake from rubyforge. If you have rubygems installed, then all
you need to do is
gem -i rake
If you have a very recent version of rubygems (i.e. from CVS), then the
gen-rdoc option finally produces a decent rendition of the Rake
documentation locally.
QuickStartExample
|
| midilib initial release
|
|
25 Sep 04 |
|
[print
link
all
] |
|
midilib is a pure Ruby MIDI library useful for reading and writing standard
MIDI files and manipulating MIDI event data.
The latest version of midilib (0.8.0) can be found on the midilib Web site
(midilib.rubyforge.org/). The
midilib RubyForge project page is rubyforge.org/projects/midilib/.
midilib is also available as a Gem. The Gem has been uploaded to RubyForge,
and should appear in remote gem listings soon.
|
| Good ruby documentation
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Just in case you have not seen this for 1.9
|
|
|