1
I Use This!
Inactive

News

Analyzed 13 days ago. based on code collected about 2 months ago.
Posted about 16 years ago by Heikki Toivonen
I have been working quite a bit on Caltroid, which is my Caltrain schedules application for Android. I have added new features like automatically scrolling to show the next train, displaying zones of travel and fares, improved the performance by a factor of 10, fixed crasher bug and many other improvements too numerous to mention [...]
Posted about 16 years ago by Heikki Toivonen
Caltrain sneaked in minor schedule updates on January 1. I confirmed my CaltrainPy still scrapes the HTML table properly, and did a 0.4.1 release. CaltrainPy can act both as a schedule application (it uses Tkinter for UI), or you can use it as a library to parse the HTML timetable into machine-friendly formats. I also updated [...]
Posted over 16 years ago by Heikki Toivonen
I wrote earlier about different options to deploy applications using Python, and one of the simplest tools is Fabric. While Fabric might not be enough for my work projects, it worked great on my Caltrain schedules application. My project is really ... [More] simple, but once I started looking at running Javascript compression and checking tools I realized [...] [Less]
Posted over 16 years ago by Heikki Toivonen
I spent a bit of time over the weekend and the last couple of days to refine my online Caltrain schedule application for Windows Mobile, iPhone and others. Earlier I had split the sources off from CaltrainPy, and now it was time to do some maintenance on the online version. The new feature is the system [...]
Posted over 16 years ago by heikki
The major problem my CaltrainJS application had with iPhone was that the page stretched too big and the iPhone browser zoomed so much it was impossible to read any text or operate the controls without continually zooming in and out. After checking some other pages optimized for the iPhone I noticed there was a meta [...]ShareThis
Posted over 16 years ago by heikki
I finally decided to sit down and fix some annoyances in my Caltrain schedule applications written in Python and Javascript. I added the ability to filter trains that don’t stop at either your departure or destination stations. For the Python version ... [More] I also added the ability to install the package simply with easy_install caltrain. Even [...]ShareThis [Less]
Posted about 17 years ago by heikki
Great news for Caltrain commuters since developers now have easier access to the Caltrain schedules in Google Transit Feed Specification (GTFS) format, which should result in better applications. The feed itself is available here, and the developer ... [More] license is short and sweet. I hear we can thank Elliott Schwartz (maybe this guy?) for requesting the feed from [...]ShareThis [Less]
Posted about 17 years ago by heikki
I released a new version of CaltrainPy and CaltrainJS yesterday. Caltrain changed schedules on March 3, 2008 and these releases incorporate the new schedule information. Incidentally, I found two errors in the official Caltrain online timetables, and ... [More] this release fixes those as well. The issues are: Train 146 (weekday southbound) from Menlo Park to Santa Clara [...]ShareThis [Less]
Posted about 17 years ago by heikki
After I had released CaltrainPy 0.2 I started thinking about making a web version. I now have CaltrainJS 0.2 running. Ironically it seems to work OK everywhere except where I most want it to work: Internet Explorer Mobile. The Javascript and CSS support in that browser leaves much to be desired. There are some refinements I [...]ShareThis
Posted about 17 years ago by heikki
I dusted up my Caltrain schedule program by adding schedule parsing (so it can be used as a library), adding AM/PM indicators and train types, changing the license to the MIT License and adding a setup.py file. Download from Cheeseshop. easy_install does not seem to like it, but the old style python setup.py install works. The [...]ShareThis