Skip to content

一緒にやる人がいればなぁ

一緒にやる人がいればなぁ published on 一緒にやる人がいればなぁ へのコメントはまだありません

当たり前だけど仕事って一人じゃ出来ない。
(お金になってないものも含め)相変わらず複数個のプロジェクトをやっていて、そのうちのいくつかは他の人と協力して仕事をしている。でも、オンライン英会話(日本側)やその他いくつかのプロジェクトはほぼ1人でやっているので、向かっている方向が正しいのかどうなのかなど不安になる時が結構ある。
もうちょい一緒に仕事をする仲間がいればなぁなんて思う。どっかで人を募るか。

小悪魔

小悪魔 published on 小悪魔 へのコメントはまだありません

昨日、友達に誘われてコスプレ居酒屋ってのに行ってきた。
その友達からお店のぐるなびのページのリンクが送られてきた。店の名前はLittleBSD。昔Linux Cafeとかそんな名前のがあったし(今もあるのかな?)、その時点では特に気にもとめてなかった。
ぐるなびの地図を見ながら何とか到着。店の前に来て、なんでBSDなのかが分かった。店のコンセプトは一応小悪魔で、BSDデーモン君から来てるのかぁ。Little(小)BSD(悪魔)!これ、一般人はおろか、普通のオタクの人でも分からないだろ・・・
店のオーナーの人は自分のPCにFreeBSDとか入れてる、元PCショップの店長さんとかそんなのかなぁとか適当な想像をしつつ入店。
店内は、店員さんがコスプレしてるのと、それ系のメニューがある以外は割と普通の居酒屋。値段も割とリーズナブルで、味もそれ程酷くない。店員さんもこっちから絡まない限りうざいリアクションとかもしてこないし、なかなかバランスが良いなと思った。
この日はちょっとしたハプニングがあって、なぜかイタリア人の家族連れ(親子と4〜5才の女の子)が来てた。店の受付は4Fだし、秋葉原駅からも結構遠いのに、なぜわざわざ家族連れでこんなところに…
で、その女の子が店員さんのアイドルになっちゃってて、お客さん放置状態。店員さんが代わる代わるお菓子とかぬいぐるみとか持ってきて、その子もかなり楽しんでる様子だった。あまりにはしゃぎすぎたせいか、後でご両親にちょっと怒られてたけど。

ITエンジニア向け無料オンライン英会話開始

ITエンジニア向け無料オンライン英会話開始 published on ITエンジニア向け無料オンライン英会話開始 へのコメントはまだありません

昨年末から進めていたITエンジニア向けのオンライン英会話だが、予定より遅れたもののようやくベータサービスとして開始できるようになった。ベータ期間中は無料なので、たくさんの人に登録してもらえればいいかなぁと。ベータ期間はとりあえず7月末までの予定。
ベータ期間が終了しても、初級者向けのレッスンは引き続き無料にする事も検討中だけど、まぁ成り行き次第かなと。
ベータサービスの登録はこちらから。

分散バージョン管理

分散バージョン管理 published on 分散バージョン管理 へのコメントはまだありません

仕事で、海外のオープンソースソフト(以下OSS)を使ったシステム導入、海外OSSのローカライズなどを行うことがある。
先日、あるOSSの日本語対応を行っている人のページで、その人の日本語対応の修正を施したバージョンを、Bazaarという分散バージョン管理ソフトのレポジトリとして公開しているのを使わせてもらう機会があった。
恥ずかしながらその時初めてBazaarについて知った。分散バージョン管理についても言葉だけは聞いたことがあったものの、それまでは一度も使った事がなかった。
「Bazaar」で検索してトップに来た@ITの記事をとりあえず読んでみた。メリット(とデメリット)がいくつか挙げられていたが、メリットのうち以下の2つが自分にとっても当てはまりそうだった。
【6】オープンソースの改編物の公開に最適
【7】SVN を集中リポジトリとして利用可能
(i18nされていない)OSSのローカライズ版の公開とかは、まさにこの用途だと思うし、いずれ本家に取り込んでもらうつもりだとしても、取り込まれるまでは自分の所のレポジトリで公開できるというのは便利だと思う。
Subversionを中央レポジトリにし、分散レポジトリと併用すると大規模開発には使えそう。分散レポジトリの特性を生かした運用ルールを作るのが少し大変そうだけど。次の開発プロジェクトでは使ってみようかと思う。

Joomla! MVCでコンポーネントを作る

Joomla! MVCでコンポーネントを作る published on Joomla! MVCでコンポーネントを作る へのコメントはまだありません

