2021年1月20日 / 最終更新日時 : 2021年1月20日 akiyama Google Apps Script Google Apps Script で LINE Bot を作成する 「Bot」をご存じでしょうか。 Bot (ボット) は robot (ロボット) のIT分野における略称で、操作や作業を自動で行うプログラムのことを指します。 たとえば、コミュニケーションツールの1つであるLINEですが […]
2020年12月22日 / 最終更新日時 : 2020年12月22日 akiyama 技術講習 JUnitでテストコードを書く時に気を付けていること JUnitと言えばJavaで書いたプログラムの単体テストを自動化するフレームワークです。 今回はこのJUnitでテストコードを作成するにあたって気を付けていることを 紹介してみようと思います。 まず始めにサンプルのテスト […]
2020年10月14日 / 最終更新日時 : 2020年10月14日 akiyama 技術講習 『プログレスバー』を使用してみました プログラムを実行しているときに処理が進んでいるのかわからないときがあります。 そんな時に『プログレスバー』を使用して視覚的にわかるようにしたいと思いました。 たった2行処理を付け足すだけでプログレスバーを実装できるので […]
2020年10月6日 / 最終更新日時 : 2020年10月6日 akiyama 技術講習 C++コーディングの小ネタ C++のコードを書く際のちょっとした小ネタを紹介します。 今回はコンパイラが自動生成する関数についてです。 デフォルトコンストラクタ、コピーコンストラクタ、コピー代入演算子、デストラクタをプログラマが宣言していない場合、 […]
2020年8月4日 / 最終更新日時 : 2020年8月4日 akiyama 技術講習 AppSheet触ってみました はじめに AppSheetとは、アプリケーションソフトウェア⽤のコードなしの開発プラットフォームを提供する ものです。 サンプルの作成 ホーム画⾯でstart for freeを選択します。 (AppShe […]
2020年6月22日 / 最終更新日時 : 2020年6月22日 akiyama おすすめ ライブラリを使いましょう data.csvの中から性別が「男」のみのデータ取得しresult.csvに結果を書き込む処理です。 ファイル名:data.csv名前,年齢,性別A,20,男B,21,女C,31,女D,39,男E,10,男F,29,女 […]
2020年6月11日 / 最終更新日時 : 2021年5月19日 akiyama 技術講習 gcovによるステートメントカバレッジ計測 GCCコンパイラに付属しているgcovというツールを使用し、ステートメントカバレッジ(C0カバレッジ)を計測する方法を紹介します。 ステートメントカバレッジとは、すべての実行可能命令のうち、テストで実行された命令の割合で […]
2020年5月8日 / 最終更新日時 : 2020年5月8日 akiyama 技術講習 Docker(Windows10版、mysql、redis、dynamodb、minio(S3)、rodolpheche)を試す こんにちわ、猫好きリーマンのほげPGです。今回はDockerでお手軽ローカル環境を紹介します。 1、Docker インストール ・Hyper-V まず、Hyper-Vを有効化します。 コントロールパネルを開いて シス […]
2020年1月30日 / 最終更新日時 : 2020年1月30日 akiyama 技術講習 Spring boot 小ネタ こんにちわ、猫好きリーマンのほげPGです。 今回は 以下の小ネタを紹介します。 ・別名の設定ファイルを読み込ませる ・設定値一覧を表示する ・velocityをテンプレートエンジンで使う ・thymeleafをViewと […]