Today's News

9th Jun 2010
8th Jun 2010
7th Jun 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 8th June 2010

FreeBSD Download

previous    Latest news on Linux distributions and BSD projects    next


  popularity

Source: DistroWatch.com: News

Marko Kaiser has announced the release of linuX-gamers Live 0.9.6, an Arch-based live CD/DVD/USB image containing a large collection of popular Linux games: "We recently released a new version of our games distribution. New features: host system in local network. New games: Osmos demo, LinCityNG, OpenTTD. All other .


  popularity

Source: DistroWatch.com: News

Kaj de Vos has announced the release of Syllable Server 0.4, a small (but extensible) server distribution built on top of a recent Linux kernel and the Linux From Scratch (LFS) base system: "We are pleased to announce that we have released the new Syllable Server 0.4. This .


Source: DistroWatch.com: News

Robert Gabriel has announced that the second alpha release of Kongoni GNU/Linux 1.12.3, a Slackware-based desktop distribution, is available for testing: "It took a while, but now the second alpha of Kongoni GNU/Linux is here. I've been working a lot to make sure that the installer (KSI) works .



previous    Linux Today News Service    next


  popularity

Source: Linux Today

The Register: "Apple Safari's new "make web go away" button is based on an open source project distributed under the Apache 2 license. And that's news to the open sourcers."


Source: Linux Today

Standards Blog: "George Marchand was not at his desk at the Library of Congress. Instead, he was ordering a mixed selection of donuts at The Bakers Dozen, a coffee shop in a small town outside the Beltway."


  popularitypopularity

Source: Linux Today

The Blog of Helios: "What follows is a story about Alice I wrote in 2006, published in the now-offline Lobby4Linux.com website. I am reprinting this for those who may not have read it and to spend some personal time in remembering Alice."


  popularitypopularity

Source: Linux Today

ServerWatch: "A really useful feature of the open source editor Vim is the macro command, which allows you to record and reply a series of commands."


  popularity

Source: Linux Today

Linux Magazine: "Take some of the headaches out of managing sever farms with Cfengine 3. Use this automation introduction to save time, money and spare yourself crippling manual mistakes."


  popularitypopularitypopularity

Source: Linux Today

Kernel News: "It can be hard for new users to figure out which Linux Distribuiton that they should use. Although Ubuntu Linux isn't the best distribution for everyone, in our opinion it is the best Linux Distribution for new users."


  popularity

Source: Linux Today

Linux Magazine: "Email was the killer mobile application for a decade or so. But not any longer. Today's mobile user still uses email of course, but there is so much more that defines today's mobile experience."


  popularitypopularitypopularity

Source: Linux Today

The Linux Box: "Statistically OpenOffice.org is used somewhere between 0.2% and 22% depending as to where you live. I am seeing more and more OOo use. My intention with this article is not to proselytize OOo, but instead to show some good ways to extend the use of OOo."


  popularity

Source: Linux Today

Bright Hub: "If you are looking to create a GUI application that can be easily ported to all major operating systems, wxWidgets is a great choice. It has a graphical tool for designing the forms, has bindings for many languages, and is an established, robust library."


  popularitypopularity

Source: Linux Today

eCRM Guide: "CRM solutions are just as reliable and can provide more bang for the buck than traditional proprietary CRM applications. So why should you consider open source CRM for your business? We found 10 good reasons."


  popularitypopularity

Source: Linux Today

nixCraft: "How do I setup NFS v4.0 distributed file system access server under CentOS / RHEL v5.x for sharing files with UNIX and Linux workstations? How to export a directory with NFSv4? How to mount a directory with NFSv4?"


Source: Linux Today

Tech Drive-in: "Amarok was my favorite for a long time. I gave a try at the latest Amarok 2.3.1 in Ubuntu, and I have to say, this is impressive work. Amarok is slowly getting back to its past glory and Amarok 2.3.1 is another huge leap."


  popularitypopularity

