123
 123

Thu 25 October, 2007

Click here to bookmark this link.Channel Image02:11 p-nand-q.com : humor : obfuscating python» Matzにっき
Pythonはひとつの書き方が強制されるので、結果として読みやすい、 とよく言われるが、難読プログラムを書くのが不可能というわけではない。 というか、禁止することが不可能なんで、 別に当たり前のことなんだけど。 以下のFibonacci数計算とか素敵 fibonacci = lambda x:map(lambda o:(map(lambda c:map(lambda l: o.__setslice__(l[0],l[1],l[2]),([o[2]+3,o[2]+4,[o[0]]],[0,3,[o[1], reduce(lambda x,o:x+o,o[:2]),o[2]+1]])),range(x)),o)[1],[[1,1,0]+ range(x)])[0][3:] print fibonacci(20) このBrainF*ck interpreterとかもなか..
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 Image02:11 Skype開発ミーティング» Matzにっき
スポンサーが居なければ、そうそう毎週東京に出かけるわけにもいかないので(というか、できるものなら出かけたくない)、Skypeを使って開発ミーティングをしてみる。 ネットの品質が悪いのか結構ノイズが乗る。 test callではきれいに聞こえるんだけどなあ。 あと、私のPCの内蔵マイクではキーボードを打つ音を拾って うるさいそうなので、社内にあったマイク付きヘッドセットをつないだら ずいぶん改善されたそうだ。 今度自分用に買ってこよう。 で、「#`バーチャルネットプログラマ テオリア,(receive (_ e) (frexp 1e6) e)歳 - 開発ス..
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 Image02:11 Rails on Git: How much hype fits in 9MB? | Sanity, Inc.» Matzにっき
RailsのSubversionレポジトリの7500以上のコミットが Gitに格納すると9Mバイトに収まる、という話。 圧縮してると言うのは聞いてたけど、そこまでとは。 あー、でも手元のRubyのgitレポジトリは272Mあるなあ。 なにか明示的に圧縮しないといけないのかな? まあ、Railsよりも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 Image02:11 Otaku, Cedric's weblog: Erlang: the verdict» Matzにっき
Erlangを勉強してみたけど、個別の機能は理解できるが 全体として何がうれしいのかいまいちピンとこない、という話。 実は、私も似たような感じを受けている。 Erlangを見た時の反応はかなり人それぞれで これはすばらしい。「次の言語」はこれだっ 関数型言語ワケわかんね という両極端の間のどこかに収まる。 私自身は、関数型言語に苦手意識があるという背景を置いといても ある種のタスクで優れた性能を出しているのは認める 副作用がないのは並列プログラミングに向いているようだ が、Erlangって明示的なプロセス通信のせいでいまい..
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 Image02:11 Life is beautiful: 教えながら学ぶRuby:イテレータに片思い» Matzにっき
まさか、「Life is beautiful」でRubyがとりあげられることがあるとは。 バブルって恐ろしい(笑) 特にイテレータが気に入っていただいたようで、ありがたいことである。 で、書籍『オブジェクト指向スクリプト言語Ruby』の中でイテレータの扱いが いまいちであることにご不満のようである。 まあ、あれはもう8年も前の本で、イテレータ(というかブロック)に 関する知見がまださほど蓄積されていなかった、ということで勘弁していただきたい。 Rubyも(私も)発展途上なので。 っていうか、イテレータは1.9での「Enumerator標準添付」+「ブ..
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 Image02:11 File based images in VW» Matzにっき
ある時点でのメモリダンプであるイメージベースではなく、 ファイルにプログラムを書き出す(つまり、普通の言語のスタイル)の Smalltalk (Visual Works)はどうか、という話。 イメージはSmalltalkの最大の利点である(いや、最大は言い過ぎかな)と同時に、 普通のユーザが苦手とするという意味で最大の欠点でもあるので、 本当にファイルベースのSmalltalkが(入手しやすい形で)登場したら 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 Image02:11 Amazon's Dynamo - All Things Distributed» Matzにっき
分散したDBM(のようなもの)。 実装レベルでの差異はあるが、 コンセプトとしては楽天技術研究所と一緒に考えてるROMAと 近いものがある。 やっぱりホットな分野はどんどん競合が出てくるなあ。 自分たちの考えが間違いでないことの証明であると考えると うれしいが、うかうかしてると埋没してしまうという危機感がある。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Wed 24 October, 2007

