123
 123

Sat 12 April, 2008

Click here to bookmark this link.Channel Image01:36 Passenger (mod_rails for Apache) launches» Riding Rails - home

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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image01:36 Going to California» Loud Thinking by David Heinemeier Hansson

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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Fri 11 April, 2008

Click here to bookmark this link.Channel Image22:02 Rails premieres on GitHub» Riding Rails - home

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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image15:09 Jump Into Google App Engine SDK» James Britt - Code, Content, Caffiene

... 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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image15:09 Twitter Updates for 2008-04-10» halostatue
@codinghorror bigger ouch is the judgment on Ars Technica (#3 most overrated). # Lazytwitter: is there an easy way, using Lightroom, to find duplicate photos? I have a number of photos that are identical and need to clean # It’d also be nice to figure out how to convert some RAW to DNG without reimporting (if possible) [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:50 It’s Here!» Lovable Lyle
This was waiting for me in the mail when I went home at lunch today.
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:20 软件开发工具:在Windows上安装版本控制系统Git作为客户端使用» 道喜技术日记

在Windows上安装版本控制系统Git作为客户端使用


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Thu 10 April, 2008

Click here to bookmark this link.Channel Image15:10 Twitter Updates for 2008-04-09» halostatue
@shayman thanks again for the presentation at TACOW tonight. # @ryancoleman it’s UPS. That says it all. I will not shop anywhere that uses UPS as their only shipping method. Plus they screw us Canadians. # @ryancoleman they once wanted to charge me $30 for a book O’Reilly was sending me for free. Morons. # I think @gruber [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image13:34 读博客» Suave's Blog
不知从什么时候开始,读博客成了每日工作,一来保持对圈里大事小事的敏感,二来窥探他人隐私,毕竟很多朋友平时联系并不多,要是一年半载不联系,见了面都不知从何聊起。看百八十的...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image09:38 Jason Castro Covers Brudda Iz — And Nails It» Joey Gibson's Blog

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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image04:53 The Phoenix Tech Community» James Britt - Code, Content, Caffiene

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 add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Wed 09 April, 2008

Click here to bookmark this link.Channel Image21:38 Pragmatic Programmers Podcast Interview» Lovable Lyle
The book, FXRuby: Create Lean and Mean GUIs with Ruby, is finally done! Thanks very much to all of the reviewers and Beta book readers who gave me such great and helpful feedback over the last few months. Print copies of the book should begin shipping soon. I’m expecting to receive my own copy in [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image13:26 Twitter Updates for 2008-04-08» halostatue
Python morons suck, especially when they claim to do anything "in depth" about a language at odds with their psychoses. # @avdi It’s not even "we don’t understand", it’s "we don’t likes it, therefore it must be bad." # @lrz Ya THINK? # Not all pythonistas are bad. But there’s a subset of them who are completely void [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Tue 08 April, 2008

Click here to bookmark this link.Channel Image22:43 MiddleClickClose Updated» Joey Gibson's Blog

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.

As usual, it's distributed under the GPL.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image17:24 自定义will_paginage输出» LetRails
will_paginate是Rails中比较常用的分页插件,但是有时候我们可能想要自定义它的输出,这可以通过扩展WillPaginate::LinkRenderer类来实现,比如,下面的renderer将会去除Next和Previous链接(来自这里): ...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image16:59 Ruby工具库系列:生成pdf格式的图形和文字工具库Tioga» 天天红玉世界
生成pdf格式的图形和文字工具库Tioga
  • Ruby工具库Tioga首页
    • http://tioga.rubyforge.org/index.html
  • 说明
    • 这是一个值得关注的Ruby工具库,相信大部分应用软件都需要这样的工具库,如创建各种与网络软件相关的示意图等。

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image13:30 Twitter Updates for 2008-04-07» halostatue
@wilshipley I will be ready for DL2 when DL2 is ready. No more, no less. (I’m enjoying the beta, tho.) # @lylejohnson somewhat self indulgent? I think you’re underestimating a little. # @jefftippett we bought a new sink. counters rotted. new counters. cabinets not level. new cabinets. ACK! # @codinghorror amen. Quite frustrating to see the other half [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image06:07 Session schedule for RailsConf available» Riding Rails - home

The session schedule for RailsConf is now available. A very packed lineup across Thursday through Sunday.

Also, the early bird deal is ending April 10th. After that, the price of admission will jump another $100. So if you’re planning to go, getting your ticket before April 10th would be an easy way to save a Benjamin.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:19 代码世界:使用Proc.new 和 lambda的区别» 天天红玉世界
使用Proc.new 和 lambda的区别
  • 说明
    • 使用Proc.new 和 lambda最重要的区别之一是在使用函数call时其行为是不一样的。

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:04 Work is love made visible.» Projectionist

Mon 07 April, 2008

Click here to bookmark this link.Channel Image13:19 Twitter Updates for 2008-04-06» halostatue
@fraserspeirs David Black’s pretty cool # @bvl That’ll be the day. # finally saw No Country for Old Men. Bardem was amazing. Film was … disjointed. # @gedeon Heston isn’t the only actor to have gone crazy in his senility. A 64-year marriage is amazing and laudable regardless, though. # @schwa Mail.app for not handling IMAP very well and [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image08:36 excrescence: 1. An outgrowt...» Projectionist
ex•cres•cence
[ik-skres-uhns]noun
1. An outgrowth or enlargement, especially an abnormal one, such as a wart.
2. A usually unwanted or unnecessary accretion: Independent agencies were an excrescence on the Constitution.

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image08:33 Make desktop icons as large...» Projectionist

Tip Make desktop icons as large as possible

If you configure your desktop icons to be as large as possible (128×128) you’ll be incentivized to keep desktop clutter to a minimum and only keep the most essential files around at any given time.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Sun 06 April, 2008

Click here to bookmark this link.Channel Image23:56 Los Angeles to New York City» Projectionist

Los Angeles to New York City


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:55 I don’t see things as good ...» Projectionist
I don’t see things as good or evil, I just see them as witty or boring.

Sebastian Horsley


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image18:08 Twitter Updates for 2008-04-05» halostatue
hi ho, hi ho, it’s to IKEA we go… # Really liking Sequel for Ruby. # @bbum I wish I had space for that kind of thing. The drawback to condo living, I guess. # @dsilverman I gotta admit that I don’t understand what Microsoft wants from Yahoo. I can’t see any synergy at all. Suicide by acquisition? [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image14:50 给 OLPC 安装中文输入法» Suave's Blog
默认情况下连显示中文都不可以,就更别说输入中文了,显示通过安装文泉驿正黑体搞定,输入法一开始安装了 Gcin,但那貌似是给台湾设计的,对我来说不可用。于是乎还是安装熟悉的 SCIM,...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image13:36 OLPC 连接 WiFi 要注意» Suave's Blog
第一天拿回来 OLPC 的时候连 FON AP 好的很,后来就再也连不上了。一开始以为自己改了什么系统设置,仔细回忆只是字体、界面语言、装了 Gcin, SimCity, Opera 而已,不会有这么离谱的后果。之后...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image10:18 Dicked By Cox. Again.» James Britt - Code, Content, Caffiene

Appears Cox has removed TCM from the basic cable tier and moved it to an over-priced digital package. TCM shows some great movies, commercial free.

Thanks, scumbags.

Curiously, although they reduced the service, my bill is not going down.

Thanks Cox, for once again being a real douche bag company.

A few years ago they used to carry Maricopa Community College TV; I got to watch German television rebroadcast in the wee hours on MCC. Cox then moved that to the digital cash-cow; when they republished their channel listings, they had 99 (the former home of MCC-TV) described as “educational programming.” And what were they showing? Round-the-clock infomercials.

They must be real proud of their commitment to education and quality service.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Sat 05 April, 2008

Click here to bookmark this link.Channel Image22:43 博客世界:中文Ruby博客群聚"南沙坡"» 天天红玉世界
中文Ruby博客群聚
  • 说明
    • 这个中文Ruby博客群不仅页面简洁和操作方便,而且其页面包含不少思想,值得推荐。

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image15:52 Twitter Updates for 2008-04-04» halostatue
@rlepage There’s no reason for that level of furor unless CS5 doesn’t show 64-bit, either. # @schwa Do you think the follow-on articles will be that bad? He’s not ignorant of encryption, mind you. # @schwa yeah, but I view the first post as "here’s the concept; next you’ll get something useful." Some people are in that [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image12:13 帮 OLPC 做中文翻译» Suave's Blog
OLPC 默认为英语,但是内置了 gettext 做 i18n(国际化)处理,所以我们只要拿到自己需要的语言的 .po 文件就可以了。 重要的是您还可以加入翻译志愿者的行列,尽快让 OLPC 全中文化。而且很简单...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Fri 04 April, 2008

Click here to bookmark this link.Channel Image23:03 博客世界:中文Ruby群体博客“Enjoy Rails”» 天天红玉世界
中文Ruby群体博客“Enjoy Rails”
  • 相关链接
    • http://doc.enjoyrails.com/
  • 说明
    • 这是一种新型的博客形式--群体博客,该博客内容实用性很强,值得阅读。

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Sources