VPSをLinodeからServersManに乗り換えた

VPS

VPSをlinodeからServersManに乗り換えました。乗り換えた理由としてLinodeを借りてはいたのですがあまりリソースを活用していませんでした。 Quantactを$9.9で利用していた時はメモリ不足に悩んでいましたが、Linodeでは利用自体が減ったということです。現…

まわりまわって

GAE

一年くらい前にGAEを使いだしてDataStore使いだしたとおもったら、AWS使う必要性がでてきたのでSimpleDBを使ってみて、SimpleDBとHyperTable比較みたいなこともして、今はHbaseをちょこっと使っているんだけど、GAE(DataStore含み)を使いたいアプリを作り…

認定スクラムマスター研修に参加しました

Scrum Allianceに認められている、日本で唯一実施されている認定スクラムマスター研修を6月14日・15日に受講してきました。みっちり2日間で9時〜18時(30分延長)を使って行います。感想を先に言ってしまうと、受講する前に「なぜScrumなのか?」という、ず…

windowsのgvimが落ちた

vim

滅多なことではgvimは落ちないのですが、ひさびさにスコーンと強制終了をくらったことを思い出しました。 その時はペア作業中にScratchでメモをしている時に落ちたので、「うそー。いやいや、普段はこんなこと起こらないんだよ。」と、なぜかvimを弁護するよ…

SCRUM本に載っていたSECIモデルで暗黙知と形式知について学ぶ

今、SCRUMに取り組んでいます。自分が現在関わっているプロジェクトはSCRUMではありませんが、隣のチームのプロジェクトはSCRUMで進めていたりしていて、社内でもXPよりSCRUMという言葉をよく耳にする気がします。 今日の読書より 「アジャイルソフトウェア…

ミニマムなLinuxに手っ取り早くコンパイル環境を構築する

なにかのソースコードをコンパイルする時は、gccとかmakeとかgmakeなどを必要しますが、他にも依存関係があって連鎖的に要求される場合があります。ミニマムなLinuxではOpenSSLをパッケージ管理システムでインストールしておけば、コンパイルに使う多くのラ…

JSONICを本来の目的ではないことに使う事について考えてみた

JSONICはJavaでJSONのエンコード・デコードを扱う為のライブラリですが、「エンコード・デコード」する為の機能でわざわざライブラリを追加しないといけないなんて面倒くさいなぁ、なんて思う方もいるかもしれませんが、以外とJSON関係機能ではないおまけ機…

Termtterで日本語入力を行うまで(Windows・Mac)

Terminal用のTwitterクライアントであるTermtterを使っています。 日本語周りの設定でてこずったので、忘れないようにメモ。と言っても、随分前の話しなので覚書程度で。 Termtterのインストール rubyをインストール gemをインストール gem install termtter…

Hi

Hi.長いようで早い半年間。この間に親を亡くしたり、引っ越ししたりといろんな事がいっぱいありました。 やっと心に余裕ができてきて活動的なモチベーションが戻ってきましたので、またブログも以前のようにくだらないことからvimのことまで書いていきます。…

大阪Vim勉強会#4で発表してきました

vim

先週末にvim-users.jpのlingrルームで大阪vim勉強会#4の参加者が少なめと発言があり、行きたいなぁとも思っていたので駄目元で会社に「vim勉強会が大阪であって行きたいと思っているんですが・・・」と相談したら、出張費として交通費を支給してもらえること…

GAEでsinatraとDataMapperを使うまでのメモ(バージョン関連ではまる)

Google App EngineでsinatraとDataMapper(のDataStore)を使えるようにするまでに結構苦労したのでメモです。 はまったところ 2009年9月24日現在はJPサイトではSDKは1.2.0でENでは1.2.5 デプロイするSDKとWEB-INF/libのSDKのバージョンは同等とする 1.2.5で揃…

Snow Leopardのプリンタスプーラ

Mac

なんかパワーアップしてた。 キューされているファイルをダブルクリックしたらQuickLookで確認できる。地味に良い機能だ。

GAEにデプロイする時に携帯のパスワードを求められた

はじめてGoogle App Engineを使いました。 デプロイする時にパスワード認証ではまったのでメモ。 # SDKのパスを環境変数に追加 $export PATH=$PATH:/appengine-java-sdk-1.2.0/bin # Applicationをデプロイ $appcfg.sh update ~/appdir # ログ表示 Reading a…

