GRANDLINEコンテンツへ移動ホーム業務内容と基本開発スタンスグランドラインとは主な実績お問い合わせ業務内容と基本開発スタンス現在、個人で受ける新規の大型開発案件は加齢による開発及びメンテナンスの信頼性が低下している点、及びメインのRIA技術の陳腐化により受注しておりません。代行等を主な仕事としております。以下は参考として掲載しておきます。Application)によるユーザビリティの高いシステムWEBシステムを製作します。フロントエンドからバックエンド開発、サーバー技術を含め、全て一人で開発可能です。SEとしての能力にも自信があります。最終的な開発まで通して開発可能である為、プロジェクトで開発する大型案件には向きませんが、中小企業向けのWEBアプリケーション開発を低コスト開発可能です。ハードウエァエンジニアとしての経験も豊富な為、ソフトウエアのみに固執しない提案が可能です。全てをコンピュータで行うよりもアナログ的な手法やハードウエァ的な手法が良い場合は、そういう提案も可能です。【デスクトップアプリケーション、Androidアプリケーションの開発】Adobe社のAIRによるデスクトップアプリケーションの開発、Android版AIRアプリケーションの開発が可能です。AIRはPCデータを直接読み書き出来る他、これまでのデスクトップアプリケーションと異なるユーザフレンドリーなイメージのアプリケーションの構築が可能です。AIRとFlexアプリケーションの連携、AIRとExcelとの連携等が可能な他、ローカルサーバを立ち上げ、事務所内だけのローカルシステムを構築する等の応用も可能です。【サーバ構築】これまで、WEBアプリケーションに必要なLinuxサーバの構築を数多くやって来た他、レンタルサーバでのxoops等のCMSの導入や企業向け専用サーバでのサーバ構築も経験があります。一般的なWEBアプリケーションに必要な環境構築、データベースの構築から、FlashCommunicationServerやRED5などのストリーミングサーバのインストール、ipTablesを利用したファイアウォールの設定まで、フリーのCentOSを使用して行います。セットアップやメンテナンスは通常のWebminの他、SSH経由のVNCサーバを利用してグラフィカルに行う為早く確実に行うと共に、長年、フリーのサーバ監視ソフトZabbixを使用したサーバ監視も行っています。【ExcelVBA応用アプリケーション開発】VisualBasicプログラミングの経験を活かし、Excelとデーターベースの連携により、Excelを主に表示、データの蓄積はデータベースで利用する技術、シリアル通信機能を利用した非接触カードリーダーを利用したプリペイドカードの読み書きや、Excelへの読み書き、シーケンサーとの通信技術など、一般的に事務系で使用されるExcelの工業系での利用や、販売管理で要求されるハードウエァやネットワークとの連携などが可能です。【基本開発スタンス】ビジネスはポリシーが大切です。高飛車ですが、何でも引き受ける訳ではありません。個人だからこそ責任をもって仕事をする為にも開発スタンスは大切です。いわゆる、一般的なWEBサイトの構築などはボランティアでは行いますが、業務として一切行いません。ビジネスとしてのWEBデザインが出来ないからです。それは他の方へご依頼ください。非常に狭い範囲ですが、全てを一人で短期間に開発する事が可能です。一人で開発するメリットとしては)伝達時間が無いので打ち合わせによる遅延がない。会議などする必要がありません。伝言ゲームの誤りの様な物がありません。やれるかやれないか、高いか安いか判断が早い=見積も早い。作るのも私ですので、決めるのも早いです。顧客との距離が近いのでイメージに近いものが出来上がる。話しを伺いますし、詳しくメールで問い合わせや解説をしますのでイメージに近いものが出来上がります。仕事が早ければ当然安くなります。Flexは開発スピードが早い事で有名です。良い事ばかりの様ですが、そうでもありません。デメリットとしては)私が死んだら分からなくなる私がミスしたら最後までミスが継続し、勘違いしたら最後まで勘違いが継続する。この為、ドキュメントは特に意識して残し、コード中のコメントも多く入れます。することで、バグが少なく、且つ時間が経っても、又、他人が見ても分かりやすいコーディングを心掛けています。「明日の自分は他人」と言うのがプログラミングでの座右の銘です。