Today's News

12th Mar 2010
11th Mar 2010
10th Mar 2010

Get Linux in South Africa Pretoria on DVD or CD, SUSE, OpenSuse, Fedora, Mandriva, Knoppix, Mandrake, Debian, DamnSmall, DSL, Gentoo, Slackware, SimplyMepis, Monoppix, FreeBSD, Trustix, Comodo, Smoothwall, Gibraltar, IPCop, OpenCD, Ubuntu, Kubuntu, Redhat, CentOS, Whitebox, PCLinuxOS, Xandros, Vector, Scientific, OpenOffice, Vector, Foresight, Asterisk
 
News Alert


Linux and Open Source News for 11th March 2010

Pretoria Linux

previous    Latest news on Linux distributions and BSD projects    next


  popularity

Source: DistroWatch.com: News

Roberto Dohnert has announced the release of PC/OS 10.1, a Xubuntu-based desktop Linux distribution: "We are very pleased to announce the delivery of PC/OS OpenWorkstation 10.1 as well as PC/OS WebStation 10.1. With this release we bring many bug fixes and enhancements to the platform. This release is .



previous    Linux Today News Service    next


  popularitypopularity

Source: Linux Today

10 Things: "Legislation that affects the use of Internet-connected computers is springing up everywhere at the local, state and federal levels. You might be violating one of them without even knowing."


  popularity

Source: Linux Today

The H Open: "Mandriva began life in July 1998 as Linux Mandrake in France in Gael Duval's bedroom after he ported a KDE 1.0 desktop onto Red Hat Linux 5.1, uploaded the result onto two FTP servers, went away on holiday, and came back to find that he had a popular and successful Linux distribution on his hands."


Source: Linux Today

The Bitsource: "In this article, I will describe how to bring up Debian Linux on an Embedded System. 
The hardware chosen for the embedded system is a PowerPC 440EPxX. "


  popularity

Source: Linux Today

Netstat -vat: "The first alpha milestone of the Fedora 13 Linux distribution is now available and it's loaded with a number of innovative features."


Source: Linux Today

MakeTechEasier: "Creating a cool space scene can be done in a few minutes once you’ve got the basic method down, and Gimp provides several ways to go about adding random elements to keep things interesting."


  popularitypopularity

Source: Linux Today

Database Journal: "MySQL has an interesting architecture that sets it apart from some other enterprise database systems. It allows you to plug in different modules to handle storage. What that means to end users is that it is quite flexible, offering an interesting array of different storage engines with different features, strengths, and tradeoffs."


  popularity

Source: Linux Today

LWN.net: "Color management is sometimes unfairly characterized as a topic of interest only to print shops and video editors, but as Cruz explained at the top of his talk, anyone who shares digital content wants it to look correct, and everyone who uses more than one device knows how tricky that can be."


Source: Linux Today

ars Technica: "As it turns out, there is no way to fully guarantee that identity theft won't happen, no matter what someone puts on the side of a truck."


  popularity

Source: Linux Today

Datamation: "The definition of virtual Linux is as fluid as the Linux platform itself. For the desktop user, virtual Linux translates into being able to use Linux without changing their existing operating system. For those working with servers however, virtual Linux can mean something very different altogether."


Source: Linux Today

ars Technica: "Did you know that blocking ads truly hurts the websites you visit? We recently learned that many of our readers did not know this, so I'm going to explain why."


  popularity

Source: Linux Today

WMD Zone: "Novell have previously tried to leverage that market but did it all wrong. They didn’t understand that there is just one killer feature that needs to be in there which is Exchange support."


Source: Linux Today

Good Gear Guide: "Motorola will start loading Microsoft's search and map services onto its Android smartphones in China, bringing more non-Google services to the phones amid a row between Google and China"


  popularity

Source: Linux Today

Network World: "There's a large selection of free and open source (FOSS) operating systems available these days, and choosing the right one for any given circumstance can be quite a challenge. This article outlines the key factors you need to consider in order to pick the best operating system for your needs and experience level."


Source: Linux Today

LWN.net: "One of the features expected with the upcoming Ubuntu 10.04 release is the Ubuntu One Music Store (UOMS). The UOMS is a mechanism by which Ubuntu users can purchase songs in the MP3 format, with some of the revenue going to support Canonical."


Source: Linux Today

Bogus Technologies: "Our Enterprise network needed to be updated in the worst way;
that's why we went with Bogus Technologies."


  popularitypopularitypopularity

Source: Linux Today

Linux Planet: "As we come to the end of Akkana Peck's excellent series on mastering GRUB2, it's not clear what advantages it has over legacy GRUB, or even good old LILO. It seems it's gone backwards. In today's installment we learn how to translate some common and mysterious error messages, and how to manage a multi-boot system with GRUB2."


  popularitypopularity

