ブックマーク / blog.hirokiky.org (4)

  • イーロンマスクの「開発の5ステップ」をまとめました - あなたの要件はアホだし、そのプロセスも要らない、すぐ最適化するな。 - Make組ブログ

    イーロンマスク氏がスペースXを案内するという動画(Starbase Tour with Elon Musk PART1)の中で語られた「開発の5ステップ」が僕的に衝撃でしたのでまとめます。 この内容、心底素晴らしいのですが、元動画では話が少しとっ散らかっていますし専門的すぎます。 僕自身、何度も内容を思い返して役に立ったのですが、見直すたび読解に苦労するので自分のためにまとめ直しました (ありがとう、僕!愛してるよ!)。 以降については、イーロンマスク氏が語る開発の5ステップについてまとめています。 余力があれば、自動字幕ありで動画を見ながらのほうが、イーロンマスク氏の熱意を感じられて楽しいと思います(下の動画では、この話が始まる辺りから始まるようにしています)。 youtu.be イーロンマスク、開発の5ステップ 開発の中では以下の順序を必ず守らないといけません。 要件をアホのままにしな

    イーロンマスクの「開発の5ステップ」をまとめました - あなたの要件はアホだし、そのプロセスも要らない、すぐ最適化するな。 - Make組ブログ
    yarumato
    yarumato 2024/06/30
    “スペースX案内する動画で語られた、開発のとき必ず順序を守るべき手順。1. 要件に誰もが追加したがる不要な制約を却下 2.プロセスを徹底的に削除 3.シンプル化する 4.サイクルを速くやる 5.自動化する”
  • TrelloのDescription欄だけでUIを超えた手触りが良すぎて学びしかない - Make組ブログ

    TrelloのUIUX)が素晴らしすぎます。UIと言っても表面上のデザインだけでなくて、基的な要素の手触りが良すぎます。 とくに上の写真にあるDescriptionがすごい。ここだけで作り込みがすごすぎてビックリする。 これはカード(Todoリストでいうタスク)の説明欄です。入力はtextareaででき、URLなどが入力されると表示される際はリンクになります。ただそれだけの要素ですよ。 ただそういう次元じゃないんですよね。たとえば以下の機能があります。 Descriptionが空のときは「Add a more detailled description...」を表示する Descriptionが空のときはマウスホバーで背景色を濃くしてクリックを促す Description内に描画する内容があるときは、 cursor: pointer にするだけで背景色は変わらない Descriptio

    TrelloのDescription欄だけでUIを超えた手触りが良すぎて学びしかない - Make組ブログ
    yarumato
    yarumato 2021/02/27
    “UIが素晴らしい。表面上のデザインだけでなく、基本的な要素(Todoリストでいうタスクの説明入力欄など)の手触りが良い。Escとボタンクリックの違いなど思い通りに”
  • なぜ「やりたいことが見つからない」のか?単に「見つけ方」を知らないから - Make組ブログ

    ちょっと、大きなテーマを扱います (大げさな話しなので間違いがあれば教えてください)。 「やりたいことが見つからない」 「自分は何をやっても中途半端になる」 「好きなことも、すぐに飽きてしまう。楽しくなくなる」 そういった悩みは、僕を含めて、多くの人が持っていると思います。 でもそう思う理由は「やりたいことの見つけ方」を知らないからです。 僕は最初から「やりたいこと」なんて無かった 僕について少し自己紹介かねて個人的な話をします。 僕は今、BeProudという会社でプログラミング、プロダクト開発を仕事にしています。 PyQ というWebサービスを4人の小さいチームでゼロから企画して、今も開発をしています(最初はharu、kamekoと僕で企画を練って、僕が開発でした。初期はちょいちょいshinが関わってくれて、4人で作りました)。 僕は12歳のときからプログラミングをしているので、周りから

    なぜ「やりたいことが見つからない」のか?単に「見つけ方」を知らないから - Make組ブログ
    yarumato
    yarumato 2021/01/05
    “「やりたいこと」を分割。1.OutsideIn 知りたい。できるようになりたい 2) InsideIn 作業が楽しい。自分の喜びになる 3) InsideOut 誰かのためになろう。みんなで楽しもう 最初からレベル3は無理。まずレベル1から始める”
  • もうPythonの細かい書き方で議論しない。blackで自動フォーマットしよう - Make組ブログ

    「ここで改行するほうがキレイで良いと思います」 『いや、私はこちらのほうがキレイ良いと思います』 コードレビューでこういう議論をしたことはありませんか? 大切なことだとは思いますが、生産性にはあまり直結しません。議論を避けるために書き方を決めるほうが良いでしょう (個々の問題について逐次議論するのがエネルギーを無駄にしてしまいます。一度決めて、再利用するようにしたいものです)。 今日はそのために使える black というツールを紹介します (「私はflake8を使ってるから結構です」と思われるかもしれませんが、少し違う話なので読んでみてください)。 blackを使おう Pythonのコードを自動でフォーマットしてくれる black を紹介します。 github.com blackはPythonのコードフォーマッターで、自動的にPythonプログラムの書き方を修正してくれます。 PEP8 と

    もうPythonの細かい書き方で議論しない。blackで自動フォーマットしよう - Make組ブログ
    yarumato
    yarumato 2019/06/04
    “flake8と少し違う話。PEP8では触れられていない、改行の仕方や、シングルクォートとダブルクォートの統一、末尾カンマの統一、余計な丸括弧の削除、数値リテラルの書き方統一”
  • 1