Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 4

Funambol (formerly known as Sync4j) is open source mobile application server software that provides synchronization and push notifications of address book, calendar, task, notes, pictures and email in the cloud. It also offers application provisioning and device management for wireless devices and ... [More] PCs, leveraging standard protocols like OMA DS and OMA DM. For users, this means BlackBerry-like capabilities on commodity handsets. [Less]

4.57143
   
  0 reviews  |  69 users  |  1,463,724 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 

APE is a very lightweight scalable HTTP server that does real time data streaming. Unlike Comet, APE does not stream data into a frame, thus your browser will not be flooded with data. APE uses all the lastest browser features and provides backward compatibilty for older ones. Full C written, it has ... [More] small footprint and does not require any dependencies. [Less]

5.0
 
  1 review  |  7 users  |  633,855 lines of code  |  4 current contributors  |  Analyzed 8 days ago
 
 

Project DescriptionA GWT Module for using Comet with StreamHub. What is StreamHub?StreamHub is a Reverse Ajax & Comet server written in Java. A free Community Edition is available. For more details and to download it, visit the website: StreamHub - The Reverse Ajax & Comet Server. ... [More] JavadocStreamHub GWT Adapter Javadoc 1.0.4 StreamHub Java API Javadoc 2.0.9 Quick Start: Using the module in GWTAdd the following to your GWT module ( the .gwt.xml file): Add the following JAR to the classpath: streamhub-gwt-adapter-1.0.4.jarDownload the latest version of StreamHub and add the streamhub-min.js file to your HTML host page: Now you're ready to go. To connect use the following code: StreamHubGWTAdapter streamhub = new StreamHubGWTAdapter(); streamhub.connect("${server.url}");To subscribe you'll need to create a class which implements StreamHubGWTUpdateListener. For example: public class StockListener implements StreamHubGWTUpdateListener { public void onUpdate(String topic, JSONObject update) { String lastPrice = ((JSONString)update.get("LastPrice")).stringValue(); String companyName = ((JSONString)update.get("Company")).stringValue(); String percentChange = ((JSONString)update.get("PercentChange")).stringValue(); String change = ((JSONString)update.get("Change")).stringValue(); } }Then call subscribe on the adapter passing through the topic and your listener: streamhub.subscribe("GOOG", new StockListener());IMPORTANT: Working in hosted mode and compiled modeAs of version 1.0.3 and greater, the GWT Comet Adapter only works in compiled mode. We are working with the GWT team to produce a working hosted mode in future versions. If you are using an older version, you may still be able to get it working in hosted mode by removing the cross-site linker: Examples and DemosThere are two GWT examples available to view on the StreamHub Examples page. The source for the adapter and the examples is available via the Source tab. An Ext GWT demo is available in the StreamHub SDK version 2.0.10 and greater. Visit the StreamHub download page to get the latest version of the SDK. The source for the Ext GWT demo is available under the Source tab and is located at trunk/ExtGwtApp. Troubleshooting and bug reportsPlease report any problems on the Issues tab by creating a new issue. Otherwise they won't get fixed. [Less]

5.0
 
  0 reviews  |  1 user  |  9,880 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

An addon module for nginx turning it into a long-polling push server that relays messages.

0
 
  0 reviews  |  1 user  |  2,097 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Simple substitute for “rsync”/“scp” when the remote side has only “cat” and “ls”. (E.g., to put files to DroidSSHd.) These scripts help me push files over SSH to another system which has only a simple sh, “cat”, and “ls”. They can continue transferring a partially ... [More] transferred file (by appending to what was left after an interrupted transfer). In my case, the other system is a non-rooted Android 2.2 with DroidSSHd installed (with no “scp”, “sftp”, or “rsync”). They are not limited to using necessarily “ssh” (it’s a parameter). For example, for testing them on the same host, I use just “eval” instead. * “rpush” is the basic command to transfer a file by creating a new file on the remote side with the use of only “cat”. * “rpush-continue” is the command to continue the transfer of a file which is already partially present on the remote (with the use of only “cat” and “ls”). * “rpush-into” is a wrapper around the two basic scripts which puts the file as a file with the same name in a specified directory on the remote side (like one of the ways to invoke “cp”). [Less]

