AWS CLIのインストールと設定

AWS CLIのインストール # rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum --enablerepo=epel update epel-release # yum search python-pip # yum install python-pip # pip install awscli AWS CLIの設定 $ a…

Google App Engine(Java)のデプロイエラー

Googleからメールが来て、pleiades 3.7で久々にGoogle App Engineのデプロイを行ったら以下のエラーが出力された。Preparing to deploy: Created staging directory at: 'C:\Users\Chloe\AppData\Local\Temp\appcfg8759974391667459604.tmp' Scanning for js…

ap-northeast-1bの新規インスタンス制限

m3のインスタンスをap-northeast-1bで作成しようとしたらできず。今後、ap-northeast-1bは新規インスタンスの作成を制限するらしいので、 ap-northeast-1a、ap-northeast-1cに作成する。

RDS(MySQL)のバイナリログ保持期間設定

RDS(MySQL)ではパラメータexpire_logs_daysを設定できず、 デフォルトの状態だと5分程度でバイナリログが削除されてしまう。RDSのバイナリログ保持期間設定はストアドで行うようになっている。 以下のストアドを実行すると24時間まで保存できるようになる…

 Selenium IDEで生成したテストケースでファイルをダウンロードする

Selenium IDEでRuby / RSpec / Webdriverのテストケースを生成し、rspecコマンドで実行しても、 ダウンロードダイアログが表示された状態でFireFoxが終了してしまい ファイルがダウンロードされない。ダウンロードダイアログが表示されないように、 セットア…

TomcatでSSL

Apacheを介さずにTomcatで直接SSLを通信する方法Apache+OpenSSL用に取得した証明書ファイルを、 PKCS#12に変換すれば、TomcatでもSSL通信が可能です。 PKCS#12への変換 opensslコマンドで可能です。 $ openssl pkcs12 -export -inkey (ユーザ証明書の秘密鍵…

カーソル利用時のMemcache格納

カーソル取得のため、QueryResultListを利用している場合、 このクラスはSerializableを実装していないので、 Memcacheへそのまま格納できない。なので、無理やりArrayListに変換に変換して対応した。 カーソルが取得できなくなるので、カーソルも別途格納。…

GAEのデータストアにカーソルを使うサンプル

FetchOptions.Builder.withOffset(1500).limit(2000);とかやるとoffset may not be above 1000と怒られるので、withOffsetではなく カーソルを使ったwithLimitで実装したときのサンプル。 // カーソルの定義 Cursor cursor = …; // Base64エンコードしたカー…

DELL PowerEdge FreeOS サポート情報

DELL PowerEdge FreeOS サポート情報 http://www.osstech.co.jp/dellFree OSでの動作確認情報や機種別の不具合情報など。 CentOSで運用する際に重宝するページ。

Software RAID1構築後のMBR設定

Software RAID 1を構築した場合、2番目のディスクにはMBRが設定されない。(CentOS5で確認)つまり、このままだと、一番目のディスクが壊れた場合、2番目のディスクにデータはあっても起動させる事ができない。そのため、手動でMBRの設定を行う必要がある。 …

Primary Key値の取得

DatastoreServiceから取得したListから値を取得するときにgetProperty関数を利用するが、Primary Keyを以下のように指定しても取得することができない。 List<Entity> lst = new ArrayList<Entity>(); for (Entity ety : lst) { String name = (String)ety.getProperty("id")</entity></entity>…

2つのボタンを並列に配置するサンプル

<form name="frmUpdate" method="POST" action="update"> <input type="hidden" name="action" value="update" > <input type="submit" name="btnUpdate" value="更新"> </form> <form name="frmDelete" method="POST" action=delete> <input type="hidden" name="action" value="delete"> </form>

フォームにリストボックスを追加するサンプル

<script type="text/javascript"> window.onload=addSample; //------------------------------------------------------------------- var SampleNum = 0; function addSample() { this.SampleNum++; // セレクトボックス作成 var select = document.createElement('select'); select.id = …

フォームにテキストボックスを追加するサンプル

<script type="text/javascript"> window.onload=addSample; //------------------------------------------------------------------- var SampleNum = 0; function addSample() { var text = document.createElement('input'); this.SampleNum++; text.type = 'text'; text.id = 'TextSamp…

Dell Power Edge 1950でCentOS4をインストールするときの注意点

※Dell Power Edge 1950にCentOS4をインストールした場合、NICの認識順がBIOSと異なる場合があります。認識順を揃える場合は、各NICの設定ファイルにH/Wアドレス(MACアドレス)を明示してください。・/etc/sysconfig/network-scripts/ifcfg-eth0 ・/etc/sysc…

OMSAツールをCent OSへインストール

DELLのPower Edgeシリーズの管理ツールOMSA(OpenManage Server Administrator) をCent OSにインストールする方法です。該当機種:1950(RAID:PERC5i),1950(Non-RAID:SAS5i),1955(RAID:SAS5i),6950(RAID:PERC5i)OMSAのインストールスクリプトでは、サポートOS…

RedHatの対応サーバ検索

https://hardware.redhat.com/RedHatの対応サーバが検索できるページ。 特にRAIDコントローラを搭載したサーバはバージョンを選ぶので、事前にどのバージョンのRedHatがインストール可能かを調べておくと良い。CentOSにも有効。