Joomla!のコンポーネントを作り始めて10日間ぐらいか。だんだん慣れてきた。
役に立ったページをメモ代わりに。(全部英語だけど)
MVCでコンポーネントを作るときに基本的な事を解説した
チュートリアル
もう一つチュートリアル。こっちは多言語対応?。まだ詳しく見てない。
“500 view not found” なんてエラーが出たときに検索してて見つけたスレッド。Model, View, Controllerのファイル名、クラス名、ディレクトリ構造は規則に従っておくと楽だけど、そうじゃないと色々トラブルが起きる。
で、そんなトラブルが起きたときに、結局はソースを見るのが一番手っ取り早かったりする。Joomla!のソースは結構分かりやすい。
JModel, JView, JController 各クラスのドキュメント。ソースもそっからたどれる。
インストールファイルのサンプル&説明のページ

Google Analyticsでブログ更新が楽しくなる

Google Analyticsでブログ更新が楽しくなる published on Google Analyticsでブログ更新が楽しくなる へのコメントはまだありません

放置中のも含めていくつかWebサイトを持っている。こないだひょんな事からGoogle Analyticsを申し込んだんだけど、せっかくなのでそれらのサイトでGoogle Analyticsを使うようにしてみた。
トラフィックがグラフになるのを見るのって結構楽しい。あ、アクセス数が増えてる、とか分かると、ブログを書くのも今まで以上に楽しくなる。
ちなみにこのブログへのアクセスは結構波がある。なんでだろうって思ったら、どうやら平日はアクセス数が多くて、土日は少ないらしい。検索エンジンから自分のIT系のメモ書きに飛んでくる人が結構いるらしい。平日にアクセスが多い事からすると仕事の人と想像。

JTableクラスを使うときの注意点

JTableクラスを使うときの注意点 published on JTableクラスを使うときの注意点 へのコメントはまだありません

今、Joomla!のコンポーネントを作ってる。このページとかを参考にしてるんだけど、JTable::getInstance で以下のようなエラーが出る。

 Table XXXX not supported. File not found.

検索したら、フォーラムでこんな書き込みを見つけた。結構みんな同じ問題にぶつかってるんだね。

自分の場合はそこに書いてある記事は直接解決には役立たなかったけど、問題の切り分けには役に立った。

とりあえず注意点としては

  • adminディレクトリの下にtablesディレクトリを作って、そこにJTableを継承したクラスの定義を入れる
  • com_xxxx.xmlの<administration>セクションにtablesの下のファイルを記述するのを忘れない
  • アンダースコア付きのファイル名は使わない!

ってことかな。

DreamHostでphp.iniをカスタマイズ

DreamHostでphp.iniをカスタマイズ published on DreamHostでphp.iniをカスタマイズ へのコメントはまだありません

DreamHostでは通常FastCGIでPHPが動く。で、php.iniをカスタマイズする方法。
ググったらこのページがヒット。ただし、少し情報が古いっぽい。なので、そこからリンクされてる英語のページを見てその通りにやればOK。(2つあるけど、片方はもう片方にリダイレクトされるので同じもの)
PHP.ini
(もうちょい検索したら、日本語の別のページを発見。でも、これも少し情報が古い。)

Continue reading DreamHostでphp.iniをカスタマイズ

ATOKで日本語入力オフの時に入力中の文字列をキャンセルする

ATOKで日本語入力オフの時に入力中の文字列をキャンセルする published on ATOKで日本語入力オフの時に入力中の文字列をキャンセルする へのコメントはまだありません

30分くらいググってもわからず、自分でようやく見つけたのでメモ。
ATOKを使ってる。「半角/全角」キーで日本語入力をオフにする時に、入力中の文字が確定されてしまうのがかなりうざい。
例えば、ブラウザのアドレスバーに gmail.com と入力する場合。こんなに短いURLなんて、わざわざブックマークから選ぶより自分で入力した方が早いので。日本語入力がオンの時に gmail.com と打つと以下のような情けないことになる。
gまいl。こm
あ、日本語入力オフにしよう、と思って「半角/全角」キーを押すと、入力が確定されてしまう。「Esc」を押して入力内容をキャンセルした後に「半角/全角」キーを押せばいいんだけど、それが面倒くさい。

Continue reading ATOKで日本語入力オフの時に入力中の文字列をキャンセルする

チラシの裏

チラシの裏 published on チラシの裏 へのコメントはまだありません

2chをたまに見ると、下らない内容とか誰も興味を持たないような話を書き込んだ時とかに
「そんなのはチラシの裏にでも書いとけ」
みたいな反応がたまにある。(最近は知らないけど)
自分が子供だった2〜30年前は、確かに新聞広告は片面印刷のが多くて、裏をメモ用紙に使った記憶があるんだけど、最近って少ないような気がする(新聞は取ってないので分からないけど)。
いまでもそういう表現が使われるってのは何となく面白い。
最近だと「自分のブログにでも書いとけ」なのかも。