Monday, August 25, 2008

Motorola Linux Native Development Tools

http://www.linuxdevices.com/news/NS3080867080.html



[Sniplets]

Motorola yesterday made the first-ever release of native development tools for its Linux-based mobile phones. MotoDev Studio for Linux 0.3 is a freely downloadable, Eclipse-based toolsuite aimed at helping third-party and community Linux developers create, test, and certify apps for the newest Motorola phone models.

Saturday, August 23, 2008

David Crystal's top 10 books on the English language | Books | guardian.co.uk

Series: Top 10sPrevious | Next | Index David Crystal's top 10 books on the English languageguardian.co.uk, Wednesday September 20 2006 00:00 BST Article historyProfessor David Crystal is one the world's foremost linguistic experts. His latest book, The Fight for English (published by OUP) assesses the debate over rights and wrongs in English usage, with examples from early modern English via Shakespeare and Samuel Johnson to our modern developments such as email and texting, and explains why he believes that when it comes to spelling and grammar, we should say no to zero tolerance. He chooses his favourite books on the English language.

1. The Oxford English Dictionary
If I were ever asked which book I would to take to a desert island, I would opt immediately for the second edition of the unabridged Oxford English Dictionary - or OED, as it is popularly called - and hope that the island had an electricity supply so that I could download the online version or use the CD. It is without doubt the most comprehensive and detailed account of the history of English vocabulary ever. Its process of continual editorial revision provides a voyage of linguistic discovery that, I am happy to say, never comes to an end.

2. The Use of English by Randolph Quirk
This is the book that opened my eyes - and the eyes of several generations of English students - to the range, versatility, and flexibility of the English language. It brought home the importance of always linking the study of language to the study of literature, and in its range of examples from both linguistic and literary sources it gives a perfect illustration of how the subject should be taught. There was a second edition in 1968, and in 1990 it was replaced by English in Use, which Quirk co-wrote with his wife, Gabriele Stein. But nothing could replace the freshness and impact of the original volume.

3. A History of the English Language by Albert C Baugh
This book just goes on and on. I used its second (1957) edition when I was an undergraduate and was fascinated by both the range of its coverage and the depth of its treatment. It manages to pack an enormous amount of illustrative detail into its 450 or so pages. Numerous other histories of the language have since been written, but this one holds a special place for its balanced views and accessible scholarship.

4. Roget's Thesaurus of English Words and Phrases
No name has come to be more synonymous with "thesaurus" than Roget's. He has even become a common noun: I have "a Roget" on my shelves. Indeed I have a dozen Rogets, as his thesaurus has now appeared in numerous editions, and has been revised, expanded, and abridged more times than any other. It was a truly remarkable work for its period, and anyone who has tried to update it or rework its content (as I have) cannot fail to recognise the enormous labour that went into its compilation. It is the best first source of reference we have for those many occasions when we are dimly aware of the meaning we want to express and are searching for the best word with which to express it.

5. Mother Tongue by Bill Bryson
I have the greatest of admiration for non-specialists who take an interest in a subject and explore it with respect and accuracy, adding a level of accessibility and an individual slant that academics would do well to emulate. Few have succeeded; and none have succeeded so well as Bill Bryson in this book. It's a delightful, easy-to-read survey - though with its good humour, wealth of anecdote, and boyish enthusiasm, "romp" would be a better word.

6. A Comprehensive Grammar of the English Language by Randolph Quirk, Sidney Greenbaum, Geoffrey Leech, Jan Svartvik
This was the grammar I had been waiting for since the 1960s - the first real "reference grammar" of modern times. If you think of a dictionary as a reference lexicon - a book in which you can look up any word you want and find out all about it - then this book did the same for grammar - or, at least, it moved closer to that goal than any previous work had done. The Quirk Grammar, as it is often called, is still the book to which I most often refer when exploring a point of English grammatical usage.

7. The Longman Grammar of Spoken and Written English by Douglas Biber, Stig Johansson, Geoffrey Leech, Susan Conrad, Edward Finegan
The Quirk Grammar was comprehensive in scope, but limited in the statistical information it provided about the different styles of English usage. LGSWE (pronounced "log-swee") was the first to start filling that gap. It provided a huge amount of data about the differences between British and American grammar, as well as about several important genres - conversation, fiction, news, and academic prose. Because its descriptive framework was largely the same as the Quirk Grammar, it proved easy to relate the findings of the two books. I'm always delving into this book.

8. The Cambridge History of the English Language (editor-in-chief, Richard M Hogg)
This amazing project was years in the making, and appeared over a decade from 1992. I'm not surprised it took so long. Marshalling some 50 academics to write major accounts of their field - in some cases, of 100 or so pages - and getting them to submit their pieces on time must have been a Herculean task. In fact, of course, some of them didn't submit on time, which is why the project took so long! But it was worth it, despite the wait: nothing is likely to match this history for its range and depth of coverage for a very long time.

9. The Cambridge Guide to English Usage by Pam Peters
If you find it helpful to go to Fowler, Gowers, Partridge, or any of the other famous pundits of the past for advice about English usage, then you will value this book. It is the first usage guide to benefit from the computer age. It is solidly based on a corpus of real data, and it is the first book to be truly international, providing information about differences between British, American, Australian, and other regional variants of English. It points the way forward towards the new, internet-fuelled genre of usage guides that will surely emerge in the present century.