Click here to bookmark this link.Channel Image14:10 Outlook 2007 search busted? Here's the fix» John Lam on Software
Outlook without search is totally useless to me. I've run into a problem where Outlook reports "Search results may be incomplete because items are still being indexed". It then gives you some idea about how much work is left to...
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:11 Roadside treats at dusk» Projectionist
Click here to bookmark this link.Channel Image04:10 soffit: The underside of a ...» Projectionist
sof•fit
[sof-it]noun
The underside of a structural component, such as a beam, arch, staircase, or cornice.

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:57 Fred Thompson's Immigration Plan» Joey Gibson's Blog

Fred Thompson has just released his Border Security and Immigration Reform Plan. It's great. He understands what needs to happen to stop the flow of illegal aliens into this country, and how to deal with those illegals who are already here. Oh, if only we could actually get this plan implemented!

For those who don't want to take the time to read it, here are the main points.

  • No Amnesty — Do not provide legal status to illegal aliens.
  • Attrition Through Enforcement — Reduce the number of illegal aliens through increased enforcement against unauthorized alien workers and their employers.
  • Enforce Existing Federal Laws — Enforce the laws Congress has already enacted to prevent illegal aliens from unlawfully benefiting from their presence in the country.
  • Reduce the Jobs Incentive — Ensure employee verification by requiring that all U.S. employers use the Department of Homeland Security's electronic database (the E-Verify system) to confirm that a prospective employee is authorized to work in the U.S.
  • Bolster Border Security — Finish building the 854-mile wall along the border by 2010 as required by 8 USC 1103.
  • Increased Prosecution — Deploy the additional assets outlined above to prosecute alien smugglers ("coyotes"), alien gang members, previously deported felons, and aliens who have repeatedly violated our immigration laws much more vigorously.
  • Rigorous Entry/Exit Tracking — Complete the implementation of a system to track visa entrants and exits, as has been required by federal law for more than ten years, and connect it to the FBI's National Crime Information Center (NCIC), in order to curb visa overstays and permit more effective enforcement.
Those are the high points for stopping illegal aliens from getting in and dealing with those that already have. The other side of the coin is fixing our fouled-up legal immigration system. Fred's points on this are
  • Maximize Program Efficiency — Reduce the backlogs and streamline the process for immigrants and employers who seek to follow the law.
  • Enhanced Reporting — Improve reporting to the government by businesses that rely on temporary workers so that the government can track whether the visa holder remains employed.
  • Modernize Immigration Law/Policy — Change the nature of our legal immigration system to welcome immigrants who can be economic contributors to our country, are willing to learn the English language, and want to assimilate.
  • English As Official Language — Make English the official language of the United States to promote assimilation and legal immigrants' success, and require English proficiency in order for any foreign person to be granted lawful permanent resident status.
  • Freedom from Political Oppression — Preserve U.S. laws and policies to ensure that the United States remains a beacon and a haven for persons fleeing political oppression, while assuring appropriate admission standards are maintained.
  • Service to Country — Place those foreign persons who are lawfully present in the country and who serve honorably in the Armed Forces of the United States on a faster, surer track to U.S. citizenship.

Go Fred!


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

Tue 23 October, 2007

Mon 22 October, 2007

