タグ

developerに関するluccafortのブックマーク (14)

  • 問題を解決するために必要な習慣 / developer-lifehack

    Hamee様 開発合宿 2021年(後半戦)の資料です。 # 参考リンク - https://soudai.hatenablog.com/entry/2020/08/14/101657 - https://soudai.hatenablog.com/entry/2020/10/06/161705 - https://soudai.hatenablog.com/entry/2020/12/31/165940 - https://this.aereal.org/entry/2020/12/18/115317 - https://blog.sushi.money/entry/2020/12/18/133356 - https://twitter.com/pyama86/status/1455842485482057734 - https://www.1101.com/umeda_iwata/20

    問題を解決するために必要な習慣 / developer-lifehack
    luccafort
    luccafort 2021/11/17
    そねたけともというかた、めちゃくちゃいい話してるじゃん。
  • CREは、お客さまの変化と困りごとに気づくのが重要 | はてなで働く a-know, missasan にアンケート [#4] - Hatena Developer Blog

    こんにちは、id:hitode909です。これまで、アプリケーションエンジニア、 SRE、と続いた流れで、MackerelチームのCREのお二人に話を聞いてみます。 CREはCustomer Reliability Engineerで、お客さまと技術的なやりとりをしたり、ドキュメントを整備したり、訪問してお話を聞いたりと、さまざまな形でお客さまに寄り添うエンジニアです。 業務内容の幅広い職種なので、お二人にまとめて、網羅的な話を聞ければと思います。 id:a-know, id:missasanにアンケート はてなidとその由来を教えてください いつどんなきっかけで入社されましたか? 現在の仕事を教えてください チーム内の立ち位置を教えてください 今日一日の流れを教えてください 最近うまくいったことは何ですか? 最近うまくいってないことは何ですか? ふだん大切にしていることは何ですか? はて

    CREは、お客さまの変化と困りごとに気づくのが重要 | はてなで働く a-know, missasan にアンケート [#4] - Hatena Developer Blog
    luccafort
    luccafort 2019/03/06
    写真まではてな社員が撮ってることに気づいた、マジかよ!すげえwこのはてなで働くエンジニアシリーズ面白いんだけどエンジニア以外の話も少し気になる。
  • シニアエンジニアになりました - Masteries

    今期より, シニアエンジニアになりました. シニアエンジニアは, はてなエンジニアのロールの1つで, 技術組織の運営を担ったり, エンジニアのメンタリングを担当したりする役割です. developer.hatenastaff.com ...CTOに突然, 「来期からシニアエンジニアをお願いします」と言われた時は結構びっくりしたのだけれど, 新年に「もっとチャレンジする」という目標を立てていたので, これもまた新しいチャレンジの1つになるだろうということで, 拝命させてもらいました. あとは, はてなに入社して以来, テックリードだったりスクラムマスターだったり, 幸運にも新しい役割を任せてもらう機会がそこそこにありました. その役割と向き合っていく中で, 視野が広がったり, 新しいアクションや気付きに繋がっていく事が多かったので, 今回のシニアエンジニア就任も, そういうきっかけの1つに

    シニアエンジニアになりました - Masteries
    luccafort
    luccafort 2019/02/19
    ぼんやりとテックリードがシニアエンジニアみたいなポジションなんだと思ってたけど実態はちょっと違うのかな?
  • はてなで働くエンジニアにアンケートシリーズ第2回 onk - Hatena Developer Blog

    こんにちは、id:hitode909です。今回は、id:onkに話を聞いてみます。 onkさんとはここ半年ほど隣の席に座っていて、マンガチームでの課題を足がかりに、CTO室の時間を使って全社的な問題を解決しようと日々活動しています。 id:onkにアンケート はてなidとその由来を教えてください いつどんなきっかけで入社されましたか? 現在の仕事を教えてください チーム内の立ち位置を教えてください 今日一日の流れを教えてください 最近うまくいったことは何ですか? 最近うまくいってないことは何ですか? ふだん大切にしていることは何ですか? はてなはどんな会社ですか? おわりに id:onkにアンケート はてなidとその由来を教えてください 苗字の大仲 (ONaKa) からです。2004-2005 年ぐらいに取得したはず。当時は (今も?) 母音を省略するのがカッコイイという雰囲気があったと思

    はてなで働くエンジニアにアンケートシリーズ第2回 onk - Hatena Developer Blog
    luccafort
    luccafort 2018/11/28
    "「作業 8 割、仕事 2 割」の意識"なにこれめちゃくちゃエモい。いま作業10割なので目標にしていきたさしかない。
  • RubyKaigi2018 懇親会に酒は要らない!?"コードで懇親する"コード懇親会 - Speee DEVELOPER BLOG

    架電芸人エンジニア*1の西(id: kohtaro24)です。最近スマホをiPhoneからBlackBerry KeyOneに変えました。物理キーボードの重量感を楽しんでいます。 現在はRubyKaigi2018に参加するためはるばる仙台まで来ており、RubyKaigi2018の二日目に開催されたコード懇親会についてレポートしたいと思います。 コード懇親会 "コード"懇親会ですのでイベント概要もGithubリポジトリ上で公開されています。 github.com 以下の引用にあるように、コード懇親会はお酒ではなくコードを媒介して懇親することをコンセプトに設計されています。 スポンサーをSpeeeが努めさせていただき、クリアコードの須藤(@ktou)さんにイベントコンセプトやデザインをリードしていただきました。 Rubyは楽しくプログラミングできることを大事にしているプログラミング言語です。み

    RubyKaigi2018 懇親会に酒は要らない!?"コードで懇親する"コード懇親会 - Speee DEVELOPER BLOG
    luccafort
    luccafort 2018/06/04
    あああめっちゃ楽しそう。次回あるなら参加したいいいい。
  • スタートアップでのプロダクト開発はRailsで必要十分

    僕と共同創業者のSuinは2013年に起業してShouldBeeというプロダクトをPHPで作りはじめた。 起業する前にプロトタイプをPHPで1〜2週間程で開発し簡単なセールスを行ない1件の受注を獲得した。これはよい感触だと感じSuin氏を誘い起業に乗り出した。 その後もプロダクト開発はPHPで行っていたが当時はPHPに不満を感じていた。そのころの僕達は顧客数が伸び悩む原因をプロダクトの機能不足や開発速度が遅いからだと考えてしまった。後にこれはまったく検討違いな判断だったと気がつく。 格的に顧客がつき、たくさんの利用がはじまるとPHPで作られたこのプロトタイプではフィードバックにすばやく対応できないことや、自分達のモチベーションのためにならないと考えScalaでの全面的なフルスクラッチを実施することを決定してしまった。バックエンドはScalaで記述し、フロントエンドReact+Redux

    luccafort
    luccafort 2018/04/03
    スタートアップ、とにかく早くリリースするというのが第一義であって技術的課題は最悪後回しにしてでもMVPに徹するべきというのわかるんだけど現実にそれを行える自信がない。
  • 社内障害情報共有のススメ - Hatena Developer Blog

    こんにちは、アプリケーションエンジニアのid:shiba_yu36です。今日は社内で数年ほど取り組んでいる障害情報の社内共有についてご紹介したいと思います。 障害情報を社内共有する理由 サービスを運営しているなら、出来る限りサービスが一時的に止まってしまうなどの障害を起こさないように事前に対策を取るなど気をつけるべきです。しかし、どれだけ事前に対策をとっても、急激なアクセスの増加や、意図しないバグの混入、オペレーションのミスなどを理由として、障害を起こしてしまうことがあります。 障害が起きた時、それに暫定的に対応して終わりとしてしまうことも多いです。しかし、復旧した後大事なのは、障害に対して適切に振り返りをし、同じサービスで同様の理由で障害を起こさない、また社内で同様の理由の障害を未然に防ぐことです。 そこで、はてなでは障害の暫定対応をした後は、障害の振り返りや他チームへの知識共有のために

    社内障害情報共有のススメ - Hatena Developer Blog
    luccafort
    luccafort 2018/02/23
    過去に起こった障害とその対応ってぼくはものすごく大事な資産だと思ってるのでめちゃくちゃわかる。当たり前のことなんだけど意外とこれがきちんと出来てるところは少ないんですよね。
  • リモートワークとの付き合い方

    A very smart man versus a very smart machine. Can an undisputed board game king conquer artificial intelligence? Watch… NetflixAlphaGo が話題になっているので Netflix を再契約して見てみた。とても良かった。 見ていて思ったのが DeepMind 社の社員たちが事ある毎にホワイトボードやメモ帳を持って議論をしていた。 もちろんこれはドキュメンタリーなので、全部が全部そうではないとおもうが、とにかく顔を合わせて、その場にいて議論をしているように見えた。 働く場所は同じ場所で、皆ヘッドフォンをして作業をしていたし、スタンディングデスクもあった。ただとにかく顔を合わせて話をしているのが印象的だった。 自分のリモートワークに対する考えちょと書き出してみる

    luccafort
    luccafort 2018/01/22
    JamBoard知らなかったけどめっちゃよさそう!人間は基本的に非同期的な処理が苦手だと思っているのでそのほうが制度仕組み的にはベターだけど人間側がマッチしないみたいな問題が残る…ように思う。
  • シドニーの会社から仕事の相談が来た

    働きたくない自分はフリーランスをしつつ脱受託を目指してMarkdownエディタアプリを作ったりしている。兼ねてから海外仕事が欲しくて、ロンドンに旅行した際に現地のミートアップでライトニングトークをしたりと地道に活動をしている。アプリのマーケティングも兼ねて書いている英語ブログは、先日書いた記事がバズって1700ものclapsを獲得した。そんな折に、オーストラリアの会社からお声がかかった。その経緯と自分の取っている戦略について書きたい。 概要海外仕事は自己投資・さらなる刺激・報酬アップが狙い相談主は自分のアプリのユーザさんだったブログは効果的な営業活動人の紹介はリスク回避の効果がある求人サイトは基的に不利プラットフォームに自分を埋もれさせないための戦略自己投資・さらなる刺激・報酬アップが狙いまず、海外仕事を取りたい理由は主に以下の3つ: 英語レベルを上げたい面白い事がしたい報酬を上げ

    シドニーの会社から仕事の相談が来た
    luccafort
    luccafort 2017/09/24
    非常によい知見。やっていることは「まあそうだよね」という話なんだけどこれに海外、英語となると中々情報が少ないので有用。
  • 自社の今期振り返りと来期に向けて

    自社の決算が 9 末、あと 2 週間ということで振り返ってみたい。 前期が投資期で、 今期は種蒔き期なんて考えていたが、運良く回収期にもなった。正直色々と想定外の期だったように思える。 自社製品を中心に振り返って、ダラダラ書いていく。 運良く自社製品が売れ始める営業がいないので、完全に問い合わせを口を開けて待つスタイルなので、いつ売れるかも運頼み。 それが 2017 年に入ってからはほぼ毎月売れて、社外のお手伝いの売上よりも多いこともあったりした。 自社製品の売上はキャッシュフロー的にとても安定するという事を、実感した 1 年だった。 大手に採用され始める公開できる範囲だとリコー、スクエニ、ソフトバンク(敬称略)という大手に採用されたのは社会的信用という面で大きかった。打ち合わせでもうちが小さい会社だから心配という話がなくなった。 製品の性能や機能、品質などだけで勝負ができるようになった。

    luccafort
    luccafort 2017/09/18
    "多機能にするのはいつでもできるが、単機能には一度多機能にした時点で戻ることはできない。"増やすことよりも減らすことのほうが何倍も難しい問題。一度増やしてしまうと減らせないというの非常にわかる。
  • サポートで稼がない

    クローズドソースなパッケージ製品となると、どうしてもサポート費用という話がよく出てくる。 例えば、最初に製品を買って貰い、その後は毎年製品価格の 10% をサポート費用として貰うというモデルはよくある話だと思う。 このモデルはサポートが発生しないと 10% がそのまま利益になる。ただ、このモデル自分が経験したパターンだと、毎年値下げ交渉が発生する。 つまり顧客としては問い合わせもしないのにサポート費用を今まで通りの費用で払い続けたくないという話が出てくる。めんどくさい。 ミドルウェア屋さんになって 10 年以上が過ぎたが、ずっとこのモデルに違和感があったので、自分の会社の自社製品はサポートで稼ぐのをやめることにした。 サポート費用という概念をやめたそもそも製品にサポートはあって当たり前。それを別の費用として切り出されているのに違和感があった。 サポートを特別扱いするのをやめたたとえばプレミ

    luccafort
    luccafort 2017/09/08
    "サポートは売らない、あってあたりまえ。製品を売っていく。"本来製品に含めるべき値段を値下げしてサポート費用という名目でカバーしてる気がする。最初から値下げせずきちんとサポートすればいいってだけの話し。
  • 「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog

    はてなのアプリケーションエンジニアのid:shiba_yu36です。社内技術勉強会で「新機能作成時に開発ブランチに細かくmergeしていく戦略」という発表をしたので、資料を公開します。 speakerdeck.com 以下、簡単に文字でまとめておきます。 戦略 ユーザーに新機能が見えないようにする工夫をし、新機能のbranchもどんどん開発ブランチにmergeしていく mergeされたものは随時番にリリースされるが、ユーザーに見えない工夫をしているので問題なし PRは可能な限り細かくする 機能が完成したら最後にユーザーに新機能を見えるようなPRを作り、mergeしてリリースする なぜこの戦略を使うのかいろんな失敗を経験して、この戦略を最近使っている。 失敗パターンその1: 巨大PRパターン 失敗パターンその2: 新機能リリースブランチパターン 失敗パターンその1: 巨大PRパターン 新機

    「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog
    luccafort
    luccafort 2017/08/08
    例えばA機能を実装しようとしたときに先にB機能を実装したことでA機能の意味がほぼなくなってしまってissue自体をCloseされたら場合各実装をrevertしていくのだろうか?あと入れ替えミスとかが怖い。
  • はてなのサーバ・ネットワーク基盤技術を探究するインターンの紹介 - Hatena Developer Blog

    Webオペレーションエンジニアの中で唯一のはてなインターン出身者である id:y_uuki です。この記事では、応募締め切り間近のはてなインターン2017の大規模システムコースを紹介します。 大規模システムコースは、はてなのサービスを支えるサーバ・ネットワーク基盤技術の開発・研究にチャレンジするコースです。 大規模システムを抱えるはてなならではの生の技術的課題を体感していただき、それらの課題の解決を通して、現場で通用する技術を学び、ウェブシステムの基盤技術に興味を持っていただきたいという思いで、このコースを開催しています。 はてなは、はてなブックマークやはてなブログをはじめとした多数のサービスを開発・運用しており、日々増加するワークロードに耐えられるようなシステム開発・運用を求められます。 システム自体が落ちずに24時間365日動き続け、ユーザーの皆様に快適にサービスを利用していただくため

    はてなのサーバ・ネットワーク基盤技術を探究するインターンの紹介 - Hatena Developer Blog
    luccafort
    luccafort 2017/07/06
    はてなインターン、社会人の部を作って欲しいっていつも思う。めっちゃ学びありそうだし具体的にはてなのレベルが体感できそうだし…まあ難しいよね。
  • コードレビューを会話しながら行う取り組み - Hatena Developer Blog

    こんにちは。アプリケーションエンジニアの id:itchynyです。 今回は、コードレビューを会話しながら行う取り組みについて紹介します。 コードレビューは大事なコミュニケーションの場です。 コードレビューの効用としては、単純なミスがあるコードをリリースしない・プロダクトのコードの品質をよりよくしていく、あるいはその方策を模索するといったことが挙げられます。 こういったことは当然のことですが、なによりもまず、レビューというのは一緒にプロダクトを作っている仲間とのコミュニケーションの場だと思います。 多くの人は、プロダクトのコードをよくしていきたい、読みやすいコードを書きたい、分かりやすいコードで目的の機能を作りたいといった共通の思いを持っていることでしょう。 コードを書いた人の思いを汲み取りながら、共感したり、譲歩したりしながら、よりよい方法を提示していきます。 それでも時には、どういうコ

    コードレビューを会話しながら行う取り組み - Hatena Developer Blog
    luccafort
    luccafort 2017/06/23
    PRレビュー依頼して直接「この部分の実装なんでこうなってるの?」みたいなのをやったりやらなかったりなので決まったタイミングでやるのは確かに良いかも。
  • 1