タグ

ブックマーク / blog.mah-lab.com (4)

  • リモートワーク歴8年の私が在宅勤務で使っているガジェット、全部見せます! | mah365

    久しぶりのブログ更新です。昨今の状況もあって、私の身の回りでもフルタイムの在宅勤務に切り替えたという話をよく耳にするようになりました。 「テレワークないしはリモート環境でのミーティングってどうやっているの?」という声にお応えしてリモートにおけるファシリテーション勉強会でお話をさせていただいたり、オンライン会議で利用しているグッズについてメッセンジャー等でお答えさせていただいたりする中で、特に在宅で仕事をする際の環境が注目されているように感じます。 既に多数の方がありがたいことに在宅での仕事環境についてシェアしてくださっていますが、数やバリエーションがあって困るものでもないので、8年ぐらいリモートで仕事している私の環境も全てお見せしてみようと思います。もしご自身の状況にマッチしそうなグッズがあったら、ぜひ取り入れてみてください! ズバリこんな環境で仕事をしています! 【Webカメラ】Logi

    リモートワーク歴8年の私が在宅勤務で使っているガジェット、全部見せます! | mah365
    UDONCHAN
    UDONCHAN 2020/04/16
    前傾姿勢できる椅子大事
  • Writing Fast Rubyというスライドが良い | mah365

    ちょっとしたコードの書き方でパフォーマンスが変わることがあります。リーダビリティを重視する向きからすれば小手先のテクニックに映るかも知れないのですが、リーダビリティを維持しながらちゃんとしたパフォーマンスを出すためにも、テクニックを知ることは大事なことだと思うのです。 結構違うもんですなー というわけで、そんなテクニックをまとめたスライドがWriting Fast Ruby。見ていて参考になったのでメモ。 たとえば引数に&blockをとってcallするよりも、yieldの方が5倍速い、とか、 def slow(&block) block.call end def fast yield end mapにブロックを渡すよりも、シンボルを渡す方が20%速い、とか (1..100).map {|i| i.to_s} (1..100).map(&:to_s) mapしてからflattenを呼び出すよ

    Writing Fast Rubyというスライドが良い | mah365
    UDONCHAN
    UDONCHAN 2014/09/28
  • Array()を使ったnilガード | mah365

    Ruby Weekly経由。Array()を使ったnilガードを紹介しているGuarding with arraysという記事がナイスでした。 Rubyでのコーディングは常にnilとの戦いなのであります。 例えばparams[:pictures]に配列が入ってくると期待して、こんなコードを書くと、 params[:pictures].each do |picture_id| # なんか処理がある end params[:pictures]がnilのときにエラーになりますよね。なのでこんな風に書いたりするんですが、ちょいダサい。 (params[:pictures].presence || []).each do |picture_id| # なんか処理がある end で、Guarding with arraysで紹介されている方法が、こんな書き方。 Array(params[:pictur

    Array()を使ったnilガード | mah365
    UDONCHAN
    UDONCHAN 2014/05/09
  • 知っておきたい!Herokuを使う上では当たり前?の16の常識 | mah365

    Herokuの公式ドキュメントは英語なので読みづらいですよね。herokaijp/devcenterのように、有志が日語訳してくれているドキュメントもありますが、その中でも特に抑えておきたい16個の常識について挙げてみました。(16日に公開する予定の記事なので、何となく16個挙げてみました。。) (補足)Herokuを使う上での登場人物の名前 Dyno 「だいの」と呼びます。1Dynoと言ったとき、一つサーバが立ち上がっているようなものだと考えて下さい。 Routing Mesh Herokuアプリにアクセスがあったときに、Dyno間の負荷をロードバランスしながらリクエストを振り分ける機構をRouting Meshと呼びます。たまに「Router Error」というログを吐くのですが、そのとき障害が起こっている場所はここです。 常識1. Dynoは1時間アクセスがないとアイドル状態になる

    知っておきたい!Herokuを使う上では当たり前?の16の常識 | mah365
    UDONCHAN
    UDONCHAN 2013/05/17
  • 1