タグ

2014年3月12日のブックマーク (19件)

  • ウェブ誕生25周年、考案者が「ネット権利章典」策定を呼び掛け

    フランス中部リヨン(Lyon)で行われた国際会議「ワールドワイドウェブ2012(World Wide Web 2012)」で講演するティム・バーナーズリー(Tim Berners-Lee)氏(2012年4月18日撮影、資料写真)。(c)AFP/PHILIPPE DESMAZES 【3月12日 AFP】ワールドワイドウェブ(World Wide Web、WWW)の構想をまとめた文書が初めて発表されてからちょうど25年を迎えた12日、WWWの考案者であるティム・バーナーズリー(Tim Berners-Lee)氏は、各国政府による大規模なインターネット監視活動が明らかになったことを受け、ネット統治のための「権利章典」を策定する必要があると呼び掛けた。 「われわれは世界規模の憲法──権利章典──を望む」と、同氏は英紙ガーディアン(Guardian)に語った。この提案は、開かれたインターネットを推進

    ウェブ誕生25周年、考案者が「ネット権利章典」策定を呼び掛け
    InoHiro
    InoHiro 2014/03/12
  • JavaScriptの動かないコード  (JavaScriptエラー集) - 主に言語とシステム開発に関して

    「このJavaScriptコードが動かないのは,なぜですか?」というミニクイズ集。 すべて制限時間は1分。 別名,JavaScriptのエラー事典。またはアンチパターンのまとめ。 中級編 初級編 番外編 2015年5月現在,全53記事。 中級編 JavaScriptの仕様関連 p要素への appendChild() で失敗する かけ算を間違える イベントハンドラが見る値のエラー クロージャを使わない場合に起きるエラー オブジェクトのprototypeを変更した時のエラー 正規表現で同じ文字の連続を検出したい - 置換前パターン中での後方参照 jsonオブジェクトをevalできないエラー 不要なイベントが連鎖で発生してしまう  (バブリングの対処) オブジェクトのプロパティ定義にthisを使って失敗するエラー setTimeoutのタイマーが指定時刻に動かないエラー オブジェクトのメソッドを

    JavaScriptの動かないコード  (JavaScriptエラー集) - 主に言語とシステム開発に関して
    InoHiro
    InoHiro 2014/03/12
  • 人に教えるときに気をつけている10のこと - 斗比主閲子の姑日記

    備忘録です。適当に挙げていったら10個ぐらいになっていました。他に思いついたら増えるかもしれません。 photo by foxypar4 1. 相手が話を聞くタイミングかを確認する 相手が聞くタイミングでないときに話しても効果が薄いです。相手が精神的に、肉体的に話を聞ける状態でない時はぐっと我慢します。また、その人が失敗してからすぐならまだしも、あまり期間を空けすぎると「なぜそんな昔の話を」と思われるので、鉄は熱いうちに打つようにしたいですね。 2. 自分が伝えたいことか、人が聞きたいことかを考える 教えようとする前に、今自分が教えたいことは人のニーズがあるものかを考えます。人のニーズはないけれど、自分がどうしても伝えたいことを教えるのは、自分のエゴなので、「これはどうしても聞いて欲しいのだけれど」と枕をつけます。教える方が偉いわけではないですから。 3. 人の立ち位置を確認する

    人に教えるときに気をつけている10のこと - 斗比主閲子の姑日記
    InoHiro
    InoHiro 2014/03/12
  • レスポンシブデザインを制作するなら頭に入れておくべき基本事項7つ | 株式会社LIG

    どうも〜こんにちはぁ! 最近レスポンシブなサイトを作ることが多いライターの、のび太です。 モバイル、タブレットユーザーが最近どんどん増えてきているので、Web制作者にとってレスポンシブなサイトが作れるってことが必須になるんじゃないかなぁ〜って感じますね。 レスポンシブデザインを制作するときに意識しなきゃいけないことはいろいろありますが、今回は「これはぜったいに知っておきたいよね!」って感じた基的なことを7つご紹介させていただきたいと思います。 レスポンシブデザインを制作するときに意識しておきたい基項目7つ 1. 画像の代わりになるべくCSSで表現すべし レスポンシブデザインで画像を使うと、モバイル端末ではPCに比べて回線速度が遅いため、読み込み時間が余計にかかってしまいます。 そのため、画像ではなくCSSで表現可能なものはどんどん代替していったほうがいいと思います。 立体ボタンや矢印だ

    レスポンシブデザインを制作するなら頭に入れておくべき基本事項7つ | 株式会社LIG
    InoHiro
    InoHiro 2014/03/12
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    InoHiro
    InoHiro 2014/03/12
  • デンソー、「将棋電王戦」に1mmの誤差もなく指すロボットアームを提供

    InoHiro
    InoHiro 2014/03/12
  • fast sqrt

    高速根号計算 (fast sqrt algorithm) 概要: C言語のsqrt(float)より精度は若干劣るものの,2倍以上速いsqrtのalgorithm. ググって見つけた物が,非常に面白かったのでまとめておく.精度より速度が求められる場面で活躍する.   参考文献 [1] David Eberly, Fast Inverse Square Root (Revisited), http://www.geometrictools.com/Documentation/ FastInverseSqrt.pdf, 1/2002-. 実装 //---Algorithm float(IEEE754)用------ inline float t_sqrtF( const float& x ) { float xHalf = 0.5f * x; int tmp = 0x5F3759DF

  • JavaScript で throw "" ではなく throw new Error() を使ったほうがよい(些細な)理由 - latest log

    JavaScript で人為的に例外を発生させるには、大きく分けると以下の2種類があります。 throw new しない書き方 throw "ソフトウェアでエラーが発生しました。サポート担当者に連絡し、この問題を報告してください。"; o_o は String 扱いで、o_o.stack も undefined になっています。 throw new する書き方 throw new Error("一般的なエラーだよ"); throw new TypeError("型がちがうよ"); throw new SyntaxError("文法おかしいよ"); throw new URIError("URIちがうよ"); 他にも、RangeError, ReferenceError, MediaError, FileError, EvalError などがあります。 throw new した場合は、o_

    JavaScript で throw "" ではなく throw new Error() を使ったほうがよい(些細な)理由 - latest log
    InoHiro
    InoHiro 2014/03/12
  • 小保方さんの博士論文、参考文献リストもコピペか:朝日新聞デジタル

    英科学誌ネイチャーに掲載された新しい万能細胞「STAP(スタップ)細胞」論文の筆頭著者、理化学研究所の小保方(おぼかた)晴子ユニットリーダーが早稲田大に提出した英文の博士論文で、参考文献リストが他の論文と酷似していることが12日わかった。リストは論文の根拠となる文献を示すもので、学位取り消しの検討が求められる状況となっている。 博士論文は2011年2月付。動物の体中から万能性をもつ幹細胞を見つけ出すもので、STAP細胞の論文ではない。章別に参考文献リストがある。たとえば、第3章では38件の文献リストがあり、著者名、論文名、雑誌名、ページが列挙されている。これは10年に台湾の病院の研究者が医学誌に載せた論文の文献リスト53件のうち、1~38番とほぼ一致した。博士論文では一部文字化けしている文字があり、切り張り(コピペ)の可能性がある。リストは著者名のABC順。元論文の38番はPで始まる姓のた

    InoHiro
    InoHiro 2014/03/12
    博士論文がこんなのってヤバいのでは。指導教員...
  • JavaScriptのコーディングTips集 - 主に言語とシステム開発に関して

    JavaScriptのプログラミングに関するTips集。 主に中級レベルの話題とノウハウを掲載する。 なお,JavaScript初級〜中級をクイズ形式で網羅的に学習するためには,下記のエントリを参照。 JavaScriptの動かないコード  (JavaScriptエラー集) http://language-and-engineering.hatenablog.jp/entry/20080912/1221297779 ※JavaScript以外のプログラミングについては,こちらを参照。 ピュアJSを極める: JavaScriptで,クラスを継承する方法 (複数のサブクラスから共通クラスのプロトタイプを参照する) JavaScriptでの例外設計 (throw,try-catch-finally構文のイメージと利用パターン) JavaScriptで,動的に追加されたイベントリスナの実行順序を保

    JavaScriptのコーディングTips集 - 主に言語とシステム開発に関して
    InoHiro
    InoHiro 2014/03/12
  • BUMP OF CHICKENが初音ミクとコラボ、デュエット曲配信

    今回のコラボは「ray」が持つ世界観をより斬新に提示するという目的で実現。楽曲は「BUMP OF CHICKEN feat. HATSUNE MIKU」名義で発表され、藤原基央(Vo, G)は初音ミクと異色のデュエットを繰り広げている。初音ミクのプログラミングを手がけたのは彼らのレーベルメイトでもあるkz(livetune)で、バンドが他アーティストとタッグを組むのは今回が初となる。 さらに初音ミクの開発元であるクリプトン・フューチャー・メディアの完全監修によるPVも撮影された。同社は今回のために「14(イチヨン)モデル」という新たなビジュアルの初音ミクを制作したほか、技術的に全面的なサポートを行っている。監督は初音ミクをフィーチャーしたオペラ「THE END」の映像プロデュースなどを担当したプロダクション・A4Aの東市篤憲が務め、初音ミクのダンスはでんぱ組.incの振り付けで知られるYu

    BUMP OF CHICKENが初音ミクとコラボ、デュエット曲配信
    InoHiro
    InoHiro 2014/03/12
  • 小保方さん博士論文、20ページ酷似 米研究所の文章と:朝日新聞デジタル

    STAP細胞論文の著者の1人、理化学研究所の小保方晴子ユニットリーダーが早稲田大学に提出した英文の博士論文に、米研究所がネットで掲載中の文章と酷似する部分が大量にあることが、11日わかった。酷似部分は108ページある博士論文の約20ページ分に及ぶ。小保方さんはこの論文で審査を通り博士の学位を得た。 酷似が指摘されているのは米国立保健研究所(NIH)が幹細胞の基礎知識を一般向けにネット上に掲載している文章。「幹細胞とは?」などのわかりやすい説明が書いてある。 博士論文は2011年2月付で動物の体の中から万能性をもつ幹細胞を見つけ出す内容。STAP細胞に関する論文ではない。論文の冒頭、研究の背景を説明する部分がネット掲載の文章と単語の並びから句読点までほぼ同じだった。文章の前後入れ替えや、見出しの変更、ネットで「この文書」と書かれていたのを論文で「この節」と書き換えるなどのつじつまを合わせた変

    InoHiro
    InoHiro 2014/03/12
  • Javaトラブルに応じた初動対応のまとめ - n-agetsumaの日記

    Javaトラブルでは『情報がなくて、再現もなかなかしません』といった状況に陥ることがある。このような状況を回避するために、以下の3つの代表的なトラブルを例に、アプリケーションサーバを再起動する前に何を取得すれば良いのかをまとめてみる。 アプリケーションから応答がない アプリケーションが遅い ヒープメモリが足りない(OutOfMemoryErrorの発生) アプリケーションから応答がない 取得する情報 スレッドダンプ データ取得方法 スレッドダンプとは、コマンド実行時点でのJavaスレッド実行状態を出力したものである。応答がない場合、何らかの要因によりどこかで処理が止まっていることが想定される。スレッドダンプは『どこで止まっているのか?』を切り分けるのに大切な情報である。 取得方法はJDKのバージョンによって色々ある。 kill -3 <pid> (少なくとも1.4.2にはある〜JDK7でも

    Javaトラブルに応じた初動対応のまとめ - n-agetsumaの日記
    InoHiro
    InoHiro 2014/03/12
  • 橋本商会 » 895円の超小型Ardunoクローン DigiSparkを買った

    とにかく小さくて安いのに、ほぼArduinoとして使える。 そしてズボンのコインポケットに入れて持ち歩けるので電車内hackに便利。 Digispark購入ページ DigiSpark wiki ソースコードはここに置いておいた。 デジタル出力・アナログ出力・アナログ入力・Mac上のRubyとのUSB通信を試した。 https://github.com/shokai/digispark-study 「webサービスと連動したちょっとしたハードウェア」にはArduinoはオーバースペックだと思うので、DigiSparkちょうどいいと思う。 普通のArduinoとの違い 詳しくは digispark:tutorials:basics [Digistump Wiki] 多少制限はある。 IOピン数が6PCとUSB通信する場合は4しか無い プログラムを書き込めるメモリ領域が6Kbyteしかない

    橋本商会 » 895円の超小型Ardunoクローン DigiSparkを買った
    InoHiro
    InoHiro 2014/03/12
  • Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!

    Vagrant 1.5がリリースされたと思ったら、Vagrant Cloudなんてのが登場してますね! で、Vagrant Cloudの中にVagrant Shareってのがあるんだけど、試してみたらとんでもなかったので、早速やり方をシェアするよ! Vagrant Cloudにユーザ登録 Vagrant Cloudのページにアクセスして、まずはユーザ登録しよう。 迷うことはないと思うけど、「JOIN VAGRANT CLOUD」ってボタンをクリックすれば登録ページに飛べる。 次に、ユーザ名、メールアドレス、パスワードを入力したらユーザ登録は完了だ。 Vagrant1.5のインストール Macの場合は普通にダウンロードページからdmgファイルを落として、ダブルクリックでインストール。 念のため、確認。 $ vagrant -v Vagrant 1.5.0 Vagrantfile作成&仮想マシ

    Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!
    InoHiro
    InoHiro 2014/03/12
  • STAP細胞の論文に関して3月12日現在に得られる情報で思うこと - 最終防衛ライン3

    STAP細胞:理研、対応が後手に 「単純ミス超えた」 - 毎日新聞 STAP細胞の論文や、そのファーストオーサーである小保方氏と理研などの周囲への信用が揺らいでいます。結果は、遅かれ早かれ明らかになるでしょうが、現時点での私の考えを記しておこうと思います。 理研は STAP細胞論文の調査について | 理化学研究所 において内部で調査中としていますが、速やかに第三者機関による調査を行う必要があると考えます。 実験上の不備かデータのミスで、いずれ検証されるだろと考えていた 3月1日 粗探しをして騒がず、結果は寝て待て。ねないこだれだ。 - 最終防衛ライン2 この記事を書いた時点では、論文投稿前における共著者同士での再現性のチェックが甘く、きちんと機能していなかった程度に捉えていました。また、論文の内容に誤りがあっても実験操作やデータなどの解釈においてミスがあっただけだろうとも考えていました。こ

    STAP細胞の論文に関して3月12日現在に得られる情報で思うこと - 最終防衛ライン3
    InoHiro
    InoHiro 2014/03/12
  • はてなブログが遅いのはだいたいJavaScriptのせい - もふぬこ動画☆画像

    はてなブログって重いですよね~・・・ ブラウザ変えたら早くなるかなと思ってIE11、Firefox、Google Chromeで計測してみたけど、どれもそんなに差は出なくてどれも遅い(苦笑) いったい何が原因なのかなと調べていったら、JavaScriptのせいでした。 「もふぬこ戦記」のトップページを計測しました。 使用したのはGoogle Chromeのデベロッパーツール。 条件はJavaScriptオン、キャッシュオフです。 12.84秒でした。 次にキャッシュをオンにしてみます。 8.38秒です。 次にJavaScriptをオフ、キャッシュをオフにしてみます。 3.48秒! キャッシュオンの場合・・・ 746ミリ秒 JavaScriptをオフにするだけでサクサク快適動作します! 星つけたりできなくなるんですけど・・・(´~`;) ・・・あれ?JavaScriptエラー出てる気がするけ

    はてなブログが遅いのはだいたいJavaScriptのせい - もふぬこ動画☆画像
    InoHiro
    InoHiro 2014/03/12
  • コンピュータを進化させてきた偉大なるアルゴリズムまとめ

    By Kai Schreiber IT技術の進化のスピードには目を見張るものがありますが、それを支えているのはアルゴリズムと呼ばれる処理方法(技術的アイデア)です。さまざまなアルゴリズムの中でも、コンピュータの進化に革命的な影響をもたらしたとされる偉大なアルゴリズムは以下の通りです。 Great Algorithms that Revolutionized Computing http://en.docsity.com/news/interesting-facts/great-algorithms-revolutionized-computing/ ◆ハフマン符号(圧縮アルゴリズム) Huffman coding(ハフマン符号)は、1951年にデービッド・ハフマン氏によって開発されたアルゴリズム。頻出頻度の大小によって対戦するトーナメントツリーを考えて、ブロックごとに0と1の符号をもたせる

    コンピュータを進化させてきた偉大なるアルゴリズムまとめ
    InoHiro
    InoHiro 2014/03/12
  • 小保方晴子ユニットリーダーが早稲田大学に提出した博士論文冒頭がNIH(アメリカ国立衛生研究所)のサイトからのコピペだったことが発見された件 - 天漢日乗

    小保方晴子ユニットリーダーが早稲田大学に提出した博士論文冒頭がNIH(アメリカ国立衛生研究所)のサイトからのコピペだったことが発見された件 大学関係者は常に コピペ論文を見抜けるかどうか に注意を払っている。地の文章と異なる調子の文体が突然、何の断りもなく出てくる場合 出典があるのではないか と警戒する。つまり 論文執筆者が、引用元を明示しないで盗用しているのではないか ということをチェックするのだ。 インターネットが普及する前から 卒論等、大学に提出する論文のコピペ は問題になっていたが、インターネットが広まると 他人の文章をコピペして自分の文章と偽る例 が増大した。最初は、 レポート でよく発見されたが、近年は 卒論、修論、博論 といった 学位を授与するために審査する論文 でも、 堂々としたコピペが見つかる ことがあり、審査する方は、いかにそうした不正を未然に見抜くか、魂を磨り減らして

    小保方晴子ユニットリーダーが早稲田大学に提出した博士論文冒頭がNIH(アメリカ国立衛生研究所)のサイトからのコピペだったことが発見された件 - 天漢日乗
    InoHiro
    InoHiro 2014/03/12
    序論で参考文献への参照が少ない時点で何かおかしい