Source: Linux Today

LinuxLinks: "To provide an insight into the quality of software that is available, we have compiled a list of 5 useful Linux logfile viewers. Hopefully, there will be something of interest for anyone needing to examine and process logfile data."


Source: Linux Today

HowtoForge: "CIITIX-WiFi is a turnkey solution to your WiFi hotspot needs. Built onto the rock solid stable debian linux, setting up a secure (TTLS) WiFi hotspot is just a minute away."


  popularity

Source: Linux Today

LinuxLinks: "To provide an insight into the quality of software that is available, we have compiled a list of 6 high quality Linux application launchers. Hopefully, there will be something of interest for anyone who wants to improve their productivity."


Source: Linux Today

DaniWeb: "I've run across ten new Linux distributions inspired by current news stories. Some, of course, are better than others and a few just have no practical use or purpose whatsoever but still are worth a mention."


  popularity

Source: Linux Today

BeginLinux: "Your preferences while browsing the web depend largely upon what tasks you perform while using the browser. If speed is a concern, give the lightweight Midori web browser a try."


Source: Linux Today

Tech Drive-in: "Deluge is a feature rich bit torrent client, which is really popular among Linux users. Deluge is cross platform and works in OS X, Unix and Windows platforms as well."



previous    Open Source, Open Standards    next


  popularity

Source: Linux Magazine: Top Stories

The Intel Atom offers some interesting possibilities for HPC. Does it make sense to try this approach to HPC?



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


  popularity

Source: Security DevCenter

Want to get some real work done on your iPad? Joe Kissell helps you find and use the best productivity apps and techniques. Whether you'd like to run your office from an easy chair, take meeting notes on your iPad, or edit and create documents, spreadsheets, presentations, and more you while you're travelling light, Joe's real-world advice helps you adopt the right mindset and make the most of your iPad. Special topics include non-obvious tips on how to use the iPad's virtual keyboard effectively, the best ways to transfer documents among apps and devices, how to print from the iPad, and other everyday hurdles that you'll need to surmount in order to work with ease from your iPad. This is version 1.0 of Take Control of Working with Your iPad. We anticipate releasing a free version 1.0.1 soon to accommodate some minor post-publication changes related to significant updates to covered apps. Click the Check for Updates button on the cover of the PDF to download your free update.


Source: Security DevCenter

"There are reasons for optimism--even when it comes to the way our government is being run. One of these reasons is Tim O'Reilly, the tech guru CEO of O'Reilly Media," writes Arianna Huffington, co-founder and editor-in-chief of The Huffington Post, in her blog. "To advance the notion of applying government as a platform, O'Reilly has created the Gov 2.0 Expo (the latest concluded two weeks ago) and the Gov 2.0 Summit (coming in September), explains Huffington. Read the blog and add your ideas.


Source: Security DevCenter

Hackers – Steven Levy's classic book about the original hackers of the computer revolution is now available in a special 25th anniversary edition, with updated material from noteworthy hackers such as Bill Gates, Mark Zukerberg, Richard Stallman, and Steve Wozniak. Here's what The New York Times has to say: "A remarkable collection of characters courageously exploring mindspace, an innerworld where nobody had even been before." Download the free PDF book sampler now.


  popularity

Source: Security DevCenter

Advanced Flash Tactics or AFTs are techniques that come from deep within the Flash Art Of War, the oldest Flash military treatise in the world. In this AFT I will go over - Building Flash Frogger For Android In


Source: Security DevCenter

The methods by which online images, texts and videos -- the Samizdat of the 21st century -- move beyond the boundaries of repressive governments are at the heart of Internet freedom.


  popularity

Source: Security DevCenter

May was an interesting month, where the press' narrative finally caught up that the competitors to Microsoft who so robustly co-opted the anti-market-domination argument have found themselves now as market dominators. Of course, some of this will be Microsoft pushback .


Source: Security DevCenter

