I Wanna Rock!

1 min read

javaJXMLPad 1.9, java component for editing XML document..

blogRuss — Philippe's Revenge.

java blogSam — J2EE/.NET Market Share Stats.

blogNorman — No tears for Wrox.

javaJFtp 1.14, a graphical, multihreaded Java FTP client.

javaSableVM 1.0.8, a portable bytecode interpreter.

tvWatching TV Faster. New DVD recorder from Matsushita that records television shows at 1.3 times faster than normal speed.

java blogCameron — The Perfect Parser: i.

blogBill — Comment spam for zipcodes.

javaJBidwatcher 0.9. an eBay tool for bidding, tracking, sniping, and auction management.

moblogAlan — Travelling with your P800.

linuxmboxstats 0.95, creates several top-10 lists from a file containing message in mbox-format.

On March 16, 1979 — Twisted Sister became the first band to sell out New York City's Palladium without ever releasing a record. The band did not sign a record deal until 3 years later.

#3

1 min read

[@835]

blogSam — Wrox Insolvent.

java blogMagnus — The struts framework book review.

javaJBanana 4.1.0, a MVC 2 framework based on Java, Servlets and XML/XSL.

mobileMatrix Phone coming in May. Available in the US(not in Europe) for around $600.

[@614]

javaManage users with JMS. Use JMS to build a unified user management framework within your enterprise.

mobileJ2ME Web Services Set for Summer. Java Specification Request 172.

developmentFinally, UML 2.0 SEEMS Final.

pdaA full screen Web browser for a pocket PC. ThunderHawk. Cool name too.

java blogEmmanuel — Easy Struts 0.6.4 > compatible Eclipse 2.1.

java blogKevin — Xalan 2.4.0 Supports XSLTC Xalan Extensions.

javaVSS 1.4.0 Plugin for Eclipse.

mobileAlcohol-powered laptops ahead. More on fuel cell.

meI'm #3 on Google. Yippee!

On March 15, 1892 — New York State unveiled the new automatic ballot voting machine.

304

6 min read

[@367]

moblogFred — J2ME.org.

java blogNanik — Struts + Cayenne.

macMRJ Adapter 1.0b4, a unified API for easy integration of Mac OS specific functionality within your
cross-platform Java application.

javaNew Tricks With Design Pattern: Java Value Types.

moblogErik — Nokia 6800 Gallery.

java blogJeff — DVArchive.

javaJPublish 2.0b2, an Open Source Web application framework.

javaJava Generic Algorithms 0.2.1.

mobileReport says Intel's ‘Centrino’ is too costly. The overall impact of Intel's Centrino product line is expected to be minimal.

[@126]

blogGavin — PostgreSQL and XML. Thanks, Tom.

javaJMyra 2.0 beta 2, Java-based Logging and Monitoring.

javaXELOPES, a data mining library.

moblogRuss — What's On My Nokia 7650.

java blogDavid — IntelliJ Aurora EAP #804 available.

java blogTobias — Jakarta Slide.

blogLeigh — FOAF Autodiscovery Bookmarklet.

blogKevin — Apache Hacks Published.

blogBrent — NetNewsWire 1.0.1 Ships.

blogFrançois — 340 000 tonnes!

blogJeremy — MySQL News, Fortune Magazine, and RSS Feeds.

java blogMike — JavaWorld Review of Austin Symposium.

blogCédric — Component-oriented programming in Java.

javaEasy Struts for Eclipse & JBuilder. Now compatible with Eclipse 2.1.

macJJEdit updated for Apple's Java 1.4.1. Jake's Java Editor.

netFile-sharing sites allow trading of porn. Lobbying at his best. Pathetic.

musicA New iPod Alternative. Jens Of Sweden's MP-200HD.

[@710]

newsA College Without Microsoft? Sounds fishy to me.

newsStudy: Spell-check can worsen writing. In the spell-checker we trust.

windowsTricky Windows worm poses as game. Bibrog-B con.

windowsMS Web hosting lacks .Net support. Microsoft's bCentral Web hosting service.

blogScott Loftesness — ComputerWorld: Don't ask, don't tell ecommerce.

javafastUtil 2.5.2, provides type-specific maps and sets with a small memory footprint.

