各種システム開発・WEBコンテンツ制作・WEBデザイン・ホームページ制作・インフラ設計・構築・レンタルサーバー・ソフトウェア技術者のアウトソーシング事業を行っております。

*
2 月
28

【PHP,Smarty】既存システムに対する出力コンテンツの書き換え

技術スタッフ

数百画面を持つ稼働中のシステムに対し、ほぼすべての画面の一部(URL等)のコンテンツを書き換える、しかも動的に という作業は、影響範囲調査だけでも工数が膨大になりますね。 並行して他の開発が進んでいると調整もかなり苦労します。 この場合に省力的に、安全に、対応する案を幾つかご紹介。 ■Webサーバで対応する。 コンテンツ出力時に、特定の文字列を変更する方法です。 PGを殆ど・・・
▼続きを読む

1 月
30

ビルドの仕組みと流れ

技術スタッフ

統合開発環境にはビルドという機能があり、ビルドボタンをクリックするだけで実行形式の ファイルを作ることができます。 しかし、ビルドで実行ファイルを作るまでにはいくつかの過程があり、各過程で中間ファイルを 生成して、最後に結合して実行ファイルを作っています。   以下の図は、組み込みソフトウェア開発の統合開発環境でソースコードから実行ファイルを 生成するまでの流れです。・・・
▼続きを読む

12 月
28

回線速度を制限してテストを行う

技術スタッフ

当社が提供しているシステムには、今でもフィーチャーフォンをサポートしているものもあります。 地図画像等をPC用、スマートフォン用、フィーチャーフォン用と分けて調整していますが 鮮明さとパフォーマンスのバランスを取りつつ画像サイズを調整し、実機で確認するのは結構な手間となります。 フィーチャーフォンのシミュレーターを使ってPCで表示・操作テストはできますが パフォーマンスは実回線速度での・・・
▼続きを読む

11 月
30

割り込み処理

技術スタッフ

ソフトウェア開発で割り込み処理を作った経験のある人は少ないと思います。   というのは、 ・割り込み処理に手を加えるような改修(システム変更)がない ・割り込みを意識する必要がないソフトウェア構成である ・割り込みが発生した時に呼び出すモジュールが用意されている 等、今の開発環境下では割り込み処理に触れる機会が少なくなっているからかもしれません。 今回は、その割・・・
▼続きを読む

10 月
30

リバースプロキシサーバの構築

技術スタッフ

インターネットを活用している方はproxy(プロキシ、通称「串」)をよく聞いたり、使用したりしている方も多いでしょう。 proxyは日本語では「代理」を意味しており、その意味の通り肩代わりをしてくれます。 proxyを使用する目的は色々とありますが、今回は簡単にどういうものかを説明しようと思います。 通常、と言いますか、proxyを使用しない場合は、下図のように、操作しているPCが直接サ・・・
▼続きを読む

月別アーカイブ

カテゴリ