タグ

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

  • 第1回 Rは統計解析のブッシュナイフだ - 実践! Rで学ぶ統計解析の基礎 - @IT

    今ほど統計解析が必要とされる時代はありません。オープンソースの統計処理言語・環境の「R」を使って実践的な統計解析のテクニックとリテラシーを習得しましょう! 読者にとってRは、世に溢れるデータの密林を切り開くための“ブッシュナイフ”となることでしょう(編集部) 統計解析の必要性とリテラシー 21世紀になって、経営学者の故ピーター・ドラッカー氏が言うところの知識労働者は、ますます統計解析を必要する局面が増えてきました。この状況は、20世紀後半から21世紀に起きた計算機能力の増大とインターネットの発展を基礎に、3つの大きな潮流が現れたことがキッカケとなっているように思います。その3つの潮流とは、オープンソース、オープンデータ、そしてオープンアイデアです。後ろの2つは今筆者が名付けました。 オープンソースは、皆さんがご存知のように、Linux、Apache、PerlPythonRubyなどのO

    第1回 Rは統計解析のブッシュナイフだ - 実践! Rで学ぶ統計解析の基礎 - @IT
    himadatanode
    himadatanode 2011/02/01
    これは面白そう。だけど、すぐには必要ないという意味で後で読む的なブクマが伸びるのは必然
  • W3Cは賞味期限切れ組織? - @IT

    「W3Cの賞味期限はあと何年ぐらいだと思いますか?」。先日、あるパーティーでこう聞かれた。私は虚を衝かれたように、思わず真意を聞き返した。なぜなら、私にこの質問をしたのは、日人として唯一、W3CのXMLワーキンググループで1997~98年のXML 1.0の標準化プロセスに携わった村田真氏だったからだ。村田氏は現在、Office Open XML(主にMicrosoft Officeで用いられる文書形式)の標準化についても情報処理学会 情報規格調査会の専門委員として国際標準化に携わっているなど、この道のエキスパートだ。 驚きはしたが、やはりとも思った。W3Cはもう標準化組織としての黄金期を過ぎ、権威が失われつつある。もしかすると標準化プロセスにしても、もっと良い別のやり方があるのではないか。このところずっとそう感じていたからだ。 W3Cのウィジェット標準を知っていますか? 村田氏の見立てで

    himadatanode
    himadatanode 2010/01/25
    W3CのXMLが本気で広まると考えてたのならば、ちょっと見る目がなさ過ぎるんじゃないだろうか。それに本気でW3CやXMLが消滅すると考えてるとしたら、それも見る目がないと思う。html5は逆にW3Cの復権につながる可能性が高い
  • Subversionを利用したイケてる.NET開発(2/4) - @IT

    連載 オープンソースで始めるバージョン管理&タスク管理 第1回 Subversionを利用したイケてる.NET開発 株式会社アークウェイ 黒石 高広 2008/06/24 ■2. バージョン管理ソフトウェア「Subversion」 ●Subversionの特徴 前述のとおり、Subversionはオープンソースのバージョン管理ソフトウェアである。SubversionはもともとCVS(Concurrent Version System)という別のオープンソースのバージョン管理ソフトウェアの改良版として開発がスタートした経緯があるため、CVSの特徴を備えていて、かつCVSが抱えていた問題点(ファイル名やディレクトリ名の変更ができないなど)を解消している。 Subversionの一番の特徴は、バージョン管理されたリソースを編集するときに、そのリソースを「ロックしない」という点にある。この特徴のお

  • ソフトイーサ登社長が学生に促す、「日本人は低レイヤのソフト開発を」 - @IT

    2006/4/1 「日人はもっとリスクをとって低レイヤのソフトウェアの開発に挑戦すべきだ」。仮想VPNソフトウェアを開発しているソフトイーサの代表取締役社長 登大遊氏は、マイクロソフトが3月31日開催した学生向けのイベント「The Student Day 2006」のパネルディスカッションに登場し、参加した学生にげきを飛ばした。 登氏は「日から海外に輸出するソフトウェアと、海外から日に輸入されるソフトウェアの額を調べると1対100。周りを見るとどんなものでも米国製のソフトウェアだ」と指摘。そのうえで、OSやルータのOS、データベースなど低レイヤのソフトウェアで海外製品が多く使われているして、「日企業はこれらの海外製品の上で稼働する高いレイヤのアプリケーションをコツコツと作っているだけ。企業が業務アプリケーションを開発しても一部のライセンスや特許料が米国に流れて行く」と語った。 この

    himadatanode
    himadatanode 2008/06/01
    でき合いのOSやプラットフォームを加工するだけの“即戦力”はいらない。そういうルーティンな仕事はどんどん海外に出て行く
  • Gmail、2038年には43GBに増量!? - @IT

    2007/10/15 米グーグルはGmailで使えるメールボックスの容量を増量する計画を明らかにした。米国時間の10月12日にGmail開発担当者のロブ・シームボースキ(Rob Siemborski)氏が公式ブログで明らかにした。10月中にも現在の2GBから4GB程度に増量する見込み。 2005年の4月に“Infinity+1”と名付けられたストレージ計画を発表。そのときどきで可能なディスク容量をユーザーに提供するとしていた。シームボースキ氏はブログのなかで、「それでもヘビーにGmailを使っているために容量不足に陥るユーザーがいる。だから約束を果たすためにも、カウンターの速度をスピードアップし、より多くの無償ディスクスペースを提供することを日発表いたします」と述べている。 Gmailのログインページには無償アカウントで利用できるメールボックス容量が表示されている。この容量は刻一刻と値を

    himadatanode
    himadatanode 2008/02/28
    リアルタイムで増えてるって何か凄い
  • HDD以上に便利なオンラインストレージ“Dropbox” ― @IT

    2007/04/09 OSのファイルシステムに統合され、Windows上からは通常のフォルダとして扱えるオンラインストレージサービス「Dropbox」の詳細が明らかになった。Dropboxは、複数のPCから同一フォルダが扱えるだけでなく、バックアップや変更履歴管理、ローカルファイルシステムと完全な透過性を備えた高機能なオンラインストレージサービスだ。 rsync、trac、subversionのいいところ取り 「ほかのオンラインストレージや同期サービスは、どれも使うのが面倒だったり、十分にスケールしなかったり、あるいは何か制限があったりするので不満だった。それじゃあということで、自分たちで、まともなものを作ろうと決めた」。DropboxのCEOで開発者のDrew Houston(ドゥリュー・ヒューストン)氏は@ITのメールインタビューに答え、開発の動機をそう語る。マサチューセッツ工科大学で

  • 特集 .NET開発者のためのリファクタリング入門(1/4) - @IT

    ちょっとそこのお客さん。ずいぶん浮かない顔をしていますね。え、仕事はプログラマ? そして評価が高く実績もあるプログラムのメンテナンスの仕事を任された? それはおめでとうございます。 え、めでたくない? それはいったいどうしてですか? ほほう。つまり、ユーザー・インターフェイスはすごく格好よいのに、ソース・コードがぐちゃぐちゃで何が何やら分からないと。それなのに、評価の高いソフトだからと機能追加の要求がいくつも発生していると。何が何やら分からないソース・コードを修正して、その要求に対応しなければならないわけですか。それは難儀ですな。すぐにやれといわれても、できるわけがない。 え、それは問題ではない? もう時間がかかることは了承させた? それは結構なことで。それなのに、どうして浮かない顔をなさっているので? ははぁ、時間をかけて書き直したとしても、その書き換えが正しいのか自信が持てないと。どこ

  • Tips:[環境変数]OSの種類によってバッチ・ファイルの処理を切り替える方法@IT:Windows TIPS

  • Windowsでポートのリッスン状態を調査する

    対象OS:Windows 2000 Professional/Windows XP Home Edition/Windows XP Professional/Windows 2000 Server/Windows 2000 Advanced Server/Windows Server 2003 解説 TCP/IPネットワークがつながらないといったトラブルが発生した場合、まず確認するのはpingコマンドによる応答があるかどうかであろう。これにより相手のサーバが生きているかどうかや、そのサーバまでの経路が有効であるかどうかなどが分かる。 そしてpingテストがパスすれば、次は特定のTCPやUDPのポートに対する接続テストを行い、サーバとクライアント間で通信が正しくできているかどうかを調べる、というのが一般的なところだろうか。 この接続性のテストのためにはいくつかの方法やツールがあるので、ここで

    Windowsでポートのリッスン状態を調査する
  • svchost.exeプロセスとは?

    Windowsのsvchost.exeプロセスとは? ―sc.exeでサービスをコマンドラインから制御する―:Tech TIPS リッスンしているネットワーク・ポートを調べていると、svchost.exeというプロセスが所有者となっていることがよくある。svchost.exeは、ネットワーク関連の基的なサービスを起動するための親となるプロセスであり、いくつかのグループに分けてサービスを起動している。scコマンドを使うと、サービスをコマンド・プロンプトから制御することができる。

    svchost.exeプロセスとは?
  • @IT:連載 改訂版 C#入門

  • 特集:.NET Framework SDKで始める.NETプログラミング(前編) - @IT

    .NET Framework SDKで始める .NETプログラミング(前編) ―― プリミティブな.NET Framework SDKは入門に最適。ここから始める.NETプログラミング ―― Microsoft.NETに興味はあるけれども、なかなか始めの一歩を踏み出せないというプログラマの方に稿を捧げたい。 現在、.NETプログラミングを始めるには、大きく2つの方法がある。1つは、2000年12月よりインターネットでのダウンロード・サービスが開始されたVisual Studio.NETベータ1を利用する方法である(以下、特に明記しないかぎり、「Visual Studio.NETベータ1」を単にVS.NETと略す)。このVS.NETは、これまでもWindowsプログラマに愛用されてきたVisual Studioの.NET対応バージョンで、各種プロジェクトの設定やソース・コード・エディタ、コ

  • https://atmarkit.itmedia.co.jp/fdotnet/csharp_abc2/index/

  • 特集:.NET Framework入門 - @IT

    .NET Framework入門 ――Microsoft.NET対応ソフトウェアのための開発プラットフォーム、.NET Frameworkを理解する―― 記事は改訂されました。改訂版の「.NETとは何か? ― 基礎解説:.NET初心者のための.NET入門【2011年版】」をご覧ください。 マイクロソフトは先ごろ、次世代のインターネット戦略であるMicrosoft.NET(マイクロソフト・ドット・ネット)を発表した。この発表によれば、次世代のコンピューティング環境では、インターネットを前提とし、XMLやSOAPといった標準プロトコルによって互いに通信できるWeb情報サービス(Web Service)を連携させることで、全体のサービスを実現するという。ここで各Web Serviceは、途中に人間が介在することなく、他のWeb Serviceと会話するための手段を持っており、この機能によってW

  • @IT:連載:簡単!Visual Studio .NET入門

  • 「使える、使いやすい、使いたい」と思えるUIとは? - @IT

    最新トレンドやキーワードをわかりやすく解説 WCR Watch [15] 「使える、使いやすい、使いたい」 と思えるUIとは? アドビシステムズ 上条 晃宏 2006/8/31 ここ数年、リッチクライアント技術としてFlashやFlexを採用する例が急速に増加している。この状況の背景としては、アプリケーション開発における“使いやすさ”の実現が重要な要件の1つとして認知されつつあることが挙げられるだろう。 しかし、単にFlash/Flexを使ったからといって使い勝手の良いユーザーインターフェイスができるわけではない。例えば、使いにくかった画面を“そのまま”Flexで置き換えたとしたら、従来からの問題点も再現することになる。これでは改善は望めない。画面設計を行う側にも使いやすさを実現するためのアプローチが求められるだろう。 ここで注目されるのがエクスペリエンスデザイン(XD)だ。エクスペリエン

    himadatanode
    himadatanode 2006/09/02
    UI ツールバーが酷いことに。
  • Trend Interview:アプリケーション・フレームワークの誤解と真実(1/2) - @IT

    ユニシス株式会社 サービスビジネス統括部 .NETビジネスディベロップメント チーフSE 尾島良司 日ユニシス株式会社 サービスビジネス統括部 .NETビジネスディベロップメント 猪股健太郎 聞き手、文責:デジタルアドバンテージ 2003/09/13 .NET Frameworkに対応したアプリケーション・フレームワークが各社から発売されている。業務アプリケーション開発や、情報システム開発を支援するものだとされるが、各社製品とも説明はさまざまで、「アプリケーション・フレームワーク」の定義は必ずしも明確ではない。.NETテクノロジ・ベースのシステム開発において、「アプリケーション・フレームワーク」とはいったい何なのか。プログラマはこれをどのように位置付けたらよいのか。今回は、Javaテクノロジ・ベースの豊富な情報システム開発実績を持ち、最近では.NETテクノロジ・ベースのシステム開発を

  • 特集 ASP.NET vs. Struts フレームワーク徹底比較[前編] Webアプリケーション構築のための2大基盤を比較する(1/4) - @IT

    稿では、Webアプリケーション構築のための代表的なアプリケーション・フレームワークである「.NET FrameworkをベースとしたASP.NET」そして「J2EE(Java2 Enterprise Edition)をベースとしたStruts」を比較し、それらの共通点、または相違点を解説する。 ただし、最初に強調しておきたいのは、稿は、ASP.NETとStrutsとを比較してどちらが優れている、どちらがより良いなどといった論評を目的としたものではない。もちろん、個々の機能同士を比べれば、それぞれに優劣もあれば、使い勝手にも差異はある。しかし、個々の機能などは、しょせんは限られた一時点でのスナップショットにすぎない。今後、いくらでも拡張/改善されていくはずなので、これらをいちいちあげつらうことには何の意味もないだろう。 また、これからご覧いただけば分かるように、ASP.NETとStrut

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

    第3回 スクリプト入門(その1):Windows 2000 活用講座 Windows 2000 コマンドライン徹底活用(2/2 ページ) スクリプト中での条件判断 スクリプト ファイル中に単にコマンドを並べるだけなら、作成も簡単であるし、それなりに有用ではあるが、これでは単なるテープレコーダーのようなもので、場合によっては使えないことがある。例えば前述のbup.cmdでは、もしbackupというフォルダがなかった場合、最初の文にあるcopyコマンドはfile1.txtをbackupという名前のファイルにコピーしてしまうし、次の文のcopyコマンドでは、file2.txtを同じくbackupというファイルに上書きしてコピーしてしまう。また、file1.txtやfile2.txtが存在しない場合には、エラーとなる。 ユーザーが作業するような場合には、事前にdirコマンドでフォルダやファイルの有

    第3回 スクリプト入門(その1)
  • 次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT

    稿は2006年4月12日に公開された「次世代WindowsシェルMSH(コード名:Monad)を試す(前編)」の改訂版です。Windows PowerShell RC1版のリリースに合わせて、Monadシェルの正式名称は「Windows PowerShell」となりました。MSHおよびMonadという名称はもはや使用されません。 Monadベータ版からの変更点の詳細については稿冒頭で言及しているWindows PowerShell体のファイル「PowerShell_i386.zip」に含まれる「Windows PowerShell RC1 release notes.htm」に記載されています。 Windowsのシェルといえばコマンド・プロンプト(cmd.exe)であるが、その機能はUNIXなどのシェルと比較するとまったく貧弱なものである。WindowsではMMC(Microsoft

    次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT