Friday, February 20, 2004

4 min read

[@000]

javaRefactorit 2.0 RC1 (build 1.9.11), SuperWaba 4.2 VM for Palm OS, WindowsCE/PocketPC, Win32 and Memory Interceptor Library.

java blogRick — Visual Fabrique: The Next Big Idea from JetBrains?

javaTutorial: Facing Forward with JSF.

development blogRuss — More on Atom.

java blogVinu — Java Tutorials/Articles from around the web.

java blogArjun — Useful Java resource.

blogCarsten — Goodbye Orkut.

java blogDion — Interview: BEA's Adam Bosworth on Simpler Java.

java blogAlan — Have you contributed to the 1.5 billion Java devices out there yet?

java blogAlex — Java OS?

windowsFileZilla version 2.2.4a, a very nice FTP client.

java blogPaul — obfuscation vs reverse engineering.

newsJudge: Stop selling DVD copying software. A federal court says 321 Studios' software breaks copyright laws and that the company must stop selling the products.

mobile blogMike — AT&T; Wireless Execs Cash Out, Employees Get Shafted.

[@670]

javaSteve — GPL and ASF licenses.

linux blogBill — Getting kerberos stuff to compile on RedHat 9.

java blogJason — Jase, you're hired. Jase, you're not hired - Part II.

mobile blogEric — Developing Series 60 Applications: A Guide for Symbian OS C++ Developers.

java blogEugene — How to get all classes from rt.jar in the runtime.

java blogMiguel — Relevant Google Ads for Java Pages.

netSpamhaus crowned Internet heroes of 2003. ISPA awards: The good, the bad and the ugly.

windowsiSneak Peek at Microsoft's Virtual Server. Run several Unix and Linux on the same single Intel x86 server.

java blogKevin — Genady's Java 1.5 Eclipse plugin looks usable!

[@540]

javaLoading and Saving Images with the Image I/O Library and Reflecting JavaBeans Components.

javaStrutsTestCase: Drilled-down Testing for Struts-based Java Apps.

java blogCarsten — Eclipse is secure.

java blogDavid — blojsom 2.12 available.

java blogDominic — Last day tommorow.

java blogSergio — The new Eclipse LAF.

java blogCalvin — Roswell.

development blogAdrian — GPL vs The World.

java blogJuan — Is OpenSymphony dead?

mac blogTed — Mac Tips and Tricks update.

java blogKeith — Beyond javabeans-based configuration.

java blogAnthony — In search of SWT.

netWhere can I find a list of the words that the FCC objects to?  No fucking shit.

development blogJeremy — Please Complete the MySQL License Survey.

blogScott — Great Tutorial on Syndicated Data.

javaJMines 0.1, a Java clone of the famous puzzle minesweeper.

javaAOP banishes the tight-coupling blues. Static crosscutting can turn a tightly coupled code into a powerful, extensible enterprise application.

mobile javaLock down J2ME applications with Kerberos, Part 3: Establish secure communication with an e-bank.

java blogGoldy — Activating a MIDlet through an incoming SMS.

mobileMS Compact Framework squares up to Java. Battle to dominate the mobile platform.

java blogDaniel — SourceCast Upgrade.

sponsorToday's sponsor is Atlassian.

Late start...

4 min read

[@170]

blogMamba 1.0, provides a standalone implementation of the Simple framework.

development blogDana — Nice Patterns Reference Site.

javaTutorial: Developing Web Services with J2EE 1.4.

mobile blogRuss — eMarketer on Mobile Tech 2004.

mobile javaA Terminal Emulator for MIDP. Explore the socket support in GCF by building a terminal (telenet) emulator.

java blogLaurent — Litany of JVM call for changes.

java blogDave — The Atom API, dependencies, and logic that I just don't understand.

development blogPete — Third Party Apache Modules.

java blogR.J. — Eclipse and Covariant Return Types.

java blogMatt — JDOM 1.0?

java blogTalip — TheServerSide.com.

