タグ

ブックマーク / dankogai.livedoor.blog (61)

  • why(matters(Swift) > matters(Yosemite + iOS[8])) : 404 Blog Not Found

    2014年06月03日22:00 カテゴリLightweight LanguagesNews why(matters(Swift) > matters(Yosemite + iOS[8])) 「新HWの発表ゼロ!?」なんて言っている場合じゃない。 YosemiteもiOS 8も、さらに次のヴァージョンが出るまで、高々1年半かそこらの問題だけど、Swiftは少なくとも向こう10年、いや言語というものの性格からして何十年に及ぶことなのだから。 Swiftってどんな言語? とりあえず、なるべくわざとらしく書いたFizzBuzzの例。 struct Fizz { subscript(n:Int) -> String { return n % 3 == 0 ? "Fizz" : "" } } struct Buzz { subscript(n:Int) -> String { return n %

    why(matters(Swift) > matters(Yosemite + iOS[8])) : 404 Blog Not Found
  • Tips - 静的リソースのURIに?をつけるべからず : 404 Blog Not Found

    2014年03月14日20:00 カテゴリTipsCode Tips - 静的リソースのURIに?をつけるべからず Webを支える技術 HTTP、URI、HTML、そしてREST 山陽平 であればなおのことこの実装はNG。 ブラウザのキャッシュを利用できれば、余分なリクエストを減らすことができます。はてなブログでは、なるべく長い間ブラウザにキャッシュを保存するために、JavaScriptなどの一部の種類のファイルのレスポンスに、以下のようなヘッダを指定しています。 はてなブログにおけるページ表示速度改善の取り組みについて - Hatena Developer BlogはてなブログではJavaScriptを配信する際には、上記のURLのように、?よりあとの部分にabc078624b2a746c618156847827166bのようなバージョンIDを付与しています。JavaScriptが変更

    Tips - 静的リソースのURIに?をつけるべからず : 404 Blog Not Found
  • 「わかる」と「よくわかる」の違い - 書評 - よくわかる初等力学 : 404 Blog Not Found

    2013年02月09日11:00 カテゴリ書評/画評/品評SciTech 「わかる」と「よくわかる」の違い - 書評 - よくわかる初等力学 今回も献御礼。 よくわかる初等力学 前野昌弘 ある意味、「よくわかる」シリーズで最も待たれていた一冊かもしれない。 これぞ、「今、そこにある物理」なのだから。 ほぼ同時期発売の「量子力学入門」とあわせて紹介(こちらもあわせて献御礼)。 書「よくわかる初等力学」は、「よくわかる電磁気学」、「よくわかる量子力学」に続く、@irobutsu理学第三弾。 目次 「よくわかる初等力学」サポートページ 「よくわかる初等力学」サポート掲示板 - いろ物Wiki 「よくわかる初等力学」シミュレーション 第1章 静力学その1―力のつりあいの1次元問題 第2章 静力学その2―2次元・3次元での力のつりあい 第3章 静力学その3―剛体のつりあい 第4章 運動の法則そ

    「わかる」と「よくわかる」の違い - 書評 - よくわかる初等力学 : 404 Blog Not Found
  • 中年コーダーが教える本当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて : 404 Blog Not Found

    2012年09月18日15:00 カテゴリ書評/画評/品評Art 中年コーダーが教える当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて リーダブルコード Dustin Boswell / Trevor Foucher 須藤功平・ 角征典 訳 [原著:The Art of Readable Code] 遅まきながら出版社より献御礼。 基的に、以下のスライドを一冊のにすると書になる。 クリアなコードの作り方 - How to make clear code なのに「リーダブルコード」を読了した時の気持ちと、共訳者による以上のスライドを見た時の気持ちは180度違った。前者ではとても嬉しくなったのに、後者ではとても悲しくなったのだ。 なぜそうなったかを書くことで、書に何が書かれているのかを紹介することにする。 クリアって cat /dev/null > dirty.

    中年コーダーが教える本当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて : 404 Blog Not Found
  • 404 Blog Not Found:2010年のAppleから学ぶべき3つ不等式

    2010年12月29日07:30 カテゴリArtValue 2.0 2010年のAppleから学ぶべき3つ不等式 老いたな、大前さん。 大前氏 アップルは失敗繰り返しアンドロイドに負けると予測(NEWSポストセブン) - エキサイトニュース アップルのCEOのスティーブ・ジョブズは、今まさにパソコンのMac(マッキントッシュ)と同じ失敗を繰り返そうとしているように見える。“Macの失敗”とは、OSを他の企業には売らず、ハードとワンセットで自分で売ろうとしたことである。 15年前とはルールが変わったのに。 いや、変えたというべきか、 インターネットの自らの重みと、Appleが。 以下、学習難易度順に不等式をならべてみる。 1. 利益>売上 まずはこちらをご覧いただこう。 これは一年間を通してみたAAPL, GOOG, MSFT の「IT三巨頭」の株価の騰落にNASDAQのそれを重ねたものだが

    404 Blog Not Found:2010年のAppleから学ぶべき3つ不等式
    mattarin
    mattarin 2010/12/30
  • そろそろ MacBook Air (3,1) についてレポートしておくか : 404 Blog Not Found

    2010年10月24日23:30 カテゴリNewsTips そろそろ MacBook Air (3,1) についてレポートしておくか というわけで金曜日に衝動買いしてしまった MacBookAir 11'' だが、そろそろレポートをあげることにしよう。 購入したのはUS Keyboard/128GB SSDモデル。System Profiler による Hardware Overview は以下のとおり。 Model Name: MacBook Air Model Identifier: MacBookAir3,1 Processor Name: Intel Core 2 Duo Processor Speed: 1.4 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache: 3 MB Memory: 2 GB Bus

    そろそろ MacBook Air (3,1) についてレポートしておくか : 404 Blog Not Found
    mattarin
    mattarin 2010/10/25
    大体予想通りだ
  • Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found

    2010年08月17日06:45 カテゴリLightweight Languages Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin もうそろそろJSONPとはお別れできるのではないかと思い立ったので。 XMLHttpRequestとその問題 AjaxといえばXHRの愛称で親しまれているXMLHttpRequestですが、これには一つ重大な欠点がありました。 これを発行するDHTMLページのドメインが、Request先のドメインと一致する必要があったのです。いわゆる Same Origin Policy というやつです。おかげでサイトをまたがって使えなかったのです。これではマッシュアップできない。どうしよう。 JSONPとその問題 そこで生まれたのが、JSONPという手法です。 これは、scriptノードを追加した時に、単

    Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found
  • What do they do if they do no evil? - #書評_ - Googleの正体 : 404 Blog Not Found

    2010年01月22日00:00 カテゴリ書評/画評/品評Value 2.0 What do they do if they do no evil? - #書評_ - Googleの正体 毎日コミュニケーションズ大澤様より献御礼。 Googleの正体 牧野武文 すごい。すばらしい。そしてちょっぴり悔しい。 「Googleとはなにか」ではなく、「Googleはこれから何をやろうとしているのか」ということに関して、Googleの外の人による結論として、もっとも腑に落ちるのが書。正直言いたいことを言われてしまったという感じ。 Androidの敵はiPhoneじゃない。 それがわかるだけでも、一読の価値あり。 書「Googleの正体」は、タイトルどおりGoogle論なのだが、会社論とは思えない読了感がある一冊。むしろそれは、数学の論文を読んで理解したような感じなのだ。 目次 - MYCOM

    What do they do if they do no evil? - #書評_ - Googleの正体 : 404 Blog Not Found
  • news - URLを掲示しただけで刑事犯? : 404 Blog Not Found

    2009年07月08日15:00 カテゴリNewsTaxpayer news - URLを掲示しただけで刑事犯? これは、話しにならない、を通り越して、話しが出来なくなる。 livedoor ニュース - 児童ポルノサイトへのアドレスの掲載で逮捕 海外の児童ポルノサイトのアドレスをインターネット掲示板に掲載したとして、神奈川県警が男2人を、児童買春・児童ポルノ禁止法違反(公然陳列)容疑などで逮捕していたことがわかった。海外の児童ポルノサイトのアドレスを掲載した同法違反容疑での立件は全国で初めて。県警は近く、この掲示板を開設した千葉県流山市の私立大2年の少年(19)を同法違反ほう助容疑などで横浜地検小田原支部に書類送検する。海外の児童ポルノ・アドレス掲載、19歳私大生ら摘発 : 社会 : YOMIURI ONLINE(読売新聞)捜査関係者らによると、男2人は昨年9月と今年2月、掲示板海外

    news - URLを掲示しただけで刑事犯? : 404 Blog Not Found
  • 勤労を主張して業務というものを知らない無能雇用主 : 404 Blog Not Found

    2009年06月17日10:30 カテゴリPsychoengineering 勤労を主張して業務というものを知らない無能雇用主 先週終わりに出た帯状疱疹を薬で散らしたと思いきや、熱が出まくり。というわけでblogも徐行運転中。だからというわけではないけど、 権利ばかり主張して義務を果たさない無能人。|未来予想株式会社COO 庄子素史の日記 どこにでもいるんですね、労働者の権利ばかり主張して全く義務を果たさない奴って。 に呆れたので。 欠勤中に私用をすませてくれるなんて、すばらしい社員じゃありませんか。 スイスの女性、病欠中のフェースブック利用で解雇 | 世界のこぼれ話 | Reuters 女性は地元紙the 20 Minuten dailyに、ベッドに横になりながら、アイフォーンからフェースブックを利用したとコメント。 勤務時間内にやろうと思えばいくらでも出来るのに、そうしなかったのだか

    勤労を主張して業務というものを知らない無能雇用主 : 404 Blog Not Found
    mattarin
    mattarin 2009/06/17
  • たった一つの冴えたやり方@IT - lingr to stop lingering : 404 Blog Not Found

    2009年05月02日16:30 カテゴリNewsArt たった一つの冴えたやり方@IT - lingr to stop lingering まずはおつかれさま>kenn & the Gang LingrとRejawサービス終了のお知らせ:江島健太郎 / Kenn's Clairvoyance - CNET Japan 5月末をもって、LingrとRejawの両サービスをシャットダウンすることになりました。いずれのサービスも、すでに新規サインアップは受付停止済み、5月15日までユーザデータのダウンロード依頼を受け付け、5月16日からは新規発言ができなくなり、5月末の完全停止までの間にデータをダウンロードしていただく段取りになります。 いや、「おつかれさま」は「日人の知らない日語」によれば目上から目下へ使う言葉とのことなので、「お疲れの出ませんように」と言い直すことにしましょう。 それで

    たった一つの冴えたやり方@IT - lingr to stop lingering : 404 Blog Not Found
  • 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found

    2009年03月19日18:00 カテゴリLightweight Languages 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ ああ、まただよ... かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜メールアドレスは厳密にチェックしようとするとなかなか難しいのですが、簡単なチェックだったらこれでOKぽいですね。 /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$

    「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found
    mattarin
    mattarin 2009/03/20
  • Leopard - Time Machine の3つの「誤解」 : 404 Blog Not Found

    2008年07月27日06:30 カテゴリTips Leopard - Time Machine の3つの「誤解」 というわけで、ちぇんじ、LepardO〜んしたからには乗らずにいられぬTime Machine. 乗り心地、最高でした。 で、時間旅行の際に気づいたことを3つほど。 「誤解」その1:バックアップ中は作業できない そんなことはありません。初期バックアップの最中でも、かなり普通に使えます。見ての通り、ファイル数が167万もあったので(!)、初期バックアップには6時間近くかかりましたが、その間に実際私は記事を二ばかり書いたぐらいです。 Activity Monitor で見た限りでは、Load Average は 0.2-0.3程度でした。 とはいえ、初期バックアップの際にあまりファイルシステムを大きくいじるような作業はしない方がいいというのはTime Machineに限らずバッ

    Leopard - Time Machine の3つの「誤解」 : 404 Blog Not Found
  • perl - HTMLをXMLとして扱う : 404 Blog Not Found

    2009年02月19日08:30 カテゴリLightweight Languages perl - HTMLをXMLとして扱う そのXML::Liberalが test でこけまくっていたところから旅が始まった。 ゆーすけべー日記: 壊れた Premiere (映像編集ソフト) のプロジェクトファイルが XML::Liberal (Perlモジュール) で直った ということは、なんとかして壊れたプロジェクトファイルを「well formed」な XML にすればいいじゃないのか!と思ったわけ。そこで活躍したのが「XML::Liberal」という miyagawa プロダクトな Perl モジュール。 やりたかったのは、XHTMLでないHTMLを、XML::*なモジュールで扱うこと。例えばXML::LibXMLを使えば、JavaScriptみたいな感覚でDOMを操作できるし、XML::Sim

    perl - HTMLをXMLとして扱う : 404 Blog Not Found
    mattarin
    mattarin 2009/02/20
  • tips - Mac OS X - asrでボリューム全コピー : 404 Blog Not Found

    2009年02月12日14:30 カテゴリ書評/画評/品評iTech tips - Mac OS X - asrでボリューム全コピー asrがあまり知られていないようなので、紹介。 [を] MacBook の HDD を交換した話 いよいよ体の HDD の中身を全て外の HDD にコピーします。 コピーソフトは、最近の rsync でも大丈夫だそうですが、 ここでは「SuperDuper!」というフリーソフトを使いました。 ボリュームの全コピーは、asrを使うと以下の一行コマンドで済む。 Mac OS X Manual Page For asr(8) # Volume cloning: sudo asr restore --source /Volumes/Classic --target /Volumes/install 起動ボリュームだったら、こう。 sudo asr restore

    tips - Mac OS X - asrでボリューム全コピー : 404 Blog Not Found
  • 404 Blog Not Found:今世紀最重要の一冊 - 書評 - 日本語が亡びるとき

    2008年11月09日05:00 カテゴリ書評/画評/品評Lightweight Languages 今世紀最重要の一冊 - 書評 - 日語が亡びるとき まずは書の存在を教えてくれた、梅田望夫に感謝したい。おかげでAmazonが在庫を切らす前に注文することが出来た。 日語が亡びるとき 水村美苗 弾言かつ断言する。 日語で何かを成しているものにとって、書をひも解くことは納税に匹敵する義務である、と。 書「日語が亡びるとき」は、今世紀においてこれまで書かれた中で、最重要の一冊(誤読が多かったので、少し表現を具体的にしてみた。確かに元の「今世紀」だけでは今後書かれるも含まれてしまう)。 ノンフィクションのを紹介する際、ふだん私はここに目次を入れているのはblogの読者であればご存知かと思う。しかしこと書に限っては、それは、入れない。隅から隅まで、頭から順番に最後まで読まれな

    404 Blog Not Found:今世紀最重要の一冊 - 書評 - 日本語が亡びるとき
    mattarin
    mattarin 2008/11/09
  • 404 Blog Not Found:英単語が覚えられないたった一つの決定的な理由

    2008年11月03日05:30 カテゴリLogos 英単語が覚えられないたった一つの決定的な理由 その英単語がなぜ覚えられないか? 英語ができないたった1つの決定的な理由 あえて言おう。英語回路とかどうでもいいから、まず英単語覚えろ。 答え:英語で覚えていないから 1000語とか2000語とか10,000語とかよく言うけど、大事なのは数じゃない。そもそもこういうのを数える時って、派生語はどうしているのだろう。go/went/goneは1語?それとも3語? より大事なのは、一つの文を英語で作れること。そのためには、「均等に」1000語知っていることよりも、「よく使われる」単語を、「より多彩」に使えるようになるのが先決。 例えば、"prepare"という言葉を、「準備する」と覚えちゃ駄目。"get ready"と覚えないと。そのためには、getを「深く」知らなければならない。このgetにse

    404 Blog Not Found:英単語が覚えられないたった一つの決定的な理由
  • 色言一致 : 404 Blog Not Found

    2008年05月08日07:00 カテゴリ一日一行野郎 色言一致 そのネタは既出でっせ。 ギーク風に言うとコーヒーは何色? | IDEA*IDEA この発想はなかったな。コーヒーは何色?ときいて「水色!」と答える人がいたらギークかもしれません。 ITというか、プログラマ向きなカフェの店名 - hajimehoshi - はてなハイク ITというか、プログラマ向きなカフェの店名 - dankogai - はてなハイク それはとにかく、他にもあるかざっくり調べてみた。 % perl -nle '/^[a-fol]{6}$/i or next; $w=$_;$_=lc$_;y/ol/01/; ' -e 'print qq(<li style="background-color:#$_">$w</li>)' /usr/share/dict/words abolla accede Acoela Ad

    色言一致 : 404 Blog Not Found
  • 404 Blog Not Found:perl - ワンライナーの書き方入門

    2008年03月30日19:45 カテゴリLightweight Languages一日一行野郎 perl - ワンライナーの書き方入門 まあ、ruby のコマンドラインオプションって、Perl由来ですから。 Rubyでワンライナーを書く方法のまとめ まぁ、Perlもあるしあんまり需要が無いのかも知れませんが。 というわけで、Rubyistにも役立つPerlのワンライナー入門です。 基中の基 コマンドとしてのperlは、スイッチがない場合、引数はスクリプト名として扱われます。 % cat hello.pl print "Hello, world!\n"; % perl hello.pl Hello, world! % コマンドライン中の文字列をスクリプトとして解釈させるには、-eを使います。 % perl -e 'print "Hello, World!\n"' Hello, worl

    404 Blog Not Found:perl - ワンライナーの書き方入門
  • News - mixiはblog化するのか? : 404 Blog Not Found

    2008年03月04日12:30 カテゴリNewsBlogosphere News - mixiはblog化するのか? 四月一日に施行が予定されているmixiの規約変更に、mixiユーザーたち(mixen?)が騒然となっている。 [mixi] 利用規約 - mixi利用規約 第18条 日記等の情報の使用許諾等 サービスを利用してユーザーが日記等の情報を投稿する場合には、ユーザーは弊社に対して、当該日記等の情報を日の国内外において無償かつ非独占的に使用する権利(複製、上映、公衆送信、展示、頒布、翻訳、改変等を行うこと)を許諾するものとします。 ユーザーは、弊社に対して著作者人格権を行使しないものとします。 実は、blogの世界においては、blogホスト提供者(プロバイダー)が、bloggerが作成したコンテンツに対して著作権の一部制限ないし譲渡を規約で定めているのが一般的である。ここでは

    News - mixiはblog化するのか? : 404 Blog Not Found