開発

database

PostgreSQL小ネタ(西暦・和暦変換 税率変更などにも応用可!)

久しぶりのDBネタです。 まだまだ「和暦表示は必須」という仕様も多いですよね。やり方は色々あると思いますが、なるべく分かりやすい方法で実現したいと思います。 【和暦管理テーブル】 create table warekimast...
AWS

AWSにWordPressを構築する 3(WordPress構築)

AWS上のEC2をSSL化しWordPress構築をゴールとする記事。前回までで下準備が終わり、いよいよWordPress構築に取りかかります。 この記事の趣旨 自分が分からなかったこと・知らなかったことをググり倒した結果を備...
AWS

AWSにWordPressを構築する 1(EC2構築 Route53設定)

今回はAWSに仮想マシンを作成し、独自ドメイン設定→SSL証明書(Let's Encrypt)を設定してWordPress構築を目指します。ドメインは取得済みの前提です。 この記事の趣旨 自分が分からなかったこと・知らなかった...
Linux

CentOS 7にPHP7系をインストールする

今日は前回webサーバーをセットアップしたマシンにPHP7系をインストールしてみます。 この記事の趣旨 自分が分からなかったこと・知らなかったことをググり倒した結果を備忘録として残すことが目的で、初学者の方に教え伝えるものでは...
Linux

CentOS 7でwebサーバーを構築する

自身の環境にちょっとした変化があって、随分長い間アウトプットが止まったままでした。 私はweb関連は門外漢で触るとしてもレンタルサーバーのクイックインストールばかりなので、例えばテスト目的でAWSなどにwebサーバーやWordPre...
Apple

MacBook Pro M1購入レビュー 本体編

MacBook Pro M1を購入しました。今まで使っていたMacはMac mini late 2012なので9年ぶりのMac購入です。オプション関係のレポートも含め2回に分けて記事を書きます。 購入の経緯 Appleシリコン...
database

Oracle LinuxにOracle Database 18c Express Editionをインストールしてみた

前々回の記事でOracle Linuxをインストールし、前回の記事でそこへPostgreSQLをインストールしNEC提供のOSSで暗号化してみました。 今回は折角なのでOracle Databaseもインスト...
database

Oracle LinuxにPostgreSQLをインストールしてみた

前回の記事でOracle Linuxの仮想マシンを作成しました。今日はそちらにPostgreSQLをインストールしてみようと思います。 検証環境 Debian10(buster)にインストールしたVirtual BoxへOra...
Linux

Oracle Linuxをインストールしてみた

新年あけましておめでとうございます。本年も不肖sandambaraをどうぞ宜しくお願い申し上げます。 さて、2020年は色々あった年でしたが、師走にIT界隈へ衝撃をもたらすあるニュースが飛び込んできました。 CentOS Pr...
ThinkPad

ThinkPad X1 Carbon Gen8レビュー

この度新たにThinkPad X1 Carbon Gen8(米沢モデル)を調達しました。これは配達当日の浮かれポンチな様子です。 ThinkPad X1 Carbon Gen8 ThinkPad X1 ...
OpenVPN

OpenVPNサーバーを構築する その3

今日はクライアントの設定を行います! クライアント用秘密鍵を作る では、早速参りましょう。 sandambara@srv001:~$ cd easy-rsa/easyrsa3 sandambara@srv001:~/ea...
OpenVPN

OpenVPNサーバーを構築する その2

前回に続きOpenVPNのセットアップを行います。 ファイアウォールのインストールと設定 未導入の場合、ufwをインストールします。 sudo apt install ufw インストールが終わったら「...
OpenVPN

OpenVPNサーバーを構築する その1

RTX1210導入をきっかけに自宅通信回線をIPoE化したりLANケーブルを自作したりしておりますが、今日はIPoE化によりL2TP/IPSecが利用できなくなったのでOpenVPNサーバーの構築手順を改めて確認しておきたいと思います。 ...
Python

Pythonでデータ照合ツールを作ってみた

先日こちらの記事でPythonのコードを実行ファイル化(exe化)する方法をご紹介しました。その記事の公開をTwitterでつぶやいたところ、「試してみたいけど適当なコードがナッシング」的なリプライを頂き・・・ナッシングとか書くと私の年齢...
network

RTX1210購入

中古ですがRTX1210をポチってしまいました。 RTX1200は昔少しだけ触っていたのですが、記憶は完璧にフラッシュされています(きっぱり)。届くのは数日後なので今から勉強開始です! amzn_assoc_ad_...
Python

【PyInstaller】Pythonのコードをアプリ化しよう

私が良く使うのはVB.NETやC#.NETといったオープン系言語ですが、Pythonは短いコード量で目的を達成できるところが気に入っています。 一方、不便を感じていたのはコードを配布する際で、配布先の環境にPythonが入っていると...
Linux

やってみた OpenVPN利用時にLINEで通知を受け取る

こちらの記事で自宅のルーターをVPNサーバーとする手順をご紹介しました。その後、以前から興味があったOpenVPNを自宅のサーバーにインストールしてみたのですが、これがなかなかいい感じです。後先になりますが今回はOpenVPNサーバーの構...
database

コピペ対応!PostgreSQLを暗号化して安全に使う NEC Transparent Data Encryption for PostgreSQL(OSS)

「データを安全に格納すること」はデータベースの使命の一つですが、「安全に」という言葉には二通りの意味があると思っています。一つは「データを壊さないこと」、もう一つは「セキュアにデータを保管すること」で、今回は後者に特化した内容の記事となり...
database

コピペ対応!PostgreSQLをソースコードからインストールする

今日は私が愛用するデータベース、PostgreSQLをソースコードからインストールしていこうと思います。インストーラーがある時代になぜソースコードからと思われるかもしれませんが、makeしているときの画面がカッコイイからです(単純) ...
database

PostgreSQL小ネタ(Oracleの関数 last_day)

OracleからPostgreSQLに移行を決めたとき 私は元々Oracleを触っていたのですが、PostgreSQLに移行を検討したとき、同じRDBMSとはいえ「方言の違い」に悩まされました。例えば現在時刻を取得するにしても ...