Learn how to use LINQ in your applications with these code samples, covering the entire range of LINQ functionality and demonstrating LINQ with SQL, DataSets, and XML.
A curated collection of useful CSS snippets you can understand in 30 seconds or less. From foundational elements such as clearfix to gradient text color and gradient cursor tracking to CSS easing and far beyond.
Subversion’s hook scripts provide a powerful and flexible way to associate actions with repository events. For example, the pre-commit hook allows you to check — and possibly abort — a transaction before it actually gets committed. This entry describes how to install and test a simple Python hook script to prohibit tabs from C++ files.
We are building a community-written O'Reilly Cookbook about how to build great Android applications. It will be full of how-to information along with code snippets that illustrate the ideas presented. It will be complete, featuring both how-to's that overlap with the official documentation, and material that goes beyond this to be more tutorial, more in-depth, or explaining "lessons from the trenches": what actually works to get the application functioning well. Unlike most books written by one, two or a few individuals, this will have input from hundreds of contributors, who will be able to view and comment on each others' recipes before the book is printed. And after the book is printed, this site will continue to exist - with a larger collection of recipes than will fit in the printed book - and serve as an Android developer resource site long after.
We welcome contributions from anybody who has something useful to say about how to make usable and successful Android applications. There are several ways of contributing: experienced Android developers can write recipes; newer ones can suggest recipes that they'd like to see; anybody can read and comment on recipes; anybody can vote for existing recipes (voting indicates that you like the recipe and/or think it should be included in the printed edition of the book). All we ask of contributors is the following:
ANTLR (ANother Tool for Language Recognition) is a parser and translator generator tool that lets one define language grammars in either ANTLR syntax (which is YACC and EBNF(Extended Backus-Naur Form) like) or a special AST(Abstract Syntax Tree) syntax. ANTLR can create lexers, parsers and AST's. ANTLR is more than just a grammar definition language however, the tools provided allow one to implement the ANTLR defined grammar by automatically generating lexers and parsers (and tree parsers) in either Java (http://java.sun.com/, C++ (http://anubis.dkuug.dk/jtc1/sc22/wg21/ or Sather (http://www.icsi.berkeley.edu/~sather/.
P. Brusilovsky, J. Ahn, T. Dumitriu, and M. Yudelson. Proceedings of the conference on Information Visualization, page 142--150. Washington, DC, USA, IEEE Computer Society, (2006)
P. Brusilovsky, J. Ahn, T. Dumitriu, and M. Yudelson. Proceedings of the conference on Information Visualization, page 142--150. Washington, DC, USA, IEEE Computer Society, (2006)
P. Brusilovsky, H. Hsiao, and M. Yudelson. JCDL '08: Proceedings of the 8th ACM/IEEE-CS joint conference on Digital libraries, page 337--340. New York, NY, USA, ACM, (2008)
P. Brusilovsky, H. Hsiao, and M. Yudelson. JCDL '08: Proceedings of the 8th ACM/IEEE-CS joint conference on Digital libraries, page 337--340. New York, NY, USA, ACM, (2008)
R. Sharrock, E. Hamonic, M. Hiron, and S. Carlier. Proceedings of the Fourth (2017) ACM Conference on Learning @ Scale, page 147--148. New York, NY, USA, ACM, (2017)
R. Sharrock, E. Hamonic, M. Hiron, and S. Carlier. Proceedings of the Fourth (2017) ACM Conference on Learning @ Scale, page 147--148. New York, NY, USA, ACM, (2017)