gitのヘルプ

【git-cheat.vim】 http://www.vim.org/scripts/script.php?script_id=2744#2.0いれました。ヘルプをふつうに引いた方が便利と思わなくもないです。

使用しないアドオンを削除したらGoogleMapの読込速度が劇的にあがった

Firefox3.5のJavaScriptが劇的に速くなったと聞いて、さっそくインストールしてGoogleMapを使ってみたのですが体感速度はあがりませんでした…以前からFirefoxでGoogleMapの読み込み速度がやたら遅いなーと思っていたのですが、Firefox自身の問題ではなくアド…

vimでEclipseの機能を使うEclimをインストールしました

いろいろ思うところがあってEclimを使ってJavaのコードが書きたいのでまずは環境構築をしました。 設定が面倒くさそうというイメージがあったのですが意外簡単でびっくり・・・ Eclimのインストールに必要なもの この3つをEclimインストール前にインストール…

無印のソファとIKEAのラップトップサポートでノートパソコンの扱いが快適になった

この二つを組み合わせるとリラックスした状態でノートパソコンを使うに体もタイプも超快適だということに気付きました。 お品 無印良品の体にフィットするソファ:16,800円*1 IKEAのラップトップサポート:2,490円 今まで ノートパソコンは『取組気分』の時…

VimM#4が開催されるみたい

vim

VimM#4が開催されるようです。 http://vim-users.jp/2009/06/vimm4-ann/平日に関わらず参加者多いですね。私も行きたかったのですが、スケジュールを確認したら会社をお休み&予定が入っていました・・・ なんとか調整を試みるも失敗。そういえば前回のVimM…

譲って頂いたJava本のお礼で思った事

暫くぶりのエントリーになります。 これから、またコツコツと気の向くまま書いていきます。復帰1発目は印象深かった出来事から。 お礼の方法 仕事でのメイン言語がJavaとなって、取り組み直そうと思った時にtwkさんが「最近Javaをやらないので本を処分します…

iPhoneの保護フィルム貼りに3回失敗した

iPhoneの無線Lanがアクセスポイントを検索できず直接SSIDを指定しても繋がらなくなってしまったので、ここに載っている事を一通りやったあと、サポートセンターに問い合わせた所、いきなり「初期化してください」と言われびっくりしました。それでも駄目なら…

MacVimでSpaceをkeymappingできない・・・

vim

gvimからMacVimに乗り換えようかなと思って、MacVimを最近使っているのですがspaceキーをprefixとしたkeymappingが動かない。うーんなんでだろう。こんな感じで割り当ててます。 nnoremap <Space>kf :<C-u>Ku file<Return> nnoremap <Space>gs :CD \| GitStatus<CR> gvimやターミナルからのv</cr></space></return></c-u></space>…

玄箱から乗り換えたいと思える製品が出た

ぷらっとホームからでているOpenBlocksのニューモデルのスペックが素晴らしく、玄箱/HGから乗り換えたい・・・ 以前のモデルに比べてボックスという形ではなく、OpenMicroServerのように長細くなった印象がありますが、個人的にはデザインは箱形の方が好きで…

Debianでソースからインストールする時に必要なパッケージをインストールする

WEB+DB PRESS Vol.50作者: 杉山貴章,羽生章洋,川口耕介,青木靖,鶴岡直也,長野雅広,森田創,伊藤直也,武者晶紀,ミック,高林哲,栗原傑享,米林正明,小飼弾,角田直行,橋本正徳,はまちや2,久末隆裕,Junio C Hamano,グニャラくん,やまだあきら,WEB+DB PRESS編集部出…

余裕を持たせる必要はどれくらいあるか

vps

VPSサービスとしてLinodeを利用しているのですが、ディスクが33%もアップしました。 契約してから1年経っていないので、どれくらいの頻度で行われているかわからないのですがどこの業者でも、メモリもハードディスクも帯域も確実に基本容量がアップしていっ…

keyboard-freaks.jpというroomを作った

vim

vim-users.jpでkanaさんのkinesisのレビューを聞いたら、キーボードの話で盛りあがってしまいvimの話題がほとんどなかったので、keyboard-freaks.jpというroomを勢いで作りました。http://www.lingr.com/room/keyboard-freaks.jp東プレ NG01B0 REALFORCE91UB…