Source: Linux Today

Linux Magazine: "The inability to play the latest off the shelf commercial games has been a thorn in the side of Linux for a long time. With companies such as Valve starting to embrace other platforms, will that be the catalyst Linux needs to become a first class citizen? "


Source: Linux Today

BBC News: "Researchers have produced a mobile phone that could be a boon for prying bosses wanting to keep tabs on the movements of their staff."


  popularitypopularity

Source: Linux Today

Database Journal: "For most of the Web era, Relational Database Management Systems (RDBMS) based on SQL have dominated the database landscape. But over the course of the last year, a new approach has begun to take hold known as NoSQL, offering an alternative to the traditional RDBMS."


Source: Linux Today

Serverwatch: "The enterprise Linux space has suddenly got very interesting following the news that a bunch of sharp-suited New Yorkers have made an offer to buy SUSE Linux's parent company, Novell."


  popularitypopularity

Source: Linux Today

Linux User and Developer: "Omnis Studio is a cross-platform (Windows, Mac and Linux) Rapid Application Development tool. It allows you to quickly build applications using a combination of graphical elements as well as a code editor."


  popularity

Source: Linux Today

OMG Ubuntu: "In this post I'm going to list 16 things that I think could be improved in Lucid. I'm going to try my best to address the issues in detail and offer solutions. Of course, all of this is also a matter of opinion too. The object of this post is to make you think about ways we could improve each one."


Source: Linux Today

Opensource.com: "What we call a commons, Lanier calls "Digital Maoism"."


  popularity

Source: Linux Today

Daniweb: "Google does a lot of things well, maybe too well, and it's adding to its portfolio of tools on a weekly basis. At some point you have to look at the number of pies in which Google has its fingers and start to get a little frightened of this company."


  popularity

Source: Linux Today

Linux Journal: "In my last article I looked at performance loopers for Linux. This week I begin a 2-part review of similar applications called arpeggiators."


Source: Linux Today

CNet: "IBM is embarking on a research project to design mobile gadgets that are easier to use for people who have disabilities or aren't fully literate."


  popularity

Source: Linux Today

Enterprise Mobile Today: "Apple's HTC lawsuit may have come out of nowhere as far as the public is concerned, but behind the scenes, Apple has been warning handset vendors for some time that it has patents and lawyers and isn't afraid to use them."


  popularity

Source: Linux Today

ERACC Web log: "This article is a rebuttal to Michael Gartenberg’s Opinion: Linux on the desktop: Still not happening over at Computerworld Operating Systems. Executive Summary: Michael Gartenberg is wrong."


  popularitypopularity

Source: Linux Today

Tech Source: "Best Linux Distro for Web Server: If you are planning to build a web hosting company or simply host your own website at home, then it is best to use Linux as your operating system."


Source: Linux Today

Howtoforge: "This article shows how you can build your own video community using lighttpd with its mod_flv_streaming module (for streaming .flv videos, the format used by most major video communities such as YouTube) and its mod_secdownload module (for preventing hotlinking of the videos) on Debian Lenny."


  popularity

Source: Linux Today

Phoronix: " each Fedora release always pulls in the very latest Linux graphics code. Fedora was the first distribution shipping with the Nouveau driver, then its KMS driver, and now with Fedora 13 it's the first OS deploying Nouveau's Gallium3D driver "



previous    Open Source, Open Standards    next


  popularity

Source: Linux Magazine: Top Stories

Bring the mightiness of Vim to Firefox! If you're ready for a fully keyboard-driven browser, the Vimperator add-on for Firefox can help you do away with mouse-based drudgery and add the awesomeness of vi-like keybindings to Firefox 3.5 and later.



previous    The O'Reilly Network's Security DevCenter Articles and Weblogs    next


Source: Security DevCenter

Author Thomas A. Limoncelli (Time Management for System Administrators) will be on stage 3 times at LOPSA PICC: a) Teaching a 1/2-day tutorial on Time Management for System Administrators, b) Teaching a 1/2-day tutorial called "Help! Everyone hates our IT department!", c) a Saturday morning keynote speaker.


Source: Security DevCenter

Author Stéphane Faroult (The Art of SQL, Refactoring SQL Applications) presents SQL the way he sees it, and how theory meets practice when searching for performance.


Source: Security DevCenter

Tech-minded volunteers quickly pitched in with a variety of communication and data services in the days following the Haiti earthquake. One company -- crowdsourcing platform CrowdFlower -- repurposed its service as a text-message translation tool to aid Mission 4636. CrowdFlower founder and CEO Lukas Biewald shares his story in this guest post.


