Wednesday, July 30, 2003

4 min read

[@930]

meGoing to the airport in a few minutes to pickup my wife. We decided to meet at the luggage pickup area since they no longer let people without a ticket thru to the terminal doors.

[@867]

surveySurvey: Do you find Google Ads on blogs annoying?

javaTMC Releases Performance Case Study Results. The Middleware Company has released a J2EE and .NET Performance case study.

blogMatt — Today is the last day for the old-style VW Beetle.

blogJeremy — News: Your Remote Can Now Make Coffee.

javaPMD 1.2, a Java source code analyzer.

moviesAt $313 million, Finding Nemo beats Lion King's record.

gadgetsPSP pics. Some photos of Sony's new PlayStation Portable.

netI'm working for the FBI, claims accused hacker. Disavowed.

blogMatt — A-A-P 1.0 Released.

java blogDominic — dataGlue – open source UI data binding framework.

blogRod — The Silent Majority Pays for Open Source.

blogJay — Gartner: One in 20 end-user IT jobs to move offshore by late 2004.

javaIntel Joins Eclipse Consortium, as a supporting member.

javaJava Business Process Mgmt 1.0 beta4, a complete workflow engine.

javaJena 1.3.2, a Java toolkit for developing semantic Web applications.

mobileCamera Phone Clicks As A Credit Card. Snap a picture of the barcode, click and buy.

[@705]

javaNew BEA WebLogic JRockit JVM Benchmarks on IA32 and IA64. New SPECjbb benchmark numbers have been published for BEA WebLogic JRockit, on different systems.

moblogEwan — No Trial Version Available.

pcIBM pre- announces AMD Opteron 246. Pledges Opteron-based workstations too.

java blogAlan — a well rounded package in Juliet.

java blogFred — Nokia 3300 SDK for MIDP1.0 Beta0.5.

java blogJoe — Announcing: LANMP3.

mobileSony details PlayStation Portable specs. Smart CPU, graphics and copy-protection.

blogKenneth — Athlon XP 2500+ (1.83GHz, 512KB, 333MHz, Socket A).

java blogJay — Is McNealy's vision realistic? The future of Sun.

[@576]

netTechnical Glitches Plague BuyMusic.com. BuyMusic.com does not seem to be the runaway success that Apple's iTunes Music Store was.

moblogTom — Cameraphones and phone sex.

blogMatt — PyPE: Python Source Code Editor.

java blogCarsten — Cocoon 2.1 RC1 Released.

blogLuke — SharpReader 0.9.2.1.

java blogNick — BEA's AOP pulled-out?

blogSimon — Who pays for open source?

java blogCarlos — Awesome AOP links.

java blogDaniel — java.blogs voting system.

blogSimon — Superb CSS template/tutorial.

java blogTom — Java interview questions.

java blogJack — Java Performance News.

javaOpenGL and Java unite forces. Sun & SGI.

pceMachines' 802.11g laptop. M5310.

javaBarbecue 1.0.6 beta 4, a Java barcode generator.

On July 30, 2001 — Lance Armstrong became the first American to win three consecutive Tours de France.

Java and vi

5 min read

[@207]

blogMatt — DasBlog Released! and AMD Chip Prices Down.

mobileHandango Honors the Best in Mobile Software with the Handango Champion Awards.

java blogMatt — Hibernate In Action – First Chapter available for review at TSS.

java blogDominic — developerWorks JDO tutorial.

java blogRod — A is for Axion … Z is for Zaurus and Wanted: GUI Wrapper for Text-Based Java Applications.

java blogEugene — SWT.

blogMark — The Father of C is not.

java blogKirk — NIO or OIO.

java blogMark — Anybody using Axion for a Java Database?

developmentPython 2.3 Final Released.

blogLuke — Strange Google discovery..

blogMartin — Photos de Paris. I spent 13 years of my life here.

blogAaron — Google Check.

javaJeeglue 0.2.0, the glue that sticks together your J2EE applications.

javaJBoss 3.2.2 RC 2, the Enterprise JavaBeans application server.

blogTodd — Labels charged with Price Fixing.

