Tue 15 April, 2008

add to del.icio.us. look up in del.icio.us.
add to furl
“ He never grew up; but he never stopped growing. ”
Arthur C. Clarke’s epitaph for himself.
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furlMon 14 April, 2008


- 说明
- 微软刚刚公布了其至今为主Office和Exchange等重要的技术资料。现在Cisco Systems公司也开始走向自由:生产厂家允许第三方开发者走入其路由器世界。
- 参考资料
- http://www.cisco.com/web/AT/presse/archiv/pressemitteilungen/ar_home_s406.html
- http://www.networkcomputing.de/nwc/home/artikel/archive/46/article/cisco-macht-die-router-auf/
- http://www.internetnews.com/dev-news/article.php/3740106/Cisco+Turns+Routers+Into+Linux+Application+Servers.htm
- http://www.cisco.com/en/US/products/ps9701/index.html
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl

“ I suppose it’s not elegant, but once the sausage gets into the TCP pipe, no one cares how you made it. ”
Jerry Krinock
add to del.icio.us. look up in del.icio.us.
add to furlSun 13 April, 2008

add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
“ Blogging is boring, right? So let’s have a little idea party. ”
Michael Buffington
add to del.icio.us. look up in del.icio.us.
add to furlSat 12 April, 2008

Geoff Buesing has writing a great guide to the time zone support in Rails 2.1. It goes through all the new features including how to setup per-user time zone support and more. Really good stuff. Geoff’s work will remove a lot of pain for a lot of people. Three cheers to his hard work.
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
The guys at Phusion has finally wrapped up Passenger, their mod_rails-like module for Apache. It’s looking like a great, easy solution for people who want a more PHP-like deployment story. Just dump your files in a directory setup with a vhost and off you go. Touch tmp/restart.txt and the application is restarted. Doesn’t get much simpler than that.
add to del.icio.us. look up in del.icio.us.
add to furl
I'll be speaking at an event put on by AppFolio at 6:30PM on the 17th, at Paul Graham's Startup School on the 19th at around noon, and finally meeting up with some people from the SD Forum Ruby conference on the eve of the 19th. If you're at any of these events, do stop by and say hi.
add to del.icio.us. look up in del.icio.us.
add to furlFri 11 April, 2008

GitHub has now officially launched and Rails is right there at the premiere. The Rails repository now lives at rails/rails and you can check it out with:
git clone git://github.com/rails/rails.git
If you don’t have git, or don’t enjoy running it on your platform, you need not fear. We’ve set up an automated task to produce a zip file of Rails Edge that’ll be kept up to date all the time: http://dev.rubyonrails.org/archives/rails_edge.zip. This is also what we’ve made the new rake rails:freeze:edge use.
This also means that development on the Subversion repository has stopped and will no longer be kept up to date. We’ll keep the Subversion repository around for some time for people to transition off svn:externals, though. But if you want the latest edge, you’ll have to use either git or the new zip files.
We’ll also soon go live with our new ticket management system, which will be running on a new version of Lighthouse. When that happens, the Trac installation will follow the Subversion repository into legacy. We’ll still keep it around so we can work through all the patches and tickets that are there, but everything new will happen on the Lighthouse setup.
We hope you’ll enjoy this upgrade to the Rails collaboration infrastructure. We’re really looking forward to the onslaught of marvelous patches that the Git lords have promised us will flow from the mountain now.
add to del.icio.us. look up in del.icio.us.
add to furl
... with the Google App Engine SDK JumpBox.
Google recently announced a new cloud based application deployment system called Google App Engine. We found this to be a pretty interesting system and since the SDK they released is Open Source we decided to put together a JumpBox for it.It’s a great solution if you want to play with the Google App Engine SDK without really installing it on your system. It’s also perfect as an integration point for a small team working together on a Google App Engine project.
Google made it possible to build applications for App Engine using several different mechanisms and the JumpBox comes with CGI, Google Webapp and Django environments setup and ready for development. It’s also a really great way to just kick the tires of the different frameworks before committing to development.
Also, since this is a JumpBox our backup system is included which allows you to backup your source code and development data to network shares or Amazon S3.
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
在Windows上安装版本控制系统Git作为客户端使用
- Git首页
http://git.or.cz/
Windows版本Git首页
http://code.google.com/p/msysgit/downloads/list - 下载软件
wget http://msysgit.googlecode.com/files/Git-1.5.4-preview20080202.exe - 安装软件
start Git-1.5.4-preview20080202.exe - 说明
越来越多的Rails插件也通过使用git工具来进行安装。 - 参考资料
开发软件工具:版本控制系统Git
add to del.icio.us. look up in del.icio.us.
add to furlThu 10 April, 2008


