rhaco(ラコ)

PHP

いつも興味を持ってちょっと触ってみるんだけど、じっくり取り組めていないPHPですが PHPのフレームワークであるrhaco(ラコ)の評判が良いので、懲りずに手を出してみたい。 社内向けの軽いツールを作るのに全部ビルドアップでコードを書いているんだけど、無…

CVSのコミット制御

CVS

CVSはファイル毎のアクセス管理がダメ過ぎ。 社内のエンジニアは新しいツールへの適応力が低すぎて簡単にSubversionやGitに乗り換えられないし。 今後の社内でのツール等の統合の動きもあって今は身動きが取りにくい特定タグに対してだけアクセス権を撤廃し…

railsのデプロイ

mod_railsが動かなくてめんどくさくなってきたところに開発環境が死んでRedmineの評価を中断したのですが Redmine.JP | TOPを久しぶりに見に行ったら外部リンクで新たなデプロイ手段が提示されてました。gateway.cgi を使って cgi 環境で rails を実用的に動…

glibc vs Debian

Debianがglibcの派生版「eglibc」を採用へ − @IT Debian GNU/LinuxのC言語ライブラリ選定に関する話だが このやりとりはなかなか面白いと感じた。C/C++開発者っぽくなってきたってことかなー。

圧縮アルゴリズムxz

gzipの代わりにxzを使おう | Okumura's Blog 7-Zip で使われているアルゴリズム LZMA が gzip 相当の圧縮ツール xz として実装されたのだ。奥村教授が言うのならということで多くの人が反応している。 404 Blog Not Found:tips - xzってどうよ!?gtarの1.22(2…

Ajaxplorer入れてみた

Ajaxplorer.info : the ultimate ajax file manager. server/conf/conf.php に設定があってカスタムが可能で、デフォルトの言語設定もあるのでここでen→jaにしとくと便利 デフォルト設定だと、filesディレクトリのなかにファイルが格納されるようです。ディ…

Bespinを軽く使ってみた。

Mozilla、ブラウザ上で動くコードエディタ発表 − @IT Mozilla labのブラウザ上で動くコードエディタが紹介されていた。興味深い。 サーバー側のコードも公開されているようだ。→bespin: Summaryでも使わして貰ったところ、日本語が通らない。タブが揃わない…

うごくメモ帳が便利

絵を描くのは好きなんですが、PCで絵を描くのはイマイチだし、 絵を描いたのをわざわざスキャナで読み込んでPCで何かするってのもイマイチだなー。 という理由で、いつかペンタブレットを購入しようと思っていたのですが、先日DSiを購入したので、うごくメモ…

PHPでエクセルを読む

PHP

件の仕事ではエクセルファイルをメンテナンスするのが最終ゴールなんで PHPでそったらライブラリありそうだなと思って探してみた。 ありました。先人の方々ありがとう。 PHPでExcelを操作する方法 - Multiple Choices PHPとExcelまとめてみた ExcelはExcel20…

PHPによる簡単なフォームを作る

既存のリストを編集して変更点をメール送信するようなフォームを作りたい。とりあえずmb_send_mail()が動くところを確認した。 リスト編集はリストの数を増やしたりするのがめんどくさいなー。 目標管理ツール - checkpad.jpみたいな感じにしたい。 丁度よい…

Akelos再び

ひっさしぶりにWEBで遊んで良いことになった。チーム用の管理ツールを作る。 どうせなので、フレームワークを弄ってみたいとか思い始める。 以前もRailsを弄ってみた結果、Solaris10(x86)環境でmod_railsが動かずめんどくさい思いをしたことを思い出す。 C…

Google Mock

グーグル、C++向けテストツールをオープンソースで公開 − @IT GoogleがC++のテストツールを公開しましたね。統合開発環境やらテストツールやら一杯あるけど、なにが良いのか良く分からん。 C++はとくにこれだ!というものが無いので困るんだよなー。Google …

Google App Engineのドキュメントが日本語になった

Google Japan Blog: Google App Engine の技術ドキュメント 日本語化のお知らせ/Google Developer Day 2008 Japan セッションレポート 前編 で発表されましたが、これまで、英語だったので、暗号、数学、時々プログラミングさんの超約に助けられていました…

Google Labs推奨環境

Google Labsさん、Ajaxライブラリ標準化はありますか? ─ @IT 新野:コリソンさんのお勧めの開発環境は何ですか? コリソン:私自身は、参照書籍としてはオライリーの「JavaScript」リファレンス。テキストエディタはEmacs。CSSエディタとしてはFirebug。デ…

