Back in town...

4 min read

[@165]

java blogMats — Why the “Elements of Java Style” book drives me crazy.

blogDiego — a chat with russ.

java blogAndres — JBoss setup under Redhat Linux.

blogMichael — ask.yahoo.com RSS beta.

booksO'Reilly releases ‘The Web Programming CD Bookshelf’.

newsIntel sales flatter than a pancake. A little better than expected.

wirelessUPS all wrapped up in wireless. From Bluetooth to Wi-Fi…

linuxPhilips iPronto does it with Linux. “The iPronto combines audio/video, home automation, and home network control capabilities in an easy-to-manage device that offers consumers a new solution for controlling a wide range of devices in the connected home.”

[@074]

multimediaMontaVista wins Panasonic Linux deal. Panasonic has selected MontaVista Software to provide the operating system for its new Broadnow Internet-enabled television set-top box.

mobileSony Ericsson T306 For $.01.

java blogSimon — Free code snippets at javaalmanac.com.

java blogMatt — Tomcat Included in Netware 6.5.

windowsMySQL Control Center 0.9.1, a GUI client for MySQL databases.

macInterview with Jordan Hubbard of Apple and OpenDarwin.

netVendors upgrade instant messaging offerings. Enterprise IM from GTV, IMlogic Inc. and SurfControl PLC.

netLiberty Alliance Releases Draft Of Phase 2 Identity Spec.

netAmerica Online sues spammers. The lawsuits seek at least $10 million in total damages along with court orders to immediately stop the alleged practices.

pcAMD Ready to Drop the Hammer. Opteron.

wirelessT-Mobile, Kinko's hook up for hot spots. Wi-Fi at 1,100 Kinko's stores.

mobileWireless industry argues against letting customers keep cell numbers when switching carriers.

technologyStudy: Techies could use some PR.

technologyScholar solves $1m question 100 years on. Grigori Perelman believes that he has proved the Poincaré Conjecture.

moblogFred — Motorola Doesnt Understand Developers.

[@924]

javaIBM releases complex spreadsheet generator. SheetPages from IBM's alphaWorks. 

javaSalary Survey: Java Still Hot. What recession? Annual survey finds top Java skills pay more than ever.

javaRetrieve Volume Information. Create a class that encapsulates OS API calls to let your app's managed code retrieve information about the user's hard drive.

javaUnmaintained Free Software: javaldap 0.20. A functional, small, embeddable LDAP server written in Java.

blogJim — BuddyZoo - FOAF for AIM users?

wirelessApple Ships 150,000 802.11g Units.

java blogJeff — Setting up Apache, Tomcat and Mod_JK.

java blogHenri — Dreamweaver + JSP.

java blogDiego — when abstractions don't work.

blogSam — Win2VNC.

java blogDavid — Ariadna, build#700 is available.

blogMatt — Blogging from Starbucks.

java blogDominic — Java Database Best Practices.

java blogJason — Having a healthy FOAF.

blogUgo — Mike's back.

java blogDaniel — Java for GameBoy Advance.

blogDave — Safari Beta 2.

blogFrançois — Ma meilleure raison de ne PAS acheter de PDA!

java blogNiel — Fun with Java (Java AIM Bot).

java blogRogers — Column: Using XML-RPC with Java.

java blogTed — Effective Enterprise Java (Security): Establish a threat model, Security is not just prevention and Security is a process, not a product.

java blogCostin— JAAS and TextInputCallback.

javaJXBeans 1.0 beta, an open-source framework that leverages the power of JavaBeans and XML to rapidly build XML processing applications, business process models and web services.

musicMicrosoft, and now Apple, Consider Universal Music Purchase.

pcIntel Recalls New Pentium 4 Processor. 3GHz Pentium 4.

newsJudge: No Class Action in Microsoft Suit.

macHappy 13th, TidBITS.

netWho are the Fastest Growing Hosting Providers?

On April 15, 1850 — The city of San Francisco was incorporated.

Gone Fishing...

<1 min read
We're going to California for the weekend to attend my partner's wedding. Regular programming will resume on Tuesday morning.

TGIF

2 min read

[@732]

blogBill — Windows navigation tip.

javaOpenOffice.org 1.0.3 Released.

javaAMD, Intel, HP, Microsoft, IBM start new “trust” group. Trusted Computer Group swallows TCPA alive.

AdultVibrating Nokia self-pleasure - yours for £1.50.

[@Link]

moblogPetri — Limited Edition Phones.

wirelessNew WiFi Directory launched to help find a hotspot.

moblogFred — SymbianOS v7.0.

java blogBill — Running Java: I.

java blogCameron — Simple is good: SimpleLongArray and Java thread scheduling.

