| 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.
|
| RITE (Ruby 2) at Rubyconf 2003
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Matz has presented RITE at rubyconf 2003. www.rubygarden.org/ruby?Rite
matz called his talk: "How Ruby sucks".
|
| A Little Ruby, A Lot of Objects
|
|
25 Sep 04 |
|
[print
link
all
] |
|
This is a draft book titled A Little Ruby, A Lot of Objects. It’s in
the style of Friedman and Felleisen’s wonderful The Little Lisper,
but on a different topic.
Welcome to my little book. In it, my goal is to teach you a way to think
about computation, to show you how far you can take a simple idea: that all
computation consists of sending messages to objects. Object-oriented
programming is no longer unusual, but taking it to the extreme - making
everything an object - is still supported by only a few programming
languages.
Can I justify this book in practical terms? Will reading it make you a
better programmer, even if you never use "call with current
continuation" or indulge in "metaclass hackery"? I think it
might, but perhaps only if you’re the sort of person who would read
this sort of book even if it had no practical value.
The real reason for reading this book is that the ideas in it are neat.
There’s an intellectual heritage here, a history of people building
idea upon idea. It’s an academic heritage, but not in the fussy
sense. It’s more a joyous heritage of tinkerers, of people
buttonholing their friends and saying, "You know, if I take that and
think about it like this, look what I can do!"
link
|
| 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
|
| RubyConf 2003 Presentations Posted
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Ryan Davis) In absolute record time (5 days compared to 3 months),
rubyconf 2003 presentation materials have been posted. www.zenspider.com/Languages/Ruby/RubyConf2003.html
I’m still waiting for some more, so check back periodically to see
updates.
|
| [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.
|
| [ANN] celsoft.com/Battery 0.1.1
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Souce: Sean O’Dell) Battery is a unit testing framework for Ruby. It
captures all standard error and output and reports the entire summary of
all tests formatted as valid YAML, for easier reading and parsing. Another
key feature is that all tests run in the order they are added to their
batteries, rather than arbitrarily. See the celsoft.com/Battery homepage
for more information and documentation.
Homepage: battery.rubyforge.org/
Download: rubyforge.org/frs/?group_id=268&release_id=531
|
| Smalltalk isKindOfLike: Yogurt
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Stefan, comp.lang.smalltalk) Smalltalk is like an Apache
hellicopter. Java is like a B52 bomber with pretty heavy duty jet engines.
Smalltalk is very well thought out, extremely well engineered, very
flexible, and generally gives quite good performance in a multitude of
situations. It’s very adaptable to many different situations, and has
lots of tricks up it’s sleeve. Driving it is a bit of a paradigm
shift from driving your average plane, it has some new fancy controls, but
once you get the hang of it, it can be totally amazing and really fun. Even
if you don’t totally know what you’re doing you can still get
yourself out of a jam. Given that you’ve got a good pilot you can
launch off to a quick start and really do some very heavy and impressive
damage in a very short time. It also tends to perform quite impressively if
you’ve got a few of them around, and easier to coordinate an army of
them.
Java is pretty difficult to drive, and once you get it going in a certain
direction it’s pretty hard to get it going somewhere else. It has a
few turbo buttons on it so that if you really know when and where to use
it, it can fly pretty well. You can surely get it going really fast if you
fly it high enough and then point it straight into the ground. It’s
generally not very flexible and often a real pain to deal with, but overall
once you’ve got a flightplan fixed in stone you can fly it reasonably
well and run it reasonably efficiently. If you are meticulous in your
planning and implementation, it can really deliver the goods. If you make
some mistakes, things can go very wrong that may become almost impossible
to correct. Don’t count on any big changes, quick maneuvers, or any
sort of fancy tricks that just might save the day, and leave yourself a
good bit of time for planning and implementation before you expect to be
able to deliver the goods. If you come accross any surprise attacks or come
up against an Apache hellicopter, you could be doomed.
|
| YAPV: yet another pickaxe version
|
|
25 Sep 04 |
|
[print
link
all
] |
|
phrogz.net/ProgrammingRuby/
is ‘done’. Enjoy!
|
| [ANN] Ruby/.NET bridge R3
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Benjamin Schroeder posted this to ruby-talk) I’d like to announce
Release 3 of our Ruby/.NET bridge, which lets you use Ruby and .NET objects
together in your programs. (Releases 1 and 2 were available on the RAA and
RubyForge, but this is the first one we’re announcing widely.) link. Make sure you check
out the 5 minute tutorial. It’s impressive.
|
| 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.
You can find full details at: freeride.rubyforge.org/wiki/wiki.pl?RefactoringSupport
|
| 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
|
| DE: Squeak Artikel C't
|
|
25 Sep 04 |
|
[print
link
all
] |
|
In der C’t 7/2004 erschien ein Artikel ueber Squeak. Programmieren
lernen mit Squeak: Von kleinen und grossen Erfindern. pdf
|
| 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.
|
| Squeak is a toy - so ?
|
|
25 Sep 04 |
|
[print
link
all
] |
(source: email from Martin Drautzburg to stx-users ML; Oct, 22, 2003)
> PPS:
> I remember working for a company, where it took the make utility3/4 of
> an hour to figure out *what* to compile, and the compilers a day to
> compile- it was a C++ project b.t.w. which was canceled and replaced by
> a Smalltalk program after they spent 50man-years on a non-working
> program - so much for non-toy languages !
Yeah and I just spent 3 days in an inhouse J2EE workshop held by one of our
chief architects. We spent most of our time fighting with the tools.
Changed setting over and over. The goal of the workshop was to demonstrate
how to insert a row into an oracle table. At the end of the 2 days the
table was still empty. Another non-toy language.
I have written two small apps (apx 5000 LOC) one in squak and one in stx.
It was a dream. Got up in the morning and fixed two or three bugs before
breakfast. You can only do this with a real cool environment.
|
| Easy (better: familiar) things are most successful
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: James A. Robertson) www.cincomsmalltalk.com/blog/blogView
|
| Euruko 2003 Videos available at ruby-doc.org
|
|
25 Sep 04 |
|
[print
link
all
] |
|
link[http://www.ruby-doc.org/downloads/Euruko2003]
The First European Ruby Conference was held at the University of Karlsruhein in Germany, from the 21st to the 22th of June, 2003. It was organized by Michael Neumann, Stefan Schmiedl, Armin Roehrl and with the help from many others.
Thanks to Michael, the presentations were digitally recorded and have been made available as AVI files. Some of theses are now available for download from ruby-doc.org The videos have had the some noise filtering and volume normalization applied, and have been converted to MPEG-1 to reduce (albeit slightly) their size.
Not all of the videos are available right now. Others will go up as time permits me to do the file processing.
I initially had some FTP timeout trouble uploading the files to ruby-doc.org, so I split them into chunks. I decided to leave them this way to help avoid marathon download sessions. To combine the chunks into the complete file you basically just need to 'cat' them in sequence. I've written a Ruby script to do this, available from the video download page. If anyone thinks they can mirror any of these files it would be a tremendous help.
If you know anything about video compression, and can tell me a way to make the files smaller without serious loss of quality, please tell me.
|
| 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
|
| ObjectGraph: a Ruby class inheritance hierarchy graph |
|
25 Sep 04 |
|
[print
link
all
] |
(Source: Mehr, Assaph, ruby-ML) A simple script that generates a graph of the ruby class hierarchy. The script relies on graphviz for generation of the PNG and HTML map files. Take a look at the basic Ruby class hierarchy on the project web site: link
|
| Using the right hammer ..
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Robert Martin (UncleBob) in the pragprog-list) As a contractor you
must do the best job you can for your client. This includes picking the
best language for the situation. I agree that there are situations in which
Ruby might be the best technical solution, but the worst political
solution. In that case, you cannot use Ruby — you must use a
technically inferior, but politically preferable language. There are other
situations — more and more of them — in which Ruby is
politically acceptable, and technically superior.
|
|
|