2016-01-01から1年間の記事一覧
Windowsで grep/cut/uniq などを手軽に使いたかったので、busybox 使ったメモ。インストーラではなく実行ファイルのみなので、レジストリも汚さない。 入手先 https://frippery.org/busybox/「busybox.exe」のダウンロードリンクがある。ダウンロード後、念…
CnetOS のベースリポジトリにあるPostgreSQLのバージョンによって、createuser の動作が異なる件。知人に何回も聞かれるのでメモ。 CnetOS 6.x(PostgreSQL 8.4)の場合 $ createuser -U postgres test1 Shall the new role be a superuser? (y/n) n Shall t…
2016/9/16~9/17頃から、ClamAVでサーバ上のPDFをスキャンすると、「Pdf.Exploit.CVE_2016_4207-1」として判定されるようになった。 シグネチャはこの辺。 Carbon60: Managed Cloud Services 1週間程度待っても、ClamAVの定義更新でどうにかなるものでもなか…
ESXi6 Update2+VCSA 6update2+VDP 6.1.2 の組み合わせにて、バックアップ時に次のようなエラーが発生する。 (他の組み合わせでは未確認) PBM error occurred during PostProcessReconfigureSpec: Connection refused 全く同じエラーメッセージではないが…
以前、こんな記事を書いた。shobon.hatenablog.com 先日、Windows 10 バージョン 1607 を適用したところ、スタートメニューが変わって、リモートデスクトップでも簡単にシャットダウンできるようになった。うっかりクリックしないよう注意が必要か・・・。
今更だけど、人に聞かれたついでにメモ。psql で tab を押してSQLキーワードを補完できるが、バージョンによって大文字だったり小文字だったり違いがある。CentOS 6 / psql (PostgreSQL) 8.4.20 db=> sel ↓ tab db=> SELECT →SQLキーワードが大文字で補完さ…
git操作アイコンの配置が変わりました。1.8.3 1.9.5 プッシュとフェッチの位置が逆に(´・ω・`) 1.8 の時にあったコミットメッセージ欄で日本語を入力できない(フォーム内で右クリックすればOK)問題は解消されている。
CentOS 6.x の PostgreSQL 8.4 と SQLite3 で動作確認。何らかのデータをソートして表示する際、特定の行だけは上位に表示したい事がある。例えば、国マスタをコード順でソートした時に、日本を一番上に表示し、他はコードでソートして表示したい、等々。 単…
SQLite でIPアドレスを意図した順にソートする話。複雑なわりには、使いどころが微妙(´・ω・`) PostgreSQL では inet 型にCASTすると簡単なものの、SQlite には inet型は無い。0詰めしてソートしようとしても、PostgreSQL の「split_part」や「lpad」に相…
PostgreSQL にて、IPアドレスをtext型に保存している場合、そのままソートしても意図したようにソートされない。 SELECT ip FROM nic ORDER BY ip; ip -------------- 192.168.1.1 192.168.10.1 192.168.2.1 192.168.20.1 192.168.3.1 inet 型にCAST するだ…
PostgreSQLにて、DBに保存されたUserAgent情報からSQLでOSとブラウザを簡易的に判別/集計する。 ロボットの事は考慮していない。 ChromeのUserAgentには、「Safari」という文字列が含まれるので、Safariより先に判定する。 「MSIE」は「IE 10」まで、「IE 11…
【環境】 CentOS 7.2.1511PHPのoci関数を利用するまでの手順。(PHP本体はインストール済みの状態)最初に「Oracle Instant Client」を導入する。Oracle社のWebサイトから、RPMファイルを入手する。アカウント登録が必要。色々とパッケージがあるが、以下の2…
yum でインストール # yum install tigervnc-server VNCパスワードを設定(ユーザ毎) $ vncpasswd ディスプレイ番号「1」、解像度「1024x768」、色深度「24」でVNCプロセスを起動 $ vncserver :1 -geometry 1024x768 -depth 24 ※上記はVNCサーバの起動では…
CentOS 7にて、普段は「multi-user.target」な環境だけれど、VNC経由で一時的にGUI環境が欲しいだけの場合、インストーラで「Server With GUI」を指定すると、余計なものがたくさん入って困った。CentOS 7を最小インストール → 後からXfceを導入、の方が余計…
一覧が欲しかったので、まとめてみた。 関数名 削除バージョン 非推奨バージョン PHPマニュアルURL define_syslog_variables 5.4 5.3 http://php.net/manual/ja/function.define-syslog-variables.php import_request_variables 5.4 5.3 http://php.net/manu…
知人から、「ネット見てたら、いつのまにか入力カーソルみたいなのが出て消えないんだけど?」って聞かれた時のこと。画面キャプチャを送って貰ったら、Firefoxのキャレットブラウズモードの事でした。例えば、以下のような感じ。赤い矢印で指されてる部分。…
VMware製品で仮想マシンを作成する際に、ゲストOSの種類を選択する項目がある。vSphere6のドキュメントによると、ここの選択肢は次のような影響を及ぼす。テンプレートまたはクローンを使用しない仮想マシンの作成 vSphere 6.0 Documentation Centerゲスト O…
Puttyの設定はファイルではなくレジストリに保存されているので、レジストリの値を出力してデータ移行が必要。エクスポート/インポートいずれも、Windowsコマンドプロンプトで行う。エクスポート/インポートのパスは、任意のパス。 設定のエクスポート reg e…
Windows10に対して、リモートデスクトップでログインしている時に、そのログイン先のWindows10をシャットダウン/再起動する方法。スタートメニューの電源ボタンを押しても、「切断」しか表示されない。 Alt+F4で、シャットダウン等のメニューを表示できるの…
他にもっと簡単な方法があるかもしれないけど、必要な度に調べるのが面倒なのでメモ。 接続中のDB名を取得 test_db=> SELECT current_database(); current_database ------------------ test_db 接続中のDBサイズの取得 test_db=> SELECT pg_size_pretty(pg_…