いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう!ShellScriptBashLinuxUNIXmacOS はじめに [ $? -eq 0 ] や [ $? -ne 0 ] は冗長でデメリットしかありません。非常に多く見かける書き方ですが、1979 年に Bourne シェルが広く公開された時からこのようなコードは必要ありませんでした。実際に当時はこのような書き方は使われておらず、このような書き方をしなければならなかった歴史的な経緯などはありません。これはなぜか広まってしまった良くない書き方です。 優れたコードとは無駄がないシンプルなコードです。丁寧なコードとは無駄な処理を書くことではありません。[ $? -eq 0 ] や [ $? -ne 0 ] は書かないほうが、簡単で読みやすくわかりやすくなります。優れた文法
Dragon AshやHY、Gacktなどを手掛けるプロのエンジニアである飛澤正人さん(@flash_link)。Sound & Recording Magazineやサウンド・デザイナーなどでも、よく登場されているので、ご存じの方も多いと思います。その飛澤さん、最近、ニコニコ動画やVOCALOIDなどに興味をお持ちのようで、ご自身のホームページ上でも「DTMに必要なレコーディング&MIXテクニック」なんて記事を書かれているんです。 また直接ボカロ曲ではなかったようですが、著名ボカロPであるゆよゆっぺさんの楽曲のマスタリングなども手掛けているようで、なんか面白い動きだなと感じていました。そんな中、「ニコ動に曲をUPしているアマチュアミュージシャン達にぜひ伝えたいことがあるんだ!」と飛澤さんがおっしゃっていたので、先日、飛澤さんのスタジオにちょっと遊びに行ってきました。 エンジニア、プロデュ
Inc.:世の中には私生活も仕事も限りなく成功し続けていくように見える人がいるのは何故だろうと思ったことはありませんか? もしかしたらそういう人たちはEQが高いのかもしれません。 心理学サイト『Psychology Today』によれば、「EQは自分や他人の感情を理解したり管理する能力」で、具体的には次のようなことが挙げられます。 感情の認識。自分の感情も他人の感情も認識できること 感情をうまく使って問題解決のような作業に適用できること 腹が立っても冷静になれるなど、自分の感情をコントロールできること 今回は、自分には高いEQがあるか知りたい人やEQを高める努力をして人生やキャリアで成功したい人のために、EQが高い人たちに共通の10の資質をご紹介しましょう。 1.完璧主義者ではない 完璧主義は、作業を完了したり目標を達成する際の妨げになることがあります。それは、なかなか腰を上げることができ
歴史や数学や科学は学校で習います。しかし、自分や他人の感情と向き合い、どう付き合っていけばいいか、といったことは習いません。そういうスキルや能力があればとても役に立つのに、学校では教えてくれません。 こころの知能指数と言われている「EQ(Emotional Intelligence)」は、自分の感情をどのようにうまく扱えるか、他人の感情にどう適切に反応できるかを説明するために、心理学の研究者たちが使う用語です。人とぶつかった時に問題を解決したり、相手の気持ちをくんで対応したり、あらゆる場面であふれそうになる自分の感情をうまく扱ったり、EQは人生をうまく渡っていくのに必要なスキルですが、EQの高い人はあまり見かけません。今回は、EQとは何か、EQを伸ばすにはどうすればいいかをお教えしましょう。 EQとは何か? 初めてEQを測定したのは80年代半ばのことで、心理学業界でも比較的最近のことです。
京都先端科学大学の理事長としての活動も広く知られる永守重信・日本電産会長は、採用する新卒社員のなかで、一流大学出身者より三流大学出身のほうが活躍する例が多くあることにかねて疑問を抱いていた。そこで一人一人の仕事の成果データを取ってみたところ、ある意外な結果が示され、「結局は情熱と教育がすべてを決める」「IQよりもEQが大切」と確信するにいたったという──。(第2回/全2回) 【写真】永守重信氏の著書『大学で何を学ぶか』(小学館新書) *本稿は、永守重信『大学で何を学ぶか』(小学館新書)の一部を再編集したものです。 ■一流大学卒も三流大学卒も、仕事の成果は変わらない 日本電産では、これまで多くの大卒・院卒者を採用してきた。だが、あるとき私は「社員の出身大学と仕事の成果に、どのくらい相関関係があるのだろうか」と疑問に思い、直近十数年で採用した新卒の社員一人ずつについて、仕事の成果のデータをとっ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く