スケジュール管理ツール

自分で作る前に既存のものがあれば使おうと思ってたのですが、 Monket Calendar - Monket が惜しかった、時間単位で指定出来ないのが悲しい。Googleカレンダーみたいな操作をしたいんだよなーと思ってたら、良さそうな物があった。 Spinelz - JavaScript lib…

template-toolkitも使ってみる

既存の管理表プログラムがあったのですが、表のカラム数などを変更しようと思ったときに コード無いにHTMLが書いてあるのが邪魔だなーと思ったので外出しにすることにした。 Template Toolkit Manual -テンプレートツールキット和訳マニュアル-use Template…

Text::CSV::Simple入れた。

Solaris10の開発環境でちょっとした管理表を作るためperlを弄ってて cvsファイルの操作にText::CSV::Simpleが便利そうだなーと思ってCPANから入れました。 csvファイルから構造体に入れるような処理をしたくて、 Class::Struct → Class:Accessor → Class::CS…

残業規制

予算が無くなったらしく残業規制モードになった。 やっりー。早く家に帰って自分のために時間を使おう。 自宅だと勉強の空間を確保するのがムズカシイけど。

GoogleのAjaxライブラリAPI

これはすごいなー。 Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | エンタープライズ | マイコミジャーナル AJAX Libraries API - Google CodeGoogleのサーバーでライブラリを引き受けてくれるというもの。 いちいちダウンロードし…

Ruby on Rails2.1リリース

[RailsConf2008] Rails 2.1が本日リリース (詳細) : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ Railsはまっすぐに育っているようです。ぜんぜんついていけてないけど。

凄い勢いで調整中

もー全然だれも調整してくれないから必死に調整中(仕事) 俺の勉強の時間を返せ!!

コード書いてない

仕様書ばっかり書いてて2ヶ月ぐらいまともにコード書いてない。 codepad弄ってみたら10行ぐらいのコードでミスってたので悲しくなった。

YAPC::Asia 2008の余波

YAPC::Asia 2008でのMichael Schwern (‎Schwern‎)さんの発言を受けて ユーザのための情報ハブサイトがLL界隈で続々設立中。 Perl-users.jp - 日本のPerlユーザのためのハブサイト js-users.jp - 日本の JavaScript ユーザのためのハブサイト AS-users.jp - …

統合開発環境(IDE)に手を出す

最近何かで3rdRailsの記事を読んだばかりの所に Ruby on Rails用 統合開発環境(IDE) 比較レポート:CodeZine を読んだらIDEにちょっと興味が出てきた。 なんか無料みたいなので、NetBeans入れてみる。最新版の6.1はまだ日本語リリースされてないようなので…

Redmineのレポジトリ統計情報のグラフ表示変更

Redmineのレポジトリ統計情報のグラフが うちの部隊のコミッターが多すぎるせいもあり、busyすぎて何がなんだか分からない。 グラフ描画部分の加工 app/controllers/repositories_controller.rb に定義されており graph_commits_per_manthが月度のグラフ gra…

Mongrel+Redmine

Solaris10上にRedmineを設置して運用しているのですが、PassengerはIssue18が解決しないので、 mongrelを入れてmongrel+mod_proxyで運用を試してみました。だが、なんだか挙動が不安定で困ります。起動できたり出来なかったりする。 症状: --prefixをつける…

MacOSX(Leopard)にPassenger(1.0.5)入れる

successfully installed but not boot @MacOSX(Leopard) + Apache2(MacPort) - Phusion Passenger Discussions | Google グループ にPhusionの方から返信があって、それは既知のトラブルで20分前に解決版の1.0.5をリリースしたよ!って言われた。 なんだそり…

MacOSX(Leopard)にPassenger(1.0.4)入れる

MacにApache上でRailsが起動できるPassengerをMacPort版のApache2との組み合わせでインストールしました。

コード貼り付けについて

Passengerのログを後学のために貼り付けてるんだけど、横幅が長いログがちょっと醜いPassenger - Rubyのお勉強 の方のように長い部分はスライドバー付の貼り付けにしたいんだけど、単なるはてな記法じゃだめなのかな。 スライドバー付じゃなくて、折り返しす…

Macにretrospectivaのdev版を入れる

retrospectivaのStableを入れてみたが、日本語対応してなかったので、Developmentを入れてみる。