読者です 読者をやめる 読者になる 読者になる

opamp_sando's blog

クソザコが割りと適当なことを書くためにある備忘録です。あとたまに普通の日記も書きます

postgresql

JSONデータを取得してhighcharts.jsを使った簡単なグラフ表示

ということでPostgreSQLのテーブルデータを取得してJSONにした後、highcharts.jsを使ってブラウザ上にグラフを書いてみる。 あんまり関係ないかもしれないが、一応書いておくとWebサーバーにはlighttpdを使用し、phpは5.6.14を使用。PostgreSQLは9.4.5。 使…

PostgreSQLに画像を放り込んで遊んだ日記

半分日記のような内容です。 やったこと Common LispでPostgreSQLに接続してディレクトリ内の画像を放り込む簡単な関数を書いた psqlコマンドで放り込んだ画像データのHEXテキストを取り出した xxdコマンドで元に戻した ちゃんと取り出せた(やったー) みたい…

pgBadgerを使ってみた

pgBadgerなるPostgreSQLログ解析ツールがあることを知ったので使ってみた。 環境 PostgreSQL 9.4.1 (on Docker) OS: ArchLinux PostgreSQLを構築したコンテナのBASEイメージはcentos:7(あんまり関係ない)で、これは先日作成した自作のイメージ。最近Docker…

PostgreSQLのDockerfileを作った

PostgreSQL 9.4.1のDockerfileを作った。 https://github.com/opamp/postgres 普通ならDockerfileでVOLUMEとかPORTとか指定するところだが、これはdocker-composeで割り当てるの前提で一切書いてない。 PORTについて ポートはPostgresデフォルトの5432ポート…

dockerで公式のpostgresイメージを動かした

データベース系のDaemonをDocker上で動かすのはちょっと難しくてめんどくさい。 ので、公式のイメージを使ってみた。 バージョンはせっかくなので最新の9.4にしてみた。 figを使うのでfig.ymlを postgres: image: postgres:9.4 ports: - "5432:5432" volumes…

postgresqlでcreatedbするとUTF8でエラーが出るとき

具体的には createdb: データベースの生成に失敗しました:ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) という感じのエラーがでたら $ createdb -E UTF8 -T template0 --lc-collate=ja_JP.utf8 --l…

OwnCloudをArchLinuxに導入できた

ということで導入メモ。と言っても前にやろうとして失敗した部分を補って今回やったので設定は前回やった時のものを使っている。つまりどういうことかというと、結構忘れてる箇所があるかもしれない。 http://owncloud.org/ を導入してみる。 httpsを有効化…

ArchLinuxにPostgreSQLをインストールして動かす

とりあえずメモ。 記事の情報が古いので追記しておきます。 現在PostgreSQLをインストールした場合、自動で初期化が行われない。よってインストール後に次のコマンドを手動入力する$ sudo chown postgres:postgres /var/lib/postgres $ sudo -u postgres ini…

Firefox ブラウザ無料ダウンロード