[FOSDEM 2014] Convos, a modern IRC client for your browser

Convos, a modern IRC client for your browser A fullly HTML5 async Node.js-like application in Perl Speaker: Marcus Ramberg Convos is a modern IRC client for your browser, built in the Mojolicious framework using HTML5 Web Technologies like Web Sockets, Desktop Notifications, Media Queries, and Push State. It's always on, storing your messages in a Redis backend even when you are not connected. In my presentation, I will go through some of our technology choices and challenges in building a fully asynchronous Node.js-like application in Perl

TARGET AD 2
2014/02/10 TalksDump   Share on Facebook

RELATED VIDEOS

Toward Go 1.3, and beyond (FOSDEM 2014)
Play Video

Toward Go 1.3, and beyond (FOSDEM 2014)

2014/02/23
[FOSDEM 2014] Linux Configuration Collector
Play Video

[FOSDEM 2014] Linux Configuration Collector

2014/02/10
[FOSDEM 2014] USE OTR or how we learned to start worrying and love cryptography
Play Video

[FOSDEM 2014] USE OTR or how we learned to start worrying and love cryptography

2014/02/11
[FOSDEM 2014] A/B testing: what your mother never told you
Play Video

[FOSDEM 2014] A/B testing: what your mother never told you

2014/02/10
[FOSDEM 2014] PicoTCP
Play Video

[FOSDEM 2014] PicoTCP

2014/02/08
[FOSDEM 2014] Building Link-Layer Protocols in a Lego-like Fashion
Play Video

[FOSDEM 2014] Building Link-Layer Protocols in a Lego-like Fashion

2014/02/08
[FOSDEM 2014] Deploying Cloudstack with Chef
Play Video

[FOSDEM 2014] Deploying Cloudstack with Chef

2014/02/09
[FOSDEM 2014] Your Application versus GDB
Play Video

[FOSDEM 2014] Your Application versus GDB

2014/02/10
[FOSDEM 2014] python-netsnmpagent -- Writing net-snmp AgentX subagents in Python
Play Video

[FOSDEM 2014] python-netsnmpagent -- Writing net-snmp AgentX subagents in Python

2014/02/10
[FOSDEM 2014] HTML5 Video Part Deux
Play Video

[FOSDEM 2014] HTML5 Video Part Deux

2014/02/10
[FOSDEM 2014] High Performance Network Function Virtualization with ClickOS
Play Video

[FOSDEM 2014] High Performance Network Function Virtualization with ClickOS

2014/02/11
Intel Bay Trail graphics overview - FOSDEM 2014
Play Video

Intel Bay Trail graphics overview - FOSDEM 2014

2014/02/17
[FOSDEM 2014] Perl 6: what can you do today?
Play Video

[FOSDEM 2014] Perl 6: what can you do today?

2014/02/10
[FOSDEM 2014] Porting X11/GL applications to Wayland
Play Video

[FOSDEM 2014] Porting X11/GL applications to Wayland

2014/03/17
[FOSDEM 2014] Open Source Compliance at Twitter
Play Video

[FOSDEM 2014] Open Source Compliance at Twitter

2014/02/09
[FOSDEM 2014] Observe online tracking with Lightbeam
Play Video

[FOSDEM 2014] Observe online tracking with Lightbeam

2014/02/11
[FOSDEM 2014] EasyBuild: Building Software With Ease
Play Video

[FOSDEM 2014] EasyBuild: Building Software With Ease

2014/02/08
[FOSDEM 2014] Using OpenMP to Simply Parallelize CPU-Intensive C Code
Play Video

[FOSDEM 2014] Using OpenMP to Simply Parallelize CPU-Intensive C Code

2014/02/08
Node.js & Socket.io Chat Part One: The Basics
Play Video

Node.js & Socket.io Chat Part One: The Basics

2013/06/10
[FOSDEM 2014] BibOS Admin - a web-based, easy to use admin system for Ubuntu
Play Video

[FOSDEM 2014] BibOS Admin - a web-based, easy to use admin system for Ubuntu

2014/02/10
[FOSDEM 2014] A look at the Elephants trunk - PostgreSQL 9.4
Play Video

[FOSDEM 2014] A look at the Elephants trunk - PostgreSQL 9.4

2014/02/11
[FOSDEM 2014] Flow-based programming for heterogeneous systems
Play Video

[FOSDEM 2014] Flow-based programming for heterogeneous systems

2014/02/08
Simple LiveWall App built with Node.js
Play Video

Simple LiveWall App built with Node.js

2011/09/16
Real-time web - Maps Mashup - NodeJS
Play Video

Real-time web - Maps Mashup - NodeJS

2011/08/30
[FOSDEM 2014] Solving NP-complete Problems with Metaheuristics
Play Video

[FOSDEM 2014] Solving NP-complete Problems with Metaheuristics

2014/02/08
Exclusive Pioneer DDJ SR Controller Quick Look
Play Video

Exclusive Pioneer DDJ SR Controller Quick Look

2013/09/14
Desktop Notifications API
Play Video

Desktop Notifications API

2014/04/20
[FOSDEM 2014] Asynchronous programming: Futures
Play Video

[FOSDEM 2014] Asynchronous programming: Futures

2014/02/10
Build a RESTful API in 5 Minutes with NodeJS
Play Video

Build a RESTful API in 5 Minutes with NodeJS

2014/03/28
WebSocket (Real-time) HTML5 Chat in 5 minutes - node.js & partial.js
Play Video

WebSocket (Real-time) HTML5 Chat in 5 minutes - node.js & partial.js

2013/05/18
API notification HTML5 avec PHP et Jquery
Play Video

API notification HTML5 avec PHP et Jquery

2012/10/04
node.js, socket.io, and redis beginner
Play Video

node.js, socket.io, and redis beginner's tutorial - Server Side

2012/07/31
[FOSDEM 2014] Pharo3: Status
Play Video

[FOSDEM 2014] Pharo3: Status

2014/02/11
[BlackHat EU 2013] DropSmack: How Cloud Synchronization Services Render Your Corporate Firewall
Play Video

[BlackHat EU 2013] DropSmack: How Cloud Synchronization Services Render Your Corporate Firewall

2014/02/24
Powered by YouTube

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.