Source: Security DevCenter

January 2010 US Mobile Subscriber Market Share (ComScore) -- Android just overtook Palm, and is growing faster than the other smartphone platforms. And for a reality check, 28% of mobile customers used a browser on their phone. This and more in today's Four Short Links.


  popularity

Source: Security DevCenter

Last Saturday, several hundred folks gathered at the Harvard Kennedy School of Government to spend the day discussing Open Government. I attended, and Laurel Ruma (O'Reilly's Gov 2.0 Evangelist) was one of the organizers.



previous    The latest content from IBM developerWorks    next


Source: developerWorks : XML : Technical library

In the first article in this series, you learned to register several types of XML schemas, how to validate XML data with them, and ways to get the validated information. Now explore several scenarios about evolving XML schemas and ways to manage the XML data in this article.


  popularity

Source: developerWorks : XML : Technical library

Many developers use entities in their XHTML for special characters, but in
XML you can also define entities to make authoring easier, or to reference the
content of external documents. Entities are also useful when you create a Document
Type Definition (DTD) and want to reduce its apparent complexity to keep it
readable by humans. This article will tell you all about XML entities and show you how to take advantage of them in your documents.


  popularity

Source: developerWorks : XML : Technical library

Validation reports whether a document adheres to the rules specified by the schema. Different parsers and tools support different schema languages such as DTDs, the W3C XML Schema Language, RELAX NG, and Schematron. Java 5(TM) adds a uniform validation Application Programming Interface (API) that can compare documents to schemas written in these and other languages. Learn about this XML validation API.


Source: developerWorks : XML : Technical library

Welcome, authors! This article shows you how to prepare English-language
technical articles and tutorials for publication on the worldwide
developerWorks site. The steps are simple. You download our XML-based template
for articles or for tutorials, fill in the template using any validating XML
editor or your preferred Microsoft Windows or Linux text editor, check it to
ensure it follows the tagging structure as defined in the developerWorks
schema, and preview your article or tutorial. Tips for composing your content
and submitting it to the developerWorks staff are also included.


Source: developerWorks : XML : Technical library

Examine a common information set -- an address record -- and consider the possible requirements to encode the information set and how to satisfy those needs with an appropriate tagging scheme. This article describes the three basic information analysis questions and applies those considerations to the decomposition of a typical name-and-address record.


Source: developerWorks : XML : Technical library

Module 1 provides a glimpse of what XML is, what it can do, as well as teaches some basic concepts and code. Topics include: What is XML, advantages of using XML, XML basics, and XML concepts.


Source: developerWorks : XML : Technical library

Creating applications that use a hybrid of relational data and XML data is easy thanks to
the pureXML feature of IBM DB2 database servers.
In this tutorial, you use PHP to create a Web application that connects to an IBM DB2 Express-C
database and stores some of its data in traditional relational database columns, and some of it in native XML columns.
You also learn how to use SQL/XML queries to retrieve, insert, update, and delete data from this database.
Beyond the hands-on, project-based training, the tutorial equips you with the skills
and conceptual knowledge you need to develop your own hybrid applications.


Source: developerWorks : XML : Technical library

The National Information Exchange Model (NIEM) is rapidly becoming the most
important XML exchange standard for the U.S. government and its information partners. This
article, the first in a four-part series, provides an overview of the process for defining a NIEM
information exchange. It then takes you through the first step -- modeling your
exchange using UML -- with special considerations for NIEM modeling concepts. A simple
case study is used to illustrate the process.


Source: developerWorks : XML : Technical library

The W3C XML Schema Definition Language allows several powerful techniques for extending schemas to include or redefine elements and attributes. In this article, learn six techniques to extend and redefine your schemas to enable development of robust information architectures that can accommodate enterprise information needs.


  popularity

Source: developerWorks : XML : Technical library

SugarCRM is the world's leading open source Customer Relationship Management (CRM) software provider, with over 5,000 customers and 500,000 downloads of the SugarCRM application all around the world. In December 2009, SugarCRM released version 5.5 of the application suite, which completely revitalized the Web Services platform. The changes include a faster, easier-to-use API, the ability to easily extend the API that is presented to a Web service client, and the addition of REST support. In this article, you'll take a look at what REST is and how to use the REST support in the Web Services API to interact with a SugarCRM instance.


Source: developerWorks : XML : Technical library

Combine DITADoclet and DITA API specialization to save time and still produce quality API documentation directly from the Java source code.


  popularity

Source: developerWorks : XML : Technical library

Normally, when you store data in an XML file, you need to be careful about encoding it in a way that's safe and won't confuse the XML parser. The special XML markup characters need to be translated into entities, which can be cumbersome if you're writing the XML yourself in a text editor. To avoid this, you can use the CDATA section to store the data directly without having to worry about encoding. This article will tell you about XML CDATA sections and show you how to use them when you need to ship marked-up data along with your XML file.


