Wednesday, June 29, 2005
del.icio.us direc.tor: Delivering A High-Performance AJAX Web Service Broker
del.icio.us direc.tor is a prototype for an alternative web-based rich UI for del.icio.us. It leverages the XML and XSL services of modern browsers to deliver a responsive interface for managing user accounts with a large number of records
The Spring series: Introduction to the Spring framework
Start to build lightweight, robust J2EE applications using Spring technology, with this first installment in a three-part introduction to the Spring framework. Regular developerWorks contributor Naveen Balani launches his three-part Spring series with an introduction to the Spring framework, including Spring aspect-oriented programming (AOP) and the Inversion of Control (IOC) container
The Poor Person’s Video Production Suite
The Poor Persons Production Suite is an ensemble of three, high-level Animation, 3D, Compositing and Video Editing tools that are available as free open source GPL applications. Its an attempt to create a fully functional, professional software suite that is capable of generating high end VFX and 3D animation like those found in Shake and Motion and Maya. Dont be fooled, just because the software is free doesnt mean that it isnt of professional grade
Tuesday, June 28, 2005
HOW TO MEDITATE by Sakyong Mipham Rinpoche
In meditation we are continuously discovering who and what we are. That could be quite frightening or quite boring, but after a while, all that slips away. We get into some kind of natural rhythm and begin to discover our basic mind and heart
The Poor Man's Raid Array
What self-respecting geek doesn't get the warm fuzzies at the mere mention of the RAID. With the rising GB to Dollar ratio, we felt it was a good time to feature a project that takes Pure Geekieness(TM) and mixes in a good helping of do it your self. Where else are you going to store all those MP3s (legally obtained, of course)? On a single 200 GB Drive? Or a RAID 5 Array? Take you pick, I know where I will be storing mine
Jared Bouck
Jared Bouck
The laws of web design.
When someone opens up a site, the first thing that their mind [usually] comprehends is the layout, and if its aesthetically pleasing or not. Sometimes the layouts will be so horrible, that if the visitor isnt very interested in the info displayed, theyll leave. There are, of course, some exceptions, though every one would be more popular if it had a better design
The Ten Commandments of system administration
The 10 commandments:
I. Thou shalt make regular and complete backups
II. Thou shalt establish absolute trust in thy servers
III. Thou shalt be the first to know when something goes down
IV. Thou shalt keep server logs on everything
V. Thou shalt document complete and effective policies and procedures
VI. Thou shalt know what cable goes where
VII. Thou shalt use encryption for insecure services
VIII. Thou shalt not lose system logs when a server dies
IX. Thou shalt know the openings into your servers
X. Thou shalt not waste time doing repetitive and mundane tasks"
I. Thou shalt make regular and complete backups
II. Thou shalt establish absolute trust in thy servers
III. Thou shalt be the first to know when something goes down
IV. Thou shalt keep server logs on everything
V. Thou shalt document complete and effective policies and procedures
VI. Thou shalt know what cable goes where
VII. Thou shalt use encryption for insecure services
VIII. Thou shalt not lose system logs when a server dies
IX. Thou shalt know the openings into your servers
X. Thou shalt not waste time doing repetitive and mundane tasks"
Thursday, June 23, 2005
Monday, June 20, 2005
lifehack.org � Fifty (50!) Tools which can help you in Writing
Roy Peter Clark from Poynter Institute has posted up 50 tools that can help you when you do any kinds of writing. This is a extensive list of writing tools, but by no mean you need to apply all of them when you do any writing
Web Design Practices
Web Design Practices is a site devoted to helping designers understand what design practices are currently in use on the Web and aims to gather research about the usability of commonly-employed design practices
Sunday, June 19, 2005
This Old Box: All it takes is a busted laptop, $50 a month, and Linux
People say Linux can make old machines useful. Can it really? In this new series, Peter Seebach takes a busted laptop and a US$50-a-month budget and builds a household appliance that actually does something worthwhile
Learning PHP, Part 1
This tutorial is Part 1 of a three-part series that takes you from the most basic PHP script to working with databases and streaming from the file system by documenting the building of a document workflow system. In this part, we look at the basics of building a PHP script, including syntax, HTML forms, and database connections
How to build your own Linux distribution
Linux From Scratch (LFS) and its descendants represent a new way to teach users how the Linux operating systems work. LFS is based on the assumption that compiling a complete operating system piece by piece not only teaches how the operating system works but also allows an independent operator to build systems for speed, footprint, or security
Build Your Own Firefox Search Engine
Firefox's built-in search box lets you search Google from wherever you are. You don't have to settle for that built-in searching, though, because you can build your own Firefox search engine plug-in to search through any site from the Google search box
Lego Electronic Lab Kit Main
Using LEGO bricks, soldering nails, various electronic components to build an 'Lego Electronic Lab Kit
Free eBook: Fast Track Your Success and Happiness
Petra Rankin has released a ebook available for free download. It is called Fast Track Your Success and Happiness. It talks about topics of values, beliefs, responsibilities, rerceptions, behaviours and habits which are the key elements of fast track the positive results you can achieve in your life
Great Site Ranking in Google The Secret's Out
Google recently filed a US patent which reveals a great deal of how they rank your web site. Some of it you could never have guessed at...
The most important thing a programmer can learn : Research
Sometimes you don't know the answer. Perhaps you don't know where to start on building a specific site. Perhaps you've run into a bug which you just can't fix. Usually this stuff can be sorted out quickly and efficiently with a little research
Will the users listen to this?
By Atrax
This weekend I spent six hours (yes six hours) reconfiguring one of our company laptops in order to run a demo of our website locally. Easy, you would think, but no. Our users, as I may have mentioned before, tend to screw things up a bit. This particular laptop was knee-deep in Viruses and Spyware, and as a result a number of system files were corrupted, meaning I had to do some serious work to get it up and running.
As a result, I sent this little message around
http://www.readthefuckingmanual.co.uk/articles/article_22.asp
This weekend I spent six hours (yes six hours) reconfiguring one of our company laptops in order to run a demo of our website locally. Easy, you would think, but no. Our users, as I may have mentioned before, tend to screw things up a bit. This particular laptop was knee-deep in Viruses and Spyware, and as a result a number of system files were corrupted, meaning I had to do some serious work to get it up and running.
As a result, I sent this little message around
http://www.readthefuckingmanual.co.uk/articles/article_22.asp
Saturday, June 18, 2005
How to Learn More with No Extra Effort
Here is another example about how the brain pays more attention to the first and last items in a set of data. This time, the words in a simple paragraph:
i cdnuolt blveiee taht i cluod aulaclty uesdnatnrd waht i was rdanieg.
the phaonmneal pweor of the hmuan mind is amazanig. aoccdrnig to a rscheearch taem at cmabrigde uinervtisy, it deosnt mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer be in the rghit pclae. the rset can be a taotl mses and you can sitll raed it wouthit a porbelm. amazanig huh? yaeh and yuo awlyas thohgut slpeling was ipmorantt.
If you look at each word, you will notice that the correct letters are present. However, the only ones that are in the correct positions are the first and last letter in each word. The others, if the word has more than three letters, are jumbled. Yet, you could still read and understand the paragraph.
i cdnuolt blveiee taht i cluod aulaclty uesdnatnrd waht i was rdanieg.
the phaonmneal pweor of the hmuan mind is amazanig. aoccdrnig to a rscheearch taem at cmabrigde uinervtisy, it deosnt mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer be in the rghit pclae. the rset can be a taotl mses and you can sitll raed it wouthit a porbelm. amazanig huh? yaeh and yuo awlyas thohgut slpeling was ipmorantt.
If you look at each word, you will notice that the correct letters are present. However, the only ones that are in the correct positions are the first and last letter in each word. The others, if the word has more than three letters, are jumbled. Yet, you could still read and understand the paragraph.
20 Things About Photoshop You Have to Know
Photoshop is, undeniably, one of the greatest software applications around. It has been around in one version or another for the last thirteen years. Currently in its eighth version, it has so many functions and features so heres the 20 most important and useful ones
Programmers Need To Learn Statistics Or I Will Kill Them All
I have a major pet peeve that I need to confess. I go insane when I hear programmers talking about statistics like they know shit when it’s clearly obvious they do not. I’ve been studying it for years and years and still don’t think I know anything. This article is my call for all programmers to finally learn enough about statistics to at least know they don’t know shit. I have no idea why, but their confidence in their lacking knowledge is only surpassed by their lack of confidence in their personal appearance.
Zeds Blog
Zeds Blog
Get Organized - Organizing Tips and Ideas to help you get organized now.
Thousands of tips and ideas to help you organize your home, organize your office and organize your life
AJAX Interface Design
AJAX allows every element within a Web interface to be individually and quickly updated without affecting the rest of the interface. This, of course, is not what most Web users are accustomed to. Initiating an action within most Web sites triggers the inevitable blank screen and page loading process. Though not very responsive, the full-page update makes it very clear to users that their action has resulted in a reaction and that a response will be available as soon as the page is refreshed. Because AJAX-based updates are very fast and incremental (often affecting only a small portion of the UI), users may not notice them -especially when they are used to seeing full-page rewrites
Digital Camera Cleaning Techniques and Products
Site to help educate the consumer on how to clean the CCD/CMOS sensor in their Digital SLR Cameras
Face Up to Web Application Design Using JSF and MyFaces
JSF is different than most Java Web-application frameworks, such as Struts, which treat each page request as a single event. JSF pages are comprised of multiple components that can each trigger individual events. Each component represents one or more Web page elements capable of generating dynamic output or providing user input. In JSF parlance, an individual component such as a text box or a button is said to be a simple component. A compound component is one that is comprised of multiple elements such as a table. The JSF component model is similar to the component model that traditional non-Web MVC frameworks such as Swing use. One benefit of this component model is that it should foster the creation of development tools that allow user interface designers to drag and drop components into a layout. Then, after creating a visual layout of the components, the developer(s) can write event-handling code that will allow the view components to interact with the application model. This could allow for faster GUI creation for prototyping and while doing rapid application development (RAD)
h3270 - IBM 3270 hosts from within a web browser
h3270 is a program that allows you to use IBM 3270 hosts from within a web browser. It is different from other, similar systems because of its highly configurable layout engine that is based on regular expressions
Wednesday, June 15, 2005
Scripting Java: The BeanShell JSR
The BeanShell Scripting Language recently became a JCP JSR (274), a first step on the road to an official Java standard. In this article, Artima interviews Pat Niemeyer, BeanShell's creator and lead of the JSR's expert group, about the role of scripting languages in Java, BeanShell's dynamic programming features, how BeanShell compares with Groovy and other Java scripting efforts, and how the JCP helps or hinders language design
Microsoft offers three 'critical' patches in monthly security update
Microsoft Corp. today announced three critical security updates to repair vulnerabilities in Windows and Internet Explorer as part of its monthly update report. The release also included four 'important' updates to repair other newly-discovered vulnerabilities.
In its monthly security bulletin update, Microsoft said the three critical patches should be applied immediately to guard against remote attackers being able to take complete control of a user's computer
In its monthly security bulletin update, Microsoft said the three critical patches should be applied immediately to guard against remote attackers being able to take complete control of a user's computer
Your Web App is leaking memory during restarts - Here's why...
Bottom line up front, if you are doing/using any of the following, you are at risk for memory leaks during hot restarts.
Using JDBC - (Depending on where your driver's jar file is) - Specifically java.sql.DriverManager
Dom4j (Before version 1.6)
HIbernate 2.x - (Actually, its Dom4j's fault, its a dependency of Hibernate)
Webwork
Anything with Java Beans (Specifically, java.beans.Introspector)
Anything with ThreadLocals
The Art of War
Using JDBC - (Depending on where your driver's jar file is) - Specifically java.sql.DriverManager
Dom4j (Before version 1.6)
HIbernate 2.x - (Actually, its Dom4j's fault, its a dependency of Hibernate)
Webwork
Anything with Java Beans (Specifically, java.beans.Introspector)
Anything with ThreadLocals
The Art of War
EFF Legal Guide for Bloggers
As bloggers gain in popularity and recognition, legal issues grow in complexity
Galatea FlashGuides - Tomcat, Apache and Linux
Apache 1.3.x and Tomcat 4.x Integration on Linux via mod_jk
Apache 1.3.x and Tomcat 4.x Integration on Linux via mod_jk2
Apache 1.3.x and Tomcat 5.0.x Integration on Linux via mod_jk
Apache 1.3.x and Tomcat 5.0.x Integration on Linux via mod_jk2
Apache 2.0.x and Tomcat 4.x Integration on Linux via mod_jk
Apache 2.0.x and Tomcat 4.x Integration on Linux via mod_jk2
Apache 2.0.x and Tomcat 5.0.x Integration on Linux via mod_jk
Apache 2.0.x and Tomcat 5.0.x Integration on Linux via mod_jk2
Getting started with PostgreSQL on Linux
Using PostgreSQL with Tomcat on Linux
Getting started with ActiveMQ on Unix
Getting started with OpenJMS on Unix
Using OpenEJB 1.0 with Tomcat on Unix
Enabling SSL in Tomcat 4.x on Unix
Enabling SSL in Tomcat 5.x on Unix
Cocoon Overview
Cocoon Tips and Tricks
Getting started with Cocoon
Apache 1.3.x and Tomcat 4.x Integration on Linux via mod_jk2
Apache 1.3.x and Tomcat 5.0.x Integration on Linux via mod_jk
Apache 1.3.x and Tomcat 5.0.x Integration on Linux via mod_jk2
Apache 2.0.x and Tomcat 4.x Integration on Linux via mod_jk
Apache 2.0.x and Tomcat 4.x Integration on Linux via mod_jk2
Apache 2.0.x and Tomcat 5.0.x Integration on Linux via mod_jk
Apache 2.0.x and Tomcat 5.0.x Integration on Linux via mod_jk2
Getting started with PostgreSQL on Linux
Using PostgreSQL with Tomcat on Linux
Getting started with ActiveMQ on Unix
Getting started with OpenJMS on Unix
Using OpenEJB 1.0 with Tomcat on Unix
Enabling SSL in Tomcat 4.x on Unix
Enabling SSL in Tomcat 5.x on Unix
Cocoon Overview
Cocoon Tips and Tricks
Getting started with Cocoon
XSH - XML Editing Shell
XSH - XML Editing Shell: "XSH is a powerfull command-line tool for querying, processing and editing XML documents. It features a shell-like interface with auto-completion for comfortable interactive work, but can be as well used for off-line (batch) processing of XML data. XSH makes extensive use of the XPath language, but system shell and the Perl programming language are both accessible from XSH as well, in a very natural way. XSH itself is written in Perl and uses XML::LibXML bindings of libxml2 library as the XML-backend. "
Monday, June 13, 2005
Jakarta Commons-Digester 1.7 Released
Jakarta Commons-Digester 1.7 is an XML-to-Java-object mapping utility commonly used for parsing XML configuration files
Ravenous is full-featured Web server written in Java
It allows you to write dynamic pages in Java without the need to read stacks of books before you get started
Saturday, June 11, 2005
30 Things You Didn't Know You Could Do on the Internet
30 Things You Didn't Know You Could Do on the Internet: "Did you know that you could charter a private jet online, star in your own reality TV show, or download songs as you drive your car? That's just the beginning. You can tell your boss a few unpleasant truths without revealing your identity and sniff out trends before your oh-so-hip friends get wind of them. Using the right sites, you can give Google a face-lift, promote your products or bloviate about your blog, publish a novel, write a business plan, scan your PC for spies, and get free tech help. You can even use the Web to uncover government secrets and to predict your own demise. (Those last two activities will be unrelated, we hope.) Best of all, most of these sites won't charge you a dime
Improving an XML feed display through CSS and XSLT | xefteri.com
XML feeds, though useful, are boring to look at in a browser because they are simple XML files. It's possible though to make them easier on the eye, and in this article we'll look at two ways of doing that. First, we'll use simple CSS properties to format each XML node, and then we'll use a little more complex but much more powerful XSL transformation.
Friday, June 10, 2005
Beanshell annd fast prototyping
Ever had a small piece of code that you wanted to try out, but you didn't want to open an editor, create a new Class, put the code in main(), compile, run, check the results (probably with System.out.println), rinse, repeat.
Well, there's just a tool to make this thing much easier, with faster results. The tool is Beanshell, which is a lightweight scripting tool for java. In a small jar (~275KB) you have a powerful and easy to use application that lets you write java code and run it on-the-fly. It uses java as its scripting language, but eases a lot of requirements that Java imposes, mainly by avoiding Type variable declaration, and instant evaluation of code. The jar includes a Graphical Interface (Swing) and a Console Interface, so you can even use it from a remote shell. Pretty powerful for such a small jar, isn't it?
Well, there's just a tool to make this thing much easier, with faster results. The tool is Beanshell, which is a lightweight scripting tool for java. In a small jar (~275KB) you have a powerful and easy to use application that lets you write java code and run it on-the-fly. It uses java as its scripting language, but eases a lot of requirements that Java imposes, mainly by avoiding Type variable declaration, and instant evaluation of code. The jar includes a Graphical Interface (Swing) and a Console Interface, so you can even use it from a remote shell. Pretty powerful for such a small jar, isn't it?
AJAXFrameworks
1 Pure Javascript: Application Frameworks
1.1 DOJO (Under development; from September, 2004)
1.2 Open Rico (Under development; from May, 2005; based on earlier proprietary framework)
1.3 qooxdoo (Under development; from May, 2005)
2 Pure Javascript: Infrastructural Frameworks
2.1 AjaxJS (Raw alpha; from May 2005)
2.2 HTMLHttpRequest (Beta; from 2001)
2.3 Interactive Website Framework (Under development; from May 2005)
2.4 LibXMLHttpRequest (Released; June 2003)
2.5 RSLite (x)
2.6 Sack (In development; from May 2005)
2.7 Sarissa (Released; from February, 2003)
2.8 XHConn (Released; from April, 2005)
3 Server-Side: Multi-Language
3.1 SAJAX (Workable but not 1.0; from ?March 2005)
3.2 Javascipt Object Notation (JSON) and JSON-RPC
3.3 Javascript Remote Scripting (JSRS) (from 2000)
4 Server-Side: Java
4.1 Echo 2 (from March 2005)
4.2 Direct Web Remoting (DWR) (2005)
5 Server-Side: Lisp
5.1 CL-Ajax
6 Server-Side: .NET
6.1 Ajax.NET (Under development; from March 2005)
7 Server-Side: PHP
7.1 AjaxAC (From April, 2005)
7.2 JPSpan
7.3 XAJAX
8 Server-Side: Ruby
9 Credits
1.1 DOJO (Under development; from September, 2004)
1.2 Open Rico (Under development; from May, 2005; based on earlier proprietary framework)
1.3 qooxdoo (Under development; from May, 2005)
2 Pure Javascript: Infrastructural Frameworks
2.1 AjaxJS (Raw alpha; from May 2005)
2.2 HTMLHttpRequest (Beta; from 2001)
2.3 Interactive Website Framework (Under development; from May 2005)
2.4 LibXMLHttpRequest (Released; June 2003)
2.5 RSLite (x)
2.6 Sack (In development; from May 2005)
2.7 Sarissa (Released; from February, 2003)
2.8 XHConn (Released; from April, 2005)
3 Server-Side: Multi-Language
3.1 SAJAX (Workable but not 1.0; from ?March 2005)
3.2 Javascipt Object Notation (JSON) and JSON-RPC
3.3 Javascript Remote Scripting (JSRS) (from 2000)
4 Server-Side: Java
4.1 Echo 2 (from March 2005)
4.2 Direct Web Remoting (DWR) (2005)
5 Server-Side: Lisp
5.1 CL-Ajax
6 Server-Side: .NET
6.1 Ajax.NET (Under development; from March 2005)
7 Server-Side: PHP
7.1 AjaxAC (From April, 2005)
7.2 JPSpan
7.3 XAJAX
8 Server-Side: Ruby
9 Credits
What is the point of blogging?
My personal answer: my main site (philip.greenspun.com) is there to relate things that I've learned so that others don't have to repeat my mistakes; this blog is here to entertain friends and if other folks stumble across it and are entertained or find their thinking sparked in new directions, that's gravy.
Philip Greenspun
Philip Greenspun
How to Start a Startup
You need three things to create a successful startup: to start with good people, to make something customers actually want, and to spend as little money as possible. Most startups that fail do it because they fail at one of these. A startup that does all three will probably succeed.
Advertising Buzz, Ballyhoo, Hype, Hoopla & Commercials Galore
Welcome to AdLand - the beyond-a-blog, commercial-laden delirium of heaven and hell for advertising addicts 'round the world
Building a Linux virtual server
With the explosive growth of the Internet, the workload on servers providing Web, email, and media services has increased greatly. More and more sites are being challenged to keep up with the growing demands and are employing several techniques to avoid overloading their servers. Building a scalable server on a cluster of computers is one of the solutions that is being effectively put to use. With such a cluster, the increasing requests can be easily managed by simply adding one or more new servers to the existing cluster as required. In this article we will look at setting up one such scalable, network load-balancing server cluster using a virtual server via the Linux Virtual Server Project.
I'm Trying To Learn Arabic, Why's it taking so long?
When Karam explains that numbers are marked for gender—but most numbers take the opposite gender from the word they are modifying—we students stare at each other in slack-jawed solidarity. When we learn that adjectives modifying nonhuman plurals always have a feminine singular form—meaning that "the cars are new" comes out as "the cars, she are new"—I can hear heads banging on the desks around me. I want to do the same.
Robert Lane Greene
Robert Lane Greene
Thursday, June 09, 2005
IBM Websites for eBusiness
IBM doesn't index these sites on their home page, but if you haven't found them, then you need to. These sites orginate within the development organizations. These hidden sites may contain the answers to installation configuration problems or point you to the solution you need today
TCP/IP for OS/400 on iSeries
Take advantage of the functions provided by the suite of TCP/IP protocols and applications of the iSeries
Lessons In Electric Circuits
A free series of textbooks on the subjects of electricity and electronics
How to Make a Million Dollars, by Marshall Brain
Start by putting some business books on your iPod and listening to them in every spare minute you have -- while driving, while walking between classes, while waiting in line, whatever. Most books now come on CD or as an MP3 file. Here are five books that I would start with. These are 'mindset books' -- they get you into the right mindset to start a business
Fast Widget Authoring With Dojo
Dojo is an Open Source effort to create a UI toolkit that allows a larger number of web application authors to easily use the rich capabilities of modern browsers.
Members of the team building Dojo have helped to build nWidgets, Burst, and f(m).
Members of the team building Dojo have helped to build nWidgets, Burst, and f(m).
50 Indispensable Microsoft Word tips
A collection of their favorite timesavers for using Word 97, 2000, 2002 (Office XP), and 2003. Even the most experienced users will benefit from this list which contains tips on recording Word macros, selecting noncontiguous text, using AutoCorrect to expand text, creating styles, creating document shortcuts, and much more.
Wednesday, June 08, 2005
XMLHttpRequest & Ajax Working Examples - Links and Resources, Fiftyfoureleven.com
Code snippets and proof of concepts - the links should help get you started on building your own functions with XMLHttpRequest
Commons logging with WSAD
Problems occur when trying to run your application using Commons logging on WAS 5.0. This is because IBM uses commons logging internally too. To solve this problem, there is this document
http://www-1.ibm.com/support/docview.wss?uid=swg27004610&aid=1
http://www-1.ibm.com/support/docview.wss?uid=swg27004610&aid=1
What is a screencast?
A screencast is a recording of computer screen output, usually containing audio narration typically published as a video file. However, the technology has existed for much longer. Screencasts are typically created to produce software and web application demonstrations. This was mostly done within corporations as a way to facilitate employee training. However, further interest has been sparked through the increased blogging trend, which has eased content publishing. The term was coined by columnist Jon Udell in 2004 in an article he wrote describing the benefits of using the technique as a way to show other users applications he found interesting
Anyterm provides a terminal emulator on a Web page using Javascript and an Apache module
Anyterm provides a terminal emulator on a Web page using Javascript and an Apache module. The module forks a shell and communicates with the script using XMLHTTP on port 80, or securely using SSL. This provides you with shell access to your machine from almost any Web browser, even when firewalls are in the way. Also included is experimental support for WAP browsers
Could you run your own RECORD LABEL???
Do you dream of breaking into the music biz?
Could you discover unsigned bands and take them to the top of the charts?
Do you think you have what it takes to run your own record label?
Do you dream of supervising recording sessions, of running the show backstage at a live concert, of making deals with mega-artists?
If so, this is your chance. “The Biz” is a new reality show that will let you compete with other hungry hopefuls to try and win your own record label for the Warner Music Group.
Could you discover unsigned bands and take them to the top of the charts?
Do you think you have what it takes to run your own record label?
Do you dream of supervising recording sessions, of running the show backstage at a live concert, of making deals with mega-artists?
If so, this is your chance. “The Biz” is a new reality show that will let you compete with other hungry hopefuls to try and win your own record label for the Warner Music Group.
Learning Guide: How to design a server room
Whether you are starting from ground zero or need to revise what you already have in place, here is an eight-step plan to help you design a data center your company will appreciate and you can be proud of
How to build a 10 minute podcast
The first rule of podcasting is that there are no rules in podcasting. Trust that rule, and you'll have a lot less stress in your life.
PHP - Zend Core for IBM - DB2 Information Management
Zend Core for IBM - DB2 Information Management: "Zend Core for IBM is a seamless out-of-the-box, easy to install and supported PHP development and production environment. The product includes tight integration with DB2, the IBM Cloudscape database server, and native support for XML and Web Services, while also supporting increased adoption of Service Oriented Architectures (SOA). It delivers a rapid development and deployment foundation for database driven applications and offers an upgrade path from the easy-to-use, lightweight Cloudscape database to the mission critical DB2, by providing a consistent API between the two.
NOW AVAILABLE! Zend Core for IBM Beta (available on Linux x86, x86_64, POWER and AIX)."
NOW AVAILABLE! Zend Core for IBM Beta (available on Linux x86, x86_64, POWER and AIX)."
WARNING: Do Not Read This If You Have Work To Do!
Why oh why did anyone have to remind me that these games exist and are available to play immediately online whenever I want without even installing anything. Just click a link and play... Oh the evils of the Internet.
MarkTAW.com
MarkTAW.com
Tuesday, June 07, 2005
DB2 for iseries SQLSTATE Classes and Codes
DB2 UDB for iSeries returns SQLSTATE codes to the applications that access it through SQL. SQLSTATE codes indicate whether the database operation was successfully performed or whether DB2 returned warnings or errors to the application.
SQLSTATEs can be associated with one or more SQLCODEs.
The tables provide descriptions of SQLSTATE codes that could be returned to applications by DB2 UDB for iSeries.
SQLSTATEs can be associated with one or more SQLCODEs.
The tables provide descriptions of SQLSTATE codes that could be returned to applications by DB2 UDB for iSeries.
Free TiVo: Build a Better DVR out of an Old PC
by Ken Sharp
You'll need:
Windows machine with at least 256MB of RAM (512MB is better), plenty of hard drive space, and a good video card.
TV and receiver presumably from your existing home theater system).
TV card I used a Hauppauge WinTV-PVR-250 card, $149 at hauppauge.com.
PC DVR software I used BeyondTV, which was bundled with the Hauppauge card, but is available from SnapStream separately for $70 at snapstream.com.
WinDVD I already had an old copy of this from my video card, but it's $50 from intervideo.com.
Winamp The standard Windows MP3 player, free at winamp.com.
VNC Remote PC access software, free at realvnc.com
SlimServer Lets your server stream music remotely through the internet, free at slimdevices.com.
Various game emulators Run console game ROMs, many free ones listed at zophar.net.
Playstation or Nintendo game controllers These work much better than PC gamepads for the price, and are available lots of places for $15 and up.
PSX/N64 to USB converter Lets you use console gamepads on the PC, $13 each at lik-sang.com.
Girder Automation software, $20 at promixis.com
Cygwin and server software Linux-like operating system, free at cygwin.com.
Dynamic DNS service Lets you connect to your home server using a fixed domain name if your broadband account allocates your IP address dynamically. I got this from dyndns.org.
MAKE IT:
The basic sequence of steps is:
Build the PC
Install the TV and receiver
Install the Hauppauge WinTV-PVR-250 card and BeyondTV
Install video, music, and game utilities
Install PSX/N64 to USB converters
Install and configure Girder
Install Cygwin and server software
Set up firewall and dynamic DNS service
You'll need:
Windows machine with at least 256MB of RAM (512MB is better), plenty of hard drive space, and a good video card.
TV and receiver presumably from your existing home theater system).
TV card I used a Hauppauge WinTV-PVR-250 card, $149 at hauppauge.com.
PC DVR software I used BeyondTV, which was bundled with the Hauppauge card, but is available from SnapStream separately for $70 at snapstream.com.
WinDVD I already had an old copy of this from my video card, but it's $50 from intervideo.com.
Winamp The standard Windows MP3 player, free at winamp.com.
VNC Remote PC access software, free at realvnc.com
SlimServer Lets your server stream music remotely through the internet, free at slimdevices.com.
Various game emulators Run console game ROMs, many free ones listed at zophar.net.
Playstation or Nintendo game controllers These work much better than PC gamepads for the price, and are available lots of places for $15 and up.
PSX/N64 to USB converter Lets you use console gamepads on the PC, $13 each at lik-sang.com.
Girder Automation software, $20 at promixis.com
Cygwin and server software Linux-like operating system, free at cygwin.com.
Dynamic DNS service Lets you connect to your home server using a fixed domain name if your broadband account allocates your IP address dynamically. I got this from dyndns.org.
MAKE IT:
The basic sequence of steps is:
Build the PC
Install the TV and receiver
Install the Hauppauge WinTV-PVR-250 card and BeyondTV
Install video, music, and game utilities
Install PSX/N64 to USB converters
Install and configure Girder
Install Cygwin and server software
Set up firewall and dynamic DNS service
Wal-Mart won't print amateur digital photos that look "too professional"
One of the benefits of digital photography – the fact that amateurs can take better-looking photos and doctor them using photo-editing software – is also becoming a bane. Photofinishing labs increasingly are refusing to print professional-looking photographs taken by amateurs
Has The Cause of Cot Death / Crib Death (SIDS) Been Found?
A 100% successful crib death prevention campaign has been going on in New Zealand for the past eight years. Midwives and other healthcare professionals throughout New Zealand have been actively advising parents to wrap mattresses. During this time, there has not been a single SIDS death reported among the over 100,000 New Zealand babies who have slept on mattresses wrapped in a specially formulated polyethylene cover. The number of crib deaths in New Zealand that have occurred since mattress-wrapping began in 1994 is about 550. The number of crib deaths that have occurred in New Zealand on a properly wrapped mattress is zero.
Multiple Text Applicator (MTA) 0.1
This guy was tired of using the mouse and keyboard at the same time to add items. He hooked up a little key capture on the Enter key for the add field that will automatically add a new item and bring you back to add another.
How to be a Programmer: A Short, Comprehensive, and Personal Summary
To be a good programmer is difficult and noble. The hardest part of making real a collective vision of a software project is dealing with one's coworkers and customers. Writing computer programs is important and takes great intelligence and skill. But it is really child's play compared to everything else that a good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom she is partially responsible. In this essay I attempt to summarize as concisely as possible those things that I wish someone had explained to me when I was twenty-one.
Robert L Read
Robert L Read
Monday, June 06, 2005
Building Rock Star Teams
One of the most interesting things that I encounter in public relations is team building. Not the touchy-feely stuff that you go on goofy retreats for, the team camaraderie building stuff, but on how you build a great team. While I get more and more resumes and think about moving beyond freelancers to hiring people it makes me wonder how someone puts together a great team
POP
POP
How to build your own Linux distribution
Linux From Scratch (LFS) and its descendants represent a new way to teach users how the Linux operating systems work. LFS is based on the assumption that compiling a complete operating system piece by piece not only teaches how the operating system works but also allows an independent operator to build systems for speed, footprint, or security
New Bluetooth security flaw found
A couple of researchers at Tel Aviv University have figured out a way to get around one of the main limitations of a hack developed last year by developing a trick for forcing a Bluetooth-enabled device to pair
.XXX Approved! A red light district for the internet
A few days ago, ICANN -- the quasi-government corporation that oversees the internets naming and numbering system, approved the .XXX top level domain. .XXX will operate much like .COM does now -- meaning it will be a domain name people can type into their browsers to take them to a website -- but similar to the way .GOV is reserved for governmental organizations, .XXX will be reserved for pornographic or adult content websites
Om Malik�s Broadband Blog � Steve Jobs, like Howard Hughes, Mystifies
Steve Jobs, the maverick who has architected one of the greatest comebacks in the history of Silicon Valley, continues to prove that he is a modern day Howard Hughes. Unpredictable, charming, loving, petulant, and perhaps more than anything deviously mysterious. But more than anything brilliant. When everyone including Intels own CEO designate said, that it would be a cold day in hell, before Apple uses Intels x86 chips, Jobs goes ahead and does it anyway
Laptops Outsell Desktops for First Time
In a sure sign that the era of mobile computing has arrived, notebooks have for the first time outsold desktops in the United States in a calendar month, the research firm Current Analysis says
eBay offers guarantees for some buys
eBay has launched a program offering purchase protection of up to $20,000 for certain capital goods bought through its Web site
Surplus Stores
Vendors listed on this page sell miscellaneous and surplus hardware, tools, lab supplies, motors, adhesives, Dremel bits, screws, gizmos, and whatnots. Stuff you might need for successful hardware building and hacking, stuff you’re inclined to packrat until just the right project comes along. These people aren’t your average thick-cataloged every-part-number-under-the-sun guys—they’re the other guys; the random crap purveyors of the world.
Think the iSeries is unhackable? Think again
ITKnowledge Exchange user ColinNZ ran into a problem with his iSeries. ColinNZ, an admitted "Windows/Linux" guy, had heard about how the iSeries was "unhackable," but his experiences were not confirming this belief.
Build a Perl/CGI voting system
Many Web-deployed applications are written within elaborate database-driven server-side development frameworks such as PHP and Java™ servlets, but for simple applications (for example, where the entire dataset fits comfortably within a Web server's RAM), data persistence can be easily accomplished using locked DBM files in conjunction with the Perl MLDBM module. This article presents a real-world example -- a Web-based voting application -- that highlights the use of minimal external modules, forgoes using client-based cookies, and takes advantage of CGI attributes.
Make database queries without the database
Brian Goetz demonstrates how data manipulation hammers such as SQL or XQuery can be applied to ad-hoc data
Sun Microsystems Buys StorageTek for $4.1 Billion
After pulling an all-nighter working through last Wednesday night and into the wee hours of Thursday morning, executives at Sun Microsystems and StorageTek abruptly announced before Wall Street opened for business that Sun would acquire StorageTek for $4.1 billion, capping a long line of storage-related acquisitions for Sun as it tries again to be a key player in the storage business. The deal brings to rest all of the chatter about what Sun might do with the billions of dollars it has in the bank.
Creativity techniques and creative tools for problem solving
Creativity techniques to help with creative thinking
Introductory Consumer Electronics Technology
The articles below cover a variety of common video and related consumer electronic equipment. They were designed to provide a clear understanding of the basic principles of video, and the components which form part of today's audio/video experience
California Bill Seeks to Limit Textbooks to 200 Pages
California Bill Seeks to Limit Textbooks to 200 Pages
What is craigslist?
Craigslist facts & figures
Q: What is craigslist?
A: Local community classifieds and forums - a place to find a job, housing, goods & services, a social life, advice, and just about anything else.
Q: How did craigslist get started?
A: In early 1995, by Craig Newmark, in San Francisco, California. A little more history is here.
Q: Is craigslist a nonprofit?
A: No, craigslist was incorporated as a for-profit in 1999.
Q: If it's now a for-profit, why does craigslist still use a .ORG domain? Isn't .ORG restricted to nonprofits?
A: It is a symbol of our service mission and non-corporate culture. Use of .ORG domains is unrestricted.
Q: How much traffic does craigslist get?
A: More than 2 billion page views per month
Q: How many people use craiglist?
A: About 8 million each month
Q: How many postings does craigslist get?
A: 5 million classified ads and 1 million forums postings each month
Q: How many employees does craigslist have, and where are its offices located?
A: 18 of us work out of a victorian house in the Inner Sunset neighborhood of San Francisco
Q: How does craigslist support its operations?
A: By charging businesses below-market rates for help wanted ads in SF, NYC and LA.
Q: How many craigslist sites are there, when were they launched, and why is craigslist expanding?
A: New cities are added in response to user request. There are now 120 cities in 25 countries, as listed below (with start dates):
3/1995: SF Bay Area
6/2000: Boston
8/2000: Chicago, Los Angeles, New York, Portland, San Diego, Seattle, Washington DC
10/2000: Sacramento
4/2001: Atlanta, Austin, Denver, Vancouver
10/2002: Miami, Minneapolis, Philadelphia, Phoenix
4/2003: Dallas, Detroit, Houston, London, Toronto
11/2003: Baltimore, Cleveland, Honolulu, Las Vegas, New Orleans, Pittsburgh, Raleigh, St. Louis, Tampa Bay
1/2004: Montreal, Providence
2/2004: Nashville, Charlotte, Cincinnati, Columbus, Fresno, Hartford, Indianapolis, Kansas City, Milwaukee, Norfolk, Orlando
9/2004: Albuquerque, Anchorage, Boise, Buffalo, Memphis, Salt Lake, Santa Barbara, Manchester, Edinburgh, Dublin, Melbourne, Sydney
11/2004: Albany, Amsterdam, Bangalore, Eugene, Inland Empire, Monterey Bay, Omaha, Orange County, Ottawa, Paris, Reno, San Antonio, Sao Paulo, Singapore, Spokane, Tokyo, Tucson, Tulsa
1/2005: Auckland, Bakersfield, Belfast, Berlin, Brisbane, Brussels, Burlington, Calgary, Cardiff, Des Moines, Edmonton, Glasgow, Jacksonville, Louisville, Richmond, Stockton, Winnipeg
2/2005: Birmingham UK, Buenos Aires, Columbia, Manila, Mexico City, Rome, Seoul
3/2005: Zurich
4/2005: Allentown, Barcelona, Birmingham AL, Cape Town, Delhi, Hong Kong, Lexington KY, Little Rock, Madison, Maine, Modesto, Mumbai, New Haven, New Jersey, Rochester, Shanghai, Stockholm, West Palm Beach, Wichita
Q: What is craigslist trying to accomplish?
A: Provide a trustworthy, efficient, relatively non-commerical place for folks to find all the basics in their local area.
Q: Why doesn't craigslist focus more on generating revenue?
A: We rely on local communities to suggest ways to make money without compromising craigslist.
Q: Which parts of the site have the most page views?
A: 1) jobs 2) housing 3) for sale 4) personals 5) forums
Q: What is craigslist?
A: Local community classifieds and forums - a place to find a job, housing, goods & services, a social life, advice, and just about anything else.
Q: How did craigslist get started?
A: In early 1995, by Craig Newmark, in San Francisco, California. A little more history is here.
Q: Is craigslist a nonprofit?
A: No, craigslist was incorporated as a for-profit in 1999.
Q: If it's now a for-profit, why does craigslist still use a .ORG domain? Isn't .ORG restricted to nonprofits?
A: It is a symbol of our service mission and non-corporate culture. Use of .ORG domains is unrestricted.
Q: How much traffic does craigslist get?
A: More than 2 billion page views per month
Q: How many people use craiglist?
A: About 8 million each month
Q: How many postings does craigslist get?
A: 5 million classified ads and 1 million forums postings each month
Q: How many employees does craigslist have, and where are its offices located?
A: 18 of us work out of a victorian house in the Inner Sunset neighborhood of San Francisco
Q: How does craigslist support its operations?
A: By charging businesses below-market rates for help wanted ads in SF, NYC and LA.
Q: How many craigslist sites are there, when were they launched, and why is craigslist expanding?
A: New cities are added in response to user request. There are now 120 cities in 25 countries, as listed below (with start dates):
3/1995: SF Bay Area
6/2000: Boston
8/2000: Chicago, Los Angeles, New York, Portland, San Diego, Seattle, Washington DC
10/2000: Sacramento
4/2001: Atlanta, Austin, Denver, Vancouver
10/2002: Miami, Minneapolis, Philadelphia, Phoenix
4/2003: Dallas, Detroit, Houston, London, Toronto
11/2003: Baltimore, Cleveland, Honolulu, Las Vegas, New Orleans, Pittsburgh, Raleigh, St. Louis, Tampa Bay
1/2004: Montreal, Providence
2/2004: Nashville, Charlotte, Cincinnati, Columbus, Fresno, Hartford, Indianapolis, Kansas City, Milwaukee, Norfolk, Orlando
9/2004: Albuquerque, Anchorage, Boise, Buffalo, Memphis, Salt Lake, Santa Barbara, Manchester, Edinburgh, Dublin, Melbourne, Sydney
11/2004: Albany, Amsterdam, Bangalore, Eugene, Inland Empire, Monterey Bay, Omaha, Orange County, Ottawa, Paris, Reno, San Antonio, Sao Paulo, Singapore, Spokane, Tokyo, Tucson, Tulsa
1/2005: Auckland, Bakersfield, Belfast, Berlin, Brisbane, Brussels, Burlington, Calgary, Cardiff, Des Moines, Edmonton, Glasgow, Jacksonville, Louisville, Richmond, Stockton, Winnipeg
2/2005: Birmingham UK, Buenos Aires, Columbia, Manila, Mexico City, Rome, Seoul
3/2005: Zurich
4/2005: Allentown, Barcelona, Birmingham AL, Cape Town, Delhi, Hong Kong, Lexington KY, Little Rock, Madison, Maine, Modesto, Mumbai, New Haven, New Jersey, Rochester, Shanghai, Stockholm, West Palm Beach, Wichita
Q: What is craigslist trying to accomplish?
A: Provide a trustworthy, efficient, relatively non-commerical place for folks to find all the basics in their local area.
Q: Why doesn't craigslist focus more on generating revenue?
A: We rely on local communities to suggest ways to make money without compromising craigslist.
Q: Which parts of the site have the most page views?
A: 1) jobs 2) housing 3) for sale 4) personals 5) forums
Saturday, June 04, 2005
How to write a novel in 100 days or less
How many times have you finished reading a novel and said, “I could have written that book.” You know what? You’re right. All of us, I believe, carry at least one novel around in our heads or our hearts. Novelist Toni Morrison put it this way: “If there’s a book you really want to read but it hasn’t been written yet, then you must write it.”
Writing a book is no easy task. Nevertheless, every day another book is published.
In 1996, according to Books in Print, 1.3 million book titles were in print. The number of books published in 1996 alone was 140,000 in the United States. So, why not you?
John Coyne
Writing a book is no easy task. Nevertheless, every day another book is published.
In 1996, according to Books in Print, 1.3 million book titles were in print. The number of books published in 1996 alone was 140,000 in the United States. So, why not you?
John Coyne
Quick Verbal Tactics
"When dealing with people, let us remember we are not dealing with creatures of logic. We are dealing with creatures of emotion, creatures bustling with prejudices and motivated by pride and vanity." - Dale Carnegie
Friday, June 03, 2005
Power cables linked to cancer
Children living near high-voltage power lines are substantially more likely to develop leukaemia, researchers from Oxford University and the national electricity grid report today in the British Medical Journal.
Those living within 200 metres of the overhead cables were 70% more likely to develop the disease than similar children living more than 600 metres away. And those living between 200 and 600 metres away had a 20% increased risk
Those living within 200 metres of the overhead cables were 70% more likely to develop the disease than similar children living more than 600 metres away. And those living between 200 and 600 metres away had a 20% increased risk
TUX is the first and only magazine for the new Linux user
TUX is the first and only magazine for the new Linux user and is dedicated to promoting and simplifying the use of Linux on the desktop. Each issue of TUX is delivered digitally as an easy to read PDF. Further information about TUX is available via e-mail, info@tuxmagazine.com
Moving Beyond MySQL - High End Database Solutions
These days everyone's building database driven Websites. A few years ago this was the main luxury of search engines, portals and the sites of large companies like Microsoft. But now, as the popularity of MySQL grows, database driven sites have become mainstream. MySQL offers many features, it's fast and it's free. However, what happens when you reach the limit of this software and have tried every little optimization and tweak?
mini-JSP container in FreeMarker is right for WebWork people
mini-JSP container in FreeMarker is right for WebWork people
Altova MapForce Database Mapping
Altova MapForce 2005 Enterprise Edition includes powerful support for database mapping, allowing you to integrate database data with XML, flat files, EDI, and other database formats
Thursday, June 02, 2005
JDA software chooses .NET
JDA Software Group says it still has a valid OS/400 strategy and strong support from its iSeries customers, despite the new Microsoft Windows .NET-based product portfolio unveiled earlier this year and the new partnership with Intel it announced last week
Will Fusion satisfy JDE and PeopleSoft customers?
Oracle's Project Fusion is the company's initiative to integrate applications and customers it acquired recently through the purchase of PeopleSoft Inc., retail software maker Retek Inc., security firm Oblix and others. Fusion middleware will be the first product from that initiative and will eventually be the underlying infrastructure for all its applications
French Bank Consolidates Unix, OS/400 onto the i5 570
One of the biggest financial institutions in France, Credit Immobilier de France (CIF), is undergoing a server consolidation that is exactly the kind of consolidation that IBM was hoping would result from the advent of the i5 generation of OS/400 servers.
Users urge IBM to help push DB2 database to corporate execs
If IBM wants corporate executives to spend money on its database technology instead of on rival products, it must do a better job of promoting the software, said attendees at last week's International DB2 Users Group conference here
What if you could run OS/400, AIX, and mainframe applications on the same box?
What if you could run OS/400, AIX, and mainframe applications on the same box? What if that box could be powered by Itanium, Opteron, X86-X64, or Power/PowerPC processors? This would be pretty cool, right? And it would definitely shake up the server market. Well, a nearly magical piece of software called QuickTransit, created by a little known company called Transitive, does just such a thing, and that software is poised to change the server market in a big way
JSOS ver. 4.35 - servlets and filters collection
Coldbeans Software announced the important milestone in JSOS (servlets office suite) development. JSOS reaches the version 4.35. This largest collection of Java servlets and filters provides 80+ 'out of the box' components ready for building web-pages.
Ephox EditLive! for XML 3.0 - XML authoring and forms design
EditLive! for XML enables users to easily create and edit XML content in a simple, browser-based tool and provides developers with an easy to use XML forms development environment. EditLive! for XML is the only XML forms solution combining browser-based access, comprehensive rich text authoring capabilities and cross platform support.
Version 3.0 also introduces a desktop edition of the forms development environment and a new form solution file format which dramatically decreases the amount of effort required to design and deploy XML forms
Version 3.0 also introduces a desktop edition of the forms development environment and a new form solution file format which dramatically decreases the amount of effort required to design and deploy XML forms
Studio 3.5 - Released
IAB Studio is a new Rich GUI technology for J2EE and an in-browser Integrated Development Environment (IDE) for rapid development of Rich Internet Applications
Ravenous 0.1.12
Ravenous is full-featured Web server written in Java. It allows you to write dynamic pages in Java without the need to read stacks of books before you get started
Free Sun Certified Java Associate (SCJA) Beta Certification Exam
If you are an entry level programmer using the Java programming language or a professional in the Software development industry you have an opportunity to both help set industry standards and have your skills certified by taking a FREE beta version of the new Sun Certified Associate for the Java 2 Platform, Standard Edition, Version 1.0 (SCJA) (beta exam number 311-019).
After five years, what's your opinion of Struts and how it works?
As Rob Lambert writes in 5 Year Anniversary of the Birth of Struts, five years ago, on Memorial Day weekend, Craig McClanahan wrote the first version of Struts on his laptop while on vacation, arguably starting a drive towards mass-production frameworks in Java's web tier. Struts is still in common use today.
WidgetServer 0.7.1
WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI, instead of struggling with HTML, JavaScript, and HTTP requests, or the internals of Swing. For Swing client/server applications, the framework handles client/server communication, including compression and security layers. A GUI-builder is included
Echo2 Web Framework 2.0.alpha14
Echo2 is a reinvention of the Echo Web Framework built around an AJAX (Asynchronous JavaScript and XML) rendering engine. It aims to provide a component-oriented/event-driven toolkit for developing Web applications that approach the capabilities of rich clients
Useful Java Application Components 0.9.25
Useful Java Application Components (UJAC) is a collection of components that may be useful for your project. It provides a powerful expression interpreter, an iText-based document processing engine that generates PDF documents based on XML templates, a charting library supporting JSP custom tags, and much more
Thought River Commons - classes for working with XML, networking, metadata, graphs, Java code generation
freshmeat.net: Project details for Thought River Commons: "The Thought River Commons is a collection of Java utilities and other nifty code items developed by Thought River for use in internal projects. It features classes for working with XML, networking, metadata, graphs, Java code generation, and for creating self-healing software, among other things. "
freshmeat.net: Project details for NewsBro
freshmeat.net: Project details for NewsBro: "NewsBro is a web-based application providing a Usenet newsreader service. It supports multiple users, accessing multiple news groups on multiple news servers. User profiles are maintained in order to allow for individual news preferences. It is implemented as a Java program, and requires the Java Runtime Environment (JRE) or Java Development Kit (JDK) version 1.4 or later to be installed on the server system. Users only require a standard web browser."
Subscribe to:
Posts (Atom)
Popular Posts
- Linux Forum: Apache, Webmin and Mandrake - Linux Operating System Help
- Yahoo! Mail: Revenge of the Oddpost
- Free AS400 & iSeries Software Tools & Utilities Downloads
- Fast-track your Web apps with Ruby on Rails
- The Laughing Boardroom video...a real world example!
- Basic Requirements of a JavaServer Faces Application
- UDATE and *DATE in AS400 RPG
- IBM eServer iSeries - The Laughing Boardroom
- Creating an as400 Query
- iReport - OpenSource Java Reporting Tool