Asial Blog

Recruit! Asialで一緒に働きませんか?

中川善樹

プロジェクトマネージャー

Web業界の発展を期に、Web開発、特にPHPに目覚めアシアルに入社。PHPでのシステム開発のみならず、MapServer開発キット等の製品開発を行う。また、Ajax技術を活用したWebアプリ開発を得意とし、よりユーザビリティの高いサイト作りに気を配る。

特にJavascriptによるコーディングに関しては、社内でも高い定評がある。

最近はAndroid版ITproアプリケーションの構築など、スマートフォンアプリケーションの構築に多く携わっている。 ITプロにてAndroidの記事「Androidで広がる携帯アプリ開発の世界」も執筆。

たずさわった仕事

PHP on GAE (Google App Engine) を試してみました

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
gae
icon
こんにちは、中川です。

今回は、ちょっとsymfonyからは離れてGoogle App Engine (以下GAE)上でのPHPを試してみました。

社内の別のメンバーがHelloWorldまでは試していたり、いろいろな記事等で動くというのは知っていたのですが、
どの程度既存のコードが使えるものかといじってみました。

デザイナーとsymfony

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
Project
こんにちは、アシアルの中川です。

近頃のPHP開発では、フレームワークを使うのが当たり前になってきています。
開発効率やメンテナンス性の向上など、フレームワークを使った開発の恩恵は開発者には非常にありがたいものです。
しかし、デザイナーの方にとっては、どうでしょう?

iPhoneでBox2D

カテゴリ :
フロントエンド(HTML5)
タグ :
Tech
Box2D
iPhone
Icon
こんにちは、中川です。

前回の記事で、matsudaさんが、
Box2DFlashAS3を紹介していましが、このライブラリにはiPhone版もあるようなので、
ちょっとさわってみることにしました。

PHPスクリプトの遅い部分を簡単に見つける方法

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
WinCacheGrind
今回は、PHPのスクリプトの遅い部分を簡単に探す方法についてです。
XdebugとWinCacheGrindというソフトを使えばPHPスクリプトのボトルネックを
簡単に発見することができます。

iPhoneアプリでGoogleMaps以外の地図を使用する

カテゴリ :
フロントエンド(HTML5)
タグ :
Tech
iPhone
iPhoneでMicrosoft Virtual Earth
こんにちは、アシアルの中川です。

iPhoneで地図アプリを開発するとなると、皆さんGoogleMapsを使われていると思われますが、動作がちょっともっさりしていると感じませんでしょうか?

他に何か地図を使えないかと探してみたらMicrosoftのバーチャルアースを使用できるライブラリを発見しました。

iPhoneアプリ開発にかかせない静的解析ツール「clang」

カテゴリ :
フロントエンド(HTML5)
タグ :
Tech
iPhone
icon
こんにちは、中川です。

今回は、最近行っているiPhoneアプリの開発で非常に便利な
ツール「clang」というものがありましたのでご紹介したいと思います。

Google MapsとMySQLの連携

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
GoogleMap
MySQL
icon
こんにちは、アシアルの中川です。
Google Mapsに表示する情報をMySQLのgeometry型で扱う方法を試してみました。

Google Mapsのある地点にマーカーを表示したりすることがある場合、
緯度・経度の情報で地点に表示させることができますが、
データベースにこの情報を保存する場合、lat(float), lng(float)とそれぞれカラムに保存する
方法もあるのですが、この方法では各データの位置の関係が非常に扱いにくくなります。
Google Mapsで表示されている範囲内のデータのみ取得したい場合や、
ある地点から近い順に取得する場合などに面倒なことになります。

そこで、MySQL4.1以降で用意されている空間情報を扱う機能の「geometry」型を使用します。

CakePHPのShellからメール送信

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
CakePHP
icon
こんにちは、中川です。
最近CakePHPはあまりさわってなかったのですが、久々にCakeからメール送信する
バッチ処理を書くことがありまして、簡単に紹介したいと思います。

アシアルブログ for iPhone

カテゴリ :
フロントエンド(HTML5)
タグ :
Tech
iPhone
JavaScript
asialblog for iphone
先日、コントロールプラスさんと一緒に、iPhoneアプリ公開用のサイト、iPhone LABS を公開しました。手始めにそろばんアプリの「Abacus」を作り、今後ますます力を入れていくことになると思います。
本当は、iPhoneアプリ用のネタを書きたいところではありますが、iPhone SDKのNDAの問題でどこまで、書いていいのかわからないため、今回は、息抜きがてらアシアルブログのiPhone用インターフェースを作ってみました。

ブラウザのパスワード記憶機能の困った現象

カテゴリ :
フロントエンド(HTML5)
タグ :
Tech
JavaScript
Firefox
パスワードを記憶
ずっとメインブラウザはOperaを使い続けてきたのですが、Firefox3が出てからすごく使いやすくなり、Firefoxに乗り換えた、中川です。

かなり便利(高速)になったFirefoxなのですが、
ログイン時などのlogin-id, passwordを記憶してくれる機能にちょっと困った現象に出会いました。