Publicly available ical - calendar

Are there more sites similar to http://icalshare.com/ ? I'd like to have a collection of sites that share the iCalendar file format for exchanging data between calendaring programs. Any help is much appreciated.

Your question is not clear, with poor wording, typos, and omitted words.
Do you want to publish your calendar or subscribe?
Are you referring to Apple's iCal program to manage one's personal schedule? Or are you referring to the iCalendar standard for exchanging data between calendaring programs?
iCalShare is a web site for sharing calendars.
Apple's OS X Lion Server includes "iCal Server 3" for serving calendars to client calendaring apps.

Google has a bunch of "interesting calendars"
http://www.google.com/support/calendar/bin/answer.py?answer=37098
Some of them are really fun to subscribe to.
I like the earth seasons calendar and
"eccentric holidays" which I cannot see on that list but is there somewhere try
https://www.google.com/calendar/embed?src=0bajvp6gevochc6mtodvqcg9o0#group.calendar.google.com
Any of the websites that use my wordpress plugin amr-events also generally have their own publicly available ics files.
I give some of them free publicity here:
http://icalevents.com/#live

Related

Is there hava a cloud service to support Image Feature Recogition?

I want to implement a feature that you can scan an image of reality by your phone, you will generate a feature code from the image, and then upload it to cloud service. If the database of cloud service has this code, you can download something related to the image. Now, the main problem with me, I need a system or cloud service to help me to identify the images, I don't want to do too much things, so is there hava an existing cloud service to support me do that? Free or paid are ok.
Microsoft has launched recently a new set of machine-learning APIs called "Project Oxford" that include functionality for face detection and recognition, speech recognition and synthesis, vision and understanding of natural languages
Face APIs provide state-of-the-art algorithms to process face images, like face detection with gender and age prediction, recognition, alignment and other application level features. For more information, see Project Oxford at www.projectoxford.ai/face.
Related Link http://azure.microsoft.com/en-in/marketplace/partners/faceapis/faceapis/
http://www.codeproject.com/Articles/989752/Integrate-Windows-Azure-Face-APIs-in-a-Cplusplus-a

Tracking podcasts on website, app, and XML feed

I have an XML/RSS podcast feed that links to all of my organization's podcasts. The mp3 files themselves are stored on our FTP, which the XML feed links to.
I'd like to start tracking how many times a podcast is getting played/downloaded. The mp3 files are played in one of three ways:
1) Through our website, via links that go directly to the mp3 file.
2) Through our app, in its podcast section. The app allows you to play any our podcasts, but I'm not sure if playing the podcasts on the app is trackable.
3) Through downloads/plays of our podcasts from the XML feed.
I admittedly don't understand how this works very well. Is there a way to track plays for all of these podcasts through one service? I've looked at Feedburner and Blubrry.
The easiest way to track the downloads of your podcast episodes (e.g., mp3 files on your server) is using a software for graphical log analysis, such as Awstats. In many cases it comes as a pre-installed package in your web server and, if you have a hosting provider, it will be probably available to the customers via the Control Panel.
In case you don't have access neither to the server logs nor to log analysis tools, you can follow the official Technical Specifications for podcasts by Apple, where you'll find instructions to implement alternative ways to track the number of times that each episode has been downloaded (see section "Tracking Usage").
Finally, you could also give a look to third-party services such as Podtrac.

Publish one product to multiple sites

