フイルムふせん

モニターに応募していたので、レビューなど。主に手帳用。私はほぼ日手帳に使ってます。12ミリ幅の黄色と青と16ミリ(?)幅のピンクと24ミリ幅の緑、すべてパステルを使わせていただきました。 よいところ 薄い・軽い・手帳にはさめる・はがれにくい・色が…

UbuntuでSamba

VMWareを入れたはいいものの、ファイル共有などで手間取り、結局Sambaを導入することにした。 導入方法のメモ。 Xターミナルでログインして、場所→ホームフォルダへ移動 右クリック→プロパティ Shareのタブを選択 Share this folderにチェックをいれ、適当な…

VMWareでUbuntuのまとめ

情報が煩雑になってきたので、整理する。 VMWareの導入&VMWareToolのインストール VMWareのインストール&Ubuntuインストール VMWareToolのインストール こまごました設定 Ubuntuの設定 Sambaの設定

vmware-toolを入れてみる

VMWareでファイルを共有したくて、VMWare-Toolを入れてみた。 参考サイト http://grgg.blog14.fc2.com/blog-entry-108.html 環境 ホストOS:WindowsXP ゲストOS:Ubuntu8.10 VMWare-Toolをgetする VMWare-Serverに入っているので、VMWareServerをダウンロー…

php-mode

