並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 13623件

新着順 人気順

coverageの検索結果241 - 280 件 / 13623件

  • 自然言語処理(NLP) - 星の本棚

    自然言語処理 [NLP : natural language processing] 自然言語処理(NLP)に関してのマイノートです。 特に、ニューラルネットワーク、ディープラーニングによる自然言語処理(NLP)を重点的に取り扱っています。 今後も随時追加予定です。 尚、ニューラルネットワークに関しては、以下の記事に記載しています。 yagami12.hatenablog.com 又、より一般的な機械学習に関しては、以下の記事に記載しています。 yagami12.hatenablog.com 目次 [Contents] 自然言語処理(NLP) one-hot encode と one-hot ベクトル 埋め込みベクトル [embedding vector] と埋め込み行列 [embedding matrix] 言語モデル [LM : Language model] N グラム言語モデル ニ

      自然言語処理(NLP) - 星の本棚
    • ちゃんと理解するCode Splitting - Qiita

      Code Splitting、サボってきたのですが、必要になりそうだったので真面目に調べてみました。 これからCode Splittingやりたい方の入口的な役割になれれば幸いです。 Code Splittingとはなにか Code Splittingはその名の通り「コードを分割すること」を指します。分割されたコードはユーザのアクションに応じて非同期に読み込まれます。 ちなみにWebpackでentry point分けることとかもCode Splittingと言えばそうなのですが、本記事では触れません。また、別にSPAでなくともCode Splittingはパフォーマンス向上に利用できますが、これ以降はSPAを前提に話します。 Code Splittingの目的 Code Splittingの目的は初期表示にかかる時間、及びユーザがインタラクションできるようになるまでの時間の削減です。 S

        ちゃんと理解するCode Splitting - Qiita
      • Canon Digital Learning Center - Sample Video: EOS 5D Mark II

        Throughout this Contract, the following capitalized words have the stated meaning: "Accidental Damage From Handling", "ADH": refers to accidental damage from handling, meaning such damage resulting from unintentionally dropping the Covered Product or liquid spillage. "Administrator": the entity responsible for administrating benefits to You in accordance with the Service Contract provisions, condi

        • Linux perf Examples

          Recent posts: 24 Mar 2024 » Linux Crisis Tools 17 Mar 2024 » The Return of the Frame Pointers 10 Mar 2024 » eBPF Documentary 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netflix End of Series 1 09 Apr 2022 » Te

          • Rails 7.0: Fulfilling a vision

            This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert. This vision wasn’t possible even just a few years ago. We simply didn’t have the core technologies i

              Rails 7.0: Fulfilling a vision
            • 【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会に行ってきた - 悪あがきプログラマー

              【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会 - connpass 会場は名刺共有サービスで有名なSansan株式会社さんでした。 とってもおされ。 いつもは資料のまとめとか他力本願なのですが、自分でもひと通り観直したかったのでまとめてみました。 今回の勉強会はiOSとAndroidの両方を対象としたモバイル向けの内容となっています。ただ、僕はAndroidには明るくないのでコメントはiOS寄りになります。 資料がないものは公開され次第追加します。 「テストの種類とBDD」『iOSアプリ テスト自動化入門』著者 長谷川氏 テストの種類とBDD #33testing from Koji Hasegawa iOS自動化入門の著者さんです。僕も買いました。 iOSアプリ テスト自動化入門 作者: 長谷川孝二出版社/メーカー: 秀和システム発売日: 2014/03/18

                【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会に行ってきた - 悪あがきプログラマー
              • レコメンドつれづれ ~第3回 レコメンド精度の評価方法を学ぶ~ - Platinum Data Blog by BrainPad

                本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 「レコメンドつれづれ」は、レコメンド手法の概念や実装方法を中心に、レコメンドに関する基礎的な内容から最近流行りの技術まで幅広くご紹介する連載です。第3回は、レコメンドの評価方法について、代表的な評価方法・指標をピックアップしてご紹介します。 こんにちは。アナリティクスサービス本部の小田です。レコメンドについて考察していく連載の第3回です。 第1回 協調フィルタリングのコンセプトを知る 第2回 協調フィルタリングの実装 第2回では、協調フィルタリングの実装を行いました。本連載では今後各種手法を実装しながら比較していく予定ですが、その前にレコメンドの評価について確認したいと思います。といっても、レコメンド全体の評価となるとシステムやユーザビリティの評価など広範にわたりますので、今回はアルゴリズ

                  レコメンドつれづれ ~第3回 レコメンド精度の評価方法を学ぶ~ - Platinum Data Blog by BrainPad
                • Source: Red Hat is buying Ansible for more than $100M

                  Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More Publicly traded enterprise software company Red Hat has acquired devops software startup Ansible for more than $100 million, VentureBeat has learned. Red Hat will announce the news as soon as tomorrow, a source familiar with the matter told VentureBeat. Update (5:52 a.m. P

                    Source: Red Hat is buying Ansible for more than $100M
                  • FFmpeg

                    Converting video and audio has never been so easy. $ ffmpeg -i input.mp4 output.avi News January 3rd, 2024, native VVC decoder The libavcodec library now contains a native VVC (Versatile Video Coding) decoder, supporting a large subset of the codec's features. Further optimizations and support for more features are coming soon. The code was written by Nuo Mi, Xu Mu, Frank Plowman, Shaun Loo, and W

                    • 新規事業のグロース期を支えるエンジニアリングについて - @i2key のBlog

                      このブログは Recruit Engineers Advent Calendar 2016 - Adventar の12/7の記事になります。 はじめに 現在、新規事業開発部門にて、いくつかのチームの開発リーダーをしていまして、その中でチームの目標を決める中でグロースフェーズにおける開発チームの直近のやるべきことを洗い出したので、アドベントカレンダーのネタにさせていただきます。 前提として、本ポストで対象になる新規事業は下記の投稿における分類で言うと「エンジニアの書いたコード上で売上が立たないビジネスモデル」になります。そのため、エンジニアリングでKPIを向上させ売上に寄与するような一般的なグロースハッカー的な動き方についてはスコープ外です。詳しくは下記リンクをご一読ください。 i2key.hateblo.jp 現在のビジネスステージ 上記はAsh Maurya氏のRUNNING LEAN

                        新規事業のグロース期を支えるエンジニアリングについて - @i2key のBlog
                      • VOA - Voice of America English News

                        Accurate, objective news coverage from the U.S. and around the world.

                          VOA - Voice of America English News
                        • MySQL 5.1のプロダクトライフサイクルが終了 - SH2の日記

                          2013年12月31日をもってMySQL 5.1のプロダクトライフサイクルが終了しました。今後MySQL 5.1に対して新たな不具合や脆弱性が見つかっても、開発元による修正は行われません。現在もMySQL 5.1を使用している場合は、MySQL 5.5/5.6へ計画的にバージョンアップをされることをおすすめいたします。 ライフタイム・サポート リリース GA日 Premier Support終了 Extended Support終了 Sustaining Support終了 MySQL 5.0 2005年10月 2011年12月 Not Available Indefinite MySQL 5.1 2008年12月 2013年12月 Not Available Indefinite MySQL 5.5 2010年12月 2015年12月 2018年12月 Indefinite MySQL

                            MySQL 5.1のプロダクトライフサイクルが終了 - SH2の日記
                          • Check Your Service and Support Coverage - Apple Support

                            Check your Apple warranty status. Enter a serial number to review your eligibility for support and extended coverage.

                            • 日本は若者が安定した仕事につけるよう、もっとやれることがある - hamachanブログ(EU労働法政策雑記帳)

                              タイミングを合わせたわけではないでしょうが、本日、OECDが「若者の仕事:日本」を公表しております。 http://www.oecd.org/document/5/0,3343,en_2649_34487_41878469_1_1_1_1,00.html 曰く、 >Japan could do more to help young people find stable jobs 日本は若者が安定した仕事につけるよう、もっとやれることがある >Young people in Japan are finding it increasingly hard to get stable jobs and the Japanese authorities should expand vocational training schemes and increase social security cov

                                日本は若者が安定した仕事につけるよう、もっとやれることがある - hamachanブログ(EU労働法政策雑記帳)
                              • [を] Software Design 2006年10月号のPlagger特集のメモ

                                Software Design 2006年10月号のPlagger特集のメモ 2006-09-24-1 [本] Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌] posted with Yasazon (2006.09) 定価 : ¥ 970発売日 : 2006/09/16出版社/メーカー : 技術評論社 Plagger 特集より、インストールコマンドメモ (pp.78-81): wget http://www.perl.com/CPAN/src/perl-5.8.8.tar.bz2 bzip2 -dc perl-5.8.8.tar.bz2|tar xvf - cd perl-5.8.8 sh Configure -des -Dprefix=$HOME/perl make make install export PATH=$HOME/perl/

                                • ICU - International Components for Unicode

                                  2024-04-17: ICU 75 is now available. It updates to CLDR 45 (beta blog) locale data with new locales and various additions and corrections. C++ code now requires C++17 and is being made more robust. The CLDR MessageFormat 2.0 specification is now in technology preview, together with a corresponding update of the ICU4J (Java) tech preview and a new ICU4C (C++) tech preview. See Downloading ICU > ICU

                                  • Rails勉強会まとめ -- 非同期処理/RSpecなど|TechRacho by BPS株式会社

                                    こんにちは、hachi8833です。 今回は棚卸しとして、弊社CTOのbabaさんによるRails勉強会スライドから引用して記事にします。 勉強会自体はRails 3.x時代のものなので既出が多くなっていますが、棚卸しも兼ねて今のうちに記事にいたしました。 非同期処理 言うまでもなく、リクエストからレスポンスまでの時間が長くなるほどユーザー・エクスペリエンスの質が低下します。これを改善するためにさまざまな工夫が必要になるわけですが、その中の一つとして、時間のかかる処理をバックグラウンドで実施しておくというのがあります。 cron 最も素朴な方法はやはりunix標準のcronを使って定時に出力データを準備することでしょう。この場合、起動用スクリプト(rakeなど)やジョブ管理は自分で作成する必要があります。 delayed_job delayed_job gemを使用すると、ジョブをActi

                                    • Rubyのカバレッジツール·rcov MOONGIFT

                                      システム開発におけるテストの重要性は言うに及ばない。が、大抵時間がなくなってしまって正常系のテストだけで終わってしまうことになる。 そうすると、もちろん異常系の処理になった途端、システムエラーを引き起こす。何をすべきか、それは予期している問題点を全て把握できるかどうかだ。 今回紹介するオープンソース・ソフトウェアはrcov、Ruby向けのソースカバレッジツールだ。 カバレッジツールとは、対象のプログラムソースが処理を一巡する中で通った場所と通っていない場所とを見極めてくれるソフトウェアだ。これを使えば通っていない場所は元々不要か、またはテストしていない場所かのどちらかに分けることができる。 結果はHTML形式でのレポートの他、標準出力でも可能だ。全体のコード量に対するカバレッジ率や、あるポイントを何回通ったかといったことも提示してくれる。 なお、公式サイトではRuby on Railsでも

                                        Rubyのカバレッジツール·rcov MOONGIFT
                                      • 多くの解析メトリクスをサポートしたコード解析ツール「SonarQube」に入門した - kakakakakku blog

                                        前から気になっていたコード解析ツールに「SonarQube : Code Quality and Security」がある.25種類以上のプログラミング言語をサポートし,多くの解析メトリクスを出力できる点が特徴と言える.たまに「SonarQube」の話題を聞くけど,個人的に今まで使ったことがなく,概要を理解するために SonarQube に入門することにした.試した結果をまとめておく. www.sonarqube.org SonarQube は OSS となり,GitHub で実装を確認できる.Java + TypeScript なんだ! github.com 環境構築 今回は Mac に SonarQube 環境を構築する.Docker Hub に公式イメージがあり,すぐ使える. $ docker run -d --name sonarqube -p 9000:9000 sonarqub

                                          多くの解析メトリクスをサポートしたコード解析ツール「SonarQube」に入門した - kakakakakku blog
                                        • 「なぜ、イスラム教徒は、イスラム過激派のテロを非難しないのか」という問いは、なぜ「差別」なのか。

                                          中途半端な英語使いが英国からのニュースを東京で読み、あちこちふらふらうろうろ。時々嘘。 はてブ = http://b.hatena.ne.jp/nofrills Twitter = http://twitter.com/nofrills Twitterのログ = http://twilog.org/nofrills ◆「なぜ、イスラム教徒は、イスラム過激派のテロを非難しないのか」という問いは、なぜ「差別」なのか。(2014年12月) ◆「陰謀論」と、「陰謀」について。そして人が死傷させられていることへのシニシズムについて。(2014年11月) ◆知らない人に気軽に話しかけることのできる場で、知らない人から話しかけられたときに応答することをやめました。また、知らない人から話しかけられているかもしれない場所をチェックすることもやめました。あなたの主張は、私を巻き込まずに、あなたがやってください

                                            「なぜ、イスラム教徒は、イスラム過激派のテロを非難しないのか」という問いは、なぜ「差別」なのか。
                                          • 絶対に失敗しないWordPressテーマ選び!ベスト28個【2014年版】 | PROCORE(プロコレ)|みんなの「コレが欲しかった!」をプロが叶えるメディア

                                            絶対に失敗しないWordPressテーマ選び!ベスト28個【2014年版】 2014年4月3日 2017年4月10日 人気WordPressテーマ販売サイトはいくつかありますが、 その内の一つは間違いなくThemeForestです。 その人気の理由は一目瞭然で、ThemeForestでは、多種多様な業種・目的に応じて 何千ものテーマを手に入れることができるからです。 けれども、他のWordPressテーマ販売サイトと同様に、 低品質なテーマを購入してしまうリスクはあります。? ただ、サイトによるレビューやユーザーの質問・評価コメントを 参照することで、大抵の場合は自分の企画に最適なテーマを探すことができます。 Even scalp I and were... Cheaper. Not am in had the Amazon. And a the have. In the using cm

                                              絶対に失敗しないWordPressテーマ選び!ベスト28個【2014年版】 | PROCORE(プロコレ)|みんなの「コレが欲しかった!」をプロが叶えるメディア
                                            • 英語のボキャブラリーを増やす学習方法 語彙習得の最新研究を紹介・英単語アプリも効果的? - ポリグロットライフ | 言語まなび∞ラボ

                                              はじめに 今回は英語のボキャブラリーを増やす学習方法について考えていきます。最新の語彙習得の研究や英単語学習アプリも紹介していきたいと思います。まず語彙知識の種類や習得プロセスを概観し、具体的な記憶術やボキャブラリーの増やし方を紹介していきます。さらに学習とゲームの関係を考察しながら、ゲームフィケーションが組み込まれたおすすめアプリも紹介していきます。 第二言語習得研究に基づく英語学習動画を随時追加しています↓↓ www.youtube.com 英語のボキャブラリー 語彙知識の種類 語彙習得の基本プロセス 英単語を書いて覚えるのはだめ? コアミーニングの重要性 語彙学習の種類 意図的学習と付随的学習 文脈からの意味推測 適切なテキスト教材 セマンティッククラスタリング 記憶術とボキャブラリーの増やし方 英単語とジェスチャー 語呂合わせ カタカタ語の活用と注意点 学習とゲームの関係 ゲーミフ

                                                英語のボキャブラリーを増やす学習方法 語彙習得の最新研究を紹介・英単語アプリも効果的? - ポリグロットライフ | 言語まなび∞ラボ
                                              • Ruby on Rails 5.0 Release Notes — Ruby on Rails Guides

                                                Highlights in Rails 5.0: Action Cable Rails API Active Record Attributes API Test Runner Exclusive use of rails CLI over Rake Sprockets 3 Turbolinks 5 Ruby 2.2.2+ required These release notes cover only the major changes. To learn about various bug fixes and changes, please refer to the changelogs or check out the list of commits in the main Rails repository on GitHub. 1 Upgrading to Rails 5.0If y

                                                  Ruby on Rails 5.0 Release Notes — Ruby on Rails Guides
                                                • InsightIDR | Cloud-Based, Next-Gen SIEM Solution | Rapid7

                                                  Scale and speed for hybrid environments Embrace digital transformation, SaaS adoption, and agile development with elastic, cloud-native security information and event management (SIEM). Pinpoint critical, actionable insights Command your attack surface with AI-driven behavioral detections, expertly vetted threat content, and advanced analytics. Act on threats anywhere with confidence High context

                                                    InsightIDR | Cloud-Based, Next-Gen SIEM Solution | Rapid7
                                                  • AnimateScroll - jQuery Plugin

                                                    What is it exactly? AnimateScroll is a jQuery plugin which enables you to scroll to any part of the page in style by just calling the animatescroll() function with the Id or Classname of the element where you want to scroll to. Basic usage: $('body').animatescroll(); Click for a Demo It gives power to the user with its various options to customize the style of scrolling, scroll speed and many more

                                                      AnimateScroll - jQuery Plugin
                                                    • The Complete London 2012 Closing Ceremony | London 2012 Olympic Games

                                                      📲 Subscribe to @olympics: http://oly.ch/Subscribe Closing Ceremony - 12 August 2012 - London 2012 Olympic Games Subscribe for free to keep up to date with great athlete coverage, interviews, behind the scenes and much more from the official Olympic YouTube channel. _____________________________________________________ 🇨🇳 #Beijing2022 replays: https://oly.ch/B22Replays 🇯🇵 #Tokyo2020 repla

                                                        The Complete London 2012 Closing Ceremony | London 2012 Olympic Games
                                                      • GoogleアナリティクスAPIリファレンス 日本語対応表 スプレッドシートのアドオンやAnalytics Edgeでも使えるよ! - テストのブログ

                                                        どうもおはこんばんちは。ギリギリ解析士です。 梅雨のさなか、ジメっておりますが、いかがお過ごしでしょうか。 今回も懲りずにGoogleアナリティクスの投稿です。 ちょっと前に、Googleアナリティクスのデータをスプレッドシートのアドオンで抽出していたのですが、APIのいくつかの項目は、検索しても日本語の情報が出てこず…。 それではワシが、ということで、今回はGoogleアナリティクスのデータ抽出APIである「Reporting API」最新バージョン(v4)の日本語項目名一覧を中途半端にまとめてみました。 内容は下記のGoogle公式ページを元にまとめています。 Dimensions & Metrics Explorer  |  Analytics Reporting API V4  |  Google Developers Google アナリティクス - すべての Reporting

                                                          GoogleアナリティクスAPIリファレンス 日本語対応表 スプレッドシートのアドオンやAnalytics Edgeでも使えるよ! - テストのブログ
                                                        • Live from Apple’s iPad 5 and iPad mini event - The Verge

                                                          The Verge brings you real-time news coverage of events from Apple, Google, Microsoft, and others through live blogs, live streams, and sometimes even live podcasts.

                                                            Live from Apple’s iPad 5 and iPad mini event - The Verge
                                                          • Introducing security alerts on GitHub

                                                            ProductSecurityIntroducing security alerts on GitHubLast month, we made it easier for you to keep track of the projects your code depends on with the dependency graph, currently supported in Javascript and Ruby. Today, for… Last month, we made it easier for you to keep track of the projects your code depends on with the dependency graph, currently supported in Javascript and Ruby. Today, for the o

                                                              Introducing security alerts on GitHub
                                                            • EclEmma (Java Code Coverage for Eclipse)

                                                              Overview EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench: Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage. Rich coverage analysis: Coverage results are immediately summarized and highlighted in the Java s

                                                              • Spring + Railsによるサービス分割の取り組み

                                                                はじめまして、ビューティ開発Tの寺下です。 現在ホットペッパービューティーでは、一部システムのリプレイスに取り組んでいます。 リプレイスはiOS・Android・Webと、各プラットフォームでそれぞれ並行して進めている状況です。 今回は私のチームが担当している、Web開発に焦点をしぼって書いていきたいと思います。 なお、iOS・Androidのリプレイスの取り組みにつきましては、 Wantedly にて紹介していますので、ネイティブアプリにご興味のある方はそちらをご参照下さい。 リプレイスに至った背景 ホットペッパービューティーは、サービス全体で年間5000万件以上のネット予約が行われるなど、 多くのユーザの方にご愛用していただいています。 サービス内容・品質の改善のため、日々機能開発を行っているのですが、 長年の運用・改修により、少なからず技術的負債が蓄積しており、 機能追加開発速度とビ

                                                                  Spring + Railsによるサービス分割の取り組み
                                                                • FCCJ - On My Watch

                                                                  Island hopping: The author on a South Korean junket to Takeshima that got him called into the Ministry of Foreign Affairs. Confessions of a foreign correspondent after a half-decade of reporting from Tokyo to his German readers 日本語訳はこちら by Carsten Germis M y bags are packed, as the song goes. After more than five years as the Tokyo correspondent for the German daily, Frankfurter Allgemeine Zeitung

                                                                    FCCJ - On My Watch
                                                                  • まんがで気軽に経営用語

                                                                    マーケティング 2019年11月12日 USP | 単なるセールスポイントや差別化でなく、独自性が重要です USP(Unique Selling Proposition)とは、独自の売りもの、競合と比較して自社の独自の売りものであり、自社サービスを顧客が選ぶための回答といった考え方です。 ユニークすなわち独自のものとまで言っているので非常に強いコンセプトです。キャッチコピーや単なる差別化要因とは違います さて似たような考え方で差別化要因というものが挙げられます。 自社の商品を競合他社と比較しながらわざわざ選ぶということです。そのため、差別化要因という似たような考え方であると思うかも知れません。 また広告上の売り文句であると考え、キャッチフレーズと混同する可能性もあります。 しかし USP はこの差別化要因やキャッチフレーズよりももっと強い考え方です。 そもそもユニークという言葉には唯一のと

                                                                      まんがで気軽に経営用語
                                                                    • AbbreviationZ - The A to Z of Acronyms, Abbreviations & Initialisms on the Net

                                                                      We are the world's largest and most comprehensive directory and search engine for acronyms, abbreviations and initialisms on the Internet. Abbreviations.com holds hundreds of thousands of entries organized by a large variety of categories from computing and the Web to governmental, medicine and business and it is maintained and expanded by a large community of passionate editors. Read more about o

                                                                      • FFmpeg

                                                                        Converting video and audio has never been so easy. $ ffmpeg -i input.mp4 output.avi News January 3rd, 2024, native VVC decoder The libavcodec library now contains a native VVC (Versatile Video Coding) decoder, supporting a large subset of the codec's features. Further optimizations and support for more features are coming soon. The code was written by Nuo Mi, Xu Mu, Frank Plowman, Shaun Loo, and W

                                                                        • nothing but trouble - 最近、Wikiの話をよく見るけど…。お前らも本気で活用してる姿を見せてくれよ!

                                                                          そんなにWikiって一般的じゃなかったのか…? あと、「企業内でBlog活用」とかいう記事とかもどっかで見たけど、それいうはWikiの方があってるんじゃないかなとか思ったりした。 俺的にはWikiはソフトウェア開発の時に利用する事が多い。多分同じような使い方してる人も多いと思うんだけど。*1 折角だから、どういう感じで使ってるか書いてみる。 プロジェクトがはじまって、メンバたちにWiki使おうよと言う。 とりあえず、Wiki立てる。 CVS等のバージョン管理システムも同時に立てて、定期的にコミットする。 編集者をトレースできるように、アカウント制にしておいた方が吉。 率先して小人さんと化し、自分分担のところ以外に突っ込み入れたり、編集したりすると、心に誓う。 ミーティング用の議事録ページを作る。コメントも書き込めるようにする。 なるべくリアルタイムで書く。 なるべく修正点は、気づいた人に直

                                                                            nothing but trouble - 最近、Wikiの話をよく見るけど…。お前らも本気で活用してる姿を見せてくれよ!
                                                                          • きたない requirements.txt から Pipenv への移行 - 株式会社カブク

                                                                            ソフトウェアエンジニアの花岡です。今回は、きたない requirements.txt から Pipenv に移行し pipenv graph を使って依存ライブラリを管理しやすくする方法について書きました。 きたない requirements.txt とは、依存ライブラリとその依存ライブラリの指定が混在している requirements.txt ファイルのことです。たとえば $ pip install flask $ pip freeze > requirements.txt のように生成した requirements.txt を使っているとき、本記事ではその requirements.txt を、きたない requirements.txt と呼ぶことにします。 きたなくない requirements.txt とは pip の constraints の正しい用途のように、直接依存している

                                                                              きたない requirements.txt から Pipenv への移行 - 株式会社カブク
                                                                            • Twitter製の大規模ソフトウェア向けビルドツール「Pants」を試してみる - たけぞう瀕死ブログ

                                                                              PantsはTwitter社が開発した大規模ソフトウェア向けのビルドツールです。今年の5月に1.0がリリースされました。 github.com 主にPythonで書かれているようですが、Java、Scala、Python、Golangのビルドに対応しており、Thriftのコード生成やMarkdownからのドキュメント生成などもサポートしているようです。 同種の大規模向けビルドツールにはGoogle製のBazelやFacebook製のBuckがあります。 github.com github.com いずれも元は社内用に開発されたツールがOSS化されたものですが、GoogleのBazelは2009年頃からGoogle社内で使われておりかなり歴史のあるツールのようです。 BuckやPantsはBazelを参考にしているようですが*1、BuckはAndroidアプリのビルドが高速だったり、Pant

                                                                                Twitter製の大規模ソフトウェア向けビルドツール「Pants」を試してみる - たけぞう瀕死ブログ
                                                                              • プロと読み解く Ruby 3.2 NEWS - クックパッド開発者ブログ

                                                                                技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 昨日 12/25 に、恒例のクリスマスリリースとして、Ruby 3.2.0 がリリースされました(Ruby 3.2.0 リリース)。今年も Ruby 3.2 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は以前の記事を見てください。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ プロと読み解くRuby 3.0 NEWS - クックパッド開発者ブログ プロと読み解く Ruby 3.1 NEWS -

                                                                                  プロと読み解く Ruby 3.2 NEWS - クックパッド開発者ブログ
                                                                                • CSS Message Boxes for different message types : Janko Jovanovic

                                                                                  Can you believe this: Few days ago I went to my bank to check my credit score with the Credit Bureau. The bank official typed in my personal data and sent a request. Web application responded by displaying a yellow message box with an exclamation icon saying that data processing is still in progress. He checked several more times, but he didn't notice that at one moment the message changed to "Acc