アーカイブ: 2009年10月

Cakematsuri TOKYO 2009

パーマリンク 2009/10/31 23:59:59 著者: kumaold メール
カテゴリ: 仕事, 勉強会など, サブカルチャー

本当は終わったあとにブログに書きたかったのですが、例によって体調がよろしくなかったので帰宅してからゆっくりまとめます。

まず会場の雰囲気はこんな感じ。100人くらいはいたような。
中央にプロジェクタ、左右に50インチくらいの液晶画面という設備で、発表会とかパーティ用に作られている会場です。


当たり前ですが、30代前半までの人が8割くらいじゃなかったでしょうか。
あと、例によってWindowsユーザが肩身が狭い(LTの発表者大半Macじゃね?)

各セッションのメモや感想など。

基調講演 CakePHP道
・Give back much as you take (←自信ない):もらった分だけ返そう ・Set::combine()でfindした結果を抽出するときなどに便利 ・i18nの仕組みでらくらく多言語化
CakePHPでつくる地域SNS
一六社よりあつさんが地域SNSについて発表されました。
このスライドの中のかしも事務所の写真がインパクトが強かったのか、懇親会でほどんどの人が覚えていてくれました。
スズキ自販サイトでの CakePHP 活用事例
Model数100?もある大規模な中古車検索サイトでの開発例 数が多すぎてクラス名の命名に困るw
nanapiのレシピ
CakePHPだけではサイトが重く感じてしまうので、CakePHPを使うところを使い分ける。表示するHTMLのキャッシュもしておく
CakePHP: The framework strikes back ~フレームワークの逆襲~
今後のCakePHP 1.3と2.0のリリース予定について。メモリ使用量削減など高速化。1.3と2.0の根本的違いはよくわからず
CakePHPでつくる物件紹介ポータルサイト
おれおれフレームワークの経験者が半数近く。業務引継のときに面倒なことになったのでCakePHPを利用することにした
研究分野でのCakePHPの活用事例とその周辺の話
請負契約でやっていたのを「準委任契約」にすることで楽になる?
プラグイン活用法
debug_kitはわかりやすくて便利。Viewのテーマ機能については初めて知った
Key-Value Stores & Non-Relational Databases
最初に概念がまったくわからなかった。非リレーショナルデータベースについてもうちょっと勉強しないとなぁ
パネルディスカッション
飛び入りで東北地方の方も参加。各地方のCakePHPや勉強会の活動状況などについて。やっぱ東海地方の人は少ないみたい。
Lightning Talks
ピッタリ5分でみんなうまくまとまっているなぁ・・・と感心。

・CakePHPはどんどん拡張して使ってみる。
Model Info プラグインでモデル間の関連がわかりやすくなる。 ・DataSourceを自作してみる → なんでもCakeで扱える

話を聞くばかりに夢中になっていてあんまりメモってなかったので、内容については他の方のレポートを参考にしたほうがいいかも。

そういえばCakeの新しい本がまた出るとかいってたような気も。


懇親会は、カンファレンスが延びて結局19時近くからのスタートです。

体調不良で1時間早く抜け出してきたわけですが、時間を忘れてしまうくらいいろいろな人との交流ができてよかったです。

なんかケーキが去年よりグレードアップしてますよ!
(もっといい構図の写真は残念ながら光の加減で没ってしまいましたorz)

こんな体調じゃなければ食べたかったんだがなぁ・・・じつに惜しい。
また来年もぜひ行きたいです。

CakePHP1.2ガイドブックCakePHP1.2ガイドブック
毎日コミュニケーションズ 2009-06-27
売り上げランキング : 14907
おすすめ平均

IT Pro EXPO 2009と風邪

パーマリンク 2009/10/30 23:59:59 著者: kumaold メール
カテゴリ: 新情報いろいろ

明日のCakematsuriに備えて、前日から東京入りしました。

ちょうど本日までビッグサイトにてIT Pro EXPO 2009が開催されていたので、半日ほどではありますが出向いてきた次第です。

事前登録すると入場無料で、予めICタグ付き入場パス内に名刺代わりのデータが入っているので、名刺交換・記入の手間が省ける優れものです。


全体を見て回った感じとしての流行は、どうやらIPv6とARのようです。

あと3年ほどでIPv4アドレスの新規割り当て枠が無くなるのは確実で、石油の枯渇と違ってそれが延びるということもないのでかなり現実的な問題です。

各社のIPv4-IPv6トランスレータも見て回っても相変わらずお値段が高い・・・
IPv4/IPv6の共存もこれから少しずつやっていかないとなぁ。


AR(拡張現実)の方は、セカイカメラが話題になってからまた最近盛り上がってきてるっぽいです。

PC+Webカメラでは敷居が高かったのも、iPhoneであれば誰でも手軽に使えるのでiPhone+ARが今後の主流になっていくような気がします。

NECマグナスコミュニケーションズのプレゼンを見て思いましたが、ARは間違いなく次世代Webサービスとして期待できそうです。
やはり Web 3.0 とは現実世界と融合したサービスで間違いないと思います。


東京着が午後2時近くだったので、2時間近くでは消化不良気味でしたが各社の新技術などを見て回ることができよかったです。

・・・ただ、数日前から風邪気味の中出向いたので、疲れが出たのか夕方近くなると腹痛・吐き気と37℃くらいの微熱状態でダウンしてしまいました。
なんとか翌日には復帰しましたが、東京の皆様にはご心配をおかけしました。

翌日に続く。

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

Javascriptでフリガナ自動入力

パーマリンク 2009/10/28 11:02:47 著者: kumaold メール
カテゴリ: 仕事, プログラミング, Javascript/Java

データ入力画面のある案件で、名前とフリガナを入力するときに2回同じワードをタイプするのは面倒だよな~と思って、フリガナ自動入力機能をつけてみました。

これを利用することで、漢字変換前の入力段階から自動的にフリガナを入力させることができます。


試しに設置してみたサンプルがこちら
 フリガナ自動入力ライブラリ autoKana.js のサンプル


参考記事
 Rubricks Project - autoRuby.jsをDISってみる


CakePHP環境での設置手順
1. prototype.js, autoRuby.js を /app/webroot/js に設置
 (autoRuby.js はPHPの出力文字コードで保存する)
2. view にhtmlヘッダにjsを読み込ませるためのコードを追加する
3. new AutoKana('name_id', 'kana_id', [options]) する

CakePHP での view の書き方

