What’s one to do after creating a billion-dollar startup? Well, if you’re Rubrik co-founder Arvind Jain, you simply start another one. Jain co-founded Glean, an…
![TechCrunch | Startup and Technology News](https://cdn-ak-scissors.b.st-hatena.com/image/square/92584d6251feb0822f349cf0211361b2833c9939/height=288;version=1;width=512/https%3A%2F%2Ftechcrunch.com%2Fwp-content%2Fuploads%2F2018%2F04%2Ftc-logo-2018-square-reverse2x.png)
大屋根(後ろ)の下に雨が吹き込み、古い屋根(手前)がそのまま残された=JR大阪駅、池田良撮影巨大ドーム屋根の下にある電車のホーム。すき間から雨風が入るので、ホーム上の屋根を取り除けなくなった=大阪市北区撤去できないホーム屋根JR大阪駅構内の完成予想図。ホームから大屋根までの大空間が体感できる=JR西日本提供 今月初めにグランドオープンしたばかりの新しいJR大阪駅で、想定外の事態がJR西日本を悩ませている。リニューアルのシンボル・大屋根の下に、風に飛ばされた雨が横から吹き込むことがわかり、撤去するはずだったホームの古い屋根に手をつけられない。欧州の駅の開放感を演出するはずだった自慢の眺望は「視界不良」に陥っている。 大屋根の直下に広がる「時空(とき)の広場」。南北の駅ビルをつなぐ連絡橋の上に作られ、ホームを往来する電車をそこからジオラマのように見下ろせるというのが当初の売りだった。 1
1 Name: Anonymous : 2011-01-20 12:22 Man, am I a genius. Check out this sorting algorithm I just invented. #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1" & shift done wait example usage: ./sleepsort.bash 5 3 6 3 6 3 1 4 7 2 Name: Anonymous : 2011-01-20 12:27 >>1 Oh god, it works. But I don't like to wait 218382 seconds to sort '(0 218382)
TwitterのTLで知ったのだが、少し前に海外の掲示板で"sleep sort"というソートアルゴリズムが発明され、公開されたようだ。このアルゴリズムが面白かったので紹介してみる。 Genius sorting algorithm: Sleep sort 1 Name: Anonymous : 2011-01-20 12:22 諸君!オレは天才かもしれない。このソートアルゴリズムをみてくれ。こいつをどう思う? #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1" & shift done wait example usage: ./sleepsort.bash 5 3 6 3 6 3 1 4 7 2 Name: Anonymous : 2011-01-20 12:27 >>1 なん…だと
2011年5月より、オライリー・ジャパンで販売するEbookをDRM Free化します。これによって、これまで禁止されていた印刷、テキストのコピー、注釈やしおりの追加等が自由に行えるようになります。 DRM Free化にあたって、サーバ上のプログラムを変更いたします。そのため2011年5月23日(月)、Ebook Storeを一時クローズいたします。メンテナンス中はEbookのご購入ができなくなりますので、あらかじめご承知おきください。 そのほか今回の変更に関するFAQを以下にまとめました。合わせてご覧ください。Q. DRM Freeで販売されるのは一部のタイトルですか?すべてのタイトルですか? A. 今後販売開始されるタイトルおよび、これまで販売していたタイトルのうち、著作権者の皆さんからご了解が得られたものです。 Q. これまで販売されていたタイトルが見つかりません A. DRM Fr
Perl界隈では空前のMooseブームが起こっていて良いですね! そういえば,卒論で書いたコードでMooseを使っていたのを思い出したので,最近,使い方を把握したMoose::Roleを使ってリファクタリングしてみました. とか思って,書いてみましたが,実際書いてみるとMoose::Roleの使い方としてはすごく微妙になってしまいました!概念として継承関係になっているのを強引にmix-inにするとかわけわからないです!なので,以下若干ぐだぐだ. リファクタリング前のコード リファクタリングの対象とするのは,抽象的なAST Parserを実装したクラスです. 対象言語に依存しないような抽象的なParserクラスとしてNyanco::AST::Parseを定義しています, package Nyanco::AST::Parser; use Moose; use Nyanco::AST::Code
blog.bulknews.netで知ってから(宮川さんに感謝)Perlcastというポッドキャストを聞いていて、その中の表題のインタビュー(25分間)を聞いた。Perlで書かれたPerlの文法解析(parsing)モジュールであるPPIの作者へのインタビューである。表題のリンク先ページの始めのほうの「interview」というリンクからMP3ファイルがダウンロードできる。 Perlには「only perl can parse Perl」*1というモットーがあることもあって、Perlの字句解析および文法解析をPerlで記述したものは長らくなかった。PPIはそれをかなりの精度で実現している。インタビューの中で興味深いと思ったのは以下の点である。 現在のものは3つ目の実装 PPIは2回ほぼ一から書き直していて、今のものは最初から数えて3回目に書いたものである。最初の実装は正規表現をベースにして
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く