hijikitaroのブログ

しがないSIerとして、日々プロジェクトを管理し、システムを育て、日々お子を見守り育てる中での出来事や学びを淡々と書いています。

IT

学び記録まとめ(2020年5月)

2020年5月の技術やら英語やらなんやかんやのやったことをまとめてみます。 (今回は書くの遅れた・・・) IT関連でやったこと ML / DL Jukebox ParlAI MediaPipe その他 Visual Studio Code 英語関連でやったこと おわりに IT関連でやったこと ML / DL Jukeb…

学び記録まとめ(2020年4月)

2020年4月の技術やら英語やらなんやかんやのやったことをまとめてみます。 IT関連でやったこと 英語関連でやったこと おわりに IT関連でやったこと Jenkins Docker 環境構築・実行 ジョブ実行 ← 失敗(そもそも Docker でプラグインが失敗するなど発生中) A…

学び記録まとめ(2020年3月)

2020年3月の技術やら英語やらなんやかんやのやったことをまとめてみます。 IT関連でやったこと 英語関連でやったこと おわりに IT関連でやったこと SonarQube parameter の使い方(JVM の設定方法、baseDir など) Docker 環境構築・実行 Java Java1~13 にルー…

学び記録まとめ(2020年2月)

2020年2月のなんやかんやのやったことを羅列するブログ。 仕事関連でやったこと 勉強(IT)でやったこと 勉強(英語)でやったこと おわりに 仕事関連でやったこと 開発品質改善 開発品質 コードインスペクション(FindBugs、SonarQube etc) 開発標準 QA管…

bat で 指定ディレクトリ分 FindBugs を繰り返す

最新技術を磨くぞ、と意気込んで転職したわけだったんですが、隔離されたインターネットもつなげない環境にいるため、 ちまちまAnt作ったり、bat作ったりと昔ながらのやり方でいろいろ自動化?を試みているのですが、 そのためにちょろっと作ったものをせっ…

いまさら需要が全然ないと思うけど、Ant で FindBugs を実行する方法

いろいろあって Ant + FindBugs で性的解析をすることになったので、ちょっとした実行方法をメモします。 環境 Windows 10 Home (64bit) jdk1.8.0_221 apache-ant-1.10.7 findbugs-3.0.1 ANT_ROOT=C:\tools\apache-ant-1.10.7 JAVA_HOME=C:\Program Files\Ja…

学び記録まとめ(2020年1月)

IT

2020年1月の技術やら英語やらなんやかんやのやったことをまとめてみます。 仕事関連でやったこと IT関連でやったこと 英語関連でやったこと おわりに 仕事関連でやったこと 1月の経歴まとめ 開発方法のまとめ IT関連でやったこと 機械学習(python) SpringBoo…

SonarQube について調べもの

SonarQube を使用し、コードの品質向上を試みることになった + 初めて触るので、勉強がてら調べたことをまとめておきます。 SonarQube とは 何ができるのか どうやって環境を作るのか おわりに 参考 SonarQube とは https://www.sonarqube.org/ ざっくり言う…

FindBugについてちょっとした調べもの

ちょっと使う機会があったので調べたついでにメモしてみました。 (そういえば、数年前にも開発で虫マークが大量発生したことがあるなと・・・思っていました) FindBugとは 何ができるのか おわりに 参考 FindBugとは FindBugsとはビル・ピューとデビッド・…

技術メモ:SpringBootを使ってDocker上のMySQLへ接続する

ちょっとしたことをしたのでメモしておきます。 目的 SpringBootを使ってDB接続ができること やったこと SpringBootを使い、Docker 上のMySQLコンテナへ接続する 環境 Windows 10 Home (64bit) Docker Toolbox ポート:3306 ※ポートフォワードで「Vitual box…

技術メモ:ローカルPCからDocker上のMySQLコンテナに接続する

2020年は技術的な何かをやったらしょうもないことでもブログに残していきます。 やったこと phpMyAdminコンテナ と MySQLコンテナ を Docker 上に構築し、ローカルPC から phpMyAdminコンテナ 経由で MySQLコンテナ へ接続する 環境 Windows 10 Home (64bit)…

技術メモ:ローカルPCからDocker上のMySQLコンテナに接続する

2020年は技術的な何かをやったらしょうもないことでもブログに残していきます。 やったこと phpMyAdminコンテナ と MySQLコンテナ を Docker 上に構築し、ローカルPC から phpMyAdminコンテナ 経由で MySQLコンテナ へ接続する 環境 Windows 10 Home (64bit)…

2019年振り返り

2019年も今日で終わるということで、だらだらと振り返ってみようと思います。 2018年も振り返りを見てみると、2019年は試す年にしたいと書いてあり、いろいろと試すことができた年だったんじゃないかと感じています。 何をやったのか ブログ Twitter 勉強会 …

Slack と Google Apps Script (GAS) を連携してMy英単語帳を作る。

