インストール それでは、実際にSlack Developer Toolsをインストールしてみます。 インストールするSlackワークスペースにて、Appから Slack Developer Tools を検索し追加します。 Slack App Directoryの画面で追加をクリックし、Slack Appへの権限を許可します。 無事Slack Developer Toolsがインストールされました。 使ってみる インストールできたので、Slack Developer Toolsの各種機能を使ってみます。 Display Platform status (Slack全体のステータス確認) Slackのショートカットから Display Platform status を選択、あるいはスラッシュコマンドで /sdt status を実行します。 Slack全体のステータスが表示されました。 S
シンプルで多機能、カスタマイザブルな Linux TUI ファイルマネージャ マウスでやる GUI のファイルマネージャ(ファイル管理ソフト)はマウスだけでほとんどの事ができるし、片手だけでできてしまうのもいい。けれどオブジェクトにマウスカーソルを合わせて、という操作そのものは、軽快で素早いということとはベクトルが違うのではなかろうか。 それに対しコンソール版のファイルマネージャ(TUI ファイルマネージャ)は、マウスで使うものではないからこその操作体系に加えて、小サイズゆえの軽さと起動時間の早さとがあいまって、軽快である。 それらのひとつ、 ranger は vim ライクなキーバインディングのファイラーソフトだ。 私はこの ranger をよく使っているけれど、使い込むうちに豊富な機能の使い方は整理しておくのがいいと思ったから、以下の通りに ranger を使うことのメモにした。 ra
はじめに こんにちは、クレイの亀井です。ここ最近一気に気温が上がりましたね。顔に重点的に汗をかくタイプの私には憂鬱な季節がやってまいりました さて、今月正式リリースしました(!) DocBase プロジェクトではクレイ外部のデザイナーの方と一緒に開発しています。SourceTree で Git を使っている方で、軽いデザイン修正などは弊社の Rails プロジェクトに直接手を加えてプルリクエストを送ってくれます。 こちらのデザイナーさんに「プルリクエストを送る際は、作業ブランチで git pull --rebase origin master してから送ってもらえますか?」とお願いすると「pull はわかるんですけど、この --rebase ってなんですか?これつけると何が変わるんですか?」と質問がきたのです。 作業ブランチで git pull --rebase origin master
はじめに こんにちは。ブランドソリューション開発部 プロダクト開発チームの杉田です。Fulfillment by ZOZO(以下、FBZ)が提供するAPIシステムの開発・運用を担当しています。 本記事では、サーバーレスアーキテクチャを採用しているFBZのAPIを例に、Datadog APMを使った分散トレーシングの導入手順と運用する際のポイントを紹介します。 「サーバーレスアーキテクチャを採用しているけど分散トレーシングを導入していない」という方や、「既にDatadogは活用しているけどAPMの機能は使っていない」という方に読んでいただけると幸いです。 FBZにおけるサービス監視 FBZでは、CloudWatchメトリクスやAWS Lambda、API Gatewayのログを解析し、PagerDutyやDatadogなどの外部サービスに連携して監視をしています。最近では、Lambda De
永井です、このブログには1年5ヶ月ぶりの登場です。お久しぶりです。 皆様年末年始はいかがお過ごしだったでしょうか、大晦日にふるさと納税を納めた方、3が日は実家から一歩も出なかった方、朝方に寝て昼過ぎに起きる生活を送っていた方……。ちなみに全て僕の事です。 毎年こんなもんですが今回は本を1冊読めました、誰か褒めて。 さて本題に入りまして、今回はRenovateをgitlab-ci上で定期実行し、ライブラリのバージョンを自動で追跡するようにした話をします。似た状況で導入を考えてる方や、バージョンのアップデートについていけないとお悩みの方の助けになれば幸いです。 Renovateとは renovatebot.com 主にgithubやgitlab上で動作するbotで、package.jsonなどを読み取り、依存性を解決した上でバージョンアップを行ったマージリクエスト(プルリク)を行ってくれるとい
Renovate でパッケージのアップデートをする Renovate は、依存関係の更新チェックを自動化するツールです。 本記事では、Renovate を owned の GitLab で定期実行し、npm パッケージのアップデートを自動化する方法を紹介します。 renovate.jsonを作成する renovate.jsonをプロジェクトルートに作成します。 { "extends": ["config:base"], // 公式の推奨設定を継承 "timezone": "Asia/Tokyo", // タイムゾーンの設定 "enabledManagers": ["npm"], // パッケージマネージャの名称 "lockFileMaintenance": { "enabled": true // package-lock.json / yarn.lock を更新 }, "rangeStr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く