Source: developerWorks : XML : Technical library

Google Books allows Web application developers to access book lists and metadata through its REST-based developer API. The Zend Framework's Gdata module is able to process the XML feeds generated by this API and use it in the context of customized Web applications. This article introduces the Google Book Search Data API, demonstrating how you can use it to search for books by keyword, author, and title; retrieve book thumbnails and previews; and add reviews and labels to user libraries.


  popularity

Source: developerWorks : XML : Technical library

Digg is a social news Web site where users can submit news stories and links and also rank their popularity. Like most entries in the social networking genre, this Web site also provides an API that allows developers to programatically access the site's features. This article will show you how to use that API.


Source: developerWorks : XML : Technical library

Optimization guidelines are a powerful tool that enable you to influence
key execution plan decisions, including table access methods, index selection,
join methods, and join orders. In the DB2 Version 9.7 for Linux, UNIX, and
Windows release, the optimization guidelines infrastructure has been enhanced
to support new XML-specific guidelines and to expand the scope of existing
relational guidelines to XML operators. This article introduces DB2 for Linux,
UNIX, and Windows pureXML users to the guidelines infrastructure, and guides
you through the setup and use of optimization guidelines for your SQL/XML and
XQuery workloads.


Source: developerWorks : XML : Technical library

IBM DB2 pureXML allows you to store XML data natively in a relational database management system, giving you the power and flexibility to report on this data without disturbing the advantages that its XML format offers. In this tutorial, you will learn how to connect to a DB2 database from the Python programming language, importing data about population from the United States Census Bureau. You will use Python to convert this CSV file into XML, before inserting this XML data natively into DB2. Finally, you will use Python to create a command-line application that produces some informative tables that you can access through a menu system.


Source: developerWorks : XML : Technical library

Every month, we publish lists of the Top 10 articles and tutorials -- a
dependable list of the most-read pieces in the XML zone. Some articles and tutorials seem to be on that list almost every month, a tribute to their quality and ability to meet the needs of developers. What about the ones that just missed getting on that list? What about the new articles that are climbing their way up the ranks but haven't made it (yet)? As 2009 draws to a close, we decided to reveal the most popular articles and tutorials we published this year. (And, yes, we do
know the title says 10 but we actually list more.)


  popularity

Source: developerWorks : XML : Technical library

MathML is a W3C Recommendation defining an XML vocabulary for marking up mathematical expressions. Version 1 was published as a W3C Recommendation in 1998, shortly after the XML specification was published. Three other versions of MathML have been published as Recommendations: MathML 1.01, MathML 2.0, and MathML 2.0 (2nd Edition), which since 2003 has been the Official MathML recommendation. The latest version, MathML 3.0, is nearing the final stages of being standardized (expected to enter Candidate Recommendation status in December, 2009). In this article, explore an overview of MathML, with particular emphasis on the new features in MathML 3.0.


Source: developerWorks : XML : Technical library

RSS, Atom, mashups, extraordinary search requirements and other developments are making native XML databases an important part of search applications and services. These types of databases excel at efficiently searching through large collections of semi-structured data. In this article, you'll find some common sense guidelines to maximize the performance of applications that use XQuery and native XML databases.


Source: developerWorks : XML : Technical library

Learn how to build an XSLT plug-in for Version 2 of the IBM Mashup Center
that takes advantage of the built-in support for Basic and Form-based authentication.


Source: developerWorks : XML : Technical library

In this connected and open world, where data flows freely, you can find a
vast amount of useful information on the Web. In the past, if you wanted to find
the location of the nearest store for your favorite retailer, you probably looked
it up in the telephone directory, found the company's phone number, called them,
and asked for directions to their nearest outlet. This method is a recipe for getting lost, wasting time, and a general frustration for the customer. Today, however, this has all changed. Now you simply open your Web browser and visit the company's Web site, where you can usually find a "Store Locator" feature that will help you find the store nearest to you, and conveniently plot it on a map to make it easier to find. In this tutorial, you will learn to develop such a feature using C# ASP.NET and an IBM DB2 database.


Source: developerWorks : XML : Technical library

The popular jQuery JavaScript library is best known for its use working with
HTML, but you can also use it to process XML, if you're careful and aware of the pitfalls. This article shows how to use jQuery to process the Atom Web feed format. Web feed XML is perhaps the most pervasive XML format around, and the main fulfillment of the promise of XML on the Web. But most such formats use XML namespaces, which cause issues with many popular JavaScript libraries, including jQuery.