Is there a way to have one product definition and have it publish to multiple sites? I am looking for this ability specifically in DNN or Umbraco, either with free or paid extensions. I did install both the platforms and played with the free extensions and looked for any extension offering such functionality but did not find one. Any links or pointers are highly appreciated!
I had looked up for this info in many places before reaching over to the expert pool here, hoping to get some hints;
In umbraco there is the built in /base extension (http://our.umbraco.org/wiki/reference/umbraco-base) which enables you to access product data that is maintained in Umbraco from other websites. Base is REST-ish so the implementation is well documented - you can access the data as XML or JSON (Returning Json instead of XML with Umbraco Base).
Also as the implementation is REST-ish the other websites that consume the content maintained in the core site could be written in anything that can consume a REST feed eg html & javascript.
It's not 100% clear to me what setup you're after, but if you're looking to set up a traditional Authoring/Delivery configuration - one of the few paid offerings Umbraco has is called Courier. It's a very reasonably priced (~$135USD,/99EUR) deployment manager that handles syncing content between two sites, i.e., Authoring and a Delivery server.
It's a very smart tool that manages content, configuration, and dependencies. It's neat and also supports a great open-source project!
If you're looking to setup something more like a centralized product database that is used by many sites - amelvin is on good pointer with BASE. They have a nice api where you may also set up your own webservice (beyond their own webservice functaionality!).
If you need this centralized product data to notify the other sites to update their caches - i encourage you to look into the 'distributedCall' functionality.
There's a bit of documentation on distributed calls in this load-balancing tutorial that may help understand the concept a bit better.
...Hope this helps get pointed in the right direction.

Common file system API for files in the cloud?

Our app is a sort-of self-service website builder for a particular industry. We need to be able to store the HTML and image files for each customer's site so that users can easily access and edit them. I'd really like to be able to store the files on S3, but potentially other places like Box.net, Google Docs, Dropbox, and Rackspace Cloud Files.
It would be easiest if there there some common file system API that I could use over these repositories, but unfortunately everything is proprietary. So I've got to implement something. FTP or SFTP is the obvious choice, but it's a lot of work. WebDAV will also be a pain.
Our server-side code is Java.
Please someone give me a magic solution which is fast, easy, standards-based, and will solve all my problems perfectly without any effort on my part. Please?
Not sure if this is exactly what you're looking for but we built http://mover.io to address this kind of thing. We currently support 13 different end points and we have a GUI interface and an API for interfacing with all these cloud storage providers.

Need help understanding chat, XMPP, jabber id's, etc

I'm creating a mobile app that runs on iOS, Android, BB and Win7. It's a location-based app and you can join groups and then be able to see the location of other members of the group. That's all fine and good. I'm currently using GAE to manage the groups.
Now I'd like to add the ability for members of the group to chat with each other. No 1-1 IM but 1-many chat room. So when you've accessed a certain group in the app, you can type a message and all other members of that group will be able to see your message. I started down the road of mobile push (APNS, C2DM, etc) but thought there had to be a better way. I only want the messages coming in if the app is actually running anyway, so the important part of mobile push is not important in this case. But I of course don't want to poll either.
So I started looking into XMPP and it seems like the right solution, but I'm new to this technology. I don't want the user to have to already have, or create some online IM presence with some service of his choice. I'd like to just have a "Username" pref in the mobile app and that's all he ever needs to do.
So that's where I really need some help. Can I programatically create a chat room somewhere and ids for the users of the group? Would I need to host my own XMPP server (which I understand will not work with GAE).
Or am I just of course altogether than there's a better solution?
Thanks very much for any help.
Warren
I use QuickBlox.com as a back-end for my application. It has built-in Chat module based on XMPP and also a Messages module which can help you to send cross platform pushes to iOS, Android and WP7.
By the way, chat module supports groups in MUC (multi user chat) and they also have a sample to integrate the chat into our app.
Check http://hosted.im/ there is free plan (5 users) at least you can test it.
Regarding XMPP implementation, you can do what you want but you will need to run your own xmpp server
Servers:
ejabberd
openfire
jabberd
jabberd2
tigase
I don't know if GAE support extension I can't help you here.
Hope this help a little bit.
even the question is little bit old i think this will be useful for other techbees.. :)
You can use Quickblox as your server with registering with them they have different plans for users including free plans.
Also if you want you can maintain your own server.
aSmack is good library for implementing XMPP for android. You can get both the jar and source from the aSmack site. just google it.
But from my own experience its a little bit tough to implement the Multi user Chat..

Resources