Most of the programmers I've spoken with over the past few months always refer to programming as "problem solving". I'd like to know how YOU feel about programming? When I first thought about learning to program, and programming itself, I thought of it in terms of being a skill I could use to be creative, in much the same way as learning to paint, or learning to take photos. Now, when I think about ways in which I can attract a more diverse range of students into our programming classes, I find myself asking "what motivates YOU?" Share your knowledge.


Source: Security DevCenter

Alec J. Ross, the U.S. Secretary of State's senior advisor for innovation, doesn't want a tech strategy -- he wants policy and change with a tech component. Read more about Ross' role and his goals in this interview.


Source: Security DevCenter

The National EdTech Plan aspires to bring together the best of what we know of teaching and learning with the very best technology has to offer in 2010, yet we can be certain that technology will offer even more in 2012, 2015, and 2020.


Source: Security DevCenter

Neuroplasticity is a Dirty Word (MindHacks) -- quick roundup of some of the more important ways in which the brain changes. It's currently popular to solemnly declare that a particular experience must be taken seriously because it 'rewires the brain' despite the fact that everything we experience 'rewires the brain'. [ ] Clearly this is rubbish and every time you


  popularity

Source: Security DevCenter

Whether you've already used an iPad or you're starting from a blank slate, Take Control editor-in-chief Tonya Engst helps you patch the blank spots in your basic iPad know-how. She walks those who haven't yet made the leap through deciding which iPad and accessories to buy, after which she helps you understand the iPad's buttons and ports, learn multi-touch gestures, download apps, sync data and media, find your stuff, and avoid newbie mistakes. The ebook wraps up with a discussion of how to impress your friends with a great iPad demo! Why is this ebook free? Two reasons. The iPad is easy to use, but it's also completely unfamiliar for many people, and we wanted to help new users become comfortable more quickly. Also, we have a number of other Take Control ebooks about the iPad, and by collecting all the iPad basics in this ebook, those books can instead focus on the more-subtle details and expert advice that sets Take Control titles apart. Four more Take Control ebooks pick up where this one leaves off, helping you read books and listen to audio (Take Control of Media on Your iPad), get productive work done (Take Control of Working with Your iPad), manage your email (Take Control of Mail on the iPad, iPhone, and iPod touch), and go under the hood with networking and security details (Take Control of iPad Networking & Security). This is version 1.0 of Take Control of iPad Basics. We anticipate releasing version 1.0.1 soon to accommodate some minor post-publication changes, such as AT&T's new data plan rates. Click the the Check for Updates button in your PDF to track the update's progress and to download it when available.


  popularity

Source: Security DevCenter

The basics of networking an iPad are simple, but once you move beyond connecting to a simple home Wi-Fi network or using 3G data, you'll want to read networking expert Glenn Fleishman's discussion of how to integrate your iPad into more-complex networks and keep its data safe from prying eyes. Along with advice about Wi-Fi, 3G, and Bluetooth networking, Glenn explains how to transfer documents to and from the iPad using a variety of apps and techniques, how to protect your data in transit and on the iPad itself, how you can control computers remotely from your iPad, and more. This is version 1.0 of Take Control of iPad Networking & Security. We anticipate releasing version 1.0.1 soon to accommodate some minor post-publication changes, such as AT&T's new data plan rates. Click the the Check for Updates button in your PDF to track the update's progress and to download it when available.


  popularity

Source: Security DevCenter

It's a bird, it's a plane, no, it's an iPad, and while it may not be able to leap tall buildings in a single bound, the iPad is a lean, mean, media machine for reading books, listening to music, controlling iTunes and your Apple TV, and more. Jeff Carlson, our most media-savvy author, explains how to purchase or acquire ebooks to read in iBooks and helps you understand the subtleties of iBooks. After that, you'll find advice and steps for listening to audio in the iPod app, including how to control the playback interface and complex tasks like creating smart playlists. The ebook also covers how to use an iPad as a remote control for iTunes, an Apple TV, or other consumer electronics. What about videos and photos? This is version 1.0 of Take Control of Media on Your iPad, and although it is packed with helpful advice, we'll be publishing a free update to version 1.1 shortly, complete with more details, and full coverage of videos and photos. Click the the Check for Updates button in your PDF to track the update's progress and to download it when available.



