Monday, May 14, 2007
Migrating PHP to Ajax, Rails ActiveRecord, and distributing Linux as SaaS
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com
=================================================================
Sponsored by Vyatta Inc.
Vyatta: Open-Source Router, Firewall, and VPN
Vyatta software and appliances are the first to combine the features,
performance and reliability of enterprise-class networking with the
cost-savings, and flexibility of open source solutions. Vyatta empowers
ISPs, Enterprise and SMBs to replace overpriced proprietary router,
firewall and VPN equipment with commercially supported open source
products that deliver twice the performance for half the price.
Free Webinar and Vyatta Community Edition 2 Software:
http://www.vyatta.com/landing/index_orn1.php
=================================================================
My apologizes for the lack of a witty opening banter paragraph this week,
but I just spent half an hour composing a Microsoft rant (see below), so
my creative juices are spent, you'll just have to content yourself with
the informative and provocative content that cross the threshold of the
OFOW[1] this week.
Starting, as always, with articles, you had your pick of interesting
topics to choose from. You could learn about "Migrating Web-Based PHP
Applications to Ajax" from Bill Lubanovic:
http://www.onlamp.com/pub/a/php/2007/05/10/migrating-web-based-php-applications-to-ajax.html
Gregory Brown finished his two-parter on the Rails ActiveRecord
persistence framework. Look for more Rails articles from Gregory in the
near future.
Completing our trilogy of geekdom, George Belotsky had a thought and
discussion provoking essay asking if Linux distributions need to reflect
more of the industry trend toward Software as a Service.
http://www.onlamp.com/pub/a/onlamp/2007/05/10/rethinking-the-linux-distribution.html
We also had the second weekly installment of ONLamp's very own webcomic,
The Watering Hole. This week, you'll get to meet some of the other
denizens of the O'Reilly back lot.
http://www.oreillynet.com/wateringhole/blog/2007/05/whats_in_a_name_1.html
Blog, blog, blogs, blogs... So many that I'll be brief in my summaries
this week.
Nitesh Dhanjani on a pleasant dealing with Apple's Security contact:
http://www.oreillynet.com/onlamp/blog/2007/05/pleasant_experience_with_apple.html
chromatic gives a bit shout out to Linuxfest NW:
http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_linuxfest_northwest.html
Andy Oram discusses the germination of a Chinese hacker community:
http://www.oreillynet.com/onlamp/blog/2007/05/creating_the_chinese_free_soft.html
The Perl Foundation has grants to give out, Curtis Poe gives a pointer to
the application.
http://www.oreillynet.com/onlamp/blog/2007/05/call_for_proposals.html
He also discusses the shortage of good Perl programmers:
http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html
BRAND NEW blogger Adriano Ferreira has a profile of the Textile markup
language:
http://www.oreillynet.com/onlamp/blog/2007/05/praising_textile_1.html
Andy Oram returns to talk about the influence of the OLPC project on
desktop Linux:
http://www.oreillynet.com/onlamp/blog/2007/05/global_desktop_ancillary_gifts.html
Adriano made the most of his first week blogging, with a summary of
upcoming Perl 5 changes.
http://www.oreillynet.com/onlamp/blog/2007/05/soon_a_perl_with_new_switches_1.html
Jeremy Jones talks about the Python Cheese Shop. It's a bit runny,
though...
http://www.oreillynet.com/onlamp/blog/2007/05/python_package_index_the_chees.html
Jonathan Wellons offers a streamlined way to use Google:
http://www.oreillynet.com/onlamp/blog/2007/05/the_optimal_google_search_is_t
.html
Your Humble Editor finished out the week lambasting Microsoft for its
patent FUD maneuver.
http://www.oreillynet.com/onlamp/blog/2007/05/looks_like_microsoft_is_rampin.html
Over at LinuxDevCenter, chromatic discusses what interoperability really
means:
http://www.oreillynet.com/linux/blog/2007/05/two_thoughts_on_interoperabili.html
And Juliet Kemp suggests that backing up your root partition might be a
good idea.
http://www.oreillynet.com/linux/blog/2007/05/backups_a_note.html
Giuseppe Maxia talks about ways to hack the MySQL log tables, over in the
Databases blog:
http://www.oreillynet.com/databases/blog/2007/05/hacking_mysql_table_logs.html
And finishing out This Week in Blogs, Gregory Brown wonders if Ruby is a
viable language to use to teach programming in schools:
http://www.oreillynet.com/ruby/blog/2007/05/ruby_academically_viable.html
THIS WEEK: Another installment of the Watering Hole, Ryan Bagueros will
give us an article sharing his experiences running geographically
distributed software development, and Bill Walton starts a new series,
"Cookin' with Ruby on Rails."
Do you have a better format you'd like to suggest for this newsletter? We
can't use HTML/Flash/Morse code, but if you think you know a way to make
it more readable, please feel free to send it along to me. Notes telling
me the current format sucks without a constructive alternative will incur
the wrath of the Gods...
[1] ONLamp Family of Web sites
James Turner
Site Editor, ONLamp.com
turner@oreilly.com
================================================================
Sponsored by the O'Reilly School of Technology
O'Reilly School of Technology has opened its virtual doors
with educational offerings and certification for IT students
looking to further their careers or to launch one.
http://www.oreillyschool.com/?CMP=nlc-ostlaunch&ATT=lnx
================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates
Inside Lightroom: http://digitalmedia.oreilly.com/lightroom
------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home
For assistance, email help@oreillynet.com
O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000