java blogJonas — AspectWerkz 0.4 released.

java blogMichael — MySQL Users Conference 2003.

blogRay — OPML 2.0?

java blogJohn — Java Web Start Meet Plucker.

pdaWiFi-enabled carrying case by Enfora.

macApple boosts Bluetooth - Bluetooth boosts Apple. P800, Series 60 support added in OS X rev.

javaJTimeTracker 0.3.5, provides personal time tracking.

musicApple in talks to buy Universal Music Group. What will The Beatles have to say about that?

blogJames — OS X and SMS messaging.

On April 11, 1783 —After receiving a copy of the provisional treaty on March 13, the U.S. Congress proclaimed a formal end to hostilities with Great Britain.

To Whom It May Concern

4 min read

[@077]

javaDiagnosing Java code: Java generics without the pain, Part 3.

mobileSyncML Device Management. An emerging protocol standard for managing devices.

booksThe reading lounge — The Book of Wi-Fi.

javaHow it works JSP? JSP Tutorial in French.

moblogRuss — Sendo's Dev Program for Series 60 Phones.

blogJames — Confessions of a Switcher.

moblogChris — New PDA.

java blogGordon — String.IsNullOrEmpty().

java blogMathias — Maven beta 9 released.

macApple releases Mac OS X 10.2.5.

netSenators Introduce Anti-Spam Law.

[@719]

javaBelgium introduces Java-based ID cards. Belgium has begun introducing the country's first electronic identification cards.

java blogFred — Siemens Developer Portal.

multimediaNew 15GB and 30GB iPods by the end of the month.

pcIs there a difference between single and doubled-sided RAM?

[@678]

windowsWindows holes open Java VM triple threat.

javaA Custom JSP Tag Library for Dynamic Menus. Prabu Arumugam demonstrates a tag library that can render dynamic menus.

javaCustom PMD Rules. Tom Copeland shows two approaches to detecting error patterns.

mobileFantastic new Sony Ericsson design for NTT DoCoMo. NTT DoCoMo is set to launch 6 new phones over the next three months.

java blogMartin — Orion goes J2EE!.

java blogCameron — Arrays, Lists and Maps.

blogBill — Got Dot Net? 1.1 is out.

blogBrent — Bought Transmit Today.

blogJoi — Kung-Log 1.4 thumbnails and EVERYTHING!

blogKasia — Code reviews or “how did I miss that?”

java blogKev — JBoss dodging the test?

blogMatt — The Death of Thinking in C#.

java blogTed — Why messaging?

java blogAlan — JUnit Code Snippet.

java blogJulian — Java RichTextOutputStream Class.

blogLuke — Best 404 Error ever.

javaJava Service Wrapper 3.0.2, a tool which allows Java applications to be installed and controlled like native NT/Unix services.

javaJSwat Java Debugger 2.15, a JPDA based graphical Java debugger.

javaJXTA Instant Messenger 0.1d, a server-free instant messenger for JXTA/Java.

netCourt strikes down state e-commerce law. A North Carolina law restricting shipments of wine from Internet retailers in other states is deemed unconstitutional.

news7-Eleven, Verizon Offer Online Bill Payment. The Vcom kiosk.

meLisay Marie Presley was on Letterman yesterday. The girl can sing. We bought her album on Tuesday… not bad.

On April 1790 — The U.S. patent system was established.

Red Hat 9

4 min read

[@007]

meI've created Red Hat 9 packages for imap-2001a-18 with DRAC support which are now included with Colin Bloch's installation instructions.

javaJava Agent Freezes Lotus Notes and Domino 6.0.1.

javaStrutsTestCase for JUnit.

javaCreating 2D Action Games with the Game API.

javaUrbancode’s Anthill Build Management Server Jolts Software Development Awards.

booksJava Performance Tuning, 2nd Ed.

moblogJim — Erm PMG, what's that?

wirelessFree Seattle Hot Spots. Free networks, free hot spots, and a neighborly feeling.

mobileT-Mobile HotSpot Service now Available at 145 Borders Books & Music Stores.

java blogHenri — Simple-jndi 0.5.

blogDiego — version control systems: the comments.

java blogFred — Porting to Nokia J2ME and startApp and pauseApp in J2ME.

java blogGreg — Red Hat 9, Network Woes Under VMWare, Java Smokete.

java blogJeremy — Cool ‘Look and Feel’ with No Coding.

java blogRyan — A Java Frameworks Repository.

blogFrançois — Tableless design.

java blogCarlos — Hotspot's Dynamic Optimization and Scripting.

blogMatt — MySQL 4.1.0 (Alpha) Released.

java blogMatt — Using HTTP conditional GET in java for efficient polling.