development blogPelle — Password Cracking (was MD5 is stupid).

java blogMark — Software Documentation Is Like Weather and Pornography.

java blogAndy — MD5IsStupid.java.

development blogKeith — Time Zones.

blogChuq — Glenn on Orkut.

javaJava MessagePort Library 0.97, a general abstraction for many different stream- or message-based APIs.

javaRSSOwl 0.7b, a RSS reader which uses SWT.

windowsKill an "unkillable" Win2k/XP/2k3 process. [added to wiki]

technologyReview: OpenOffice.org 1.1.1b.

blogMike — Do Not Call List Is Working, Mostly.

technologySPOT Watch Service Blinks. Microsoft's MSN Direct service experiences its first official outage since it went live in January.

linuxSerious Linux Security Holes Uncovered and Patched.

newsFBI Warning Labels to Appear on CDs, DVDs. The is giving Hollywood film studios, music companies and software makers permission to use its name and logo.

java blogBrett — Maven RC2 ready to roll.

blogBill — CSS Drop Shadows.

[@772]

pythonTutorial: Lightweight XML search servers, Part 2.

java blogDaniel — JavaOne Hacking.

javaAnt Commander 0.7, Coldtags suite ver. 1.70, Kaffe 1.1.4 and JavaBeginner 1.6.2.

javaJava "Beats .NET for Processing XML," Report Claims.

javaSun fires back over Open Source Java accusations. Sun has offered a frank response to the open letter from Eric Raymond.

blogDiego — gender and computer science.

java blogAnil — Java Surpasses 1.5 Billion Devices Worldwide.

mobileT-Mobile USA launches PalmOne Treo 600. About time!

java blogFilippo — WebSphere Developer Technical Journal - February Issue.

java blogLaurent — Full support for JVM Continuation - Class Data Sharing.

java blogVinu — JDK 1.5 Plugin for Eclipse.

java blogEugene — Unused variables and the bytecode.

java blogJared — It's about time to open up Java and let it go….

java blogPeter — JFunc: JUnit Functional Testing.

java blogMarc — Generics Usage beyond Collections.

java blogBrian — Once Again, Groovy Rocks.

mobileNew Motorola Smartphone Photos Leaked. MPx220.

blogPaul — Smiles fade at Napster.

java blogSam — New Jakarta Chair.

java blogSimon — Taking exception to Exceptions.

javasnip 0.11. An Ant task that stores snippets of files in Ant project properties.

javaJBoss lands $10 million in funding. Rakes in $10 million in its first round of outside financing from Matrix Partners and Accel Partners.

windows blogTodd — $8000.00 PC?

java blogMary Jo — This Could Prove Handy: MS JVM Diagnostic Tool.

sponsorToday's sponsor is Atlassian.

Laissez les bons temps rouler...

6 min read

[@312]

java blogCharles — Eric Raymond's Letter and Modern Computing Mythology.

java blogFred — Why Sun Hates OpenSource According SimonPhipps.

javaJoda-Time 0.95. A library of classes to replace the Java JDK Date and Time classes including formatting.

javaProject JXTA 2.2.1 BETA 1. JXTA has the technology that you need to write networked, interoperable P2P applications.

blogRuss — Returning to Yahoo! and Hypocrisy: RDF and the Atom API.

java blogAnthony — Wireless Carriers As ISPs.

pythonjTime 0.1. A Web-based time tracking package.

windowsWindows source code leak leads to IE hole. The vulnerability allows an attacker gain control over a user's computer by using a specially crafted bitmap file.

javaJView 2004, a J2EE Performance Monitor.

javaIntelliVIEW client 2.3. A reporting solution to query, view, and manipulate data from any RDBMS.

javaSecurity in Struts: User Delegation Made Possible.

javaJava Desktop Development. Java developers can choose between three primary GUI toolkits for desktop applications: AWT, Swing, and SWT.

