@Charles: Perfect, thank you!
Are the plotting capabilities comparable to that of Gnuplot/Matplotlib? Does it support exporting plots to, say, SVG or PDF? Or is it currently aimed at at interactive visualization only?
Python is certainly a nice language, but personally I'd prefer a nice and clean, functional, F# interface. If I find some time, I got to play around a little bit to see what that could look like.
I would like to see support for DrawingML (given that most of the plotting I do ends up in Office anyway), but I also haven't had the time to play with it yet.
Thanks to the .NET integration you should be able to use it with F# very easily, but I am also confused at why they choose Python instead of F#.
Pen is very good for graphics and writing. Personally, I could never use a touch only device to get actual work done, only browsing (try taking notes and making sketches on a touch only device). When they mention that touch is for manipulating and pen is for input, that, I think, was the key of it.
Dec 11, 2008 at 12:44 AMThat works, thanks! I really need to learn some XML...
Dec 10, 2008 at 12:40 AMDan, Enjoy the read... and thank you for your help.
<?xml version="1.0" encoding="utf-8" ?>- <ArrayOfInnerTubeFeed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><FeedName>Most Viewed Videos</FeedName><FeedUrl>http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed</FeedUrl><LastUpdated>0001-01-01T00:00:00</LastUpdated><FeedVideos /></InnerTubeFeed><FeedName>Search for: 'Microsoft'</FeedName><FeedUrl>http://gdata.youtube.com/feeds/api/videosvq=Microsoft</FeedUrl><LastUpdated>0001-01-01T00:00:00</LastUpdated><FeedVideos /></InnerTubeFeed></ArrayOfInnerTubeFeed>
Dec 09, 2008 at 4:10 AM
Thank you for helping out. I am using VS Express 2008. I added the SmartThread dll (v 1.0) and since I don't have (or want) an iTune library, I commented out its references. InnerTube seems to compile fine. I can launch it and it looks I can add feeds as needed, but when I click on refresh feeds the apps stops working (I get the Windows message "InnerTube has stopped working") and it exits. I could probably try debugging it, but my debugging skills are very basics.
Edit: i tried debugging and the code stops on file InnerTubeService.cs at line 202:
XmlTextReader xr = new XmlTextReader(wc.OpenRead(youTubeUrl));
The debugger says:
System.Net.WebException was unhandled by user code
Message="The remote server returned an error: (400) Bad Request."
at System.Net.WebClient.OpenRead(Uri address)
at SharedUtilities.InnerTubeService.ConvertYouTubeXmlToObjects(Uri youTubeUrl, Setting setting) in C:\Users\giovanni\Documents\Visual Studio 2008\Projects\InnerTube-7380\CSharpBookVersion\InnerTube\SharedUtilities\InnerTubeService.cs:line 202
at SharedUtilities.InnerTubeFeedWorker.UpdateFeeds(Object state) in C:\Users\giovanni\Documents\Visual Studio 2008\Projects\InnerTube-7380\CSharpBookVersion\InnerTube\SharedUtilities\InnerTubeFeedWorker.cs:line 302
Thanks for your help
Dec 08, 2008 at 6:13 AMCool video. BTW, I downloaded InnerTube and after a little bit of tewaking I was able to compile it, but can't get it to work. Anyone succeeded?