タグ

ブックマーク / tomoima525.hatenablog.com (6)

  • 旅をしながら仕事をする、あるいはリモートワークができるチームの作り方の話 - tomoima525's blog

    12月中旬から1月中旬のおよそ3週間と少しのあいだ、ヨーロッパを旅しつつリモートで仕事をしていました。自分が働いている会社は現在サンフランシスコと日に拠点があり、日にいるメンバーも北海道や北関東など様々な場所からリモートで働いています。今回旅行中どう働いたのかという話に加えて、旅先で気づいたリモートチームを作るためにチームが備えるべきことについて書きました。 「遠い太鼓」にあこがれて 準備 リモートで働く 良かったこと 大変だったこと リモートメンバーを迎えるために コミュニケーションコストを低くする タスクにコミットメントする仕組み作り リモートメンバーを信頼するマインドセットの醸成 まとめ 「遠い太鼓」にあこがれて 村上春樹さんの「遠い太鼓」というはご存知でしょうか。「ノルウェイの森」を書き上げた頃の3年間を綴った旅行記です。当時村上さんはギリシャやイタリアに滞在していました。

    旅をしながら仕事をする、あるいはリモートワークができるチームの作り方の話 - tomoima525's blog
  • クライアントとサーバーどちらに実装するかの設計指針をチームで持つこと - tomoima525's blog

    モバイルアプリケーションを開発していると、この要件や仕様はクライアントとサーバーどちらに置くべきか、という議論がチームでなされることがしばしばあります。例えば、 あるレスポンスAを受けて処理Bを行い、その結果をユーザーに提示する 登録処理などで、処理C,処理Dという異なる処理を並列して行い、それらが完了したらユーザー側に通知する やろうと思えばクライアント側で処理を全て持つこともできますし、サーバー側で実装もできますね。 このような仕様のディスカッションが起きたとき、チームで統一した判断基準を持っていますか? 自分の場合、クライアントアプリはロジックをなるべくサーバーに移譲すべき という設計指針をチームに提案します。 上の例で言うならば、 サーバーから処理Bも踏まえたレスポンスA'を返してもらい、ユーザーに提示する クライアントは1リクエストをサーバーに投げる。サーバー側で処理C,Dを投げ

    クライアントとサーバーどちらに実装するかの設計指針をチームで持つこと - tomoima525's blog
  • アメリカでは How are you? というだけで世界が変わる - tomoima525's blog

    現在サンフランシスコに長期で滞在していています。そんな中で、これは良かったなという気づきがあったので、シェアしたいと思います。 同僚のカレーの具が多かった話 ことの発端はカレーから始まります。 オフィスから10分くらい歩くとフェリービルディングがあります。いくつかテイクアウトできるお店が入っていて、そこでご飯を買って海辺でべることができます。 その中のひとつに日を提供するお店があり、カレーがうまいので同僚とよくべていました。 ある日いつものようにカレーを買って、ふと同僚(イギリスのバイリンガル)のカレーのタッパーを見てみると、明らかに自分のより多い。肉も多い感じがする。 自分「あれ、なんか量多くないですか?」 同僚「そりゃそうだよ。ちゃんと言葉を交わしてるからね。How are you?って聞かれて、How are you?って返してる?」 自分「いや、あんまり…」 同僚「ちゃんと

    アメリカでは How are you? というだけで世界が変わる - tomoima525's blog
  • 結婚式でLINE Message APIを使った写真共有サービスを作った話 - tomoima525's blog

    先日結婚式を挙げました。式中ご参列いただいた方と簡単に写真を共有したいなと思い、そういうマイクロサービスを作ってみました。ここではどのように実装していったのかを記憶が薄れぬうちに書いていこうと思います。 着想と仕様 自分が結婚式に参列する時、写真を撮るものの、主賓に送りそびれることがよくあって、だったらそのままさくさく送れたら楽じゃんねーと思っていました。で送りっぱなしだとグルーブ感がないので、出来たらその場でシェア出来たらよいかもと考えていました。それを踏まえて仕様としては、 その場でサクサク送れる 送った写真をリアルタイムに共有できる ことを目指しました。 全体構成 全体構成は以下のようになっています。 LINE Message APIを使ってLINEのチャンネルを参列者に登録してもらい、そこから写真を投稿してもらいます。webhookを介して画像データをサーバーに渡し、CDNに保存し

    結婚式でLINE Message APIを使った写真共有サービスを作った話 - tomoima525's blog
  • エンジニアが手早く英作文をする時はかどる Tips - tomoima525's blog

    GithubのPRや海外Slackチャンネルでチャット、はたまた英語圏のエンジニアとやりとりする等、英語で文章を書くことはしばしばあります。そんな時、自分がよく使っている方法について書きます。 先に一番大事なこと 大事なことは、英語はあくまでもツールだということです。伝えたい内容が重要であり、英文を書くことに時間かけることはエンジニアにとって不毛です。 よっぽど英語が得意な人でないかぎり、一から英作文すると時間がかかって質的でないところで時間を消費するということです。 なので一から文章を考えるのでなく、なるべく"型"を知ることがポイントだと考えています。それを踏まえた上で御覧ください。 文章を書く アルクの英辞郎とGoogle, Githubを組み合わせる 恐らく多くの人がGoogle翻訳などを使って英文を作っているかと思うのですが、アルクの英辞郎と組み合わせるともっとはかどります。理由

    エンジニアが手早く英作文をする時はかどる Tips - tomoima525's blog
  • Webアプリエンジニアができるまで」に行ってきた - tomoima525's blog

    「Webアプリエンジニア養成読」というの刊行記念でトークセッションが開催されていたので参加してきたので、その感想書きます。 Webアプリエンジニア養成読[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus) 作者: 和田裕介,石田絢一(uzulla),すがわらまさのり,斎藤祐一郎出版社/メーカー: 技術評論社発売日: 2014/03/11メディア: 大型この商品を含むブログ (2件) を見る 内容は「Webアプリエンジニア養成読」の著者である和田氏(ゆーすけべー/「ボケて (bokete)」開発者)、石田氏(フリーランスエンジニア)、すがわら氏(『パーフェクトRuby』共著者)、斎藤氏(株式会社ハートビーツ 運用エンジニア)の4人が、webサービスを作る楽しさをざっくばらんに話すといったものでした。 なるほどなーと思った言葉

    Webアプリエンジニアができるまで」に行ってきた - tomoima525's blog
  • 1