このブログを検索

2013/11/27

使って便利と思ったjenkins plugin

  • File System SCM :ファイルシステムをSCMとして利用出来ます。  
  • Jenkins Clone Workspace SCM :ワークスペースにあるファイルを次のjobに渡せます。Pipelineとかで最初にgitから取得して検証環境に反映したソースが渡せるから確実に検証したままのソースを本番に反映出来ます。  
  • Sidebar Link:左サイードバーに自由にリンクの追加が出来ます。
  • Config File Provider Plugin:configファイル等をjenkinsの中で保存出来ます。  
  • Publish Over SSH : sshでファイルを送る事が出来ます。 
  • Timestamper:output consoleに実行時間・経過時間を表示出来ます。
  • Configuration Slicing:複数のjobの設定を一括で変更できます。全ての属性ができるわけでは無いですが、結構な数が出来ます。  
  • Thin Backup:jenkinsの設定をバックアップしてくれる。 

2013/08/15

android エミュレータからインタネットがつながらない場合。

いろんな解決策があるが、
一番シンプルな方法はadbをPATHに登録する方法かな。

.bash_profileに次のようにPATHを登録するだけ。

export PATH=$PATH:/Application/eclipse/adt-bundle/sdk/platform-tools

2013/08/14

JMeterを使ってみた。

今やってるソーシャルゲームのサーバーAPIの負荷テストの為にJMeterを使ってみた。
ので関連サイトのリンクをメモってみよう。


先ずは関連サイト集から
  • 基本説明
  1. techscoreの説明 
  2. Jmeter usermanual (en) 
  3. msakamoto-sfさんの JMeter負荷テストメモ 
  4. たんたんめん日記からの【jmeter】javascriptを使用する 

  • CUI実行関連
  1. 複数のJMeterプロセスを立ち上げる 
  2. コマンドラインからjmeter実行して結果だけguiでみる
メモじゃないね(泣)

2013/07/30


 $("#list_meeting").prepend("<li>"+$("#txt_mName").val()+"</li>")
でリスト追加をしたが、下記イメージの”ノー リスト”のようになった。




















正しくは”.listview('refresh');”で再描画することかと。

$("#list_meeting").prepend("<li>"+$("#txt_mName").val()+"</li>").listview('refresh');

結果は以下のどおり”イエス リスト”が入った。




















 右矢印がないなどまだまだだけどとりあえず。

参考:
Dynamically adding <li/> to <ul/> in jquery mobile


2013/06/26

monitoring tool for mongoDB

1. Monitoring for MongoDBのページの「Thrid party tool」にリストがあった。

2. cloud型の「http://mms.10gen.com/」というのもあった。
mms.10gen.com はagent経由でデータを収集してくれる見たい。

3. javaベースのmongobird(http://mongobird.citsoft.net/) もあった。

少しずつ試してみよう。

2013/06/07

Fetch Random Rows From Database

From: Fetch Random Rows From Database 

Select random rows in MySQL

Following query will fetch 10 random rows from MySQL.
SELECT column FROM table
ORDER BY RAND()
LIMIT 10

Select random rows in Oracle

SELECT column FROM
( SELECT column FROM table
ORDER BY dbms_random.value )
WHERE rownum <= 10

Select random rows in PostgreSQL

SELECT column FROM table
ORDER BY RANDOM()
LIMIT 10

Select random rows in Microsoft SQL Server

SELECT TOP 10 column FROM table
ORDER BY NEWID()

2013/06/06

HTML5をサーポートしない古いブラウザでWeb Storageを使おう


クライアントサイドでデータを永続保存する事になったから
cookieではなくHTML5のWeb Storageを使おうとした。

HTML5 の Web Storage を使用してオフラインで作業する
によると古いバージョンのブラウザ(Android 3未満、iOS5未満)はサーポートしてくれないって。

その解決案として「AmplifyJS ライブラリー(http://amplifyjs.com/)」があった。HTML5未サーポートのブラウザでも独自の保存領域を作ってサーポートしてくれるって。

さすがIBMのドキュメント。。。

手元にAndroid 2バージョンの端末がないからテストは出来てないが
使い方も簡単で良さそう。
今後も活用しよう。