タグ

2014年10月4日のブックマーク (4件)

  • 【雑学】電話の「#」ボタン、呼び方は「シャープ」ではありません

    皆さんご存知、電話の番号ボタンの右下ついている「#」ボタン。 音声ガイダンスなどでも「よろしければシャープを押してください」と呼ばれるように、一般的には「シャープボタン」と呼ばれる「#」ですが、 実は「#」ボタンの呼び方は、「シャープ」ボタンではありません。 wikipediaにはこうあります。 番号記号(ばんごうきごう)、ナンバーサイン (number sign) は、「井桁」(いげた)や「スクエア」とも呼ばれ、番号を示す数字の前に置かれる記号である。日ではこの記号の代わりにヌメロ (numero, No.) を使って「ナンバー」と読むのが一般的である。また米国では質量のポンドを表すのにも使われ、「パウンド」と読まれることが多い。北米以外の英語圏では「ハッシュ」と読まれることが多いが、他の呼び方も存在する。素数階乗を表す記号でもある。 出典:wikipedia,番号記号 正式名称は、「

    【雑学】電話の「#」ボタン、呼び方は「シャープ」ではありません
    pipehead
    pipehead 2014/10/04
    > 正式名称は、「シャープ」ではなく、「いげた」、「スクエア」 ということです。そして「シャープ」と「いげた」の違いですが、 横線が斜めになっているか否かです。
  • Hickies(ヒッキーズ)!靴ひもの時代は終わった!?アメリカ生まれの最新シューズファスナーシステムが超オシャレ! - 変デジはてな支所

    Hickies(ヒッキーズ) 実は…ひもを結ぶのが苦手なんです。かつては毎月スニーカーを買うくらいスニーカーが大好きだったんですが、ハイカットのスニーカーって履く頻度が少ないんですよね。なぜなら…ひもを結ぶのが面倒だから!(笑) そんなひもが結ぶのが苦手な自分でも!脱ぎ履きをスムーズにしてくれるアイテムがあると教えてもらいました! これなんだと思います?ラバー素材で出来たアイテムなんですが…実はこれひもの代わりに使える画期的なアイテムなんです! ひもの穴にHickiesを通して止めるだけ!ラバー素材だから伸びるんです。ということは…どうなるのか!様々なタイプのをスムーズに着脱できる「スリップオン」タイプのシューズに変身させる事が出来るアイテムなんです! 今回からあげ (id:karaage)さんの奥さまid:necogistaさんが使っていて実物を見せてもらいました。これが

    Hickies(ヒッキーズ)!靴ひもの時代は終わった!?アメリカ生まれの最新シューズファスナーシステムが超オシャレ! - 変デジはてな支所
  • USBメモリの脆弱性を突いたマルウェアが誰でも手に入る状態に

    みなさん、USBメモリには気をつけましょう! 二人のハッカーが、USBのファームウェアに含まれている脆弱性を利用したマルウェアのコードを公開しました。 問題のマルウェアはいわゆるBadUSB攻撃とよばれるものにとてもよく似ています。BadUSBは検出不可能なマルウェアで、セキュリティ研究者のKarsten NohlさんとJakob LellさんがUSBのファームウェアを解析して作りました。BadUSBはUSBデバイスからインストールされ、PCを完全に乗っ取ったり、知らない間にメモリースティックからインストールされたファイルを変えたり、ユーザがインターネットを通してやりとりしているデータをリダイレクトすることさえできます。 こういった危険が広がることを懸念して、NohlさんとLellさんはBadUSBを公開しないことにしました。しかし、研究者のAdam CaudillさんとBrandon W

  • array.indexOf(value) >= 0で要素が含まれてるか検索すると失敗する場合がある - 素人がプログラミングを勉強していたブログ

    indexOf(val) >= 0の話 配列に要素が含まれているかのチェックに [1, 2, 3].indexOf(2) >= 0; // true のようなコードを使っている場面を極めて頻繁に(それ以外を使っているのを見ることは稀なくらい)見るが、 function contains(a, v) { return a.indexOf(v) >= 0; } は厳密にはJavaScriptでは正しく動くとは限らない。上記コードのどこが間違っているのか、下記の解説を見る前に考えてみてほしい。こんなシンプルなコードにも、バグがある。 解説 containsがどのように動くべきなど明白だというのは間違いである。実は微妙な問題がたくさんある。 まず、致命的な部分をあげると、最初のナイーブな実装だと contains([NaN], NaN) // false となってしまう。明らかに意図した動作と異な

    array.indexOf(value) >= 0で要素が含まれてるか検索すると失敗する場合がある - 素人がプログラミングを勉強していたブログ