雑多なテクニック

「INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session」エラーが発生した場合

以下の2つの可能性が考えられる。 ・必要な metadata がない ・OS の書き込み権限がない[解決方法] ・OS の書き込み権限がない清らかな心で、一旦 Force.com IDE を閉じる。 スタートから、Force.com IDE を右クリックし「管理者権限で実行」をクリック。と…

git + lv で diff や logの時に文字化けが起こったので修正した

まぁ、いろいろあって文字化けががが…~/.gitconfig pager = "lv -c -Au8"を入れました。 lv のオプションは c は ascii escape sequences をテキストデコレーションに使うことを認める Au8 は -A は Input/Output のエンコードの制御をするという指定 u8 は …

checkinstall を使ってインストール

削除を綺麗にしたいため checkinstall を使ってパッケージを作って インストールするようにしている。Sakura の VPS でも使っている。 インストール方法 sudo git clone http://checkinstall.izto.org/checkinstall.git cd checkinstall sudo chown -R user:…

sakura の VPS の CentOS に zsh とか git を入れた話

zsh $ sudo yum -y install zsh yum の -y は、質問されたら yes と答える設定sudosudo を使えるようにするには、次のコマンドで編集する。 # visudo 下記の部分をコメントアウト %wheel ALL=(ALL) NOPASSWD: ALL group の編集をする。次のコマンドで編集す…

Web アプリの管理画面からのデータダウンロードには TSV を使うべき3 つの理由

CSV か TSV かってお話。CSV - , (カンマ)でデータを区切る TSV - [TAB] (タブ)でデータを区切るWeb アプリの管理画面からデータをダウンロードできるようにする場合は TSV の方が良い。理由 ・カンマは結構入力される ・カンマはデータの途中でも、カンマな…

Ubuntu で locale を追加する

以下の文を実行するのです。 sudo locale-gen ja_JP.UTF-8

Ubuntu 8.04 で 追加の filetype を記述する場所

ファイルタイプ別の追加の設定をしたかったら ~/.vim/after/ftplugin/ ディレクトリにしてね、とヘルプに書いてあるが、Ubuntu 8.04 では そこだと動かない 3. Overrule the settings after loading the global plugin. You must create a new filetype plug…

javascript をコマンドラインで使う

js のエンジン v8 をコマンドラインで使いたいなぁと思ったので、その格闘記。http://code.google.com/p/v8/wiki/BuildingWithGYP上のとおりなんだけど、GYP の make は make file が足りないので、できない。 makefile を読んだけど、out ディレクトリの下…

chsh

恥ずかしい話デフォルトの shell を変更するコマンド chsh を初めて知った。/etc/password を書き換えなくて良いのね。 使い方は chsh -s /bin/sh ね。

勉強会で講師に依頼するときのテンプレを作ってみた

講師に依頼するときに必要なこと依頼事項は二回に分けるのが 良いようです。 最初の打診 ・開始時間[日時] ・テーマ ・狙い[来場者の想定から、テーマ・講演者である理由] ・来場者想定人数 ・場所[会場] ・主催者 ・報酬 ・交通費について OK をもらったら……

アンケートの意図と使い方

アンケートを作成し、その結果を集める。 その結果だけを見て納得し、集計しても意味が無いと考えている。そこから見れるのは過去の状況であったり、偏った結果であったりするからだ。 必要なのは、アンケートをモノを見るときの軸の一つにすることに他なら…

私は astah* を使っています

ちょっと大きな開発で、Visual Studio が使えない時ってありますよね。 Visual Studio でクラス図書いたりしているのに、PHP, Python などでは クラス図を簡単に書くツールが見つからない (>そういう時に astah*astah* は直感的な操作で UML が書ける。 UML …

windows キーを押したときの検索窓をランチャー代わりにする

今回、検索窓と言っているのは、これ ここに自分の好きな文字を入れて、好きなプログラムが起動したら楽ですよね。 動作としては、PATH を見ているようなので、好きなプログラムのフォルダに PATH を通したら検索できるみたい。…でも、Windows で普通に使っ…

SAKURAの VPS を使用しはじめたときにしたこと

VPS コントロールパネルから作業するのがいい感じなので、 僕はそこからある程度の作業をした。 その記録。ユーザーの追加 adduser hoge passwd hoge usermod -G wheel hoge sshd の設定変更 PermitRootLogin no PermitEmptyPassword no AllowUsers hogePass…

Windows 7 の時間を自由に操作したい

時間を自由に操作できたらいいですよね。 テストとかで作業する場合は特に(白目)PowerShell で次のコマンドをすれば、自由に設定できる。 # 時刻合わせのサービスを止める > Stop-Service w32time # 後ろは DateTime 型 > Set-Date -Date 2010-01-01 # 自分…

要望とバグを分けずに一元管理する方法

よく Scrum では、ひとつのプロダクトバックログやひとつのスプリントバックログを使用する。 保守段階においても、#DevOps などではひとつのバックログで管理することを推奨されている。しかし、要望とバグを分けて管理したいと思うかも知れない。でも、待…

デザイナーさんにHTML を書ける?と聞くのはナンセンス

デザイナーさんに対して聞くべきことは、「HTML 書ける?」ではない。 まぁ、HTML が書けることが前提なのだが…。 HTML を前提としたデザインができる? プログラマが使いやすいデザインができる? だと思っている。1. は、互い違いになったデザインをしない…

シンプルプレゼンを呼んで資料を作った

ガー・レイノルズ シンプルプレゼン作者: ガー・レイノルズ,日経ビジネスアソシエ出版社/メーカー: 日経BP社発売日: 2011/03/31メディア: 単行本購入: 5人 クリック: 75回この商品を含むブログ (23件) を見る#suc3rum の [ Scrum 概要 ] にて使用したプレゼ…