Scribus and Geogad MP3 Rentals
Saturday, February 10th, 2007
To reserve an MP3 player or for more questions, call the California Welcome Center at (415) 981-1280.
Technorati tags: Scribus, printing, Microsoft Publisher, Open Source

To reserve an MP3 player or for more questions, call the California Welcome Center at (415) 981-1280.
Technorati tags: Scribus, printing, Microsoft Publisher, Open Source
The more that I blog, the more impressed I am by the blogging software. A shout out to all of you open source blogging software programmers. Where would we be without you?
The software is easy to manage and is able to handle all sorts of nasty things like RSS and spammers. You have to love it.
Technorati tags: open source, blog, blogging software, spam
Today at Macworld I spoke to RouteBuddy and Garmin about the idea of making a open source method to allow users to upload Geogad Mobile Tours and similar content to their GPS products and solutions. Let’s hope that they are interested in a nice, simple open format as I discussed in my previous post. It would make a killer app from their side and allow regular people (and Geogad, of course) to create and post their own tour content. All in all, very Web 2.0.
Today at Macworld, Steve Jobs finally put the rumors to rest. Yes, Apple is introducing the much rumored iPhone. Judging by today’s demo, it will be a hot device. It is quite literally the merging of the iPod (music, video, and photo) with a phone with an Internet browser. Just to review the basic features, it is a device with a single button that has a 3 1/2 inch touch sensitive hi-res screen. It will only be available on Cingular (soon to be the rebranded AT&T, …it’s BACK) for $499 for a 4G model and $599 for a 8G model. Both versions require a 2-year plan. The iPhone will be available in the US in June, which will give everyone a chance to start saving their latte money to buy this new phone.
From Geogad’s point of view, the new iPhone looks great. Its large screen and iPod functionality will allow travelers to view and play their Geogad Mobile Tours as a selected playlist. The iPhone will even allow the user to see the album art in each MP3 as if they were books in a bookshelf so the user can see what is coming up and what they have already listened to. The Internet browser seems to be able to view regular web pages in vivid detail. If so, then it may be possible to surf to the regular Geogad web pages without having to deal with the limited WAP-type pages.
On the downside, the Iphone was reported by CNET to not have 3G capabilities. They create a multimedia phone with a low speed connection. What are they thinking? Maybe they are planning to have the user handle high speed communications with WiFi. Now we just need to roll out WiFi.
Another downside for Geogad is how to best support providing our content to mobile devices. After all, the big mobile streaming standard were MP4 and Microsoft WMV and WMA. The other major trend in mobile content is also one of the biggest. Verizon and YouTube/Google are teaming up to offer limited YouTube downloadsvia Flashlite. It seems that the future of mobile content standards are going to be determined by the big cell phone and content companies teaming up to offer their content flavor to their customers.
Let’s just hope that they work among themselves to provide some interoperability. It is still a messy, mobile world out there.
Speaking of messy, how do you suppose that you keep the screen clean if you are always touching it. Also, how do you protect the screen from scratches if you are always testing it. iPod are great devices, but they are notorious for how easily they are damaged. Will this be an issue with the iPhone? After all, is there any standard portable electronic device that has to take as much punishment as a regular old cell phone?
Another downside is the pricing. But given that Apple does not want to lower the margins on their iPods, they really could not have sold the iPhone at the standard pricing for smart phones in the $200-400 range. After all, that is the price of the standard Video iPod now. Since the iPhone is also a phone and Internet browser, it would have to be price at least $100 higher than the Video iPod while still below the important mental price point of $700. After all, you are starting to get in the range of a good laptop computer at that point.
iPhone, Real, Flash, Cingular, MacWorld, Garmin, RouteBuddy, open source, GPS, multimedia, Verizon, WiFi, Geogad
Let me start out by saying how wonderful it is to find and use all of this opensource software written in PHP. To all of the developers who have worked on this in your spare time, I say a very sincere “Thank you.”
Now, to the one point about open source PHP software that drives me crazy, and I am not sure why it is this way or how to fix it. I have downloaded and worked with three different PHP open source software packages so far. All three of these packages send password data using unsecured HTTP connections. I am sure that PHP can use secured HTTPS connection from what I read on the web. But for reasons that I don’t get, these secured connections are not used.
Coming from a Java background, this security hole blows my mind. I can easily see how I might want to check my software as I am traveling. When I travel, I tend to use wireless connections in public libraries or coffee shops. I was burned once when I checked my email while traveling this way. Someone in a coffee shop was packet sniffing and got my password when I logged in. My only defense in this situation was that my previous ISP has not set the email login using SSL, and I had never noticed before. I had just made the assumption that an IPS would set secured pages, like login pages, to use HTTPS by default. After that, I switch ISPs to one that has a better grasp on security.
But what to do about these PHP open source packages? I was comparing how to set up socket connections in PHP and in Java. Java takes care of most of the underlying connection code making it easy and very seamless to the programmer. PHP seems to be not as advanced in this area. With PHP the programmer has to know much of the details of his system.
I will keep working on securing my site. But I am still at a loss to understand why this is not done automatically with these open source programs.
Spent most of this week working on getting some php open source survey software to work. All in all, the work is going well. I don’t have much knowledge of php, but it has been a snap to install and edit. The thing that is strangest is that the variables are not strongly typed as they are in Java. It seems so strange just to start using a variable without firmly declaring what type of variable it is. It does make reading someone else’s code a bit harder to say the least.
I guess it is not just me, but I always feel that my code is well-commented (at least when it is finished). And I always feel that others comment their code very poorly, especially when I am trying to sort out how to change their code.