Approximity blog home
689 to 698 of 867 articles

Why one should only put pdfs and not word docs online .. Microsoft yet another gotcha   25 Sep 04
[print link all ]

(Source coredump.cx) This is not an exciting story: I happened to be browsing aimlessly through case studies and other publications released by Microsoft as a part of their "Get the facts" initiative. At one point, I stumbled upon a Word file I wanted to read - and as soon as I ran it through wvWare, I noticed there is a good deal of amusing change tracking information still recorded within the document. Naturally, publishing documents with "collaboration" data is not unheard of in the corporate world, but the fact Microsoft had became a victim of their own technology, and had failed to run their own tools against these publications makes it more entertaining.

A pointless idea came to my mind that instant: why not run a gentle web spider against all Microsoft sites in English, specifically looking for other instances of tracking data not removed from documents? I coded a bunch of scripts and let them run through the night, fetching approximately 10,000 unique documents; over 10% was identified as containing change tracking records. I decided to collect only those with deleted text still present, yielding a crop of over 5% of all documents. Quite impressive. Below, you will find a brief (and rest assured, incomplete) list of the most entertaining samples I’ve run into, along with some speculation (and only speculation) as to the reasons we see them. link The tool used

How I became a code fascist   25 Sep 04
[print link all ]
Superb post by the batman.

Update: Famous and not so famous programming quotes   25 Sep 04
[print link all ]

As Stefan has sent me many new quotes, I did finally update my quote collection again.

[ANN] FreeRIDE 0.7.0 Released!   25 Sep 04
[print link all ]
Curt Hibbs posted it to ruby-lang.
 Version 0.7.0 of FreeRIDE has been released and is available for download!

 For details and downloads, go to:

    http://freeride.rubyforge.org/

    Many bugs have been fixed and there is also a bunch of new features
    (Experimental code Refactoring, Preferences plugin available, Debugger
    fully functional on Linux and Windows...)

    The Window's version still runs FreeRIDE with its own private copy of
    Ruby (that will not interfere with your installed version), but this
    private copy of Ruby is now version 1.8.2 preview 2.

    Linux users will find both a tgz and a rpm file ready for use with
    your own copy of Ruby.

    === FreeRIDE Overview ===

    FreeRIDE aims to be a full-featured, first-class IDE on a par with
    those available for other languages, with all the best-of-breed
    features that you would expect in a high-end IDE.

    Some of FreeRIDE's features include:

    * Multi-file editing
    * Syntax highlighting
    * Auto-indenting
    * Code Folding
    * Source navigation by module, class, method, etc.
    * Integrated debugging
    * Written in Ruby for easy extension

    Some planned features include:
    * Full internationalization
    * High-end refactoring support
    * Remote pair programming

    In its current state, FreeRIDE cannot yet be called a real IDE. What
    is does have is a stable infrastructure with all the working plumbing
    needed for the hordes of anxious Ruby developers that want to create
    plugins to extend the functionality of FreeRIDE. The FreeRIDE team
    will be working on such FreeRIDE plugins that we will individually
    release to incrementally improve the FreeRIDE system. Periodically we
    will rollup these added plugins into new releases of FreeRIDE.

    Even if you have not officially joined the FreeRIDE team you can still
    create plugins for you own use, share them with others, or send them
    to us and we will make them available for download from our project
    wiki. We may even ask for your permission to include them in the
    FreeRIDE core distribution.

Second European Ruby Conference   25 Sep 04
[print link all ]

Registration and Infopage

high-resolution version

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.

Why are monster-movie zombies so horrifying and talking animals so fascinating?   25 Sep 04
[print link all ]
(Source: Dave Bryant) Japanese roboticist Doctor Masahiro Mori is not exactly a household name but, for the speculative fiction community at least, he could prove to be an important one. The reason why can be summed up in a simple, strangely elegant phrase that translates into English as the uncanny valley. Though originally intended to provide an insight into human psychological reaction to robotic design, the concept expressed by this phrase is equally applicable to interactions with nearly any nonhuman entity. Stated simply, the idea is that if one were to plot emotional response against similarity to human appearance and movement, the curve is not a sure, steady upward trend. Instead, there is a peak shortly before one reaches a completely human look . . . but then a deep chasm plunges below neutrality into a strongly negative response before rebounding to a second peak where resemblance to humanity is complete. This chasm the uncanny valley of Doctor Moris thesis represents the point at which a person observing the creature or object in question sees something that is nearly human, but just enough off-kilter to seem eerie or disquieting. The first peak, moreover, is where that same individual would see something that is human enough to arouse some empathy, yet at the same time is clearly enough not human to avoid the sense of wrongness. The slope leading up to this first peak is a province of relative emotional detachment affection, perhaps, but rarely more than that. [www.arclight.net/~pdb/glimpses/valley.html]

Distributed blobserver   25 Sep 04
[print link all ]
Very interesting open-source solution, inspired by the famous Google File System paper. link

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.

Cathedrals of the body   25 Sep 04
[print link all ]
Dieter Blum has some fascinating pictures. A must see.

 

powered by RubLog
689 to 698 of 867 articles Syndicate: full/short
A unique and safe way to buy gold and silver