タグ

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

  • 【からだ】耳の穴に指を突っ込むと聞こえる「ゴォー」という音は筋肉が動いている音

    耳の穴に指を突っ込むと聞こえる「ゴォー」という音って何? 子どものころ、いや大人になってからでもいいのですが、耳の中に指を突っ込んでみたことはありませんか? やったことのある人なら分かると思いますが、指を入れると、「ゴォー」というような何とも言えない音がしますよね。 あれって何なんでしょうか? ちょっと探ってみました。 ■耳の中の音? 何の音? 耳の穴に指を入れたときに聞こえる音、あれは一体何の音? と不思議に思ったことはありませんか?  音の性質から、耳や指の中の血液の流れる音なのでは……と考えている人もいると思います。 しかしこのとき聞こえている音は、血液の流れる音ではありません。 それじゃあ耳の中の何かが鳴っている音? という疑問もわいてくると思いますが、耳の中が鳴っているわけでもありません。ちょっと意外が気もしますが、このとき聞こえている音は、筋肉が動いている音なの

    【からだ】耳の穴に指を突っ込むと聞こえる「ゴォー」という音は筋肉が動いている音
    ymm1x
    ymm1x 2014/10/29
  • 「八重歯=かわいい」が通用するのは日本だけ!?

    ◯欧米 八重歯=吸血鬼という、キリスト教圏における悪魔のイメージが強いため、八重歯は矯正するのが一般的とされています。また、特にアメリカにおいては、歯にお金をかけることこそが社会的ステイタスとされていることは有名な話です。 ◯中国 地域によって違いはあるようですが、中国では八重歯=虎の牙を連想させるため嫌われているそうです。また、楊貴妃が明眸皓歯(めいぼうこうし:美しく澄んだひとみと白く整った歯。美人のたとえ)といわれていたことから分かるように、やはり中国では美しい歯が好まれているんだとか。 また親日家が多い台湾でさえ、八重歯のアイドルというのはほとんどいないんだそうです。 このように、日以外では「八重歯は治すもの」という考えが定着しているんだそうです。このことは、世界で活躍するために、あえて八重歯を治す女優やモデルがいるということからも、お分かりいただけるのではないでしょうか。八重

    「八重歯=かわいい」が通用するのは日本だけ!?
    ymm1x
    ymm1x 2014/10/29
  • シェルスクリプト初期化処理のお約束 - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

    拡張 POSIX シェルスクリプト Advent Calendar 2013、24日目の記事です。 アドベントカレンダーって 24までらしいですよ? 今日で最終日ですよね?! ねっ??? あれ、25日まであるのもチラホラ? 後半、奇跡的にネタが発生したりしてなんとか間に合いましたが、もう進捗駄目です。 明日は期待しないでください。今日も適当な内容でごめんなさい。 実質的に最後の今日のお第は、シェルスクリプトの最初にすべきことです。 Perl スクリプトで use strict; use warnings; がお約束になっているように、 シェルにもいくつかお約束があります。 #!/bin/sh set -u set -e umask 0750 export PATH="/bin:/usr/bin" export LANG="C" ## 以降、好きに書け! set -u (必須) シェルオプシ

    ymm1x
    ymm1x 2014/10/29
    未定義変数の扱いなど
  • シェル(bash)でOS判定分岐 - 備忘録 beta

    if [ `uname` = "Darwin" ]; then #mac用のコード elif [ `uname` = "Linux" ]; then #Linux用のコード fiwinはなんだろう? 後でcygwinで調べとこう.

    シェル(bash)でOS判定分岐 - 備忘録 beta
    ymm1x
    ymm1x 2014/10/29
    “uname”
  • コードレビューの話

    新卒エンジニア向けにコードレビューを「する」話をしました。 http://hisaichi5518.hatenablog.jp/entry/2014/10/29/165721

    コードレビューの話
    ymm1x
    ymm1x 2014/10/29
    "このコード可愛いんですが" ワロタw
  • bash によるオプション解析 - Qiita

    すこし記事が長いため、簡単なアウトラインを書いておきます。要点だけ掴みたい場合は、最終項の「まとめ」を読むのがいいかもしれません。 コマンドライン引数の一般的な解析手法 それぞれの特徴 〜 getopt と getopts の違い getopts(メリット・デメリット) getopt(メリット・デメリット) 自前で解析しちゃう(唯一のデメリット) まとめ ============================= コマンドライン引数を処理する一般的な手法として、 getopts getopt shift などで自力で解析 といった具合に、上から順に考えつくかと思います。getopt(3) は UNIX において、コマンドの引数を処理する一般的な C 言語のライブラリ関数です。それを用いて実装されたコマンドが getopt(1) です。Bourne シェル系だと内部関数になりますが、同系統の

    bash によるオプション解析 - Qiita
  • Shell Scriptでオプションをパースするときの必勝法 | κeenのHappy Hacκing Blog

    κeenです。CIMの解説 実装編の執筆はもうちょい掛かりそうです。だいたいコードが落ち着いたら書きます。 今回は長いオプションと短いオプションをシェルスクリプトでパースするときの話です。 シェルスクリプトではcaseを使う方法とgetoptsを使う方法があります。caseだと長いオプションと短いオプションを扱えるものの短いオプションをまとめるのに苦労し、getoptsだと短いオプションをまとめられるものの長いオプションを扱えません。 そこで解決策。--foo ARG -f ARG -hをパースし、他のオプションも許可(無視)、--でパースを止めるとします。 while [ "$#" -gt 0 ];do ARG="$1";shift case "$ARG" in --foo) do_something_with "$ARG";; --) break;; --*) ;; -*) OPTIN

    Shell Scriptでオプションをパースするときの必勝法 | κeenのHappy Hacκing Blog
    ymm1x
    ymm1x 2014/10/29
  • bashコーディング規約 - Qiita

    モチベーション 一定の品質を保ちたい 書くたびに書き方が変わるのは好ましくない シェバング(shebang)は#!/bin/shではなく#!/bin/bashにする シバン、シェバンとも言われる #!/bin/shは実行環境によって様々なシェルにシンボリックリンクになっているので、bashなら#!/bin/bashと明示しよう インデントは半角スペース2つ 1行が横に長くなり折り返されないように 処理内容および使い方をスクリプト内に記載する(usage()) 何をしてくれるスクリプトか、どのように使うのかusage()関数を用意しよう ヘッダコメントでもいいけど function usage() { cat <<_EOT_ Usage: $0 [-a] [-b] [-f filename] arg1 ... Description: hogehogehoge Options: -a aaa

    bashコーディング規約 - Qiita
    ymm1x
    ymm1x 2014/10/29
    ほぼ同じ制約で書いていたので共感ブクマ
  • Tポイント、個人情報を「第三者提供」されたくない人のオプトアウト受付開始 

    Tポイント、個人情報を「第三者提供」されたくない人のオプトアウト受付開始 
    ymm1x
    ymm1x 2014/10/29