0
 
  0 reviews  |  1 user  |  206 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

The aim of this project is to develop an open source application that can be web based or on the desktop, that will serve as a MeAggregator. The MeAggregator will configure the total set of technologies that an individual is using at a specific point of time, on a flexible and modular basis. The ... [More] specific objectives are to: Produce an aggregator framework, on which to base modular development; Provide a tool for students and staff to manage their online communities and channels, through advanced use of content aggregation technologies such as RSS and others; Provide seamless access to academic content in institutionally-owned systems; Provide a new space in which to create academic-related content, which can subsequently be remixed with their personal content in any way they wish; Provide access to a new source of academic online communities that will foster links across disparate groups of students and staff who may not normally meet, yet share similar interests; Provide a large social network of students and staff through which the dissemination of ideas can more easily flow. You can also see more at our Google group (http://groups.google.com/group/meaggregator?lnk=sg) Please also see [Welcome], [Links] and [News] [Less]

0
 
  0 reviews  |  0 users  |  79,124 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 

Chatlino is a ror chatroom application / plugin with the support to iPush push technology.

0
 
  0 reviews  |  0 users  |  66,851 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

I need some place where I can store all the code I write. Most of it is incomplete projects I started but never finished. Feel free to look through it.

0
 
  0 reviews  |  0 users  |  16,617 lines of code  |  0 current contributors  |  Analyzed 3 months ago
 
 

A publish and subscribe library to push RSS items asynchronously to subscribers over XMPP.

0
 
  0 reviews  |  0 users  |  1,784 lines of code  |  0 current contributors  |  Analyzed about 16 hours ago
 
 

SummaryJavaScript framework designed primarily for asynchronous push communication with custom servers (comet). Python back-end examples included, as well as a basic JavaScript effects library, and ActionScript source for handling the active connections. The Push Communication framework uses ... [More] Flash's XMLSocket object as a middle layer. Sample back-end servers included are written in Twisted. Twisted is an event-driven networking engine written in Python. Real World Usage Webpage Description Photos.CX Photos Spy Warning! Live website may contain 18+ material. Uses photos.py and photos_sender.py along with the Effects and Push framework to notify users of new public uploads. Features real-time chat room used to discuss new uploads with other users. Custom front-end code. ExamplesUsing the Push Communication Framework var onData = function(data) { alert('Server said:' + data); } var onClose = function() { alert('Goodbye.'); } // initialize connection with server running on localhost port 3002 (included) var fs = new AONIC.api.PushCommunication('localhost', '3002', 'flashSock'); fs.addCallback('onData', onData).addCallback('onClose', onClose); fs.send('John Doe.'); // -> alert('Server said: Welcome John Doe!'); Using the Effects Framework new AONIC.api.Effects('photoBox', 0, 300, 'height', {duration:300}).slide(); Quick and Dirty Chat Room using chatd.py and Push FrameworkStart the server: python chatd.py Webpage: var fs; window.onload = function() { // safari 3.0 needs a little more time setTimeout((function() { fs = new AONIC.api.PushCommunication('localhost', '3002', 'flashSock'); fs.addLine = function(line) { if(line.length == 0) return; AONIC.$('chat').value += '\n'+line; AONIC.$('chat').scrollTop = AONIC.$('chat').scrollHeight; }; fs.sendMessage = function(input) { var msg = input.value; if(msg.length == 0) return; input.value = ''; this.send(msg); if(!this.username) { this.username = msg; return; } this.addLine(this.username + '> ' + msg); }; fs.addCallback('onData', fs.addLine); }), 100); }; Enter a username in the input. [Less]

0
 
  0 reviews  |  0 users  |  545 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.