タグ

ブックマーク / atmarkit.itmedia.co.jp (11)

  • PowerShellで複数のファイルの文字コードを一括変換する ― @IT

    解説 昨今では、複数の文字コードに対応したテキストエディタも多くなってきたことから、テキストファイルの文字コードを変換することは、それ自体、それほど難しいことではない。しかし対象となるファイルが何十にも及んだ場合、これを1つ1つ手作業で変換しなければならないのは、やはり手間だし、人為的な間違いや漏れが発生する可能性がある。 TIPSでは、特定のフォルダ配下に収められた複数のテキストファイルの文字コードをPowerShellを使って一括で変換する方法について紹介する。フォルダ配下のサブフォルダまで再帰的に処理されるため、対象ファイルの指定もシンプルだ。 操作方法 ●手順1――テキストエディタでPowerShellのコードを入力する まずはテキストエディタ(メモ帳でも何でもよい)を開き、以下のコードを入力してほしい。なお「#」で始まる行は、コードの意味を解説するためのコメント部分なので、省略

    PowerShellで複数のファイルの文字コードを一括変換する ― @IT
  • DB連携のパフォーマンスはどうすれば速くなるのか?

    DB連携のパフォーマンスはどうすれば速くなるのか?:WebSphereサーバ・チューニング入門(4)(1/3 ページ) 連載は、Javaアプリケーション・サーバの1つである、IBM WebSphere Application Server(以下、WAS)についてのパフォーマンス・チューニングに関する入門記事です。チューニングといっても、実施するエンジニアによって、その方法は異なりますが、連載はWASを前提とし、かつ80%のケースをカバーすることを目標とします(編集部注:WASのインストールから学びたい読者は、「バージョン別セットアップマニュアル一覧」のWebSphere Application Serverを参照してください) 前回は、WASの基盤となるJava Virtual Machine(以下、JVM)に関するチューニングについて解説しました。 今回のテーマは、データベース(以下

    DB連携のパフォーマンスはどうすれば速くなるのか?
    tena-beji
    tena-beji 2012/06/04
  • こんなに充実!Webで学べるIT系学習講座20選まとめ

    Webにある「学び舎」使っていますか? 無料で学べるオンラインコンテンツが数多く観られるようになってきました。従来は語学や、ビジネス系のものが目立っていましたが、最近では、質の高いIT系のオンライン学習のための教材がそろってきました。オンラインでの学習の利点はいくつか考えられます。 安価もしくは無料で質の高い教材に出会える 自分の時間をうまく使って教材や講座を観られる →モバイルデバイスに入れて持ち歩くこともできる 気に入った講座はサブスクライブ(登録)することで継続的に受講できる 海外の講座であれば、英語の勉強(ヒアリング)にもなる →海外出張や英語イベント参加の前に、英語脳に切り替えるのに便利 物理や数学ITやプログラミングに直接関係無い事柄でも学べる 一方で、一緒に学ぶ同級生の存在が感じられにくい、サボる理由がいくらでもあり、モチベーションが続きにくいといった難点もあります。 また

    こんなに充実!Webで学べるIT系学習講座20選まとめ
    tena-beji
    tena-beji 2012/03/26
  • 金融庁がEDINETで義務付けるXBRL、企業の対応は? - @IT

    2007/08/01 金融庁は、上場企業などが財務報告を提出するWebサイト「EDINET」で2008年4月からXBRLによる報告を義務付ける。これまではHTMLによる提出だったが、XBRLを採用することでEDINETの閲覧者がデータの再入力を行うことなく、ツールを使って情報を柔軟に活用できるようになる。EDINETで情報開示している企業は会計・財務システムをXBRLに対応させる必要がある。対象となるのは国内の全上場企業、投資ファンドなどで膨大だ。 XBRL(Extensible Business Reporting Language)は財務報告用の情報を作成、利用できるよう標準化されたXMLベースの言語。財務報告のひな型であるであるタクソノミと、財務報告内容自体であるインスタンスの2つで構成する。金融庁は2008年4月にEDINETを新システムに移行させることを予定していて、同時に(連結

  • Podcastでプログラマーに必要な英語をStudyしよう!

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) いまの仕事に「英語」は無用! 当に? 昨今では、コンピュータ関連の翻訳書や日人著者の書籍も増え、大抵の分野であれば、日語で最先端の技術的情報を取得できるようになりました。ただ、最新の技術情報や、ニッチな領域の奥深い情報の場合、どうしても最新の洋書や、論文、英文のWebページの情報などに頼っているプログラマ・エンジニアも多いことでしょう。 また、海外で開催されるカンファレンスのQ&Aや、BOF(birds of a feather)などのミーティングの場合、英語力が即、理解力や情報伝達力に反映してきます。 自分は日にいて、日人相手に仕事をしているから「英語」なんて関係ないと思

    Podcastでプログラマーに必要な英語をStudyしよう!
    tena-beji
    tena-beji 2007/05/11
  • @IT [FYI] PR: SOAのジレンマ:パフォーマンスと標準技術のトレードオフ

    企画:アットマーク・アイティ 営業企画局 制作:アットマーク・アイティ 編集局 掲載内容有効期限:2004年10月15日 企業内あるいは企業間に分散する多くのアプリケーション(J2EEや.NET、レガシー資産など)に共通のインターフェイスを与え、それらを「サービス」として自在に活用するというSOAのシナリオに異を唱える者はもはや存在しないだろう。主要ベンダの多くがこのコンセプトを採用したことで、サービス指向というアーキテクチャの信頼性は保証されたといえる。そこで次のステップ、つまりSOAの実用化に向かう段階で重要になってくるのは、はたしてSOAは現実のビジネス用途に耐えるパフォーマンスが得られるか、という点である。 プラットフォームや実装言語の異なるアプリケーションを連携させるには、共通のデータフォーマットにXML、その通信にはSOAPプロトコルを採用することは、SOA実装では暗黙の約束事

  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
  • 第5回 WshShellオブジェクトの詳細(1)

    COMオブジェクトとして利用できる外部Windowsプログラムは、WSHスクリプトから直接操作できるが、そうでないWindowsプログラムをスクリプトで操作するには、プログラムを起動しておき、スクリプトからキー・ストロークを送信して、擬似的にプログラムがキーボードから操作されたように制御する。これに使えるのがWshShellオブジェクトのSendKeysメソッドとAppActivateメソッドである。 SendKeysメソッドは起動されているプログラムにキー・ストロークを送信するメソッドである。SendKeysメソッドを利用してキー操作をエミュレートすれば、ほとんどのWindowsプログラムを操作できる。ただし問題は、制御の可否が時間的なタイミングに大きく影響を受けることだ。 これは例えば、プログラムからダイアログ・ボックスをポップアップ表示して、[OK]ボタンを押すという操作を考えればす

    第5回 WshShellオブジェクトの詳細(1)
  • 第20回 ファイル共有プロトコルSMB/CIFS(その1)

    第20回 ファイル共有プロトコルSMB/CIFS(その1):基礎から学ぶWindowsネットワーク(3/3 ページ) 段階ごとに利用するコマンドが異なる理由 上の例で見たように、エクスプローラを利用すれば「ドメイン」→「コンピュータ」→「リソース(フォルダ)」というふうに、シームレスにアクセスすることができる。だがコマンド・プロンプト上でネットワーク・リソースを利用するためには、その段階に応じて「net view /domain:<ドメイン名>」「net view \\<サーバ名>」「dir \\<サーバ名>\<フォルダ名>」という3種類のコマンドを使い分けなければならない。「net view」で公開リソース(フォルダ)の内容を表示させることはできないし、逆に「dir」でサーバの持つ公開リソース名の一覧を表示させることもできないからだ。 このように、コマンドを区別して利用しなければならない

    第20回 ファイル共有プロトコルSMB/CIFS(その1)
  • Windows XPの正体 強化されたコマンドライン・ツール(中編) 1.ディスク/ファイル関連ツール(1) - @IT

    前編では、Windows XPで追加されたコマンドについて表形式でまとめて紹介したが、今回と次回では、それらのうち、主要なコマンドについて実例を示しながら、より詳しくみていくことにする。 ディスクやファイルを操作するためのツールといえば、あまり凝ったGUIは不要なので、コマンドラインのツールが活躍する分野である。ぜひとも使いこなしていただきたい。 ■bootcfg.exe――ブート環境の設定 Windows XPのブート情報を設定するファイルであるBOOT.INI(通常はC:\BOOT.INIに置かれている)の内容を編集するコマンドである。[マイコンピュータ]アイコンの右クリックで表示される[システムのプロパティ]-[詳細設定]-[起動と回復]でもほぼ同等のことが行えるが、すべてコマンドラインから操作できるのが特徴である。 また、これは他のユーティリティにも共通するところが多いのだが、“/

  • 第5回 スクリプト入門(その3)

    などとする。これは、カレント・ディレクトリにある、拡張子が.txtであるファイルをすべてタイプ(表示)するという指示である。 また、この代入変数名は、大文字/小文字の区別があるため、実行文中で参照を行う場合には、forコマンドの直後で指定したものと同じ文字を使う必要がある。 括弧内の部分には、変数に代入する値を列挙することになっており、複数の項目がある場合は文字列をスペースで区切って指定する。ここに“*”を指定したり、“?”を含んだ文字列を指定すると、カレント・ディレクトリにあるファイル名に対して、これらのワイルド・カード文字列が展開され、その結果が変数に代入される。 “do”以下には、実行するコマンドを記述する。全体を括弧でくくることで複数のコマンドを記述することも可能だ。 実環境においてこのforステートメントは、括弧の中にファイル名などを列挙して、そのそれぞれに対して同じ処理を行う場

    第5回 スクリプト入門(その3)
    tena-beji
    tena-beji 2006/06/24
  • 1