pcBig-screen laptops: Who really needs them? Big-screen laptops are, if not the latest rage, at least the latest curiosity.

[@752]

moviesArnie Won't Run For Governor. Hasta La Vista, Baby.

java blogJoe — RDF and Java.

java blogDavid — IntelliJ Aurora build #876 is available.

blogLeslie — Google ads getting monotonous? Same here… Rotate will ya.

humorSimon — Don't do that – you'll go blind!

java blogCharles— The Javablogs Impedence Mismatch.

moblogBryce — Treo 600 Gets FCC Nod.

wirelessBluetooth chip sales to hit $1.7bn in 2007. Positive future thanks to PMGs.

musicCranberries, AC/DC Singers Collaborating. Dolores O'Riordan and Brian Johnson. For those about to suck?

java blogMike — Evangelizing Test-Driven Development.

moblogBryce — theKompany.rom Goes 1.0.

newsTelemarketers sue over do-not-call list. Whine… Whine…

[@697]

blogStuart — Ludicrously simple templates with Python.

blogCheah — Mozilla Firebird 0.6.1 released.

macActiveDeveloper 2.14 released with new user guide. Runtime Objective-C & C IDE, JIT Compiler and Debugger – usable with Cocoa and WebObjects.

java blogAlan — BEA beats IBM in SPECjAppServer2002.

java blogRoller — Relegated to the Jakarta school of coding.

java blogAndy — Alan Williamson and the Forms of open source.

netFBI wants to tap Net phones. Internet telephone calls are fast becoming a national security threat that must be countered with new police wiretap rules…

blogMike — Battle testing a new email client.

tvBBC1's Spooks take out Bond. MI-5 in the US.

javaSlickEdit Announces Visual SlickEdit v8 OEM Edition.

blogRuss — Hiatus.

javaBBEdit Apache Ant Glossary 1.0. Cool!

netSecret networks protect music swappers. They are the country clubs of the file-sharing world.

java blogDion — Project Aims to Combine Mozilla and Java.

[@490]

meErik's Pulse has been published.

blogMatt — Thunderbird 0.1 Released. OS X screenshot is here.

javaImagero, a Java library for reading BMP, TIFF, PNG and JPEG image files.

mobile javaOdysseus, a Java application for mobile devices that manages check lists.

javaion, an open source content management system using J2EE and XML technologies.

java blogDavid — Throwing out old “Java Internationalization” copy edits.

pdaMini Review: Sharp Zaurus SL-C750.

blogHani — Freeroller madness.

javavi and Java. Configure vi for Java application development.

Some excellent tips in there.

What I also like to do is put the following in my ~/.vimrc file:

noremap <F9> :!javac %<CR>
noremap <F6> :!java %:r<CR>

Hitting F9 compiles the current file. F6 executes it.

javaCut The Crap, a set of Java packages implementing a generic persistence model.

javaJGraph 2.2.1, a freely available graph component for Swing.

mobileIn-flight Internet Retooled After Slump. Tenzing vs. Connexion.

On July 29, 1958 — The National Aeronautics and Space Administration (NASA) was authorized by the U.S. Congress.

Napster Part Deux

6 min read

[@083]

javaDeploy a Web Application with OC4J. OC4J is an Oracle 9i AS component that gives you a stand-alone test environment for developing EJBs, servlets, and JSPs.

javaStay Flexible with Logic Scripts. Take the logic scripting approach to reduce the complexity of changes and accelerate releases.

java blogMatt — Monday Morning Mayhem.

java blogWerner — No Fluff just Stuf : should there be an opensource java developers symposium in Europe?

java blogAndrej — OptimalJ — part 1.

java blogKarl-Martin — Todays links.

java blogGuillaume — Apple's Xcode vs. IntelliJ IDEA.

java blogMichael — A different kind of Java book for beginners and experts.

javaBEA Releases JRockit Runtime Analyzer.

moblogEwan — No Trial Version Available.

blogCameron — Microsoft Marketing 101.

moblogSteven — Stupid PDA Tricks #2304.

musicCan any MP3 player beat the iPod? Creative Nomad Jukebox 3 and Zen, E-Digital Odyssey 1000, IRiver iFP-195T,

[@694]

java blogFred — DoJa 2.0 Emulator Eclipse Plugin and Samsung SGH100 J2ME Emulator.

java blogMark — NetClue: Java Web Browser Component.

java blogCalvin — Code E.G.

java blogAaron — OpenIM Java Jabber ® Server.

javaJFaceDbc 2.0 beta2, a JDBC client.

mobileU R divorced :(. Malaysian Muslim men can divorce their wives through text messages on mobile telephones.

technologySun proposes new Web services specs. Sun and a handful of partners are seeking the approval of Web services specs for coordinating electronic transactions.

blogMatt — Bob Hope.

blogAlan — who pays for open-source?

blogRafe — Free advertising.

blogRogers — Knowing when you know enough.

technologyIBM Refreshes WebSphere Portal Software. Document management functions, etc.

[@569]

pdaGPS Palm finally out. Garmin iQue 3600.

javaJSpeex 0.8, a Java port of the Speex speech codec.

javaJaffa, an Enterprise Focused Java Framework For Rapid Application Development.

javaObject Browser Bean, provides a simple way of generating a graphical user interface automatically, following a file-explorer like interface.

blogDiego — wired's search— in rss and the stupid meme that wouldn't die.

java blogNick— Easy Web Service, Web Service Easy.

blogBen — Apple-bound.

java blogDarren — Java Quake Engine.

blogCharles — Version Numbers and You.

java blogCrowbar — Reliable Java Coding: Delegate Printing.

pdaDell promises Axim PDA fix, fails to post it. PocketPC 2003 update CDs delayed until September.

netSex.com owner can sue VeriSign. For how much?

macApple confirms Panther OS will be 32-bit. Just tweaked to support 64-bit addressing.

[@386]

javaAn example of using Jython. Jython is a Python written on top a Java JVM.

moblogTom — Virus by SMS.

wirelessReview: Plantronics M3000 Bluetooth Headset.

blogHenri — Summary of an OS X user.

java blogDavid — blojsom 1.9.5 available.

java blogFred — J-Emulators-J2ME and NTT DoCoMo DoJa i-Mode Emulator-J2ME.

java blogVinu — Jakarta Tomcat 5.0.5 Alpha released.

java blogMike — New OpenSymphony website up.

java blogAnders — Lightweight Aspect-Oriented Programming in DDJ.

java blogMichael — Choose the best Eclipse book (A comparison review of the two best selling Eclipse books).

java blogHani — Too many jars!

blogLance — Help Name My Son.

blogChristoph — CVSNT 2.0.8 released.

blogJeremy — A Computer For the Price of a Pedicure.

blogJohn — Are you on the RIAAs black list?

net‘Napster 2.0’ to launch by Christmas.

netOpenOffice.org for Windows 1.1 RC2 and OpenOffice.org for Linux 1.1 RC2.

gadgetsSwiss Army Startech 3000 Watch. $274.95.

musicOut of the U.S. and Out of Luck to Download Music Legally. Online music-selling services do not necessarily travel well.

On July 28, 2000 — A U.S. federal appeals court granted a last minute stay of an injunction that ordered Napster, Inc., to shut down. The order to stop operations came on July 26, 2000.

Weekend Update

2 min read

[@594]

moblogMoof — London #Mobitopia Meet: 12 August 2003.

moblogDiego — diego's excellent symbian adventure, part one.

java blogLeslie — Quick links.

javaJSyntaxColor 1.2, a Java library for coloring in real time user text input.

java blogMatthew — Kensington WiFi Finder.

blogFrank — iTunes DRM: update.

blogCarlos — Do You Want To Remain A Sharecropper?

moblogGlenn — Free Pays More Than Fee?

blogJeff — Interview with Joss Whedon includes lots of of Buffy, Angel and Firefly stuff.

java blogDavid — Java web application testing tools.

blogLes — Mac OSX or Linux.

java blogFred — Samsung MIDP2.0 and Emulators and More J2ME FUD.

blogScott — Automate Your Windows Defrag Regularly.

blogEdwin — MSN Messenger 6.0.

moblogMitch — More on Nokia 3650 and my PDA Wish List.

blogKevin — Badges on Weblogs and Sidebar Syndication.

blogCharles — Why I'm Not Afraid of AOL Weblogs.

blogBryan — Frustrating iTunes bug.

blogDan — Registars Can Be Held Liable for Domain Theft.

blogAdina — iTunes and Diversity.

javaAbbot 0.9.1, a Java GUI Testing Framework.

javajMax 4.0.2, a graphical programming environment for interactive realtime audio applications.

mobileSony Ericsson's new. P810 and Z600.

wirelessReview: SanDisk's SD WiFi card.

windowsHacker code could unleash Windows worm. A hacker group released code designed to exploit a widespread Windows flaw…

On July 27, 1965 — In the U.S., the Federal Cigarette Labeling and Advertising Act was signed into law. The law required health warnings on all cigarette packages.

Back In Black

5 min read

[@090]

java blogCarlos — SMYLE Lightweight Persistence with Heavyweight Features.

blogMatt — The wait begins… Good choice. :-) 

