Betamax 2.0: the future of mashups?
632449
Complexity gets complicated Simplicity in software is, I believe, more than just a noble aim; it is essential for successful software projects. However, simplicity should not be assumed just because one particular technology or methodology is being used.â¦
255902
Now for some real Apache code Column As I write this, I'm on the Eurostar train, just returning from O'Reilly's OSCon (Open Source Conference) in Brussels. Some fascinating insights there; and even my own talk generated some interesting discussion. Some of the delegates, including O'Reilly himself, are promoting opensource ideas going beyond software and into society more generally. I've touched on that in this very column before now, but a related argument that's new to me is that the open/closed debate in software could become largely sidelined, as the industry focuses on software as a service (such as Google's offerings) more than as a product.â¦
327750
Someday soon, you might be &quot;Mashed&quot; by your friends. Yahoo has leaked information about an alpha version of a new social-networking site it is creating, called Mash, where users can customize each other&#39;s profiles.
618610
Could this be an end to broken links? New software replaces and updates links on Web pages.
736397
Tycho:  After seeing Chore Wars mentioned yesterday, the opportunities for manipulating people seemed...  rich.  The possibilities for mashups based on this data are also rich - I wonder if it could be exposed, somehow.  When my charge is old enough to manipulate in this way, my crib is going to fucking sparkle.
533524
A great presentation by Ilia Alshanetsky from the International PHP Conference 2004. The only thing I would like to point out is that MMCache is still being actively developed, as evidenced by the CVS activity at sourceforge.  PS: You might need to use Mozilla to view this. IE sometimes doesn't work properly. I thought IE was a defacto standard :-)
553129
A Win/Mac developer recently asked me what I thought about his plan to create a binary of his application and sell it to interested Linux sound and music people. He asked with some trepidation, having already received a rather critical chorus of objection from some overly enthusiastic Linux users. This man's work is excellent and his software already runs nicely under Wine.read more
313520
In a follow-up to a previous blog post, Alexey Zakhlestin shares a few more thoughts on the project and the proper object hierarchy's going for.   actually, I changed it completely 3 times already in my thoughts. I finally "see the light"(tm) and will implement it on a weekend. I think about converting SCGI-part to a simple "driver" and move all http-related stuff to a separate driver-agnostic set of classes. This way, I would be able to implement FastCGI as anther driver without altering applications. If you have any better ideas - let me know.   He also includes a link to another sample application that uses the functionality to create a pie chart (including some benchmarks) with the help of the eZ components framework.
275233
In my last blog post, I mentioned the work on rubinius (then at a 0.7 release and now at 0.8) and JRuby.  I also promised I&#8217;d follow up on them.  Here&#8217;s what&#8217;s been going on so far.
90155
Based off of a previous article from Mike Willbanks, Stuart Herbert has posted some of his own thoughts on tuning and tweaking your applications for the best performance you can get out of them.   There's some good advice in there, and I thought it'd be a good idea to quickly add a bit more detail about the separate approaches that Mike raises.   He goes over the APC caching, memcache, the "gzip trick", the "Not Modified" header and optimized SQL statements.   He also mentions one thing that Mike didn't mention - a split between static files (no PHP needed) and their dynamic cousins. Having a more pure Apache (no PHP installed) can help give a minute jump in speed that, depending on the size of the site, could really add up from a user's perspective.
289245
Continuing the thread from yesterday. I got absolutely nowhere, some people suggested I use a smart playlist, missing the point that I'm a developer working on a podcatcher, not a user trying to use iTunes as a podcatcher. I'm sure it's an excellent way to subscribe to podcasts, but I have my own ideas how podcatchers should work, and I want to integrate them with other stuff I'm working on. Integrating with iTunes is proving to be quite a challenge, or maybe it's an art, we'll see.  As usual Mac users are superior sumbitches.  (Quoting the James Brolin character the first time we meet him in the third season finale of The West Wing.) Anyway, the search continues, I tried another more direct tack, and looked for glue for iTunes for UserLand, and bingo, there's a match, from 2001, a well-known Frontier programmer Sean Elfstrom, apparently converted glue for the Sonic SoundJam app that iTunes used to be, before Apple acquired it.  I installed the glue in the OPML Editor. It's daunting, for sure, but let's see what I can get working.
277396
Lukas Smith has posted his review of a book from Packt Publishing - "PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!"   Duane from Pakt asked me if I would be interested in reviewing a few books for them in my blog. I picked "Mashup Projects" from the list of just released books, since I am interesting in the topic and I am actually going to give a presentation at the internal "PHP Day" we are doing at Optaros in November.   He points out the good (good writing style, well-chosen examples) and the bad (a log list of errors and oversights in the code). He also talks about the contents of the book - the different examples and the final more major project. Overall though, he sees it as a good book, one that would be a good introduction to mashups for PHP developers (if you look past the formatting issues).
448862
Plus: Mashups for the masses and HD Video in a Digital Camera.
569498
New dual-core processors will make conventional software licensing models obsolete. What's next?
737118
The folks heading up the Dutch PHP Conference this year (happening in 5 short days) have posted the complete list of speakers for this year's event including:   Cal Evans - "My First Mashup" Gaylord Aulke - "Zend Framework" Stefan Koopmanschap - "Symfony Framework" Derick Rethans - "Test-driven Development"   Unfortunately, if you haven't gotten your tickets already, you're going to have to wait until next year. According to Ivo Jansch, the conference sold out right before the early-bird deadline came around. With such a great showing from developers and a great lineup of speakers for this year, you can almost guarantee that there'll be a conference next year too - so keep your eyes out for it.
621839
"Rubinius is a project to watch", so says Charles Nutter in his post Rite, Rubinius, and Everything &mdash; I think he's right.  Evan is hard at work making things work better in rubinius.  He's now got continuations working (I think this makes him the first alternative implementation of Ruby to do so), and says he should have serializable continuations soon (see his post on it here).  W00t!
738863
Will broad, long beta tests mean fast adoption? Others are doubtful.