Source: developerWorks : XML : Technical library

Explore the concepts, design, and implementation details pertaining to interacting with social media sites using various APIs and XML-based data formats such as Really Simple Syndication (RSS), Atom, Facebook Markup Language (FBML), OpenSocial Markup Language (OSML), SOAP, and plain old XML (POX).


Source: developerWorks : XML : Technical library

Part 1 of this series described the process of creating a UML model of an XML information
exchange to be implemented in the National Information Exchange Model (NIEM). In this
article, take the next step -- map the model to NIEM to determine what parts of NIEM the
exchange can reuse. Also learn how to create a subset of the NIEM model to include in an
IEPD.


  popularity

Source: developerWorks : XML : Technical library

Google Base allows users to store any type of content online in Google's
version of a massive online database. Web application developers are able to
access and search this content through the Google Base Data API. This article
introduces the Google Base Data API and demonstrates it in the context of a PHP
application, explaining how to use SimpleXML and the Zend_Gdata module to search, retrieve, add, and edit different types of data on Google Base.


Source: developerWorks : XML : Technical library

Thanks to the native XML support that pureXML offers IBM DB2 database developers, you can load XML data directly into your database, freeing up development time to add functionality to your application. Follow along in this tutorial to import an XML file with Euro foreign exchange rates into an IBM DB2 database and use special XQuery and SQL/XML functions to split this XML into separate database rows. You will also create a PHP script that pulls down new rates from the European Central Bank (ECB) Web site each day. Then you will extend the script to send update alerts to a Google Talk user using the XMPP protocol, and to a cell phone by SMS text message using the Clickatell SMS gateway service. Finally, you will create a PHP script that generates a PNG (Portable Network Graphics) graph of this data.


Source: developerWorks : XML : Technical library

Java developers have a variety of choices when it comes to serializing and deserializing Extensible Markup Language (XML) objects. Simple is one such example, and it offers a number of advantages over its competitors. In this article, explore an introductory overview of how to use Simple within an XML communication system.


Source: developerWorks : XML : Technical library

A frequent goal of schema authors is to build schemas for extensibility, where wildcards play a key role in providing extensibility points. New wildcard features introduced in XML Schema 1.1 make it easier for schema authors to write extensible schemas that can tolerate changes in the future. In this third of a six part series of articles, authors Neil Delima, Sandy Gao, Michael Glavassevich, and Khaled Noaman take an in depth look at versioning features introduced by XML Schema 1.1, specifically the new powerful wildcard mechanisms and open content.


Source: developerWorks : XML : Technical library

With the Web 2.0 technology of OpenSocial gadgets, developers can easily
include their applications in popular Web sites, such as iGoogle, MySpace, Hi5,
LinkedIn, and others. In this article, explore OpenSocial gadgets through hands-on construction of an application that leverages the pureXML
capability of DB2. This article is the last in a series of three that illustrates how to build a
pureXML application whose user interface is a gadget that you can deploy in any OpenSocial compliant
Web site. Follow the steps in this article to build a user interface that stores and retrieves the
JSON data described in the first article through JSON Universal Services created in the second article.


  popularity

Source: developerWorks : XML : Technical library

PHP developers commonly require the services of an Extensible Markup Language (XML) parser in their code. Along these lines, they frequently find it necessary to validate XML input. Fortunately, you can easily accomplish this in PHP. This article shows you how to validate XML documents within PHP and determine the cause of validation failures.


Source: developerWorks : XML : Technical library

Zorba is an open-source, robust, and standards-compliant XQuery processor. The Zorba extension in PHP provides an API to Zorba functions from within PHP, and thereby allows developers to add sophisticated XQuery processing to their PHP/XML applications. Examine the Zorba PHP API in detail, and how to use it for a variety of purposes.


Source: developerWorks : XML : Technical library

JavaScript Object Notation (JSON), a popular textual notation in Web 2.0, is used to represent objects (or data structures) as serialized text when clients and servers exchange information. Some applications benefit from persisting JSON objects to maintain state across sessions. In this article, learn how DB2 pureXML can store, manage, and query JSON when you adopt a simple JSON-to-XML mapping.


Source: developerWorks : XML : Technical library

The pureXML capabilities of IBM DB2 allow you to store XML natively in a database
without modification, while Adobe Flex applications can read XML directly and
populate Flex user interfaces. In this three-part article series, you will create
a microblogging application that takes advantage of pureXML, Web services, and
Adobe Flex; and even allows you to publish your microblogging updates on Twitter.
In Part 1 of the series, you learned about Web Services and how they are enabled
using DB2 pureXML as you created the microblog database and tested it. Part 2
tapped into Adobe Flex and ActionScript to create the user interface of your application. In this article, the final part of the series, you will learn how to use your pureXML Web Services to publish your microblog entries to an HTML page.