previous    The latest content from IBM developerWorks    next


Source: developerWorks : Open source : Technical library

As OpenAFS is now using Kerberos-5 for authentication instead
of its own built-in authenticating server, many AFS cells are
planning for migration from the old authentication style to the new Kerberos-5
mechanism. This article gives a comparative view of the old OpenAFS commands
and their respective new Kerberos-5 commands, specific to authenticating
entities. This comparison would help OpenAFS and IBM AFS systems
administrators relate the old and new commands in a 1:1 fashion
and become familiar with Kerberos-5 commands.


Source: developerWorks : Open source : Technical library

Learn how to use the Technology Explorer (TE) for IBM DB2(R) to control
user and group authentication to DB2 through the use of a security plug-in
called db2auth. The plug-in uses a DB2 database for storing authentication
information instead of an external authentication repository, such as an
operating system or Kerberos. The plug-in allows for a smoother migration from other
database software such as MySQL, which also stores authentication information
within the database. This article also describes how the support in TE for the
db2auth plug-in was implemented. [2009 Nov 13: Updated to show Linux support.
--Ed.]


  popularity

Source: developerWorks : Open source : Technical library

Whether you are monitoring your network to identify performance issues,
debugging an application, or have found an application on your network that you do
not recognize, occasionally you need to look deep into the protocols being used on
your UNIX network to understand what they are doing. Some protocols are easy to
identify and understand, even when used on non-standard ports. Others need more investigation to understand what they are doing and what information they are exchanging. In this article, we will take a look at techniques for performing detailed analysis of the protocols in use on your UNIX network.


  popularity

Source: developerWorks : Open source : Technical library

Data mining can be used to turn seemingly meaningless data into useful
information, with rules, trends, and inferences that can be used to improve
your business and revenue. This article will go over the last common data
mining technique, "Nearest Neighbor," and will show you how to use the WEKA
Java library in your server-side code to integrate data mining technology into
your Web applications.


Source: developerWorks : XML : Technical library

In the first two articles of this series, you learned to model a NIEM exchange, map it to the NIEM base model, and create a subset of the NIEM model for use in your IEPD. Now explore what to do about the parts of your model that do not map directly to NIEM, as you create extension and exchange schemas to define your custom types and properties.


Source: developerWorks : XML : Technical library

This article provides an introduction to using DB2 pureXML with CICS applications written in Common Business Oriented Language (COBOL).
XML is playing an increasingly important role in CICS applications. Therefore, the need to store and query XML in CICS applications is growing.
This article describes two scenarios for using CICS with DB2 pureXML.
The first scenario shows how to store inbound XML Web service messages in DB2 pureXML without first parsing the messages in CICS.
The second shows how a CICS application can retrieve XML data from DB2 and transmit it through a Web service.
The article provides sample source code that you can download.


Source: developerWorks : XML : Technical library

The DB2 9 release features significant new support for storing,
managing, and querying XML data, which is called pureXML. In this article,
learn how to query data stored in XML columns using SQL and SQL/XML. The next
article in the series will illustrate how to query XML data using XQuery, a
new language supported by DB2.


Source: developerWorks : XML : Technical library

DB2's 9 release features significant new support for storing, managing,
and querying XML data. In this article, you'll learn the basics of how to
write Java applications that access the new XML data. This article has been
updated to include changes in DB2 for Linux, UNIX, and Windows 9.5 and 9.7.


Source: developerWorks : XML : Technical library

