KBD

Keith Devens .com

Wednesday, October 15, 2008 Flag waving
Well, "actual" compliance means bug-free. That's hard to assure in a system of the size of a CL.... – Kent M. Pitman

Archive: November 01, 2002

← October 31, 2002November 02, 2002 →

Daily link icon Friday, November 1, 2002

I SO need this

Via Forbidden Science, I need this merciless bed.

Eiffel for .Net

Via Sam Gentile, Eiffel for .NET: An Introduction.

This article describes the goals and scope of the Eiffel language and explains how Eiffel for .NET can interoperate with other .NET languages. The article also demonstrates using Eiffel for .NET to build graphical user interfaces, using Windows Forms, to access databases and develop Web services.

It discusses a little bit about how Eiffel had to be shoehorned to fit into .Net too.

UBF: Universal Binary Format

Via LtU, UBF:

UBF is a language for transporting and describing complex data structures across a network. It has three components:

* UBF(A) is a data transport format, roughly equivalent to well-formed XML.
* UBF(B) is a programming langauge for describing types in UBF(A) and protocols between clients and servers. UBF(B) is roughly equivalent to to Verified XML, XML-schemas, SOAP and WDSL.
* UBF(C) is a meta-level protocol between used between UBF servers.

While the XML series of languages had the goal of having a human readable format the UBF languages take the opposite view and provide a "machine friendly" format.

UBF is designed to be easy to implement. As a proof of concept - UBF drivers For Erlang, Oz, Java and TCL can be found in the download area. Implementors are welcome to add new languages.

UBF is designed to be "language neutral" - UBF(A) defines a language neutral binary format for transporting data across a network. UBF(B) is a type system for describing client/server interactions which use UBF(A).

Central to UBF is the idea of a "contract" which regulates the set of legal conversations that can take place between a client and a server.

Sounds interesting. Definitely something worth keeping track of.

Only bad thing is: the site says this is a prerelease version, and that "things change frequently", but the site hasn't been updated since March. Hmm...

How many days of posts?

Re: how many days of posts should be on a weblog home page, I've settled on 4 days for mine. It seems to be a nice compromize between page size, number of posts, giving things enough time to stay around, etc. My RSS feed is synchronized so it displays the same content as my home page.

PHPCon presentations

Via Scott, some more PHPCon presentations, a buttload of PHP tips (PDF) from Rasmus Lerdorf, and Jeremy Zawodny's presentation on Scaling MySQL and PHP. Jeez I'm looking forward to MySQL 4.0 - actually, moreso 4.1.

Bricolage

use Perl:

eWeek has a glowing review of Bricolage (advanced open source content management system, written in Perl). "an open-source content management system called Bricolage bucks this trend, providing an open option that isn't just capable but is one of the best content management systems eWeek Labs has seen, even eclipsing some of the best-known commercial products."

Neat! I didn't realize Bricolage ran Salon.com.

Floating point arithmetic

Via LtU, a paper on What Every Computer Scientist Should Know About Floating Point Arithmetic. I'd really like to read this and understand it, but I'm doubtful I'll be able to digest it all.

Quote of the month

The quote of the month from Right Wing News.

← October 31, 2002November 02, 2002 →
October 2008
SunMonTueWedThuFriSat
 1234
567891011
12131415161718
19202122232425
262728293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 4 posts

Recent comments XML

new⇒Girls, please don't get breast implants

you people implants are fine these​days but they are like body organs​not e...

kym: Oct 15, 5:25pm

Spider solitaire

I have now won, at the "Difficult"​level, 186 games of Spider​Solitaire.  I...

75.179.28.113: Oct 13, 9:34am

I hate PHP

Elliot Anderson,

Dude!! You the​man! The reverse replacement for​array_u...

Alex Ndungu: Oct 11, 1:35am

Generated in about 0.053s.

(Used 7 db queries)

mobile phone