javaThe Eclipse Project Looks Ahead. EclipseCon revealed the Eclipse project as not just an IDE, but a rich client platform with a flexible architecture, an active community, and a bright future.

mobile blogRael — Azure J2ME Weblog Client.

mac blogGlenn — Apple Sells 20% of 802.11g Products.

java blogRoss — Testing in IntelliJ: quick tip.

java blogSimon — ESR response.

blogLeslie — Quick Links.

blogPaul — Morse Code Alphabet Table.

blogJeremy — People and Things that Really Bug Me Recently.

java blogKevin — Jakarta FeedParser now in CVS.

javaJava HMO 1.2, a TiVo HMO Server.

mobile blogMike — Schlotzsky's Continues Their Free WiFi Push.

[@909]

javaScala 1.1.0-b1, a programming language somewhere between Java and Standard ML.

blogMatt — EasyMoblog.

blogMatthew — RSS business.

blogJeff — Where does foo and bar come from?

java blogJ2ME Fancier — Midlet Environment - More Applet Analogies and Does Sendo X Help J2ME Progress?

blogJeremy — When does Microsoft get commoditzed?

musicRIAA goes after 531 more file sharers. Here we go again.

javaColumba 1.0 Milestone M2, an email client.

musicWoman sued for file-sharing brings RICO countersuit against RIAA. You go, girl!

java blogDaniel — Templating with Velocity.

macApple Now Debt Free, Says Internal Memo.

blogDiego — the new yahoo search.

mobile blogRael — PocketPUTTY: Free SSH for Pocket PC.

java blogAnthony — JavaSight.com, Content Syndication and Copyright.

java blogJames — Class Data Sharing in Tiger: part of the way towards Continuations?

java blogJohn — Sun's Phipps rants on Raymond's open-source rant.

java blogR.J. — Eclipse: Code Folding and 1.5 Support.

java blogHani — The breaking point.

java blogNiel — Free Resource CD From JDJ….Very Nice!!

java blogLeo — Moving away from maven.

javaJava Remote Method Invocation Language 2.1. A simple Web service XML dialect for Java applications.

linuxTwo Fedora Core 2 Reviews. The upgrade installation went quite smoothly…

wirelessHotspot Use To Triple This Year, Report Claims.

mobileHandheld porn comes closer. Is that a killer app in your pocket or are you just pleased to see me?

moviesKevin Smith to Write and Direct 'Hornet'. Jet Li as Kato?

mobile blogRuss — The Meet and Decompressing.

mobile blogJulian — Google Wifi Hotspot search - USA Only.

[@477]

javaHandling a Final Empty Parameter. StringTokenizer tip.

mobileNew Specification to be Released for Mobile Devices to Discover and Connect to Web Services. WS-Discovery.

blogMatthew — Weblog business.

java blogDon — Tomcat as a generic server framework?

java blogGavin — Finalizers are even eviler than you think.

java blogJason— My first IBM developerWorks article goes live. Congrats, Jase.

java blogMark — Jira Plugin: Multiple Project Configurations.

java blogGoldy — The MIDP 2.0 Push Registry.

blogLeslie — Quick Links.

mobile blogMark — WS-Discovery.

linux blogOvidiu — Editing remote files in Emacs.

java blogTom — Open source Java?

javaUJAC 0.9.7a, a set of Useful Java Application Components.

javaJava Ultra-Lite Persistence 1.0.1. An RDBMS-independent object-relational framework.

newsDo-Not-Call Registry for Telemarketing Upheld in Court. A federal appeals court upheld the governments right to help people shield themselves from unwanted telemarketing calls.

java blogMike — Hibernate, Struts, Tomcat, MySQL in 15 min or less.

linuxLinux: 2.6.3 Released. Linux kernel 2.6.3 is now available, with minimal changes since 2.6.3-r4.

sponsorToday's sponsor is Atlassian.

mobibot 0.1.2

6 min read

[@148]

javaHelpSetMaker 0.9.0 allows creation and maintenance of online help documents.