The IBM DB2(R) V9 for Linux(R), UNIX(R), and Windows(R) features
significant new support for storing, managing, and searching XML data,
referred to as pureXML. This series helps you master these new XML features
quickly through several step-by-step articles that explain how to accomplish
fundamental tasks. In this article, Learn how to query data stored in XML
columns using XQuery. [25 Mar 2010: Originally written in 2006, this article
has been updated to include changes in DB2 versions 9.5 and
9.7.--Ed.]


Source: developerWorks : XML : Technical library

Learn how to integrate business-critical XML data into your data
warehouse using IBM InfoSphere(TM) Warehouse Design Studio and DB2(R) 9.7
pureXML(R). This two-part article series provides step-by-step instructions
for using pureXML as both a source and target data source for extract,
transform, and load (ETL) operations developed with InfoSphere Warehouse
Design Studio. This article explains how to build a single data flow that uses
an XML-based source table to populate two target data warehouse tables. One of
these tables contains only relational data, while the other contains both
relational and XML data.


Source: developerWorks : XML : Technical library

This is the first of a two-part series which will introduce you to cmislib, a
client-side library for working with CMIS content libraries. Content Management Interoperability Services (CMIS) is a specification that provides a standard way to access content, regardless of the underlying repository implementation or the choice of the front-end programming language. In this article, learn about the cmislib API for Python using examples.


Source: developerWorks : XML : Technical library

Interoperability and standards are the latest buzzwords in the
healthcare industry today. Use of standards is key to giving hospitals and
doctors the capability to interoperate to share patient records better. IBM
Research has been investigating the healthcare industry's evolution of
standards, including the IHE and HL7 standards. This article offers a brief
introduction to these standards and protocols, and it offers a scenario of an
IBM DB2(R) pureXML(R) solution that follows the IHE QED protocol.


Source: developerWorks : XML : Technical library

Part 1 of this series walked through reading Microsoft Excel files using Java technology and Apache POI. But reading Excel files is only a start. This installment mixes up Excel and XML to soothe developers who turn green at the thought of converting between reporting formats.


Source: developerWorks : XML : Technical library

The IBM DB2(R) V9 for Linux(R), UNIX(R), and Windows(R) features
significant new support for storing, managing, and searching XML data,
referred to as pureXML. This series helps you master these new XML features
quickly through several step-by-step articles that explain how to accomplish
fundamental tasks. In this article, learn how to create database objects for
managing your XML data and how to populate your DB2 database with XML data.
[11 Mar 2010: Originally written in 2006, this article has been updated to
include changes in DB2 versions 9.5 and 9.7.--Ed.]


  popularity

Source: developerWorks : XML : Technical library

What happens if you are using XPath in an XML application, but need to use jQuery for a Web application? What if you know jQuery but need to use XPath in an application? Use this handy phrase book to move from what you know to what you need to know. In this article, learn to use XPath 1.0 and jQuery 1.4 for similar tasks, giving you the ability to move rapidly from one to the other as necessary.


Source: developerWorks : XML : Technical library

Extracting business data is a challenge every company faces. Discover some of the secrets to extracting data from Excel and converting it between Excel and XML using Java technology.


Source: developerWorks : XML : Technical library

XML schemas come in various types, including an XML schema with or without a namespace, XML schemas consisting of multiple definitions, and XML schemas consisting of multiple namespaces. This article takes those kinds of XML schemas, and introduces ways to register XML schemas, ways to validate XML data, ways to get the XML schema used for validating XML data, and so on. This article is described based on DB2 9.7 for Linux, UNIX and Windows.


Source: developerWorks : XML : Technical library