blogDan — What Does "Optimizing" Mean in OS X?

javaJMP 0.29, A runtime profiler of the JVM, with object and method statistics.

netFBI: Internet fraud complaints tripled in 2002.

mobileGSL's other Palm PDA/phone. The Onyx.

pdaReview: Sony CLIE PEG-NZ90.

wirelessNokia HDW-2 Wireless Headset. Nokia's first Bluetooth headset has hit shelves.

javaMacintosh Runtime for Java (MRJ) 2.2.6, addresses issues with Oracle 11i.

[@625]

javaGet Error-Free Updates With Java Web Start. Make Applications Update-Aware.

booksReview: Java Data Objects.

mobileESPN coming to US cell phones. ESPN ring tones and score ticker expected soon.

blogJim — Browser apartheid.

moblogPetri — Integrated phone options for cars.

moblogRafe — Opinion: Future paths for smartphones?

java blogRuss — Unwired!

java blogDavid — Hibernate implementation done.

java blogMatt — Maven makes it easy.

java blogFred — A new Symbian site for J2Me Developers.

java blogEric — Lessons Learned Writing a Swing Look and Feel.

blogJames — OS X and Sharp Zaurus.

java blogDaniel — Exadel Struts Studio looks cool.

blogMark — NSIS, an open source installer maker.

java blogMatt — Apache Ant 1.5.3 Fixes Bugs.

java blogGlen — Thoughts on latest Idea EAP.

java blogAndre — Anybody notice this?

blogCrowbar — RedHat To Eliminate Free[down]loaders.

netHappy Birthday, Ask Jeeves!

javaIntel, Nokia et al launch WiMax Forum.

developmentSybase Debuts Code Sharing Forum. CodeXchange.

javaSilbergrau blue, a full featured application container to quickly test and develop Java2EE applications.

meI just upgraded this server to Red Hat 9. Very smooth upgrade. I just had to recompile a few of my things and update some configuration files.

On April 9, 1959 — NASA announced the selection of America's first seven astronauts.

Make My Day...

3 min read

[@937]

moblogTom — Microsoft compete with operators as well as handset manufacturers?

moblogFrank — NTT DoCoMo to trial mPayments with VISA.

java blogWerner — JBoss and JMX4Ant : redeploy your EAR from ANT.

blogRod — Great Zaurus Software.

javaTech Tips: Destroying Objects and Preprocessing and the Java Language.

java blogKurt — Web Development Bookmarklets and Project Management with Maven.

java blogKen — IDEA EAP build #811 released and fun with JUnit integration.

java blogMatt — Oracle 9iAS Java Edition for $5,000 per CPU.

pdaPalm ready to debut new handhelds. Tungsten C and Zire 71.

multimediaPhilips Takes On iPod With The HDD100. Philips introduces the HDD100 MP3 Jukebox with 15GB hard-drive and a slick look.

multimediaViewSonic Announces Ultra-Thin LCD Lineup. The VP ThinEdge family includes five models, in screen sizes ranging from 17in to 21.3in, priced between $599 and $1,599.

[@793]

java blogPhilippe — How to really mess up your code using one of Eclipse's new features.

blogChris — OpenInteract 1.57 released.

moblogKenneth — Panasonic GD55. Tiny!

javaOpen DP-500 0.1, a Java server for the KiSS DP-500 DVD player.

blogMatt — Netcraft Survey: The Weblog.

java blogSylvain — Cocoon seeking for a chairman.

humorTellers laugh robber out of bank. “The bank is out of money…”

[@733]

javaJason Horman's WikiDoclet provides a WIKI like set of text based formatting commands.

java.NET vs. J2EE. The choice between C# and Java is a platform issue.

javaJava AIM Bot 1.2, a modular architecture for providing services through an AIM client.

moblogMartin — Two Technologies, One Access Control Method, One Bill.

java blogMatt — Cool JSTL Trick.

java blogDominic — Stardeveloper.com.

java blogMichael — Using IntelliJ to develop MIDP applications.

java blogGlen — Unit Test Your Struts App.

java blogMarc — Loading…

javaJFaceDbc, is a JDBC client application written in Java.

mobileFirst Megapixel Camera Phones Debut. Handsets offer high-quality images and biometric scanners.

javaThe Apache Jakarta Project has released POI 1.10, which consists of APIs for manipulating file formats based upon Microsoft's OLE 2 Compound Document format.

On April 8, 1986 — Clint Eastwood was elected mayor of Carmel, California.

zAIM

6 min read

[@128]

dateJupiter Free Webinar: “Usability: Optimizing Web Site ROI” on April 10, 2003.

blogScott — Feedster: A "7th Wonder" — How About That?

