タグ

2017年5月26日のブックマーク (4件)

  • Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた

    ピクスタ開発部で毎日ヒィヒィ言いながらエンジニアをやっております @muramurasan です。 今回はPIXTAのとあるリポジトリにおいて、未使用のメソッドを削除しようとした際、gemを組み合わせることで、効率的かつ安全に削除することができたという話をしたいと思います。 よくやる方式 外部の勉強会などで、「未使用のメソッドを削除する際にどうしているか?」ということを聞いた際、よく聞くのが「未使用らしきコードを見つけ次第、ロギングを行うメソッド呼び出しを挟み込んでいく」というものでした。 この方式は、動的なメソッド呼び出しにも当然対応できますし、お手軽なので、一般的に好まれているようです。 問題点 ただし、この方式では以下の問題点があると私は考えています。 そもそも、未使用らしいメソッドを見つけるのが大変 プロダクションコードを汚してしまう これらの問題を解決するために、PIXTAでは

    Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた
  • Docker マルチステージビルドで幸せコンテナライフ / Understanding docker's multi-stage builds

    Docker v17.05 から導入された multi-stage builds 機能とは何か、どんな問題を解決するためのものなのかをまとめました. Presented at Docker Tokyo.

    Docker マルチステージビルドで幸せコンテナライフ / Understanding docker's multi-stage builds
  • 28歳大学院既卒博士童貞無職職歴ゼロ、地蔵になる。

    都内某社へプログラマの採用面接に赴く。就職斡旋屋から紹介された中小企業である。おれはプログラミングの経験が皆無だったから採用されることはまず無いだろうと考えていたが先ずは課題を解いてみろと斡旋屋は云う。事と睡眠時間とその他日常の雑事を犠牲にして一ヶ月ほどで解き終わる。完了した旨を斡旋屋に報告するとあれよという間に面談の日取りを決めてきた。当日、朝からぱらついていた雨は、正午前には止み、蒸し暑い晴天へと変わっていた。都内のオフィスを訪れたおれは、こじんまりとした会議室に通された。ひとりのおとこが入ってきて、ここで一番えらいエンジニアだと名乗った。面接開始である。こちらが名乗ったのだからお前も自己紹介しろとおとこが云うのでおれも名を名乗り、用意してきた志望動機やキャリアヴィジョンをよどみなく述べた。斡旋屋と打ち合わせした通りの模範的な回答である。しかし面接官氏はそれが気に入らないらしくおれ自

    28歳大学院既卒博士童貞無職職歴ゼロ、地蔵になる。
    motchang
    motchang 2017/05/26
    弊社も受けてみよう。
  • 『トップをねらえ!キーのお話』

    田中公平のブログ My Quest for Beauty 作曲家、歌手でもある田中公平のブログ。すべてはココロに響く曲を作り出すために、日々努力しております。 私が音楽を担当した約30年前の作品『トップをねらえ』 エヴァの庵野さんの監督デビュー作品。 先日、惜しくもこの作品のプロデューサーさんだったバンナムの高梨氏が お亡くなりになられて、同士が一人減り、悲しい思いをしたところですが、 今日は、それとは違う『キー』のお話を書きます。 この作品の第1作目と2作目には、物語上1万2000年の隔たりがあります。 つまり、2は1の1万2000年後のお話と言う訳です。 私が、この作品のエンディングテーマ『時の河を越えて』を1で、 そして『立つ鳥跡を濁さず』の題名で2で作曲しました。 それぞれのテーマは、お互いメロやハーモニーは似ているけど 微妙に違うように作りました。 これは、長い時間の間に、この曲

    『トップをねらえ!キーのお話』
    motchang
    motchang 2017/05/26