10. The Cambridge Encyclopedia of the English Language by David Crystal
I am often asked which of my own books on this subject I have most enjoyed writing. It is a difficult call, because I always enjoy whatever I happen to be writing, and for that brief period the ongoing project is the most important thing in the history of the universe. But this encyclopedia was special. It gave me the opportunity to present, for the first time, a full-colour illustrated account of English, and offered me a collaboration with publisher, picture-researcher, photographer and designer which was both challenging and highly creative. And it all started because the son of a friend asked me why he couldn't find a book on the English language with pictures in it.

Wednesday, August 20, 2008

gSOAP: SOAP C++ Web Services

gSOAP: SOAP C++ Web Services

The gSOAP Web services development toolkit offers a comprehensive XML C and C++ data binding through autocoding to ease the development of SOAP/XML Web services in C and C/C++. Most toolkits for C++ Web services adopt a document-centric (SOAP/XML centric) view. This often forces a user to adapt the application logic to these XML representations. In contrast, gSOAP provides a transparent SOAP/XML data binding API through the use of proven compiler technologies. These technologies leverage strong typing to map XML schemas to C/C++ definitions and vice versa. Strong typing provides a greater assurance on content validation of both WSDL/XSD schemas and SOAP/XML messages. The gSOAP compiler generates efficient XML serializers for native and user-defined C and C++ data types. As a result, SOAP/XML interoperability is achieved with a simple API relieving the user from the burden of WSDL, SOAP, and XML details, thus enabling him or her to concentrate on the application-essential logic. The compiler enables the integration of (legacy) C/C++ and Fortran codes (through a Fortran to C interface), embedded systems, and real-time software in SOAP applications that share computational resources and information with other Web services, possibly across different platforms, language environments, and disparate organizations located behind firewalls.

WS4D - Web Services for Devices

WS4D - Web Services for Devices

Web Services for Devices (WS4D) is an initiative bringing Service-Oriented Architecture (SOA) and Web services technology to the application domains of industrial automation, home entertainment, automotive systems and telecommunication systems. WS4D advances results of the ITEA project SIRENA and is managed by the University of Rostock, University of Dortmund and MATERNA.



WS4D is all about using internet technologies like XML, HTTP and Web Services to connect resource-constrained devices in ad hoc networks and still conserve interoperability with Web services as specified by the W3C. This enables the usage of high level concepts for Web services also in low level distributed embedded systems. So WS4D provides technologies for easy setup and management of network-connected devices in distributed embedded systems.

The WS4D toolkits available on this site comply to the Devices Profile for Web Services (DPWS). The toolkit based on gSOAP is targeted for small resource-constrained devices and can be used to implement DPWS compliant devices with the C programming language. The toolkit based on J2ME is also targeted for small and resource-constrained devices to implement DPWS compliant devices in Java. The third toolkit is based on Axis2 an Apache project and is targeted for resource rich implementations to connect DPWS compliant devices with the Web services world.

At the moment DPWS is part of the “Network-connected Devices”-program of Microsoft and integrated in their latest operating system Windows Vista. Microsoft uses DPWS to integrate network devices like printers or beamers as devices into Windows Vista. The WS4D toolkits are tested for the interoperability with Windows Vista.

Welcome to the UPnP™ Forum!

Welcome to the UPnP™ Forum!

The UPnP™ Forum is an industry initiative designed to enable simple and robust connectivity among consumer electronics, intelligent appliances and mobile devices from many different vendors. As a group, we are dedicated to making the connected home and lifestyle mainstream experiences for consumers - and great opportunities for the industry.

UI Toolkit

UI Toolkits

- Movial IXS Toolkit
* Browser-based UI Toolkit
* [LiMo Contribution] Browser D-Bus Bridge
@ It translates HTML and Javascript commands to D-Bus commands.
@ It can provide a browser-based UI for the LiMo stack and makes it possible for applications to initiate platform services, like media engines and instant messaging engines on mobile devices enabling Web developers and designers, operators and device manufacturers to add browser-based User Interfaces easily.
* Support latest Web2.0, Ajax, Javascript, XML
* Access to the device APIs
* Transitions and gestures
* able to run on one of
@ WebKit
@ Mozilla

- LWUIT running on
* SUN, Open source
* Widgets, Transitions
* running on one of
@ CLDC1.1, MIDP2.0
@ CDC, PBP (Personal Basis Profile)
@ SE

Tuesday, August 12, 2008

GPL Violations

httP://www.gpl-violations.org

The gpl-violations.org project tries to raise public awareness about past and present infringing use(r)s of GPL licensed software.

MAD (MPEG Audio Decoder)

http://www.underbit.com/products/mad/

MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers — Layer I, Layer II, and Layer III (i.e. MP3) — are fully implemented.

MAD does not yet support MPEG-2 multichannel audio (although it should be backward compatible with such streams) nor does it currently support AAC.

ID3 v2

http://www.id3.org/

ID3 is a very popular audio file data tagging format in active use by software and hardware developers around the world. ID3 tags are supported in software such as iTunes, Windows Media Player, Winamp, YME, MusicMatch and hardware players like the iPod, Creative Zen, Toshiba Gigabeat and Sony Walkman.

An ID3 tag is a data container within an MP3 audio file stored in a prescribed format. This data commonly contains the Artist name, Song title, Year and Genre of the current audio file. This website contains the format standards information for the ID3 tagging data container. If you've read this far and are confused, check the ID3v2Easy page for a short, low-tech introduction.

HowStuffWorks.

http://www.howstuffworks.com/

Document Formats

Open Office XML format
- http://www.openxmlcommunity.org

Open Document format
- Implemented By OpenOffice.org office suite