ダメ人間オンライン

あまり信用しないほうがいい技術メモとか備忘録とかその他雑記

技術関連

The scrypt algorithm

scrypt(scriptではない)について調べた。何か間違ってたらご指摘下さい。ググらビリティが最悪すぎて情報を探すのにすごく苦労した。。 Proof-of-work BitcoinのProof-of-workではSHA-256が使われてるけど、LitecoinやMonacoinの場合はscryptっていうのが使…

Solrで「undefined field text」って言われた時の対処

Solr弱者なもんで設定でハマったのでメモ。カラムを横断して検索するために問い合わせるクエリを q=field:value ではなく q=value で問い合わせて(dismax|edismax)で処理しようとしたら一生「undefined field text」って言われて困った。textって名前のフィ…

chrome拡張のpopup.htmlデバッグし辛い

chrome拡張のポップアップで表示させるページ、jsでconsole.log使ってもどこにも表示されないしエラー出てるかどうかもよくわからない。とりあえず、chrome-extension://chrome拡張のID/popup.htmlで開くとconsole確認することができた。

curlでプログレスメーターの出力を止めたかった

curlのプログレスメーターの出力を止めるには -s オプションつければいいけどこれだとエラーまで表示されなくなってしまう。そんな時は -s(小文字) とセットで -S(大文字) をつけるとエラーだけは出てくれる。知らなかった。cURL - How To Use (マニュアル…

Can't view raw RSS/XML in Chrome 21

chromeのアドレスバーにfeedのURL入れて表示見ようとしたらこんなのが出るようになった。詳しいことは良くわかんないですがこうなるよう変更があったみたいです。(web intents?)なんか不便だなーと思ったらやっぱり意外とみんな不便だと思ってるようで色んな…

見てるページのURLをIkachanにpostするchrome拡張

IRCにURLをコピペして貼るのがなんかめんどくさい気がしたので、はてブ感覚でパッとIRCに投げられたらいいなーと思ってchrome拡張書いてみた。https://github.com/dameninngenn/chrome-ext-ikachan-post参考: Hello There! - Google Chrome Extensions - Goo…

zshの「command not found」表示を変更した

zshでtypoした場合setopt correctを設定しておくと「打ちたかったコマンドこれじゃね?」と諭してくれる。しかしダイナミックにtypoした場合は普通に「command not found」と表示される。問題はない。問題はないのだけど何か味気ない。そもそもダイナミック…

Proxy環境下でTitaniumをインストールしようとしたらハマった

Proxy環境下のPCにTitaniumをインストールしたら最初のログインのとこでやたらハマったのでメモ。対象PC(WindowsXP)から外へはproxyを通ってしか出ることができないという状態です。とりあえずのインストールを終えてTitaniumを最初起動するとsign up/login…

RedmineCodeReviewプラグインを導入してみた

前回のエントリで書いたとべとべ夏祭りでの@daisuke_mさんの発表の中で、JIRAの機能の1つにコードレビュー機能というものがあるという話を聞きました。実際に画面を表示して見せていただいてとてもおもしろそうだなと。コード上でそのまま議論ができて、それ…

Redmineのガントチャート・pdf出力をカスタマイズ

Redmineのガントチャートはデフォルトでは日付が表示されずモヤモヤしてたので表示できるようにしました。また、ガントチャートで日付が表示されるようにしてもPDF出力には反映されないためそちらも色々と変更して自分なりに使い易いようにしてみました。■参…

Redmineちゃんではぴはぴはっぴー\(^o^)/

ちょっとした思いつきでRedmineを使ってみることにしたので導入メモ。Redmineは、Ruby on Railsで記述された、オープンソース(GPL)のプロジェクト管理ソフトウェアです。Readmine.JP 環境CentOS4.6 ruby1.8.7 rubygems1.3.1apache1.3系で既に色々動いている…

Cybozu2ICalを使ってGoogleカレンダーとサイボウズのスケジュールを同期

なにやらサイボウズのスケジュールとGoogleカレンダーを同期するという記事をみかけたのでやってみた。手元にはAndroid端末(HT-03A)があるのでここからもスケジュール見れるようになれば便利になるなーと。ただ、やはりスケジュールといえど社内の情報になる…

swatch監視の導入

なんやかんやでサーバーにswatch監視を入れる機会があったのでメモ。 swatchのインストール ソースをダウンロードしてインスコする。 ソース http://sourceforge.net/projects/swatch/files/swatch/3.2.3/swatch-3.2.3.tar.gz/download tarを解凍してディレ…

gnuplotメモ

gnuplotを3年ぶりぐらいに触ってみたらコマンドとかすっかり忘れてたのでメモ。横軸のデータが日付のデータの場合こんなデータを元にグラフ作成。 exp2.txt --------------------- 20091023 0.00% 20091024 1.41% 20091025 20.05% 20091026 21.56% (中略) 20…

メールとバウンダリの関係

日常的に使われている電子メールですが、メーラを使用せずにSMTPコマンドでHTMLメールや携帯電話宛のメールを送るとなると知っておかなければならない壁があります。 例えば、画像を送信する時にはBase64エンコードしなければならないとか、MIMEマルチパート…