Great Train Robbery

4 min read

[@043]

javaSun Java tool targets Microsoft. Sun will show off a new, simplified Java development tool next month intended to steal programmers from rival Microsoft's camp.

javaEclipse Checkstyle v3.1 released.

blogDiego — there is no spoon: a review of Matrix Reloaded.

mobileHandango Announces Annual Handango Champion Award Finalists.

javaClustered JDBC 1.0alpha2, a cluster of databases through JDBC.

netCongress slams spam. Spam costs U.S. businesses $10 billion each year in lost productivity.

[@875]

moblogPhilip — Wireless Internet in the US = Neo-Feudalism?

mobile javaAzure, a weblog client for your phone.

java blogFred — J2ME Bug 4834025 and The RDF.NET Challenge.

java blogJoe — OrionSupport beta status.

java blogArjun — More free books ;)

java blogJoey — Jython Is Just Too Useful.

blogJon — Googling for social security numbers.

wirelessWireless helps cuts net costs. Wireless technology could help people cut the cost of broadband by sharing the connection with neighbours.

javaJSwat 2.1.7, a a graphical, stand-alone Java debugger built on top of the Java Platform Debugger Architecture.

[@719]

wirelessWireless Virtualization: Data and Databases.

javaJDBC query logging made easy.

javaEnhance J2EE component reuse with XDoclets. XDoclet enables simplified continuous integration with component-oriented development using attribute-oriented programming.

javaDeveloping JFace wizards. Regardless of the language you're using to develop a GUI application, an interactive mechanism to gather user's input is essential.

javaData binding with JAXB. Learn how to use data binding to easily map data stored in XML documents to Java objects and back again.

javaA JSTL primer, Part 4: Accessing SQL and XML content.

linuxXmlStarlet 0.2.0, a set of command line utilities which can be used to transform, query, validate, and edit XML documents.

blogJim — Better blogging.

java blogFred — HotSpot for J2ME.

java blogDominic — Free JDO book PDF.

blogBlaine — AnyEdit — free IDE for many languages.

java blogMerrick — JAXB Redux.

[@700]

blogMatt — Typepad Update.

blogScott — My Palm Tungsten C Experiences.

netE-mail spam costs business £3bn. A survey by Yahoo finds junk e-mails will exceed legitimate ones in the next two months…

pcNew desktops coming from Sony. A whole bunch of new Vaio desktop PCs coming from Sony.

macDevelopers: WWDC Early-Bird Registration Ends Friday.

javaSun to Bridge the Java Skills Gap and boost Java developers to 10 million.

javaOrinoco, a Java API to generate PDF documents..

javaJava Excel API, a Java API for reading and generating Excel spreadsheets dynamically.

moblogJim — The future of public wireless access points? and More Python blogging tools.

java blogHenri — JIRA!

java blogWerner — Eclipse “getting connected” more info as we get along.

java blogMartin — SWT Links.

java blogSimon — JavaOne ticket for $100 on eBay.

java blogGérard — The opensource advantage over Java.

java blogTenney — Create the Jike dependencies report using Ant.

java blogHakim — IntelliJ IDEA — first impressions.

java blogSimon — ‘Point-and-click’ programming.

moblogPaul — Here's a nice article on camera phones and MMS.

java EJOSA Template 1.2 , Enterprise Java Open Source Architecture.

wireless802.11g close to standards approval, according to c|net…

mobileNext for cell phones: nudity. Pictures of Playboy models will be available for download on European cell phones.

tvReplayTV might remove commercial skipping. New ReplayTV Models May Skip Some Features .

On May 22, 1868 — The “Great Train Robbery” took place in Indiana. The robbery was worth $96,000 in cash, gold and bonds to the seven members of the Reno gang.

Late Start

4 min read

[@188]

javaA Java Programmer Looks at C# Delegates. Steven Lewis and Wilhelm Fitzpatrick explain delegates and provide a working Java implementation.