javaJGoodies Swing Suite 1.3 provides components and solutions that complement Swing to solve common user interface tasks.

javaTutorial: Java Generics.

javaeSeminar: Refactoring with Oracle JDeveloper and Refactorit.

mobile blogJim — Tivo To Go?

mobile javaFREE Beta J2ME Certification. Free vouchers for the first 400 candidates. February 5 - 25

java blogRael — Compiling Java on the P800.

mobile blogDiego — not everything that shines is made of gold…

java blogAngus — Magnolia 1.1 Trial Thoughts.

mobile blogBharanidharan — Nokia Mobile Secrets .

java blogDavid — Generics Glossary.

java blogDion — CGLIB 2.0 Final Release.

humorMichael — The Irish go to war with France …

java blogSam — Thoughts on an MVC framework for Swing.

java blogPaul — Catch 22 and Good Software Developers.

java blogPelle — GUI tools in IDEA 4.

java blogBrian — DynAOP Relicensed!

blogRui — blog/2004-02-17.

mobile blogRobert — Nice chat with Russell Beattie.

macWWDC 2004 registration opens. Registration is now open for Apple's 2004 Worldwide Developers Conference. June 28-July 2 in San Francisco.

pc8 GB CompactFlash Card out now. SimpleTech, 8 GB Type II card, $5,999.

[@699]

personalI've put together a home page for mobibot, the #mobitopia IRC channel bot. The source code (Java) is also available on my CVS server.

[@698]

java blogNick — Ant Tip.

java blogDaniel — Swing Sightings.

java blogMats — Open Source Java? Please elaborate!

netGoogle updates the number of indexed pages. From 3,151,743,117 to 4,285,199,774.

[@651]

mobileImages of the new Sendo X Carbon Design. [via mobibot]

blogLars — Discovering XML files with Google.

musicDido joins music's major earners. British pop star Dido is included in Heat magazine's Top 10 of the music world's biggest earners.

mobile blogAnil — Cingular aquires AT&T Wireless.

python blogCharles — Scripting Fun Part 1: Dogfood.

javaJDistro 0.29, a desktop in pure Java.

java blogAdrian — HttpClient 2.0.

python blogJason — Adding Python to my toolkit.

Hmmm… If you're using a library in Python, use one in Java too:

  import org.apache.commons.httpclient.*;
  …

  HttpClient client = new HttpClient();
  GetMethod getMethod = new GetMethod("http://www.jaseb.net");
  client.executeMethod(getMethod);
  System.out.println(getMethod.getResponseBodyAsString());

Seems pretty simple to me.

blogCheah — Mozilla Europe website launched.

blogFred — Slashdot Founder's Blog.

javaInstalling the Java SDK. Getting the Nokia SDK to work with Java SDK 1.3.1_10.

javajavasight.com, a new Java portal.

javaObjectWeb Announces JORAM 4.0. 100% pure Java implementation of JMS.

mobile blogJim — Going Underground - reprise.

java blogAlan — Dreamweaver MX Tip: Changing file extensions.

java blogRusty — JSwat 2.21 and JWizardComponent 1.2.2.

blogMichael — Regex RSS.

java blogSimon — JSTL resources.

java blogLance — Atom4J continues.

maciPod mini hits Apple Stores this Friday. 100K on order.

[@430]

meErik's Pulse has been published.

javaOpenReports 0.6.0 & OpenReports Designer 1.0.0. A complete web-based solution to view dynamically created PDF, HTML or XLS reports.

mobile blogChris — How smart is my smartphone?

java blogAngus — OpenCMS Trial Thoughts and JBoss Nukes Trial Thoughts.

java blogKathy — To API designers/spec developers: pity those of us who have to LEARN this…

java blogRobert — Anyone know why Java doesn't have consts?

mobile blogWendong — Simkin article from SymbianOne.

java blogGoldy — Looking for XML-RPC implementation for J2ME?

javaMichael Slinn pointed me to the Zamples Press Release.

