基本的なActiveDirectoryの構築を行い、ActiveDirectoryのメリット、デメリットについて体感していただきました。
OS: Windows相席の募集、マッチングするシステム。
GPS等による位置情報、携帯端末固有IDによる認証機能を利用しています。
最寄駅検索アプリのAndroid版を開発しました。
現在位置、指定した位置から最寄駅を複数検索し、GoogleMap上に表示します。
最寄駅の1つを選択するとその駅と現在位置をズームアップします。
厳しいメモリ制約の中で操作性を重視しました。
最寄駅の情報は弊社独自で開発したAPIを利用しています。
これによりPC、携帯向けのサービスをスマートフォンにも提供することができます。
携帯から画像をメールに添付して送信しサーバに保存するシステムを構築しました。
送信したメールに対する自動応答メールを送信し、その中のURLをクリックして、ユーザの個人情報を入力することで、画像とユーザの紐付けを行いました。
3キャリア対応です。
ダウンロード販売システムが稼働しているサーバ(複数台)を別の拠点に移行しました。
それに伴い、各種ネットワーク設定変更、各種DRMサービス、決裁サービスとの接続設定変更、確認等を行いました。
紫外線情報提供会社からXML形式のファイルを動的に取得し、全国各地の紫外線情報を提供するシステムを開発しました。
OS: Linux某有名テーマパークの数あるチケットからユーザが求める最適なチケットを検索するシステムを開発しました。
OS: Linux守秘義務上、システムの機能についてはお伝えできませんが比較的大きなWEBシステム開発でした。
Java, Struts2, Perl, MySQL, Oracle, DB2を利用したシステムでブラウザ向けのWEBシステムだけでなく、SOAPを利用した外部向けサーバーサービスを構築しさまざまなシステムとの連携を行いました。開発ツール作成の一部にPHPも使いました。
ASPサービスのフレームワークをSAML(Security Assertion Markup Language)2.0に対応しました。
SAMLは標準化団体OASISによって策定されたSSO(Single Sign-On)の標準仕様です。
Google Appsでも利用されています。
Javaによるユーザ認証を伴うWebシステムはコンテキストの壁があるので一枚岩のシステムになりがちですが、SSOを導入することで別のコンテキストどころか別のサーバにあるWebアプリケーションもまるで1つのシステムとしてシームレスに結合できます。
OS: Linux