Source: developerWorks : XML : Technical library

The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter.


Source: developerWorks : XML : Technical library

Apache Pivot is an open source platform for building rich internet applications (RIAs) in a Java environment. It combines the enhanced productivity and usability features of a modern RIA toolkit with the robustness of the industry-standard Java platform. Apache Pivot applications take advantage of WTKX, an XML-based language for user interface design, which makes the application's output easy to visualize. In this tutorial, you will follow the implementation of a simple but practical Pivot application that allows a user to execute searches against the contents of the iTunes Store.


Source: developerWorks : XML : Technical library

The number of people in the U.S. diagnosed with diabetes is now
reaching 24 million. Diabetes requires monitoring. In this article, get an
introduction to the concept of continuing care, particularly in the home. This
article describes how diabetes monitoring can be improved through
collaborative technologies. See how software from MyCareTeam, IBM, and other
organizations are used in an example in support of diabetes monitoring.
Understand information and Web-based technologies, such as XML storage and
services (for example, through IBM DB2 pureXML) in the
context of continuing care, as well as related initiatives, such as the
Continua Health Alliance's role in selecting appropriate standards. This
article summarizes the impact of these technologies on the building of agile
and collaborative systems for healthcare, and highlights the significant
benefits of collaborative continuing care that include cost reduction and
increased quality of healthcare.


Source: developerWorks : XML : Technical library

Today's blogs are used for much more than the traditional personal journal: They
have matured to become an ideal Web publishing platform. Within the enterprise, blogs are often a central conduit for corporate, development, and marketing communications, which makes selecting open blogging software that conforms to standard XML APIs essential. Discover one such too -- MetaWeblog, a widely used blogging API -- and learn how to use its API to write your own blogging tools.


Source: developerWorks : XML : Technical library

The process of converting data is one of migrating information from an unsuitable source or format to a suitable one -- often not an exact science. Data scoring is a way to measure the accuracy of your conversion. Discover a simple scoring technique in XQuery that you can apply to the result of a small text-to-XML conversion.


  popularity

Source: developerWorks : XML : Technical library

Electricity is invisible. To understand how people use it, you need to make it visible. This tutorial will show you how easy it is to build a Web-based energy monitoring system yourself, using a Current Cost real-time energy monitor and AMEE, a neutral Web-based API for energy data, combined with some XML, Ruby, Rails, and Ajax.


Source: developerWorks : XML : Technical library

XML was born in 1998 when it became a Worldwide Web Consortium (W3C)
recommendation and the IBM developerWorks Web site was launched the following year. Over those 10 years, the XML zone has hosted over a thousand articles, tutorials, and tips. We've covered technology, tools, standards, products, best practices, predictions, evaluations, and developer experiences, and have supported a variety of forums. A 10-year birthday is a good time to look back at some of the authors who made the XML zone what it is.


  popularity

Source: developerWorks : XML : Technical library

XML documents are frequently validated against either a DTD (less likely) or an XML schema (more likely). Recently, a new technology called Content Assembly Mechanism (CAM) has emerged. It is endorsed by the Organization for the Advancement of Structured Information Standards (OASIS). CAM represents a step up from XML schema because it provides even more flexibility in defining both the semantics of an XML document and the business rules associated with the actual data content. Take a broad overview of CAM, including its benefits over the alternatives, in this article.


Source: developerWorks : XML : Technical library

The Google Contacts Data API provides a powerful, client-neutral API to read and modify a user's private Gmail contact information. Learn to retrieve, add, delete, and modify contacts through a custom PHP application with this API in an application context.


Source: developerWorks : XML : Technical library

XMPP is a open protocol for XML-based communication over the Internet.
Although it is most popular as an instant-messaging protocol, you can use it as a general
messaging service, as well. Discover the ins and outs of XMPP, and learn how to use it for
simple messaging.


  popularity

Source: developerWorks : XML : Technical library

The ability to specify, check and act upon constraints is vital to
ensuring the overall quality of healthcare information. The Health Level 7
(HL7) Clinical Document Architecture (CDA), described through XML Schema,
allows the specification of constraints through HL7 Templates, which can be
implemented in Schematron. Schematron can be applied through XSLT. This article illustrates software and
hardware solutions for constraint checking in the HL7 CDA. The two
solutions are demonstrated in an SOA that
includes both successful and failing XML Schema and Schematron constraint
checks. The article evaluates the application of constraints in the HL7 CDA
and identifies some categories of constraints that require further investigation.
The outcome of this evaluation shows that the ability to specify, check, and act
upon constraints through Schematron complements XML Schema processing. The two
constraint approaches are very useful and practical, and should therefore be
pursued further.