少し前から英語を勉強するようになったこともあり、調べた英単語を残してあとで見返せるようにしたい、と思いちょっとしたアプリ?Bot?を作ってみたので、中身と作り方を簡易にまとめておく。 やったこと Slackで投稿した単語をGoogle Apps Script (以下、G…

Docker でコンテナ間通信ってどうやるの?

コンテナ間の通信ってどうやるのかという疑問が出たので、調べた内容を残しておく。 やりたいこと コンテナ名でコンテナ間の通信を行う wordpressコンテナ ⇔ mysqlコンテナ 同一ホスト上(別ホストの場合はまた違う設定が必要っぽい) 環境 Windows 10 Home …

SpringBootを使ってWebアプリを作ってみる on コンテナ

最近Webアプリを手を動かして開発することがかなり減ったので、12月の余裕がある時期にJavaを使ってWebアプリをコンテナ上に作ってみる。 あとSpringBootを触ったことがないので、今回でちょっとかじってみる。 はじめに 今回作成したもろもろをGitHubへあげ…

初めての転職、今の気持ちを忘れないように

2020年1月から新天地で働くことにしたので、そうすることにした自分の気持ちやら行動やらを徒然なるままに書き残す。 はじめに 対象 きっかけ 転職活動 退職する会社への思い 転職する会社への思い おわりに はじめに 人生で初めて転職をすることにしたので…

「Kubernetes on Azure ハッカソン@名古屋」に参加してきた。

はじめに 勉強会の内容 概要 1日目やったこと 懇親会 2日目やったこと 1日目の復習 DevOps構築 寺田さんからのDockerやk8sの心得 終わりに 参考 はじめに 「Kubernetes on Azure ハッカソン@名古屋」に参加してきた。 75az.connpass.com 名古屋における Kube…

tf-pose-estimation を触ってみる。in Windows

はじめに 目的 実行 環境 手順 おわりに つまづき その1 swig つまづき その2 C++コンパイラ つまづき その2 pycocotools そして、実行へ 参考 はじめに ブログに残してみる、ディープラーニング第五回(ラスト)。 今回は、「tf-pose-estimation」について…

Object Detection Tools を触ってみる。モデルを変えて動かしてみる。in Windows

はじめに 目的 実行 環境 手順 おわりに 参考 はじめに ブログに残してみる、ディープラーニング第四回。 今回は、「Object Detection Tools」について、Windows端末でAnaconda上に環境構築して動かす、 そして、手の認識するモデルに変えて動かすまでをやっ…

OpenCV を触ってみる。そして笑い男になる。in Windows

はじめに 目的 実行 環境 手順 おわりに 参考 はじめに ブログに残してみる、ディープラーニング第三回。 今回は、Windows端末でAnaconda上に環境構築して「OpenCV」を動かす、そして、「笑い男(※1)」になれるように実装する編。 ※1・・・笑い男とは、笑い男…

Object Detection API を触ってみる。in Windows

はじめに 目的 実行 環境 手順 おわりに 参考 はじめに ブログに残してみる、ディープラーニング第二回。 今回は、Windows端末でAnaconda上に環境構築して「Object Detection API」動かすまでをやってみた編。 目的 Object Detection APIの実行 Anacondaでの…

ディープラーニング環境構築「ANACONDA」in Windows

はじめに 背景 目的 構築手順 環境 手順 おわりに 参考 はじめに 背景 9月に「AIchi勉強会」に行って少しやる気になり、「Object Detection API」、「Object Detection Tools」、「tf-openpose」をWindows端末で動かす所までできたので、せっかくなのでブロ…

Webに関する仕組みもろもろ

はじめに 背景 目的 Web仕組みもろもろ Webとは Webアプリケーションって? Webが生まれた背景って? Webを支える技術って? HTTPとは HTTPの知識は重要? HTTPの通信レイヤってどこ? HTTPの通信がどのようにコンピュータに届く? おわりに 参考 はじめに …

クラウドサービス一覧表がまとめられてた

はじめに 結果 おわりに はじめに AzureやらAWSやらを調べる機会があり、そもそもどれだけサービスがあって、各クラウドで似たサービスがどういうものがあるかを調べた結果を備忘録として載せておく。 結果 各サービスを一覧化している便利なサイトを以下に…

デザインパターンに関するあれやこれや

はじめに 背景 目的 対象者 参考書 デザインパターン デザインパターンとは デザインパターンの種類 デザインパターンの解釈(個人的な解釈) Iterator Adapter Template Method Factory Method Singleton Prototype Builder Abstract Factory Bridge Strategy…

NoSQLとはなんなのか

IT

はじめに 背景 目的 NoSQL NoSQLとは データベースタイプ キーバリュータイプ ドキュメントタイプ グラフタイプ その他タイプ NoSQLとRDBの違い 終わりに 参考 はじめに 背景 今のご時世たくさんのデータを扱うにあたって、RDBだけではいけないと感じた。も…

AWS EC2 Linux で Docker と Docker Compose を利用する方法

はじめに 背景 目的 開発環境 セットアップ 前提 Dockerインストール手順 Linuxリポジトリを最新化する Dockerをインストールする Dockerを起動する Dockerをホスト側でいつも起動している状態にする ec2-userにDocker起動の権限を付与する(sudoなしでDocker…

WindowsでLinuxを使いたい、さらに、Dockerも使いたい

背景 目標 環境 手順 Windows Subsystem for Linux(WSL)でUbuntuを使う Windows Subsystem for Linux (Ubuntu)のセットアップ WSLの機能を有効化 Ubuntu 16.04のインストール UbuntuでDockerを使う Docker のセットアップ 今後 背景 Linuxが使えないとやばそ…

Cognitive Servicesって何だろか

最近はプログラミングをゴリゴリする思考よりも様々なサービスを組み合わせて早く作りたい思考が強いため、どんなサービスがあるかをたまに調べることがあるので、以前調べていたMicrosoft Cognitive Servicesについて覚書。 Microsoft Cognitive Services …