簡単に言うと、VS CodeのDevContainers(以下開発コンテナー)でSSHのForward Agentを有効にする方法です。 VS Codeのリモート開発では、ssh接続したLinux上で開発コンテナーを起動して開発をおこなうことができます。Gitレポジトリーへの認証は、GitHubであれ…
Webページのチェックはブラウザー(Firefox)でブックマークしてFirefox Syncで同期しているのですが、それの棚卸しをしよう、という企画です。 以下のエントリーでryuzeeさんが次のとおり言及されていたのにヒントを得ています。 ryuzee: 毎日メンテナンスし…
電子書籍版ダウンロード 電子書籍版は、以下からダウンロードして下さい。 https://www.dropbox.com/s/6hgxazumw81isl1/sweetmusic-vol10-online.zip?dl=0 正誤表 8ページに以下の注を追加 図. 1はMicrosoft Corporationが権利を有するものの二次的著作物で…
VS CodeのRemote Containerにおいて、MavenのローカルレポジトリーをWorkspace配下にする方法について解説します。
GitHubをはじめとするソースコードホスティングサービスにおいて、セキュリティー上の要請から、多要素認証を前提としてソースコードへのパスワードの認証によるアクセスを排除するのは全体的な傾向です。 2021年8月にGitHubでCLIからのパスワード認証が廃止…
このエントリーは、Visual Studio Code Advent Calendar 2020 の24日目エントリーです。 qiita.com macOSのVSCodeのターミナルでは、VSCodeはCommandキー中心のショートカットの体系となっているため、Ctrlキー主体のターミナルのキーバインドは基本的に重複…
このエントリーは、Mackerel Advent Calendar 2020の14日目エントリーです。 qiita.com 定番ネタですが、自分がmackerel-agentをAnsibleで設定する場合のPlaybookの記述についてです。サーバーにはUbuntu 20.04.1 LTSを使用しています。 Playbook - hosts: u…
2020/11/6にインプレスR&Dから「Mackerelではじめるお手軽Webサービス監視」の最新改訂版を出版しました。 nextpublishing.jp Mackerelではじめるお手軽Webサービス監視 最新改訂版 (技術の泉シリーズ(NextPublishing))作者:大中 浩行発売日: 2020/11/06メ…
リモートワーク主体の働き方にとってVisual Studio CodeのRemote Developmentは役立つツールになります。本記事ではsshによるRemote Developmentで便利な小技を三つ用意ご紹介します
Windows10 version 2004 (May 2020 Update)のdocker desktopでWSL2のコンテナーと連携する方法についてまとめたメモです。Windows10 version 2004 (May 2020 Update)でWSL2を有効にする - bluebird の続きです。 blog.fieldnotes.jp Windowsならびにdocker d…
Visual Studio サブスクリプションでダウンロード可能になったWindows10 version 2004 (May 2020 Update)でWSL(Windows Subsystem for Linux)2を有効化する方法についてまとめたメモです。 なお、WSL2についてはリリース間際でWSL2のLinuxカーネルがWindows …
2020/4/7にオンラインで開催された「VS Code Meetup #4」で「Remote Development(ssh)小技集」というテーマでLTを行いました。 vscode.connpass.com LTの資料はこちらです。 LTでは以下の三つのテーマでSSHを使用したRemote Development拡張機能の活用法につ…
このエントリーは、Mackerelアドベントカレンダーの24日目エントリーです。 qiita.com 12/23に開催されたMakcerel Day #2で「Mackerelのチェック監視で監査ログ取得」というテーマでLTしました。Mackerelローンチ5周年おめでとうございます! mackerelio.con…
このエントリーは、技術同人誌 Advent Calendar 2019 の20日目エントリーです。(またしても1日遅れ…) adventar.org CSS組版のビルドの自動化 Vivliostyleを用いたCSS組版のビルドにおいては、通常、以下の様な フローで成果物であるPDFを生成します。 Markdo…
このエントリーは、Azure Advent Calendar 2019の18日目エントリーです。(一日遅れすみません) AzureといえばMicrosoftが運営しているクラウドということもあり、.NETをはじめとしてMicrosoft Technologyの印象が強いですが、 実際には様々なプログラミング…
2019/8/31に開催された「JXUGC #25 最新情報アップデート&LT 大会」でLT登壇しました。 jxug.connpass.com 以下は、当日のスライドとリンク集です。 【更新】7pay問題でオムニ7アプリのソースコードに漏洩の疑い。「GitHub」上で誰でも入手可能だったか | BUS…
このエントリーは、7/27に開催される技術書博覧会で販売する「Mackrelではじめるお手軽Webサービス監視」の「バッチ処理のロギングと監視」の章のアップデート内容です。*1 gishohaku.dev Mackerelではじめるお手軽Webサービス監視 (技術の泉シリーズ(NextP…
2019/7/1(日本時間だと7/2)づけで、Microsoft MVP for Developer Technologies 2019-2020を再受賞しました。 Microsoft MVPの再受賞の審査は3月末日時点でのノミネートを元に7月1日に発表になることになっているので、この時期のタイムラインはこの話題で賑…
2019/5/18のJJUG CCCで「大企業運営の法人向けサービスにおけるOpenJDK移行事例」という発表をしました。 以下、発表内での引用先へのリンクです。 [FELIX-6035] Allow urlhandlers to create urls for jrt protocol without an add-opens - ASF JIRA Histor…
2019/5/17に開催された吉祥寺.pm18で「Linuxサーバーを再起動しない運用は終わりにしましょう」という発表をしました。 kichijojipm.connpass.com 以下、発表内での引用先へのリンクです。 UNIXサーバはリブートすべきでない説 | スラド Linuxサーバーは定期…
技術書典の執筆追い込み(いわゆる修羅場)で報告が遅れていましたが、このたびはてな様よりMackerelのアンバサダーとして認定をいただきました。 mackerel.io 以下はアンバサダーの認定にあたり、進呈いただいたノベルティーになります。ありがとうございま…
SDKMAN(以前のgvm)のWindows/PowerShell向けの移植としてposh-gvmがあります。 しかし、Activeにメンテナンスされていないため、現時点(2019/4)では、posh-gvmのImport時に以下のようなエラーが出て動作しません。 PS > Import-Module posh-gvm Import-Modul…
Xamarin.FormsアプリケーションでAPI keyなど、Gitレポジトリーにコミットしたくない情報を管理したい時があります。 この場合、定数を記述したソースファイルをGitレポジトリーにコミットせずに、Visual StudioのビルドイベントやCIによるビルド時の処理で…
Azure Functions(Function App)でTypeScriptでコーディングした関数を動かす場合、コミット/デプロイ前にtscコマンドでコンパイルしたindex.js ファイルをアップすれば動作はするのですが、GitHubやBitbucket等、Gitレポジトリーと連動してデプロイしている…
VSCodeのJava Extension Pack で、Javaプロジェクトのフォルダーを開いた時に、 pom.xmlの箇所に以下の様なエラーが表示され、クラスパスの設定ができない場合があります。昔はMavenのマルチプロジェクト構成だとクラスパス通せないとかだったのでそれよりか…
Azure App ServiceにJavaのWebアプリケーションをJar形式でデプロイするには、web.config という設定ファイルをインスタンスの/site/wwwroot/web.configに配置します。Spring Bootのjar形式のアプリケーションをデプロイする時の web.config の記述例は次の…
Azul Zulu Enterprise for AzureをUbuntuにインストールするには、以下の様な手順を踏みます。 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 sudo apt-add-repository "deb http://repos.azul.com/azure-onl…
このエントリーは、技術同人誌 その2 Advent Calendar 2018 の10日目エントリーです。 adventar.org 2018/12/4に開催された技術同人誌再販Night★#3 #技術書典 の技術書が集合&LT でLTした内容です。当日のスライドはこちらです。 CSS組版とは 書籍を出版す…
このエントリーは、Mackerel Advent Calendar 2018の5日目エントリーです。 qiita.com Mackerelの公式プラグインであるmackerel-plugin-accesslog は、Webサーバーのアクセスログを集計して、可視化するものです。この記事では、Atlassian社のConflenceのア…
11/8にDeNAで開催された、CI/CD Test Night #2にブログ枠で参加しました。本エントリーはそのレポートです。 testnight.connpass.com 当日の様子は、以下のtoggeterにまとめられています。 togetter.com KeyNote 当日は Bitrise社より Viktor Benei 氏(CTO …