The complexity facing embedded systems architects today is daunting because of added requirements in safety, reliability, and network accessibility. Yet, the tools typically used are often a step behind large-scale software spaces and do not provide the ability to transition smoothly between the detailed device level and a total system view. Learn how to use open source standards such as DITA and PHP and tools such as blob representations to create a system-level environment to address these needs.


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. SugarCRM has long had a very useful Web
Services framework, allowing applications to access the SugarCRM instance and work
with data on it. But new to SugarCRM 5.2 is a framework for accessing other
outside Web services from inside the application itself. SugarCRM 5.2 ships with a
LinkedIn connector by default that uses this framework. Thus, users of the
SugarCRM instance can check on the LinkedIn status of various companies, contacts,
and leads they might have. In this article, learn how the connectors framework
works in Sugar 5.2 by building an example connector that allows users to see any recent Google News items pertaining to companies in their SugarCRM instance.


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. In this
article, Part 2 of the series, you will tap into Adobe Flex and ActionScript to
create the user interface of the application.


Source: developerWorks : XML : Technical library

Within the Java Platform, Enterprise Edition (Java EE) community, Spring is becoming a widely accepted framework. One new feature in the latest release of Spring is its Object/XML (O/X) mapping support. The API enables developers to convert Java objects into XML and vice versa. In this article, learn to use the Object/XML mapping in Spring and explore its advantages.


Source: developerWorks : Open source : Technical library

Mobile phones are transforming economies and societies all over the world, but often with phones that might be considered out-of-date by gadget geeks in more developed nations. The good news is that applications that work with these phones can be very simple to write, and they give your application a huge potential user base. In this article, learn how to write programs that respond to specialized requests for information from 2G phones.


Source: developerWorks : XML : Technical library

Welcome, authors! This article shows you how to prepare
technical articles and tutorials for publication on the
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.


  popularity

Source: developerWorks : XML : Technical library

Agavi is an open-source, flexible, and scalable framework for application development. One of its key features is built-in support for REST routes, making it possible to quickly add a REST API for third-party development to an existing or new Web application. In this article, examine this feature in detail, and how to build a REST API with support for both XML and JSON formats.


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

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.


  popularity

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.


  popularity

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 : Open source : Technical library

One of the most useful new features in HTML 5 is the standardization of local storage. Finally, Web developers can stop trying to fit all client-side data into 4 KB Cookies. Now you can store large amounts of data on the client with a simple API. This is a perfect mechanism for caching, so you can dramatically improve the speed of your application -- a critical factor for mobile Web applications that rely on much slower connections than their desktop brothers. In this second article in this series on HTML 5, you will see how to use local storage, how to debug it, and you will see a variety of ways to use it to improve mobile Web applications.


Source: developerWorks : Open source : Technical library

Apache CXF shares certain underlying components with both Apache Axis2 and Metro but combines the components within an entirely different architecture. Dennis Sosnoski continues his Java Web services column series by comparing how the CXF, Metro, and Axis2 stacks perform both with and without WS-Security.


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.


Source: developerWorks : Open source : Technical library

Data mining is the talk of the tech industry, as companies are
generating millions of data points about their users and looking for a way to
turn that information into increased revenue. Data mining is a collective
term for dozens of techniques to glean information from data and turn it into
something meaningful. This article will introduce you to open source
data-mining software and some of the most common techniques to interpret
data.


Source: developerWorks : Open source : Technical library

Rich Internet Applications (RIAs) often utilize different bundled technologies. Choosing the right grouping
of technologies can expedite development times and provide users a complete and rich
Internet experience. Discover how to use Java EE platform components on the server side,
the Adobe Flex platform on the client side, and the MySQL database server for storage
persistence.


  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).


  popularity

Source: developerWorks : Open source : Technical library

As multimedia becomes more prevalent, it becomes important to be able to
size video for the end-use, just as we've become accustomed to do with
graphics. Fortunately, an open source tool, WinFF, makes such conversions easy
and even fun to do. See four video-conversion examples: Flash, Windows
Media Player, QuickTime and BlackBerry.


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.


  popularity

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.


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 : Open source : Technical library

Smarty is a PHP template engine that lets you separate the business
logic from the presentation in your Web applications. Smarty currently has no
built-in Asynchronous JavaScript and XML (Ajax) support, but its plug-in architecture lets you extend it easily
and use it together with JavaScript frameworks, such as jQuery. This series
describes how to use Smarty in Ajax applications, how to create
Smarty plug-ins, and how to improve the code quality of your Web applications,
making the code more readable and easier to maintain.


  popularity