- 参考资料
- http://download.ikaaro.org/doc/git/index.html
- http://git.or.cz/course/svn.html
- http://eagain.net/articles/git-for-computer-scientists/
- http://github.com/
- http://www.lighthouseapp.com/
- http://dennisbloete.de/stuff/digitale_medien/git-vcs.pdf
- http://www.infoq.com/cn/news/2008/04/rails-svn-to-git
- http://www.infoq.com/cn/news/2008/03/github-git-repository-hosting
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furl
On Idol last night, Jason Castro announced that he was going to sing 'Over the Rainbow,' as performed by Brudda Iz. When I heard that, I thought, 'OK, this is either going to be insanely great, or really awful.' As it turned out, it was unbelievably great. He captured the essence of Iz's version, but he owned it, too. And he played the ukulele! I was almost speechless when he finished. He got praise from all three judges, which he richly deserved.
You can buy Jason's version of the song from iTunes, which I just did. I'm on my second listen right now. Wow.
add to del.icio.us. look up in del.icio.us.
add to furl
Land of Lisp, or, ‘Functional Programming is Beautiful’
Well worth your time. :)
add to del.icio.us. look up in del.icio.us.
add to furl
Brian Shaler posted The Phoenix Tech Community over on his blog.
I posted a comment:
Thanks for an interesting post.
Some comments: ReadPhoenix may have 100+ listings, but not all are tech. Many are graphics design or marketing focused. The site does not make it easy to know what the various blogs are about. You pretty much have to look at each one to see for yourself. I’d guess there are about a dozen that are about tech (i.e., software/hardware development).
Thanks for the mention of Refactor Phoenix. Attendance at each meeting varies, but it seems to be tied to expectations of a formal presentation. Personal experience tells me that very few Valley geeks want to hang out in the evening for the sake of geek socializing. They will come if they think they will get a free lecture that might help them in their job, but otherwise it’s a tough draw. And even fewer geeks are willing to step up and offer to give a presentation.
I’m believing that a big difference between here and places such as Seattle or S.F. is that Phoenicians are far more passive, far more interested in being spectators than doers.
I’d love to be proven wrong. There’s some level of frequent socializing in the Web design/Web marketing crowd, but for pure tech geekery (that is, people who write actual software or build actual hardware) things are pretty glum.
Unless your event has a sales/marketing/entrepreneur spin (Refresh, Social Media Club), or an ass-load of free, job-related talks (CodeCamp), the geeks stay home.
I’ve reposted it here hoping to get some feedback. I’d like to hear opinions to the contrary, or hear how the situation can be changed.
I’ve spoken with people who run various local user groups (I run the Phoenix Ruby Group and Refactor Phoenix ). Most told me that meeting attendance is directly correlated with having formal technical talks, with particular topics drawing more than others. I understand that few people have the free time to be attending geek gathers multiple times a month, so there’s some selection pressure, but there’s also a heavy emphasis on job pragmatics. It seems few people are geeking for the fun of it.
If you look at the attendance for self-organized events, such as BarCamp Phoenix or Phoenix Happy Dev House, you’ll find (relatively) very few people, and generally the same people. Most folks just don’t care.
Plus there is a strong tribal element. Web designers tend to want to hang with Web designers; .Net folks will stick to net groups, and so on There are exceptions, but rare. People find some comfort level in their little community and prefer to stay isolated than broaden their horizons. Perhaps it a “big fish, little pond” thing.
I’ve been trying, with Refactor Phoenix, to create an agnostic geek commons, a gathering that tries to step away from one or another single-technology focus. I’m losing my enthusiasm, though. I’m increasingly of the mind that, despite the efforts of about a dozen or so outstanding Zonies who do put the effort into making things happen, Phoenix may just not be the place for this.
Prove me wrong.
add to del.icio.us. look up in del.icio.us.
add to furlWed 09 April, 2008

add to del.icio.us. look up in del.icio.us.
add to furl
add to del.icio.us. look up in del.icio.us.
add to furlTue 08 April, 2008

I announced here that I had updated MiddleClickClose to work with Safari 3.1, but that it had problems loading under Safari 3.0. Actually, the problem was that it wouldn't load on a PPC chip; I was testing on my iBook G4, but I hadn't generated a universal binary. That was caused by having the iPhone SDK installed. Anyway, I dropped back to Xcode 3.0 and got a universal binary built, and now everything is happy.
If you want the plugin, ensure you have SIMBL installed, download the binary package below, and unzip it in ~/Library/Application Support/SIMBL/Plugins and restart Safari.
- Binary — MiddleClickClose.zip
- Source — MiddleClickClose-Src.zip
As usual, it's distributed under the GPL.
add to del.icio.us. look up in del.icio.us.
add to furl