タグ

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

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

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

    Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた
    babydaemons
    babydaemons 2017/05/26
    これ、凄い
  • inet_ntoa function (winsock2.h) - Win32 apps

    babydaemons
    babydaemons 2017/05/26
    NULLを返すパターンが知りたいが、OSSじゃ無いので無理。orz "Return value If no error occurs, inet_ntoa returns a character pointer to a static buffer containing the text address in standard ".'' notation. Otherwise, it returns NULL."
  • 無料なのに高機能で軽い!ブラウザで動くデザイン作成ツール「Canva(キャンバ)」を早速使ってみたら凄かった! | 株式会社WEB企画

    無料なのに高機能で軽い!ブラウザで動くデザイン作成ツール「Canva(キャンバ)」を早速使ってみたら凄かった! シェア つぶやく ブックマーク LINE Pocket オーストラリア発のクラウドベースのデザイン作成ツール「Canva」がKDDIウェブコミュニケーションさんと組んで日に上陸いたしました! 高機能で無料使用も可能ということでしたので早速使ってみたのですが、「Canva」かなり凄いです。これまではブラウザ場で扱えるPhotoshopの代役といえば「Pixlr Editor」が高機能で有名だったと思いますが、ブラウザという制限があるので、色々と使いにくい部分も多かったのですが、「Canva」はあまりストレスを感じること無く、直感的にデザインができます。しかもブラウザであることを全然感じさせない軽さ。いやーこれで無料は凄いです。 それでは詳細の使用感や機能などをお伝えいたします!

    無料なのに高機能で軽い!ブラウザで動くデザイン作成ツール「Canva(キャンバ)」を早速使ってみたら凄かった! | 株式会社WEB企画
    babydaemons
    babydaemons 2017/05/26
    面白そう
  • ソフトバンク、NVIDIAの株式40億ドル相当を取得か

    ソフトバンクが、特に注目を浴びる米ハイテク企業の株式を大量に取得したと報じられている。 ソフトバンクが、カリフォルニア州サンタクララを拠点とするチップメーカーNVIDIAの株式40億ドル相当を取得したという。Bloombergが米国時間5月23日、状況をよく知る情報筋らの話として報じた。これによりソフトバンクは、NVIDIAの株式4.9%を保有する第4位の大株主となる。 NVIDIAは、人工知能AI)、自動運転車、ゲーム用のチップ開発で金融アナリストらの熱い視線を集めている。同社の株価は2016年の1年間で3倍になり、2017年に入ってからも上昇を続けている。実際、あまりにも大量に株式が購入されていることから、同社株を担当するアナリストらは、NVIDIA株価急騰の要因をいまひとつ説明しきれておらず、この状態がどれだけ続くか疑問視しているほどだ。 ソフトバンクは、約1000億ドル規模の「ソ

    ソフトバンク、NVIDIAの株式40億ドル相当を取得か
    babydaemons
    babydaemons 2017/05/26
    ARMと言いNVIDIAと言い、要素技術への投資が興味深い
  • 【初心者向け】レビュワーをイライラさせるRSpec集と解決方法 - メドピア開発者ブログ

    こんにちは。メドピアにjoinして3ヶ月目の保立です。 毎週のように新しい開発が進むため、毎日楽しくソースコードを書かせてもらっています。 テストコードを制するものは、Railsを制す!!! ということで、今回はメドピアのRSpecについてです。 メドピアでは、RSpecを用いてテストコードを書いており、 - 1) models配下に記載するビジネスロジックに対するUnitTest - 2) 機能ごとのEndToEndTest (E2E Test) の2種類のテストコードを書いています。 RSpecについて、書こうと思ったきっかけ RSpecは(というかRuby自体が)様々な書き方で動かすことができるため、統一したルールがないと、書いた人によってバラバラなテストコードになります。 私も初めてRSpecを書いた際に、参考書やソースコードによって書き方がバラバラで、どのRSpecを参考にすれば

    【初心者向け】レビュワーをイライラさせるRSpec集と解決方法 - メドピア開発者ブログ
    babydaemons
    babydaemons 2017/05/26
    日本語で書かれたRSpecが超参考になる!