/
産業システム部
Tweet
システム開発ブログ
最近の記事
- 【Oracle】共有プールのキャッシュを消したい!!でもどうすれば...
- 【Java】チェックサムファイルを生成する(SHA-256)
- word2010 「見出し2」をクイックスタイルに追加する
- JavaScriptの暗黙の型変換に注意しよう
- 報告、連絡、相談、確認でシステム開発は決まる
- 人に作業を割振ることの難しさを知る
- スマートフォンで激変するあなたのライフスタイル
- PowerPoint の「オブジェクトの選択と表示」ウィンドウ
- Good Luck My Way ~電子書籍であなたのブックライフに幸運を~
- システム開発の生産性向上と目標設定
カテゴリー
- HTML全般 (2)
- Access (15)
- Android (3)
- .NET (14)
- Excel (9)
- Google Apps (5)
- HTML5 (3)
- iPhone (8)
- JAVA (14)
- Linux (7)
- Movable Type (15)
- MySQL (7)
- OpenOffice (10)
- Oracle (6)
- PHP (20)
- SQLServer (4)
- twitter (6)
- VBA (11)
- Webサイト構築・Web戦略 (31)
- Webサイト構築事例 (3)
- Windows (9)
- その他 (29)
- アクセス解析 (2)
- システム設計 (5)
- システム開発事例 (3)
- システム開発体制 (1)
- セキュリティ (5)
- データベース (20)
- プロジェクト管理 (8)
- 品質管理・テスト (6)
- 帳票 (3)
- 技術活用 (6)
- 運用・保守 (7)
部署
- システム開発事業部 (25)
- ビジネスソリューション課 (17)
- システムソリューション事業部 (32)
- 流通システム部 (76)
- 産業システム部 (93)
- ソフトウエア開発部 (56)
- Webコンサルティング部 (96)
- 企画開発部 (36)
- 部長インタビュー (3)
月別アーカイブ
- 2012年2月 (2)
- 2012年1月 (13)
- 2011年12月 (17)
- 2011年11月 (22)
- 2011年10月 (29)
- 2011年9月 (28)
- 2011年8月 (5)
- 2011年7月 (18)
- 2011年6月 (15)
- 2011年5月 (21)
- 2011年4月 (8)
- 2011年3月 (12)
- 2011年2月 (12)
- 2011年1月 (13)
- 2010年12月 (18)
- 2010年11月 (19)
- 2010年10月 (19)
- 2010年9月 (21)
- 2010年8月 (17)
- 2010年7月 (21)
- 2010年6月 (22)
- 2010年5月 (14)
- 2010年4月 (12)
- 2010年3月 (13)
- 2010年2月 (9)
- 2010年1月 (12)
- 2009年12月 (7)
- 2009年11月 (6)
- 2009年10月 (8)
- 2009年9月 (7)
- 2009年8月 (3)
- 2009年7月 (1)
- 2009年6月 (3)
- 2009年5月 (1)
- 2009年4月 (1)
- 2009年3月 (8)
- 2009年2月 (10)
- 2009年1月 (1)
- 2008年12月 (1)






