タグ

2017年4月20日のブックマーク (8件)

  • vim も zsh も捨てた - AnyType

    プロジェクト移行期に入って暇な時間ができたので、開発環境をリフレッシュすることにした。vim や zsh の設定が少しずつ壊れてきていたのだった。 .vimrc や .zshrc を眺めてみると、かつて意識が高かった頃に施した設定が何のためのものだったのか忘れてしまっていた。別人が書いたスパゲティコードのようだった。 また vim や zsh の設定を検索して理解するべきなんだろうか。ここで覚えた知識はまたすぐに忘れてしまうんじゃないだろうか。設定が洗練されるほどに、それを更新する機会もまた少なくなってくる。設定が必要になるきっかけは忘れた頃にやってくるもんだ。 やり方を根的に見直す時期なのかもしれない。新しいツールもいまなら選択できる。 まず、vim から atom に移行した。git のコミットメッセージやちょっとしたファイルの修正ではまだ vim を使うものの、細かい設定が必要にな

    vim も zsh も捨てた - AnyType
    t-wada
    t-wada 2017/04/20
    設定指向の環境からプラグイン指向の環境に移行することで、開発環境の秘伝のタレ化を防ごうという試み
  • 現場.fm というフロントエンドの現場について話すラジオを始めた - mizchi's blog

    現場.fm 現場.fm https://genba.fm/ 第0回: https://genba.fm/react-vs-angular/ RSS: https://genba.fm/podcast.xml Podcast(審査中): https://genba.fm/podcast.xml mizchi(主にReactの人) と armorik83 (主にAngularの人) でフロントエンドで現場の肌感などを話すラジオです。混沌としたフロントエンドの雰囲気などでみなさんのやっていく気持ちなどをサポートしたいという意図。 Jxck さんの mozaic.fm が未来の仕様とかを話すのに対して、こっちは現場の愚直な話がメインとしています。 Podcast は死ぬほど雑なアイコン(Atomのスクショ)にしたので怒られて再審査かも。 このメンバーの意図 React vs Angular、みんな

    現場.fm というフロントエンドの現場について話すラジオを始めた - mizchi's blog
    t-wada
    t-wada 2017/04/20
    "混沌としたフロントエンドの雰囲気などでみなさんのやっていく気持ちなどをサポートしたい" "Jxck さんの mozaic.fm が未来の仕様とかを話すのに対して、こっちは現場の愚直な話がメイン"
  • MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ

    こんにちは、サービス開発部の荒引 (@a_bicky) です。 突然ですが、RDBMS の既存のテーブルを見てみたら「何でこんなにインデックスだらけなの?」みたいな経験はありませんか?不要なインデックスは容量を圧迫したり、挿入が遅くなったりと良いことがありません。 そんなわけで、今回はレコードを検索するために必要なインデックスの基礎知識と、よく見かける不適切なインデックスについて解説します。クックパッドでは Rails のデータベースとして主に MySQL 5.6、MySQL のストレージエンジンとして主に InnoDB を使っているので、MySQL 5.6 の InnoDB について解説します。 InnoDB のインデックスに関する基礎知識 インデックスの構造 (B+ 木) InnoDB では B+ 木が使われています。B+ 木は次のような特徴を持った木構造です。 次数を b とすると、

    MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ
    t-wada
    t-wada 2017/04/20
    とても分かりやすい。「ここを読んでおいて」と言えるエントリ。
  • DIコンテナのインジェクション方法の使い分けについて - 日々常々

    DIコンテナを使う時にどのインジェクションを使うかって話です。 たぶん誰かがどこかで同じようなことを書いているだろうけれど、気にせず書くよ。 「他の誰かが書いている」なんてのを書かない理由にしてると何も書けなくなるし。 コンテナ DIコンテナのこと。 コンテナ管理 インスタンスのライフサイクルをコンテナが管理していること。雑に言えば、使う側で new しないってこと。 インジェクション Dependency Injectionのこと。 Short Answer コンストラクタインジェクションを使いましょう。使い分けなくていいです。 3種類のインジェクション インジェクションには3種類ありますね。他あっても知らない。 フィールドインジェクション セッターインジェクション コンストラクタインジェクション フィールドインジェクション 一番よく見るかな。 class Hoge { @Inject

    DIコンテナのインジェクション方法の使い分けについて - 日々常々
    t-wada
    t-wada 2017/04/20
    "Short Answer: コンストラクタインジェクションを使いましょう。使い分けなくていいです" 完全に同意
  • ソフトウェア開発の失敗確率と、原因が上流工程にあるという根拠データを確認してみた - 勘と経験と読経

    「ソフトウェア開発プロジェクトの成功確率は3割」「ソフトウェア開発が失敗する原因は、往々にして上流工程(企画とか要件定義)にある」という都市伝説(?)に関して。これを説明する際によく紹介される業界データがやたら古かったり、引用があいまいだと感じることがあるので整理してみた記事。 日経コンピュータによるプロジェクト実態調査(2003、2008) 日経コンピュータ創刊900号記念、ITの過去、現在、未来 - [プロジェクト実態調査800社 1]測る企業は成功率が2倍に:ITpro 日経コンピュータ創刊900号記念、ITの過去、現在、未来 - [プロジェクト実態調査800社 2]成功の決め手は「定量管理」:ITpro 日経コンピュータ創刊900号記念、ITの過去、現在、未来 - [プロジェクト実態調査800社 3]費用追加が増え,品質は向上:ITpro 日経コンピュータ創刊900号記念、ITの過

    ソフトウェア開発の失敗確率と、原因が上流工程にあるという根拠データを確認してみた - 勘と経験と読経
    t-wada
    t-wada 2017/04/20
    "発注者の観点から見るのであればJUASのレポートが参考になる" "受注者の観点から見るならIPA/SECのデータ白書が参考になる" "計画期間内に十分な品質のソフトウェア開発を完了させられる確率は2割以下"
  • エラスティックリーダーシップ

    TOPICS Business/Essay 発行年月日 2017年05月 PRINT LENGTH 288 ISBN 978-4-87311-802-4 原書 Elastic Leadership FORMAT PDF 複雑で変化の激しい問題に取り組みながら成果を出すチームとは、学習するチームであり、自己組織化されたチームです。そうした状態へとチームを導くには、どのようなリーダーシップが求められるのでしょうか。書は「エラスティックリーダーシップ」というリーダーシップモデルをもとに、チームを学習する力のある自己組織化された状態へと育てる方法を解説します。 リーダーシップのスタイルをどのように使い分けるべきか。チームに学習することを学ばせるための時間の使い方とは。メンバーが真のコミットメントを示すための言葉遣いとは――。チームをより良くする実践的なヒントが詰まっており、チームリーダーやマネー

    エラスティックリーダーシップ
    t-wada
    t-wada 2017/04/20
    「第Ⅵ部 日本人執筆者によるチームリーダーシップについて知るべきこと」の顔ぶれが凄い!
  • メルカリCTO交代、VP of Engineeringの2頭体制に | mercan (メルカン)

    メルカリはこの4月より新たな開発組織へと移行することになりました。 サンフランシスコ現地で開発をリードしてきた名村が新たにCTOに就き、これまで開発グループを牽引してきた柄沢がVP of Engineeringとなります。 今回のメルカンでは、グローバルな拡大を続けるメルカリ開発チームのこれまでとこれからを、二人へのインタビューを通してお伝えします。 柄沢聡太郎(執行役員 VP of Engineering) 2010年グリー株式会社に入社。2011年2月に株式会社クロコスを立ち上げ、CTO就任。2012年8月、クロコスをヤフー株式会社へ売却。その後もヤフーのグループ会社としてクロコスの事業成長と平行して、ヤフー自身のソーシャルの展開、新規事業を担当。強い開発組織のためのマネージメントを経験した後、2015年5月、株式会社メルカリに参画。執行役員CTOとして、技術領域全般を統括。2017年

    メルカリCTO交代、VP of Engineeringの2頭体制に | mercan (メルカン)
    t-wada
    t-wada 2017/04/20
    おおお名村さんがメルカリの CTO に!
  • Page not found

    All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro

    Page not found
    t-wada
    t-wada 2017/04/20
    マイクロソフトの技術イベント de:code 2017 に登壇させて頂きます。何卒よろしくお願いします #decode17