Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / xtech.nikkei.com (1,727)

  • 2014年もWindows XPは延命可能?

    米マイクロソフト(MS)によるサポート打ち切り(2014年4月9日)まで1年を切ったWindowsXP。延命策を探る企業が多いなか、複数のセキュリティ企業がウイルス対策ソフトのXPサポート方針を明らかにした。方針は各社ごとに大きく異なる(表)。 ウイルス対策ソフトのサポートが終了すれば、最新のパターンファイルの提供が止まり、新種のウイルスを検知できなくなる。XP延命のために、ウイルス対策ソフトの乗り換えを検討するケースも出てくるだろう。 長期のサポートを表明しているのが、キヤノンITソリューションズが販売するスロバキアESETの「ESET Endpoint Security」だ。これまでも、Windows 2000対応製品のサポートを現在まで続けている実績がある。 米シマンテックやトレンドマイクロ、露カスペルスキーは、XPに対応する最新バージョンの製品を購入した場合に限り、3~4年間はパタ

    2014年もWindows XPは延命可能?
    sankaseki
    sankaseki 2014/04/30
  • 【中級】Web開発の新手法Ajax 最終回

    Ajaxはクライアント・サイドのJavaScriptと,サーバー・サイドのWebサービスが協調して動作する。このうちJavaScript部分は利用者のWebブラウザ上で実行するので,ソースを秘匿できず変更される可能性がある。変更されることにより,不正な引数でWebサービスが呼び出されるかもしれないし,Webサービスが想定外の使われ方をされるかもしれない。 ここでは,株価を5分ごとに表示するAjaxアプリケーションで考えてみよう。用意しているWebサービスは,証券コードを引数として渡すと,その株価を結果として返すもの。そうしたWebサービスを,クライアント側のJavaScriptから5分ごとに呼び出す構成になっている。 図6●改変されたクライアント・プログラムから利用される恐れがある Webサービスの引数に証券コードを渡して戻り値で株価を返すようなアプリケーションの場合,JavaScript

    【中級】Web開発の新手法Ajax 最終回
    sankaseki
    sankaseki 2014/04/22
  • 第2回 全ての組み合わせを考えると膨大になる

    十分なテストをしたのにバグが見つかる---。「想定外」としか言いようのない事態があると思います。そのような事態に陥らないためにはどうしたらよいでしょうか。 すぐに思いつくのは、再発防止策として同じようなバグを検出できるテストパターンを追加することです。もちろんこれは有効ですが、こうした対策は「経験から予測できる不具合に対するテスト」にすぎません。未経験の不具合は常に「想定外」のものとして見落としてしまう可能性があります。つまり、「同じようなバグを検出できるテストを増やす」という対策は質的な解決策にはなっていないのです。 想定外を想定できるわけはありません。いったいどうすればよいのでしょうか。開発者の方にはなじみが薄いかもしれませんが、「品質工学」と呼ばれている方法論があり、これが一つの解決策を与えてくれます。もちろん“銀の弾丸”はありませんから全ての問題を解決できませんが、経験や知識によ

    第2回 全ての組み合わせを考えると膨大になる
    sankaseki
    sankaseki 2014/03/25
  • RFP完全マニュアル 実践編

    情報システムの調達におけるRFP(提案依頼書)の必要性は,ここ数年でかなり認知度が高まっている。以前はRFPを作らないユーザーも多かったが,厳しい経済状況の中,システム投資に慎重になっているユーザーにとって,RFPを作ることは不可欠になっている。連載では,筆者が実際に経験したRFP作成・活用の現場の情報を基に,すぐに役立つ実践的な情報を提供していく。 なお,RFPの初歩から知りたいという方は,「RFP&提案書完全マニュアル」(日経BP社)も併せて読んでみてほしい。 ■趣旨(目的・背景・狙い)」の実践的なまとめ方 趣旨はRFPの「ミッション・ステートメント」 「目的・背景・狙い」とは何か? 趣旨をつかむための「ネタ」とは? ケーススタディ:ガソリンスタンド会社の顧客情報システム 趣旨の具体的な書き方の例 ■業務要求とアウトプット RFPの基構造 RFPにおける業務要求の洗い出しの目的とは

    RFP完全マニュアル 実践編
    sankaseki
    sankaseki 2013/12/19
  • ソフトバンク・テクノロジー子会社、iPadを活用した受付業務システム

    パソコン達人の知恵 IMEでの文字入力を楽に速く、キー操作を駆使してカーソル移動や再変換を一発で 2024.09.19 あなたが知らないアップル製品の便利ワザ アクセスしやすくなった「iCloud.com」の復元機能、ホーム画面下部から呼び出せる 2024.09.19

    ソフトバンク・テクノロジー子会社、iPadを活用した受付業務システム
    sankaseki
    sankaseki 2013/11/26
  • 第7回 Linuxでのファイル検索と正規表現 - Windowsプログラマに贈るLinuxプログラミング入門:selfup

    今回は,ファイルの検索方法と正規表現の基礎を具体的に紹介します。基礎の基礎なので,しっかりと覚えておきましょう。 前回 は,Linux(Ubuntu)上でC/C++言語のコンパイルを試してみました。今回は,ファイルの検索方法と正規表現の基礎を紹介します。 プログラミングを続けていると,いつの間にかたくさんのファイルが作られていて,「あのファイルはどこに?」と探し回ることになりかねません。今回はファイルの検索について取り上げます。 シェルのメタキャラクタ 「拡張子が".txt"であるファイル」を表す場合,「*.txt」のように表すことができるのはご存じでしょう。任意の長さの文字列を表す「*」や,任意の1文字を表す「?」のことをワイルドカードと呼んでいますが,Linuxでも同様に「*」「?」を使うことができます。 早速,端末を起動して試してみましょう(図1)。端末は[アプリケーション]メニュー

    第7回 Linuxでのファイル検索と正規表現 - Windowsプログラマに贈るLinuxプログラミング入門:selfup
    sankaseki
    sankaseki 2013/10/22
  • “Sony Reader×Evernote”でWebページが電子書籍になる!

    ソニーが2012年9月21日に発売した電子書籍端末「PRS-T2」(実勢価格9980円)。筆者は2011年に発売された「PRS-T1」を愛用してきたのだが、新機種に搭載された“ある機能”に魅了されてしまった。その機能とは、来なら電子書籍とは関係がない、クラウドサービス「Evernote」との連携機能だ。 筆者が注目したのは、Evernote上で管理する特定のノートブック(Windowsでいうフォルダー)を、Reader端末と同期(ダウンロード)できるという部分。このように書くと、単なるEvernoteにメモしたことをReaderで読めるだけ……と思う人もいるだろうが、実は大きな可能性を秘めている。 いろいろあるEvernoteの用途の1つに、Webページを丸ごと(またはページの一部分)保存する“Webクリップ”がある。Evernoteには、Webクリップ用の機能も用意されていて、個人的に

    “Sony Reader×Evernote”でWebページが電子書籍になる!
    sankaseki
    sankaseki 2013/10/22
  • 日本マイクロソフトがWindows 8.1のパッケージ価格を発表、Windows 7は出荷終了へ

    マイクロソフトは2013年10月3日、10月18日より発売する「Windows 8.1」のパッケージ製品の構成と参考価格を発表した。 Windows 8.1のパッケージ製品は、一般ユーザー向けの「Windows 8.1」(写真1)のほか、「Windows 8.1 Pro」(写真2)、「Windows 8.1 Pro Pack」(写真3)の3エディションにて提供される。Windows 8.1の参考価格は1万3800円(価格はいずれも税別)で、32ビット版DVD-ROMと64ビット版DVD-ROMが同梱される。 最上位エディションのWindows 8.1 Proは、Windows 8.1の機能に加え、ドメイン参加による企業ネットワークへの接続、リモートデスクトップ、BitLockerを使ったドライブ暗号化などの機能を搭載。参考価格は2万5800円で、32ビット版DVD-ROMと64ビット版

    日本マイクロソフトがWindows 8.1のパッケージ価格を発表、Windows 7は出荷終了へ
    sankaseki
    sankaseki 2013/10/05
  • DB2でロック待ちが多発 SQL文のオプションで避ける

    1. 月間アクセスが数千万に上る,インターネット通販サイトの性能を向上 2. SQL文のオプション(with UR:Uncommitted Read)でロック待ちを回避 3. 動的,静的,オブジェクト――3つのキャッシュでDBアクセスを削減 「ヒット商品が登場するなどで,1時間に30万~40万のアクセスが殺到する。それが原因で,データベースのインデックスが破壊されることもあった」(執行役員 ソリューション開発統括 竹内拓氏)――2005年1月にインターネット通販サイトを刷新したネットプライスの最大の課題は,いかに性能を向上させるかにあった(図1)。 図1●サイトの性能向上が急務に ヒット商品などが登場すると,途端にサイトへのアクセス数が増える。旧システムはそれが原因で,PostgreSQLのインデックスが破壊されることもあった。この窮状から脱却するため,徹底的に性能を上げることを,新システ

    DB2でロック待ちが多発 SQL文のオプションで避ける
    sankaseki
    sankaseki 2013/09/12
  • Java SE 7徹底理解 第14回 Javaのためではない機能 - InvokeDynamic

    今月紹介する機能は、Javaのためではない機能であるInvokeDynamicです。 もちろん、Javaに関係しない機能というのは、長いJava歴史の中でも初めてです。その背景にあるのが、JVM上で動作する言語の活況です。 JVM上で動作する言語には、JRubyやGroovyなど動的型付けの言語が多くあります。しかし、Javaは静的型付け言語であるため、動的型付けを効率的に実装できないという問題がありました。それを解決するのが、今回紹介するInvokeDynamicです。 なお、今回はいち早くInvokeDynamicへの対応を進めているJRubyを使用して検証を行っていきます。JRubyは原稿執筆時点での最新である1.7.0.preview1を使用しました。 InvokeDynamic導入の理由 InvokeDynamicはJava VMに追加された新しいバイトコードと、その処理の仕組

    Java SE 7徹底理解 第14回 Javaのためではない機能 - InvokeDynamic
    sankaseki
    sankaseki 2013/07/04
  • chkconfigコマンド

    起動スクリプトを管理する。「/etc/rc[0-6].d」ディレクトリの配下にあるシンボリック・リンク・ファイル(実体は「/etc/init.d」ディレクトリ配下)の生成や変更・削除,各サービスの起動に関する設定をする。 chkconfig --list [起動スクリプト名] または chkconfig --add 起動スクリプト名 または chkconfig --del 起動スクリプト名 または chkconfig [--level ラン・レベル] 起動スクリプト名 {on|off|reset} または chkconfig {--help|-h} または chkconfig {--version|-v}

    chkconfigコマンド
  • chkconfigコマンドで独自作成した起動スクリプトを管理する

    chkconfig --add 起動スクリプト 独自作成した起動スクリプトについてchkconfigコマンドを使って管理したい場合には,起動スクリプト内に管理情報を記述した上で,--addオプションを付けてchkconfigコマンドを実行します。例えば,/etc/init.d/ディレクトリに配置したhogeserviceという起動スクリプトを,chkconfigの管理対象としながら追加したのが図です。 起動スクリプト内には以下のような形で管理情報を記述します。なお,以下の例では管理情報部の部分のみを記述していますが,実際にはサービスの起動処理や停止処理なども併せて記述します。 (管理情報の記述例) chkconfig: 2345 20 80 description: Test

    chkconfigコマンドで独自作成した起動スクリプトを管理する
    sankaseki
    sankaseki 2013/06/14
  • Google、キーボードアプリ「Google Keyboard」を無償提供開始

    Googleは現地時間2013年6月5日、Android向けキーボードアプリケーション「Google Keyboard」の提供を開始したと発表した。「Android 4.0」(開発コード名「Ice Cream Sandwich」)以降を搭載したスマートフォンおよび端末で利用可能。 ジェスチャー入力機能「Gesture Typing」により、画面上で指を滑らせるようにして文字を入力できる。Gesture Typingは、GoogleブランドのAndroid端末「Nexus 4」「Nexus 10」などに標準で搭載されている(関連記事)。 そのほか、自動修正機能や入力候補予測機能などを備え、音声入力に対応。辞書は26カ国語をサポートする。 Google Keyboardは「Google Play」から無償でダウンロードできる。当初は英語圏のみを対象とするが、他の地域にも拡大する計画としている

    Google、キーボードアプリ「Google Keyboard」を無償提供開始
    sankaseki
    sankaseki 2013/06/07
  • IT業界で働く女性のコミュニティ「WITJ」発足

    IT業界で働く女性のコミュニティ「Women in Technology Japan (WITJ)」が発足し、2013年5月17日、キックオフミーティングを開催した。 キックオフ・ミーティングには女性ITプロフェッショナル数十人が参加。ゴールドマン・サックス証券チーフストラテジストのキャシー松井氏が講演、女性の活躍が経済に及ぼす貢献や、働く女性特有の悩みをどのように解決していくか、などについて語るとともに参加者と意見交換した。 WITJの会長を務めるAC Global Solutions 代表取締役のアニー・チャン氏は「もっと沢山の女性たちが、IT業界でもっと楽しく働けるようにしたい。そのために、プロフェッショナルな女性に集まってもらい、情報交換や経験を共有する場を提供したい」と話す。今後は、FacebookやGoogle+などでの情報共有のほか、IT業界での女性の活躍をテーマにした講演会

    IT業界で働く女性のコミュニティ「WITJ」発足
    sankaseki
    sankaseki 2013/05/21
  • FacebookがソーシャルWebアプリ統合サービスのFriendFeedを買収

    SNS大手の米Facebookは2009年8月10日(現地時間),ソーシャルWebアプリケーションを統合するサービスを提供する米FriendFeedを買収することで両社が合意したと発表した。買収金額は公表していない。 FriendFeedは,FacebookやTwitterFlickrGoogle Talk,Last.fm,YouTubeななどさまざまなソーシャルWebアプリケーションから友人の更新情報を取得し,1つの画面でリアルタイムに閲覧できるサービス。米GoogleGoogle Mapsなどの開発にかかわったBret Taylor氏らが2007年10月に創立した。従業員は12名。 FriendFeedBret共同創業者のTaylor氏は「FacebookとFriendFeedは,人々が友人とつながり情報を共有するツールを提供するという同じビジョンを持っている。Facebookの

    FacebookがソーシャルWebアプリ統合サービスのFriendFeedを買収
    sankaseki
    sankaseki 2013/05/17
  • Android向け新ゲームサービス「Google Play Games」、Google I/Oで発表か?

    Android向け新ゲームサービス「Google Play Games」、Google I/Oで発表か? 米Googleが「Android」プラットフォーム向けの新たなゲームサービス「Google Play Games」を用意するようだと、Android関連のニュースブログ「Android Police」の記事を引用する形で複数の米メディア(PCMag.com、TechCrunchなど)が報じた。 Android Policeに現地時間2013年5月11日付けで掲載された記事によると、投稿者のRon Amadeo氏は、Android向けデジタルコンテンツ販売/配信サービス「Google Play」の最新バージョン(3.1.36)のAPKファイルを分析している中で、ゲームコントローラーをデザインしたアイコンと設定メニューに気づいたという。設定メニューは、アカウントの切り替えや通知管理などを行

    Android向け新ゲームサービス「Google Play Games」、Google I/Oで発表か?
    sankaseki
    sankaseki 2013/05/13
  • 第3回 部下の成長につながる私の「叱り方」

    前回に続き、ITproの連載『ひとつ上のヒューマンマネジメント』の著者である芦屋広太氏と、『ダメな“システム屋"にだまされるな!』など“システム屋"シリーズの著者である佐藤治夫氏が対談する。今回は、2人のこれまでの連載の中でも特に反響が大きかった「部下の叱り方」について語ってもらった。芦屋氏も佐藤氏も「よく叱る方だ」という点では共通しているが、叱り方には個性が表れている。 (聞き手・構成は清嶋 直樹=PC Online日、芦屋広太氏の連載を更新しました。 どの上司にも通用する説明術(18)ある部下の「心を変えた」部長のひと言 次は、叱り方について聞きたいと思います。第2回(「失敗が存在しない」世界はむしろ異常)までの流れからすると、2人とも、部下が失敗したというだけでは叱らないのですか? 佐藤:いや、そうとも限りませんよ。 私の叱り方には2通りあります。1つは失敗したときですね。何か

    第3回 部下の成長につながる私の「叱り方」
    sankaseki
    sankaseki 2013/04/25
  • 第6回 パナソニック:スマホを窓口にクラウドと連携

    デジタル家電の価格下落に苦しむ中、同家電よりも値崩れしにくい白物家電やヘルスケア機器に注力する日企業が増えており、開発競争が激化している。その競争を勝ち抜く“切り札”としてNFCを選んだ企業が、パナソニックだ。 同社は、インターネット上のサーバーと連携させる「スマート家電」のほぼすべてに、NFCのアクティブ・タグを搭載した。冷蔵庫やドラム式洗濯乾燥機 (以下、洗濯機)、オーブンレンジ、炊飯器といった白物家電の他、体組成計や活動量計、血圧計のヘルスケア機器などである。パナソニックの家電機器が備え るアクティブ・タグは「自社開発品」(同社)。NFC-B(ISO/IEC 14443 Type B)とNFC-Fの両方式に対応する注1)。 注1)日にはFeliCaにしか対応しないスマートフォンがあるためにNFC-Fに、世界にはNFC-AまたはBにしか対応しないR/Wがある可能性が あるため、NF

    第6回 パナソニック:スマホを窓口にクラウドと連携
    sankaseki
    sankaseki 2013/04/24
  • JVM言語で生産性を向上させよう

    「Xtend(エクステンド)」「Kotlin(コトリン)」「Ceylon(セイロン)」――。この3つのキーワードの共通点がわかるだろうか。一見すると、どこかの地名なのではないか、と思うかもしれない。しかし、これらの共通点は地名ではない。3つとも、ここ2年で登場した新しいプログラミング言語の名称だ。 この3つのプログラミング言語は、Javaプログラムの実行環境であるJava仮想マシン(以下、JVM)で動く、いわゆる「JVM言語」の部類に属する。JVM言語のコードは、コンパイルすると、JVMの上で動かせる「クラスファイル」になる。つまり、Javaでプログラムを記述する代わりにJVM言語で処理を記述し、JVM上でJavaプログラムと同じように実行できるわけだ。さらに、世の中にある膨大なJavaライブラリもJVM言語で利用できるようになる。 近年、JVMをJavaプログラムの実行環境ととらえるので

    JVM言語で生産性を向上させよう
    sankaseki
    sankaseki 2013/03/29
  • [関数型言語のトレンド]国内でも採用企業が増加

    「少数精鋭の開発メンバーで、短期間に新しい検索サービスを始められた」。特許情報などの無料検索サービスで200万人以上の会員を抱えるアスタミューゼ。同社でサービス開発を統括する三木隆史プラットフォーム事業部部長は、こう語る。スピードの秘密は、開発言語選びにあった。 同社が採用したのは、業務系システムの開発で主流になっているJavaでも、Webシステムで人気を博すRubyPythonでもない。「関数型プログラミング言語」と呼ばれるオープンソースの開発言語の一つ、「Scala(スカラ)」だ。 Scalaは今、世界的な注目を集める。米ツイッターや米リンクトイン、英ガーディアンなど海外の名だたる企業が自社サービスの開発に採用したことで一気にその名を知らしめた。Scalaの推進企業である米タイプセーフは2012年8月に1400万米ドル(約11億円)の資金を調達。Webアプリケーションや分散処理システ

    [関数型言語のトレンド]国内でも採用企業が増加
    sankaseki
    sankaseki 2013/03/18