|
|
|
Featured ArticlesThursday, February 1HTML::Template is a templating module for HTML made powerful by its simplicity. Its minimal set of operations enforces a strict separation between presentation and logic. However, sometimes that minimalism makes templates unwieldy. Philipp Janert demonstrates how to reuse templates smaller than an entire page--and how this simplifies your applications. Apache httpd's standard text logfiles are well understood and useful, but they don't always give you enough information to troubleshoot problems. Apache 2.x provides several new modules that produce more logfile information--the number of bytes transferred, the rewrite rule matching, which requests complete and why, and the complete output of all headers. Rich Bowen explores these options. Mark Nelson completes his tests of today's three hottest audio recorders with this in-depth review. The Zoom H4 offers more features than the M-Audio MicroTrack and Edirol R-09 for $100 less. But is it right for you? Wednesday, January 31Derby is a popular choice for an all-Java open-source database, but like all databases, it requires thought and care to run at ideal efficiency. Dejan Bosanac shows techniques--many of them applicable to all JDBC databases--that will keep your Derby-backed application running at top speed. GoDaddy CEO and Founder Bob Parsons delivered a simple but powerful lesson at the Web 2.0 Summit 2006. He says that people love using computers for search and entertainment but when it comes to resolving problems or learning features people much prefer to deal with other people. This podcast is sponsored by the Intel Software Partner Program. Tuesday, January 30Lightroom is designed to streamline the process of importing, processing, and sharing your digital images. Although much can be discovered by simply experimenting on your own, there is a lot to the application that doesn't immediately meet the eye. In this first in a series of downloadable PDF excerpts from his book "Photoshop Lightroom Adventure - Mastering Adobe's next-generation tool for digital photographers," Mikkel Aaland gives you a quick overview of each of the modules available in Lightroom 1.0 (Library, Develop, Slideshow, Print, and Web). Windows Vista is finally here--time to get hacking! Preston Gralla, author of Windows Vista in a Nutshell, shares six of his favorite hacks for bending the new operating system to your will. Friday, January 26For many photojournalists, traveling the world and owning a desktop computer back at the home base just isn't practical. But the laptop-only alternative -- making sure images are safely backed up, archived, organized, delivered to clients, and easily findable down the road once had its challenges too... before Aperture. In this article, Micah Walter provides Aperture tips for the photographer on the go. Thursday, January 25iXsystems' recent acquisition of PC-BSD hasn't slowed the development of the desktop-capable FreeBSD distribution. Version 1.3 is out and available. Dru Lavigne talks with PC-BSD developers about the new release and their plans to continue to make an effective, efficient, and usable free desktop operating systems. America's biggest musical instrument trade show just wrapped up, and we brought back sounds, photos, movie clips, and more. Check out our gallery of new music technology and see what you'll be playing tomorrow. Wednesday, January 24Convention-over-configuration is the battle cry of popular web frameworks like Ruby on Rails, and Stripes brings the same kind of thinking to Java. In this article, Mark Eagle shows how to put together a basic Stripes framework and discusses the framework's integration with Ajax and Spring. Ross Levinsohn is president of News Corporations Fox Interactive Media. He talked with Web 2.0 Summit program chair John Battelle talks to Levinsohn about everything from the year since his company bought MySpace to his recent concern that he didn't have a chance to bid on YouTube. This episode is sponsored by the Intel Software Network. Scott Raymond, author of Ajax on Rails, gives us a comprehensive look at what's new in one of the fundamental Javascript libraries, Prototype. Tuesday, January 23Erica Sadun dives into Apple's sample code archive and shows how to modify MovieVideoChart to create a comic-book-like video layout tool. Learn a structured approach to taking advantage of the wealth of sample code that Apple provides for developers. Perhaps the best way to secure your wireless Windows network is to use RADIUS authentication. Chris Sanders walks you step by step through the RADIUS setup so you'll be able to lock down your network in no time. Monday, January 22Tony Stubblebine concludes his introduction to the Salesforce.com AppExchange by going through the process of packaging and uploading his sample blog-to-lead application to AppExchange. Friday, January 19Aperture's powerful sorting tools enable photographers to cull hundreds of images quickly. This podcast features Derrick Story and Scott Bourne explaining the compare, select, and rating tools, including stacks, during a recent workshop at Macworld San Francisco. In Windows Developer Power Tools, James Avery and Jim Holmes tell you about scores of incredibly useful, freely available tools for Windows developers. In this article, they tell you about some of their favorite ones. Thursday, January 18Greylisting--delaying mail delivery briefly per the SMTP RFCs--is an effective way to reduce the amount of incoming spam. While many greylisting solutions require customization of your SMTP server, OpenBSD's PF can do it too. Dan Langille shows how to use the powerful packet filter to identify and pass legitimate mail, delay and divert potential spammers, and throw in some OS fingerprinting to ward off certain zombie clients. Each year Adam Goldstein likes to search out the cool new products at Macworld. This year Adam takes a look at the powerful Indigo home automation system. What happens when programming stops being fun? What do you do when juggling dependencies and worrying about installation issues takes all of the joy out of writing code for other people? You can stop coding... or you can try to address the underlying problems. Brian McConnell postulates an enhancement of the Python language to make programming as fun as it was in the BASIC-in-ROM minicomputer days. Wednesday, January 17Weaving complex business logic into application code makes developers deeply responsible for understanding and maintaining that logic, and means that every change in a company's processes requires a recompile and redeploy. Using a rules engine like Drools offers an opportunity to split the rules into their own files, potentially editable by the subject-matter experts instead of developers. Birali Hakizumwami shows how this approach can be made to work for financial applications like mortgage underwriting systems. Deepak Vohra shows us how to generate XML in a database-backed Rails app using XML Builder. Mary Meeker returned to the Web 2.0 Summit to deliver part three of her annual State of the Internet address. Meeker is a managing director and serves on Morgan Stanley's Global Technology Research team. This episode is sponsored by the Intel Software Partner Program. Tuesday, January 16In this podcast we talk to MacDevCenter editors Bruce Stewart and Chris Stone about this year's Macworld Expo keynote by Apple CEO Steve Jobs. |
|
|
|
Amazon Plunges Further into Wikis with Amapedia The Economics of SaaS Companies The Rise of One Person Businesses Microsoft's open source opportunity Matt Asay Confessions of a Mac collector Giles Turnbull London Needs Perl Programmers chromatic My High Def Life: Deciding to Partition Erica Sadun A Visionary Audio Utility David Battino > More from O'Reilly Developer Weblogs HOW TO - Make a LED T-shirt (A wearable Aqua Teen Hunger Force LED Ignignokt Mooninite?) Pneumatic tennis ball launcher - Potato Gun, spud cannon... The Jack of All Trades: fair weather ideas on Google Book search Web services in IntelliJIDEA using the Web Services plugin by Arun Gupta Cascading: It's all done with mirrors by Eamonn McManus Shake It Up by Chris Adamson A Few Questions To Test Yourself by Petar Tahchiev Creating and Invoking a Web service using GlassFish in NetBeans, IntelliJ, and Eclipse - Part 2 by Arun Gupta Setting properties for JUnit testing and NetBeans by Fabrizio Giudici How to Head Off DST-Change-Related Time Errors in Sun's Web Tier Products by Marina Sum |
|
Sponsored by: |