QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

質問です。 Oracleで正規表現を利用してレコードを絞り込む方法についてです。 データベースに人名が登録されているのですが、その中で以下の種類以外の文字が入っているレコードを抽出しようとしています。 ・全角数字 ・アルファベット(全角大文字) ・全角カタカナ ・全角丸括弧 ・全角スラッシュ ・全角スペース そこで、以下のようなクエリを書いたのですが、全角カタカナ+全角スペースしか入っていな...

運用チームが、手順書通りにしか動かず、プロジェクトの動きが重いです。 提案してくれず、開発チームから出てくる手順書を待つだけで残念です。 運用チームは責任を絶体に負いたくないポリシーがあり自分で考えることはあえてしません。 手順書通りに忠実に運用するので、手順書の問題で何かあったら開発チームの責任になりますが、完璧でしょうか?など確認を求められます。 どこか気になる点があるか?聞くと、 運用...

システム設計初心者です。 Java言語でシステムを開発する際のメリットは何かを調べています。 その中で、メリットを謳っているサイトに、 「Java言語は開発効率と保守性が高い」と記載されていました。 この開発効率とは何に該当するのでしょうか。 Javaは習熟コストが高いうえに、個別にクラス分けをして開発をする言語だという印象があるので、 むしろ開発効率は低いのではないかと感じました。 Jav...

どうかご教示願います。 現在、多言語のサイトを日本語(xxx.com)、英語(xxx.com/e.php)、スペイン語(xxx.com/s.php)で作成しております。サイトの名称自体をサイトの日本語のurl(xxx.com)と同じに致しました(日本の場合、サイト名からurlを連想してurl窓に打ち込んでサイトを表示できるように)。このような場合、海外の英語圏の国でurl窓にxxx.comと...

YAMAHAのRT58iというVoIPルーターを使ってLAN内でIP通話ができる環境を構築したいと考えています。 同じセグメント内であれば何も問題はないのですが、都合上ルーターによるNATが必要です。 ネットワークは以下の画像の通りで、VLAN10, VLAN20はルーティングにより双方向の通信が可能です。 ルーターB, Cの使用が必須であることを前提とすると、この拠点間の通話は可能なのでし...

これまでWindowsで作成してきた、Tkinter を利用した pythonスクリプトのいくらかを MacOSX 付属の2.7系のpythonで動かしてみました。 ラベルやメニュー、ボタン、リスト、ツリー、テキストなど日本語テキストは表示されるのですが、 Entry や Text において、自分でかな漢字変換しながら入力することができません。 コピー・貼り付けはできます。 気になってgoo...

C#で外部アプリ起動時に引数として空文字を設定する方法を探しています。 例として、以下「sample.exe」を起動する際、「1 2 3 (空文字)」の4つの引数を設定したいのですが、以下のコードを実行しても引数が3つまでしか認識されません。 System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessSta...

Mac OS X 10.7でg++(4.2.1と4.7.2)やclang++ 4.2を使って64bitバイナリを作っています。 このような環境において、 整数リテラル -0x80000000 整数リテラル -2147483648 std::numeric_limits<int>::min() の戻り値 以上3つは同じ値を表しているものと理解していますが、 この3つがそれぞれ型が異なるような結...

セキュリティ超初心者です。 ユーザーが入力したパスワードを元に、 ユーザーデータを256bitのAESで暗号化したいのですが、 暗号鍵はどのように作成するのが安全でしょうか? データはユーザー環境で暗号化します。 暗号理論は全くわかりませんが、とりあえず思いついたのが、 ① パスワードをそのまま鍵にする。 鍵長が足りない部分はソルトを足す。 (パスワードが長すぎる場合は?) ② パスワードに...

PetaLinux v2015.2.1というやや特殊なOSがArm9_cotex7で動作しています。 process側でioctl(fd, cmd, arg);を発行、Kernel側でmy_ioctl(fd, cmd, arg);で待ち受け、cmd, argを受け取ります。 次にこれをHardに出力します。 __raw_write(arg, linuxAddr); これによりHard側のLE...