java blogBucky — Open Source Java.

java blogAaron — C# Public Properties vs. Java getX() and setX().

musicAsk Yahoo!: Why do record companies release artist albums on Tuesdays?

blogDan — Tivo Series 2 Becomes a Must-Have.

blogRajesh — Demo 2004.

mac blogBrent — Eric Czarny's new XML-RPC Cocoa code.

blogJeremy — Web Search, Context, and Discussion Boards.

blogSimon — Automatic line ending conversions in IE and End user license agreements hit a new low.

macInterarchy 7.0. FTP, SFTP, and FTP over SSH…

javaYourKit Java Profiler 2.0.1. A CPU and memory profiler.

sponsorToday's sponsor is ReportMill Software.

Presidents' Day

4 min read

[@085]

netNavy Jet eBayed. Some Assembly Required?

mobile blogMatthew — Arun Sarin speaks.

development blogEwan — OPL at O'Reilly.

blogJoi — Six Apart makes Fast Company 50.

development blogYves — Managed C++ resources I consider very useful.

javaJSecureTunneling 0.2.2. A Java SSH client for tunnels management.

java blogDaniel — Java and GIS.

developmentTopCoder Announces Yahoo! as Sponsor. Leading Global Internet Company Pairs with TopCoder to Determine Collegiate World Champions of Coding.

mobile blogUber Russ — WaveBlog.

windows blogStefan — We are Morons.

javaPircBot 1.2.8. A Java package for quickly and easily creating your own IRC bots, like mobibot.

[@798]

java blogRusty — HTTPClient 2.0 and JMemProf 0.7.

java blogCarsten — Eclipse M7.

java blogJ2ME Fancier — J2ME: ulilize your applets knowledge.

java blogCalvin — Is iTunes for Real?

java blogMiguel — Bundling the JDK in a Linux Distribution.

zaurusReview: Zaurus SL-C860.

java blogJuan — The simple alternative to Hibernate.

java blogVinu — IDEA 4.0 not Java 1.5 compatible?

blogRobert — Just got off stage at Demo.

pcVasanth — FlipStart : PC or Super PDA?

booksFree Books from O'Reilly. Open Books — books with various forms of "open" copyright.

mobileSixApart launches integrated moblogging tools for TypePad and MovableType. [via Mobitopia]

netFeedster Builder. [via Mobitopia]

[@697]

javaL2FProd.com Common Components 0.1-dev. In this build, you can experience the PropertySheet, the Directory Chooser, the Font Chooser, the JButtonBar.

mobile blogDiego — location-based blogging on mobiles.

netNew Source of Online Ad Revenue. Search engines are looking for advertising dollars from small businesses that don't have a presence on the Internet.

java blogKevin — Swing/multithreaded unit testing tips.

java blogJoe — Orion 2.0.3 in EAP now!

java blogMatt — Talking Tiger, generically speaking.

development blogPaul — Can the next big language drop public static void main(String[] args) please?

blogMike — The A-team and Incremental search everywehere - gotta love OSX!

java blogWeiqi — IDEA 4.0, J2SDK 1.5.0 Beta 1, Generify, …

mobile blogJeremy — The Real And Lucrative Art Of Mobile Blogging.

java blogNorman — From Java to Objective-C.

blogStefan — 30 Ways to Annoy Your Boss.

mobile blogRobert — My SPOT watch experience.

developmentPHP 5.0.0 Beta 4 Released.

javaOpen Snippets: Java, Constructed from MySQL with PHP.

mobileO2 opens text services to the US . SMS across the pond.

blogJim — Business card cubes.

blogFrank — Germany: student sued for stealing 0.1 Eurocent worth of electricity.

java blogJames — Great new article on Groovy.

java blogCalvin — No Documentation Is Better than Bad Documentation.

blogCheah — Interesting Google stuff.

mac blogCameron — Still not getting a Mac.

developmentHow to Register a urn: namespace. [via Mark]

