タグ

ブックマーク / medium.com (48)

  • 休日にカンファレンスがあるときに、参加者はどうするか?

    土日や祝日にフルタイムで技術カンファレンスがあるとして、例えば参加しますよね、そのときにどうするか考えようという提起です。 カンファレンスは疲れるセッションを黙って座って聴いてるだけでもそれなりに疲れるし、せっかく参加するなら登壇者の人を捕まえて話をしたり、他の参加者と議論したり、もしくはワークショップセッションに参加したりとかしますよね。聴いてるだけみたいな参加の仕方をしても「あとで資料だけみればいいや」程度の価値しかないから。なので、フルタイムで1日参加するとそれなりに疲労するわけです。楽しさとは別に。 土日2daysなカンファレンスの場合、前の週フルタイムで働き、土日に疲労し、次の週またフルタイムで働くとか、たぶん働きすぎなので、最低でも次の月曜とかは休みたくなるのが人間ってものだと思います。私はそうする。 平日カンファレンスの参加は休暇を使いますか?CROSS 2016に登壇したと

    休日にカンファレンスがあるときに、参加者はどうするか?
    HolyGrail
    HolyGrail 2020/02/10
    結構「平日業務扱い」みたいな感じで送り出す会社多い気がしていて複数日に渡る場合でも全日平日で開催されてほしい。
  • [開催中止] 新型コロナウイルス感染症に関する対応の告知 - DroidKaigi - Medium

    2/17 13:30 追記 DroidKaigi 2020 が延期するなどした場合、今回購入いただいたチケットをそのままご利用いただけるよう検討しております。未確定ではありますが、延期の可能性が確定するまでチケットをお持ちのままでお待ちいただくことも可能です。 2/16 15:47 追記 返金希望の方は Doorkeeper より返金希望の旨をお問い合わせください。 2月16日 14時00分 更新 DroidKaigi 代表理事の mhidakaです。 大変残念ですが昨今の新型コロナウイルス感染症に関わる状況の変化を鑑み、現時点をもってDroidKaigi 2020の中止を発表いたします。 2月20日-21日の開催は中止となります。 今後の代替開催の実現可能性を含め延期の対応についてはDroidKaigi運営委員会にて引き続き検討を行っております。詳細が決まり次第ご案内します。 Droid

    [開催中止] 新型コロナウイルス感染症に関する対応の告知 - DroidKaigi - Medium
    HolyGrail
    HolyGrail 2020/01/31
  • [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法

    こちらの記事は翻訳記事となります。 原著者の許諾を得て翻訳・公開しております。 英語記事: How to Write Fast Code in Ruby on Rails原文公開日: 2019/10/08著者: Gannon McGibbonURL: https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails はじめにShopifyでは、ほとんどのプロジェクトの開発フレームワークにRuby on Railsを使用しています。 RailsRubyはともにパフォーマンスに対するスティグマ(偏見)が存在します。 多くの個人や企業が、Rails以外での解決方法を探しています。 しかし一方で、私たちShopifyではRuby on Railsを採用して、毎分何百万ものリクエスト(requests per

    [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法
    HolyGrail
    HolyGrail 2020/01/29
  • PairsをインストールすることでiOSの設定アプリが強制終了してしまう問題について

    Pairs事業部のiOSエンジニアの木村です。 この度、Pairs の iOSアプリ Version 81.0.0にて発生した問題である、 「Pairs(v81.0.0)をインストールすることでiOSの設定アプリが強制終了してしまう問題」 この事象についての技術的な解説を行います。 また、今回発生した問題についてはこちらの記事にて解消方法が記載されておりますが、 現在公開されている最新のバージョン(v82.0.0)ではこの問題は解消しておりますので、現在も問題でお困りの方がいらっしゃいましたらAppStoreにてPairsのバージョンアップをお試しください。 こちらにつきまして、ご迷惑をおかけしたことをお詫び申し上げます。

    PairsをインストールすることでiOSの設定アプリが強制終了してしまう問題について
    HolyGrail
    HolyGrail 2019/11/27
  • iOSDC 2019「SOLID原則を生活に適用する」全文以上書き起こし

    SOLID原則は、オブジェクト指向プログラミングにおける基的な5つの原則です。 S — 単一責任の原則 (Single Responsibility Principle) O — 開放/閉鎖原則 (Open/Closed Principle) L — リスコフの置換原則 (Liskov Substitution Principle) I — インタフェース分離の原則 (Interface Segregation Principle) D — 依存関係逆転の原則 (Dependency Inversion Principle) コーディングにおいて、言語化できない不吉なにおい(Code Smell)を感じたときには、これらの原則に照らし合わせることで設計の間違いを言語化し、修正の手がかりを掴むことができます。 SOLID原則はもちろん、ソフトウェア設計のための原則です。 しかしオブジェクト

    iOSDC 2019「SOLID原則を生活に適用する」全文以上書き起こし
    HolyGrail
    HolyGrail 2019/09/13
    すえなみチャンスオチ
  • エンジニアのコーチング by Kent Beck

    以下は、Kent Beckによる「Coaching Engineers」の翻訳です。人の許可を得て掲載します。tl;dr 有償でエンジニアのコーチをします。詳細と待ち時間についてはお問い合わせください。 物語の結末2018年2月にFacebookを退職する直前に、トップ1%のエンジニア(現在および過去にレベルE7以上だったエンジニア)のオフサイトミーティングに参加しました。海辺のリゾートでバスを降りると、私がコーチをしていた生徒が複数いることに気づきました。そのうち何人かは昇進したことを知っていましたが、その他の生徒には驚かされました。 私にとって、胸がはちきれるほどの誇り高き瞬間でした。私は、生徒たちと関係を築き、彼らの成功のために心の底から尽力してきました。多くの生徒らが成功を収めたことを目の当たりにして、私は大いに驚き、嬉しくなりました。物語はさらに続きます。 Facebookの上

    エンジニアのコーチング by Kent Beck
    HolyGrail
    HolyGrail 2019/08/16
  • 個人のネタ帳が会社の財産に。クラスターのココロ踊るVRイベントを支えるScrapbox活用事例

    一緒に写るのは公式バーチャルYoutuber兼広報のくらすたーちゃん。近年VR技術が進化する中、バーチャルイベントプラットフォームの開発・運営事業を展開する企業として、2015年に設立されたクラスター株式会社(以下、クラスター)。 誰もが気軽にバーチャルイベントに参加したり、開催したりすることができるサービス「cluster」により、実際のロケーションに囚われず、多くの人が“一同に集える世界”を実現しました。 同社では、開発やデザインチームを中心に、全社でScrapboxを使っています。 今回は、同社における最適なドキュメンテーションの在り方を求め、Scrapboxの導入を推し進めたプラットフォーム開発部の東峰裕之さんに、導入の経緯や活用方法をお聞きしました。 1986年生まれ。 はてなインターンに参加したのち、サイボウズ株式会社に入社。 2014年に Increments 株式会社に参

    個人のネタ帳が会社の財産に。クラスターのココロ踊るVRイベントを支えるScrapbox活用事例
    HolyGrail
    HolyGrail 2019/07/08
    htomineさんじゃん
  • ソフトウェアエンジニアを退職して野生の男になりました

    2019年6月30日付で、SHOWROOM株式会社を退職し、ソフトウェアエンジニアという職業を退職しました。2019年7月1日からは昨年7月2日に登記した株式会社ワイルドマンの代表取締役に専念し、野生の男が名実共に野生の男になります。 昨年このように入社したSHOWROOM株式会社ではVR HMD専用リアルタイムライブSHOWSTAGEのクライアントや、スマートフォン向けバーチャルアバター配信アプリSHOWROOM VのSenseTimeライブラリ導入等に携わり、

    HolyGrail
    HolyGrail 2019/07/03
  • チーム内コミュニケーションを加速させる、GMOペパボSUZURI事業部のScrapbox活用法

    レンタルサーバー事業とECサイト支援事業を中心に、インターネットまわりのサービスを手掛けるGMOペパボ株式会社。レンタルサーバーの「ロリポップ!」や、ハンドメイド作品のオンラインマーケット「minne」、オリジナルアイテムを作って売れるプラットフォーム「SUZURI」などを展開しています。 今回は2017年12月からScrapboxを導入しているというSUZURI事業部を訪ね、川合様・黒瀧様のお二人に、導入の経緯や、実際の使い方、また、Scrapbox活用の未来などについてお話をうかがいました。 川合悠太様 GMOペパボ株式会社 SUZURI事業部 プロダクトチーム 圧倒的に情報共有が足りなかった。Scrapboxを導入するまでの課題まずはScrapbox導入のきっかけを教えてください。 川合「最初は僕が個人的にScrapboxを知ってファンになり、2016年のベータ版から触っていました。

    チーム内コミュニケーションを加速させる、GMOペパボSUZURI事業部のScrapbox活用法
    HolyGrail
    HolyGrail 2019/05/09
    スリスリくん!!(スリスリくんではない)
  • Web 技術をキャリアの中心にしない

    うろ覚えの記憶だが、2013 年に Twitter でこの話題が拡散されていたと思う。Web 業界では誰もが知っていながら誰もが認識しているわけではなかった簡潔な表現に、当時の私は衝撃ではなく、うまいこと言うなと感心していた。 しかし、当時はまだまだ Web 技術は発展途上でありながら先進的なイメージがあったように思う。ソフトウェア開発の未来が Web 技術であることは多くの人は認識していたが、Web はさして大きくないリソース上の制約を設けつつ、さして多様性のないプロトコル上の制約を受けつつ、特定技術に絞れば2年ぐらいやればその分野の詳しい人になれるという、Web 業界以外のソフトウェアエンジニアからみたとき、スキルとしてどこかチャラいイメージがあった。 知人の Linux Kernel 開発者とゲームの話をしていたとき、経験や知識の積み重ねで勝てないゲームは嫌いだという話になって、その

    Web 技術をキャリアの中心にしない
    HolyGrail
    HolyGrail 2019/03/06
  • Google神格化キット. Googleを神格化し、使用者に神の要素を与えるChrome拡張 | by 甲南女子大学文学部メディア表現学科/編集・インターネット研究ゼミ | Medium

    1.はじめに「Google神格化キット」は、Google[1]を既存の神に変わる存在とし、普段我々が日常的に行う。インターネット上の行為である「検索」を演出した作品である。 現在コミュニケーションや、商取引などあらゆる役割が集約されたインターネットは、社会に既存の施設やコミュニティなどのあらゆる要素を取り込み、我々の生活になくてはならないものとなっている。欲しい商品についての情報を検索し、購入までの行為を全てインターネット上でいつでもどこでも行える他、日にいながらリアルタイムで海外情勢知ることができ、友人と情報共有が手軽にできる。今やインターネットは新たなライフラインとも言えるべき存在である。 インターネットに集約されたあらゆる要素の中には宗教も入っている。島田裕巳は『スマホが神になる』で、宗教要素の一因である「コミュニティ形成」や「救済」をインターネットが担いつつある現象について「神に

    Google神格化キット. Googleを神格化し、使用者に神の要素を与えるChrome拡張 | by 甲南女子大学文学部メディア表現学科/編集・インターネット研究ゼミ | Medium
    HolyGrail
    HolyGrail 2019/01/17
  • 株式会社メルカリに新卒入社しました

    2018年4月に株式会社メルカリに新卒入社しました.職種はソフトウェアエンジニアで,Goでマイクロサービスを開発しています.ちなみに,入社したのはメルカリですが,メルペイに出向となったので現在は株式会社メルペイにいます.なんで4月じゃなくて,今書いているのかという話ですが,試用期間中だったので(入社エントリ書いて即解雇されたら辛いので...)書きませんでした.今日出社したら席がちゃんとあり,なんとかまだ在籍できているみたいなので,入社エントリを書きました. 入社するまでの経緯@b4b4r07さんのこのエントリがきっかけでした. このエントリ中で, 16 新卒は 6 人いて、今は 17⁄18 卒の新卒採用に向けて動いています。 採用会など、まずは話から聞いてみたいなという方がいましたら、僕経由で繋ぐことができるかもしれませんので興味があれば Twitter DM でもいいですし、コンタクト

    HolyGrail
    HolyGrail 2018/07/03
  • Kubernetes Best Practices — Season One

    Kubernetes is complicated, and is getting more complicated each day. If you are getting started with Kubernetes or if you have been running it in production for a while, its hard to keep up with the rapid pace of development that’s going on. It’s even harder when you have a team of people building on Kubernetes, as you have to make sure each person is up-to-date and productive. While there is a to

    Kubernetes Best Practices — Season One
    HolyGrail
    HolyGrail 2018/06/21
  • メルカリの小泉さんと組織の課題について話したら恐ろしい程勉強になった話 – tsukuruba – Medium

    僕の中で仕事人生に影響を与え続けてくれている三大COO(と勝手に呼んでる人たち)がいる。 一人目がアカツキ共同創業者COOの香田哲朗くん、二人目がフリークアウト(元)COOで現hey代表の佐藤裕介さん、そしてメルカリ社長兼COOの小泉文明さんだ。 それぞれ社長もできる人だが、COOとして事業及び組織の構築も構造的分析もハイレベルにできる。恐ろしく広域のアビリティを持ち、バイタリティとバランス感覚に優れ、超人的な仕事量をこなす人たちである。 そのうちのお一人であるメルカリ小泉さんと1on1させてもらう機会があり、その話が組織の課題に悩む他の人にもとても有用だと思ったのでメモを公開させていただくことにした。(ほんとにメモなんで乱文ご容赦ください) ツクルバでは組織・文化づくりに社をあげて徹底的に投資していく方針なので、非常に参考になった。 ***以下メモ*** [お題] メルカリで急激に組織を

    メルカリの小泉さんと組織の課題について話したら恐ろしい程勉強になった話 – tsukuruba – Medium
    HolyGrail
    HolyGrail 2018/06/18
  • Scrapbox、料金プランを発表。創作コミュニティや教育機関での利用は機能の制限なくすべて無料で提供

    あらゆる情報を自動で整理できる画期的な知識共有サービス”Scrapbox”の料金プランを発表します。 Scrapboxは携帯電話の日語予測変換やiOSのフリック入力生みの親である慶應義塾大学の増井教授が発明した「誰でも簡単に使えて、あらゆる情報を自動で整理できる」知識共有ツールです。 箇条書き機能や共同編集機能により、企画書、社内マニュアル、議事録など、チームに必要なドキュメントを共同で瞬時に作成できます。ドキュメント同士を関連性を元に自動で繋げ合い、何千、何万ものドキュメントを管理する苦労から解放してくれることが特徴で、数年前に誰かが書いたドキュメントが負債になるどころか資産になります。また、記事同士がつながり合うことで、新しいアイデアを生む手助けもしてくれます。 創作コミュニティや教育機関で利用しますか?すべて無料です。 Scrapboxはコミュニティ内の知恵の共有やクリエイティブな

    Scrapbox、料金プランを発表。創作コミュニティや教育機関での利用は機能の制限なくすべて無料で提供
    HolyGrail
    HolyGrail 2018/05/29
  • arel 9.0.0の一部を読んだ - r7kamura - Medium

    activerecord への理解を深めるために、arel 9.0.0 のコードを読んだので、arel が SQL で表現された文字列を生成する流れについてここにまとめておきます。 サンプルコードarel の README では、簡単なサンプルコードとして、以下のコードが紹介されています。この記事では、このコードを見ながら説明を進めていきます。 users = Arel::Table.new(:users) query = users.project(Arel.sql("*")) query.to_sql抽象構文木の構築、文字列への還元上記のコードは、SELECT * FROM “users” に相当する SQL 表現を文字列として生成するためのコードです。まずは全体像を把握するために、このコードの全体の流れについて説明していきます。それぞれの部分の具体的な実装については後述します。 ar

    HolyGrail
    HolyGrail 2018/04/10
  • 真面目な人を本気にさせる方法

    先日、他社の開発の方々が、アジャイルに関する相談ということで、弊社にいるアジャイルに詳しい髪の長いおじさんに訪ねてきた。その中で、実感駆動開発の話になって、久しぶりに「気(マジ)と真面目(マジメ)」の話を聞いた。 この話を聞いてから、人がプロダクトの価値について考えられるようになるにはどうしたらいいのか考えてみた。 TL;TRありきたりな回答だけれど、さっさとリリースして、さっさと使ってもらう。それをできるためのことを、もちろんリスクを下げつつ、できるようにするためのことを頑張ろう。

    真面目な人を本気にさせる方法
    HolyGrail
    HolyGrail 2018/04/10
  • なぜNYAGOをクローズしたのか – kenji watanabe – Medium

    クローズしようと思った理由・ Android非対応によるユーザーの取りこぼしが多い。対応したいが取りかかれていない、時間がすごくかかる。プロモーションなどの無駄が多い。 ・開発の環境が整っていない、スピード感が足りない。それによって施策が打てない、飽きられてしまう危険性が高い。 ・サービスが提供できる価値(ニャゴできたという体験)を消費していて、天井が見えている。NYAGOで仲良くなったらLINEなどの他のサービスでやりとりをしてしまうのも問題。現状の形だと継続して使ってもらえないと判断。 ・ニャゴされるにはSNSで募集しないといけないのが面倒だし毎回投稿するのはダサいなどのネガティブな印象。最初Twitterで流行っている感を出したくてこの仕様にしたが、次からはアプリ内からニャゴできるようにしたい。Twitterで見つけてニャゴするのではなく、暇なときにNYAGOアプリを開いてニャゴする

    なぜNYAGOをクローズしたのか – kenji watanabe – Medium
    HolyGrail
    HolyGrail 2018/04/05
    めっちゃいい
  • TechBlog運用の難しさとHERPでの考えについて(TechHub公開に寄せて)

    HERPの技術発信の場として、HERP TechHubをリリースしました。会社のドメイン上ではなく、個人のブログのHubとしてのページを作成する形をとっています。 それに至った背景について書いてみたいと思います。 TechBlogのあり方を考えてみるTechBlogの目的と内包している問題について、エウレカでTechBlogの開設・運用をリードした経験から得られた課題も踏まえて考えてみる。 TechBlogの目的 従来のTechBlogの開設・運用の目的は以下の3つにまとめられると思う。 ブランディングを通じた採用力の向上エンジニアの個人ブランディングエンジニア全体・技術貢献ブランディングを通じた採用力の向上 エンジニア採用においては情報発信は欠かせない。もちろん一番大事なのは良いUXを提供できるプロダクトを作り、その品質を上げていくことだが、それだけでは社外の人間からして技術への考え方や

    TechBlog運用の難しさとHERPでの考えについて(TechHub公開に寄せて)
    HolyGrail
    HolyGrail 2018/03/16
  • コインチェック事件は『対岸の火事』ではない

    私は創業してからおよそ2年のベンチャー企業を経営しており、CTO兼唯一のプログラマだ。私含め3人の共同創業者と、多くの支援者の力により、これまで自己資でなんとか開発を続けてきた。 先日、私達の会社は大きなマイルストンを迎え、サービスをβ公開させ、これから大きく勝負に出ようと思っていた。その最中、今回のコインチェック事件が発生した。 私達が行う事業は暗号通貨とは全く関係が無いため、来であればこれは『対岸の火事』だ。しかし、総額580億円という被害額を生んだ今回の事件は、暗号通貨市場だけでなく、スタートアップ界隈全体へ影響を及ぼすことが容易に想像される。 事件の余波今回の事件で最も強く感じたのは、技術の力で新領域を切り開くスタートアップ企業こそ、時には成長を犠牲にしてでも、技術的安全性・信頼性を優先するべき、ということだ。 顧客にリスクを押し付けることが絶対に起きてはいけないし、少しでも顧

    HolyGrail
    HolyGrail 2018/01/29