java blogDion — I got to interview Gregor Kiczales, father of AOP, on AOP: past, present, and future.

java blogJay – Oracle and Sun teams up against Microsoft Office System 2003.

blogBill — Parsing RDF with python.

blogBen — Amazon.com RSS feeds!

blogBill — Kaywa Launches.

blogDan — REALBasic Gets Too Much Credit.

javaJPOX 1.0 alpha, Java Persistent Objects.

booksO'Reilly publishes ‘iPod: The Missing Manual’.

pcSamsung SyncMaster 213T. Big is Beautiful.

netRIAA blocks attacks with TST-Secure-OS. Shh. It's a secret.

java blogFred — Motorola JSDK J2ME 3.1.5 Released.

[@783]

javaJava theory and practice: Concurrent collections classes.

javaJSP best practices: Intro to taglibs.

javaExtend Eclipse's Java development tools. What is possible, where to start, and how to proceed.

blogFrank — iTunes Music Store: US only, we mean it!

mobile javaThe J2ME Practitioner Survey. This survey intends to provide the J2ME development community information on the current state of practice in the industry.

java blogFred — MIDP1.0 J2ME Articles.

java blogDominic — .NET gaining on Java, developers take note.

blogJonathan — To chat/blog or not to chat/blog.

blogBill — What's in a nickname?

blogAndy — Just Discovered a new Powerbook feature.

moblogBryce — International SMS.

javaJFreeChart 0.9.10, a class library, written in Java, for generating charts.

technologyOracle Plugs Three Security Holes. The most serious vulnerability could allow attackers to take over systems running Oracle's E-Business suite.

booksReview: Ant Developer's Handbook.

[@637]

mobileMicrosoft wins Motorola – smartphone to launch this year.

blogJeremy — Zip It For Me One Last Time.

javaJapha 1.2, a Java-based API written in PHP 5.

pdaJVC iO Pocket PC MP-PV331. To be released in september.

musicTommy Lee's Naked Eloquence On File Sharing. “It sucks.

blogRuss — Python Needs a Corporate Angel.

blogRealRadix — 5 problems with BuyMusic.

macBuyMusic.com blocks Mac access. That will change once version 9 of the Windows Media Player is available for Mac OS X.

mobileOpenWave offers ‘disruptive’ browser suite. Don't tell Marc Andreessen.

javaMore JSP best practices. JSP advancements ease development of standardized, highly maintainable JSP-based applications.

javaJava Design PatternsMake your apps fly. Implement Flyweight to improve performance.

java blogSimon — Java – a Language for the masses?

[@439]

java blogJeff — File.renameTo() sucks!

blogSimon — More CSS tips and tricks.

blogLuke — Best optical illusion.

java blogMike — Continuous Performance Testing With JUnitPerf.

blogMatt — Matt's first law of software complexity.

pcZDNet: Why Gateway's makeover won't work.

javaJBeaver, a comfortable and rapid visual design of Java/Swing user interfaces.