macTiVo Desktop 1.0 streams photos, music to your Mac.

javaScreenable Menu Bar 1.0, a set of Java classes to make menu bars conform to the Mac OS requirements and other platforms.

dateBlueprints and Adventure Builder Java Live Chat. Inderjeet Singh, Sean Brydon, and Vijay Ramachandran will be live on April 8, at 11am-12pm PST, on Sun's Java live.

moblogRuss — Argument for the Surburban Mobile.

moblogFrançois — Smartphones are doomed!

moblogDiego — an interview with the inventor of cell phones.

mobileNokia 3300 Preview.

java blogMatt — Tomcat FAQ.

java blogDominic — Roller added to Out-of-the-Box 2.0.

java blogJoe — Just in case you didn't know about …

java blogRod — Rod's Open Source To Do List.

java blogDisobey — DocBook Lite Tools for BBEdit 1.0.

blogKeith — Syndirella development ceasing.

java blogKev — License trouble for AspectWerkz?

java blogCarlos — Scripting on Java and .NET Compared.

blogMichael — New Yahoo! Search.

blogBill — On the Goodness of Unicode.

blogLance — What SuperHero Are You?

java blogChristian — Pulling together information from PMD, JDepend, etc to something useful.

moblogTom — A very kind endorsement of Mobitopia.

javaJTorrent, a new SF project for a Java implementation of the Bit Torrent protocol.

javaBorland, M7 enhance Java development.

netVerisign, nCipher tout hardware-based SSL certs. Security at a price.

macMac clone to attack unfilled niche. iBox.

[@838]

meI've finally figured out how to run Jeode under OpenZaurus.

There's a utility that builds a package from Sharp's original installation.

I didn't really want to re-flash with the original ROM, so I asked Carlos to do it for me. Thanks, Carlos.

Since I am now able to run Java applets, I wrote a small package to access AOL's Quick Buddy. I called it zAIM.

I also managed to use the applet's parameters to automatically adjust most of the frames to the Zaurus' screen size.

I used the steps from Sun's tutorial to build the package.

The source is on my CVS server if you want to look at it.

zAIM

[@809]

javaCommons-Logging 1.0.3 Released.

java blogJim — WiFi versus 3G.

blogSteven — rsync alternative.

java blogDarren — Stop dissing JUnit.

javaInetAddressLocator 2.13, a Java IP (InetAddress) Locator.

netYahoo retools, trying to catch Google.

pdaHP's iPAQ H2200 Pocket PC.

javaSun Prepares to Unleash Java ‘Tiger’. J2SE 1.5.

moblogTom — Scripting for Symbian handsets and open development practices.

java blogJames — Neat JDBC tool for OS X.

java blogJoe — LN2 call for help, review, etc.

java blogRod — A Question on Applying the LGPL to Java.

blogKeith— Gaim runs on Windows!

[@Link]

linuxRed Hat unveils Enterprise Applications suite.

javaJava FTP client libraries reviewed.

moblogJim — Is 3G taking off in the UK?

moblogRuss — Motorola Dev Conference in London Next Week.

java Java box set: A review of Out-of-the Box 1.0.

moblogGlenn — Sony Ericsson T68i Deal: They Pay You.

moblogPetri — WiFi Competition Has Arrived.

moblogDiego — TEXTing in the US.

java blogAlan — JBoss is now receiving votes …

blogDiego — the IMAP connection and version control systems: a short review.

java blogMatt — Use XForms now with XMLForm.

java blogWerner — Eclipse 2.1 : bug in getter/setter generation.

java blogGreg — Sample Chapters at wrox.com.

blogLuke — Introducing SharpReader.

java blogAnonymous CowardUnit testing web pages.

java blogDaniel — Survey of Java HTML Parsers: Call for Feedback.

blogBrent — NetNewsWire 1.0.2 progress.

blogJeremy — I really hate daylight savings…

java blogKev — AspectWerkz is impressive.

java blogAslak — Awesome JPDA Sequence Diagram Generator.

java blogTed — Effective Enterprise Java (Presentation): Separate presentation from processing, Pregenerate content to minimize processing, Keep style separate from content, Keep HTML minimal and Validate early, validate everything.

javaInforma 0.2.6, a RSS Library for Java.

javajMechanic 0.5.0, a Profiler Plugin for Eclipse.

javaJSpider 0.4, a Java implementation of a high performant, flexible and extensible web spider engine.

pc250GB hard drive shootout, from Tom's Hardware Guide.

gadgetsThe Top 5 Cool Gadgets of Q1 2003.

technologyAdobe debuts Acrobat 6 product line.

usWe went to see Phone Booth over the weekend.

On April 7, 1933 — Prohibition ended in the United States.