2020-01-01から1年間の記事一覧

VagrantのansibleでSSH接続エラー

Vagrantの仮想マシン上でDBサーバを構築するスクリプトを作成している。 いざ実行すると以下のエラーが出た。 {"failed": true, "msg": "ERROR! Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass d…

Spring Boot plugin requires Gradle 5 (5.6.x only) or Gradle 6 (6.3 or later). The current version is Gradle 4.10.3

Javaのプロジェクトを作成している。 メインアプリとDB Migrationを別にわけて、IntellJでGradle のマルチプロジェクトに使用と設定していたが、 gradleの設定を更新したところ、以下のエラーが出た。 Spring Boot plugin requires Gradle 5 (5.6.x only) or…

windows環境でのみDBテストデータが文字化けする

SpringBootでgradleでビルド実行するアプリケーションを開発しているが、 Windows環境でのみ、DBUnitで読み込んだテストデータが文字化けして、 期待値と一致せずテストエラーになってしまう。Macじゃおきない。 ずっと悩んでたけど、解決方法がわかった。 …

Spring Security

仕事でSpring Bootを使ったWebシステムを構築している。 サーバサイドはREST APIを返す構成となっているが、社内向けはSSOでログインされたユーザーのみが呼び出せる仕様。 そのため、Spring Securityを使用して認証されているかをチェックするのだが、そも…

VagrantとAnsible

仕事でサーバ構築をすることになりました。 APIサーバとして、Tomcat上でwebアプリケーションを動かさないといけない。 用意してもらったサーバに直接SSHで入ってセットアップしてもいいけど、 手探りでやったら不要なファイルとかできたらやだなあって感じ…

自作のコマンドで作業効率アップ(シェル関数)

(Mac などシェルが使えるOS限定) IntellJとかVisual Studio Codeで作業していて、 gitのブランチに関連するチケットページやGit Hubのブランチや、PRページを開きたいことがありますよね。 いちいちブラウザを開いてショートカットから 選んでトップページに…

Google検索結果をショートカットで操作する

GoogleCromeを使って、 Google検索結果をキーボードだけで操作したい。 マウスへ手を移動させる時間がおしいから。。 そのためには、 「Google検索キーボードショートカット」の Google拡張をインストールすればいい。 インストール後、検索結果に▶が表示さ…

Favicon画像を簡単に取得する方法

Google の API を使えば簡単にリンク先の Favicon が取得できる。 ブラウザで以下の書式のURLを入力するだけ。 [書式] http://www.google.com/s2/favicons?domain=xxxxx xxxxxに取得したいサイトURLを入力するだけ [使用例] http://www.google.com/s2/favico…

フロントの障害あるある

フロントの障害あるある。 ・画像のサイズやテキストの表示サイズは、仕様書や設計書に記載されない。一枚絵でイメージが渡される。 ・テストコードを書けず、画面で確認するしかないからよくテスト観点から漏れる。 ・メイン機能でないから、テスト工数に見…

オープンデータ

オープンデータとは オープンデータ(Open Data)は政府や自治体、企業などが保有するデータを公開し、自由に活用してもらう取組です。特に政府や自治体が公開するオープンデータが注目されており、データの活用による行政の透明性向上、官民協働の推進、行政…

PandasでCSVファイルを読み込む

pandasを使用すると簡単にCSVを読み込むことができる。 わずか3行。こりゃラクチンだ。 import pandas as pd # 為替データCSVファイルを読み込む # データのダウンロード先 # 日本銀行時系列統計データ検索サイト # https://www.stat-search.boj.or.jp/ df_e…

旧Google Siteで新しい投稿にテンプレート指定できない

旧Google Siteで新しい投稿にテンプレート指定できない 会社で使っているGoogle Siteのページにいいね!ボタンを実装してほしいと話があり作ったのだが、 「新しい投稿」ボタンからのページ作成でテンプレートを変更できない。 あれこれ、設定を見ているのだ…