2021年5月7日のブックマーク (2件)

  • シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita

    はじめに ことの始まりは「シェルスクリプトでツールを作ったけど速度が遅くて使い物にならなかったので供養」というツイートを見たからです。コードを見てみると、実例をあまり見ないシェルスクリプトのリファクタリング例として丁度良い内容と分量だったため記事にいたしました。記事を書くにあたりコードの利用を快く承諾していただいた @Hayao0819 様にはこの場を借りて御礼を申し上げます。 内容は章立てで構成しており、序章で事前調査をし、第一章で一般的なリファクタリング、第二章でパフォーマンスを重視したリファクタリング、終章で少し余談をして締めくくっています。最初はパイプは並列処理されるから速くなるというのは神話(そうとは限らない)についても書いていたのですが流石に長いので分けました。それでも書きたいことを色々書いていたらめちゃくちゃ長くなってしまいましたので読み物として私がどんなことを考えながらリフ

    シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita
  • 一家4人を博多港に沈める凶行 犯人の実家を中国河南省に訪ねると「こんな小さな子まで…」 | 未解決事件を追う | 文春オンライン

    父親は「おとなしい子だったので信じられない」 中国で逮捕された主犯の王亮(犯行時21、以下同)には、共犯の楊寧(23)の逮捕に至る情報提供の協力があったとして無期懲役の判決が下された。また楊には死刑判決が下され、05年7月に刑が執行されている。一方、日で逮捕された魏巍(ギギ=中国読みはウェイウェイ、23)にも死刑判決が下され、19年12月に刑が執行された。 この事件を取材していた私は、03年8月に逮捕された魏が、犯行への関与を自供した直後の9月16日、中国・河南省にある魏の実家に通訳を介して電話を入れ、息子の逮捕を知らずにいた父親に事件のことを伝えている。 「まさか……。おとなしい子だったので信じられない……。息子から最後に電話を受けたのはもう何カ月も前です。ただ、日にいる息子の友だちの母親から、うちの子が8月中旬に中国に帰ってくるかもしれないと連絡を受けていました。それなのに帰ってく

    一家4人を博多港に沈める凶行 犯人の実家を中国河南省に訪ねると「こんな小さな子まで…」 | 未解決事件を追う | 文春オンライン