| He's inexpensive because he is totally untrained ..
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Check out the Dilbert comic
from 7/21 :-).
|
| Waging War
|
|
25 Sep 04 |
|
[print
link
all
] |
(Source: University of Maine News) I especially liked:
'We may have nuclear technology, but we still have stone-age brains"
-- Anthropologist Paul Roscoe.
article
|
| Completely Automatic Public Turing Test to Tell Computers and Humans Apart
|
|
25 Sep 04 |
|
[print
link
all
] |
|
As the latest trend by spammers seems to be to spam wikis, one can setup
the same sort of "enter the number in the image" process as
network solutions, ebay, etc, do. CAPTCHA below is one possible solution.
A simple CAPTCHA ("Completely Automatic Public Turing Test to Tell
Computers and Humans Apart") written in Ruby. This will dynamically
create an image containing a key displayed on a noisy background, which the
user must enter into a text box. link
Alternatively, as Ari has pointed out in ruby-talk:
Alter the engine so that external URLs go to a non-indexed-by-
search-engines "leaving the site" page. It effectively kills any
pagerank that adding a link would add to the linkee. That's both good
and bad, but it's a short-term solution.
It may be that a simple HTTP redirect script would work, too, but I'm
not sure.
|
| AltGr keys and irb
|
|
25 Sep 04 |
|
[print
link
all
] |
|
From the Ruby-ML: I just noticed that I cannot type any AltGr character
combinations on a German keyboard both on NT4 and Win2k in the current irb
(ruby 1.8.2 2004-07-29 i386-mswin32).
This hurts the ruby experience a little bit, because among those characters
are {}[]~\| …
and the solution
|
| The Open Source Paradigm Shift
|
|
25 Sep 04 |
|
[print
link
all
] |
(Source: Tim O’Reilly) In a nutshell Tim tells us that a fundamental
change is happening and if we want to benefit from it we should think hard
about the implications. The "three Cs" — long term trends
- software as Commodity
- network-enabled Collaboration
- customizability and software-as-Service
link
|
| How I became a code fascist
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Superb post by
the batman.
|
| 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.
|
| Exploring with Wiki
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Artima) A Conversation with Ward Cunningham www.artima.com/intv/wiki.html
|
| Google - Quo vadis?
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Interesting blurb what Google will do next.
Summary:
- Advertisement market has limits
- the cash from the IPO is the emergecy fund to reinvent themselves
- only buy small companies with interesting technology
- take on Yahoo and Microsoft, but not directly
- Amazon, ebay, etc. are there to lose .. The key to making money in search
is to get between people and what they are searching for, and that’s
where Google is on a collision course not only with Microsoft and Yahoo,
but also with Amazon and eBay
- expect GoogleMedia taking on iTunes and entire new market places of
intellectual property
- whatever Google will do will be incredibly technical
|
| Gnome's Guide to WEBrick
|
|
25 Sep 04 |
|
[print
link
all
] |
Yohanes Santoso posted this guide
to the ruby-ML.
After labouring over the weekend, I am happy to present the first
version of Gnome's Guide to WEBrick:
http://shogo.homelinux.org/~ysantoso/WebWiki/WEBrick.html
The guide is more of a reference-type documentation rather than
tutorial. I believe that WEBrick is straightforward enough for someone
to grasp its idea. At that point, a tutorial would be of lesser use
than a reference.
Being the first release, I am aware that there are many mistakes:
spelling, grammar (not native English-speaker), obtuse example, etc. I
am also aware that there are missing sections. Some of the missing
sections are listed in the 'NOT YETs' section. If you think there are
other topics I missed, please inform me.
|
| Beat Takeshi
|
|
25 Sep 04 |
|
[print
link
all
] |
If you want to relax after too much work .. and are sick of the normal
Hollywood movies, check out Beat Takeshi.
Excellent page
about Beat Takeshi.
Takeshi Kitano on the question: What’s you’re coolest moment?
"In Japan, there is a broadcasting station called NHK,
like BBC, but much, much stricter. When I was a rising
star in comedy I appeared on a live program, and the director specifically
said you can't say such-and-such, if you use these words you'll
be finished. So of course I couldn't resist. I said 'shit'
12 times in a row. I said, 'I saw a shit-like substance on the street.
So I went over and I picked it up and smelled it, and it smelled like
shit. Then I felt it and it felt like shit, and I liked it, and
it tasted like shit, so I put it away. Thank god I didn't step in it!'
That was my coolest moment, because it was a tremendous risk. They could have
cut me off but they didn't. The director was fired and the producer was moved
to another program, far away from Tokyo."
|
| PowerPoint Is Evil
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: Wired, Edward Tufte) Information design guru Edward R. Tufte
argues that PowerPoint style routinely disrupts, dominates and trivializes
content while ignoring the most important rule of speaking: Respect your
audience. www.wired.com/wired/archive/11.09/ppt2.html
|
| 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.
BBC-story-Ukraine
BBC-story-Translation
|
| World's largest truck
|
|
25 Sep 04 |
|
[print
link
all
] |
Just in case you do not know what to buy me as my next birthday present ..
I saw this monster on Gizmodo.
|
| [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.)
poignantguide.net/ruby/expansion-pak-1.html
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.
_why
|
| ANN: Madeleine 0.7
|
|
25 Sep 04 |
|
[print
link
all
] |
sourceforge.net/project/showfiles.php?group_id=74624
"Are you still using a database?"
Madeleine is a Ruby implementation of Object Prevalence:
Transparent persistence of business objects using command
logging and snapshots.
http://madeleine.sourceforge.net/
Hi,
Just figured it was a good time to release all the good stuff I and
Stephen Sykes have been preparing in the Madeleine CVS. YAML marshalling
and snapshot compression should be the highlights for our existing
users.
Madeleine 0.7 (July 23, 2004):
* Broken clock unit test on win32 fixed.
* AutomaticSnapshotMadeleine detects snapshot format on recovery
* Snapshot compression with Madeleine::ZMarshal
* YAML snapshots supported for automatic commands
* SOAP snapshots supported for automatic commands
* Read-only methods for automatic commands
If you're planning to use either YAML or SOAP marshalling, beware that
there are objects and classes that Ruby's own Marshal can handle but
these can't. You will have to try for yourself if your application
works, both to make a snapshot and to read it back, with the marshaller
you want to use.
cheers
/Anders
|
| Wall Coding
|
|
25 Sep 04 |
|
[print
link
all
] |
|
(Source: fairlygoodpractices.com ) Sharing
a computer is an experience. In a world filled with cubicles and monitors
it’s amazing how many times someone has to stare over someone
else’s shoulder. And the moment 3 people need to get together and
look over some code, suddenly we’re back to printouts and meeting
rooms. There simply is no productive way to pack 3 people in a cube looking
at a monitor.
And once you start doing agile development and pair programming you really
recognise the benefit of a big monitor. And if you’re like most
companies, you have the largest monitor available, a big blank wall and a
screen projector. It’s just that most companies don’t let the
programmers use such a valuable item. People that can be trusted to
maintain the software that keeps the company in business somehow
can’t be trusted with a simple peice of hardware. fairlygoodpractices.com/wallcode.htm
I highly recommend also look at this website. fairlygoodpractices.com
|
| OObench
|
|
25 Sep 04 |
|
[print
link
all
] |
|
OO-Bench compares the speed of the same object-oriented tasks in several
object-oriented languages. It also has a statistics tool (written in Java),
which can be used to easily compare the speed of the several versions of a
given benchmark
Sven C. Koehler has not had much time lately to add more languages or
benchmarks, but it is an impressive collection of benchmarks. link
|
| Seth Godin about job resumes
|
|
25 Sep 04 |
|
[print
link
all
] |
|
Seth Godwin has a good entry about job resumes: link
|
| ruvi 0.4.11
|
|
25 Sep 04 |
|
[print
link
all
] |
in the very near future i'll be releasing ruvi 0.4.11.
its a fairly complete vi(m) reimplementation in ruby
thats getting to be fairly mature.
link
includes stuff like:
auto indent
ruby highlighting
curses interface
macro support (new in .11)
undo / redo
class/module/method selector (major speedup in .11)
word/filename completion in buffer (new for .11)
rrb refactoring
|
|
|