blogKevin — My BBEdit Contest Entry.

java blogDanny — Quick References.

mobile javaJ2ME VNC Client Alpha 2.9 released.

netOpera wails about MSN problem. MSN says the problem, if any, is perfectly innocent.

java blogRuss — Borland's Looking for a J2ME QA Person.

java blogMike — JettyPlus looks cool!

blogScott — Apple's Half Note?

[@071]

java blogPatrick — Why we use Struts.

java blogAndres — Accumulating Dust and JBoss setup under Redhat Linux.

java blogBlaine — KickJava — Java APIs with Examples & free Java book downloads.

blogRick — Matrix Sunglasses.

javaJDO Learning Tools 1.0 beta 1, a set of tools that demonstrate the behavior of Sun's Java Data Objects.

blogDiego — more on SCO v. Linux.

java blogAndy — I'd have to agree.

javaMock Objects 0.09, generic unit testing framework and methodology for testing any kind of code.

[@881]

meI installed Opera 6 on my Zaurus using the OperaCreator for linux. It required a little bit of tweaking, but it all worked in the end.

booksReview — Java Enterprise in a Nutshell: A Desktop Quick Reference.

moblogDiego — 'push to talk' goes global.

java blogDavid — Re: Velocity? Jython? What do they think?

java blogLuke — Lies, Damn Lies, Benchmarks and Carlos Perez.

javaJMP 0.30, a Java Memory Profiler.

javaSun has posted the first beta of the Java Access Bridge for Windows 1.0.4.

[@749]

blogDiego — browsers galore.

mobilePlayboy is coming to your handset. Playboy has announced a global deal to bring the magic of bunnies to your handset.

java blogDominic — J2EE XDoclet article.