【Oracle】共有プールのキャッシュを消したい!!でもどうすれば...
産業システム部 / システム開発事業部 / Oracle
「共有プールのキャッシュを消したい!!でもどうすれば...」 そんな経験に出くわしたことはありませんか? 24時間365日長期運用を行なっているシステムや、 多種多様なSQLがガンガン実行されるシステムに携わっていると、 稀に共有プール内のメモリ断片化の影響でパフォーマンスが著しく低下することがあります。 そんなときはどうすればよいでしょう? もっとも簡単な方法はキャッシュをクリアしてクリーンな...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Java】チェックサムファイルを生成する(SHA-256)
産業システム部 / システム開発事業部 / JAVA
インターネット経由でファイルをダウンロードしたときに、 チェックサムファイルを用いて、ファイルの破損チェック、改竄チェックを行うことがあります。 今回はJavaでチェックサムファイルを生成するコードを紹介します。 ロジックの細かい説明はしませんが、難しいことは書いてないので 1行ずつ読み進めていけば理解できると思います。 // 使い方:チェックサムファイル作成 // 1. download.cs...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
word2010 「見出し2」をクイックスタイルに追加する
産業システム部
先日、Word2010で目次を作成しようと思い、 段落スタイル「見出し」を付けようとしたのですが 「見出し1」しかクイックスタイルに表示されていないということがありました。 Word2003までは「見出し2」も「見出し3」あったのに、と調べてみると Word2007以降では手動で表示させる必要があることがわかりました。 そこで、今回は段落スタイル「見出し2」をクイックスタイルへ表示する方法をご紹介...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
JavaScriptの暗黙の型変換に注意しよう
産業システム部
以下のJavaScriptの関数をご覧下さい。 function test(){ var a = 0; if(a == ''){ // ...(※1) // 処理① alert('処理①'); }else{ // 処理② alert('処理②'); } } 上記関数を呼び出した場合、 一見、処理②の処理が実...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
報告、連絡、相談、確認でシステム開発は決まる
産業システム部 / プロジェクト管理
日々の仕事や日常生活において「報告、連絡、相談、確認」の 大切さを実感している人は多いと思います。 ある一定期間、プロジェクトを組んで進めていく システム開発の現場においても一番重要視されるポイントです。 日常の些細なシーンを思い起こしても、大切さを実感することは多く、 あのときに確認しておいて良かったとか、 あのとき相談していたから助かったとか、多く感じます。 些細な疑問や自分ではくだらないと思...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
人に作業を割振ることの難しさを知る
産業システム部 / その他
最近、人に仕事を依頼することは とても難しいことであると痛感しています。 これまでのプロジェクトでは、 基本的には上司やお客様に仕事を振られて 作業をすることがほとんどでした。 ですが、最近始まった新しいプロジェクトでは 人に仕事を割振る機会が多くなりました。 今までは、振られた仕事をさばいていくだけだったのが、 今度は、人に仕事を割り振って、 割振った仕事の成果物の確認をしなければならない。 そ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
スマートフォンで激変するあなたのライフスタイル
産業システム部 / Android / iPhone
あなたはスマートフォンを活用していますか? おや?スマートフォンを持っていないと? それはもったないです。今すぐスマートフォンに買い換えることを検討しましょう。 スマートフォンって何なのかよくわからない? そうですね、それを一言で説明するのは難しいです。使い方は十人十色ですから。 必要性を感じないのでガラケーのままでよい? そういう考え方もあるでしょう。感じ方は人それぞれですので。 そんなあなたに...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
PowerPoint の「オブジェクトの選択と表示」ウィンドウ
産業システム部
PowerPointで特定のオブジェクトを 非表示にする方法をご紹介します。 スライドに以下が表示されています。 ・クリップアート(犬) ・図形(緑の長方形) ・ワードアート(赤文字のilovex) ・画像(白背景のilovex) この複数のオブジェクト、 一度非表示にしたレイアウトを確認したい場合、 みなさんはどうしますか。 スライドからオブジェクトを削除してレイアウト確認、 削除したオブジェク...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Good Luck My Way ~電子書籍であなたのブックライフに幸運を~
産業システム部 / 技術活用
電子書籍の活用について考えてみます。 電子書籍自体は何年も前から出ていますが、日本で実際に普及しているかといえばまだまだ普及してないのが現状ではないでしょうか。 しかし、昨年のiPadの登場によって状況が変わってきています。 追随して各種メーカーからもタブレット端末が出始めています。 タブレット端末は 『情報を閲覧する』 という点において親和性が高いということもあり、それ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
システム開発の生産性向上と目標設定
産業システム部 / プロジェクト管理
システム開発の現場、会社では、いわゆる「生産性」の向上についての 話題が絶えないのではないでしょうか? わが社もそのひとつですが、そこについて最近思ったことを つらつら書かせていただきます。 まず「生産性を向上させる」とは、何を指していっているのか? そこをはっきりさせたいところです。 どの作業を指しているのか? 誰がやる作業を指しているのか? いつやる作業を指しているのか? どのくらい生産性が悪...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
プログラミング工程を短縮してはいけない
産業システム部
システム開発の各工程ににおいて、 システムの品質を向上させるのに最も重要な工程は、プログラミング工程です。 結合テスト、システムテストでシステムの品質を高めるというのは、 なかなか難しいと思います。 前述のテスト工程で行うのは、 あくまで機能間での連携が正常に行えるか? 業務が回るのかといったものを確認するためにあります。 そのため、1機能それぞれの細かい検証というものは、 単体テストでしか行いま...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Solaris10とネットワーク再設定とsys-unconfig
産業システム部
Solaris10のネットワーク再設定にはsys-unconfigコマンドを使います。 1.コマンドを実行 suで下記のコマンドを実行します。 > sys-unconfig > 継続してよろしいですか (y/n) ? y しばらく待つとリブートするか聞かれるので、Enterキーを押してリブートします。 2.再設定 対話式で入力していく形式になります。 今回は一例として、以下のように設定しました。 ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
LibreOffice
産業システム部
LibreOffice は、OpenOfficeから派生した製品です。 略称としては、LOやLibOなどが用いられます。 OOoの開発元であったサン・マイクロシステムズが、 オラクルに買収されたことをきっかけに、 OOoプロジェクトの主要メンバーが、TheDocumentFoundarionという 新しいグループを結成しました。 この新しい取り組みは、RedHat、Novell といった主要な L...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
FileMakerのカスタムメニューを活用する
産業システム部
FileMakerをご存知でしょうか。 FileMakerとはFileMaker社が開発した リレーション機能を使ったデータベースです。 データベース設計、レイアウト設計が直観的に行えるため、 システム開発初心者にも扱いやすいソフトウェアだといわれています。 今回はFileMakerのカスタムメニューについてご紹介します。 カスタムメニューとは、メニューを自由にカスタマイズし ユーザに必要な機能の...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
PowerPointの「リハーサル」機能
産業システム部
こんにちは、小口です。 普段仕事の中でPower Pointを使用するのですが、 必要最低限の機能しか使用しておらず、まだまだ使いこなせていない機能があります。 今回はその中でも最近便利だと思った機能があったのでご紹介します。 今回ご紹介するのは「リハーサル」という機能です。 これはプレゼンテーションのリハーサル時にかかった時間を計測することができます。 使い方はとても簡単です。 (画面はPowe...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
システム開発に必要な、【ツッコミ】を覚えるということ
産業システム部
システム開発を行っていると、 開発している側から考えて、本当に必要なのかどうか疑問に思う機能があります。 話を聞いてみると、実は本当に必要であった場合もあるし、 使わないけどあった方が便利かもしれないという場合もあります。 私としては、使わないのであれば早い段階で無くしてしまうよう話を進めるべきだと思います。 というのは、そういう必要なさそうな機能が 意外と開発/テストに時間も手間もかかる機能であ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
システム開発者が意外とハマるOracle11gのパスワード有効期限
産業システム部 / Oracle
今までOracleを使ってきた開発者がOracle11gを初めて導入すると意外とハマることがあります。 しかもそれはすぐにぶち当たるのではなく、半年後に突然やってきます。 そうです。 パスワードの期限切れです。 Oracle10gまでパスワードのデフォルト有効期限は無期限でしたが、Oracle11gからは180日に設定されています。 セキュリティ上、パスワードを定期的に変更することは正しいことでは...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org データパイロット
産業システム部 / OpenOffice
OOo Calc には、データパイロットという機能があります。 ひと言でいうとExcelのピポットテーブルです。 Excel同様、例えばCSVなどのファイルをインポート展開した後、 その表データをもとにデータを分析するのに使用します。 メニューの「データ」-「データパイロット」-「呼び出す」で データパイロットのダイアログを出し、 そのなかで各種フィールド(ページ、行、列、データ)と 対象CSVデ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
FileMakerのランタイム版を作成する
産業システム部
FileMakerをご存知でしょうか。 FileMakerとはFileMaker社が開発した リレーション機能を使ったデータベースです。 データベース設計、レイアウト設計が直観的に行えるため、 システム開発初心者にも扱いやすいソフトだといわれています。 このFileMakerですが、大きな特徴としてランタイム版の開発を 行うことが出来るという点が挙げられます。 今回はFileMakerのランタイム...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org データソース機能
産業システム部 / OpenOffice
OOo Base には、データソースという機能を備えています。 標準のデータベース(HSQLDB)以外のデータベース(Oracle、MySQLなど)を利用する際に使われるもので Baseとデータベースをつなぐ機能です。 OOoの特徴でもありますが、このデータソースは、標準以外のデータベースのほかに Calc や Writer からも利用することができます。 例えば Calcを立ち上げて「メニュー ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org Baseについて
産業システム部 / OpenOffice
Baseは OpenOffice.org のデータベースアプリケーションです。 MS-Office のAccessにあたる位置づけのものです。 Calcでは扱えないような巨大なデータをテーブル管理するRDBMSである とともにAccess同様、フォーム、レポート、クエリー機能を要しています。 ただAccessとは大きく違う点があります。 Accessは上記のフォーム、レポート、クエリーに加え、独自...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
テストを開発者任せにしない
産業システム部 / 品質管理・テスト
期間が短いプロジェクトであったり、 プロジェクトに携わる人数が少ない場合、 1人の役割が広くなってしまい、 開発者がテストをしなければならないことがあるかと思います。 ですが、テストを開発者に任せきりにしてはいけません。 それはなぜか? 開発者は自分で開発したものが正常に動かないわけがないと考えてしまいます。 そのような考えに陥っていると、 テストを行っても、知らず知らずのうちにチェックが甘くなっ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org JRE付きとJRE無し
産業システム部 / OpenOffice
OpenOffice.org の使いはじめ、サイトからダウンロードするとき、JRE付き と JRE無し の選択を求められます。 JRE(Javaランタイム)とは、Javaの実行環境のことで、OOo 内部で利用されるものです。 自分のパソコンに既にJREがインストールされていれば、JRE無し まだインストールされていないようであれば、JRE付き を選択すればよいです。 確認方法はWindowsの場合...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org 多国語対応
産業システム部 / OpenOffice
OpenOffice.org では、各言語ごとの多国語版が同時に開発されています。 日本語版のほか、英語版、中国語版など、各国語版(72ランゲージパック)が用意されていますが、Unicodeを採用しているほか内部のソースコードも共通化されており、 操作やファイルフォーマットも同じになっています。 OOo日本語版でも、他地域の言語を扱うことができ、世界中で同一のソフトを利用できます。 日本語版のメニ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOffice.org SDK
産業システム部 / OpenOffice
OpenOffice.org を利用したアプリケーションを開発する場合、 OOo SDK というライブラリを使用します。 このライブラリは、Javaなどの代表的な言語のほか、 C#、Python、VB.NET など、さまざまな言語から利用可能です。 MS-Officeとは違い、直接OpenOffice.org の制御が可能です。 例えば、行追加や削除、ヘッダーフッダーの値セットなど、 SDKライブ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【ブラウザ】システム業界8年生が教える初めてのGoogle Chrome
産業システム部
世間にはいろいろなブラウザが出回っていますが、みなさんは何のブラウザを使っていますか? 私は今までSleipnirという国産タブブラウザを愛用していましたが、最近Google Chrome(以下Chrome)を使うようになりました。 ブラウザを乗りかえる上でポイントになったのは以下の3点です。 1.起動がすばらしく速い 2.拡張機能が豊富 3.同期機能 それぞれについて以下に説明していきます。 1...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOfficeマクロの互換
産業システム部 / OpenOffice
OpenOffice.orgにはマクロ機能が存在します。 MS-Officeのマクロ機能と同様に例えばマクロの自動作成機能など、 標準的な機能がいくつか備わっています。 しかし、その標準では賄いきれない複雑な処理に関しては、 プログラム言語をつかった独自にプログラミングする必要があります。 MS-Officeの場合は、VBA(VisualBasicを基本としたもの)言語を使うのに対し、 OpenO...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOfficeマクロ
産業システム部 / OpenOffice
OpenOffice.orgにはマクロ機能が存在します。 MS-Officeのマクロ機能と同様と考えてもらえれば良いです。 当社は創業以来、業務系システム開発に携わってきましたので、 過去事例でも、例えばExcelのマクロ機能をつかったシステムなど多く手がけてきました。 ちょっとした集計表など、帳票そのものとしてマクロ機能を利用し、 作成することもあります。集計はもちろん罫線を引いたり、 簡単な構...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOfficeのドキュメントフォーマット
産業システム部 / OpenOffice
OpenOffice.orgでは OpenDocumentと呼ばれるファイルフォーマットを標準としています。 ODF(OpenDocumentFormat)と略されて表記されます。 これは特定ベンダーの規格に依存しないファイルフォーマットなので、 例えば MS-Office がないとその文書が開けないというようなことがなくなります。 もともと多くのオフィススイート製品で作成されたデータ(doc、x...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
OpenOfficeについて
産業システム部 / OpenOffice
OpenOffice.org は、オープンソース方式で開発されている オフィススイート 及び その制作プロジェクトの総称です。 OOoなどの省略形で表記されることもあります。 今では政府系機関を中心として MS-Officeのシェアを奪う勢いで利用されつつあります。 サンマイクロシステムズが立ち上げたプロジェクトですが、 オラクルに買収されたことにより、開発元はオラクルとなっています。 オフィスス...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Linux】bad interpreter: そのようなファイルやディレクトリはありません
産業システム部 / Linux
みなさん、こんにちは。 産業システム部の青木です。 原因は分かりましたが、タイトルに書いたエラー内容と原因が結びつきませんでした。 開発メンバーからサーバー(CentOS)の時刻がずれているという連絡を受けました。 cronに時刻を自動設定するシェルを登録していましたが、エラーになっていたようです。 コマンドから実行していなかったことに気づきましたので実行してみたところ、 タイトルのエラーが発生し...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
コメントはバランスが大事
産業システム部
プログラムを学習する際、必ず「ソースにコメントを書く」ということを 覚えると思います。 良いコメントが書かれているプログラムは保守性がかなり向上します。 逆に、コメントが書かれていない、悪いコメントが書かれているプログラムは、 保守性がガクンと下がります。 というのは、人が書いたプログラムを読む際、コメントが書いていなかったり、 説明があまりにも短いと、 何をしている処理なのかを理解するまでに時間...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Java】User-Agentによるブラウザ判別の実装
産業システム部 / JAVA
システム開発ではクロスブラウザ対応ということがよく課題にあげられます。 ユーザーがどのようなブラウザを使用していても操作感が変わらないように、ブラウザによって処理を分岐させなくてはならないことがあります。 例を1つあげると、ファイルをダウンロードするときの処理があります。 ファイルダウンロード時はレスポンスヘッダーの値が同じでもブラウザによって挙動が違うものがあります。 そのため、同じような動作を...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
戦略とは?
産業システム部
先日リーダー研修で「戦略」について学びました。 戦略とは「勝ち続けるための特徴づけ」または 「お客様に選び続けられるための特徴づけ」だということを学びました。 ①ミッション(理念) ②ビジョン(目標) ③戦略 ④計画 ⑤管理 ⑥業務 ビジネスヒエラルキーと呼ばれる上記流れの③です。 ポイントに感じたのは、戦略とは「特徴づけ」であるため、 それは言葉として表現されるべきものであり、 具体的な数字や金...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【CSS】リンク先のファイルによってアイコンを動的に表示する
産業システム部
みなさん、こんにちは。 産業システム部の青木です。 リンク先のファイルによってアイコンを動的に表示したいということはありませんか? CSSに弱い私はCSSでそのようなことが出来るとは思いませんでした。 ただし、今回の方法はIE6では動作しませんので注意してください。 以下はhrefに設定する値によってアイコンを動的に表示する例です。 HTMLは次のように記述します。 <a href="hog...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
ウォーターフォール型システム開発での疑問
産業システム部
ウォーターフォール型開発は好きではない。 昔のシステム開発においては有効な手段だったのかもしれないが、 今日のシステム開発において、ウォーターフォール型開発はあまりにも 不都合が多いと思う。 というのは、規模の大きいプロジェクトにおいて、 要件定義、基本設計、詳細設計、製造、テスト、運用まで 当初の計画通り進むのは稀だから。 各工程を100%やりきって先に進んだとしても、 途中で修正が入ったら、今...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Oracle】Enterprise Managerの再構成とポート指定
産業システム部 / Oracle
以前、Enterprise Manager(以下EM)の再構成の方法についての記事を書きました。 【Oracle】Enterprise Managerの再構成 このときにEMのURLのポート番号を変更したいときがあります。 その場合は以下のようにコマンドを入力します。 なお、ここでは下記の前提条件で進めます。 EMのホスト:ora10.ilovex.co.jp EMのポート:5501 SID:or...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
キーイベントのバッファを作成する(iアプリ システム開発)
産業システム部 / JAVA
例えば、画面遷移が伴うアプリ開発において、 その画面表示情報の表示処理(DBからの抽出)は、 概ね、別途サーバー側にAPIとして実装されます。 例えば、A画面からB画面に遷移する間にAPIを介す場合、 そのAPI通信をしている間のキーイベントは無効化しておいた方が良いです でないと、メモリ領域の解放などがうまくいかず良からぬ動きをするときがあるからです。 その場合に良く使う実装としては、キーイベン...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【PHP】jQueryでAjaxを使用するサンプル
産業システム部
みなさん、こんにちは。 産業システム部の青木です。 備忘録を兼ねて、タイトルのサンプルを書いていきます。 サーバー側の処理はPHP、サーバーからの戻り値はJSON形式というサンプルです。 1.jQueryをダウンロードする http://jquery.com/ にアクセスし、「↓Download(jQuery)」のリンクよりダウンロードします。 2.今回はサーバー側の処理をPHPで書きます。また...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
"残作業リスト"で自分の状況を明確化する
産業システム部
みなさん、こんにちは。 やるべきことが多すぎて、 何から手をつけていいか分からなくなる...。 そういうことってよくありませんか? 最近は、突発で作業が発生する機会が多く、 予定していた作業がこなせないというケースが多々あります。 数ある仕事の中から何を優先してこなしていけばよいかが不明確になり、 仕事は片付かず増える一方という状況に陥りやすくなります。 それを避けるには、何を優先して作業するべき...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Oracle】Enterprise Managerの再構成
産業システム部 / Oracle
Oracle10g以降のバージョンにはWeb版のEnterprise Manager(以下EM)が使えます。 このEMですが、コンピュータ名を変更したときなど使えなくなることがあります。 そうなったときは、EMの設定を削除して再構成します。 ここでは、下記の前提条件で進めます。 EMのホスト:ora10.ilovex.co.jp EMのポート:1158 SID:orcl リスナーポート:1521 ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Salesforce Chatter(企業内SNS)の利用
産業システム部
Salesforceの製品ラインナップのなかにChatterがあります。 これはクラウド型コラボレーション支援ツールとして、 Salesforceが展開するもので、SNSのメリットを取り入れた 企業内リアルタイムコラボレーションツールです。 先日のプロジェクトではこのChatterを使用しましたが、 情報共有ツールとして、かなり有効につかえます。 各プロジェクトメンバーそれぞれID登録し、 それぞ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Thunderbird】削除しても復活するフォルダを完全に削除する方法
産業システム部
みなさん、こんにちは。 産業システム部の青木です。 先日、Thunderbird で次のようなことが起きました。 とあるフォルダを間違えて作ってしまい削除したのものの、ゴミ箱から消えてくれません。 さらに、そのフォルダを参照すると「Mailbox does not exitst, or must be subscribed to」と怒られてしまうのです。 この現象が起きてしまうフォルダの作り方です...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
業務フローを理解して説明をする
産業システム部
最近は外に出て仕事をすることが多く、 お客様と直接やりとりをする機会が増えました。 いろいろと説明をするよう求められるのですが、 ついつい自分よがりな話し方をしてしまうことがあり、 結果、相手を混乱させてしまうという失敗をしてしまうことがあります。 今回はその件についてお話したいと思います。 システムについて説明を求められるときによく失敗してしまいがちなのが、 開発者目線で話をしてしまうという点で...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Windows Azure+.NET Frameworkのメール送信
産業システム部 / .NET
.NET Frameworkで構築したWebアプリケーションをWindows Azureにのせてみました。 今回はその中でもとくに、メール送信処理に焦点をあてていきたいと思います。 Windows Azure上のWebアプリケーションで汎用的に使えるようなメール送信処理を実装するには、いくつかのハードルをクリアする必要があります。 結論からいえば、もし手軽に導入したいと考えるのであれば、2010年...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
システム開発技術者の成長における仮説と検証の役割
産業システム部
システム開発(プログラミングなど)を行う上において、 仮説を立てながら進めていくというプロセスは欠かせません。 特に難易度の高い仕様や初めての技術を扱う場合は、 自分なりの仮説を立て、それを検証し、違っていれば 更に別の仮説を立てるという具合に徐々に選択肢を絞っていく方法を 知らず知らずのうちに取っているはずです(もちろん程度はある) その手順を踏まずに、すぐ隣の先輩に聞いてしまっていては、 いつ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【MySQL】日付型をフォーマットする
産業システム部 / MySQL
みなさん、こんにちは。 産業システム部の青木です。 MySQLで日付型をフォーマットするにはDATE_FORMAT関数を使います。 -- %Y:年(4桁) %m:月(0埋め) %d:日(0埋め) SELECT DATE_FORMAT('20100101', '%Y%m%d') -- 2010/01/01 -- %y:年(2桁) %c:月(0埋めなし) %d:日(0埋めなし) SELECT DAT...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Windows の起動時間を短縮する
産業システム部 / Windows
起動時間を短縮することで Windowsをより快適に利用することができます。 今回は、Windows7を例に、起動時のロゴアニメーション表示を無効化し、 起動を早くする方法をご紹介します。 [起動時のアニメーションを無効にする] 1.「スタート」→「プログラムとファイルの検索」にて、'msconfig'と入力 2.検索結果一覧の'msconfig.exe'を選択 3.システム構成ダイアログが表示さ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Oracle】TRUNC(SYSDATE)
産業システム部 / Oracle
みなさん、こんにちは。 OracleにはTRUNCという値を切り捨てる関数があります。 この関数は日付型にも使うことができます。 ■SYSDATEをそのまま出力する SELECT SYSDATE FROM DUAL; 実行結果:2010/10/28 14:10:50 ■SYSDATEをTRUNCで囲んで出力する SELECT TRUNC(SYSDATE) FROM DUAL; 実行結果:2010/...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
システム開発技術者の傾向と論理性
産業システム部
システム開発会社のプログラマに良くありがちな傾向として、 物事を1か0のデジタルで決めたがる人が多い気がします。 どのシステム開発会社でもそう感じていらっしゃる方はいるかもしれませんし、 システム開発でなくとも、一般的ないわゆる「技術者」と 呼ばれる人には多い傾向かもしれません。 何となく1か0のデジタルで決めたがる傾向をみると 技術者ならではの物事を論理的に考える(考えすぎる)という部分が 作用...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Java SE6のスクリプティング機能を利用して外部のスクリプトファイルを実行する。
産業システム部 / JAVA
みなさん、こんにちは。 産業システム部の加藤です。 今回は、Java SE6(Mustang)の「スクリプティング機能」を利用して 外部スクリプトファイルを実行する方法を紹介しようと思います。 スクリプティング機能では、外部のスクリプトファイルをJavaで読み込み実行することが可能です。 さらに、Java側からスクリプトファイルに宣言されているオブジェクトに値を渡したり、 逆に、スクリプトファイル...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Java SE6のスクリプティング機能の紹介
産業システム部 / JAVA
みなさん、こんにちは。 産業システム部の加藤です。 今回は、Java SE6(Mustang)から追加された「スクリプティング機能」を 紹介しようと思います。 ◇スクリプティング機能とは スクリプティング機能とは、Javaと JavaScriptなどのスクリプト言語を連携して 実行可能にする機能です。 単純にJavaからスクリプト言語を実行するだけでなく、 以下のようにJavaとスクリプト言語を相...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【JavaScript】valueの値を取得する
産業システム部
みなさん、こんにちは。 産業システム部の青木です。 みなさん、選択されているラジオボタンのvalue値を取得するのが面倒だと思いませんか? 選択されているラジオボタンのvalue値を取得する場合、テキストボックスの値を取得するときのように単純ではありません。 ラジオボタンが選択されているかを1つずつ判定し、選択されている場合にそのラジオボタンのvalue値を取得することになります。 このようにする...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
JavaでBase64エンコード/デコード処理を行う
産業システム部
みなさん、こんにちは。 産業システム部の加藤です。 今回は、JavaでBase64エンコード/デコード処理を行う方法について紹介します。 Javaには、標準でBase64のエンコード/デコード処理が存在しません。 ネットで検索すると引っ掛かる「sun.misc.BASE64Encoder」を使用する方法がありますが、 このクラスは、Javaのバージョンや Sun 以外の VM には存在しない可能性...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Vista】Telnetクライアントが使えない
産業システム部 / Windows
みなさん、こんにちは。 産業システム部の青木です。 つい先日、自宅のPC(Windows Vista)でtelnetコマンドを使用したところ、telnetコマンドが認識できないとのエラーが表示されました。調べてみたところ、Windows Vistaでは事前にTelnetクライアントを有効化しなければ使用できないようです。 有効化する手順は以下になります。 1.「コントロールパネル」から「プログラム...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Oracle】n分後の値を取得する
産業システム部 / Oracle
みなさん、こんにちは。 産業システム部の青木です。 今回は、n分後の値を取得するFunctionをPL/SQLで作成してみました。 ●引数と戻り値がyyyymmddhh24miss形式の数値型である場合 CREATE OR REPLACE FUNCTION YmdHms_AddMinutes ( ymdhms IN NUMBER , minutes IN NUMBER ) RETURN...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQLでテーブルの修復を行う
産業システム部
Access2007よりMySQLのデータベースを参照していたところ、 以下のエラーメッセージが表示されました。 「このフォームまたはレポートで指定されているレコードソース'クエリ名'が存在しません。」 エラーの示す通りクエリ自体が存在しない、 または名前がフォームで指定しているものと違っているのではないかと確認しましたが、 クエリはAccess内に存在していましたし、名前も一致していました。 よ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
VMware ESXi4上のSolaris10環境でVMware Toolsをインストールする
産業システム部 / Linux / その他
みなさん、こんにちは。 VMware Toolsをインストールするときは、解凍したファイルにあるvmware-install.plを実行することでインストールできますが、ESXi4上にSolaris10では途中で下記のエラーが発生する場合があります。 bash-3.00# ./vmware-install.pl Installing VMware Tools. (省略) Starting VMwa...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
ジェネリクス(総称)の仕組み
産業システム部 / JAVA
みなさん、こんにちは。 今回は、J2SE5.0から追加された言語仕様ジェネリクス「総称」が どのようにして実現されているのか、 List及び、ArrayListを例にして説明しようと思います。 以下に、Listインタフェースのコードの一部を抜粋したものを記載します。 public interface List<E> extends Collection<E> { p...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【Oracle】ORA-01403:データが見つかりません。
産業システム部
みなさん、こんにちは。 産業システム部の青木です。 つい最近、 ORA-01403:データが見つかりません。 が発生したのですが、どうすれば良いのでしょうか? という質問を受けました。 SELECT INTO でデータが取得出来ない場合に発生するエラーなのですが、 このエラーが発生することを忘れていました。 当然、例外処理部は記述していますので、 仮に取得出来ない場合でも、適切に例外が処理されるの...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
集計関数を使用する際は、NULLに注意すること!!
産業システム部
SQLの集計関数には、COUNT(),AVG()といったものがあります。 これらはNULLのデータが存在する場合、 集計の対象にしません。 例えば、以下のテーブルがあるとします。 【テーブル名】: TEST1 【データ】: KEY SURYO A001 100 A002 (NULL) A003 200 こちらテーブルに対し、以下のSQLを実行すると... 【SQL】 SELECT AV...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQLのテーブルにインデックスを追加する
産業システム部 / MySQL / データベース
今回はMySQLのテーブルにインデックスを追加する方法をご紹介したいと思います。 初めに、現在のテーブルのインデックスの状態を確認します。 インデックスの表示は以下のコマンドで行います。 SHOW INDEX FROM [テーブル名]; 例)社員テーブルのカラムを表示する -------------ここから--------------------------------------------- ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
ジェネリクス(総称)について
産業システム部 / JAVA
みなさん、こんにちは。 今回は、J2SE5.0から追加された言語仕様ジェネリクス「総称」について書こうと思います。 ◇ジェネリクスとは ジェネリクスとは、「総称性(Genericity)」「ジェネリック・プログラミング」とも呼ばれるプログラミング技法です。 データの型に束縛されず、型そのものをパラメータ化して扱うことを実現します。 Javaでは、この言語拡張によりコンパイル時の型保証を実現しながら...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
特定のフォルダのファイルリストを簡単に作成する
産業システム部
特定のフォルダに存在するファイルのリストが 必要なケースはよくあると思います。 そんな時どうしますか? いちいちフォルダの中を見て、 手書きで書き写すなんてことをしていませんか? ファイルの数が1つや2つならまだしも、 10を超える場合にそんなことをすれば、 書き間違いをするに決まってます。 じゃあどうすればいいのかといいますと、 そんなときは、Windows コマンドの1つである、 "dir"コ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQLでカラムにNOT NULL制約をつける
産業システム部
業務内であるカラムにNOT NULL制約をつける機会がありましたので、 今回はNOT NULLの制約をつける例をご紹介したいと思います。 まずはテーブルのカラムの状態を確認します。 テーブルのカラムを確認するには以下のコマンドで確認ができます。 SHOW COLUMNS FROM [テーブル名]; 例)社員テーブルのカラムを表示する -------ここから------- mysql> SHOW C...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
署名付きJarファイルをAntで自動生成する
産業システム部 / JAVA
みなさん、こんにちは。 突然ですが、署名付きのJarファイルを作成するとき、みなさんはどのように作成していますか? 作成方法について順を追って生成していくと、次のような手順が必要になります。 1.keytoolコマンドで、署名ファイルを作成する 2.Javaファイルをビルド(コンパイル)する 3.ビルド(コンパイル)で生成されたclassファイルをJarファイルにまとめる 4.jarsignerコ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
BackupExec SystemRecovery
産業システム部
保守契約を結ばさせていただいている会社様にて、 データバックアップリカバリの確認テストを行いました。 バックアップそのものは、既に毎晩夜間にとっています。 Symantec BackupExec を使い、 データベースサーバーのCドライブとDドライブを 丸ごとイメージ化した「イメージバックアップ」をとっています。 (外部記憶媒体に保存) そのバックアップが正常に行われているのか? 確認の意味を込め...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【JavaScript】IE7以前のシステムからIE8に対応する
産業システム部
みなさん、こんにちは。 昨今のシステム開発では、ブラウザのバージョンアップに伴い、 昔のブラウザでは動いていたシステムが新しいブラウザでは動かなくなるという ことがよくあります。 もちろん、デファクトスタンダードであるInternet Explorer(以下IE)も例外ではありません。 そこで今回は、IE7以前のシステムからIE8に対応する際に気をつけるべきことを JavaScriptに焦点を当て...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQLのデータベースへの接続方法
産業システム部 / データベース
業務でMySQLを使用する機会がありましたので、 今回はMySQLデータベースへの接続方法をご紹介します。 まずはデータベースの一覧を表示します。>以下のコマンドを用います。 SHOW DATABASES; DATABASESと複数表示になっていることに注意してください。 DATABASEと単数表示で入力すると以下のようにエラーとなります。 mysql> SHOW DATABASE; ERR...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
[SaveFileDialog]コントロールを使って簡単にファイル出力機能を実装する
産業システム部
今回は、Windows Form にて[SaveFileDialog]コントロールを使った ファイル出力機能の実装方法を簡単にご説明したいと思います。 ①ツールボックスから[SaveFileDialog]コントロールをフォームにドラッグ ②[SaveFileDialog]コントロールでダイアログのプロパティを設定 最低限、以下のプロパティは設定しましょう。 FileName ...デフォルトのフ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
IE8の「互換表示」を選択できなくする方法
産業システム部
みなさん、こんにちは。 IE8では上部メニューのツールから「互換表示」というモードを 選択することができます。 このモードを選択すると、従来のIE7と同様のレンダリングに 切り替えて表示されるようになります。 しかし、何らかの理由でI「互換表示」を選択させたくない場合、 どのようにしたらよいでしょうか? HTMLのヘッダ部分に下記のコードを埋め込むことで 「互換表示」を選択させないようにできます。...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
PHPの動的型変数の比較に注意!!
産業システム部 / PHP
PHPプログラムを始めた頃、 最もやっかいであると思ったのが変数の値の比較でした。 以下のサンプルコードをご覧下さい。 // 変数の宣言 $number = 1; if ($number == "1") { // Aの処理 } else { // Bの処理 } 上記ケースの場合、 [Aの処理]と[Bの処理]ではどちらが実行されるでしょうか? おそらく、PHP...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
【JavaScript】複数の子ウィンドウを閉じる
産業システム部
みなさん、こんにちは。 先日、とあるプロジェクトで以下のような機能が必要になりました。 ・複数のウィンドウを開く ・開いたウィンドウは、あるイベントをトリガーにして全て閉じる 開いたウィンドウを閉じるには、 ウィンドウを開く際に、開いたウィンドウオブジェクトを変数に割り当てる必要があります。 開くウィンドウが一つの場合は、グローバル変数を用意して、 そこにウィンドウオブジェクトを割り当てることによ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
PMP資格更新(その2)
産業システム部 / プロジェクト管理
先日、PMP資格更新についてのブログを記載しましたが、 その後、早速、eラーニング(インターネット教材)を購入し、 更新ノルマである 60PDUを稼ごうとしています。 インターネット教材にも色々あると思いますが、 比較的使いやすそうなサイトから とりあえず 25PDU取得可能なコースを購入しました。 「PMBOK第4版要説(25時間)」 キャンペーン価格でも、約3万円と、 金額だけ見るとかなり痛い...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Oracle DataPumpユーティリティ(その2)
産業システム部 / データベース
前回、DataPumpユーティリティの特徴などお伝えしましたので、 今回は、使用方法をお伝えします。 ◆◆ EXPORT方法 ◆◆ 1)ディレクトリオブジェクトの作成(sqlplusにて) 【構文】 CREATE {OR REPLACE} DIRECTORY [ディレクトリオブジェクト名] AS [ディレクトリのパス]; 【例】 CREATE DIRECTORY oradata AS 'c...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQL用obdcインストール手順
産業システム部
AccessからMySQLのリンクテーブルを作成する際、必要な作業があります。 それはMySQL用のodbcドライバのインストールです。 Oracle,SQLSeaverなどのデータベースはデフォルトでodbcが組み込まれているのですが、 MySQLは手動でインストールを行わなければなりません。 最新版のodbcはMySQLのサイトから入手できます。 ダウンロード→Download Connect...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
画像ファイルのアップロードに関する注意点
産業システム部 / PHP
先日、画像ファイルのアップロード機能の改修を行った際、 ブラウザによっては、jpegファイルが正常にアップロードできないという 問題に直面しました。 Fire fox 3.6、Safari 4.0では正常にアップロードできるのですが、 IE(6,7,8)では、アップロードできませんでした。 プログラムを調べてみると、 画像アップロード時のファイル形式のチェックにて、 MIME-Typeが"imag...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
MySQLインストール時のコマンド
産業システム部
MySQLのインストールの際にインストーラよりインストールが完了したにもかかわらず コントロールパネル>管理ツール>サービス(ローカル)の一覧にMySQLが表示されないことがありました。 経緯としてはmysqlのサイトよりダウンロードを行い 「ダウンロード」タブ内「MySQL Community Server」より 自分の目的とするバージョンのMySQLをダウンロードしました。 インストールにより...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
trタグに背景画像を指定する場合はご注意を!!
産業システム部
trタグに背景画像を指定する場合は注意してください。 IE 8では、trタグに直接、backgroundのプロパティを追加して 背景画像を指定しても画像が表示されません。 タグに直接背景画像を指定したい場合は、 tdタグにて背景画像の指定を行なうか、 backgroudではなく、 styleもしくは、cssで指定するようにしてください。 --- 参考用html (ここから) --- <htm...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Oracle ORA-00932
産業システム部 / データベース
先日あるプログラムを実行したところ、 「ORA-00932: データ型が一致しません: -が予想されましたが-です。」が発生しました。 このエラーはよくよく見るものなのですが、 「DATEが予想されましたがNUMBERです。」など、 明らかに型変換に失敗している旨のメッセージしか見たことがありませんでした。 この部分、「-が予想されましたが-です」が何を示しているのかまったくわからず、 嵌ってしま...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
PMP資格更新
産業システム部 / プロジェクト管理
私、2008年2月にPMP資格を取得しました。 PMPには有効期限がありまして、期限までに ある一定の単位(Professional Development Unit)を取得する必要があります。 1PDUとは 1時間分の講習と同等で、期限までに 60PDU が必要になります。 PMI認定の研修を受講することで取得できます。 取得して 早や2年が経とうとしておりますが、 有効期限がいつなのか、PDU...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
JavaのShift_JISの扱いにはご注意を!!
産業システム部 / JAVA
7,8年前にjavaで構築されたWindowsのWEBアプリケーションを機能追加改修後、 新サーバにリプレイスするという案件に携わりました。 その際にShift_JISの文字コードの扱い方についてハマったので ここでご紹介したいと思います。 アプリの改修作業中に、ふと気付いたのですが、 機種依存文字が?で表示(文字化け)していました。 Windowsの機種依存文字による文字化けが起きる可能性として...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Apacheのtimeoutの設定
産業システム部
Apacheには2つのtimeoutがあります。 ①TimeOut こちらは、「各イベントについて、リクエストを失敗させるまでにサーバが待つ時間を設定」です。 一定時間内にリクエストが返ってこないと、通信が遮断されるというもの。 ちなみに、デフォルトは300秒(5分)です。 ②KeepAliveTimeout こちらは、「持続的な接続で次のリクエストが来るまでサーバが待つ時間」です。 リクエストを...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Oracle DataPumpユーティリティ(その1)
産業システム部
Oracle10gから論理バックアップの新機能として、 DataPumpユーティリティというものがあります(expdp/impdpコマンド) 従来のexport/importコマンドによるユーティリティとは全く別物ですが、 利用目的は同じですので、使い方は何となく似ています。 以下にDataPumpの主な特徴を挙げます。 ■従来のexport/importコマンドよりも高速 大規模DBの場合、e...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
スタイルシート「table-layout」
産業システム部
table-layoutは、表のレイアウト方法を指定するプロパティです。 ・auto テーブル(表)の列幅を自動レイアウトにする ・fixed テーブル(表)の列幅を固定レイアウトにする ※表全体の列幅の指定が必要となります 今回画面の文字サイズをJavaScriptで動的に切り替える処理を行っていたのだが、 文字のサイズが大きい場合と、小さい場合では、どうしても画面のデザインが崩れてしまっていま...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
帳票定義体作成は裏のソースを見ろ!
産業システム部 / 帳票
PDFで表示させる帳票の件で、 先日、部下から下記のような報告を受け、疑問に思い調査してみました。 「PDFで見たときは、罫線がずれているが、印刷したら問題なく罫線が整って印刷出来る。 PDFのずれはしょうがない。」 とのこと。 果たして本当にそうなのだろうか? 全ての帳票がそのように表示されるのならまだしも、 罫線がずれていない帳票も多々ある状態で、 なぜ一部の帳票のみ、ずれるのか疑問に思い、調...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
シノニムとは? 大規模システム開発におけるセキュリティ
産業システム部 / データベース
シノニムとは、オブジェクト(テーブル・ビュー・プロシージャ・ファンクション・パッケージなど)に対する別名のことです。 シノニムを作成 >CREATE SYNONYM TEST_USER.TEST FOR MASTER.EMP; そうすると、TEST_USERは下記のようにMASTERのEMP表にアクセスすることが出来ます。 >SELECT * FROM TEST; シノニムを使用する一番のメリット...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
焦りは禁物!
産業システム部
先日SVFという帳票開発ツールを使って、開発していたときです。 「あれ?合計行が出ているデータと出ていないデータがある...」 ある項目のデータが変わった時点で出力されるはずの合計行が、 なぜか出ていない部分があったのです。 「あとそこだけを直せばいいのに!」 焦る私は必死になってプログラム側からSVFにどのような値が渡っているか、 定義体のキーブレークの設定は大丈夫なのかなどの確認をしました。 ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Javascriptでの型変換について
産業システム部
parseIntで日付の月の2桁の値を文字列から数値に変換しようとしたところ、 8月の値である"08"と9月の値である"09"をparseIntで数値に 変換した際に0が返ってきてしまいました。 parseIntでは、先頭に0が付いていると8進数とみなして型変換 されてしまいます。 そのため、8進数では8,9が存在しないので、 parseInt("08") parseInt("09") とすると0...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
JavaScriptの論理演算子
産業システム部
この業界で仕事をはじめて8年が過ぎたが、「jQuery」等で使われている モダンな書き方のJavaScriptが読めないことに気がついた。 そこで今まで真面目にJavaScriptを勉強したことがなかったのだが 一冊本を読んでみることにした。 新しく知ることが多くあり非常に勉強になったのだが、 意外にも基本的な知識の欠落にも気付かされた。 それが本日のタイトルである「論理演算子」についてである。 ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
紙芝居(モックアップ)に魂を込める2
産業システム部 / システム設計
・紙芝居(モックアップ)に魂を込める2 設計段階でお客様にシステムのイメージを伝えるために、 実際にお客様が操作することになる画面のサンプルを作成します。 Webアプリケーションの場合は、HTMLを利用して作成することになるのですが、 我々は、これを紙芝居、または、モックアップと呼んでいます。 以前、私の上司が「紙芝居(モックアップ)に魂を込める」という記事を書きました。 私もその上司に徹底的に鍛...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
Java開発環境の構築
産業システム部 / JAVA
最近、Javaのプロジェクトが増えており、 様々なJavaプロジェクトの開発環境を構築して参りました。 そこで、今回はJava開発環境構築の一般的なステップについて紹介します。 1.環境仕様書確認 プロジェクトの環境仕様書をよく読み、 DBのバージョンやどのアプリケーションサーバを使用するかをメモします。 仕様において不明点がある場合はすぐに関係者に確認します。 2.JDKバージョン確...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。
一点集中で限界突破!!
産業システム部 / その他
今、やらなければいけないことが多すぎて、 何をすればいいのか分からなくなるといったことがよくありませんか? そんな状況を打開するのにうってつけの書籍がありますので、 この場を借りてご紹介します。 それは、伊藤塾塾長の伊藤真さんが著者である 『一点集中力』(サンマーク出版)です。 一点集中力posted with amazlet at 09.02.16伊藤 真 サンマーク出版 売り上げランキング: ...
続きを読む→
「システム開発ブログ」へのコメントやご意見等ありましたら、ファンページまでお願いします。 Facebook のファンページ
[PR] システムリフォームを諦めていませんか?他社製のシステムも直します。