タグ

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

  • 「エクスプローラの縮小版を表示する方法について」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    rti7743
    rti7743 2012/02/17
    めも
  • MP3ファイルからタイトルやアーティスト名などを取得するには?[C#、VB] - @IT

    MP3ファイルに格納されている曲のタイトルやアーティスト名、ジャンルといったID3タグ情報を見ることができる。このダイアログでは値の部分をクリックしてその内容を編集することも可能。 プログラムからMP3ファイルのID3タグ情報を得るには、MP3ファイルをオープンし、そのフォーマット仕様(ID3.orgで規定されている)に従って順に読み出すこともできるが、Windowsに含まれるShell32.dllの機能を利用すれば、非常に容易に取得できる(ただし主要な項目のみ)。 稿ではShell32.dllの機能を使用してMP3ファイルのID3タグ情報を取得する方法について解説する。 Shell32.dllの参照設定 Shell32.dll(既定ではC:\WINDOWS\System32に格納されている)は.NETのアセンブリではなくCOMコンポーネントであり、その機能をC#やVBから利用するには、

    rti7743
    rti7743 2012/02/01
  • さくらの石狩DC運用開始、北海道知事も式典に参加 - @IT

    記者会見の冒頭で、さくらインターネット代表取締役社長の田中邦裕氏は、これまでの同社の歩みの中に、今回の石狩データセンター建造を位置付けながら説明した。 さくらインターネットは1996年、田中社長が舞鶴工業高等専門学校在学中にレンタルサーバ事業を提供したのが始まり。その後、1999年に東京・池袋や大阪町といった都市部にデータセンターを開設。当時、データセンターは地盤の固い郊外に建設されることが多かったが、インターネットの普及や一般企業へのITの浸透により、アクセスの利便性に優れた都市型データセンターに需要がシフトする時期だった。「2004年には東新宿や大阪の堂島にデータセンターを新設。回線についても、2008年には当社のバックボーン回線は166Gbpsと日一になり、現在は200Gpbsを超えて最大となっている」(田中社長) 「データセンターの数も増え、バックボーンも増えたというのが当社

    rti7743
    rti7743 2011/11/16
    クラウド時代になってから都市型データセンターの魅力であった、いざという時に駆けつけられるが、なくなったよな。
  • Hadoopによるテキストマイニングの精度を上げる2つのアルゴリズム

    Hadoopによるテキストマイニングの精度を上げる2つのアルゴリズム:テキストマイニングで始める実践Hadoop活用(最終回)(1/3 ページ) Hadoopとは何かを解説し、実際にHadoopを使って大規模データを対象にしたテキストマイニングを行います。テキストマイニングを行うサンプルプログラムの作成を通じて、Hadoopの使い方や、どのように活用できるのかを解説します Passive-Aggressiveとロジスティック回帰で精度向上 前回の「実践! 「MapReduceでテキストマイニング」徹底解説」では、「青空文庫」の作品から学習を行い、テキストデータから著者の寿命を推定するMapReduceプログラムを作成しました。 今回は、前回のプログラムを少し変更するだけで、精度が上がる「Passive-Aggressive」というアルゴリズムを実装します。また、テキスト分類のアルゴリズムと

    Hadoopによるテキストマイニングの精度を上げる2つのアルゴリズム
  • さくらのクラウド、Amazon EC2の半額以下で11月開始へ - @IT

    2011/09/06 さくらインターネットが、11月15日に竣工する北海道・石狩の新データセンターで、竣工と同時に格的なクラウドサービス「さくらのクラウド」の提供を開始することを明らかにした。9月5日に東京・新宿で開かれたユーザー向けイベント「さくらの夕べ」で、田中邦裕社長自らが語った。 「昨年11月のクラウドコンピューティングEXPOで、さももうすぐ出るかのように言ってしまいましたけれども、ようやく明日ベータサービスのリリース予定です」 昨年の時点で、後発となるクラウドサービスのコンセプトを「何の変哲もないIaaS型クラウドを圧倒的なコストパフォーマンスで提供する」と語っていた田中社長だが、改めて「開発者志向のシンプルクラウド」という設計目標を強調。公式発表前ながら、「同一スペックであれば、Amazon EC2の1/3から1/2の料金にできると思う」と話し、国内の競合サービスや、機能や

    rti7743
    rti7743 2011/09/07
  • Windowsのレジストリを設定してIPルーティングを有効にする(WindowsマシンをIPルーターにする)

    解説 1台のPCWindows OSマシン)に2つ以上のネットワークインタフェースを装着して、2つのネットワークインタフェース間でパケットを転送(IPルーティングやIPフォワードと呼ぶ)するように設定すると、ルータ(IPルータ)として利用することができる。Windows OSのデフォルト設定ではこの機能は無効になっているので、1台のPCにいくつネットワークインタフェースを装着してもルータとしては機能しない。この場合は、単に同時に複数のネットワークに接続することができるだけである。 だがIPフォワードの機能を有効にすることにより、ルータとしても利用することができる。離れた場所にある複数のネットワークを接続したり、実験的に構築したネットワークを接続したりするためには、専用のルータを導入しなくても、Windows OSマシンを専用ルータ代わりに利用できる。 ●IPルーティングの有効化の方法 W

    Windowsのレジストリを設定してIPルーティングを有効にする(WindowsマシンをIPルーターにする)
    rti7743
    rti7743 2011/06/03
    動いた。手元にwin機しかなかったかで死ぬかと思った
  • Vyatta――クラウド時代の仮想ルータ活用術:導入編(1/2) - @IT

    オープンソースで実現する柔軟なルータ Vyatta――クラウド時代の仮想ルータ活用術:導入編 松直人 日Vyattaユーザー会 運営委員 さくらインターネット研究所 上級研究員 2010/11/22 オープンソースソフトウェアを集めて作られたルータ「Vyatta」は、ルーティングやファイアウォールといった機能を、既存のハードウェア一体型ルータには実現しがたい柔軟さで提供します(編集部) Vyattaとは何か? Vyattaは「ビアッタ」と発音し、サンスクリット語で「オープン」を意味する言葉です。その名のとおり、オープンソースを集めて作られたルータソフトウェアで、北米のVyatta社がディストリビューションを管理・運営しています。 Vyattaには、「VyattaCore」と呼ばれる非商用版と、「Vyatta Subscription Edition」と呼ばれる商用版があります。オープン

    rti7743
    rti7743 2011/05/22
  • Eclipseプラグイン コード品質のカイゼン(JUnit Factory)

    これはすごい!?コード品質のカイゼン化プラグイン2種:CoolなEclipseプラグイン(24)(1/3 ページ) ソフトウェアの品質と保守性を向上させるために、テストケースの作成は重要です。しかしながら、時間がない、面倒だなどの理由によりユニット(単体)テストが省略されることはしばしばあります。 また、ソフトウェアの修正や仕様変更を考慮すると、保守性の高い(分かりやすい/読みやすい)コードにする必要があります。 稿では、ソースコードからJUnitをベースとしたたテストケースを自動的に生成する「JUnit Factory」とコードの保守性の指標であるCRAP(Change Risk Anti Pattern)を計測する「Crap4j」をご紹介します。 テストケースを自動生成するJUnit Factoryとは? JUnit Factoryはソースコードからテストケースを自動生成し、しかも生

    Eclipseプラグイン コード品質のカイゼン(JUnit Factory)
    rti7743
    rti7743 2011/05/10
    こっちの自動生成の技術は結構興味があるな。他の言語でも使えるようにならないのかな。
  • なぜY Combinatorだけ特別? Dropbox創業者に聞いた - @IT

    2011/04/27 シリコンバレーは、ITの世界にとって今も特別な場所だ。 Apple、Cisco、eBay、NVIDIA、Oracle、Intelといった名だたるIT企業が社を置き、Google、Facebook、PayPalなどWeb系ベンチャーが次々と生まれ続けている。 人口約200万。行政区域としてシリコンバレーという場所は存在しないが、人口100万を擁するサンノゼ市を筆頭に、サンタクララ、サニーベール、マウンテンビューなど約20市を含む領域に世界の才能が集まる。米国西海岸、太平洋に向かって親指を突き立てたような半島の南北30マイル(48km)の細長い領域、東京圏に地図を重ねて言えば、だいたい東京から横浜までぐらいの間に、IT企業群がキラ星のように点在しているような具合だ。建物は低く、緑も多い。風景を見る限りはのんびりした場所だ。 パロアルトの比較的大きな通り。クルマ移動が基

    rti7743
    rti7743 2011/04/28
    dropboxがないと生きていけない・・・ それと、Y Combinator がいい感じにスタートアップ同士のハブになっているんだよな。
  • 「ActiveDirectoryでユーザにadmin権限を与える方法」(2) Windows Server Insider - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    rti7743
    rti7743 2011/04/25
  • 第3回 PPTPサーバの導入

    この記事では、VPN接続のための設定については解説するが、Active Directoryの導入手順については特に触れない。以上のような構成のActive Directory(社側のルート・ドメイン)の導入はすでに終わっているものとして話を進める。DNSサーバやDHCPサーバなども導入して、ドメインが正しく機能していることを確認しておいて欲しい。具体的なActive Directoryの導入方法などについては、連載「管理者のためのActive Directory入門」などを参照していただきたい。 VPNダイヤルインのアカウントのActive Directoryへの登録 Windows 2000 ServerやWindows Server 2003のRRAS機能を使ってVPN接続を実現する場合、最初にVPN接続用(支社側からのダイヤルアップ用)のアカウントを用意する。VPNサーバのローカル

    第3回 PPTPサーバの導入
  • AWSが日本データセンターを運用開始、責任者に聞いた - @IT

    2011/03/02 Amazon Web Servicesは日時間3月2日23時、日データセンターの運用開始を発表した。東京リージョン(正式名はAsia Pacific (Tokyo) Region)として運営する。同社は今後複数のデータセンターを日に開設し、東京リージョンにおいて複数のAvailabilityZoneを提供するという。 まず気になるのは東京リージョンの価格だ。AWSのサービスはリージョンごとに価格が異なるが、下の表のとおり、「ジャパンプレミアム」は非常に小さい。シンガポールと比べた場合、例えばAmazon EC2のオンデマンドLinux/UNIXインスタンスについては1時間当たり0.5から数セント高いが、Windowsについては同料金だ。 AWSの上級副社長 アンディ・ジャシー(Andy Jassy)氏は、「当サービスの価格をほかの選択肢、例えば自分でサーバを立て

    rti7743
    rti7743 2011/03/04
  • OAuth 2.0でWebサービスの利用方法はどう変わるか(1/3)- @IT

    OAuth 2.0で Webサービスの利用方法はどう変わるか ソーシャルAPI活用に必須の“OAuth”の基礎知識 株式会社ビーコンIT 木村篤彦 2011/2/2 TwitterがOAuth 1.0を採用したのを皮切りに、今では多くのサービスがOAuth 1.0に対応しています。国内でも、例えば、マイクロブログ型コラボツール「youRoom」、小規模グループ向けグループウェア「サイボウズLive」、「はてな」のいくつかのサービス、「Yahoo!オークション」、リアルタイムドローツール「Cacoo」などがOAuth 1.0に対応したAPIを公開しています。 ここ数年でOAuthはさまざまなWebサービスのリソースを利用する際の認証方式として普及してきました。これは大きなプレーヤーがサポートしたことも一因ですが、OAuthの持つ以下の2つの特徴によって、「OAuthを使うと、サービスプロバイ

  • 「postfixで送信先制限がうまくいかない!」(1) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    rti7743
    rti7743 2011/01/12
    めも
  • 「DEFCON18」でハッカーが繰り広げた知的遊戯(1/3) - @IT

    三井物産セキュアディレクション株式会社 ビジネスデベロップメント部 主席研究員 草場 英仁 2010/11/22 毎年恒例のハッカーの祭典「DEFCON」が、今年もラスベガスで開催されました。筆者が参加した「Network Forensic」コンテストの解説を中心に、その模様をお伝えします(編集部) 今年も無事開催、「DEFCON 18」 少し前の話になってしまいますが、世界中のハッカーにとって毎年恒例の夏の大イベント、DEFCON 18が米国はラスベガスのホテルリビエラにて今年も開催されました。 DEFCONといえば「CTF」という言葉を聞いたことがある方もいるかもしれません。世界中から数百ものチームが予選に参加するセキュリティ技術のコンテスト「CTF(Capture The Flag)」は、DEFCONの目玉企画となっています。これ以外にも会期中は種々雑多なコンテストが開催されており、

  • アプリ開発ビジネスで独立するなら、知っておきたい「所得税計算」

    今回のテーマ:1人でビジネスを始める Kim氏は、これまでにも定期的に売り上げを報告していて、そのたびにAndroidマーケットからの収入に満足していると書いている。Kim氏は自分がラッキーだったとも書く一方で、「もし今までにもAndroid開発を検討していたのなら、思い切って始めてみることをおすすめする。個人開発者には理想的なプラットフォームだと確信している」と書いている(@IT個人開発Androidアプリで月収116万円に」) iPhoneアプリAndroidアプリ、Webサービスなどを開発して、独立してビジネスを始めるエンジニアが増えているようです。1人でビジネスを始める際には、プログラミングスキルはもちろんのこと、業務で必要とされるものとは異なる種類の会計知識が必要です。 そこで、今回から2回にわたって、「1人ビジネス」における税務について気を付けるべき点を解説します。今回は

    アプリ開発ビジネスで独立するなら、知っておきたい「所得税計算」
  • いま購読するべき15の開発者ブログ

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) そもそも開発者ブログ・ラボブログとは 世の中に多くのブログが存在します。もともと「blog」は「web」+「log」の意味の造語で、2000年ころから平易に使えるブログツールや無料サイトなどが増え、浸透してきました。皆さん自身も日記のように気軽にブログを書かれている人も入れば、ブログを読むことを楽しんでいる方も多いでしょう。 技術者であれば、メモ的に技術情報をブログで公開している方から、さまざまなトラブル時や困ったときに、どこかの誰かのブログの記述に助けられることもあったかもしれません。 今日、企業活動の一環として、意欲的にブログを活用しているところから、広報活動的にブログを活用してい

    いま購読するべき15の開発者ブログ
  • WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT

    ご挨拶 こんにちは、ロンドンのNew Bambooという会社でWebエンジニアとして働いている@makoto_inoueです。ここのところ、PusherというWebSocketのクラウドサービスの開発に関わっています。今回から3回に渡ってWebSocketに関する短期連載を担当させていただきます。 私を含めたNew Bambooの面々(我々は自分たちのことをBambinoと呼んでいます)がWebSocketになぜ興味を持ったかということからはじまり、実際にクラウドサービスを始めるまでにいたったストーリーをお話ししたいと思います。そのストーリーを通じて、WebSocketが切り開く「リアルタイムWeb」な世界への可能性や技術的課題を皆さんと共有できればと思っています。

    WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT
    rti7743
    rti7743 2010/10/08
    webも非同期イベント駆動ばりばりになるんかー
  • Rubyの魔術 数々の“スペル”で高度なプログラミング − @IT

    2010/09/13 元JavaプログラマのPaolo Perrotta氏は、Rubyを使い始めた頃のことを振り返り、こう話す。 「私はJavaの世界からRubyに来た当初、とてもハッピーなプログラマでした。Rubyっていいね、かっこいいじゃん! と。ところが、最先端のイケてるライブラリの中を覗いてみたら、分からないところだらけだったんです……」。 RubyKaigi2010で「A Metaprogramming Spell Book」(あるメタプログラミング魔術の書)と題した講演を行ったイタリア人プログラマのPerrotta氏は、Ruby on Railsのソースコードを覗いてみたときの驚きをこう表現する。 「例えばalias_method_chainというメソッドは、一体どこにあるんだと探しました。どこにあるか分からないんです。こんなことJavaではあり得ません。結局、テキスト検索で発

  • @IT Tips:バッチ・ファイル中で日付をファイル名に使用する

    バッチファイル中で、数字や時刻などをファイル名として使いたい バッチファイルの中で、日付や時間をベースにしたファイル名のファイルを作成し、そこに結果を保存したいといった場合は意外と多いだろう。 例えば、システムデータやユーザーファイルをバックアップし、バックアップ先のフォルダやファイル名に、その日の日付を反映した名前を付けたいといった場合である。例えば、「systemconfig-20221221」「user1-20230501」などと付ければ、いつバックアップしたかすぐ分かるだろう。 Tech TIPSでは、バッチファイル内で日付と時刻の情報を取得して、ファイル名やフォルダ名として利用するためのテクニックを紹介する。鍵となるのは「date」「time」という変数の扱い方である。 まずバッチファイルの基から知りたいなら、Tech TIPS「Windowsのバッチファイルの基的な使い方

    @IT Tips:バッチ・ファイル中で日付をファイル名に使用する
    rti7743
    rti7743 2010/08/08
    echo %V:~5,2% とか、なんつーテクだwww