<?php $javascript->link('prototype', false); ?> 
<?php $javascript->link('autoKana.js', false); ?> 
<?php $this->addScript($javascript->codeBlock("
window.onload=function(){
    var auto_kana = new AutoKana('TestName', 'TestKana', {katakana:true, toggle:true});
}
")); ?>
<?php e($form->create('Test')); ?> 
名前:<?php e($form->text('Test.name')); ?> 
カナ:<?php e($form->text('Test.kana')); ?> 
<?php e($form->end()); ?> 


大元のサンプルどおりに new AutoKana() するとエラーで動いてくれなかったので、windows.onloadで実行するようにしたら動作するようになりました。

これで少しは入力時の操作性が向上するかな。
 

振仮名の歴史 (集英社新書)振仮名の歴史 (集英社新書)
集英社 2009-07-17
売り上げランキング : 24348
おすすめ平均

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

Windows 7を使ってみた

パーマリンク 2009/10/24 23:27:00 著者: kumaold メール
カテゴリ: 新情報いろいろ, Windows 7

本来ならもうちょっと早く記事を書くはずだったんですが、遅れながら投稿します。
ご存知のとおり、22日にVistaの後継となるWindows 7が発売となりました。

β版、RC版と順に使ってきた感想ですが、Vistaのデザイン・操作感などは継承しつつも使い勝手の悪いところは改良され、動作も安定してきている感じです。
 

早速昨日からXPとデュアルブートで起動できるように導入してみました。

企業用のWindows 7 EnterpriseダウンロードのページよりISOファイルが落とせるので、誰でも自由にWin7の90日体験版を利用することができます。
(もちろんインストールは各自の自己責任で、相応の知識のある方のみどうぞ)

一通り使ってみた感想ですが、これならXPからでも乗り換えれるかな~と。

エクスプローラの操作でもかなりサクサクと動いてくれます。
これなら仕事で使っても問題ないほどの安定性にはなっていると思いました。
 

なんかデバイスまわりのアイコンがやたらとリアルになってます。これは自宅のCanonのプリンタですが、ほんとにこんな見た目ですw

大手メーカーの製品だけだとは思いますが、マウスやらBluetoothデバイス、Webカメラ、NAS、外付HDDなどもパッと見でわかるのはいいですね。
 

あと、デフォルトでメールソフトが付属しなくなったのも大きい変更です。

VistaではWindowsメールが標準メールソフトですが、Win7では最初から何もインストールされていません。一応後継ソフトとしてWindows Live メールがあるので、後からダウンロードすれば使えます。

・・・が、Outlook Expressまではまずまずの使い勝手だったのが、見た目からも明らかに使いにくいように改悪されちゃってます。

なんだよこの老眼仕様なタイトルはw

仕方ないので乗り換え先のメーラーを探したところ、Shuriken 2009体験版が有料ながら文句のない操作性だったので、これに移ろうかと計画中です。


いまのところ手元のソフトは全部問題なく動いているので、しばらく使ってみて問題ないなら仕事環境から順次Win7に変えていこうと思っています。

Windows 7 Professional アップグレード 発売記念優待版Windows 7 Professional アップグレード 発売記念優待版
マイクロソフト 2009-10-22
売り上げランキング : 1
おすすめ平均
type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

応用情報技術者試験を受けてきた

パーマリンク 2009/10/18 22:44:16 著者: kumaold メール
カテゴリ: 仕事, 日々の生活

本日は応用情報技術者試験を受けに、名城大まで出向いてきました。

今回はほんとに13日~17日の4日間しか勉強してません。別に試験を甘く見ているわけではなく、1週間勉強して合格できないようなら実力不足ということで。


旧ソフトウェア開発技術者からはやや難易度は下がったとのことですが、マネジメント系・ストラテジ系の問題が30/80問も出るので厄介になってます。

前回やけに合格率が高かったので・・・やっぱり今回は難易度上がってますよ。

午前は予想よりも計算系が少なく、丸暗記系の問題が多かった気がします。
"エンタープライズアーキテクチャ"とか"サーフェスモデル"とか"セル生産方式"とか"G to B"とか"営業債権管理業務"とか知らねー。

まあそれでも自己採点62/80問・78/100点なので午前はOKっぽいみたい。


午後問題ですが、1,2から1問、3~12から5問選択解答になったのでまだ自分の得意分野を選択できるだけマシかな~といったところです。

得意分野のネットワーク、データベース、セキュリティあたりで分かりやすい問題が出てきたおかげで、点数稼ぎにはなりました。

あと気になったので、午前・午後通してSQL文をまったく見なかったところです。
CakePHPを使っているとSQLが書けなくなるのでちょうど運がよかったような。

まだ模範解答ないですが、自己採点で予想配点も考慮して7割弱くらい?
記述式のところは正直どこまで正解なのかもちょっと怪しいので。


結果発表ですが、午後の記述式の採点もあるためか丸2ヵ月後とのこと。
合格の期待値も65%くらいなので忘れた気で待ってますよ。

平成21年度【秋期】 応用情報技術者 パーフェクトラーニング対策問題集平成21年度【秋期】 応用情報技術者 パーフェクトラーニング対策問題集
技術評論社 2009-07-10
売り上げランキング : 68398
おすすめ平均

Canonプリンタのサービスモード

パーマリンク 2009/10/15 01:38:54 著者: kumaold メール
カテゴリ: 仕事, PCサポート

レーザープリンタのようなプリンタのステータスシート印刷機能は、家庭用インクジェットプリンタにはないと思っていましたが、出力できるようです。

・・・といっても表向きに機能があるわけではなく、裏のサービスモードに入ることで非公式ながらできるようになってます。


サービスモードへの入り方

1. リセットボタンを押しながら電源ボタンを押したまま数秒待つ
2. リセットボタンをから指を離し、リセットボタンを2回押す
3. 電源ボタンから指を離す
4. 画面・ランプが落ち着くまでちょっと待つ

で、この後にリセットボタン2回+電源ボタンを押すことで、ステータスシート印刷が始まります。サービスモードから抜けるには電源ボタン1度押し。

iP4300とMP610で確認したので、Canon製プリンタ共通みたいです。


ステータスシートの主な項目の見かたは・・・MP610の場合

1行目 ST→初期セットアップ日時
6行目 D→廃インク吸収体の使用量(%)
7行目 TPAGE(TTL→総印刷枚数 COPY→うちコピー枚数[複合機])
8行目 CLT(PBK/CL)→黒/カラー 最終ヘッドクリーニング日時
9行目 CT(色名→インクカートリッジ交換回数?)
38行目 CS(TTL→総スキャナ使用回数 COPY→うちコピーによる使用)


他にもいろいろあるのですが、こんなところでしょうか。
これで手持ちプリンタの買い替え時期の判断などにも使えそうです。
 

Canon PIXUS インクジェット複合機 MP640Canon PIXUS インクジェット複合機 MP640
キヤノン 2009-09-17
売り上げランキング : 11
おすすめ平均

Googleサジェストので入力語を取得

パーマリンク 2009/10/13 17:58:00 著者: kumaold メール
カテゴリ: 仕事, 新情報いろいろ

Googleの検索パラメータについていろいろと調べてみたら、興味深いことがわかったのでメモ。


まあこんな検索クエリがあったとする。どうみても(ry


各パラメータの意味は・・・

q=検索クエリ(選択された入力候補)
aq=選択された入力候補の順番(上から0~カウント)
oq=ユーザが入力したキーワード


ということで、oqパラメータを集計すれば入力キーワードが抽出できそうです。
(ただし、ツールバー類からの場合はoqパラメータは付与されないっぽいです)

Yahoo!の方もいつの間にか共通のパラメータになったようです。

参考記事
 shengの日記 - "oq="

とある魔術の禁書目録(インデックス) 1 (ガンガンコミックス)とある魔術の禁書目録(インデックス) 1 (ガンガンコミックス)
近木野 中哉
スクウェア・エニックス 2007-11-10
おすすめ平均

台風一過?

パーマリンク 2009/10/08 10:15:38 著者: kumaold メール
カテゴリ: 日々の生活

朝方に中津川市中心あたりを台風が通過したらしく、本日早朝あたりがいちばんの暴風雨だったようです。

中津川市加子母番田での観測記録をまとめると、こんな感じです。
少なくとも最大瞬間風速だけは、過去5年では最高レベルだと思います。

最大風速 9.8[m/s]@01時台
最大瞬間風速 30.3[m/s]@04:16
最低気圧 975.8 [hPa]@06時台


さて、自宅周りの被害状況ですが、見たところ一番大きいのはこれです。

名古屋の地デジ局受信用のアンテナですが、長さ2.4m・重量4kgもあるため設置時には単管パイプに土台はコンクリート固めをしておきました。

それが、車庫の雨除けのベニヤ板が風で倒れてきた影響で重量に耐え切れず見事に足元から斜めに傾いてしまいました。

番組録画に影響が出るのは必至なので、早めに復旧させたいところです。

台風学入門―最新データによる傾向と対策台風学入門―最新データによる傾向と対策

山と溪谷社 2006-06-01
おすすめ平均

ストリートビューが遂に名古屋圏に!

パーマリンク 2009/10/07 23:57:33 著者: kumaold メール
カテゴリ: 新情報いろいろ

某掲示板の東海地方気象情報スレからのタレコミ。

ほんとにいつの間に!?って感じですが、地元スルーでしばらく放置されていたGoogleストリートビューがついに名古屋圏にも登場したようです。

見たところ北は~R41中川辺駅前、東は~瑞浪バイパス終点、南はセントレア周辺、西は桑名市付近までと、以外に広範囲にわたって写っております。

もちらん、高蔵寺駅前の一六社本社もバッチリですよ。


加子母までくるのはいつになることやら・・・

ストリートビュー徹底攻略!Google完全ガイド―世界を「のぞき見る」極意! (DIA COLLECTION)ストリートビュー徹底攻略!Google完全ガイド―世界を「のぞき見る」極意! (DIA COLLECTION)
ダイアプレス 2008-10

PHP 5.3環境でphpPgAdminが動かない

パーマリンク 2009/10/03 12:07:49 著者: kumaold メール
カテゴリ: サーバ関係, プログラミング, PHP

中央特快の車中で暇なのでテスト開発環境のメンテを実施中。

PostgreSQLのテーブル作成・編集などに便利に使っているphpPgAdminがPHP 5.3環境だとエラーを吐いて画面が出なかったのでその対処法を調査しました。

手元の環境だと、このようなエラーが出て一向にログインできません。

Deprecated: Assigning the return value of new by reference is deprecated


そこで、classes/Misc.php の 342行目を以下のように修正。

$data =& new $_type($_connection->conn);
  ↓
$data = new $_type($_connection->conn);

newの戻り値を参照で受け取ろうとするとこうなるようです。
PHP4環境でなければ =& は = に置き換えた方がよさそうです。


なんとか東京駅に到着するまでに原因が追求できてよかったです。

4061329154電車の中でできる情報処理―その考え方のABC (ブルーバックス)
講談社 1992-04

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2009年10月
 << < 現在> >>
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

検索

XMLフィード

16ブログ     blog tool