Source: developerWorks : Open source : Technical library

So you've got to cut costs, but you're not a manager. You're a
software developer, or a power user, or just someone who needs to keep the
bottom line healthy enough to support your salary. These are ideal situations
for introducing open source software solutions into your environment. That
might sound like you'll spend the next three weeks learning to program or
write makefiles, but it's just not so. Read on and see how open source is a
flexible, usable approach to efficiency in your work
environment.


Source: developerWorks : Open source : Technical library

Portals provide information from diverse sources in a unified way. When portlets are integrated into a portal, the
functions delivered as part of each portlet should be available all of the
time. Unit testing can ensure that the features of your portlets will work
all the time, and everywhere. It is important to unit test portlets before
they are hosted publicly, and testing with
frameworks will speed up the testing process. In this article, learn about
portletUnit, a
JUnit testing framework for testing JSR-168 portlets. portletUnit uses a mock
container for testing, thereby reducing
the cost of investment in huge portal server environments. With the portletUnit framework
you can run unit tests
on any machine--without a portal server.


Source: developerWorks : Open source : Technical library

Mobile devices play an ever-increasing role in our lives today. We use
them to communicate. We use them to navigate. We even use them as a handy
flashlight. While custom applications are extremely popular for the
iPhone and the Android platforms, there is an opportunity in mobile Web
applications. This article is the first in a two-part "Android and iPhone browser wars" series on developing
browser-based applications for iPhone and Android. Along the
way, we will build a simple network monitoring application that runs within the
confines of the desktop and both mobile browsers.


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.


  popularity

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.


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 : Web development : Technical library

Asynchronous JavaScript and XML (Ajax) is everywhere, from the local newspaper to sites that CEOs surf. Contrary
to popular belief, it isn't rocket science, especially with the right library. Explore the
popular Yahoo! User Interface (YUI) and Dojo libraries, and learn how they can simplify typical Ajax techniques
and make JavaScript easier to work with. Discover why you should use a library in the first
place and how to choose among libraries. Get some specific examples from YUI and
Dojo, as well.


Source: developerWorks : Open source : Technical library

To conduct software reviews and inspections smoothly, you need a set of
tools that includes techniques for reading phases, roles, and software tools.
Most people think review and inspection must be manual, with little room for
tools and automation. However, there are software tools to make reviews and
inspections more efficient, structured, and at least semi-automated. This
article introduces a toolset for code reviews that includes the techniques and
software tools that you need.


  popularity

Source: developerWorks : Open source : Technical library

Have you ever wished that Cookies were a lot bigger so you could store
more data on the client, or that you could make cross-domain Asynchronous
JavaScript and XML (Ajax) calls? If
so, you are in luck. Both of these techniques can be accomplished using
invisible Flash. So, just what is invisible Flash? It is not really invisible,
however, it is 1 pixel by 1 pixel, which makes it pretty hard to see. And, it can
be used as a way to tap into the capabilities of the Flash Player. In
this article, you will learn how to build invisible Flash files that let you to store up to 100 KB of client-side data and make cross-domain Ajax calls
-- all without your users ever knowing that Flash is being used.


  popularity

Source: developerWorks : Open source : Technical library

The e4 project is the next generation of Eclipse. e4 will provide a platform for pervasive
component-based applications and tools. In this article, learn about
some of the new features in e4, such as XWT and declarative styling.
XWT is a new toolkit for defining the structure of SWT/JFace
applications declaratively in XML, while
leaving the business logic in Java code. It can separate the model and
representation while saving much of the layout and UI related code originally
developed for your SWT/JFace application.
An example application walks you through the XWT interface and data binding
feature.


  popularity

Source: developerWorks : Open source : 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.



Updated: Wed Jun 9 23:55:01 2010


OrderWeb Software CC
Contact Us