ブックマーク / joker1007.hatenablog.com (5)

  • 私的リモートワークの良い点、悪い点 - joker1007’s diary

    Twitterでちらっと見かけたので、自分も良い点と悪い点をまとめてみようと思う。 良い点 電車に乗らなくて良い ミーティング開始の5分前まで寝てられる 人の話し声がしない 話しかけられずに済む 疲れたらいつでもベッドにダイブできる ちゃんとアウトプットしてれば、仕事している様に見せなくてもいい 寝間着で仕事ができる ハイスペックなPCが使える WiFiが不安定みたいなトラブルが少ない 良い椅子が使える ヘッドホン無しで音楽が聞ける いきなり歌い出しても、誰も変な目で見ないし、迷惑がかからない 基的に引き篭りなので、自宅の環境が快適になる様に腐心した結果、大抵のオフィスより自宅の方が執務環境として優秀であり、自宅より仕事に関する物の水準が高い会社というのをほぼ見たことがない。 そして、日常生活において、歌うというのが精神の健康上とても大事なので、音楽を聞きながら突然歌い出したりしたいのだ

    私的リモートワークの良い点、悪い点 - joker1007’s diary
    masa-wo
    masa-wo 2017/09/08
    「飯を食わなくなり、アルフォートで生活する様になる」
  • MacBook Proを捨ててThinkpad T460sを買ってgentooを入れた - joker1007’s diary

    英字キーボード配列にできて開発ユースに耐えうるノートPCがとても選択し辛い昨今、なんとなく安牌ポジションだったMBPについにさよならしました。 元々、Macを好んで使っていたというより、解像度が高くて英字配列にできて電池の持ちが良いというノートPCがMBPだっただけで使ってたのですが。 一番大きな要因がコンテナの利用頻度が増えて開発環境も含めてDockerを使う様になったので、Macだとどうにも面倒だという点です。 docker-machineのデフォルトとかdocker for Macのデフォルトが遅過ぎて話にならないし、dinghy使ってもdocker-sync使っても微妙でかつ面倒くさい。 普通にLinux上で直接動かせるなら、無駄な苦労だと思って、まず開発用PCLinuxにしようと決めました。 そしたら新しいMBPが30万越えるのに、一世代前のCPUとメモリでドヤ顔してくるわ、キ

    MacBook Proを捨ててThinkpad T460sを買ってgentooを入れた - joker1007’s diary
    masa-wo
    masa-wo 2016/11/26
    gentoo使い、玄人だな。
  • Electronでメディアファイル用のファイルブラウザ「BlackAlbum」を作った - joker1007’s diary

    Electronで動作する動画ファイル及びJPG in Zip向けのファイルブラウザを作ってみました。 構成としてはElectron+React+Reduxで、gulpfile以外はbabelを使って書いてます。 そこそこ今風な感じを目指して、一部flowtypeとかも取り入れてますが、割と適当な感じで使ってます。 実は以前Node.jsで同じもの作ってたんだけど、せっかくちゃんとデスクトップアプリとして作れるようになったしReactにも慣れたのでElectronと今の技術で作り直してみたのがこれです。名前も同じだったりする。 https://github.com/joker1007/blackalbum https://github.com/joker1007/blackalbum/releases/download/v0.2.0/BlackAlbum-darwin-x64-0.2.0.

    Electronでメディアファイル用のファイルブラウザ「BlackAlbum」を作った - joker1007’s diary
    masa-wo
    masa-wo 2015/10/20
  • パーフェクトRubyの心残り - joker1007’s diary

    この記事はパーフェクトRuby Advent Calendar 2013 - Adventarの6日目です。 Rubyサポーターズの一員としてパーフェクトRubyというを執筆する幸運に恵まれました、joker1007です。 そもそもはryopekoさんに指名していただいて途中からの協力者という形で参加しました。 私が主に担当してたのは、12章から14章までの、Rubyの周辺ツールやgem周りの部分です。 原稿が揃うまでは、仕事終わってから夜中に黙々と格闘する日々が結構多くて、中々辛いこともありましたが、形に残るアウトプットが出せたことを非常に嬉しく思っています。声をかけていただいて当にありがとうございました! さて、こうして世に出たパーフェクトRubyなんですが、技術書の常というか既に古くなってる情報がそれなりに存在します。 特に、発売した後になってふざけんなよ!と言いたくなるぐらいが

    パーフェクトRubyの心残り - joker1007’s diary
    masa-wo
    masa-wo 2013/12/18
    byebugか。
  • Rubyistなら知っておくべき地味だけど便利なメソッド - joker1007’s diary

    備忘録兼、初心者向けのメソッド一覧。 余裕があればRails編とかも書こうかな。 これ忘れてるとか何事?とかいう突っ込みがあれば是非お願いします。 もうちょっとコードの具体例書きたかったけど、めんどくさくなってきたw Array Array#combination(n), Array#permutation(n) 配列のデータを元に組み合わせ(順列)を作ってくれます。 ブロックを渡さない場合はEnumeratorで組み合わせの各要素を列挙します。 Enumerator Enumerator#with_index(offset = 0) Enumeratorの各要素に合わせてindexを列挙してくれるEnumeratorを返す。 each_sliceやcombination等にメソッドチェインで繋げて使う。 Enumerator#with_object(obj) with_indexと同様で

    Rubyistなら知っておくべき地味だけど便利なメソッド - joker1007’s diary
    masa-wo
    masa-wo 2012/08/16
  • 1