2015-04-01から1ヶ月間の記事一覧

【Shell】 シェル ~ ファイル・ディレクトリの扱い cp/rm/mkdir etc ~

■ コピー cp <オプション> [コピー元] [コピー先] オプション オプション 意味 備考 -r ディレクトリを再帰的にコピーする --recursive(再帰的な) -f 警告せず、上書きを行う --force(強制的にコピーする) -p パーミッションを保持したままコピー --preser…

【Shell】ログバックアップを考える & 簡易スクリプトの作成

■ はじめに Apache や Tomcat 等でログが出力されるが、 そのまま放置したら大量なログが出てしまう可能性がある。 その一つの解決策として、定期的に圧縮してバックアップを取る といった事を考えられるので、その方法を調べ、簡易的なものを作ってみる ■ …

【トラブル】PostgreSQLに関するトラブル ~ その2 ~

■ はじめに https://dk521123.hatenablog.com/entry/2015/04/07/001057 の続き。 目次 【1】Fail「Permission should be u=rwx(0700)」が表示される 【2】「Peer authentication failed for user "XXX"」が表示される 【3】「cannot drop the currently o…

【Linux】【Windows】 netstat ~ ネットワーク統計や状態を確認 ~

■ netstat * ホストのネットワーク状態などの表示 * TCP / UDP は、以下の関連記事を参照のこと。 トランスポート層 ~ TCP / UDP ~ https://blogs.yahoo.co.jp/dk521123/31343326.html 使用上の注意 * UDPについては、状態は表示されない => そもそも、UDP…

【Java】 外部プログラム/コマンドを実行するには ~ ProcessBuilder ~

■ 初めに http://blogs.yahoo.co.jp/dk521123/34689533.html でも使用した ProcessBuilder を改めて、まとめる。 サンプル 例1 : バッチをJavaから実行する 実行バッチ:./etc/hello.bat (バッチ作成は、以下の関連記事を参照のこと) http://blogs.yahoo.co.…

【PostgreSQL】データのバックアップ・リストア ~ pg_dump / pg_restore ~

■ はじめに * バックアップ/リストアについて、困ったら、以下の公式を読みといいかも。 https://www.postgresql.jp/document/9.4/html/backup.html * また、注意事項も含めて、以下を一読しておくといいかも。 http://www.atmarkit.co.jp/ait/articles/0810…

【トラブル】【Java】HttpURLConnection を使ったファイルダウンロードで空のファイル(0Byte)ができる

現象 * 以下の「サンプル(NG)」でファイルのダウンロードを試みたが、 空のファイル(0Byte)ができただけで例外も発生しなかった。 * 元ファイルもしっかり存在することを確認 サンプル(NG) import java.io.BufferedOutputStream; import java.io.DataInputSt…

【Eclipse】Testコードを除外してWARファイルを作成するには

初めに http://blogs.yahoo.co.jp/dk521123/34220519.html の「■ Eclipseを使用した方法」でWARファイルを作成した時に 展開されたクラスファイルを確認したらJUnitで作成したテストコードも入っていたので テストコードを除外してWARファイルを作成する方法…

【Linux】【PostgreSQL】 ホストOSの pgAdmin III からゲストOS / Debian のPostgreSQLにアクセスできるようにする

ホストOSの pgAdmin III からゲストOSのPostgreSQLにアクセスできるようにする 前提条件 * 以下の関連記事にある設定を行っている事 http://blogs.yahoo.co.jp/dk521123/33895644.html ■ ゲストOS / PostgreSQL側の設定 1) ホストOSとゲストOSのIPアドレスを…

【Selenium】Selenium ~入門編~

【1】Selenium(セレニウム)とは? * WebのUIテスト自動化ツール 【2】利点/特徴 * UIのテストを自動化できる * サポートするブラウザ/OS/プログラム言語が豊富 1)UIのテストを自動化できる * 表示だけでなくJavaScriptのテストも可能 * JUnitなどを利…

【Java】正規表現 ~ 複雑な文字列置き換え ~

■ はじめに 今回は、Javaの replaceFirst / replaceAll を使って 複雑な文字列置き換えを行う。 【1】複雑な文字列置き換え 1)replaceFirst / replaceAll * 正規表現を使って、文字列置き換えることにより、複雑な処理が可能になる * replaceAll()は、不…

【トラブル】PostgreSQLに関するトラブル ~ その1 ~

■ はじめに PostgreSQL に関するトラブルシューティングを纏める。 目次 【1】(could not connect to socket with error code 10061)で繋がらない 【2】「【DB名】 is being accessed by other users」が表示される 【3】「Fatal: unrecognized configura…

【Linux】【PostgreSQL】pgAdmin3 を Debian で設定するには

手順 [1] 以下のコマンドで、pgadmin3 をインストールする apt-get install pgadmin3 起動方法 [1] [アプリケーション]-[プログラミング]-[pgAdminIII]を選択 [2] [ファイル]-[サーバの追加]で接続情報を入力し、DBに接続する 参考文献 http://d.hatena.ne.j…

【仮想化】仮想化について ~入門編~

仮想化 * 処理内容によるが、仮想化を行わない時と性能比較してCPU演算処理が数パーセントしか低下しない 仮想化方式 [1] ホストOS型 [2] ハイパーバイザ型 仮想化機構の冗長化方式 * 物理サーバがダウンした時に、別の物理サーバ上で仮想サーバを稼働させる…

【Ant】Java内で例外発生した場合、「BUILD FAILED」を表示する方法 ~erroeonfail~

Ant

はじめに http://blogs.yahoo.co.jp/dk521123/33973954.html で、AntからJavaの実行 ~~~~ <java classname="xxx.Xxxx" classpath="${class.path}" > ~~~~ を行ったが、もしJavaソース内で例外が発生した場合、 エラーになっているにもかかわらず、「BUILD SUCCESSFUL」が表示されてしまう。 これだと、失敗</java>…

【トラブル】【Linux】insservコマンド実行時のエラー対処方法

エラー「insserv: script xxxx is not an executable ・・・」が表示する エラー内容 insserv: script xxxx is not an executable regular file, skipped! xxx : 起動スクリプト名 原因 * 起動スクリプトに実行権を付けてない 対処方法 * 実行権を付ける chm…