Source: developerWorks : XML : Technical library

DB2(R) 9 provides pureXML storage and offers XQuery and
SQL/XML as query languages. XML indexes are essential for high query
performance, but their usage for query evaluation depends on how query
predicates are formulated. This article presents a set of guidelines for
writing XML queries and creating XML indexes in a consistent manner so that
indexes speed up your queries as expected. Also learn what to look for in XML
query execution plans to detect performance issues, and find out how to fix
them. A downloadable "cheat sheet" summarizes the most important guidelines.
This article has been updated for DB2 9.5 and 9.7. [2009 Jul 30: This article has been updated for DB2 9.5 and 9.7, including
additional SQL/XML sample queries.--Ed.]


Source: developerWorks : XML : Technical library

Implement a simple search engine and add support for multiple output types such as XML, RSS, or SOAP for your sample Agavi program in Part 4. This five-part series is for the PHP developer interested in Agavi, a open-source, flexible, and scalable framework.


Source: developerWorks : XML : Technical library

This is the final article in a five-part series written for the PHP developer interested in learning about an open-source, flexible, and scalable framework called Agavi. You'll learn to support file uploads, store user data in sessions, integrate third-party libraries and create custom input validators for your Agavi application.


  popularity

Source: developerWorks : XML : Technical library

Technorati is a blog cataloging service that enables users to search virtually the entire blogosphere for articles of interest. Like most entries in the Web 2.0 domain, Technorati provides an API to automate much of its functionality. Also like most entries in the Web 2.0 domain, that API is provided as a REST service. In this article, work with examples and learn to get the most out of the Technorati API.


Source: developerWorks : XML : Technical library

Learn how to integrate business-critical XML data into your data warehouse using IBM InfoSphere DataStage 8.1 and DB2 9.5 pureXML.
This two-part article series provides step-by-step instructions for using pureXML as both
a source and target data source for InfoSphere DataStage jobs.


Source: developerWorks : XML : Technical library

As you create cross-platform desktop applications using XUL, you also can
enhance your skills with JavaScript, CSS, and even HTML. XUL's cross-platform
capabilities are not a collection of least common denominator features. Instead,
XUL gives you the kind of power that you might expect from a desktop application
toolkit, including access to native threads. You can even access native threads
directly from JavaScript, writing code that executes in parallel. In this article,
you will examine the multithreading capabilities of XUL, and create an application
that uses multiple threads to retrieve data. You will take a classic IO-bound
application, one that accesses multiple remote data sources over the Internet, and
speed it up through multiple threads in XUL. The application will allow users to
view and compare anonymous results of three popular search engines: Google,
Yahoo, and Bing from Microsoft(R).


Source: developerWorks : XML : Technical library

Writing GUIs in program code can often lead to messy design choices, which
in turn results in a blurring between business logic and UI code. Discover how to create a
declarative XML UI tag set with an accompanying Java(TM) framework that parses, validates,
constructs, and finally binds the declared GUI components to business logic at runtime.


  popularity

Source: developerWorks : XML : Technical library

Discover how to leverage XML serialization and XSL-FO to generate dynamic PDF
documents from Java(TM) business objects. Through XSL-FO stylesheets, you can separate the
presentation (view) of data from the data and Java code, allowing for modifications to PDF
format and layout without changes to the Java code.


Source: developerWorks : XML : Technical library

DB2 introduced pureXML technology in Version 9. This technology allows you to store XML data in its native
form, maintaining the hierarchical structure and permitting you to query it using SQL/XML and XQuery. Just as with relational data, the ability to
ensure the integrity of XML data stored in DB2 is mandatory. The methods and mechanisms for ensuring the integrity of XML data, however, are a bit
different than the methods for traditional relational data integrity.
In this article, you'll learn about XML data integrity in the context of DB2, and explore the various options you have to guarantee integrity in
different scenarios.


Source: developerWorks : XML : Technical library

Learn how to integrate business-critical XML data into your data
warehouse using IBM InfoSphere DataStage 8.1 and DB2 9.5 pureXML. This
two-part article series provides step-by-step instructions for using pureXML
as both a source and target data source for InfoSphere DataStage
jobs.


Source: developerWorks : XML : Technical library

This is the first of a five-part series of articles written for the PHP developer interested in learning about an open-source, flexible, and scalable framework called Agavi. In this first article, you walk through the installation of the framework and the other required components, get an overview of Agavi and its functions, and create your first Web application.


Source: developerWorks : XML : Technical library

Continue to build the Web Automobile Sales Platform by adding the ability to add, delete, and update the automobile records in Part 3 of a five-part series. You will also see how to separate user functions from administrative functions with authentication.


