Java LinkBlog
Friday, October 21, 2005
JBoss adds Drools business rules engine Looking to position its middleware as the industry's only open source SOA platform, JBoss has added the Drools Java business rules engine to its stable of products.Creating and Using a Custom Render Kit Learn how to use JavaServer Faces technology to create a custom render kit for the purpose of rendering markup to non-HTML clients.
Become.com's Web Crawler: A Massively Scaled Java Technology Application Become.com, an innovative shopping search engine, has created a Java technology web crawler that passes through 3 billion pages in seven days and may be the most sophisticated and massively scaled Java technology application in existence.
Tech Tip: Learn about Locks One of the popular features of the J2SE 5.0 libraries is the addition of concurrency utilities. Locking is one of the areas improved by the concurrency utilities. Learn more in this tech tip.
Ensuring Speed and Openness at the Java Community Process: A Conversation With Onno Kluyt Onno Kluyt, senior director and chair of the Java Community Process (JCP), talks about his efforts to make the JCP smoother, faster, and more open.
UML Modeling in Sun Java Studio Enterprise 8 Find out how to create modeling projects, add diagrams, generate code, and build reports for diagrams.
Sun Java Studio Enterprise 8 Tutorial Series The latest quick-start guides explain how to use features of the IDE, such as how to use UML modeling to develop enterprise applications.
Overview of Sun Java Studio Enterprise 8 This milestone release of the IDE offers significant enhancements: get the specifics here and give the IDE a try.
Wednesday, August 03, 2005
Sun Java Programmer Certification - SCJP 1.4 - Mock Exam - Free Training - Javacertificate.comjava.net: Java Tech: Language Lessons
Wednesday, June 22, 2005
Simplifying Java: How to Count the Number of Words in a String using Java (one-liner)Java is a language of choice for millions of developers worldwide. In a series of articles I will show simple tips and techniques which make Java extremely powerful and yet simple to use. Today's article is about using regex, a pattern matcher incorporated in Java (from 1.4 I believe).
Here is a sample code (line in bold) to count the number of words in any amount of text. The sample program counts the number of words in the argument to the program. The argument must be quoted to ensure separate words are clubbed together in a single sentence by the operating system.
public class WordCount {
public static void main(String args[]) {
System.out.println(java.util.regex.Pattern.compile("[\\w]+").split(args[0].trim()).length);
}
}
Sun adds Java based Identity Tools to Software Lineup
Sun this week will release two servers in its identity management line designed to help corporate users jumpstart federation projects with partners and to aid service providers such as telcos in provisioning users on a massive scale.
The new software offerings are Sun Java System Federation Manager, a server that will help companies hook partners into their secure infrastructure, and a Service Provider Edition of Sun's Identity Manager software for extranet provisioning that includes self-registration, the ability to share account information and auditing tools.
[via Simple Thoughts]
What's New in NetBeans Mobility Pack 4.1 is the one stop for all that's new in the latest Mobility Pack. From the Visual Designer to the Wireless Connection Wizard, Eric Giguere covers it all.
Core Java Technology Features in Mustang The JDK Core Engineering Team provides details of some important core features coming in Mustang, the next release of the Java 2 Platform, Standard Edition.
Create a MIDP Application Using Drag 'n' Drop Interested in creating J2ME MIDP applications faster and more easily? Find out how the powerful new Visual Editor in the upcoming NetBeans Mobility Pack 4.1 IDE speeds your development time with drag and drop functionality. Read the transcript of this chat with the engineers who designed and implemented this feature for an inside look at its capabilities.
Exploring the NetBeans MIDP Visual Designer reveals the visual design tools of the NetBeans Mobility Pack. Eric Giguere illustrates the ease of developing the visual elements of a MIDlet suite. J2ME screen design and management has never been easier.
What's New in the Sun Java Wireless Toolkit 2.3 beta outlines the new features and APIs in the latest version of the Sun Java Wireless Toolkit. You'll learn about the toolkit's support for the Location API, SATSA, and the Content Handler API. Read the article to learn how you can create MIDP applications that discover their location, communicate with smart cards, respond to specific content types, and more.
Tuesday, June 21, 2005
Mastering J2EE Application Development SeriesOpen Source is Free Like a Puppy is Free
There are long term costs and hassles, and occasional cleanup jobs. I have always enjoyed Scott McNealy's knack for analogies, and this one is really right on. As I have stated in previous occasions, the fact that it's open source, thus free does not automatically make it good. I'm not going to rehash on all the arguments about open source, but focus specifically on this comment from McNealy."
Monday, June 20, 2005
Krishnan Viswanath's Blog: Hashmap ImplementationAn Amazing Applet (kirk.blog-city.com)
Thursday, June 09, 2005
Lifecycle of Bloggers [A Java Geek's Diary]To all blogger, this is an interesting blog post on Lifecycle of blogger. via Kiruba. I think every blogger should read this.
GeoURL to GoogleMaps [Lost Boy] Continuing yesterday's hack here's another stylesheet that converts RSS 1.0 annotated with geourl:latitude and geourl:longitude (e.g. geourl feeds) to the Google Maps format. I added a form you can use to generate links similar to this one which shows bloggers in my area. Looks like I can shout out the window to contact some of them!...
BIRT wow!. Finally, Java reports made easy [Martin Perez's Weblog]
Wow. Today I was adventurous, and I said to myself: "Let's try birt, even that there is no much tutorials and samples available - I only found these screencasts, but I haven't seen them yet.
I downloaded all the packages, and first of all tried to launch the demos, but with few results. Well, not at all, the charting demos goes fine. They throw several exceptions, but most of the samples worked. Here are some screenshots (click on them to enlarge!).
Next, I started Eclipse. I switched to Report perspective, and created a new report. That's good, you can visually design your reports. There is a component palette and a properties view to configure your components. So I added a simple text label.
Next, I went to the data menu and configured a JDBC source. That's great. You can browse through your tables, columns, filter the data, create computable columns, use javascript functions. It seems very powerful! I created a database set with a tabla that was in the database sample (embedded derby database). There is a Data Explorer view, that allow you to see those generated datasets.
But now comes the best part. I created a data widget on the report, and then I drag my database and dropped it directly on the widget. And Birt automatically updated the data and created a grid with the database contents!
And to end, I lanuched a preview in PDF, and BIRT automatically opened acrobat. Well, the preview isn't very beautiful, but I didn't care about formatting. It's only a test.
And all these tasks only took about two minutes! Finally, it seems that there is a very productive Open Soruce reporting environment in Java. I don't agree with the BIRT name, because I don't see business intelligence features anyway, but I have to recognize that it seems a powerful and easy engine.
Understanding the Role of Manuals in Software Development [Simple Thoughts] Understanding the Role of Manuals in Software development; Debunking the XP Myth of Code is Documentation; Additional value of documentation; Few words on the role of Technical Writers in XP project; Summary
Struts-Layout tag library 1.1 [chandrasekhar's Weblog]
Struts-Layout tag library 1.1 Released
Struts-Layout is a tag library for Struts which provides skinnable tags that display panels, input fields, form modes,tables, pagers, treeviews, sortable lists, popups, calendars, etc.
Read on http://struts.application-servers.com/
Siebel plans new Java-based technology Siebel is trying to build some buzz around its latest software release and is starting to talk about a Java-based, component-building technology it calls Nexus.
Sunday, May 22, 2005
Sun Studio 10 update 1 Early Access Evaluation ProgramTuesday, May 17, 2005
Javolution - Benchmark Results (Microsoft Windows XP - Intel Pentium 4 - 2.26 GHz)Tuesday, May 10, 2005
Hiring the phantom Java architectSunday, May 08, 2005
Death to Apache [The BileBlog] So our Apache heros have now decided that it isn't quite enough to prove to the world that they are abysmal failures at producing a J2EE container, they must now further prove their incompetence by attempting to produce a J2SE implementation too.Where does one begin? These guys have not only lost the plot, they've also moved on to a different plane of reality altogether. It's astounding to me the free time that these wankstains have. They are the pinnacle of open source, the ultimate proof that in a system where nothing is driven by economic, practical, or realistic goals, in an environment where time is always worthless, every fool and his penis will waggle every which way, simply because it's physically possible to do so.
Thursday, April 28, 2005
Java phone stack specialist Aplix adds 2-D & 3-D open graphics implementations to mobile phonesNASA Develops New Software to Detect Bugs in Java Computer Code | SpaceRef - Your Space Reference. The PathFinder project is hosted in SourceForge.
JavaBlackBelt - Java skills evaluation platform
Java Interview Questions
Tuesday, April 12, 2005
Includes Area 51, Niagra Falls, Golden Gate Bridge etc.Interestingly Area 51 high resolution maps are disappearing as I write.
At one point there was an interesting map showing only the central portion with the remaining blacked out! Now it is no more.
Link
Sunday, April 10, 2005
Google Mobile TranslationMonday, March 21, 2005
cyblogue: How-to: Embed Tomcat in a Standalone Java ApplicationSaturday, March 19, 2005
Techdirt:Yahoo To Fully Support Not Fully Supporting FirefoxThursday, March 17, 2005
A tale of open source burnout from Verba Volant, Scripta Manent : WeblogTuesday, March 15, 2005
Stopdesign | Staying organizedSunday, March 13, 2005
Ten Years of Java Technology (SYS-CON)Guest Editorial by Kim Polese: "From Here to Ubiquity" (SYS-CON)
Answers.com - Online Dictionary, Encyclopedia and much more
Friday, March 11, 2005
phil ringnalda dot com: Accessible spam-proofingWednesday, March 09, 2005
RoboGeekDDJ
Monday, March 07, 2005
Test your tests with JesterPWNtcha - captcha decoder
Tuesday, March 01, 2005
Web Services Pipeline | Clustering for TwoWeb Services Pipeline | Do Customers Really Want An SOA?
Monday, February 21, 2005
Building Your first custom JSP TagMtDewVirus � WordPress Plugins: Trackback And Pingback Moderation
Pingback 1.0
Sunday, February 20, 2005
Installing Tomcat5.5 and integrating it with Apache 1.3Friday, February 18, 2005
Google Help : Cheat SheetVanity Blogging via SYS-CON Media
Referer Spam Redux || kuro5hin.org
Thursday, February 17, 2005
Coral: The NYU Distribution Network - Free solution to site bandwidth problemScientific American: Potatoes Deliver Hepatitis Vaccine in Human Trials
Sunday, February 13, 2005
isnoop.net gmail invite spoolerSaturday, February 12, 2005
Microsoft heralds study on customer legal protections | CNET News.com: "Microsoft is touting a new study that points out that the software maker offers customers more legal protection against intellectual-property claims than that given by open-source rivals."I wonder how that will stack up when your corporate computer gets hacked to oblivion.
Looks like MS is getting desperate by the day. You have to give it to them that they know how to spread FUD, the best that ever was. Who says they aren't innovative?
Google blogger: 'I was terminated' | CNET News.com: "'On Jan. 28, 2005, I was terminated from Google,' Jen wrote on his blog, Ninetyninezeros. 'Either directly or indirectly, my blog was the reason. This came as a great shock to me because two days ago we had looked at my blog and removed all inappropriate content...If I was told to shut down this blog, I would have.'"
Well after writing about Google from inside what did he expect? Another Scoble in the making!
Doesn't anyone read the NDA nowadays? I am sorry but I think he went over the line.
It is good to know that from now you cannot even trust your anti-virus vendor with the security of its own products.
Didn't they hear about third party auditing?
The vulnerability could enable intruders to spy on confidential company information, ISS said in its advisory. It noted that several large vendors and Internet security providers use the antivirus library in their products.
Missouri Coalition for Lifesaving Cures Launched to Support Stem Cell Research
RedNova News - Regeneration of the Pancreatic [Beta] Cell
Friday, February 11, 2005
RSSTop55 - Best Blog Directory And RSS Submission Sites - Robin Good' Sharewood Tidingsas simple as possible, but no simpler: Mapping Google
electronic Medicines Compendium
A bioinformatics weblog - nodalpoint.org
HubMed - An alternative interface to the PubMed medical literature database
biologging | a community website for biomedical researchers
Newsburst : Today Online
BioMed Central RSS Feeds
CiteULike: A free online service to organize your academic papers
North Korea declares it has nuclear weapons; cancels talks - Wikinews
The New York Times > Technology > Circuits > The Unassociated Press
Thursday, February 10, 2005
The New York Times > Technology > Open-Source Practices for BiotechnologyLinuxWorld | Father of Java chides open source developer community
E-Mail Icon Generator
New Scientist First partial pancreas transplant a success - News
TheStar.com - Cloning humans for a cure
Diabetes trigger found; researchers claim prescription drugs could prevent onset of disease
Wednesday, February 09, 2005
Split Testing Ad Copy & Landing PagesFree Web site Stats - AddFreeStats website statistics
Dvorak Uncensored � Scamming Scammers
"Rotating" AdSense ads with images test
Eyetrack III - Advertising
Reports: FBI Shutters Public E-Mail System
Chicken Swimsuit Model Hides Nasty Worm
Analysis Finds MySQL Code Low on Bugs
BBC NEWS | Science/Nature | Call for 100m UK stem cell fund
Financial Industry Floats Open-Source Messaging Standard for Web Services, SOA
Dolly the sheep scientist licensed to clone embryos - Times Online - Britain
2005 Web Services on Wall Street - Web Services, Java, .NET, XML, Service Oriented Architectures for the Financial Markets
Gaps Found in All Components of Private Health Insurance Coverage for People With Diabetes
Wired News: Her So-Called Digital Life
My thoughts: Filling in PDF forms with Java and iText
Tuesday, February 08, 2005
Nutrockers Free Rounded Corner Images for HTML Tables- Page 1Monday, February 07, 2005
FeedBurner - Converts your blogspot Atom feed to RSS with lots of value added services for free.ACENET INC - Great value for price.
Tribal Fusion: Technology Channel
Tribal Fusion: Publisher FAQ
Diabetes Herbal Cure Ayurvedic Medicine for Diabetes Mellitus
Sunday, February 06, 2005
Ubuntu - Free Excellent Linux DistributionA Twelve Step Program For Identifying and Eliminating Organizational Change || kuro5hin.org
Saturday, February 05, 2005
Augmented-reality machine works in real time - Breaking News | Print | New ScientistJRex Features
Vivekananda A Biography
Aggregators
Pheedo :: Advertising solutions - Add in RSS Feed
JenSense - Making Sense of Contextual Advertising
Dell joins domain name hall of shame (again) | The Register
Interview with a link spammer [printer-friendly] | The Register
Gosling questions Sun-Microsoft pact | CNET News.com
Slava Pestov's Weblog : Weblog
Jackrabbit - Overview
Friday, February 04, 2005
� Cucumbers get more pickled than brine gets cucumbered. Angsuman's Blog on Java, Web Technologies and Bioinformatics� Recipe for a comment spam free site for WordPress Users Angsuman's Blog on Java, Web Technologies and Bioinformatics
Hot Jobs|Technical Jobs|Management Jobs|Word of mouth Jobs|Java Jobs|Best Jobs
� Controlling native applications using Java Angsuman's Blog on Java, Web Technologies and Bioinformatics
� How Groovy can get her groove back Angsuman's Blog on Java, Web Technologies and Bioinformatics
� A proposal: Coalition Against Open Sores (CAOS) projects Angsuman's Blog on Java, Web Technologies and Bioinformatics
� How to run javac 1.5 (or beyond) compiler for JSP compilation in Tomcat 5.5 with generics enabled (and other Java 1.5 only features like autoboxing) Angsuman's Blog on Java, Web Technologies and Bioinformatics
RSS feeds attract venture dollars | CNET News.com
techno.blog("Dion"): Yahoo! announces Y!Q to give you related content
Nu Cardboard: Gosling on JVM Scripting
java.blogs - Popular Entries in the Last 24 Hours
techno.blog("Dion"): Welcome Google User! A smart use of HTTP_REFERRER
ONJava.com: Bitwise Optimization in Java: Bitfields, Bitboards, and Beyond
How to make a linkblog in Atom [dive into mark]
The AtomAPI
Resources for Automatic Updates of Java Applications - Thought Tau