java blogSimon — Java Extreme Programming Cookbook (O'Reilly).

blogPrashant — Mozilla Plugins.

blogArjun — Re: Very Good XML resource for developers.

java blogLars — What's coming in JDK 1.4.2?

blogFrançois — Comment accélérer le développement logiciel…

java blogCarlos — JDK 1.4.2-beta Now The Numerical Speed Leader.

blogMatt — www2003.

java blogHeinz — "hi there".equals("cheers !") == true.

pdaCNET review of Sharp's Zaurus SL-5600 Linux-powered PDA.

mobile javaPicture this. View Web camera snapshots using a J2ME-capable phone.

wirelessTime is right for WiFi successor, study claims. 802.16a or WiMAX.

netW3C Adopts Patent Policy. After years of wrangling, the World Wide Web Consortium adopts a patent policy…

technologyOASIS Ratifies UDDI 2 as Open Standard.

[@716]

javaProve It, Don't Compute It. Don't change your Java code when your business rules change.

mobile javaNew Java Components for Go.Web. GoAmerica's new Java components simplify the creation of wireless-enabled applications.

javaCompetition Heats JavaOne Stew. The stew that is JavaOne promises to be tasty this year.

mobileWomen text more than men. According to a survey conducted by the Mobile Data Association UK, 74% of women say they have used text messaging…

java blogMats — Cool thing about the XML editor in IntelliJ.

java blogRane — Database. The mother of all patterns..

java blogArjun — Freebook Bonanza - II.

java blogPadraic — Debugging HTTP Made Easy.

javaBeginning Eclipse for Advanced Developers. Transitioning from emacs to the Eclipse IDE.

musicBoycott-RIAA.com Web Site.

On May 21, 1975 — Elton John became the first Western pop star to play in the U.S.S.R.

Erik's Pulse

4 min read

[@169]

javaTech Tips: Drawing Dashed Lines with Stroke and Generating Custom Doclets.

javaTransforming iCal Calendars with Java. Apple is using human readable text files to store the data from some of its most popular applications.

java blogMike — Prevalyer - would YOU use it?

mobileNEC to use Linux as 3G mobile phone OS. MontaVista Linux.

[@069]

blogDiego — googling your weblog.

blogFred — Unix History.

java blogCameron — One-Upped by Carlos.

blogBrent — NetNewsWire Lite 1.0.3 Ships.

blogSimon — Defeating IE5 CSS bugs with the help of jwz.

pdaNew Linux PDAs Blur the Lines Between Laptop & PDA. The Zaurus devices run Linux—which has made them popular among devotees of that platform.

javaLeading Java tools and technologies. A list of finalists for the 2003 JavaWorld Editors' Choice Awards.

mobileThe Matrix Phone sells out. The new Matrix-themed phone from Samsung, the SPH-N270, has already sold out on the Samsung Matrix Online Store.

[@758]

macWWDC Early Bird Registration ends Friday.

netUSPS Extends Bill Paying Services. Postal Service offers business users ability to make online payments.

java blogSimon — Attended the London Java Meetup last night.

java blogCameron — The saga continues: Benchmarking with IBM JIT and I love JEdit.

javaOpen Source Is Not a Magic Bullet. Java developers like open source software.

booksReview: Effective Java Programming Language Guide.

booksReview: Wireless Java: Developing with J2ME.

developmentWhich Language When? So many languages, so little time. How best to evaluate them?

netThe Story of the tech.net.ru Crackers. The Washington Post is running a story detailing the events of the arrest of two Russian crackers, Vasiliy Gorshkov and Alexey Ivanov.

mobileNokia Announces 6108 — Pen Based Phone.

java blogPatrick — MVC debate, continued…

[@649]

meAs Arjun noticed, I am the author of a weekly column now appearing in the Java Developer's Journal Newsletter.

Alan approached me late last week with the idea. We brainstormed a little and got the ball rolling pretty quick.

A copy of my first column can also be found in the stories section of this blog.

[@634]

java blogMike — New MockObjects Releases — Finally!

java blogErik — JavaOne here I come!

java blogKevin — No OSS Java at JavaOne.

java blogGlen — Fun with Decompilers.

java blogAaron — Couple good articles in JDJ this month.

javaThree tools make Java code review painless. PMD, Checkstyle, and Jalopy.

java blogVald — ActualAccessFlags: an undocumented .class format attribute.

pcAmtek's new Tablet PC. The T-1100 ID comes with either a 10.4 or 12.1-inch display, a 1.0GHz processor, up to 768MB of RAM, a 20GB hard drive, 802.11b, USB 2.0 and Firewire.

mobileWi-Fi Bike. Anyone with a wireless enabled laptop or device can connect to the Internet if the Magic Bike is nearby.

linuxThe fear war against Linux. Microsoft's connection to the anti-Linux campaign being waged by the SCO Group is becoming clear.

blogDan — Borland Developer Survey.

netSpamAssassin 2.55, a mail filter to identify spam using text analysis.

java blogWerner — JBoss : Marc's reaction on sun's double vision.

java blogKevin — JAXP.

moblogMatthew — iSync and 3650.

technologyPapers written by Googlers.

blogJim — Euro in the UK.

macApple Stores turn two; Tokyo, Chicago & San Fran locations announced.

javaXMLTask 1.6, provides the facility for automatic editing of XML files as part of an Ant build.

On May 20, 1993 — The final episode of “Cheers” was aired on NBC.

Victoria Day

4 min read

[@083]

wirelessBluetooth LCD screen for eyeglasses. MicroOptical Demos Bluetooth Eyewear Viewers.

macBenchmarks comparing 10.2.5 to 10.2.6. Comparing Mac OS X 10.2.5 and 10.2.6.

javaXOM 1.0d14, a tree-based API for processing XML with Java.

javaIBM's Rational cooks up Java plan. IBM's software group is getting ready to unveil a Java development tool.

blogRuss — Happy Moof Day! Happy Bday!

[@985]

linuxMicrosoft to purchase UNIX rights from SCO.

java blogRuss — No More Cocoon For Me.

mobileSiemens SX1 Preview Review.

java blogPartick — Web architecture, Struts, Spring and WebWork2.

java blogEric — Only Five Java Databases?

java blogJoe — Aqua Data Studio rocks!

java blogLars — Tips 'n' Tricks: How to keep JSP compilation results with JBoss/Jetty.

blogVlad — Java class encryption: don't trust it.

java blogCameron — Now optimized, .NET test still falls behind Java.

moblogJeremy — No stand-alone market for Wi-Fi access.

blogMatt — Amazon Web Services.

blogScott — MasterCard's 10-Q available online.

blogSimon — Syntax Highlighting with Javascript.

technologyW3C Proposes SOAP Standard. SOAP 1.2

netNapster reborn! Roxio buys PressPlay.

[@636]

javaAqua Data Studio 3.0, a universal database tool for building, managing and maintaining enterprise relational databases.

java blogCarlos — Refactoring to Aspects.

java blogThomas — Tools help us write better code….or worse.

meI bought Java Performance Tunning yesterday. It should be an interesting read.

meVicki and I watched Equilibrium last night. While not the greatest movie, it had some of the best fight scenes I've seen in a long while. The Wachowski brothers could have learned a thing or two from it.

macReborn as Firebird, Mozilla Phoenix goes OS X.

net.org registry vanishes into thin air. Oh dear, oh dear, oh dear.

[@437]

javaCodeRally, a Java-based, real-time programming game based on the Eclipse platform.

javaWebWindow 2.1.1, a Java web browsing component.

javaIXED, a Web-based XML Editor for JSP.

java blogDiego — blogging APIs - part 2 and some comments on the cactus release.

java blogDavid — Only 5 Java-based databases?

java blogKurt — Hibernate + XDoclet Tutorial.

java blogWerner — Eclipse “getting connected” preview : who will be there (May 22nd/23rd 2003, Brussels).

java blogMats — Yes, .Net is toast and Why the “Elements of Java Style” book drives me crazy.

java blogMichael — J2ME versus .NET: Reloaded.

java blogAndrew — POI 2.0-pre1 Released.

blogPaul — How (Not) to Get a Job.

java blogMatt — Java performance myths / Reflection.

java blogdIon — Maven gets WebSphere integration.

java blogCameron — Top Ten Reasons to use Java.

java blogCarlos — Top Ten Reasons to Use .NET Debunked! and The Imminent Demise of .NET.

blogCharles — The Open Source Prime Directive.

javaPMD-jEdit-2.1, a Java source code analyzer plugin for jEdit.

macApple's own collection of iTunes4 tricks and tips.

linuxOpera goes gold with version 7.11 for Linux.

macMac vs. PC: Which is better for business?

On May 19, 1911 — The first American criminal conviction that was based on fingerprint evidence occurred in New York City.

No Spoilers

<1 min read

[@932]

Moblogging from the Regional Bellevue Library while Vicki is picking up some books. Maybe I'll go check their programming section while I'm here.

[@787]

meVicki and I went to see The Matrix Reloaded yesterday. She enjoyed it, I didn't.

  • Neo: I'll fight a few dozen agents and just fly away.
  • Morpheus: I'll just make another boring speech.
  • Trinity: I'll just keep falling in slow motion.
  • All: We'll just dance the night away.
Seriously… Everything felt stretched, re-used to death. The good parts definitely didn't outweigh the bad ones.

Very disappointing.tsktsk

Reloaded

1 min read

[@838]

java blogJon — Nanning 0.5 Released.

blogAdam — lotto ad.

blogCameron — Top Ten Reasons to Use .NET.

blogMark — The big day. Congrats!

java blogHaiko — Mozilla Firebird 0.6 is out.

javaAspectJ for NetBeans 1.1rc2 released.

pdaPDA-Search.net. A new search engine just for PDA-related searches.

pdaDell Axim X5 As Low As $152.23 Shipped. $248.63 for the 400MHz model.

movies'Matrix' magic rakes in a record $42.5M. Move over, Spider-Man.

On May 17, 1932 — The U.S. Congress changed the name “Porto Rico” to “Puerto Rico.”

clevercactus

5 min read

[@158]

moblogJim — OPL, good, bad or ugly?

java blogFred — JavaOne Reject JavaBlog Party 2003.

blogSimon — Mac OS X : The Missing Manual.

blogArjun — Very Good XML resource for developers.

java blogKarl-Martin — IRC RSS aggregator.

java blogHakim — J2ME Floating Point Libraries.

moblogMatt — Wi-Fi Zones.

blogMock Objects 0.08, a generic unit testing framework and methodology for testing any kind of code.

mobile javaA comparison of J2ME and the .NET compact framework. Part 2.

pdaSharp adds two new Zaurus Linux PDAs to SL-C7xx lineup. SL-C750 and SL-C760.

musicJournalist revisits iTunes quality issues. MSNBC's Gary Krakow.

wirelessFCC does wireless spectrum shuffle. The FCC is taking steps to make more efficient use of the available wireless spectrum.

[@895]

java blogArjun — Book Bonanza - List of free java books to download.

blogFred — Guru.com sold for les than 1/10th value.

musicWhat's on my iPod? Steven Berlin Johnson wants to know how some Duran Duran and Depeche Mode songs mysteriously ended up on his iPod.

java blogDion — Beautiful Code.

java blogCameron — .NET performance still seriously lags Java.

java blogCedric — Boring is not beautiful.

blogBryce — SL-5500 ROM Update.

javaJoust 0.9: Java OSCAR (AIM) libraries.

[@795]

javaNovell to Extend Java support. Web application development suite can now be ported across all J2EE servers.

moblogTony — WiFi and the Law.

java blogHenri — What I hate about Java.

java blogOle-Martin — findBugs.

java blogEric — Red Hat RPM Guide is Out and Java Databases.

java blogSam — Caching Grammars with Xerces.

java blogCarlso — Six Degrees of Iterator.

macChange Safari's default search engine — revisited.

javaApple releases Java update for Oracle. Apple has posted Java 1.3.1 Update for Oracle.

netNet crime crackdown: 130 charged.

pc2GB on a keychain. The new USB 2.0 KanguruMicroDrive might weigh just 21 grams, but it'll set you back about $1300.

javaSun Preps Another J2EE 1.4 Beta.

[@641]

mobileT-Mobile drops Microsoft's Smartphone UPDATE: Or maybe they haven't.

mobileTI, Nokia gang up on Qualcomm. CDMA R'Us

javaJDJ and JBoss: Two Influential Bodies in the Industry Today Cement a New Beginning.

javaJava Compatible and Java Verified Products Reflect Increased Demand for Java Solutions.

perlString Processing with Perl.

clevercactus

java blogDiego — clevercactus lives!

moblogRuss — Getting up to speed with Mobile Markup.

java blogDaniel — Closures/Blocks in Java.

java blogCameron — Beautiful Code.

blogJeremy— Weblog Burnout Rate?

java blogCarlos — Refactoring To Patterns.

java blogMatthew — Jax windup.

java blogCharles— Closures and Java: a Tutorial.

blogDanny — Happy Birthday CSS2 and Pragmatic Programmers.

javaColdtags suite 1.40, a custom JSP tags suite.

musicCan Ogg Vorbis change digital audio? When consumers refer to digital music, they usually mean the MP3 format.

javaJava Theory and Practice: Urban Performance Legend.

wirelessWiFi 101. Make sense of 802.11a, 802.11b, and 802.11g.

pdaBrighthand on Samsung's new Pocket PC Phone. SCH-i700 Pocket PC Phone from Samsung.

mobileE3: N-Gage boss talks price points and more.

moblogFred— SmartPhone-Disaster in The Making.

blogMatt — Jabber Journal #11.

netTop officials press to keep Net tax ban.

On May 16, 1985 — Michael Jordan was named Rookie of the Year in the NBA.