AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
"This document defines the syntax and formal semantics of XQuery and XPath Full Text 1.0 which is a language that extends XQuery 1.0 [XQuery 1.0: An XML Query Language] and XPath 2.0 [XML Path Language (XPath) 2.0] with full-text search capabilities."
"...This document specifies usage scenarios for full-text queries as part of XML Query [XQuery 1.0: An XML Query Language] and XPath [XML Path Language (XPath) 2.0]..."
Three interesting new features in XPath 2.0 and XSLT 2.0 are the item data type, the to operator, and the concept of sequences. Build a sample application that uses these features to generate a sophisticated HTML view of an XML document, and with the new features in XSLT 2.0, create shorter stylesheets that are easier to maintain.
"...Okay, now, how about this one … do you work with (or even just read) XHTML? Probably, if you’re involved in XML work, your HTML conforms to a great degree to the formal XHTML standard. Good enough. How about CSS 2.1? Sure, who doesn’t. Okay, here’s a biggy -how about XMLHttpRequest? You do AJAX work?
Opponents of SQL had their hands strengthened when Google's SQL-free technique, "Map/Reduce", showed it could search databases measured in petabytes. They look on relational databases as antiquated, a technique that can't cope with today's quantities of data or meet the requirements of full-text searching. Rather than relations, they rely on key-value pairs.
"...Emacs is an extensible, customizable, full-screen text editor. You can learn enough to be productive in Emacs in 30 minutes, but there is enough to learn about Emacs to keep you busy for years. The goal of this tutorial is to show you enough so that you are comfortable using Emacs as a work environment, not just as a text editor..."
One of the least understood features of OpenOffice.org is graphics text. People understand vaguely that it differs from regular text, but exactly how it differs or why anyone should care is mostly unknown. However, if you know the distinction, graphics text can work for you in ways that regular text cannot.
The best way to write or compose something important using a computer is to do it without any distraction. But how is it possible to concentrate if your email notification keeps on popping, your Twitter updates are flashing, and you are always tempted to open your RSS reader? What’s my solution?
KeepNote is a note taking application that works on Windows, Linux, and MacOS X. With KeepNote, you can store your class notes, TODO lists, research notes, journal entries, paper outlines, etc in a simple notebook hierarchy with rich-text formatting, images, and more. Using full-text search, you can retrieve any note for later reference.