Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
Keep Abreast of Mobile Email and Instant Messaging Trends Sponsored by Nokia Get the basics of what you need to know about workplace emails and instant messaging to help you understand what you're dealing with when you go mobile. It looks at the marketplace to show how mobile communications is poised to take off and discusses what you need to consider for implementing mobile email and IM in your enterprise. »
Navigating Your IT Career A career in information technology usually has its share of ups and downs. Download this Internet.com eBook to learn where the jobs are in IT, how to negotiate a salary, and helpful advice on job security and how to deal with a layoff. »
Guide to Managing an IT Staff Why is managing technical people difficult? Some would say techies are socially inept and simply can't communicate well. While that may be true in some cases, saying so doesn't help managers deal with techies any better: It just defers the problem. Learn how to bridge the communications gap. »
Tips for Selecting Software Vendors IT managers need a proven, steadfast process for sifting through the hundreds of choices available for each enterprise software market segment. There are a series of steps for ensuring a result that will survive the intense, long-term scrutiny this level of investment will certainly attract. »
The Open Source Software Comparison Guide This Internet.com eBook uses easy-to-read tables to compare the features of popular open source database applications and popular Linux distributions. »
Newest Java Articles Limiting JVM on VPS (Virtual Private Server) By Serge Bornow - Published 08/31/2007 It can be difficult to set up and run Java (JVM) on a Virtual Private Server. If you get past the initial steps, you will see that it is well worth your effort.
Tip: Use Tiles Decorations; Reduce Configuration By David DeWolf - Published 08/30/2007 Significantly reduce your tiles configuration by leveraging one of the new features of Tiles2. Using the TilesDecorationFilter will save you significant configuration while providing a consistent look and feel throughout your application.
Using the Java 2D ConvolveOp Filter Class to Process Images By Richard G. Baldwin - Published 08/28/2007 Learn how to write programs that use the ConvolveOp class of the Java 2D API to perform two-dimensional image convolution. Also, learn about some of the weaknesses of the ConvolveOp class that result from a lack of options for dealing with convolution output values greater than 255 and less than 0.
Implementing Search Result Pagination in a Web Application By Vlad Kofman - Published 08/24/2007 Evaluate three different methodologies in implementing pagination links in a web application: database-driven approach, the middle-tier approach, and some third-party solutions. See which might work best for you.
Grids, Clusters, Virtualized Environment, and All of That1 By Art Sedighi - Published 08/22/2007 Grid Computing, Cluster Computing, clusters of computers, virtual machines. What am I talking about here? What are these terms? Where do they come from, and what do they mean today to you and for the business? Dive into the wonderful world of computing and computational technologies. After you are done, you will have a good understanding of the industry.
Working with Design Patterns: Observer By Jeff Langr - Published 08/17/2007 The observer pattern provides a great way of avoiding troublesome two-way dependencies in your applications.
Tip: Leveraging Struts2 Type Conversion By David DeWolf - Published 08/15/2007 Type conversion can reduce the amount of heavy lifting required in web application development. Leveraging it will help you to focus on adding business value instead of performing mundane string to object conversions.
Graphics, using Java and JDOM with SVG, Part 2 By Richard G. Baldwin - Published 08/14/2007 Expand the JDOM/SVG graphics library to include gradients, Béziercurves, and elliptical arcs. Learn the significance of the word Scalable in Scalable Vector Graphics (SVG). Learn how to use JDOM to write XHTML output files containing SVG/XML code. Learn how to use JDOM to write Java servlets that deliver XHTML output containing SVG/XML code.
TIP: Taking Advantage of Java Generics By David DeWolf - Published 08/09/2007 Although the syntax can become verbose, Java Generics can help simplify code, express intent, and provide compile time checking of type usage.
Highlighted Java Tutorials 10 Commandments for Java Developers By Aleksey Shevchenko -
Would you like your life to go much smoother? Follow these rule and you can make it happen.
Ten Aspects of Security to Improve Application Strength By Chad Cook -
Making mistakes when trying to build secure applications can lead to critical flaws and vulnerabilities. Learn how to strengthen an application and avoid costly mistakes.
Programming the Eclipse Workbench By Peter Nehrer -
What makes Eclipse applications most easily recognizable is the Workbench. Explore the Eclipse Workbench parts in detail specifically the views and editors that make up most Workbench applications.
Ajax with the ZK Framework By Michael Klaene -
Discover how to utilize the ZK Ajax framework to develop web based Java applications with the look and functionality of desktop applications.
Developing Java-Based Mobile Games By Mugdha Chauhan -
With 1.2 billion cell phones in the world, mobile game development has become a lucrative industry. Use your existing Java knowledge to learn mobile development basics while building your first game!
Good Java Style: Part 1 By Thornton Rose -
Worrying about good style may seem like a waste of time, but it behooves us to write our code such that the thoughts and ideas it expresses are exceptionally clear.
J2ME Core Concepts By Eric Giguère -
At the heart of Java 2 Micro Edition (J2ME) are three core
concepts: configurations, profiles, and optional packages.
JXTA for Wireless Java Programmers By Bilal Siddiqui -
Interested in adding J2ME devices in Peer-to-Peer (P2P) computing? This new series will use JXTA as an example P2P network and show why, when, and how to use J2ME as a JXTA peer.