タグ

2020年5月13日のブックマーク (8件)

  • Gradle の dependency locking について - tokuhirom's blog

    昔の gradle には dependency locking 機能がなかった。ビルドするタイミングによって、別の依存モジュールが利用されたりしていた。。 最近、gradle に dependency locking 機能がついたので試してみた。 carton.lock とか package-lock.json とか、そういうのと同じようなことができるようになる。 同じレポジトリからビルドしたら同じ jar が生成されるようになる。便利。 dependency locking を利用すると gradle.lockfile というファイルが生成される。 デフォルトだとフェーズ単位でファイルが生成されるから enableFeaturePreview('ONE_LOCKFILE_PER_PROJECT') を settings.gradle に書いて1ファイルにまとめるようにしたほうが良い。gr

    yujiorama
    yujiorama 2020/05/13
    試してみよう
  • Code Completion | The IntelliJ IDEA Blog

  • GitHub - hediet/vscode-drawio: This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - hediet/vscode-drawio: This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
  • OAuth 2.0のフローの種類と2つのエンドポイントについて解説

    2020年3月17日、株式会社Authleteが主催する「OAuth & OIDC 勉強会 リターンズ【入門編】」が開催。同社の共同創業者であり、プログラマー兼代表取締役でもある川崎貴彦氏が、OAuth 2.0 / OIDCの仕様について解説しました。記事では、OAuth 2.0において、クライアントが認可サーバーにリクエストを行なってから、認可サーバーがクライアントにアクセストークンを発行するまでのやりとりの流れ(フロー)について、わかりやすく説明していきます。 認可サーバーが提供する2つのエンドポイント 川崎貴彦氏:認可サーバーは基的に2つのエンドポイントを提供します。その2つは、認可エンドポイントとトークンエンドポイントです。他にもさまざまな仕様があり、他のエンドポイントを定義している仕様もありますが今日は触れません。 このRFC 6749の仕様は、この2つのエンドポイントがどう

    OAuth 2.0のフローの種類と2つのエンドポイントについて解説
  • アトラシアンによるHalp社の買収について | Atlassian Japan 公式ブログ | アトラシアン株式会社

    By Steve Goldsmith Head of Product, Integrations 農業界のDevOpsチームとフィットネス業界の人事チームにはあまり共通点がないと思われるかも知れません。彼らは異なる専門領域を持ち、異なる顧客にサービスを提供し、異なる優先事項を追っています。しかし両者とも、業務を遂行するためにSlackのようなメッセージングアプリに頼り、急速に成長している組織だという共通項があります。そしてSlackは彼らのコラボレーション文化の屋台骨であるため、Emailやその他ツールとの行き来をせずにSlack内で作業を完結することができればできるほど、業務フローを分断されることが少なくなります。思考を中断されることも、個別にログインを要求されることもなく、さらにITチームにとっては余計なメンテナンスの手間も削減されます。 アトラシアンは日、まさにそのような課題を解決

    アトラシアンによるHalp社の買収について | Atlassian Japan 公式ブログ | アトラシアン株式会社
    yujiorama
    yujiorama 2020/05/13
    "SlackワークスペースにHalpを追加すれば、シンプルな絵文字リアクションを使ってメッセージをリクエストの進捗や成果を管理するチケットへと変換することができます"
  • Overview

    terraform-compliance is a lightweight, security and compliance focused test framework against terraform to enable negative testing capability for your infrastructure-as-code. compliance: Ensure the implemented code is following security standards, your own custom standards behaviour driven development: We have BDD for nearly everything, why not for IaC ? portable: just install it from pip or run i

    yujiorama
    yujiorama 2020/05/13
    terraform plan の output を対象に Given/When/Then なテストを行うツール。Step 定義が組み込みっぽいのはどうなんだろ
  • 5 AWS Services You Should Avoid!

    09/2022 UPDATE: Please note that the article was written in early 2020. Quite a bit has changed with AWS (and myself as well, thanks to everyone’s comments). Perhaps an overhaul or followup is due! Get ready for some personal and definitely opinionated opinions! AWS comes with many components that cover different areas of concerns. But, most are not general purpose and cheap enough to be applied c

    5 AWS Services You Should Avoid!
  • LINEのメッセージングサーバが新年のトラフィックに対応する過程

    はじめに LINEの通信トラフィックは、メッセンジャーアプリ特有のパターンを持っています。新年の0時を迎えた瞬間に、ユーザ同士がLINEで新年のあいさつを交わしていることが想定され、それにより平常時に比べてメッセージの送信件数が大幅に増加します。その際、サービスを提供する国ごとに、時差や文化の違いによってさまざまなトラフィックの増加パターンを見せます。LINEでは、このような一時的なトラフィック増加を問題なく処理するため、毎年さまざまな対策を行っています。これを「新年対応」と呼んでいます。記事では、2020年の新年対応における私たちの取り組みと、成果についてご紹介します。 LINEのメッセージングサーバが新年のトラフィックに備えるプロセス 各国で新年の0時になると、多くのユーザがLINEで新年のあいさつメッセージを送っていると想定されます。そのため、平常時より一時的にトラフィックが大幅に

    LINEのメッセージングサーバが新年のトラフィックに対応する過程
    yujiorama
    yujiorama 2020/05/13
    6か月かけて準備する、、、大変だ