Click here to bookmark this link.Channel Image23:37 apodictic: 1. Incontestable...» Projectionist
ap•o•dic•tic
[ap-uh-dik-tik]adjective
1. Incontestable because of having been demonstrated or proved to be demonstrable.
2. Logic (of a proposition) necessarily true or logically certain.

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 Image11:05 读《修改代码的艺术》» 梦想风暴
作为一个程序员,获取知识是让我不断前进的动力,而读书是我获取知识的一条重要途径。在这个“经典”、“必读”过剩的年代里,大多数的书都仅仅扮演着传播知识的角色,真正改变自己对某些问题看法的书其实少之有少。限于读书时的眼界和能力,在我列表中,让我拍案惊奇的书只有几本。Martin Fowler的《重构》,严格说来,我并没有完整的读完这本书,不过,正如作者自己所说,这样的书原本就不指望能够读完,因为有一大部分其实是参考手册。正是我读过的部分让我知道了重构,让我知道这么做可以把代码写得更好。Robert Martin的《敏捷软件开发》,这是一本名字赶潮流,内容很丰富的书,这本书让我开始理解软件设计,从此不再刻意追求设计模式。Kent Beck的《测试驱动开发》,我读的是英文版,因为当时中文版还没有出版,所以,我不敢说,我通过这本书很好的理解了测试驱动开发,但它却为我打开了一扇门,让我知道了一种更好的工作方式。

有好长一段时间,这个列表没再更新过,中间虽然我也读了很多书,也学到了很多东西,但却没有哪本书如这几本书一样给我带来巨大触动。新近加入我这个列表的书是《修改代码的艺术》,英文名是《Working Effectively with Legacy Code》。

对于很多软件开发人员来说,加入一个公司,通常意味要面对一大堆之前留下的代码。而面对沉重的负担,大多数人的感觉都是无可奈何。让无奈成为往事,也就是这本书的价值所在。

在我看来,这是一本讲解如何编写测试的书。之所以遗留代码让人头痛,除了复杂的逻辑,改动会带来怎样的后果是一件让人心里没底的事,而测试的存在可以大幅度降低这种恐惧。但是,许多代码在开发时并不考虑测试,这样做的结果就是让测试几乎成为一件不可能完成的任务,一个常见的例子就是代码中访问数据库。即便写出测试代码,漫长的测试过程也会让它失去一部分应有的作用,我们希望得到的是快速的反馈。所以,对于
无测试而言,知道编写测试是一种境界的提升,写好单元测试则是一种更高的境界。如果能够让测试驱动开发,从开发之初便考虑测试,并懂得如何写好测试,开发者应该不会陷自己于一种难为的境地,这也应该成为专业程序员应该具备的基本技能。

至于这本书的具体内容,我的评价是实用。具体的手法,很难在这里一一列举,但是,以我的开发经验来看,
许多似曾相识的代码不断的出现在书中,而作者举重若轻的处理手法,正是让我有拍案惊奇的地方。实际上,回味起来,每个手法都不是什么很高超的技法,但正是因为见识过类似的代码,才能体会到这种手法的价值所在。所以,相对于程序新人,它更适合有经验的人。

之所以说这本书更适合有经验的人还因为,这本书中谈及的内容涵盖设计、测试、重构等诸多方面:通过重构,解开代码内的耦合,让其可测。这恰恰是前面提到的那三本书所讲的内容。也只有懂得了这些基本内容才能体会到那些具体手法的价值所在。依然记得当年读《重构》时,在提取和内联之间迷茫了好久,直到后来经过了许多开发实践才体会到这些做法的真正含义。

如果说不足,那么,这本书缺乏一个列表,就像Martin Fowler为《重构》所做的那样,出什么样的问题,应该采用怎样的手法进行处理。

