タグ

2011年1月2日のブックマーク (10件)

  • 5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ を勝手に改造 - 方向

    5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ って記事があってとっても感動しました。RubyではRailsとかSinatraとかのWebアプリのフレームワークが流行っていますが、もっとお手軽にちょっと便利な使い方を紹介するのっていいですよね!! ただ書き方が少し冗長なコードが多くて、元ネタのPHPよりもRubyが長ったらしいと誤解されてしまっている節があります。 もうちょっと短く書けるよ!! ってことで書きなおしてみました。 >コピーライトの西暦を自動更新 >Ruby を使えばページフッタの西暦も自動更新します。 before Copyright (c) 20010-<%= Time.now.strftime("%Y") %> Weble inc. All Rights Reserved. Time#yearってメソッドがあるのでそっち使ったほうが素直で

    5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ を勝手に改造 - 方向
    Watson
    Watson 2011/01/02
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    Watson
    Watson 2011/01/02
    defaults
  • What a JavaScript world - はてなかよっ!

    カーネル/VM Advent Calendarの25日目の記事です.VMはVirtual Machineの略らしく(オ,皆カーネルサイドばかりなのでVMサイドの記事を書きます. 最近ホットなVMといえば,どんどんその勢力が拡大しているLLVMです.世界的に有名なD言語にもLLVMをバックエンドに用いたLDCと呼ばれる処理系が存在しています.このブリッジ部分を突き詰めてもいいのですが,ちょっと今回は楽をしたいので,Node.JSによってサーバサイドでも存在感を出してきたJavaScriptネタで行きます. Emscripten EmscriptenはCやC++で書かれたコードをLLVMを経由することで,JavaScriptコードに変換するというプロジェクトです.サイトのサンプルにもありますが,既にPythonやLuaがデモとして存在しています. 仕組み LLVMによって生成することが出来るl

    What a JavaScript world - はてなかよっ!
  • 日本のケータイが「ガラパゴス化」した本当の理由

    「ガラパゴス」という言葉が今年の流行語大賞の候補に選ばれたということを聞いていたので、密かに受賞しないかと期待していたのだが、残念ながら大賞は逃したようだ(もし大賞に選ばれていたら、私が受賞することになったのかどうかの疑問はこれで解けずに終わってしまった)。しかし、この言葉をずいぶん前から使っている私としては、この言葉が一人歩きしているようでなんとも言えない気持ちなのでひと言。 まず最初に断っておくと、私が2001年のCTIA(米国の携帯電話業界で一番大きなカンファレンス)のスピーチでこの言葉を使った時は、単に日という「単一民族で、国民の大半の生活レベルが同じで、家電とか携帯電話のようなガジェットに流れるお金が比較的多い」という特殊な環境で、iモードを中心に「ケータイ・ライフスタイル」が異常なスピードで進化をとげていることを表して、「ガラパゴス現象」と呼んだだけのこと。決してネガティブな

  • やります: RubyConf2011旅費出しますから行ってきて

    ぢっと通帳をみた結果とりあえず一回は実行可能という結論に達したのでやります。おまえらの旅費俺で持ちますから行ってきてください。 趣意つらつらと思い返してみると俺がRubyConf参加するようになったことに関して森脇大悟さんの果たしてくれた役割はとてつもなく大きいわけですよ。やっぱ単身見知らぬ海外の土地に出かけていくっていうのは西成に物見遊山に行くのより不安な行為じゃないですか。海外とか初めてだけど連れてってくれる人がいる、これが最終的にRubyConf行く決心がついた理由なので。森脇さんにはいくら感謝しても足りません。最近ご無沙汰してしまっており失礼していますが、この場を借りて再度お礼申し上げたい。その節は大変お世話になりました。でだな、まあ森脇さんへのお礼はそれはそれとして、世の中にはcharityとかpay it forwardとかいう風習もあって、詳しくはググれなんだけど、RubyC

    やります: RubyConf2011旅費出しますから行ってきて
    Watson
    Watson 2011/01/02
  • JavascriptVMに多数の言語: CoffeeScript 1.0, StratifiedJS, EmscriptenによるC/C++, Python

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    JavascriptVMに多数の言語: CoffeeScript 1.0, StratifiedJS, EmscriptenによるC/C++, Python
  • リーナス・トーバルズ氏「OSは誰からも見えない存在になるべき」

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 世界中のあらゆる分野で活用されるOS「Linux」。企業の情報システムでの活用はもちろん、電子機器での採用が増えるなど、私たちが触れていながら気がつかないところで着実に実績を重ねている。 Linuxの創始者であるLinus Torvalds氏が11月下旬に来日し、ZDNet Japanの1時間にわたるインタビューに応じた。インタビューの前半では、社会に欠かせない存在となったLinuxが今後、コンシューマー向け製品にどのように挑戦していくのかを語ってもらった。 リーナス・トーバルズ氏インタビュー:情報家電への取り組みを加速 今回はその後半、OSからアプリケーションへの移行が進むにつれて、消費者からは見えにくい存在となっていくLinuxにつ

    リーナス・トーバルズ氏「OSは誰からも見えない存在になるべき」
    Watson
    Watson 2011/01/02
  • PS3のセキュリティが崩壊か?対策不能の脆弱性を発見と海外のグループが発表:ゲー速@銀

    1:0x47φ ★:2010/12/30(木) 22:56:46 ID:??? Chaos Computer Club (CCC) により開催されたハッカー・カンファレンス 27C3 において、Bushing 氏、Marcan 氏、Sven 氏の3名により PS3 の新たな exploit が公開されました。 PS3 では ECDSA と呼ばれる電子署名アルゴリズムが用いられているそうですが、そこで private key を生成する際に用いられる来はランダムに生成される数値が、実は固定されていることを彼らは発見したそうです。それにより容易に praivate key を見つけることができるようになったそうです。(もう見つけてる?) これで何ができるようになるかというと、praivate key を見つけたということは開発者が Homebrew に署名できるようになったということで

  • Windowsのみに最適化することで高速化しているFirefoxクローン「Pale Moon」

    Google Chromeなど、起動が高速な上にFirefoxの売りである拡張機能も搭載したブラウザが登場したことでFirefoxを使うメリットが以前よりも大きくないのが現状ですが、使い慣れたブラウザはやはり捨てがたいもの。 「Pale Moon」は基的な機能やデザインなどがほとんどFirefoxと同じで非常に高い互換性を持ちつつも、Windowsに最適化することで高速起動が可能となっているので、既にFirefoxを使用しているユーザーには特にお勧めできるソフトウェアです。日語化が可能で、Windows 2000以降のOSに対応しています。 ダウンロードにインストール、Firefoxとの速度比較などは以下から。The Pale Moon Project homepage http://www.palemoon.org/ 上記ページ内「Download」から「Pale Moon」をクリッ

    Windowsのみに最適化することで高速化しているFirefoxクローン「Pale Moon」
  • rubygems version 1.4.0 has been released | software releases | by ryan davis

    Got a problem you can't debug? Bottleneck keeping you down? Want to optimize your development process? I consult! Bring me on! (résumé) Please support my OSS Development. rubygems version 1.4.0 has been released Published 2010-12-31 @ 13:25 rubygems version 1.4.0 has been released! http://rubygems.org http://guides.rubygems.org http://help.rubygems.org http://github.com/rubygems RubyGems is a pack