Source: developerWorks : XML : Technical library

Work with the scalable, open-source Agavi framework to create an input form, use Doctrine to auto-generate the data models for the project, and integrate these models into the Agavi project in Part 2 of this five-part series.


  popularity

Source: developerWorks : XML : Technical library

Today, there is a great deal of interest in energy, and its less-desirable
environmental shadow, carbon dioxide. To create a more sustainable world,
individuals, companies, and governments are focusing attention on energy and how
we use it. The route to understanding our usage of energy (and therefore carbon)
is to measure and analyze it, to understand the results, and then act on that
information. AMEE is a neutral aggregation platform for all forms of energy and
activity data, and associated carbon models. In this article, you learn how to use the AMEE platform in your applications to deliver a high quality energy management and carbon calculation solution to your clients.


  popularity

Source: developerWorks : XML : Technical library

Ruby is a feature-rich, free, simple, extensible, portable, and object-oriented scripting language. As a powerful text processing language, it has immense capability. With powerful built-in libraries and a set of external libraries, Ruby is a viable option for a solution to any mundane text processing task that you might encounter.


Source: developerWorks : XML : Technical library

Cloud analytics allow developers to add many of the features of traditional business intelligence solutions without the overhead. Discover how to leverage the power of cloud analytics using Zoho Reports, the Zoho API, and XML to add analytical capabilities to any application -- either in the cloud or local.


  popularity

Source: developerWorks : XML : Technical library

Twitter is undoubtedly one of the most recent and successful examples of social networking to appear on the World Wide Web. Twitter also has its own search engine, which enables users to search for "tweets" by keyword or category, with an API to facilitate programmatic searches, act as a REST service, and return searches in Atom format. Discover the basics of using the Twitter Search API.


  popularity

Source: developerWorks : XML : Technical library

Atom is an Extensible Markup Language (XML) specification that identifies information contained in a Web site. Using Atom, Web developers produce feeds that enable other Web developers (or consumers who use feed readers) to quickly locate and view information of interest on a remote site. Think of it as a Web site's index, available to anyone who wants it. Using PHP, a popular language of choice for most host providers, a Web developer can easily produce an Atom feed that can then be made available to the various feed readers and other Web developers. The ultimate result is a state-of-the-art information solution that enables the Web content to reach a much wider audience.


  popularity

Source: developerWorks : XML : Technical library

Mashups are an exciting genre of interactive Web applications that draw upon content retrieved from external data sources to create entirely new and innovative services. They are a hallmark of the second generation of Web applications informally known as Web 2.0. This introductory article explores what it means to be a mashup, the different classes of popular mashups constructed today, and the enabling technologies that mashup developers leverage to create their applications. Additionally, you'll see many of the emerging technical and social challenges that mashup developers face.


Source: developerWorks : XML : Technical library

Trying to migrate your EJB code to JBoss 5? Can't get the code to deploy and run? If so, this tip is for you. Or, are you new to JBoss 5 but you want to get a feel for the EJB 3 environment? This tip details the required XML deployment files to build, deploy, and run EJB3 code on JBoss5.


Source: developerWorks : XML : Technical library

By providing open access to increasing amounts of Linked Data, public SPARQL endpoints boost the growth of the Semantic Web by providing great data for you to use in your applications. As with many other data-driven Web sites out there, you can create a Web page by sending a query to these endpoints and then wrapping the results in HTML tags; the big difference for SPARQL endpoints is the public availability of this new data for your applications. With simple CGI scripting, get data from two different SPARQL endpoints to build applications that answer your user's questions about actors shared between two directors and which musicians have released which albums.


  popularity

Source: developerWorks : XML : Technical library

For modern Web 2.0 sites, the ability to mash up information from
different sources is a plus. You can use Google Web Toolkit (GWT) to get and
process XML-based news feeds such as RSS and the more modern Atom Syndication
Format. In this article, explore methods to access any appropriate feed -- despite
same-origin policy (SOP) limitations -- and to process the incoming XML
data.


Source: developerWorks : XML : Technical library

The IBM DB2 9 release features a significant architectural departure from
prior versions. For the first time since its debut, DB2 is providing a new
query language, new storage technology, new indexing technology, and other
features to support XML data and its inherent hierarchical structure. But
don't worry, all of DB2's traditional database management features remain,
including its support for SQL and tabular data structures. Explore DB2 9's
XML technology, and learn why IBM now considers DB2 a "hybrid" or
multi-structured database management system. Originally written in 2006, this
article has been updated to include product changes in DB2 9.5 and
9.7.



Updated: Fri Mar 12 23:55:02 2010


OrderWeb Software CC
Contact Us