关于中译本,总的来说,翻译得很流畅,读起来比较舒服。不过,制作上还是有一些不太让人满意的地方。
* 译注太多,而且有些是低估读者智商的译注。
* 页边标有页码,似乎是为了与英文版对照,但文中的参考页码又是以中文版为准,显得有些乱。
* 书的装订不是特别令人满意,我一直担心从中间断开。
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:24 This is making me angry» Matzにっき
ISO-8859-1とUTF-8の混同により、ニュースリーダー(slrn)で文字化けが発生して怒っている、という話。 我々がここ30年苦しんできたことが、西洋では今、再現されている。
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:24 The Transterpreter» Matzにっき
昔、並列性を重視したコンピュータtransputerというものが存在していて、 Occumという標準プログラミング言語を採用したりして いろいろと注目されていたのだが、いつの間にかあまり話題にならなくなってしまった。 技術的にはいろいろ面白かった(らしい)のだが。 で、今回紹介するTransterpreterは、並列を意識したインタプリタ、 ということらしい。「The Transterpreter is a small, portable, open-source runtime for exploring concurrency」というキャッチフレーズ。 要するにフットプリントの小さいOccumOccamインタプリタという..
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:24 Ruby on Rails Development: Justify Your Choice of Ruby on Rails: Articles and Links» Matzにっき
Ruby on Railsの採用を正当化する(ボスに説明する)ための 参考になるリンク集。ぜんぶ英語だけど。 「だって気分がいいんだもの」とか、 「話題の技術だから」という以上の理由付けが必要な時のために。
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:24 5時間以下の睡眠続け死亡率1.7倍に 7時間寝よう|Ameba News» Matzにっき
うーむ、このところ睡眠時間はだいたい4,5時間だものなあ。 早死にするかも。 休日はけっこう寝てばかりで取り返してはいるのだが、 一説によると寝溜めはできないらしいし、 家族には不評ではある。 もう少し暇になりたい。
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:05 dilatory: 1. Tending to del...» Projectionist
dil•a•to•ry
[dil-uh-tawr-ee ]adjective
1. Tending to delay or procrastinate; slow; tardy.
2. Intended to cause delay, gain time, or defer decision.
3. Using cautious slow strategy to wear down opposition; avoiding direct confrontation.

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:59 Splat function arguments in...» Projectionist

Splat function arguments in JavaScript with Prototype 1.6.0

Object.extend(Function.prototype, (function() {
  function splat(args, index) {
    var result = new Array(index);
    for (var i = 0; i < index; i++)
      result[i] = args.shift();
    return result.concat([args]);
  }

  return {
    splatterize: function() {
      var names = this.argumentNames();
      if (names.last() != "$args") return this;

      return this.wrap(function() {
        var a = $A(arguments), orig = a.shift();
        return orig.apply(null, 
          splat(a, names.length - 1));
      });
    }
  };
})());


var x = (function(a, b, $args) {
  return { a: a, b: b, $args: $args };
}).splatterize();

// x(1)          => { a: 1, $args: [] }
// x(1, 2)       => { a: 1, b: 2, $args: [] }
// x(1, 2, 3)    => { a: 1, b: 2, $args: [3] }
// x(1, 2, 3, 4) => { a: 1, b: 2, $args: [3, 4] }

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

Sun 21 October, 2007

Click here to bookmark this link.Channel Image16:44 数据库MySQL技术:在导入导出过程中发生汉语乱码» 道喜技术日记

数据库MySQL技术:在导入导出过程中发生中文乱码

  • 导出系统环境:
    Debian Woody 3.0
    mysql  Ver 14.7 Distrib 4.1.11, for pc-linux-gnu (i386)
  • 导入系统环境:
    Debian Sarge 3.1
    mysql  Ver 14.7 Distrib 4.1.11, for pc-linux-gnu (i386)
  • 方法一
    • 使用导出导入命令
      mysqldump -u usename -ppassword --default-character-set=utf8 export_database_name > database_daten_latin1.sql
      mysql -u usename -ppassword import_database_name < database_daten_latin1.sql
    • 导入效果图

  • 方法二
    • 使用导出导入命令
      mysqldump -u usename -ppassword --default-character-set=latin1 export_database_name > database_daten_latin1.sql
      vi database_daten_latin1.sql
        【修改】
        /*!40101 SET NAMES latin1 */;
        【成为】
        /*!40101 SET NAMES utf8 */;
      mysql -u usename -ppassword import_database_name < database_daten_latin1.sql
    • 导入效果图

  • 方法三(可行方案)
    • 使用导出导入命令
      mysqldump -u usename -ppassword --default-character-set=latin1 export_database_name > database_daten_latin1.sql
      mysql -u usename -ppassword import_database_name < database_daten_latin1.sql
    • 导入效果图


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:22 【CEATEC】東芝がCell上でRubyを使った家電向けユーザー・インタフェースをデモ:ITpro» Matzにっき
前後するが、上記のような展示が行われるということで、 CEATECに参加してきた。 非常に興味深かった。まだ試作段階ということなのだが、 家電上のCell(CPUとして見るとさほど高速ではない。GPUも積んでないし)でも それなりの速度で動作していた。 また、この試作版メニューでは自作アプリケーションの登録までもできるそうだ。 実際にマンデルブロ集合を表示していた。 開発者の方とお話ししたところ、ゼロから(Rubyを知らないところから)始めて 3ヶ月でものになったのだそうだ。組み込みの「普通」を知らないので、 「それって早いんで..
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:51 frass: Debris or excrement ...» Projectionist
frass
[fras]noun
Debris or excrement produced by insects.

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:51 José González – Teardrop» Projectionist