java blogNicola — Java 1.5 AKA Tiger is better than they tell you.

sponsorToday's sponsor is ReportMill Software.

Quatre Étoile

2 min read

[@008]

usOur anniversary dinner was fantastic last night. We both went for the Valentine's dinner special.

I had:
  • Escargot
  • French Onion Soupe
  • Salade
  • Filet Bourguignon au Poivre
  • Pêche Melba
Vicki:
  • Prawn Sauté
  • Lobster Bisque
  • Salade
  • Chicken Cordon Bleu
  • Mousse au Chocolat

javaJADE 6.0 beta. Java Addition to Default Environment, a real-time framework library.

linuxA Power Users Look at Linux on the Mac. Linux on Mac: a POWER programmer's primer.

blogRuss — Personalized Search Thought.

macApple PDA Rumors Stoked Again. Here we go again.

mobileCell Phone Jammin'. Jamming cell phones is illegal in the US, but with pocket-sized jammers sold online and even on eBay…

javaEditiX, a Swing XML editor.

java blogLaurent — Favorite M7 Features.

development blogFejes — Home Baked XML Content Management - Part 1.

java blogAngsuman — To Hibernate or not? - A commentary on ORM's and few recommendations.

java blogHenri — Does anyone have an actual plan for opening Java?

java blogKlaus — TeX to MathML.

python blogMoof — SuprFeedr 0.4 released.

java blogMarc — IDEA 4.0 - Projects and Classpaths.

java blogMichael — Using IDEA v4.0 for end-to-end development.

java blogSimon — Pebble 1.4 beta 3 available.

python blogTed — PyCon 2004 Schedule is now available.

java blogKen — compulsory javadocs.

java blogBrian — DynAOP Impressions.

blogLeslie — Quick Links.

java blogPaul — Free J2ME spreadsheet.

mobile blogJeremy — The End of Wireless (as we know it).

blogCedric — Firefox: okay, but….

blogScott — Demo 2004 Blog.

development blogChristoph — Regular Expression Library.

javaQuartz 1.3.2, an enterprise-class job scheduler.

technologyInfoWorld: IBM to Launch MS Office for Linux. Via emulation?

netAmazon glitch exposes self-promoters. Anonymous no-more.

sponsorToday's sponsor is ReportMill Software.

Wedding Anniversary

2 min read

[@875]

usToday's a big day for us, not only is it Valentine's Day, it is also our Wedding Anniversary. We're going back to the Café de Paris for dinner.

javaIntelliJ IDEA 4.0 released.

javaEric Raymond – Open Letter to Sun: Let Java Go.

java blogDiego — snipsnap: wow.

mobile blogRuss — DEMO Update.

mobile blogDavid — Revolutionary New Bluetooth Feature.

java blogAnthony — dynaop.

java blogNeil — Tiger Startup Time.

java blogBill — M7 Ant Support - its the little things that count.

java blogGlen — Apples and Oranges.

java blogKevin — Java is not something I'm going to pay for.

mac blogEddy — iChat AV 2.1 Beta out!

java blogDavid — Generics Tutorial Coming Soon.

java blogGregg — Java IDE's - One Thing Missing.

java blogAdrian — The real big deal with Eclipse 3.0M7 …

java blogGerald — The Free Java Runtime Matrix @ UserLinux.

java blogKen — Eclipse and the "The Fifteen Minute Test".

java blogWeiqi — J2SDK 1.5.0 Beta 1, Class File Versions, Compatibility…

netpaypal.de. The first non-English PayPal site has just been launched.

tvAngel cancelled. The fifth season of Angel to be the last. Bummer.

mobile javaEclipseME 0.2.0. Bug fixes, requires Eclipse 3.0M7, package obfucation and debugging support.

javaJPluck 2.1 pre 2. A Plucker document creation toolkit.

pcNew Dell Inspiron XPS Gaming Notebook. TechTV review.

windows blogLuke — ReSharper first impressions.

sponsorToday's sponsor is ReportMill Software.