インストール $ sudo apt-get install php-mode.emacsに以下を記述 ;;php-mode (load-library "php-mode") (require 'php-mode)参考:http://linux.eyo.jp/article.php?id=32

Ubuntuセットアップまとめ

VMWareにUbuntuをセットアップしたけれども、開発用にするには設定をいくつかしなければならない。今後、新しいマシンとかにセットするときの参考用にメモ。 必要なツール類のインストール $ sudo apt-get install screen $ sudo apt-get install subversion…

ubuntuでcakephpのセットアップ

cakephpの開発が滞りなくできるようにセットアップする。 まず以下をインストール $ sudo apt-get install php5 $ sudo apt-get install apache2 $ sudo apt-get install mysql-server $ sudo apt-get install phpmyadmin cakephpをインストールする 以下の…

表の表示を縦表示にする

研究室の人に教えてもらった。カラムが多いDBを扱うときには、見やすくなって便利ー。 文の最後に\Gをつける!

ファイルの行を並び替え

http://chalow.net/2006-11-28-2.html後でまとめる。

複数行まとめてコメントアウト

: << '#COMMENT_OUT' (コメントアウトされる部分) #COMMENT_OUT参考:http://jumblatt.blog88.fc2.com/blog-entry-4.html

何度もプリント!

Perlをやっている人には常識なのだろうけど、初めて知って、びっくりした書き方。面白いなぁ、すごいなぁ。 おなじ文字を何度か連続してプリントしたい場合がある。 print "Hello, World! \n" x 3; ## >> Hello, World! ## Hello, World! ## Hello, World! …

paste:ファイルを行単位で結合する

たとえば fileA fileB 1 猫 2 犬 3 ウサギというファイルがあったとする。 pasteを使うと、 $ paste fileA fileB > fileC fileC 1 [tab] 猫 2 [tab] 犬 3 [tab] ウサギというファイルが出来上がるらしい!便利ー!

TinySVMを使ってみた

研究でTinySVMを使う必要が出てきたので。習ったことを忘れないうちにメモメモ。入力例 +1 1:3 2:4 ... >>要は、正解(+1)か不正解(-1)か? 素性の種類:値をスペースで繋げる学習の時のオプションについて、基本的に使うのは2つ -tオプション: 0(デフォルト) …

dpkgで入っているかの確認

$ dpkg -l パッケージ名

sshで入るときの警告

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: POSSIBLE DNS SPOOFING DETECTED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.ssh/known_hostsを削除でオッケー

DBで入力用、囲み文字エスケープ

何かのテキスト一覧をプログラムでデータベースに問い合わせしたいときは、囲み文字をエスケープさせておかないとエラーになる事がある。 正規表現をよく忘れるので、メモ。 $str =~ s/(['"])/\\$1/g;

Unicodeの正規化

アルファベットのoを伸ばしたやつとか、計算機で処理するときはoに戻したい場合が多々ある。 で、そんなときにはUnicode::Normalizaモジュールを使って元に戻します。 use Unicode::Normalize; my $nfd = NFD($str); # 私はどうやっても分解された文字が??で…

コマンドラインでtabを入力する方法

Ctr+v tab 偶然知った。便利ー。Emacsでタブ入力はC+q tabでOK

Sort、Uniq

サンプル test.txt dog 12 cat 8 dog 3 bird 12 Sortコマンド 2つめのフィールドでソート # -n : 数値としてソート # -k : フィールド指定 $ sort -n -k2 test.txt dog 3 cat 8 bird 12 dog 12 Uniqコマンド 2つめのフィールで重複を取り除き、出現回数を表…

ファイルを分割するSplit

ファイル数が増えて、Splitを使う機会が増えたのだが、いつもオプション忘れて調べなおす羽目になるので、メモ。 行数でファイルを分割する ## 2行ごとにファイル分割 $ split -l 2 file file. バイト数でファイルを分割する ## 500MBごとにファイルを分割 $…

Screenについて教えてもらった

プログラムが何時間も回っていると接続が切れて中断してしまうことがある。 Screenを使っていると途中から再開できるらしい。おお、すばらしい。 ということでメモ。 インストール方法(debian sargeの場合) 通常にインストールしたらうまくいかなかったの…

VMWare入れた

趣味の開発をLinux,Windowsどっちでもやりたいなーと思って、VMWareを入れてみた。 各種ダウンロード VMWarePlayerのDL&インストール QEMUのDL C:\QEMUを作成し解凍 Ubuntuのisoイメージを取得 インストール C:\vmwareを作成 DLしたUbuntuのisoイメージファ…

生活に欠かせないツールたち

パソコン変えたときの為にメモ! 全般 G10リーダー(RSSリーダー):http://wordg10.com/ 朝、パソコンの前に座るとまずチェック。外国語でも辞書がついているので楽チン Googleブックマーク Googleツールバーにつけれるのがいい。これを使い始めてから、ブ…

インデックス

色々勉強してるので順序だててまとめてみようかと Catalyst Catalyst入門1 Catalyst入門2 Catalyst入門3 エラー関連・Tips DBエラー1 DBエラー2 文字コード問題 PHP debian(sarge)にインストール 今後やりたいかんじ CakePHP入門 Ruby on Rails PerlCGI その…

.bashrcの再読み込み

PERL5LIBの設定後ハマったのでメモ source .bashrc

文字コードについて調べてみた

研究室で文字コードについてWikiに書いておけ、と言われたので、文字コードについて調べてみた。 use encoding そのファイルは指定した文字コードで扱いますよ、という宣言をする。 例えば以下のようにすると、ファイルの保存の文字コードも、キーボードで入…

GTDはじめてみた

最近のテーマは時間の効率化。なのでGTDをはじめてみた。 でも、オリジナルのやり方でやると、リストの振り分け方がうまくいかなかった。そこで、ちょっとアレンジして我流で始めてみた。やり方の定着までのメモ! 私的GTD 一週間レビュー(日曜日にやること…

オンラインのSubversionサービス

いくつかみつけたけど、結局Unfuddleに落ち着いた。 基本的にデータ管理してくれればよくってコードをみれれれば良かったんだけど、私のコードは基本的にEUC-JPで、日本語でコメントしてるから文字化けしないかどうかのチェックと容量で決めた。追記.Unfudd…

Google Gears

Google Gears Google Language API 気になるー。調べたら追記する

圧縮解凍

# 解凍 tar xvzf ファイル名.tar.gz # 圧縮 tar cvzf ファイル名(圧縮後).tar.gz ファイル名(圧縮前)