s

2007-01-01から1年間の記事一覧

見積もり方法の1例

まず機能一覧を作成し、その開発工数を算出する。 保守や機能追加の場合はその2倍。新規の場合は、3倍するとだいたい工数がでる。

やること

以下の内容をPost。 見積もり 保守:開発工数の2倍が見積もり 新規:開発工数の3倍が見積もり デザインって何? 転職 良いなぁっていうものがあってもじゃあどこがどうだから 自分が良いと感じるのかが上手く説明できない twitter 設定 開発プロセスの仁

preタグ内のコードを読みやすく

pre { overflow: auto; margin: 0 auto; border: 1px solid #ccc; padding: 6px; background: #fff; width: 95%; }

colinuxからwindowsをマウント

cofsを使う。 以下はcolinuxのcolinux.xml cofs_deviceという設定を追加する。 <colinux> <block_device index="0" path="DosDevicesD:appscoLinuxFedora-7.img" enabled="true"></block_device> <block_device index="1" path="DosDevicesD:appscoLinuxswap.img" enabled="true"></block_device> </colinux>

emacs で矢印などの文字が使用できない

Meadow から coLinux 上の emacs に移行してから矢印などの文字を使用すると、なぜか文字が壊れたり表示がおかしくなったりするので使用禁止にしていたが、解決方法を Web で見つけた。 Emacs22 + UTF-8 における文脈依存な文字幅の問題について (utf-transl…

apache2 で SSL を使うには

ssl のオプションがいるよう。。 sudo ./configure --prefix=/usr/local/apache/httpd-2.2.4 --enable-module=so --enable-ssl

ソースからインストールした apache を chkconfig -add する

以下 2 サイトを参考に。 猫ぐらし: 自分でインストールしたサービスを chkconfig --add するためには http://makisuke.seesaa.net/article/6066867.html apache2.2 起動と自動起動設定 http://kazmax.zpp.jp/apache/apache2.html

はじめての SSL 設定

今までサーバをちょこちょこさわっていたけれど、実はsslの設定をちゃんとしたことがなかった。ということではじめて、sslの設定をやってみました。 参考サイト1:[CSR生成] Apache1.3 + mod_ssl + OpenSSL(新規・更新)|SSLサーバ証明書ならグローバルサ…

絶対使う!Capistrano

Capistranoそのうち絶対使う! Ruby On Railsのチームから学ぶ仕事術 - @IT

OpenPNE インストール

初めて OpenPNE をインストールしてみる。セットアップガイドを参考にインストールし簡単には動いたけれど、携帯からのメール投稿とクーロンの設定、あと MySQL の初期設定で少しはまる。 ファイルの設置 これはマニュアルそのまま。 今回は /var/www/sns に…

mac で etags を使って php 用のタグファイルを作ってみる

symfonyで開発日記 : emacsのetagsを活用する http://blog.symfony.jp/2007/08/13/emacs-etags/ を参考に。 実行したコマンドは以下。 etags `find . -name "*.php"`

久々に MacPort

sudo port selfupdate とするとその時点でエラー。。 久々すぎてどうやってインストールしたかもちゃんと覚えていない。 仕方がないので えせSEの1日1Hack : MacPortが便利なので、まずは基本コマンドをまとめておく http://www.key-p.com/blog/ohnishi/arti…

cperl-mode がエラーになって、てこずる

Index of /modules/by-module/CPAN/ILYAZ/cperl-mode から cperl-mode をダウンロードして elisp ディレクトリにコピー そのままだとエラーになるので、emacs から Shift+B でバイトコンパイルして一つ目のエラーはわからないのでコード自体を削除。(? がシ…

会社 PC の .emacs 設定

会社 PC の .emacs 設定 wb-line-number http://homepage1.nifty.com/blankspace/emacs/wb-line-number.html kill-summary.el http://mibai.tec.u-ryukyu.ac.jp/~oshiro/Programs/elisp/kill-summary.el kill-summary.el の234行目を修正して、truncate-stri…

colinux に php をインストール

いろいろ足りなくてなかなかおわらない。 一番はまったのが、./configure --with-mysql が失敗する現象。これは yum install mysql-devel を実行すると解消された。エラーがでる時は *-devel もインストールすると解消することが多そう。 最終的なコンパイル…

髙(はしご高)が文字化けする

プログラムなどでいろいろ処理をしていると、髙(はしご高)などのIBM拡張文字が 文字化けすることがあります。 今回はCSVファイルを読み込んでDBに登録し、そのデータを画面に表示するというアプリケーション作成時にその問題が発生しました。 どのように解…

macの.emacs設定

現在の.emacsをメモしておきます。会社と家で設定が違うのでなんとか同期かさせたいなあ。でもWindowsとMacなんでそんなわけにもいかないかなー。 ;;japanese (set-language-environment 'Japanese) ;;ChangeLog (setq user-full-name "Xxx Xxx") (setq user…

Ultimate Google Analytics を導入してみた

以下を参考に。 ppmweb » Blog Archive » WordPress プラグイン「Ultimate Google Analytics」 OraTransplant » Ultimate Google Analytics plugin for WordPress

Web系エンジニアに必要な技術って?

今まで5年間Web系エンジニアとして働いてきて、 最近やっとというか、少しというか、なんとなく自分に必要なことが見えてきたように思います。 今感じていること、考えていることを少し以下でまとめてみます。 書いてみると当たり前過ぎるようなことなのです…

はじめてのWordPress

レンタルサーバーにDreamHostを使っています。DreamHostの機能にワンクリックインストールというものがあったのでWordPressをインストールしてみました。 すごく簡単にインストールできました。

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

最新の .emacs 設定

(cd "~") (set-language-environment "Japanese") (mw32-ime-initialize)(setq default-input-method "MW32-IME") ;;euc(setq default-buffer-file-coding-system 'euc-japan-unix) ;;font(create-fontset-from-request "private-fontset" '((width . 8) (he…

Meadow で日本語検索(grep-find)

1.Meadow/Emacs memo: 全文検索 ― 日本語 grep 2.sh1.2 pyblosxom : 作業メモの取り方と、Meadowでの日本語検索(utf-8) 1.で lgrep をインストールして、2.で .emacs の設定をすることで動くようになった。 ;;lgrep(setq grep-command "lgrep -n -Ks…

query 関数で同じ sql を実行するとキャッシュが効いてしまう

例えば、 [code] $data = $this->query('select * from sample');// ここで sample テーブルに対してレコード追加を行う$data = $this->query('select * from sample'); [/code] 上記のような処理をすると、1 度目の query 文で取得したデータと 2 度目の qu…

Meadow で文字化けしているファイルを開く時は

Meadow/Emacs memo: Meadow 関連の少し高度な知識 C-x RET c euc-jp-unix C-x C-f

CakePHP で GROUP BY を使う

以下のようにするだけで GROUP BY が使えます。 $conditions = "GROUP BY ID";$this->modelName->findAll($conditions);

etags でタグジャンプ、関数一覧表示など

参考 Meadow/Emacs memo: プログラム関連 ― 一般用 同名の関数を持つファイルが複数あった時は,C-u M-. で次へ飛ぶことができます. 前へ戻るのは C-u - M-. です. 他の機能として TAGS ファイルの切り替え → M-x visit-tags-table. 関数の一覧を表示 → M…

整形コマンド emacs

インデントしたい範囲を選択し以下のコマンドを実行する。 C-M-

Mac OS X への Subversion のインストール

subversion: Subversion Packages からダウンロードします。 Fink と .dmg の 2 つが用意されているけれど、.dmg 版はバージョンが 1.3 までしかないので、バージョン 1.4 まである Fink を使ってインストールすることにする。 Fink のインストール Fink - D…

VirtualHost の設定

複数のプロジェクトが作成しやすいようバーチャルホストの設定は以下のようにしました。 <VirtualHost 127.0.0.1> DocumentRoot /Users/xxxxx/Sites/project1 ServerName project1 ErrorLog /var/log/httpd/error_log CustomLog /var/log/httpd/access_log common DirectoryIndex in</virtualhost>…