タグ

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

  • Ruby の lazy loading の仕組みを利用して未使用の gem を探す - クックパッド開発者ブログ

    技術部開発基盤グループのシム(@shia)です。 最近は cookpad のメインレポジトリを開発しやすい環境に改善するために様々な試みをしています。 この記事ではその試みの一つとして不要な gem を検出し、削除した方法を紹介したいと思います。 背景 cookpad は10年以上にわたって運用されている巨大なウェブアプリケーションです。 巨大かつ古いアプリケーションには昔は使っていたが、現在は使われてない依存性などが技術負債として溜まっています。 事業的観点から技術的負債を完全返却するのはコストとのバランスが悪いことも多いです。 これは20万行を超えるプロジェクトを幾つも抱えている cookpad のメインレポジトリも例外ではなく、その規模から使ってないと思われる依存性を探しだすのも大変な状況でした。 どうするか 人が頑張るより機械に頑張らせたほうが楽ができるし、何より確実です。 ですの

    Ruby の lazy loading の仕組みを利用して未使用の gem を探す - クックパッド開発者ブログ
    mas-higa
    mas-higa 2018/04/04
    "少しだけ Ruby のコードを見てみましょう" C 言語のコードやん。Ruby のコードちゃうやん。Ruby のソースコードやん。
  • IPアドレスを保存しない高速パブリックDNSサービス「1.1.1.1」、APNICとCloudflareが無料提供 

    IPアドレスを保存しない高速パブリックDNSサービス「1.1.1.1」、APNICとCloudflareが無料提供 
    mas-higa
    mas-higa 2018/04/04
    ISP の DNS 使ってあげないと、接続料上がったりして、結局消費者に跳ね返ってくるんじゃないの?
  • 2018年漁期 シラスウナギ採捕量の減少について   その9 まとめ 研究者の責任 | Kaifu Lab

    投稿日: 2018年4月2日 | 2018年漁期 シラスウナギ採捕量の減少について   その9 まとめ 研究者の責任 はコメントを受け付けていません 2018年漁期 シラスウナギ採捕量の減少について その9 まとめ 研究者の責任 要約 特定の分野については、日はウナギの研究で世界をリードしている。しかし、持続的利用に直結する研究では、大幅に遅れをとっている。 ニホンウナギに関する研究は基礎研究に偏り、適切な応用研究が進められていなかったことが、その理由。 「ニホンウナギの持続的利用」そのものを明確な目的に設定した、適切な応用研究を押し進めることが必要。 研究者、特に大学所属の研究者には、政治的、経済的に独立した立場より、科学的知見と信念に基づいて、必要と考える対策を提案する責任がある。 日におけるウナギ研究の現状 3月末をもって、2018年漁期のシラスウナギの採捕はおよそ終了しました。

    mas-higa
    mas-higa 2018/04/04
    お説御尤もですが応用研究に対する予算獲得のための駆け引きにも思える。
  • 3日前に退官された瀬戸晴海 元厚生労働省麻薬取締部部長がクロ現に出演して話題にwww

    NHKクローズアップ現代 公式 @nhk_kurogen 【夜10時】「(覚醒剤を)日に持ってくれば金になる」(密売人)。覚醒剤の密輸押収量が初めて2年連続で1トンを突破。背景には複雑な多国籍ネットワークが。ご意見を #クロ現プラス またはこのアカウントに返信ください。 nhk.or.jp/gendai/article… 2018-04-03 06:00:03 NHKクローズアップ現代 公式 @nhk_kurogen 【夜10時】覚醒剤の売買が私たちの身近で起きています。住宅地の空き家が密輸の受け取り拠点になっていた…婚活サイトで知り合った外国人男性から荷物を受け取ったら覚醒剤だった…捜査機関の記録映像を独自入手。闇のネットワークの実態です。 nhk.or.jp/gendai/article… 2018-04-03 18:00:02

    3日前に退官された瀬戸晴海 元厚生労働省麻薬取締部部長がクロ現に出演して話題にwww
    mas-higa
    mas-higa 2018/04/04
    ほぼ容姿に関する反応
  • 性同一性障害の私に居場所を与えてくれたWeb業界

    「異能」ともいえる際立った能力や実績を持ち、まわりから一目置かれるエンジニアを1カ月に一人ずつ取り上げ、インタビューを掲載する。今月取り上げるのは「Yugui」というハンドルネームで知られる園田裕貴(そのだゆうき)氏。書籍「初めてのRuby」の執筆者であり、過去にはRuby 1.9系のリリースマネジャーを務めた。スケールアウト(現Supership)の初期中心メンバーの一人でもある。今回は、プログラミングとの出会いからWeb業界で働くようになったきっかけを聞いた。 プログラミングを始めたきっかけは、小学校低学年のころ、自宅にPC-8800シリーズ(PC-88)というパソコンがあったことです。父親はIT関係の仕事ではありませんでしたが、趣味で多少プログラミングをしていました。デスクトップミュージック(DTM)のようなことをしたり、自作のプログラムで事務処理をしたりしていたようです。 私も家で

    性同一性障害の私に居場所を与えてくれたWeb業界
    mas-higa
    mas-higa 2018/04/04
    "ランタイムライブラリの大きさが嫌になって" ふつうそこ気にする? 当時のリソースだと気になったのかなぁ。
  • [レポート] 『きれいなcommit, pull requestを知りたい/作りたい方のためのgit勉強会』に参加してきました | DevelopersIO

    論理性の高い commit を作る方法 git rebase -i コマンドを活用する。 rebase -i を使用することで commit の 結合/分割/書き換え/順序入れ替え が可能。 以下では一番使うであろう結合(squash)について紹介します。 $ git log --oneline bfc2a57 (HEAD -> master) TOP画面の実装 e84e22e エラーメッセージのtypo修正 ba76419 エラーメッセージの追加 こんな感じの commit log があったとします。 よくありがちなケースだと思いますが typo修正だけのコミットなんてまとめてしまいたいですよね。 そこで git rebase -i の出番です。 $ git rebase -i HEAD~3 # HEAD は @ とも書ける、便利 $ git rebase -i @~3 上のコマンドでH

    [レポート] 『きれいなcommit, pull requestを知りたい/作りたい方のためのgit勉強会』に参加してきました | DevelopersIO
    mas-higa
    mas-higa 2018/04/04
    git add -p / git rebase -i / rebase した後の push が、どうやるときれいなのか分からん。
  • 安倍首相第一声でおにぎり配布=福島市議聴取、公選法違反容疑-福島県警:時事ドットコム

    安倍首相第一声でおにぎり配布=福島市議聴取、公選法違反容疑-福島県警 安倍首相 衆院選 昨年10月10日の衆院選公示日に安倍晋三首相が第一声を上げた福島市の田園地帯で、用意されたおにぎり 昨年10月の衆院選公示日に安倍晋三首相が福島市で第一声となる演説をした際、福島市議が集まった有権者らにおにぎりを配布したとして、福島県警が公職選挙法違反の疑いで市議から任意で事情聴取したことが2日、捜査関係者への取材で分かった。公選法はお茶や菓子などを除き、陣営などが飲物を提供することを禁止しており、県警は書類送検を視野に関係者の聴取を進めている。 「干し芋べて頑張る」=安倍首相 事情聴取を受けたのは宍戸一照市議。 首相は昨年10月10日の衆院選公示日、自民党の亀岡偉民衆院議員(比例代表東北ブロック)の応援に駆け付け、福島市の田園地帯で演説した。その場で、福島県産米で作られたおにぎりを試した。 宍戸

    安倍首相第一声でおにぎり配布=福島市議聴取、公選法違反容疑-福島県警:時事ドットコム
    mas-higa
    mas-higa 2018/04/04
    "お茶や菓子などを除き" おにぎりじゃなくて、おはぎならセーフだったのに
  • 奈良・金魚電話ボックス撤去に関して、著作を主張する作家から見た顛末

    撤去となったのは残念至極ではありますが、設置をした商店街ときっかけの作品を制作した芸術大学の姿勢に誠実さが欠けている様見受けられましたので、作家・山伸樹氏の視点から事を解説した松永洋介氏のツイートを中心にまとめてみました。

    奈良・金魚電話ボックス撤去に関して、著作を主張する作家から見た顛末
    mas-higa
    mas-higa 2018/04/04
    新聞記事から受ける印象とは正反対。大学教授と商店街理事長の関係が気になる。
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy