YEAR

2018年

CentOS7のマルチホーム化

サイトの存在を隠しつつも、sftpサーバを公開し、後輩と1G以上のファイルのやりとりしたい。 パブリック側のIPアドレスを教えてしまうと、どこのサーバだろうかとブラウザで開いたりするとサイトの存在がわかってしまう。 このサーバをホストしているConoHaではIPアドレス1個0.5円/時間(350円/月)で、短期間なら安く済むので、IPアドレスを追加し、そのIPアドレスでsftpサーバを公開しようと […]

WebサイトのSSL化

次のようなGoogleウェブマスター向け公式ブログでの推奨や、リモートか管理の安全性向上の向上のためにSSL(TLS)を有効にする。 概要 Googleさんの考え 保護されたウェブの普及を目指して(2018年2月27日): 2018 年 7 月にリリースされる Chrome 68 から、すべての HTTP サイトに「保護されていません」が表示されてしまうとのこと。 HTTPS ページが優先的にイン […]

シェルスクリプトでwordpressをgoogleにバックアップ

もしもに備えてwordpressを単純にバックアップしたい。 バックアップ先としてローカルのPCが考えられるが、自宅PCで起動しないといけないので却下。 クラウドの無料ストレージ時に定期的にバックアップしようと思う。 wordpressをバックアップするプラグインがいくつかあるが、細かい使いたい機能を使おうとすると、有料オプションになる… ちょっと勉強もかねてシェルスクリプトで実装した […]

postgresqlでの拡張のインストール

PostgreSQL10で暗号化関数を使用するため拡張(pgcrypto)をインストールした際の出来事を記載します。 事象 pgcryptoの拡張をインストールしたり、インストールの確認を行うと、その拡張は特定のスキーマに存在しています。pgcryptの拡張は、スキーマ個別にインストール可だと認識していました。 開発用DBが構築され、開発ユーザ毎にスキーマを分ける運用になりました。 例えば、tes […]

Linuxでの gdrive の使い方

2020年現在、認証時にGoogleにブロックされることや、ツールのメンテナンスが終了していることもあり、rclone等の別のツールをお薦めします。 前提 使用した環境は次の通り。 OSはCentOS Linux release 7.5(x86_64)を使用 gdrive-linux-x64(2.1.1)を使用 googleアカウントを登録済み gdriveツールのセットアップ ダウンロード 最新 […]

運用 と 保守 の 違い

若い頃は 運用 と 保守 の違いを調べても良くわからなかった… この辺を使い分けられる人をほとんど見たことない… ある事項が運用なのか保守なのかの話をすると認識が合わない… 境界が分かりづらい内容ではあるが、運用保守という括りで纏めていいのか? そんな思いで、運用と保守について改めて考えてみようと思います。 一般的な言葉の意味は次の通り。 運用:そのもののもつ機 […]

DB操作フレームワーク はJPA or mybatis?

開発に向けた準備で、開発標準を準備するフレームワーク(FW)チーム、それらを使って実装を行う業務チームが集まって、「DB操作を行うためのFWは何を使うか?」という協議になった。 FWチームは、FW・JavaEE7の標準であるJPAを推奨した。 FWチームの一員ではあるが業務寄りの立場でもある自分はmybatisを推奨した。業務チームからの強い要望で、mybatisを採用する方向で決定した。 分かり […]

Windows10で特定アプリのフォントがぼける

客先でThinkPadを使っている。 デスクトップ全体は鮮明に表示されているが、インストールしたTeraTermのフォントがにじむ。。。 フォントの種類やサイズを変更しても効果なし。 Windows10やWindows8.1で、高画素密度(高DPI)のディスプレイを使用する場合に起きる事象とのこと。 アプリが高DPIに対応していない場合、OSが自動的に拡大表示(オートスケーリング)を行うが、結果と […]