Skip to main content

Podcatcher

I tried many podcatcher on Linux recently and it is a long journey:
  • gtkpod 0.99.14: just to synchronize iPod. Allow to copy playlist and so on. Old and rough but stable.
  • gPodder 2.0 : podcatcher, manage OPML. This new version is my favorite !
  • Floola 5.3.1 (proprietary) : hard to run, many dependencies. Buggy and cumbersome UI. No OPML. Good iPod integration.
  • BashPodder : command line and minimal GUI. No OPML. simple shell script. Create one folder per day.
  • SongBird 1.4 : Podcast doesn't seem to be on their roadmap. It is sad, because it would make a good web integration with show notes and forums.
  • Exaile 0.2.14 : No OPML. Almost good, but I couldn't synchronize. Uses a hashkey as file name: unreadable. Python/GTK. (There is a new 0.3 version that is a complete rewrite. I still have to check the new version)
  • PenguiTV 4.0 : buggy ; Closely tied to Gnome (Python/Glade). Does OPML. Create one folder per day.
  • PodNova 2.4 : Outdated. a bit hard to run, many dependencies. Python/wxWidgets and a local web server. The integration with the PodNova site is good, you can share, vote and backup your podcast list. But it lacks features and robustness.
  • Media Chest Java
  • myPod (2003) Java but uses ligpod from gtkPod
  • GNUpod Perl pure iPod manager.
  • Amarok more a music collection manager than a podcatcher, but could do the job.
  • As usual there are also many dead projects, not updated for years, but still referenced in a lot of places.

I created an open SpreadSheet for everyone to update : Linux Podcatcher.

There is an Podcatcher Matrix that would be very nice if not outdated and a bit closed !
There is also a Wikipedia entry on aggregators, but it doesn't distinguish between text feeds, Podcast and Video and is a bit outdated and cumbersome.

Comments

出遊 said…
This comment has been removed by a blog administrator.

Popular posts from this blog

VirtualBox, CentOS, Network and Template

I have been working with VirtualBox and CentOS recently, here are some notes about this experience.
I used VirtualBox 4.2 and CentOS 6.3, but most of this should work with other products too. I created the first headless, minimal CentOS via NetInstall.
I cover two points: create a template machine and configure the Network.
Configure the NetworkWe want Internet access and a LAN local to the host.
For background information read: Networking in VirtualBox by Fat Bloke on June 2012.
The easiest is to enable two Network Adapters: One will be "Host-only" and the second "Nat". In the "Preference" menu you can see the DHCP server range for the Host-only Network. So you may set fixed addresses outside this range.
Next: start the guest. There may be various results at first, depending on a lot of things. Some problem might be solved by rm -f /etc/udev/rules.d/70-persistent-net.rules and a reboot.
Anyway, configure the two interfaces (set your own IP and MAC addresses)…

One in six IT projects ends up ‘out of control’

http://www.ox.ac.uk/media/news_stories/2011/110822_1.html

A surprisingly high number of projects are 'ticking time bombs', according to researchers at the University of Oxford. They analysed 1,500 global projects that had revamped their information technology systems within the last 10 years. They discovered that one in six projects in the sample went over budget by an average of 200 per cent (in real terms) or over ran by an average of almost 70 per cent.

Their conclusion is similar to previous studies: http://brunovernay.blogspot.com/2009/10/excellent-studies-on-software-quality.html

TLS: Disabling legacy cipher suites

First: "A cipher suite is a named combination of authentication, encryption, and message authentication code (MAC) algorithms".If you are using TLS (for HTTPS typicaly) you may want to remove some Cipher Suites.You maybe a little bit less compatible, but also a bit more secure. Things will be better when TLS1.2 is implemented everywhere.You can also claim to be FIPS 140 compliant: http://csrc.nist.gov/publications/nistpubs/800-52/SP800-52.pdf !How to do it:From the command line:  http://docs.oracle.com/javase/7/docs/technotes/guides/security/jsse/JSSERefGuide.html#CustomizationFrom code:  http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLSocket.html#setEnabledCipherSuites(java.lang.String%5B%5D)Jetty: http://wiki.eclipse.org/Jetty/Howto/CipherSuitesTomcat: Look at the "ciphers" attribute in  http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#SSL_SupportIf someone knows how to do it on the IBM J9 via configuration, I am interested.