ラベル あとでなおす の投稿を表示しています。 すべての投稿を表示
ラベル あとでなおす の投稿を表示しています。 すべての投稿を表示

2014年4月7日月曜日

namazuに代わるサイト内全文検索ツールを模索中

あまりしっくりくるものが見つからない。 fessはどうだろうか。 専用サーバーを用意しないと重いかな。そうすると冗長化とかややこしいな。。 elasticsearchとかsolr+nutch?はどうなんだろうか。かなり作り込みが必要になりそうで気が引けるなぁ。

2014年3月12日水曜日

PowerPointで、大文字しか入力できなくなった時の対処法

caps lockしてないのに大文字しか入力できなくなることがある。

 
フォントの設定が原因。
 
右クリック→フォント
をひらいて「すべて大文字」のチェックを外せば直る。
 
 

2014年3月6日木曜日

piwikをurchinのように非リアルタイムに使いたい。

Piwikサーバを立てるに当たって、リアルタイム性は問わないので、多少止まっても平気なようにしたいんだが、何か都合の良い方法はないだろうか。

PiwikはGoogle Analyticsのようなリアルタイム集計か、あるいはレガシーなアクセス解析ツールのような後からWebサーバのアクセスログを集計する使い方ができるようだが、その中間とも言えるurchin6のutm方式のような使い方はできないのだろうか。

urchin6のような、とはWebサーバのアクセスログに対してトラッキングに必要な情報を色々記録させるやり方のこと。

具体的には
①Webサイトのルートディレクトリにトラッキングに必要なファイル(urchin.jsと__utm.gif)を設置する
②各ページにトラッキングタグ(上記jsの読み込みとurchinTracker関数を呼び出すscriptタグ)を埋め込む
③ユーザが上記のページにアクセスするとurchinTrackerが発動する。画面解像度やらipアドレスやらクッキーに覚えさせたユーザ個別に割り振った識別IDやら、その他JavaScriptで取得可能な様々な情報が取得され、__utm.gifのURLパラメータという形でWebサイトのアクセスlogに記録される。
④上記のlogを解析する
というような流れのこと。


2014年2月27日木曜日

Seleniumで発注業務を自動化

たのめーるで発注する担当なので、不定期に定型的なブラウザ作業をする必要が生じる。
 
あまりに単純作業なので、前から試してみたかったSeleniumを使って自動化してみた。
 
Firefox の Selenium Builderで一通り操作してruby形式で出力。
 
最後のwd.quitはコメントアウト。
 
社内環境にあわせてプロキシを設定。
 

発注する内容は、クリップボードから読み込むことにした。

カンマ区切りでデータを読み込んで、二次元配列にフォーマットして、商品番号欄、発注個数欄を埋めるようにした。
 
クリップボードの内容がカンマ区切りじゃない場合は再読み込みするようにした。
 
 

rubyで文字列をフォーマットする方法

sprintf でも良いけど、イマイチかっこ悪い気がする。

"%02d" % i
など、%演算子を利用するとよいようだ。



2014年2月26日水曜日

AWS上のEC2インスタンス間でのファイル共有にはGlusterFSが便利そう

そのうち詳しく調べてみよう。。。


uid/gidなどパーミッションの設定が問題ありそう?
遅そう?
後から設定を変更する(特にノードを減らすなど)時に面倒なのか?

など疑問がある。


2014年2月25日火曜日

nasneが便利すぎる

フリーのブログサービスはbloggerが良さげ。

他を知らないからなんとも言えないが、AnalyticsやAdsenceなど痒い所に手が届き、デザインの自由度もとても高い。

割り切って使えばビジネス利用にも耐えうる感じがする。

redmineでsvnコミットコメントをチケット#に紐付ける方法

refs #999
などとする。

redmine側の設定を変えれば#999だけでも紐付けられるようにできる。

google apiを動的に呼び出す方法

通常はgsapiを呼び出すscriptタグをheadに記載するところだが、ページ読み込み後などにJavaScriptで動的に呼び出したい時もある。

その場合、下記のようにjsapiを呼び出した後に実行したいcallback関数名をURLパラメータに加えると良い。

jsapu?callback=initHge

2014年2月24日月曜日

パスワード管理ツールはKeePass(フリーソフト)が便利

時間ができたら情報を整理して残したいな。