基本的な事で恐縮ですが、 以下のJavascriptをaspファイルに記載し、 IDがtest1~20のasp:Labelを生成したいのですが、 「サーバー タグが正しく形成されていません。 」 のエラーが出てしまいます。 <script language="javascript" type="text/javascript"> for (i = 1; i < 20; i++) { docu...

現在オープンソースのRDBMSとしては、PostgreSQLとMySQLがほぼデファクトスタンダードになっているかと思います。 普段はRuby on Railsで開発を行なっているため、ActiveRecordの恩恵もあり、あまりDBの差異を意識せずにプログラミングを行う事も出来るので、そこまでどちらでなければのような拘りは無いのですが、PostgreSQLとMySQLで、個人の好み以上の明...

java8(jreはoracle)にて、RHEL6上で動かすソケット通信アプリを作成しています。 特定のIPアドレスとしか通信しないという前提があり、ソケットサーバ側にあたる実装として、以下のように実装していました。 ※ロードバランサー(≠特定のIPアドレス)によるソケットリスナーポートの監視(5秒毎)があるため、iptablesとかで特定のアドレスとポートのみ外から受け入れる、ということを...

XAMPPのVer.7.0.4(vc14)のインストール版をダウンロードし、Dドライブ直下にインストールしました。 一通り動く状態なのですが、コマンドプロンプトからバッチで起動(xampp_start.exe)すると、下記のようなエラーが表示されます。 ↓ [Note] Using unique prefix 'key_buffer' is error-prone and can break...

welcart(wordpressのテーマ)で、新規で商品マスタの一括登録が出来ません。 まずは一件でも成功させたいため、データ出力したものをそのままアップロードする形で試しています。 ■手順 1.商品マスタから商品データ出力。csvをダウンロード 2.Post IDと、Post Authorを空白に。商品コードを変更(※詳細下記) 3.変更したcsvを商品一括登録 4.すると下記エラーが出...

ドラッグアンドドロップされたローカルファイルを 別のローカルフォルダにコピーするような処理を考えています。 対応ブラウザはIE11のみとします。 ドラッグアンドドロップで取得したfileオブジェクトを元に 別のローカルフォルダにコピーすることは可能なのでしょうか? <input type="file"> での取得であれば、パスが取得できるので実装は容易ですが、 現在パスの取得方法がわからず、...

お世話になっております。3度目の質問です。 現在タイトルにもあるようにOracleのSQLで悩んでいます。 主キーがAとBあり データ A B 10-0,1 20-1 と入っていた場合の話で 10-0の後は10-1と下記SQL文で出そうと思っています。 SELECT MIN(A) A, MIN(B) B FROM テーブル名 WHERE A = 10 OR A > 10(もし上の条件でAND...

はじめまして、質問させていただきます。 今現在、VBにて工程管理のデータベースを作っております。 内容は、プロジェクトの進行状況をデータベース内で管理し、今現在の状況を入力したりします。 完了したプロジェクトは、そのプロジェクト名をオレンジ色で表示し、今現在手を付けているプロジェクトは青で、 まだ手を付けていないものは緑で表示させます。 そして、そのプロジェクトの進行状況をグラフにして見やす...

CentOS7.0をクリーンインストールしました。ネットワークの初期化で/var/log/messagesに以下のlogが 吐き出されます。ネットワーク自体は支障なく利用でき、ssh、samba、vsftpが問題なく動作しています。 これが正しい動作なのか否かご助言等ございましたら、お願い致します。 NetworkManager[673]: startup complete systemd:...

@ITの記事「数値を右詰めや0埋めで文字列化するには?[C#、VB]」についての質問です。 記事では0埋めを行うのにFormatを使用されていますが、.NetFrameworkではStringクラスのメソッドとしてPadLeft,PadRightというものがありこのメソッドにより左に0埋めとか右に0埋めなどが可能です。計測はしていませんが専用の関数なのでこちらの方が多少なりとも処理速度は速い...

結構な数のファイルを編集したのですが、ローカルにcommitしないまま、「git checkout .」してしまいました。 (私はgit初心者で、subversionの「svn update」にあたるものを実行したいと思い、このコマンドを打ってしまいました。) すると、ファイルが全て編集前の状態に戻ってしまいました。「git checkout .」を取り消す方法はあるのでしょうか?

画面上へ文字列を描画する処理を作成しているのですが、Graphicsの取得方法によって 表示されるイメージが変わってしまい困っています。 [現象] 以下の"Graphicsを取得1"と"Graphicsを取得2"で、"Graphicsを取得1"を有効にした場合、 描画した文字列に黒枠が表示されてしまう。 ※フォントサイズを大きくしていくと黒枠は消えました。 既存のソースが"Graphicsを...

お世話になります。 VS2015でビルドしたVC++アプリ(x64)をWin7 Embedded(x64)上で起動するために、 同OSに事前にVC++ランタイム(vc_redist.x64.exe)をインストールしようとしたのですが、 インストールプロセスの最後の方で実行されるWindows6.1-KB2999226-x64.msuアップデート に失敗してしまいます。 ・ターゲットOS:Wi...