タグ

ブックマーク / mojix.org (18)

  • トニー・ホーアによる「科学と工学の違い」 - モジログ

    code monk - Tony Hoare, man of Science http://drj11.wordpress.com/2009/07/04/tony-hoare-man-of-science/ 先日開かれたEuroPythonカンファレンスにおいてトニー・ホーア(Tony Hoare)(クイックソートの発明者として有名なコンピュータ科学者)がおこなった講演を紹介している。 Sir Tony Hoare (Microsoft Research) 講演は「The Science of Computing and the Engineering of Software」というもので(資料の.ppt)、コンピュータ科学とソフトウェア工学の関係、アプローチの違いを主題にしたもの。 講演の要点は、ほぼ以下の図にまとめられる(資料の12ページ目)。 これは面白く、わかりやすい対比だと思う。

  • アルツハイマー患者用の「バス停」:補足 - モジログ

    昨日の「アルツハイマー患者用の「バス停」」は、大きな反響があった。Twitterでたくさんの人がツイートしてくれているが、特にきっかけになったのは、佐々木俊尚(sasakitoshinao)さんや柳生譲治(ShibainuKing)さんのツイートのようだ。 <認知症の患者のために施設のそばに「偽のバス停」を設置したら行方不明者が減ったというお話。外へ出たいという思いを小さくガス抜き。なんか切ない感じもするね。/アルツハイマー患者用の「バス停」 - モジログ>(sasakitoshinao 2012/8/26 08:08:09) <ドイツの老人ホームでは、アルツハイマー患者の入居者の徘徊対策として、近くにニセの「バス停」を置く、というアイデアが広まりつつある。/記事を読むとわかるけど、ドイツらしい合理的でスタイリッシュなアイデア。力で行動を制限するよりずっとよい。>(ShibainuKing

  • アルツハイマー患者用の「バス停」 - モジログ

    The International Association of Chiefs of Police - Fake Bus Stops For Alzheimer’s patients in Germany(2011/11/18) http://www.theiacp.org/About/Governance/Divisions/Sta.. ドイツの老人ホームでは、アルツハイマー患者である入居者の徘徊対策として、近くにニセの「バス停」を置く、というアイディアが広まりつつあるとのこと。 ニセの「バス停」は、バス事業者との協力により、物のバス停とまったく同じように作られている。違いはただひとつ、そこにバスは来ないということだ。 入居者はしばしば、もう存在しない自宅や家族のもとに帰ろうとして、どこか遠くへ行ってしまうという。ニセの「バス停」ができる前までは、こうして入居者が行方不明になるたびに、

  • Pythonを始めるなら、1ファイルの軽量Webフレームワーク「Bottle」がおすすめ - モジログ

    「全てのwebエンジニアPythonを勉強するべき2013年到来」(2013-01-01)という記事が人気を集めているようだ。巳年(ヘビ年)にひっかけて、これからPythonを勉強したい人を対象に、書籍やライブラリなどを紹介している。有益な情報が多数含まれているが、ちょっとPythonを試してみたいという程度の人には、これだと敷居が高すぎるように思う。 Pythonに限らないが、あたらしい言語をはじめるとき、もっとも障害になるのは「環境構築」だろう。Pythonの場合、LinuxMacであれば、Pythonインタプリタは最初から入っているので、Pythonそのものをインストールする必要はない。しかし、「そのあとどうするのか?」というのが、なかなかむずかしい。例えば、「Hello, World!」を出すWebアプリを書くには、そこからどうすればいいのか。なんらかのWebフレームワークを使

  • 静的サイト生成という「古くて新しい手法」の復活 - モジログ

    この数年くらいで、主にプログラマのあいだに、「静的サイト生成(static site generation)」への人気が復活しつつあるようだ。 「静的サイト生成」の「静的サイト(static site)」とは、ウェブサイトのすべてのページが、あらかじめHTMLファイルになっているようなウェブサイトを指す。データベースなどを使わず、HTMLファイルを手作業で作っているようなサイトは、すべて「静的サイト」である。 「静的サイト生成」とは、手作りで「静的サイト」を作るのではなくて、HTMLファイルをプログラム的に「生成」する手法を指す。データベースやテキストファイルにある「データ」と、デザインを定義する「テンプレート」をプログラム的に結合して、HTMLページを生成する、というのが典型的な手法だ。この生成プロセスを受け持つソフトウェアが「static site generator」である(以下、こ

  • シュールリアリズム小説「みんな、維新やめるってよ」 - モジログ

    「みんな、維新やめるってよ」生活が言った。 「たちあがれが、太陽になった。太陽は、減税とくっついた。しかし、1日で別れてしまった。太陽は、維新を選んだんだ」 「そして維新も、太陽を選んだ。維新は、みんなとうまくやっていたのに、いきなり太陽とくっついたんだ」 生活は、こういうことに詳しい。みどりは、生活が話すのをただ聞いている。 「維新が太陽とくっついて、みんなは怒った。そりゃ、みんなは怒るよね。みんなと太陽は、古くからの敵どうしなんだ。維新はそれを知りながら、太陽を選んだんだから」 「維新はそれでも、まだみんなとくっつこうとしている。この軽薄さに、みんなはウンザリしてしまったんだ。みんなはなかなか、芯の強いやつだからね」 「太陽と1日で別れた減税は、太陽を追って、維新に入ろうとした。しかし、維新は減税を拒絶したんだ。維新は軽薄だが、誰とでもくっつくわけではないんだな」 「それで減税は、傷つ

  • もしも「カレー無料法」ができたら - モジログ

    もしも「カレー無料法」ができたら、何が起きるだろうか。 「カレー無料法」は、「お金のない人にも、せめてカレーくらいべさせてあげよう」という趣旨の法律。メニューにカレーのある飲店は、カレーだけは無料にしなければいけない、というもの。 もしこんな法律ができたら、まずカレーチェーンは商売にならないので、消滅するだろう。そして、牛丼チェーンやファミレス、定屋などでカレーを出している店も、カレーはメニューから消えるだろう。 こうして、カレーを出す店はなくなってしまう。これまで普通にカレーべていた人も、カレーべられなくなるのだ。 どうしてもカレーべたい人は、違法の「裏カレー」を出している店に行く。「裏カレー」は1万円くらいするが、店側も違法を承知でやっていて、摘発されるリスクがあるので、高額になっている。 そのうち、「なんで普通にカレーべられないんだ!」という国民の声が強まって、

  • 反論ヒエラルキー - モジログ

    How to Disagree http://www.paulgraham.com/disagree.html How to Disagree by Paul Graham の翻訳 http://tamo.tdiary.net/20080329.html Paul Grahamの「How to Disagree」(反論の方法)というテキストと、「野良犬日記」さんによるその日語訳。 掲示板やブログコメントなど、ネット上で見られる「反論」について、「反論ヒエラルキー(disagreement hierarchy)」という基準を提示し、最低レベルの「DH0」から、最高レベルの「DH6」までを説明しているもので、とても面白い。 各レベルを私なりに、翻訳の訳文も借りながらまとめると、以下のような感じ。 DH0. 罵倒(Name-calling): 「この低能が!!!」といったもの。発言者に対する罵

  • ロシア最高権力者の「つるふさの法則」 - モジログ

    ウィキペディア - つるふさの法則 http://ja.wikipedia.org/wiki/%E3%81%A4.. <つるふさの法則(- ほうそく)とは、帝政時代から現在までのロシアの最高権力者の頭髪に関する法則>。 この200年間くらい、ロシアの最高権力者には下記のような法則が成立するそうだ。 ・ソ連・ロシアの最高権力者には、禿頭の者・「つる」(つるつる)と、そうでない者・「ふさ」(ふさふさ)が一人ずつ交互に就任する。 ・「つる」は改革的であるが権力を悪い形で失う。「ふさ」は保守的で死ぬまで権力を持ち続ける。 マレンコフとフルシチョフのあいだを除いて、ずっとこの法則が成立しているらしい。

  • FirefoxではURLの前に「view-source:」をつけるとHTMLソースが出てくる - モジログ

    jed schneider’s posterous - view-source prefix url for web developing http://jedschneider.posterous.com/view-source-prefix-url-for-web-developing FirefoxとChromeでは、URLの前に「view-source:」をつけるとHTMLソースが出てくるとのこと。 つまり、URLの欄に view-source:http://mojix.org/ のように入れると、そのページのHTMLソースが出てくるわけだ。これは知らなかった! もちろん、メニューなどから選べばHTMLソースはいつでも見られるわけだが、「view-source:」をつけるほうが早い場合もある。これは開発者やデザイナーなどには便利だろう。

  • キーボードを埋め込んだジーンズ - モジログ

    きのうの「自転車洗濯機」につづき、今日も「合体モノ」を紹介。 Designboom - nieuwe heren: beauty and geek http://www.designboom.com/weblog/cat/8/view/8919/nieuwe-heren-beauty-and-geek.html ジーンズにキーボードが埋め込まれている! キーボードが太ももの位置にあるのは、たしかに打ちやすいかも。 ちょっとミリタリー系っぽい。 股間のところにあるキーは、さすがに打ちにくいか。 なんと、プリント基板まで埋め込んである!(これは模様だけ) これを作ったオランダのデザイン会社nieuwe herenのメンバー。オシャレでイケメンの2人。 いまのところ展示のための試作品のようだが、発想はいいと思う。人間工学的にも、キーボードが太ももの位置にあって、左右に分かれているのは打ちやすい

  • 自転車とインラインスケートの合体 Chariot Skates - モジログ

    Chariot Skates http://www.chariotskates.com/ 「Chariot Skates」は、インラインスケートのようなものに、自転車のような車輪を組み合わせたもの。 Chariot Skates - Videos http://www.chariotskates.com/videos.html 動画ページで、実際にこれで走っているところが見られる。 基的にインラインスケートに似ているが、車輪が大きいので、かなりスピードが出るようだ。 段差のあるところでも行ける。 かなりスピードが出るので、ゆっくり走っている自転車なら追い抜いてしまう。 開発したのはオーストラリア出身のMichael Jenkinsという人で、いまは香港に在住して、このChariot Skatesのビジネスを立ち上げているところらしい。インラインスケート、自転車、スキーの3種類のスポーツを

  • 災害時に犬が安否情報を伝える「Messenger Dog」 - モジログ

    CIID : Interaction Design Programme - Messenger Dog http://dkds.ciid.dk/idp09/graphical-user-interface/projects/messenger-dog/ Designboom - messenger dog http://www.designboom.com/weblog/cat/16/view/9896/messenger-dog.html 「Messenger Dog」は、デンマークのデザイン学校「CIID」の学生によるプロジェクト。 動画撮影と文字入力ができるベストを犬に着せて、地震などの災害時、被害者がビデオメッセージを家族などに送れるようにするもの。 地震などの災害時は、家族は離ればなれになってしまい、互いにどこにいるかもわからない。そのような場合、この犬が被災している場所をウロウ

  • プログラマに正社員的な「勤務」はフィットしない - モジログ

    UK STUDIO - プログラマという職業は「ふつう」の人には厳しくないか http://ukstudio.jp/2010/01/31/programmer_is_severe_job/ <業務外にコードを書いたり、技術書などを読むというのは素晴らしいことだと思う。けど、会社側がもし「業務時間外にコードを書いたり、技術書を読んだり、勉強会に参加しなさい」と言ったら、それは業務時間外労働と変わらないと思う。個人のたのしみとは別に会社側がそれらを求めたらそれは業務だ>。 <業務時間外に勉強をすることを業務時間外労働と捉えた場合、業務時間外労働をしないとやっていけない職種はおかしいというか病んでいるんじゃないかなぁ>。 これは面白い問題提起。「日々の学習や訓練と仕事が切り離せない」というのがこの話の要点のひとつだが、これはプログラマに限らず、デザイナーや建築家、文筆業、料理人、役者など、「プロ

  • 梅田望夫進化論 - モジログ

    先日ITmediaに載った梅田望夫インタビューがすごい反響だ(はてなブックマークのページから、関連ページが辿れる)。特にネガティブな反応が実に多くて、これは私もひとこと書いておきたいと思ったので、書くことにする。 最初に結論を書くと、「梅田望夫はだんだん自然体になっている」んだと私は思う。いまの梅田さんのほうが、おそらく来の梅田さんの姿だ。 『ウェブ進化論』のときの梅田さんは、主にネット側(「あちら側」)に立って、そこからリアル側(「こちら側」)を「啓蒙」する立場だった。 当時の日では、いまよりもネットに対する疑いやマイナスイメージがまだ強かったし、グーグルの圧倒的な強さやその意味なども、一般レベルではそれほど知られていなかった。この状況で、『ウェブ進化論』はグーグルをはじめとするウェブの新技術、それが切りひらく新しい社会を一般に知らしめるという役割があった。だからここでの梅田さんは、

  • HTML 5では「article」タグでページの「本文」が取れる - モジログ

    次世代HTMLの「HTML 5」について、そのウワサは以前から耳にしながらも、中身については知らなかった。 仕様や解説記事(末尾にまとめた)をいくつか流し読みしてみて、驚いた。これこそ、私の求めていたものだ。 私は以前より、Webページの「文」がどこからどこまでなのか、ソフトウェアで判定できる標準的な方法があればいいとずっと思っていた(「フィードをアイテム単位に区切れば、セマンティック・ウェブが一気に現実化する」)。HTML 5では、いくつか導入される新しい要素(タグ)の中に「article」というものがあり、これがまさに「記事」の範囲を示すものなのだ。 これさえあれば、プログラム的にWebページを取得して、その「article」タグの部分だけ抽出すれば「文」になる。あらゆるWebページにこの「article」タグが入ってくれば、もうフィードに頼る必要もなく、どんなページの「文」でも

  • 「フロントエンド・エンジニア」という呼び名のパワー - モジログ

    私の仕事は、Zope/PloneをベースとしたカスタムCMS(その顧客専用のコンテンツ管理システム)を開発するというもので、これは「Web開発」とか「サーバサイド開発」とか呼ばれるカテゴリに入る。 これに対して、HTMLCSSJavaScriptなどクライアントサイドの開発・コーディングを担当する人を、最近のWeb業界では「フロントエンドエンジニア」と呼ぶ場合があるようだ。これはなかなかいい呼び名だと思う。 一般的に「Webデザイナー」と呼ばれる人の仕事は、じつに幅広い。ビジュアル的に「デザイン」すること(どんなサイトにするかの「絵」を作ること)や、サイトの構造・ラベリング・ナビゲーションといった「情報アーキテクチャ」を決めること、そしてHTMLCSSJavaScriptといった技術によってそれらを実装することは、それぞれ異質な作業であり、別種のスキルが求められる。 最近はこうし

  • Zopeジャンキー日記 :日本のネットベンチャーが技術革新よりも 「ネット財閥」 をめざす理由

    アマゾンでを売る - アマゾン・ドット・コムCEOジェフ・ベゾスのインタビュー http://bookseller.seesaa.net/article/8727868.htmlグーグルやアマゾンを見ていると、最先端のプログラムを駆使しながら、さらにその上を目指していこうとする技術志向とビジネスが結びついていて、それが未来を切り開いていくようなワクワク感を覚える。 それに比べて日IT系と言われる企業は、楽天にしてもライブドアにしても、技術の先端で未来を開くというより、企業買収によってビジネス規模を拡大していく手法だ。 その原型はソフトバンクの孫正義氏のやり方にあるのではないかと思う>。 これを読んで、「アップル、グーグルは未来をつくっている テレビ局なんか買っている場合じゃない」で書いたのと同じことを感じている人がここにもいた、と思うと同時に、そうか、原型はソフトバンクだったんだ

  • 1