java blogJames — Another eclipse + cvs article.

[@635]

moblogRuss — Mobile Development and Symbian Phones.

windowsMicrosoft Releases ‘Greenwich’ Beta. Microsoft's next-generation real-time collaboration and messaging platform.

netWhat if Netscape had won?

moviesX2

netWhat is Google's next move?

blogScott — BottomFeeder Now Supports Feedster!

mobileMotorola A920 Symbian OS 3G device exposed.

windowsMicrosoft IPv6 1.205 Technology Preview Released.

macMacHack 2003 announces sessions and papers.

netCeBIT: Cyber terrorism ‘overhyped’.

[@506]

javaHow to get started with Java Native Interface.

blogJay — Raw socket vs CORBA vs XML-RPC vs SOAP.

mobileThe Watch Phone. New wristwatch cellphone from Samsung.

mobileThe Samsung Wrist Watch Phone Story. Evolution over the years.

moblogGuy — Centrino: lies, damned lies; and battery benchmarks.

moblogErik — Intel's New Marketing Ploy: Centrino.

blogMatthew — Happy Birthday Einstein.

mobileFile sharing on Series 60. Beeweeb's Series 60 client.

meYesterday morning, I implemented support for the Last-Modified and If-Modified-Since HTTP headers on this blog. Here's how I did it:

<%
  // The last modification date from your DB, etc.
  String modDate = "Fri, 14 Mar 2003 05:21:29 GMT";

  if (modDate.length() > 0)
  {
    String header = request.getHeader("If-Modified-Since");
    // (header != null) && header.equals(modDate)
    if (modDate.equals(header))
    {
      response.sendError(HttpServletResponse.SC_NOT_MODIFIED);
    }
    else
    {
      response.setHeader("Last-Modified", modDate);
    }
  }
%>

Russ did the same a few hours later. Hopefully, it'll help with his bandwidth problem.

Later: Eugen rightfully pointed out that their is no need to check for a null value when using String.equals(). Thanks, Eugen!

javaJSP Image Tag Library. Similar to PHP's getimagesize.

javaJava XMP parser, a Java class for reading and writing Adobe XMP metadata.

java blogJoe — Java: The API Docs are Not Enough.

technologyRSA and Verisign beat SSL patent infringement rap. Goliath II whups David.

wirelessBluetooth pen's patented patterned paper puzzle. Millions of them. Invisible.

On March 14, 1947 — The U.S. signed a 99-year lease on naval bases in the Philippines.

Who still buys Cassette Tapes?

4 min read

[@263]

java blogRuss — OrionServer Database Connection Pooling.

moblogBernard — Phone that knows if you are busy.

java blogDiego — some cool features of JSE 1.4.

wirelessMarriott's unacceptable WiFi pricing. $14.20 per hour.

blogMatt — Blogging Software Idea.

[@158]

javaSharing code with the Eclipse Platform.

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

perlCultured Perl: One-liners 102.

javaQualcomm licenses Sun's Java. Qualcomm says it has licensed download software from Sun Microsystems, a deal that puts rival technologies into the same cell phone.

developmentLucent Technologies Unveils New Software Development Kit to Help Application Developers Create Next-Generation Services. MiLife ISG SDK.

java blogAnthony — CPJ (or What your Mama never told you about threads).

java blogMagnus — Codeguide 6.0 released.

blogKeith — Mozilla 1.3.

java blogCarlos — Oracle's JIT Compiler and Bea's JRockit JIT Compiler and IBM's JDK 1.3.1 The Numerical Speed Leader.

blogScott — Welcome to the RSS Search Engine Formerly Known as Roogle — I Give you Feedster!

javaJava Pretty Print 1.0.0076, a Windows-based Java editor.

[@794]

java blogRuss — Eclipse Tip of the Day: Linked Files and Folders.

java blogMartin — Siemens Does Fashion Phones … Er, Personal Communications Devices.

java blogDavid — blojsom 1.5 released.

java blogKevin — Unit Testing and Coverage Reports.

java blogScott — Eclipse refactoring: change to related type & searching.

