background preloader

Mozilla Labs : TogetherJS

Mozilla Labs : TogetherJS
TogetherJS is a free, open source JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time! Built for the web. TogetherJS is implemented in JavaScript; no software or plugins to install, and it's friendly with existing web pages, while still letting developers customize the experience. By someone you trust. TogetherJS is built and hosted by Mozilla, so you know it's safe to use.

https://togetherjs.com/

Related:  Online Work

5 Things to Know About Photoshop Brushes - Digital Photography School A Post By: Helen Bradley Brushes are used a lot in photo editing from removing blemishes and smoothing skin to dodging and burning and painting on masks. Here are five important features of the brush tool in Photoshop. Naver  /  Formstone  /  Ben Plum Usage Installation Include the following resources on your page before initializing: Bower You can deploy and update via the command line with Bower:

Top 20 Sites like Fiverr - Phill Turner 468EmailShare Spare time work has always been a means of financing a university education, that special something needed or just extra cash to spend. The explosion of the web for business, interest in a hobby and pleasure has expanded the wish to create. This has all initiated the need for everyday people to be able to employ expert ability at realistic cost. Hence the micro worker is born.

Facebook’s Cassandra paper, annotated and compared to Apache Cassandra 2.0 5. System Architecture The architecture of a storage system that needs to operate in a production setting is complex. In addition to the actual data persistence component, the system needs to have the following characteristics; scalable and robust solutions for load balancing, membership and failure detection, failure recovery, replica synchronization, overload handling, state transfer, concurrency and job scheduling, request marshalling, request routing, system monitoring and alarming, and configuration management. Describing the details of each of the solutions is beyond the scope of this paper, so we will focus on the core distributed systems techniques used in Cassandra: partitioning, replication, membership, failure handling and scaling. All these modules work in synchrony to handle read/write requests.

LookAt - Video Collaboration Share your projects with everyone involved. Easily sketch changes and add, share and respond to comments frame-by-frame. Never confuse versions again! The latest version of your video and all previous revisions are clearly organized and easily accessible in the LookAt environment. Managing Dates and Times Using Moment.js Working with dates and times has always been a bit cumbersome. I’ve always thought that a JavaScript library for manipulating dates would be quite helpful. It was only recently that I was introduced to Moment.js, the awesome JavaScript library for validating, parsing, and manipulating dates and times. Getting Started with Moment.js Moment.js is freely available for download from the project’s home page.

Work At Home Special Report! By: Finance Reports Posted: Sunday, June 5, 2016 "Kelly puts her computer to work and makes money while working from home. She says that Home Profit System has helped change her financial life and recommends it to people as a good opportunity. Have You Ever Considered Beating The Recession? Eight Ways You’ve Misconfigured Your A/B Test You’ve read about the virtues of A/B testing feature releases. You love iterating quickly, testing quickly, and continually learning in a data-driven fashion. You appreciate the importance of keeping an eye on the statistics behind your testing, and perhaps you even use a tool or two to make sure your results are statistically valid. But, you ran a test last week, the results have been coming in for some time now, but, the data just doesn’t look quite right. Where to begin?

What Is Forex? If you’ve ever traveled to another country, you usually had to find a currency exchange booth at the airport, and then exchange the money you have in your wallet (if you’re a dude) or purse (if you’re a lady) or man purse (if you’re a metrosexual) into the currency of the country you are visiting. You go up to the counter and notice a screen displaying different exchange rates for different currencies. You find “Japanese yen” and think to yourself, “WOW! stickUp - a free jQuery Plugin Setting up stickUp in Wordpress is a breeze. I am also working on development of a Wordpress Plugin version of stickUp, which will allow for an easy backend to work with and include many features. Its exactly the same as setting it up on any other website, but here are exact instructions for Wordpress users. First, you must download the stickUp javascript file 'stickUp.min.js' and place it in a directory called 'js' in your theme's directory. Create this directory if it doesn't already exist. You can get the file from our GitHub.

Faster Workflow: Mastering Emmet, Part 1 Emmet is a free plugin for text editors to write HTML and CSS code faster. In this multi-part series, I will show you how to write HTML and CSS code faster then ever with Emmet, profiling all the features of Emmet and how to use syntax, abbreviation and keyboard shortcuts to save your time. Emmet is a must use web developer toolkit. With Emmet you can rapidly create your markup. FasterCGI with HHVM « HipHop Virtual Machine FasterCGI with HHVM Posted on December 17, 2013 by Juliusz Kopczewski Today, we are happy to announce FastCGI support for HHVM. FastCGI is a popular protocol for communication between an application server (e.g. running your PHP code) and a webserver. Announcing Elasticsearch.js For Node.js And The Browser A few months ago we released client libraries for PHP, Ruby, Python, and Perl and today we add another to the family, JavaScript! This new client runs in Node.js and modern browsers, and aims to solve the same problems that the others do: provide access to the entire Elasticsearch REST APIplay nice with clustersautomatically discover nodes when desiredintelligently handle node failurebe easily extendable, so that you can really have it behave just the way you want If you didn’t know that we are developing our own clients you should check out this post from the first round of releases. In that post Clint explains why we decided to go down this road, as well as some of the goals of the project.

Pub-sub with RabbitMQ and WebSocket - Blog - Vanbosse Aren't realtime updates great? Here's another way of implementing realtime into apps. Using RabbitMQ, PHP, Node.js and Socket.io. In this blog post I'll be using an example. Image you are at a train station, waiting for the next train heading towards Berserkistan.

Related: