タグ

2017年12月1日のブックマーク (4件)

  • シェルスクリプトを何万倍も遅くしないためには —— ループせずフィルタしよう - Qiita

    🐚 🐚 🐚 🐚 シェルスクリプトは遅すぎて使えない 普通の「速い言語」より何百、いや、何千倍も遅い 他のプログラミング言語を経験してからシェルスクリプトに入門し、このような感想を持つ方も多いのではないでしょうか。 実際、こういったことは往々にして起こり得ますので、「速い言語」を使うべきか否か見極めることは大事だと思います。 しかし、当にシェルスクリプトというのは、そこまで遅いのでしょうか? データ量が多い場合は常に最初から「速い言語」で書いた方がよいのでしょうか? 実は、そうとも限りません。 シェルスクリプトにはシェルスクリプトなりの「速い書き方」があります。 この「速い書き方」で処理できる問題に関しては、シェルスクリプトは「速い言語」なのです。 では、「速い書き方」とは何かというと、端的には「たくさん繰り返されるループはシェルスクリプトで記述しない」ことです。 以下でこれを説明

    シェルスクリプトを何万倍も遅くしないためには —— ループせずフィルタしよう - Qiita
    kazuau
    kazuau 2017/12/01
    シェルスクリプトはforkするコストがめちゃくちゃ高いよね昔から。(昔しか知らないが)
  • 世界のミシュラン三ツ星店に6,000万円をつぎ込んだ“美食家すぎるサラリーマン”が絶賛する「東京のコスパ優良店」とは - メシ通 | ホットペッパーグルメ

    いきなりクイズです。 下記に挙げた2軒の和店。会計金額には、およそ300倍もの差がある。 とはいうものの、両店にはある共通項が存在する。それはいったい、何? A店:ニューヨークの最高級寿司レストラン。あるカップル客は、握りのコースと追加の寿司を注文し、ワインも飲んで、会計が、な、何と、あぜん、がくぜん、目が点の2,000ドルオーバーだった(20数万円) B店:新宿の和店。ランチの鰯(イワシ)定(刺身、フライ、煮魚などから選べる)がコスパ抜群で評判。お支払いは、明朗会計、お値打ち価格、心もお腹もお財布もほっこりの800円(税込)だった 答えは…… 両店ともに、ミシュランの星付き店であること! 三ツ星レストランをほぼほぼべ尽くした男 今回、上記2店の話題を含め、べ歩きのオモシロ話をたくさん聞かせてくれたのは、『世界のミシュラン三ツ星レストランをほぼほぼべ尽くした男の過剰なグルメ紀行

    世界のミシュラン三ツ星店に6,000万円をつぎ込んだ“美食家すぎるサラリーマン”が絶賛する「東京のコスパ優良店」とは - メシ通 | ホットペッパーグルメ
    kazuau
    kazuau 2017/12/01
    下のほうのリーズナブルな店、なぜか大体行った事がある。食を追求しているつもりは全くない。
  • 結局、みんなどうしたいの?

    何がしたい? どんな自分でありたい? 環境とか金銭の制限がなかったら、何がしたい? トラバとブコメで書いて教えて!

    結局、みんなどうしたいの?
    kazuau
    kazuau 2017/12/01
    賭博やその類似行為(含投資)がわりと好きなんだけど、金銭の制限無かったらつまんないだろうな
  • AWS Cloud9 – クラウド開発環境 | Amazon Web Services

    Amazon Web Services ブログ AWS Cloud9 – クラウド開発環境 プログラミングを始める時に最初に学ぶことは、どんな職人でも同様ですが、道具についてです。メモ帳は役に立たないでしょう。強力なエディタとテスティング パイプラインがあなたの生産性に大きく貢献します。私はまだ最初にVimの使い方を学んだ時のことを覚えています。それを使ってシステムと複雑なプログラムをZip化しました。すべてのコンパイラと依存関係を新しいマシンにセットアップすることが、どれほど大変だったか覚えていますか?新しいデベロッパーをプロジェクトに参加させるためにバージョンをマッチさせ、構成ファイルを取り繕い、ドキュメントを書くのに、どれほどのサイクルを浪費したことか。 日(11/30)コーディング、実行、デバッグを可能にする統合開発環境(IDE)をWebブラウザ上で実現するのAWS Cloud9

    AWS Cloud9 – クラウド開発環境 | Amazon Web Services
    kazuau
    kazuau 2017/12/01
    c9.ioがいきなりAWSへのリダイレクトになって困るんだが、従来のCloud 9ユーザーはどうマイグレーションすればいいのかアナウンスが / あった https://c9.io/announcement ただしトップからは辿り着けない