José González – Teardrop


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

Sat 20 October, 2007

Click here to bookmark this link.Channel Image23:55 周五参加一个社会企业研讨会的记录» Suave's Blog
周五到NPO咨询中心参加了一个关于社会企业的研讨会,去了大概20人,主讲的是肯尼迪政治学院的官应廉(Steve Koon)。Steve带来了不少信息,对我来说很有启发,也肯定了自己先前的一些想法。后...
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:52 More on the Wrong Question» halostatue
In the comments of my previous question, John asked “what was the wrong question that he asked?” To which I replied: The wrong question is the comparison between Vanilla Ice and Soulja Boy. Vanilla Ice was low rent back in the day — his second album was a live version of the first album, and his [...]
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:56 Ruby语言:错误信息说明to_date» 道喜技术日记

Ruby语言:错误信息to_date说明

  • 系统环境:
    Debian Sarge(3.1)
    Ruby 1.8.6
  • 错误信息:
    NoMethodError (private method `to_date' called for...)
  • 使用Rails框架应用软件:
    Mehisto
  • 解决方案:在Rails框架软件配置文件your environment.rb最前面增加如下代码:
       class Time; public :to_date ;end #use the ruby-1.8.6 version
  • 参考资料:
    http://groups.google.de/group/ruby-talk-google/browse_thread/thread/7fba3bd6c9f07a51

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 Image07:07 Harry Reid is an Ass» Joey Gibson's Blog

Harry Reid, Democrat, Senate Majority Leader, is a complete and total ass. He tried to use the power of his office to bully Rush Limbaugh over comments Rush allegedly made. He wrote a letter to ClearChannel to try to silence Rush. 41 other worthless Democrats signed that letter.

Last week, Rush put the letter up for auction on eBay. It sold today for over 2.1 million dollars. Rush is matching that amount and the entire 4 million is going to the Marine Corps-Law Enforcement Foundation.

So Reid, with egg on his face, took to the floor of the Senate today to try to spin this as something he supports. Reid is an ass. Rush has completely made him and his worthless colleagues look like the jerks they are, and now he's trying to save face by "encouraging" his colleagues to bid on it. Ass. I swear, every day Democrats like Reid give me more and more reason to hate them.

Watch the video.


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 Image02:17 sidereal: 1. Of, relating t...» Projectionist
si•de•re•al
[sahy-deer-ee-uhl]adjective
1. Of, relating to, or concerned with the stars or constellations; stellar.
2. Measured or determined by means of the apparent daily motion of the stars: sidereal time.

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 Image02:17 Potus & Flotus» Projectionist

Tip Potus & Flotus

Since the Johnson administration, the president and first lady have been referred to internally as Potus and Flotus, for “President of the United States” and “First Lady of the United States”.


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

Fri 19 October, 2007

Click here to bookmark this link.Channel Image13:40 Popfly goes into public beta!» John Lam on Software
I still remember the phone call with John Montgomery nearly a couple of years ago. I was in the Chapters in Burlington when John called up with this idea that he had for building a tool that made it easy...
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:10 経済産業大臣表彰» Matzにっき
で、U-20プロコンと同じ「情報化月間」というイベントの一環で、 経済大臣表彰なるものをいただく。 なんか他の受賞者[PDF]に 比べると、私なんか若輩者で、「ホントにいいわけ」とか思ってしまうのだが、 ま、とりあえず断るのも失礼な気がするので、 くれるというものはもらうことにする。賞状だけだしね。 で、その辺の「照れ」もあってジーンズで授賞式に臨んだりするわけだ。 日経BP技術賞のときはスーツだったのにね。
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:10 プログラミング言語「ドリトル」 - Dolittle» Matzにっき
うちに帰ったら、長女が「お父さん、プログラムって面白いね」という。 耳を疑った。 彼女は「どうせMatzの娘と言われるだけだから」とシニカルな態度で プログラミングに興味なんかぜんぜん見せなかったのに。 話を聞くと、技術の先生が、学校のパソコン室のコンピュータにドリトルをインストールしてくれていて、 それのタートルグラフィックスで遊んでみたのだそうだ。 パパート先生、ありがとう。 その他、ドリトルの関係者の皆さんにもお礼を言いたい。 ま、それ以上、興味が進んだ風ではないのだが、 とりあえずプログラミングが面..
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:10 U-20プロコン表彰式» Matzにっき
ワークショップが開かれ「プログラマの内なる衝動」というテーマで話をする。 が、職業的にプログラミングを行った経験のない若者に どのくらい伝わったのかなあ。 最近では新たな3Kと呼ばれちゃったりするプログラミング業界だけど、 希望はまだまだあると思うんだ。 それが少しでも伝わったんなら、これ以上のことはないんだけどなあ。
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 Image05:48 Rails core» Projectionist

Rails core

Marcel M. - http://izumi.plan99.net/blog/
Marcel M. - porny header on the site is kind of weird...
Jeremy K. - I was reading his latest post when a friend walked in and quickly averted her eyes
Jeremy K. - I'm like, not EVEN...

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:58 When you ask the wrong question, you will get the wrong answer» halostatue
Ivan Askwith asks the wrong question and gets the wrong answer about iTunes pricing model…
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Thu 18 October, 2007

Click here to bookmark this link.Channel Image22:58 Swearing at work boosts morale» Loud Thinking by David Heinemeier Hansson

Speaking of fuck, researchers find it to boost morale at work:

Regular swearing at work can help boost team spirit among staff, allowing them to express better their feelings as well as develop social relationships, according to a study by researchers.

"We hope that this study will serve not only to acknowledge the part that swearing plays in our work and our lives, but also to indicate that leaders sometimes need to 'think differently' and be open to intriguing ideas."


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 Image22:22 cetacean: Large aquatic car...» Projectionist
ce•ta•cean
[si-tey-shuhn]noun
Large aquatic carnivorous mammal with fin-like forelimbs no hind limbs, including: whales; dolphins; porpoises; narwhals.

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 Image22:22 The Ronettes – Be My ...» Projectionist
Click here to bookmark this link.Channel Image19:07 風邪ひいた» 青木日記
風邪。やっばいな 39 度こえた。 今週は公私ともにいろいろあるんだけどなあー、まずいなあー。 (17:54)
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:51 IntelliJ IDEA 7 with Ruby on Rails support» Riding Rails - home

IntelliJ IDEA has long been regarded as one of the best IDEs for Java development. With the 7.0 release they’ve followed Netbeans and Eclipse by offering significant support for Ruby on Rails alongside the Java tooling. They have a neat video tutorial showing off the Rails features.


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

Wed 17 October, 2007

Click here to bookmark this link.Channel Image20:52 WELCOME TO THE NEXT GENERATION» Pablotron: News

I got sick of the page being so slow, so I this morning I made some fairly destructive slash-and-burn style changes under the hood. Things should be mostly working again, with the following exceptions:

  • Themes: They're busted until I get a chance to patch them up. I have no idea what will happen if you try and use them, but probably nothing good (for you, not me).
  • New Accounts: You can wait a day or so to harass me about my latest inflammatory post. Or send an email instead.
  • Screenshots: Yeah my desktop from 1998 has a lower resolution than your cell phone. So what?

There may also be other stuff broken, too. I've tried to keep URLs for articles and whatnot the same, but your mileage mamy vary. Today is the first of several iterations away from the almost decade-old code this site is running.


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