Approximity blog home
682 to 691 of 910 articles

[XP] OT: Regarding the Subjunctive Mood, if you happen to be in one ...   25 Sep 04
[print link all ]
(Source: Ron Jeffries) It’s important to take grammar seriously, even if she has been dead for years.

Heisenberg principle of projects   25 Sep 04
[print link all ]
At Incipient(thoughts) blog I tound this nce quote:
 This came up in conversation with a client today - the problem with
 projects is the equivalent of the Heisenberg uncertainty principle.
 The more control you want on their status (or position), the less you
 have over their velocity. Pick one of the two - and pick wisely.

[ANN] Why's (Poignant) Guide to Ruby: Expansion Pak I: The Tiger's Vest (with a Basic Introduction to Irb)   25 Sep 04
[print link all ]
Yes, I’ve been taking forever. Well, what can I say? Answering threats is quite consuming. (But apologies to those of you whose threats have been too jarring for me to reply or breathe.)

Today I’m passing on to you the first fruits of a big batch of material forthcoming. The Tiger’s Vest (with a Basic Introduction to Irb.)

Stick around. Picture a man with a balloon, pinching the air out slowly, cats tied to his leg. If you can do that, then you’re all prepped for chapter 5.

Thank you, -talkers.


Ukraine joins France .. no Russian pop music allowed in the bus!   25 Sep 04
[print link all ]
Local Ukrainian politicians have now drafted a language law which would take away the licences of bus drivers playing Russian pop music.

I always think of such measures as inferiority complex. People will listen to what is best, no need to purify one’s language. Evolution will win in the end anyhow. .. but doesn’t marketing power brainwash us? Yes, but vote with your money and buy the cds of the language you want to support.

How come some sucessful bands like "Wir sind Helden" still sing German in Germany? If you sing English, the audience is much larger .. where is the problem? It’s a good thing .. people can actually understand it.

Countries like France that try to push French even in scientific publication only shoot themselves in the leg and live in the past. Sorry, vive la belle France!

There are cultural differences between countries. The French are still more likely to buy a French car than Germans buying German cars.

Why does Europe not wake up and only use one official language? Already now with 11 languages we wasted 550 million euros per year on translation. 1,300 translaters translate 1.5 million pages a year. Now the budget will increase to 800 million euros.



[ANN] rpa-base 0.2.1pre1   25 Sep 04
[print link all ]
Mauricio aka batman at his best again!!! Make sure you check out the animation on the website.
 rpa-base 0.2.1pre1 is now available at .
 Many of the most popular libraries/applications as per Rubyforge
 statistics (rails, rake, redcloth, activerecord, sqlite, log4r, copland,
 ruvi, to name a few) have been packaged for use with rpa-base 0.2.1pre1.

 You can find a list of the 100+ packages at

 Screenshots and animations can be found at

 rpa-base 0.2.1pre1 fixes some issues in the bootstrapping phase, which
 couldn't hence be solved through the normal self-upgrade mechanism.
 In addition to several other bugfixes, 0.2.1pre1 features better proxy
 support, isolation of unit tests run automatically when installing a
 lib/app, and improvements in the command-line tool.


 The Ruby Production Archive (RPA) will provide packages of Ruby
 libraries and programs in a form that allows production use, engineered
 through a stringent process resembling FreeBSD's or Debian's.

 rpa-base is a port/package manager designed to support RPA. Its scope and
 purposes are different to those of other systems like RubyGems.
 rpa-base is a port/package manager designed to support RPA's client-side
 package management. You can think of it as RPA's apt-get + dpkg. It
 features the following as of 0.2.1pre1:

 * strong dependency management: rpa-base installs dependencies as needed,
   keeps track of reverse dependencies on uninstall, and will remove no
   longer needed dependencies
 * atomic (de)installs: operations on the local RPA installation are atomic
   transactions; the system has been designed to survive ruby crashes (OS
   crashes too on POSIX systems)
 * parallel installs: you can install several ports in parallel; builds
   will be parallelized and the final phase will be serialized properly
 * self-hosting: rpa-base installs and updates itself
 * modular, extensible design: the 2-phase install is similar to FreeBSD and
   Debian's package creation; rpa-base packages need not be restricted
   to installing everything under a single directory ("1 package, 1 dir"
 * rdoc integration: RDoc documentation for libraries is generated at install
   time (currently disabled on win32)
 * ri integration: ri data files are generated for all the libraries managed
   by RPA; you can access this information with ri-rpa
 * handling C extensions: if you have the required C toolchain, rpa-base can
   compile extensions as needed
 * unit testing: when a library is installed, its unit tests are run; the
   installation is canceled if they don't pass

 Several of the above features are illustrated in the screenshots and
 animations available at

 A number of features have been pushed back to 0.3.0:
 * full support for binary platform-specific packages
 * signed packages/ports
 * system-wide configuration system
 * better user interface
 In practice, the first one is the most limiting at the moment since it means
 that win32 users in particular need a working C toolchain to install
 extensions. This will soon be addressed.


[ANN] Arachno Ruby IDE 0.2.3   25 Sep 04
[print link all ]

This is the inital announcements for Arachno Ruby on this newsgroup.

Arachno Ruby IDE is a commercial IDE that is currently available for Windows 2000 and Windows XP. A Linux version will follow later this year.

The most important feature is the integrated debugger which is the first debugger not based on "debug.rb" and which allows to debug GUI’s, Interactive Console Applications and Web Applications.

For the later it comes with a full integrated local apache environment that is started and stopped behind the scenes, whenever you open/close a project. It is possible to set breakpoints in CGI and ERuby (.rhtml) scripts and single step through the code.

The editor has some convenience features based on Emacs and the Delphi CodeRush IDE plugin like stack based markers (Control-Enter drops a quickmark, ESC goes back), one key copy/cut, incremental search, autoindentation, good syntax highlighting (handles even nested heredocs) and a mixture of tiled/tabbed window handling.

Ruby for the Web: The Arrow Web Application Framewor   25 Sep 04
[print link all ]
I’ve posted the slides from my session "Ruby for the Web: The Arrow Web Application Framework" on Arrow’s project page

I thought the sessions went well, considering that we were in a room off in a corner on a floor completely separate from the other conference events. Quite a lot of people showed up at the sessions I saw (standing-room only), and people seemed interested.

How to Keep your Job   25 Sep 04
[print link all ]
 I had posted this 6 months ago, but the link has changed.
(Source: pragmatic programmers) One issue—above all others—is beginning to dominate our professional landscape. How can we, as developers, continue to stay on top of our profession?

The world is changing, and it’s changing faster than we think. Programmers are going to have to move up the value chain, and move up fast, if they are to keep their jobs in the coming years. The recession isn’t helping, as its effects are masking a significant underlying trend. When the recession ends, the truth is going to scare folks who aren’t prepared.


CleverCS: computer science ideas   25 Sep 04
[print link all ]
Thanks to Sven C. Koehler for the interesting link.

Aplus Language   25 Sep 04
[print link all ]
A+ is a descendant of APL (AplLanguage) and a predecessor of K (KayLanguage). Arthur Whitney developed A+ in the late ‘80s in response to employer Morgan Stanley’s need to move their APL applications from mainframes to Sun workstations. He later left Morgan Stanley and wrote K.

A+ is open source. link


powered by RubLog
682 to 691 of 910 articles Syndicate: full/short