moblogDiego — duz txt msgN mAk U :-) o :-( ?.

blogCarlos — An Alternative Way Of Packaging Software: Hardware Included!

mobileJapanese videophone. FOMA P2102V video cellphone.

gadgetsEye of the Tiger. “Focus Trainer” from SportsLink.

developmentMotorola Knocks Down Cost and Time Barriers for Software Developers. Free CodeWarrior, Low cost certification, etc.

java blogMatt — Good Humor from the struts-user mailing list.

[@585]

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

javaJamVM, a small Java Virtual Machine conforming to the JVM specification 2nd edition. 

macADC members can get SoftwareToGo at CompUSA.

mobileRingtones, yes. Songs, no. None of the new music services for cellphones from Sony, MTV and AOL offer downloads of actual songs.

multimediaThe new Archos AC340 audio/video player.

tvBig Screens for Less, Though Not Little. Big plasma TV screens are getting cheaper, but there is a catch: they will not provide true HDTV.

moblogErik — Samsung i700 Pocket PC Phone.

booksJython Books: Jython for Java Programmers and Jython Essentials.

javaJEX, a redefinition of Java using an XML syntax.

blogRuss — Too Much of a Good Thing #2.

moblogFrank — Samsung announces PalmOS 5.2 Smartphone.

moblogRuss — Pics from CeBIT! and Finally! Motorola's Symbian Phone… And it's 3G!

java blogAlan — Java Developer's Journal.

java blogAlan — java.io.File.

javaJaxMeJS 1.2, a JavaSource generation framework (a spinoff of the JaxMe Java/XML binding tool)

javaJSwat Java Debugger 2.14, JPDA based graphical Java debugger.

blogMarkus— Re: Does an architect code?

On March 13, 1987 — Bryan Adams’ “Heat of the Night” became the first commercially released cassette single in the U.S.

Java 1.4.1 and OS X

4 min read

[@167]

javaDetecting Duplicate Code with PMD's CPD. The Copy/Paste Detector.

javaMaking Java Objects Comparable. Sometimes how objects relate to each other is as important as the existence of the objects.

blogJava Swing: Menus and Toolbars, Part 6.

moblogErik — Rugged Handheld Computers With GPRS.

java blogAnthony — JPublish 2.0b2 Released and Commons VFS is Cool.

java blogBob — ‘Reputable’ Java Spammers (TSS/JDJ).

blogBrent — NetNewsWire 1.0.1fc1.

blogMatt — Bezos Survives Crash.

mobileIntel does the Centrino shuffle. Pentium-M & WiFi.

[@850]

java blogDavid — blojsom, blog software, and database-backed web applications.

java blogDong — use JAAS in JBoss.

java blogMatt — RE: GC settings to improve Eclipse performance.

java blogChris — JXPath and TMTOWDTI.

java blogMagnus — XSLT bugs the hell out of me.

java blogJeremy — WTF is Apple Smoking?

java blogMatthew — JLCP 0.5.0 Release Soon.

macApple takes No. 5 in retail desktop market. 3.8% share of the desktop sales.

perlJavadoc-search, a CGI script for indexing and searching html files produced by javadoc tool.

[@688]

blogFrank — RSS reader for PocketPC.

moblogJim — Safe networking: Is promiscuity dangerous? and Samsung launch World's first PMG phone.

moblogFred — OTA Differences.

java blogMarkus — Glider for Eclipse is very cool.

tvMiami Vice star under investigation for money laundering. Don Johnson denies cash stash.

javaJMP3Renamer, renames downloaded MP3 files with the help of CDDB, id3 tags are supported.

moblogErik — University Wireless Developer Contest Winners and Orange SPV cloth keyboard now shipping.

java blogCarlos — Faster XML Parsing.

[@445]

javaJNLP Wrapper, a JNLP-compliant pure Java application which makes using JNLP easier.

javaJava's role in integrated and distributed ERP applications. Enterprise Resource Planning.

javaJMX keeps your Java apps connected. Java Management Extensions.

javaWhy is everyone calling themselves an architect? Java: The Architect's Playground.

java blogJoe — WebWork: Who best to document?

java blogJos — Improving Eclipse performance by using vm arguments.

blogJeremy — Moritz Leaves Yahoo Board.

developmentPython ANT project.

mobileThe three technologies that could change handhelds. Fuel cells, near-eye displays, and virtual keyboards.

mobileOffspring. Amazing array of concept designs from Frog Design and Motorola for a new line of wearable devices that connect to each other via Bluetooth.

mobileSony Ericsson's new Bluetooth MP3 player. The new HBM-30 music player from Sony Ericsson double as a Bluetooth headset.

javaDid .NET Really Beat J2EE Flat? Can It? Here's a practical look at the advantages that J2EE and .NET offer.

booksReview: Sun ONE Studio Programming.

javaDifferent WSDL Styles in Axis. Use WSDL to generate Web services.

meI've been wrestling against Java 1.4.1 and Swing under OS X. So far OS X is winning.

On March 12, 1789 — The U.S. Post Office was established.

1010011010

4 min read

[@168]

netInterview With Web Optimization Expert Andy King.

blogJim — Cultural divides.

blogEmmanuel — Google weblog.

java blogMatt — Struts from Scratch.

java blogWerner — Deploying from IBM WebSphere Studio Application Developer to JBoss.

blogEric — Finished Red Hat RPM Guide.

blogBrent — NetNewsWire 1.0.1b5.

java blogDanmy — Dbunit.

java blogNorman — JAAS and JBoss - Go forth and authenticate.

java blogThomas — Webwork if/else syntax.

[@781]

blogJim — RSCPA - animal lovers and spammers…

moblogDiego — growth in mobile phone sales.

moblogRuss — New Nokias.

java blogMatt — [ANNOUNCE] Struttin' With Struts beta.

java blogJoey — Ant Developer's Handbook at JavaRanch.

blogScott — Liberty Alliance: Introduction to the Liberty Alliance Identity Architecture.

[@641]

java blogThomas — Performance in java loops.

javajNotes 1.0 beta 2, a Java desktop application for personal information management.

java blogKurt — ArrayList vs Vector.

moblogErik — Music for mobiles, the O2 way.

javaiText 0.97, a JAVA-PDF library.

netFeds Move to Secure Net. The Cyber Warning Information Network.

javaNetBeans 3.5 close to release with much better performance.

blogKief — Windows Performance Book.

[@491]

java blogJason — Clover 1.1 released.

java blogKumar — General: Redirecting Std err and J2SE: 1.4.1 GC Analyzer.

blogBill — Sarissa XML Meta API for JavaScript.

javaJavadoc Search 1.0.0, a search tool for JavaDoc.

javajRSVP 1.1.4-2, a tool for Rapid Serial Visual Presentation, a technique for extremely fast reading, written in Java.

javaFlow4J 0.4, a java framework, that enables the user to model process flow with a gui interface.

pdaToshiba's New Pocket PC e335. Still Slim But More Powerful.

javaJAPISoft's XMLValidator 1.0.

javanntp//rss 0.2, an application that will enable you to use your existing NNTP newsreader to read your favorite syndicated information channels.

javaJReplaceThem is a utility that allows web developers and programmers to search and replace text from multiple files.

[@375]

javaNew APIs in Java 1.4 make logging a cinch. The java.util.logging package.

javaManage memory effectively with Java reference objects.

javaUsing JMX to Manage your Web Applications. The Java Management Extensions standard.

netBarcode-Hacking Mobshopper. Rob Cockerham decided that the best way to maintain his privacy was to clone his Safeway shopping card.

blogBernard — POPFile.

java blogBob — Printing PDF files from Java.

blogKasia — AT&T “soon to be Comcast” saga continues.

java blogCostin — More JAAS fun.

perlApocalypse 6. Larry Wall has posted Apocalypse 6, a look at how Perl 6 will handle subroutines.

pcWidescreen 17" LCD monitor. Melco's W17VS-ST has a built-in TV tuner, a high contrast ratio of 600:1.

wirelessThe Martian NetDrive. 40GB WiFi file server.

javaJakarta Commons JXPath 1.1, an interpreter of the XPath expression language, released.

newsSoftware Pioneer Quits Board of Groove. Mitch Kapor resigned after learning the company's software was being used by the Pentagon for surveillance.

On March 11, 2000 — KISS began their “Farewell Tour.”

Commonwealth Day

5 min read

[@974]

java blogKurt — Eclipse 2.1 RC2.

java blogEmmanuel — Where is located the web-app_2_3.dtd.

blogAndreas — Ready to Switch.

macApple updates Java to v1.4.1. It only took 397 days for Java 1.4 to come to the Mac.

netNew Online Smut Prohibition Bill Introduced. In the wake of last week's decision by a Pennsylvania appeals court…

javaJFtp 1.11, a graphical FTP client.

[@894]

java blogBernard — Java Wiki Engines.

java blogGraeme — Eclipse Performance.

windowsInstant Messenger Spellchecker 1.31.

javaXNap 2.4, a Java filesharing client.

wirelessVaio teaser campaign: it's a new wireless laptop. Vaio Z1, WiFi, Bluetooth, 1.6GHz processor, 512MB of RAM, 60GB hard drive and 14” screen.

musicFred Durst's ‘agreeance’ OK. Wordsmiths everywhere agreed: Durst is dumb. The Weekly Standard dubbed the performer “Fred Dunce.”

java blogJoe — Webwork Documentation.

java blogCostin — Building jk2 native.

musicSwapping Clock Cycles for Free Music? Free music for your spare CPU cycles.

[@754]

netRoogle needs a new logo!

moblogErik — The musical M55 from Siemens.

wirelessBoingo Wireless. A white paper about the dynamics and business aspects of the WiFi business.

news419 scammers take US con artist for $750,000. Thick doesn't even begin to describe this one

wirelessBroadcom ships 3 million 802.11g chipsets. “Industry transition from b to g is happening very rapidly.”

java blogDong — simple JNDI.

macSony talks about cooperation with Apple, Jobs. “We started working with them, but it is a nightmare.”

javaSun Fires Latest Round in Java War. Overturning Java order will damage Sun's business, lawyers say.

[@658]

developmentMacromedia DevNet Subscriptions now available.

javajCards 3.5, a free Java application designed to store and manage data in any format that the user defines. The database encryption didn't work for me, too bad.

blogGreg — IBM developerWorks Features RSS Feed.

moblogErik — Sliding Siemens SL55 launched.

blogThomas — pragmatic pragschmatig.

javaXephyrus Data Structures Tag Library, create and manipulate the contents of common Java data structures such as maps and lists from within JSPs using tags.

blogDanny — Technical Problems with OPML.

java blogThomas — Unpacked ear/war/jar/sar.

[@493]

javaJava Serialization to XML 2 0.5.0, an automated object-XML mapping for distribution, persistence, and processing.

javaResin for Eclipse 0.8.1.

javaSun aims StarOffice PC bundles at Joe User. Beta imminent.

moblogErik — Sony Ericsson shows T606, T608 models.

java blogDarren — Util IS a code smell.

[@Link]

java blogMatt — Servlet 2.4 Specification.

moblogErik — New Linux Smartphone Offers Tons of Features and Toshiba Camera Phone with 16MB Memory Card Slots.

blogMark — Bloggies announced, awarded at SXSW.

blogMichael — OSCon2003 presentation details.

blogKenneth — New Worm Targets Windows: WORM_DELODER.A.

java blogTed — Updated: Understand Middleware.

java blogCostin — JAAS.

javaEclipse Metrics plugin 1.0.8, provides metrics measurement plugin for the Eclipse platform.

javaJava Class Information Extractor 0.9, an information extractor for Java classes.

netBlogging goes mainstream. Success of Web journals heralds an even bigger future.

mobileFirst Sony Ericsson's to hit these shores. Unlocked Sony Ericsson P800 cellphones have started to turn up in the US.

tvTelly. New “home entertainment server” from Interact-TV called Telly.

pcSharp notebooks get light, bright. Actius RD10 and Actius MM10.

wirelessIona orchestrates wireless computing. Iona seeks to profit off Intel's mobile computing expansion plans with software that delivers information to laptop-toting workers.

windowsMicrosoft Unveils Office 2003 Beta 2. Prerelease suite gives first look at note-taking, XML apps.

On March 10, 1785 — Thomas Jefferson was appointed minister to France. He succeeded Benjamin Franklin.