タグ

2019年10月25日のブックマーク (14件)

  • エンジニアのコーチング by Kent Beck

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

    エンジニアのコーチング by Kent Beck
  • プログラマーテストの原則 by Kent Beck

    チョコレート対バニラTDD対BDD。このテストツール対あのテストツール。テストビフォー対テストアフター対これは動くから俺を信じろ。ある時期から、こうした詳細に関する議論には飽きてしまった。もっと原則について議論したい。 詳細に関する議論はなかなか結論に至らずに、話が行ったり来たりする。チョコレート対バニラ。チョコレート。バニラ。チョコレート。バニラ。 詳細の議論に負けを認めさせられるようなことがあっても、その譲歩は絶対的なものではない。私の状況がチョコレートを勧めているのに、私にバニラをべさせてくれと言えるだろうか? これでは埒が明かない。 原則一方、原則は議論を生み出す基盤になる。原則には賛成しても状況が違っているのなら、答えは違ってくるかもしれないが、そこで論争になることはない。原則が、異なる状況における異なる答えを生み出したのである。 詳細で論争するよりも、原則で論争したほうが生産

    プログラマーテストの原則 by Kent Beck
  • Donate Now | GNOME Patent Troll Defense Fund by GNOME Foundation

    GNOME, the free software desktop has been hit by a patent troll. It's the first time a free software project has been hit by this, and we want to send a message to all patent trolls out there - we will fight your suit, and we will have your patent invalidated. To do this, we need funds, and this is where you can help us. Please help support the GNOME Foundation in sending a message that patent tro

    Donate Now | GNOME Patent Troll Defense Fund by GNOME Foundation
    ikosin
    ikosin 2019/10/25
  • プログラミングスクールへの期待と提案について - ペパボテックブログ

    CTOのあんちぽです。このエントリでは、昨今隆盛しているプログラミングスクールに対して期待していることと提案について、エンジニア採用を担当する者として述べたいと思います。 このエントリの前提としての私の考え まずCTOとして、プログラミング教育全般に対する私(およびペパボとして)の考え方を述べます。我々は「いるだけで成長できる環境」を謳い、エンジニア教育に熱心に取り組んでいる企業であると自負しています(少なくとも相対的には)。また、インターネット産業の担い手として、この業界に多くの方がエンジニアとして活躍の場を見いだせることを心から願っていますし、微力ながら貢献してもいると思っています。 そのような我々ですので、昨今のプログラミングスクールの隆盛について、非常に好ましく思っています。特に私のような世代は、見様見真似で必死にやってきてなんとかいまがあるという感じでプログラマになりましたが、昨

    プログラミングスクールへの期待と提案について - ペパボテックブログ
  • 研修資料まとめ.md

    研修資料まとめ.md エンジニア向け研修 AI Shift 社内SQL研修のために作った資料を公開します - (2021/06/21) CARTA HOLDINGS(旧VOYAGE GROUP) 技術広報が新卒研修<Open AIハッカソン>をスパイしてみた - (2023/04/11) @t_wadaに学ぶテスト駆動開発【CARTA 23新卒研修】 - (2023/04/19) Classi 当たり前にリリースしていく ~ 新卒研修編 - (2021/05/20) リモートワークのための質問力向上研修を実施しました - (2021/12/07) CyberZ 良いコードとは何か - エンジニア新卒研修 スライド公開 - (2021/04/27) DMM.com(旧DMM.comラボ含む) DMM.comラボ16新卒エンジニア研修 - (2016/08/24) DMM.comの新卒技術研修

    研修資料まとめ.md
  • Amazon.co.jp: HIGH OUTPUT MANAGEMENT: アンドリュー・S・グローブ (著), 小林薫 (翻訳): Digital Ebook Purchas

    Amazon.co.jp: HIGH OUTPUT MANAGEMENT: アンドリュー・S・グローブ (著), 小林薫 (翻訳): Digital Ebook Purchas
  • 近年のデータ分析基盤構築における失敗はBigQueryを採用しなかったことに全て起因している - データエンジニアの酩酊日記

    久しぶりにペラペラな思いつきを書き捨てて、寝ます。 2、3年前ぐらいにSIerコンサルでTreasure Dataとか使ってマネージドDWH作ろうぜっていう風潮が流行って、今は運用フェーズに入ってどこも結構苦しんでるってのが僕のすごく狭い観測範囲での印象。 AWSのReadshiftしかり。 なぜ苦しんでるかっていうと、言うほどスケールしないからであり、言うほどマネージドじゃないから。 Treasure Dataは基的に割当メモリが固定でオートスケールしないので、ピーク時に合わせて必要なメモリを確保しておかないといけない。そうなるとメモリ使用量とか負荷とかをモニタリングしないといけないわけだけど、Saasだから内部のアーキテクチャが隠蔽されていていちいちサポートに問い合わせないといけなかったりする。 Redshiftの場合はそもそも自前でクラスタ管理しなくちゃいけないのでそれが大変って

    近年のデータ分析基盤構築における失敗はBigQueryを採用しなかったことに全て起因している - データエンジニアの酩酊日記
  • DBMSをGoで実装してみた - Sansan Tech Blog

    こんにちは。プロダクト開発部の荒川 id:ad-sho-loko です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベースを何かしらの形で利用しているのにも関わらず、意外と内部の仕組みを理解していない場合が多いかと思います。僕もそうです。*1 しかし、エンジニアたるもの、その仕組みを知ることは非常に重要です。僕もデータベースについて勉強しようといくつかのやサイトを調べていたのですが、なかでもCMU(カーネギーメロン大学)のDatabase System Groupがアップロードしている講義が最も勉強になりました。 www.youtube.com そしてブログでは、上記の講義

    DBMSをGoで実装してみた - Sansan Tech Blog
  • 「ソフトウェア・ファースト」を読むべし : 小野和俊のブログ

    10月初めに著者の及川さんより「ソフトウェア・ファースト」を送っていただいていたのだが、つい先日まで仕事が立て込んでおりずいぶんと読み終わるのが遅くなってしまった。極めて良著だった。 とりわけ私にとっては、問題意識や取り組みの方向性があまりにも自分と一致しすぎていて、「いや、当にそう。それでいまこういうことをやってるのよね。」と一致の程度が高すぎて読んでいてところどころで共感の気持ちが声として漏れ出てしまう内容であった。むしろ違和感があまりにもなさすぎて、危険だとさえ感じた。共感の程度が高すぎると、自らが肯定されたような気分になり、このままで良いのだろうかという迷いから生まれる自省的考察から自らを遠ざけることがあるからだ。 私がクレディセゾンに来たのはまさにこれが理由だ。 自分でアプレッソといベンチャーを立ち上げてきたし、DataSpiderというプロダクトも生み出した。だが、あるときか

    「ソフトウェア・ファースト」を読むべし : 小野和俊のブログ
  • Mouse Dictionaryの技術的な話 - Qiita

    Mouse Dictionary Chrome拡張の高速な英語辞書ツールをつくりました https://qiita.com/wtetsu/items/c43232c6c44918e977c9 これ↑を作ったときの工夫とかの話になります。 ブラウザ拡張の開発に関する情報は、ふつうのWebフロントエンドの情報と比較するとなかなか見つかりづらいため、役に立つかもしれないと思いここに書き残しておきます。 ソースコード おおまかにいうと、ただのWebExtensionsプロジェクトです。が、とくに速度を出すために、ちらほらバッドノウハウ的なものも必要になりました。 基方針 以下を絶対に守る。 とにかく一瞬でルックアップ~表示の更新を完了させる とにかく幅広く見出し候補を作成して一度にルックアップする 一瞬さ どれくらい一瞬かというと、マウスうごかす~小窓の表示更新完了まで、60分の1秒を越えないよ

    Mouse Dictionaryの技術的な話 - Qiita
  • マウスオーバーで瞬時に和訳 Chrome拡張の英和辞書「Mouse Dictionary」がめっちゃ便利

    Chromeに英和辞書機能を追加するChrome拡張「Mouse Dictionary」がとても便利です。マウスカーソルを英単語に合わせるだけで、瞬時に訳語を表示してくれます。 起動すると小さいウィンドウが開き、マウスカーソルを当てた英単語の訳が表示されるように Chromeウェブストアで、「Chromeに追加」ボタンを押して導入すると、アドレスバーの右にMouse Dictionaryのアイコンが追加。これを右クリックして「オプション」を選ぶと「まだ辞書データがないようです。フリー辞書のデータを自動登録します」と表示されます。「OK」をクリックすると辞書データが作成され、使用準備が完了します。 オプションを開き辞書データを作成して、初めて使用可能に 以降は、Mouse Dictionaryのアイコンを左クリックすると、小さなウィンドウが表示されるように。この状態でWebページの英単語にカ

    マウスオーバーで瞬時に和訳 Chrome拡張の英和辞書「Mouse Dictionary」がめっちゃ便利
  • 英辞郎(えいじろう・EIJIRO)の最新情報

    英辞郎とは サンプルデータ 利用規約 iPhone / iPad / iPod touch用アプリ i英辞郎 Handy英辞郎 単語帳アプリ『スライド単語』 Android用アプリ Eijiroid Handy英辞郎 デスクトップ用アプリ 英辞郎 for macOS Dictionary.app Mac用『まるごと英和検索 for 英辞郎』の 専用データ RapidDict 英辞郎のテキストデータ その他のデータ(無料) 子辞郎 考辞郎 笑辞郎 旅辞郎 順辞郎 (英単語の頻度順位) 2,712,348 昨日:386 日:118

  • 英辞郎 Ver.144.10(2024年4月7日修正版)のテキストデータ - EDP - BOOTH

    ●ここでダウンロード購入できるのは、英辞郎 Ver.144.10(2024年4月7日修正版)のテキストデータです。(データのみであり、検索プログラムは含まれておりません。) 収録項目数: 198万9990 (“項目”の意味 ⇒ https://www.eijiro.jp/faq2.htm) ※ 2024年4月7日までに発見された間違いは修正されています。 ※ 漢字に読み仮名は付けられていません。 ※ 例辞郎、和英辞郎、略語郎は含まれていません。 ●この圧縮ファイル(EIJIRO144-10.ZIP)(サイズ=48,718,900バイト)をダウンロードして、ZIPを用いて展開すると、以下のテキストファイルが復元されます。 ファイル名: EIJIRO144-10.TXT サイズ: 153,327,921バイト 論理行数: 2,577,796 改行コード: CR+LF 日語文字コード: Shi

    英辞郎 Ver.144.10(2024年4月7日修正版)のテキストデータ - EDP - BOOTH
  • GitHub - zalmoxisus/redux-devtools-extension: Redux DevTools extension.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - zalmoxisus/redux-devtools-extension: Redux DevTools extension.