タグ

2018年8月21日のブックマーク (3件)

  • bashスクリプティング研修の資料を公開します - エムスリーテックブログ

    こんにちは、エンジニアリングGの中村です。 以前にこのブログにてエムスリーでの社内研修について紹介しました。今回は、この中でのbashスクリプティング講座の資料を公開します。 www.m3tech.blog 弊社の中でもいろいろな用途でbashが使われていますが、bashは簡単に利用できるもののプログラミング言語としてはバグを生みやすい、辛い言語だと思います。 ここで紹介しているのはいわゆるコーディング規則というよりも、バグ防止と可読性向上のためのルールをTips集的にまとめたものです。 bashにおいてまだまだ注意するところはありそうですが、多少なりともわかりにくいスクリプトの削減になればと期待しています。 [追記: 2018-08-22] はてブにて以下のコメントをいただきました。 bashスクリプティング研修の資料を公開します - エムスリーテックブログ bashで50行以上になった

    bashスクリプティング研修の資料を公開します - エムスリーテックブログ
    MnMisato
    MnMisato 2018/08/21
  • Bashのよくある間違い | Yakst

    原文は2015年8月22日時点のものを利用しており、それ以降に追記、更新されている可能性があります。 翻訳は原作者の許可を得て公開されています。 Thanks for GreyCat! このページはBashプログラマーが陥りがちなよくあるエラーについてまとめました。以下の例は全てなんらかの欠陥があります。 クオートをいつも使い、どんな理由があっても単語分割を使わなければ、多くの落とし穴からあなた自身を守ることができます!単語分割はクオート表現をしない場合にはデフォルトでオンになっている、Bourneシェルから継承された壊れたレガシーな設計ミスです。落とし穴の大半はクオートされていない展開になんらか関連し、単語分割しその結果をグロブします。 1. for i in $(ls *.mp3) BASHプログラマーたちがループを書く際にもっとも犯しがちなよくあるミスは以下のような感じです。: f

    Bashのよくある間違い | Yakst
    MnMisato
    MnMisato 2018/08/21
  • 「他人の時間を奪う罪」に気付かないうちは、働き方改革はうまくいかない――日本マイクロソフトに聞く“改革のリアル”

    「他人の時間を奪う罪」に気付かないうちは、働き方改革はうまくいかない――日マイクロソフトに聞く“改革のリアル”:日企業は「礼儀正しく時間を奪う」(1/2 ページ) 2018年7月10日、東芝クライアントソリューション主催のイベント「TOSHIBA dynabook Day 2018」が開催された。働き方改革やWindows 10をはじめ、クライアントに関するさまざまなセッションが行われた。稿ではその中から、日マイクロソフトの澤円氏による講演「働き方改革のリアル ~当に変えるために必要なこと~」の内容を紹介する。 先進7カ国の中で、日は長らく「生産性が最も低い国」というありがたくない称号を与えられている。これを象徴するエピソードとして、日マイクロソフト マイクロソフトテクノロジーセンター センター長を努める澤円氏は、ビジネスインターンとして同氏の元にやってきた若いビジネスパーソ

    「他人の時間を奪う罪」に気付かないうちは、働き方改革はうまくいかない――日本マイクロソフトに聞く“改革のリアル”
    MnMisato
    MnMisato 2018/08/21
    “日本人は目上や顧客に対して、実に礼儀正しい。でもその礼儀を尽くすために、実は最も貴重なリソースである『相手の時間』を奪っているという自覚に欠ける。『時間は最も大事なものである』という考え方”