Advanced Settings Tips & Tricks A brief list of advanced capabilities that may not be immediately obvious when using this site: Sharing the URL in the address bar after making changes in Advanced Settings enables others to open this site with the same configuration. Clicking Authenticate without entering a username is supported. This enables testing "usernameless" authentication. Changing Authenti


1. はじめに 2. perf 概説 2.1 perf とは 2.2 基本的な使い方 性能データの採取 性能データの分析 2.3 採取可能なイベント 組み込みイベント ユーザ定義イベント(dynamic tracepoint) 3. 具体例 3.1 準備 3.2 プロファイル 性能データの採取 性能データの分析 3.3 トレース 性能データの採取 性能データの分析 4. 最後に 5. 参考資料 執筆者 : 西村 大助 1. はじめに本稿では、ネットワークの受信処理を例に、perf を使った性能分析を行う方法を解説します。 提示している実行例やソースは、実行環境として(やや古い)Ubuntu18.04LTS(4.15.0-20-generic)を前提としていますが、他のバージョンでも基本的な考え方は変わりません。 2. perf 概説 具体的な例の前に、簡単に perf についてまとめてお

SoRの性質が強いBtoBアプリケーションでは、「堅く」作ることを求められる箇所がしばしばあります。Scalaの型安全性が頼もしく感じられるのは、まさにこのような箇所においてです。 「堅く」作るために、私たちがいま注目しているのが refined と newtype というライブラリです。 この記事では、refinedとnewtypeを使ってScalaの型安全性をさらに引き出すテクニックを紹介します。 Value Class / Tagged Type refined + newtypeの話題に入る前に、これまでにどのようなテクニックが使われてきたかを簡単に振り返りましょう。 ここに、SNSのユーザーアカウントを表現するクラスがあります。 case class User(id: String,email: String, age: Int) val user1 = User("@tod

Use multi-stagebuildsMulti-stagebuilds let you reduce the size of your final image, bycreating a cleaner separation between thebuilding of your image and the final output. Split yourDockerfile instructions into distinct stages to make sure that the resulting output only contains the files that are needed to run the application. Using multiple stages can also let youbuild more efficiently by

This formal specification is based on the CommonMark Spec by JohnMacFarlane and licensed under 1Introduction 1.1What isGitHub FlavoredMarkdown?GitHub FlavoredMarkdown, often shortened as GFM, is the dialect ofMarkdown that is currently supported for user content onGitHub.com andGitHub Enterprise. This formal specification, based on the CommonMark Spec, defines the syntax and semantics of t
米Microsoftは10月5日(現地時間)、「C# Dev Kit」の一般提供を開始した。今年6月からプレビュー提供されていたが、ようやく正式版として提供される。 【画像】「C# Dev Kit」に含まれる拡張機能 「C# Dev Kit」は、「Visual Studio Code」でC#開発の環境を手軽に構築できるようにした拡張機能。以下のC#開発向けの拡張機能を1つにまとめたもので、Windows、Mac、Linuxに対応する。 ・C#:「OmniSharp」ベースの既存拡張機能をリニューアルし、パフォーマンスを向上。単独でも引き続き無償提供 ・C# Dev Kit:ソリューションエクスプローラーとネイティブテストエクスプローラーを提供。「Visual Studio」サブスクリプション下でライセンスされる ・IntelliCode for C# Dev Kit:AIによる開発支援。「

Livewire v3 has been released!Go checkit out on livewire.laravel.com!Building modern web apps is hard. Tools likeVue andReact are extremely powerful, but the complexity they add to a full-stack developer'sworkflow is insane.It doesn’t have to be this way... Ok, I'm listening... Say hello to Livewire. Hi Livewire! Livewire is a full-stack framework forLaravel that makesbuilding dynamic int

http://martinfowler.com/bliki/TechnicalDebtQuadrant.html ここ数ヶ月の間に、技術的負債 に関する投稿がいくつかあった。設計上の不備の中で、技術的負債と呼ぶべきものは何か? 逆に、そう呼ぶべきでないものは何か?といった疑問が挙げられていた。 その一例が、アンクル・ボブの投稿「a mess is not a debt(散乱は負債ではない)」だ。 彼の意見は、次のようなものである。 良い設計方法を知らない人が書いた単に汚いだけのコードを負債と呼ぶべきではない。 長期的な持続性はなくても、 リリースなどの短期的な利益を生み出す設計指針をあえて選択することがあるが、技術的負債はそのような特別な場合に使うべきである。 要するに、負債を抱えれば早めに価値を生み出すことができるが、 負債はできるだけ早く返済する必要がある。 だが私は、 設計の不備
Comments and ContributingWe provide access to the community members to contribute after subject matter expertise is verified. If you want to provide a suggestion or comment and do not have an account, please submit feedback. If you have an account but are having problems with access, also please submit a support request. Accounts are regularly deactivated after extended periods of inactivity. Welc

Verified details These details have been verified by PyPI Project links Download Maintainers jerickso piro Unverified details These details have not been verified by PyPI Project links Homepage Changes Code Documentation Issue Tracker Meta License: GNU Library or Lesser General Public License (LGPL) (LGPL with exceptions) Author: Federico Di Gregorio Maintainer: Daniele Varrazzo Requires:Python >

バッチを開発する際、既存のcrontabの設定を眺めていると 0 * * * * sh hogehoge.sh > /dev/null 2>&1 という記述が目に入ることがあると思います。シェルスクリプトを実行するところまでは理解しやすいと思いますが、少し難解なのが > /dev/null 2>&1 の部分です。ざっくり解説しますとcronによるコマンドの定期実行時、当該コマンドによるエラーやecho等の出力を一切出さないようにする設定ですが、その具体的な仕組みを私もよく忘れやすいため備忘録を兼ねて解説を残します。 リダイレクトを理解するまずは sh hogehoge.sh > /dev/null 2>&1 の>についてです。これはリダイレクトといい、別の場所に出力内容を渡すことができる指定です。たとえばhoge.shというシェルスクリプトに #!/bin/bash echo 'aaa'
![[詳解] crontabに頻出する > /dev/null 2>&1 の意味](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2f9528b0f4722eadcf459be6d16f35f2fa64954991%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fmasyus.work%252F__og-image__%252Fstatic%252Farticles%252Fcrontab-dev-null-21%252Fog.png&f=jpg&w=240)

Jest is a delightfulJavaScript Testing Framework with a focus onsimplicity.


2020年12月9日、CentOS Projectは、2029年5月31日までサポート予定だった「CentOSLinux(CentOS) 8」のサポートを2021年12月31日で終了すると発表しました。CentOS 7は予定通り2024年6月30日までサポートされる一方、CentOS 9はリリースしないとしています。 CentOS Projectは今後「CentOS Stream」というディストリビューションの開発に注力するとしていますが、これまでのCentOSが「Red Hat EnterpriseLinux(RHEL)」のダウンストリームだったのに対して、CentOS StreamはRHELのアップストリームに相当するもので、その位置付けは異なります。これまでCentOSがエンタープライズにおいて商用本番OSとして採用されてきたのは、無料、オープンソースでありながら、RHELのダウ

MIB Browser iReasoning MIB browser is an indispensable tool for engineers to manage SNMP enablednetwork devices and applications.It allows users to load MIBs, issue SNMPrequests, and receive traps. More... SysUpTimeNetwork Monitor SysUpTimenetwork/server monitor is a powerful agentlessnetwork management product.It provides users out-of-box capabilities to efficiently and proactively manage
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く