Wicket is a Java web application framework that takes simplicity, separation of concerns and ease of development to a whole new level. Wicket pages can be mocked up, previewed and later revised using standard WYSIWYG HTML design tools. Dynamic content pro
The Democracy internet TV platform is a free and open way to watch, share, and broadcast video on the internet. You can read about it below or get right to it
"Functional visualizations are more than innovative statistical analyses and computational algorithms. They must make sense to the user and require a visual language system that uses colour, shape, line, hierarchy and composition to communicate clearly an
Project OpenJFX is a project of the OpenJFX community for sharing early versions of the JavaFX Script language and for collaborating on its development. In the future, the JavaFX Script code will be open sourced. The governance, licensing, and community models will be worked out as the project evolves.
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.
Welcome to Project SocialSite, an open source (CDDL/GPL2) project building Widgets and Web Services that make it easy for you to add social networking features to your existing web sites, including the ability to run OpenSocial Gadgets and have them backed by the same social graph.
Here are some of the key features we're developing:
* A complete end-to-end user interface for Social Networking in the form of JavaScript widgets that can be embedded into any site (Java, Ruby, PHP-based and more).
* A flexible Social Graph repository that can work in a wide variety of social networking scenarios. With configurable profile properties and relationship types.
* Comprehensive JavaScript and REST API access to that Social Graph repository: OpenSocial plus conforming extensions.
* Scalability via support for running in distributed configuration, table partitioning technologies, master and slave databases and distributed caching.
sux0r 2.0 is an extendable content management system (CMS) built around the principles of Naive Bayesian probabilistic content.
Naive Bayesian Categorization is the ouija board of mathematics. Known for being good at filtering junk mail, the Naive Bayesian algorithm can categorize anything so long as there are coherent reference texts to work from. For example, categorizing documents in relation to a vector of political manifestos, or religious holy books, make for a neat trick. More subjective magic 8-ball categories could be "good vs. bad" or company press releases in relation to stock market prices.
In addition to being a blog, RSS aggregator, bookmark repository, and photo publishing platform, sux0r 2.0 allows users to maintain multiple lists of Naive Bayesian categories. These category lists, called vectors, can be shared with other users. This allows a group of trusted friends to share, train, and use sux0r together.
ChunkIt! is a safe and innovative add-on to your Internet browser that searches and extracts the valuable "chunks" of information often hidden within the countless hyperlinks that comprise the Web.
What do we mean by a "chunk"? Think of a chunk as a compact block of content, text, or data that contains enough descriptive information pertaining to your search terms to convey an idea.
After a quick install, you'll see the new ChunkIt! search box appear in your browser. By entering keywords in the ChunkIt! search box, valuable information from the Web will become much easier to find. This revolutionary approach to search will save you hours of time and frustration because you can avoid aimless browsing and endless clicking from one link to another. It's the perfect application for researching consumer products, gathering important information, sifting through discussion groups and blogs, and finding answers to all your home and technical problems.
Write or Die is a web application that encourages writing by punishing the tendency to avoid writing. Start typing in the box. As long as you keep typing, you're fine, but once you stop typing, you have a grace period of a certain number of seconds and then there are consequences.
Many people find themselves unable to write consistently. I believe that this is because their reason to write is intangible. For instance, I want to write and finish a book because I want to be published and make a living as a writer. That goal is a long way away so I often find it difficult to sit down to the task of writing.
Conversely, I'm in a creative writing class for which I manage to consistently write and finish projects (albeit at the last minute). I therefore draw the conclusion:
A tangible consequence is more effective than an intangible reward.
If I don't write stories for class, I will receive scorn from my teacher and a bad grade in the class. If I don't write my own stories I am only disappointing myself. I experience perpetual disappointment in myself so I'm kindof used to it. Add to that the fact that I simply have neither the self-discipline to write consistently on my own nor the capacity for self-deception that would enable me to create artificial deadlines. That is how Write or Die was born.
The idea is to instill in the would-be writer with a fear of not writing. We do this by employing principles taught in Introduction to Psychology. Anyone remember Operant Conditioning and Negative Reinforcement?
Scalaris is a scalable, transactional, distributed key-value store. It can be used for building scalable Web 2.0 services.
Scalaris uses a structured overlay with a non-blocking Paxos commit protocol for transaction processing with strong consistency over replicas. Scalaris is implemented in Erlang.
Oryx is a web-based BPMN editor. You can create BPMN models and share them with your business partners, clients and friends. You may not only share a model with your colleagues, but discuss and improve it within one working environment. Thus, Oryx brings all the advantages of Web 2.0 into the world of modeling. To start modeling you need zero installation–your model is just one click away. So, why not start modeling right now or check out existing models?