Where possible, creating Web applications — including Ajax-based applications — in a RESTful way avoids a large class of bugs. However, a pitfall of REST (REpresentational State Transfer) is sending duplicate data across similar XMLHttpRequests. This tip shows how the moderate use of session cookies can maintain just enough server-side state to significantly reduce client-server traffic, while still allowing fallback to cookie-free operation.
Graph-based NLP
From Language and Information Technologies
Jump to: navigation, search
The goal of this research project is to investigate efficient graph-based representations of text, and explore the application of ranking models based on such graph structures to natural language processing tasks. We bring together methods from computational linguistics and graph-theory, and combine them into a suite of innovative approaches that will improve and ultimately solve difficult problems in natural language processing. Specifically, we are currently working on the application of graph centrality algorithms to problems such as word sense disambiguation, text summarization and keyword extraction.
Exploratory visualization based on multiple coordinated views. Improvise has been used to explore election results, particle trajectories, network loads, music collections, the chemical elements, and even the dynamic coordination structure of its own vis
Chandler Project is an open source, standards-based personal information manager (PIM) built around small group collaboration and a core set of information management workflows modelled on Inbox usage patterns and David Allen's GTD methodology.
ere are listed some of the existing companion tools for Java™ development. We put the focus on the quality of the content. Boring marketing fluff is filtered out.
Although quite comprehensive, this list will never be exhaustive. You can submit new tools by using our submission form.
This site is in constant progress. New tools are added frequently. Use the RSS feeds to learn what's new or updated.
Search plug-ins for Firefox and Mozilla are available.
Willkommen in der iteraplan Community. iteraplan ist das erste Open Source Enterprise Architecture Management (EAM) Werkzeug für das strategische Management Ihrer Applikationslandschaft. Das Software- und Beratungshaus iteratec hat das Werkzeug iteraplan erstellt und übernimmt auch zukünftig die Führung in der Weiterentwicklung von iteraplan im Rahmen der Open Source Community.
The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming.
In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems.
The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own.
The book covers the classical problems, including "Readers-writers", "Producer-consumer", and "Dining Philosophers". In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.
And if this doesn't work, please google "wikileaks".
Wikileaks is developing an uncensorable system for untraceable mass document leaking and public analysis