Home / Companies / PubNub / Blog / February 2014

February 2014 Summaries

3 posts from PubNub

Filter
Month: Year:
Post Summaries Back to Blog
PubNub has developed a terminal client using Python and Curses to facilitate fast testing and debugging across multiple programming languages without leaving the terminal environment. This client supports features such as publishing messages, presence detection, and message history, allowing developers to interact with PubNub's API efficiently. Users can publish JSON messages, view them in a subscription window, and utilize auto-publishing for continuous testing. Despite some limitations, such as fixed window sizes, the terminal client offers a streamlined alternative to web-based debugging, enhancing productivity by integrating crucial functionalities directly into the terminal.
Feb 27, 2014 1,308 words in the original blog post.
PubNub has created a real-time data visualization using WebGL to enhance their understanding of the millions of requests they receive daily, transforming their previous 2D canvas into a 3D representation on a spherical globe. This advanced visualization, inspired by the Google Data Arts Team, is displayed on their office TV to showcase their global scale and is accessible through a live demo. WebGL, by bringing the power of OpenGL to JavaScript in the browser, allows for hardware-accelerated 3D scenes and is seamlessly integrated with cloud services using protocols like AJAX, WebSockets, or WebRTC. At PubNub, real-time geostatic data, including latitude and longitude coordinates, is published on a channel, enabling users to interactively control the 3D scene through mouse actions such as panning and zooming. This project, influenced by examples from three.js and Chrome Experiments, demonstrates the potential of combining WebGL with real-time data to create sophisticated visualizations and applications.
Feb 06, 2014 1,467 words in the original blog post.
PubNub DataStorage and Playback, also known as 'history', is a feature that allows users to store, retrieve, and replay real-time message streams, enhancing applications with capabilities for chat, collaboration, and machine configuration. It consists of three main components: Storage, which keeps real-time data for an indefinite period; History, which enables retrieval of messages from a specific time frame; and Replay, which republishes messages in their original order and timing. To assist users in utilizing these features, PubNub offers comprehensive guides and tutorials, including a Getting Started guide with the JavaScript SDK, available in their updated documentation. The service is promoted for use in applications such as PubNub Messenger, and users are encouraged to sign up for free to explore its capabilities.
Feb 05, 2014 345 words in the original blog post.