developmentPython 2.3 release candidate 2.

java blogHani — EFNet #java survival guide.

pcPorsche drives. LaCie drives designed by F.A. Porsche.

linuxOpen Group goes open source, solicits comments. Motif, etc.

macSafari 1.0 Rushed? Duh!

netFour Internet Service Providers Sue SBC. Illegally manipulating California's DSL market.

blogBill — What Would You Ask Anders Hejlsberg?

blogEdwin — Interview with Carly Fiorina.

windowsThe Hackers Who Broke Windows. The Last Stage of Delirium.

java blogKevin — Java XPCOM.

blogCharles — Hacking the Legal Code.

On July 25, 2003 — ACDC released “Back In Black,” their first album with Brian Johnson as lead singer.

Man U

3 min read

[@972]

javaNew Yahoo! SiteBuilder. Yahoo! just released SiteBuilder, a Java application bundled with JRE 1.4.1

developmentBest Practices for Programming in C. Although the C language has been around for close to 30 years, its appeal has not yet worn off.

java blogDiego — clevercactus beta 2.

blogFrank — Groove: 10 good reasons not to buy.

blogMatt — My Next Gig?

blogJon — Why the negativity around JDO?

java blogRusty — Second early access release of the Java Management Extensions (JMX) Remote API.

java blogChris — Nifty ASCII-art editor.

blogJeremy — Hung like the Hulk.

blogKarl-Martin — A bunch of XML links and More links.

moblogMichael — American Airlines allows cell phones during taxi-in.

blogAndy — Apache Dreams or Converting my Household to the Apache Way.

java blogJack — Java Case Studies.

macMac OS X passwords 4,096 times harder to crack than Windows. Unix and Linux harder too.

musicCreative's Nomad Jukebox Zen NX. Thinner than the regular Jukebox Zen, and costs about 40% less than the same capacity iPod.

pcToshiba's 17-inch Media Center laptop. The Satellite P25-S607 with Microsoft's Windows XP Media Center.

musicRIAA Begins Identifying Targets In Copyright Suits. Nice roundup.

macSafari problems bug Web developers. Over-ambitious caching, etc.

[@517]

meThere were quiet a few vodafone red t-shirts at the airport yesterday.

java blogHani — Those dreaded words..‘beanshell integration’.

java blogLeslie — Quick links.

blogStuart — Python Command Line parsing.

java blogNorman — The best tech books.

blogMarc — TiVO shifts strategy.

newsHow tall really was Napoleon? Here's how the tall tale of Napoleon's short stature got started…

mobile javaJ2ME VNC Alpha 2.9.1, a VNC client for J2ME devices.

javaOpenBlackjack 1.0, a blackjack practice program.

macPanther est bien plus rapide. Mac OS X Panther seems to be quite faster.

mobileCellphones more dangerous than alcohol. Hands-free doesn't seem to help.

windowsMS alerts users to Windows DirectX vulnerability. Potentially devastating flaw.

java blogMatthew — Terra Form-ing.

mobileDoCoMo recalls SH505i phone. Free repair service offered to users.

pdaEuro PDA sales leap as global sales slump. Local vendors for local people.

On July 24, 1987 — Hulda Crooks, at 91 years of age, climbed Mt. Fuji. Hulda became the oldest person to climb Japan's highest peak.

Research Trip

6 min read

[@216]

java blogChuck — Why Web Developers Need Java Server Faces.

javaUsing the Jakarta Commons, Part 3.

java blogMatt — Netcraft: JSP Usage Up.

java blogCarlos — Javelin, Yet Another Extensible Java Compiler From BEA.

pdaGateway 100X Pocket PC Delayed. Now slated for mid-August.

java blogFred — PalmOS moves more 2 J2ME.

java blogDominic — Alintex Script for .NET 1.1 and Borland .NET Developer's Journal.

java blogMerrick — AspectJ Book Reviews.

java blogMark — Lucene and Keywords: Disappointing.

java blogSergio — SweetReader project open at SourceForge.

blogScott — Learning more about PayPal.

blogAndy — More proof…open source is better than proprietary.

mobileAT&T Wireless promises all-IP real 3G. Nortel, Ericsson wins.

netThe RIAA's Hit List Named. www.k_lite.tk_Kazaa_Lite@Kazaa is default name for Kazaa Lite. Good luck with pinning that one on a specific person.

[@928]

javaViva, Open Source Java Site Goes Live.

javaSun Releases Generics EA 2.2 + Java 1.5 features.

blogMatt — MI-5/Spooks. We taped it and will be watching it when Vicki gets back.

moblogFrank — More on phone configuration.

java blogDavid — IntelliJ Aurora build #873 is available.

java blogMatt — Container Managed Authentication enhancements in Tomcat 5.0.4.

java blogDominic — C# From a Java Developer's Perspective.

blogChris — ‘You can swap out any time you like…’

blogMark — Atom aggregator behavior (HTTP level).

java blogRafe — MyEclipse and Firebird bug fix release soon.

blogScott — Wal-Mart.com launches online check acceptance.

blogAndy — How to increase your number of file handles on linux.

macCuteFTP PC to Mac. Interesting move.

netFax-advertising firm slapped with suit. Fax.com.

pcIomega's new 1.5GB micro-drive. Digital Capture Technology.

netBuyMusic offers 300,000 songs to US PC users. Not as cheap as it looks.

javaCheckclipse, integrates the Checkstyle style checker v3.0 for Coding Guidelines into Eclipse.

[@577]

blogJim — FoaF quickies.

blogChristoph — Cracking Windows Passwords faster.

macAntitrust trouble brewing for Microsoft in Israel. Mac lock-out complaint.

pdaPalm launches Tungsten T2. Hardly news.

blogTom — Countdown!

mobile javaPickAndPeek, a J2ME RSS Reader.

java blogMark — JBuilder Wallpaper…

java blogPierre — rpbourret.com – XML programming, writing, and research.

macMac-based Web log service offers free trial accounts. Sparkpod.

[@490]

meI have to take Vicki to the airport in a few hours. She's leaving for her annual Genealogy Research trip to Salt Lake. Wardriving at the airport sounds like fun.

[@484]

javaTech Tips: Generating Custom Taglets and Compiling Source Directly From a Program.

wirelessWi-Fi Revenue Predicted to Fall. More users will go wireless, but the business remains risky, study suggests.

javaBridge your DB to XML with Java, XML-DBMS. It's possible to store and retrieve XML documents in a relational database even if that database does not boast XML features.

javaArchitecture Is Key to Optimization. Vendors jockey to deliver the means for developing J2EE app development performance processes.

javaRemote SWT, an implementation of the SWT API for thin-client network applications.

java blogJeff — Jakarta Common Net and try/catch/finally errors.

java blogSimon — Avoiding the GridBag … reminds me of GridBagPanel.

blogKevin — MIT refuses RIAA subpoena.

java blogHani — Stupid poetry.

java blogLuis — Puzzler: Finally circular.

java blogAbe — Python support in Eclipse getting better.

blogMark — Aggregator HTTP tests.

java blogJason — Jelly – am I missing something.

moblogNiel — Sanyo 8100 (Blue and Silver).

java blogCedric — Aspects on WebLogic.

java blogMatt — When Java is dead.

java blogAaron — StopWatch MIDlet.

javajMechanic 0.0.5, a Profiler Plugin for Eclipse.

pdaReview: Palm's Tungsten T2.

netAmazon Reduces Its Quarterly Loss. 37 percent jump in sales. Cut loss in half for the second quarter.

moblogFrank — Mitch Kapor and the Nokia 3650.

linuxMigrating CommuniGate Pro from Windows to Linux. We migrated a few months ago.

mobileIntel Releases Compilers for Wireless Devices. C++ Compiler for Microsoft eMbedded Visual C++ for its XScale processors.

java blogPierre — mod rewrite in java.

On July 23, 1984 — Miss America, Vanessa Williams, turned in her crown after it had been discovered that nude photos of her had appeared in “Penthouse” magazine. She was the first to resign the title.