2018-01-01から1年間の記事一覧
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 …
2018/9/1(日本時間だと9/2)づけで、Microsoft MVP for Developer Technologiesを受賞しました。 開発者としてはやはりJJUGやTDDBCをはじめとしてJavaの活動が多いので、どこがMicrosoftと関係あるねん…という向きもありますが、ちゃんと対象となる技術専門分…
Windows環境にでAzure Redis Cache上のRedisにCLIから接続する場合、公式のドキュメントではRedis command-line tools for Windowsとstunnelの組み合わせで接続する方法が示されています。 docs.microsoft.com しかしRedis command-line tools for Windowsの…
サーバーサイドでセッション管理を行うようなWebアプリケーションをAzure App Service上で動作させる時、考えるのはセッション情報の保持をどこで行うかです。本エントリーでは、Spring BootのWebアプリケーション上でのSpring Securityでのセッション管理を…
2018/6/21に開催されたAndroid Test Night #4の参加レポートです。ブログ枠です。 testnight.connpass.com Android Test NightはAndroidにおけるテスト周りに関する知識を共有することを目的としたイベントです。 今回は、PEAKのクラウドファウンディングで…
2018/5/15にインプレスR&D より「Mackerelではじめるお手軽Webサービス監視」を出版します。 Mackerelではじめるお手軽Webサービス監視 (技術書典シリーズ(NextPublishing))作者: 大中浩行出版社/メーカー: インプレスR&D発売日: 2018/06/15メディア: オンデ…
(2018/7/3追記) OpenJDK11 より、Windows向けバイナリーはzipフォーマットでの提供となるため、このエントリーの内容はObsoleteになりますw OpenJDKは9より、Windows向けのバイナリーの提供が開始されました。 ですがWindows向けもファイルフォーマットはtar…
この記事は、技術系同人サークルふぃーるどのーつとのタイアップ記事です。 MackerelやDataDog、オンプレミスだとZabbixなど、サービス監視のためのサービスやミドルウェアは、ログファイル内のキーワードの出現を監視して、アラートを出力する機能を備えて…
このエントリーは、ふぃーるどのーつおよび錬金術MeetUpとのタイアップ記事です。 技術書典のWebサイトにはサークルチェックという機能があり、サークル参加者は マイページで自分のサークルへのチェック数を知ることができます。 本エントリーでは、技術書…
BambooとCapability Atlassian Bamboo(以下Bamboo)のジョブの割り振りには、Capabilityという概念があります。 Bambooのcapabilityについてのドキュメントを見ると A capability is a feature of an agent. (Capabilityとは、特定のエージェントが備えるフィ…
先日 Azure App Service on LinuxのJava対応プレビューが公開されました。 azure.microsoft.com まあ他の言語と違ってJavaの場合は、(Azure上の)Windowsの環境にデプロイして動いているんだったらそれでよくね、という話もあるのですが、LinuxのPaaS上でJava…
Azure Web Apps上でSpring Boot2.0のWebアプリケーションを動かしてみます。 Azure Web Appsとは Microsoft Azure(以下Azure)のWebアプリケーション向けPaaSです。.NET/Node.js/PHP/Java/Pythonのアプリをサーバーの管理なしにホスティングすることができま…
Atlassian Jira(以下Jira)をはじめとするアトラシアン製品は、インストーラーが作成する自動起動のスクリプトは init.d ベースであり、systemdで起動する場合は自分でユニット定義を作成する必要があります。 ユニットを定義する /etc/systemd/system/jira.s…
はじめに アトラシアン社のJira Softwareでは、ユーザーストーリーの見積もりの単位には、 時間単位の絶対見積もり ストーリーポイントでの相対見積 の両方を選択可能です。 ですが、Jira上の課題として作成したタスクの進捗のトラッキングは作業に用いた工…