4月は新しい季節

そういえば、4月からアジャイルな会社に入社しました。 社内の雰囲気もよくて、タスクかんばんとか使って仕事しています。アジャイラーの仲間入り(?)です。色々初めての事が多いですけど楽しいです。うひひ。

Hit-a-Hintでリンク先を全部開きたい

Hit-a-Hintを使ってキーワードで絞り込み中の複数のリンク先をまとめてバックグラウンドで開きたい。 ヘルプを見たら拡張ヒントモードの「;F」がけっこう近い感じなんだけど、一個ずつ自分で指定して連続で開くというもの。できないからといって困るって事は…

新しい本が出版

vim

はじめてのvi&Vim (エッセンシャルソフトウェアガイドブック)作者: 小島範幸,北浦訓行,大木敦雄,A5出版社/メーカー: 技術評論社発売日: 2009/04/17メディア: 単行本(ソフトカバー) クリック: 72回この商品を含むブログ (10件) を見るが発売されるそうです…

MacでCTRL[でESCに対応している?

なんとなく、vimperatorでctrl-[をタイプしたらESCと同じ挙動をしました。 これってvimperator2.0では独自に対応されているってことでしょうか。うれしすぎます。【MacでCTRL+記号を組み合わせた場合のKeypress問題】 432951 – Ctrl+'foo' doesn't send same…

vimperator2.0に移行完了

移行完了しました。 今の所困った事はなく、むしろ便利になった印象。一応gitのconfigsリポジトリにvimperator1.2というタグを作ってみたが、これから1.2に戻る事はなさそうです。 git tag vimperator1.2 git branch vimperator2.0 git checkout vimperator2…

Vim勉強会 in MTL に参加しました

vim

vim勉強会に参加しました。 平日でしたが大盛況で学生より社会人の方が多かった気がします。 初級というより実践的とのことですごく楽しみにしていったのですが、色んな意味で面白かったです。 スピーカーの皆さんはscreen + vimを使っていて、id:ursmさんの…

direct_bookmarkのbtagsが例外を吐く

2.0に移行中です。 補完が少し変わっていたりしていましたが、すぐ馴れそうです。一通り今使っているプラグインをcodereposの2.0向け(trunk*1)のプラグインに置き換えました。 http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/tru…

vimperator2.0がリリース

2.0はfirefox3.1がリリースされたタイミングで切り替えようと思っていたのですが、vimperator2.0のリリースの方が先でした。ということでリリースされたので、プラグインとvimperatorrcの設定を2.0用に変更します。 まずは2.0用のブランチを作って色々と設定…

新年度

先日付けで会社を退職しました。 3月末は結構忙しかったけど最終日まで働いて、やりとげることができました。これからは色んな意味で新しい事づくしになりますが、楽しみながらがんばりたいと思います。

iPhoneのi.softbank.jpメールで着信音と振動をさせる事について

先週から家族でiPhoneに乗り換えたのですが、メール時の着信音と振動がしない事にカルチャーショックを受けつつも、プッシュ形式のメールアカウントを絡める事で、実現できる事がわかりました。gmailで転送してyahoo mailで受信し着信音と振動をさせ、送信し…

玄箱をSSD化しました

色々と思うところがあって玄箱をSSD化しました。 玄箱はwoody→sargeで動かしていたのですが、この際なので、etchにすることにしました。インストールはとても簡単でこちらのサイトからイメージをダウンロードして手順に従って進めたらすんなりとできたのです…

PuTTYでログファイル名にポート番号を含められるようにした

この間のパッチで色関係でバグ*1があったので修正と、トンネルを使った時にセッションログをログファイルホスト名で出力すると、セッションが別でもlocalhostで名前が重複してしまいファイル名で区別できなくなってしまうので、ポート番号を「&P」で指定でき…

今回新たに覚えた事

vim

vimから標準出力に関してhelpとか教えてもらった事をメモします。 アドバイスありがとうございました。 Lingrのvim-users.jpにおいて from kanaさん # :'w !cat # linewiseじゃだめなのなら # systemつかうしかない http://www.lingr.com/room/vim-users.jp/…

PuTTYを使ってリモートのシェル操作でWindowsのクリップボードにテキストをコピーする

まずは結論から。 PuTTYで「Ctrl-Insert」やマウスを使った方法ではなく、ShellやVimの操作でホストOSであるWindowsにコピーをする方法というのがこのエントリーのお話です。前から欲しいなーと思っていた機能でなかなかやり方がわからなかったですが、ある…

プロキシ経由などhttpしか使えない環境でSSHと鍵を使ってGitHubにpushする方法

git

学校や会社などproxyを通してしかインターネットに接続できない環境で、GitHubにpushする最善の方法を模索して満足できる方法が見つかったのでメモします。Windowsの環境にだけしぼった方法ですがBK山盛りです。 問題・課題 そもそもリモートのgit操作ができ…

矩形選択で行末に文字を挿入する方法

vim

矩形選択をして「I」で行頭に文字を挿入するというのはよく使うのですが、文字列の長さが違う行の行末に文字を挿入する場合はいつも行選択をして正規表現置換で行っていました。 :'<,'>/$/挿入したい文字/g 矩形選択で挿入する方法を今さらながらですが気付…

SQLiteで正規表現を使いたい場合は関数を自分で作成する必要があるみたい

SQLite3で正規表現を使えないのか調べていたら、現時点ではサポートされていない事を知りました。 自分でREGEXP関数をcreate_functionなどを使って実装すればいいみたいです。JavascriptではSQLite Managerで実装されていたのを参考にしました。 Database.pr…

livedoorクリップのタグを一括リネームするRubyスクリプトを自分用にカスタマイズした

Livedoorクリップのタグ名を一括置換したくてLDCのヘルプを見たのですが、機能は提供していませんでした。ちょっと調べてみたら livedoorクリップのタグをまとめてリネームする方法 - Macの手書き説明書 http://veadardiary.blog29.fc2.com/blog-entry-1396.…

GitHubで複数のリポジトリを扱う時の公開鍵の登録について

git

GitHubで新しくリポジトリを作って初期インポートファイルをpushやremoteの情報をしようとしたら下記の様なエラーとなりました。 C:\git_reps\ldc-tag-rename>git init Initialized empty Git repository in C:/git_reps/ldc-tag-rename/.git/# ファイルの追…

Mac特有のCharcodeのパッチにvimperator作者さんがコメントしてた

Firefox3.1のリリース間近で、ひさびさに例のパッチがどうなっているかチケットを見てみたら、約半年ぶりにコメントがあってなんか盛りあがっていました。その半年ぶりのコメントがなんとvimperatorの作者*1さんからだった。 -- Comment #14 From Martin Stu…

WebMail NotifierアドオンとUserScriptを使ってPlesk(Herde)等のウェブメール受信通知を利用する方法

WebMailでThunderbirdの『新着メッセージの通知』と同様の機能を利用する方法です。特定のメールアカウントがウェブメールでしか利用できない環境の際、定期的に自らWebMailにアクセスしてメールがあるかチェックするのが面倒くさくて効率も悪いので*1、便利…

今年最初の本 - joel on software -

図書館で予約していた本が届いた。Joel on Software作者: Joel Spolsky,青木靖出版社/メーカー: オーム社発売日: 2005/12メディア: 単行本購入: 18人 クリック: 371回この商品を含むブログ (447件) を見る読みふける。

第3回vimrc読書会の備忘録

vim

1月3日に行われたvimrc読書会の備忘録です。 色々と指摘を頂く事ができたので、指摘を元に後日vimrcを修正しようと思います。 メモ helptagsってどんな仕様? ファイルが増減する度に1回実行する ファイルが増えたときだけ実行したい best_tipsは何を参照し…

今年を振り返る

2008年を振り返ります。 「ん〜なにがあったかなー?」と一年を振り返ってみるといい思い出ばかりです。 会社がどうこうとかあまり気にならなくなった。 自分の進んでいきたい道が見えたというか・・・アジャイルは継続中。 2008年に関わった主なツールや言…

自分のvimrcがvimrc読書会の肴になります

vim

先々週から週末にvimrc読書会がlingrのvimusers-.jpで開催されています。 1回・2回と参加したので感想と次回の第3回のご紹介。毎回「ここはこうした方がいいんじゃない?」という意見も色々でるのでとても勉強になりました。 第1回 id:ukstudioさんのvimrcが…