タグ

ブックマーク / xtech.nikkei.com (16)

  • 【 vmstat 】 メモリーやCPUの負荷率や使用状況を表示する

    指定した単位で容量を表示する。kは1,000,Kは1,024,mは1,000,000,Mは1,048,576バイト単位で表示する vmstatは,システム内の情報を表示するコマンドだ。例えば,主メモリーの空き容量やCPUの動作状況などを表示する。 vmstatコマンドをそのまま実行すると,現在のプロセス,メモリー,スワップ,デバイス,割り込み,CPUの情報が表示される。また,「-d」や「-p」オプションを付けるとパーティションやディスクへの読み書き状況などが表示される。「-f」オプションを指定するとシステムが起動してからコマンド実行時までの間に,プロセスを作成した回数が表示される。 vmstatの後に秒単位で時間間隔を指定すると,指定した時間ごとにシステムの状況が表示される。また,回数を指定すると,指定した回数情報が表示される。 容量については「-S」オプションで単位を指定できる。「-S

    【 vmstat 】 メモリーやCPUの負荷率や使用状況を表示する
  • 金融業界の業務とシステムを知る

    この講座では,証券会社,クレジットカード会社,生保会社,損保会社,メガバンクを題材に,金融業界の業務とシステムについて解説する。 Part1~Part4で証券会社,Part5~Part8でクレジットカード会社,Part9~Part11で生保会社,Part12~Part14で損保会社,Part15以降でメガバンクの業務とシステムについて詳しく説明する。 Part1 証券会社編1--注文から約定,決済など,証券業務の基的な流れを知る Part2 証券会社編2--株式売買に伴うシステムの処理を理解する Part3 証券会社編3--ホールセール業務の流れをゼロから学ぶ Part4 証券会社編4--ホールセールを一貫処理する「STP」システムを理解する Part5 クレジットカード会社編1--年間30兆円を超すカード取引,その背後にある仕組みを理解する Part6 クレジットカード会社編2--「審

    金融業界の業務とシステムを知る
  • Linux初心者の“敷居”を引き下げる「VMware Player」

    読者の皆さんは,Linuxを使ったことがあるだろうか。おそらく,YESと答えた方より,NOと答えた方のほうが多いはずだ。実際,Linuxは広く普及したとはいえ,全く触れたことがないユーザーもまだ多い。 なかには,学習のために,あるいは,業務に利用できるかどうかを検証するために,Linuxを使い始めようと思ったことがある人もいるだろう。しかし,触れたことがないものに対しては,誰しも“敷居”が高く感じられるものだ。「Linuxを使うためには,英語で複雑なコマンドを操作しなければならない」,「Linuxに深く習熟した仙人のようなアゴヒゲの人物でないと使いこなせない」,「Linuxを動かすための専用マシンが必要」などなど,人によって感じる敷居はさまざまだろう。 しかし,誤解や思い込みによって作られる敷居も多い。実際,上に挙げた3つの敷居もそれに類するものだ。LinuxでもWindowsとよく似たG

    Linux初心者の“敷居”を引き下げる「VMware Player」
  • シェル・スクリプト・リファレンス INDEX:ITpro

    新法で「アプリストアを競争状態に」の現実味、公取委はAppleGoogleと長期戦も 2024.05.16

    シェル・スクリプト・リファレンス INDEX:ITpro
  • 【入門企画】Ubuntu仮想マシンでデスクトップLinuxを始めよう

    無償で使える仮想化ソフト「VMware Player」と,人気Linuxディストリビューションの仮想マシン「Ubuntu VMware用仮想マシン」を使えば,とても簡単にWindows上でLinuxを体験できます。ネットワーク経由で新たなアプリケーションをダウンロードして使うことも可能です。記事を読んで,Linux活用の初めの一歩を踏み出しましょう! 「Linuxに興味があるけど,インストールが難しそう」「Linuxのためにもう1台パソコンを用意するのは厳しい」など,Linuxを使ってみたいのに初めの一歩が踏み出せない人もいるでしょう。 誌創刊当時の1999年ごろには,「Linuxを使うための一番の難関がインストール」と言われていました。現在はとても簡単にLinuxをインストールできるようになりましたが,それでも作業自体は面倒ですし,Linux用のパソコンも必要です。 しかしながら,こ

    【入門企画】Ubuntu仮想マシンでデスクトップLinuxを始めよう
  • 第2回:仮想化がインフラSEの不足を救う

    経済は1960年代の「いざなぎ景気」を超える好景気が続いている。そうした中,IT業界はインフラを設計できるSEの不足に悩んでいる。実は仮想化技術が,インフラSE不足の解決策になりそうだ。第2回は一見関係が薄そうな仮想化技術と人材問題の関係をひも解いていく。(ITpro) 日経済は1960年代の「いざなぎ景気」を超える好景気が続いています。ただ,今回の好景気は過去の好景気期間と明らかに違う点があります。従来はほぼすべての分野で好景気の恩恵を受けたのに対して,今回の好景気は,好調な企業と不調の企業がはっきりしているのです。 そうした中,IT業界はインフラを設計できるSEの不足に悩んでいます。 日の金融は不良債権の処理をほぼ終え,いま急激に攻めの経営に転じています。銀行,証券,保険の壁を越えた自由化の波は,当然ながらかつてないほどのIT投資に向かわせています。合併した銀行システムの統合か

    第2回:仮想化がインフラSEの不足を救う
  • iPhoneアプリの未来を見せてくれた「Sekai Camera」

    筆者がiPhone 3Gを購入して早1カ月半ほどが過ぎた。「日本語入力が遅い」,「突然ブラウザが落ちる」といった数々の不満はあるものの,メールやWeb,映像のビューワーとしては便利そのもの。今では筆者にとって無くてはならないデバイスになりつつある。 とはいえ筆者がiPhoneを購入した理由は,実はデバイスに対する興味ではない。アップルが用意するアプリケーション・マーケット「App Store」に出てくるであろう,これまでにないようなアプリケーションにいち早く触れたいと思ったからである。App Storeは世界規模のマーケットであり,開発者も世界に拡がっている。次の時代を見せてくれるような新しいアプリケーションの形が,App Storeから生まれてくるのではないかという期待があったのだ。 筆者はiPhone 3G購入直後から,無料・有料を含めてかなりのアプリケーションをApp Storeから

    iPhoneアプリの未来を見せてくれた「Sekai Camera」
  • Part1 無償版のVisual C++をC言語の学習に役立てる

    C言語はやはり,学んでおきたいプログラミング言語の筆頭格と言えるでしょう。WindowsでCプログラミングをするなら,まず使ってみたいのがマイクロソフトの「Visual C++(VC++)」です。無償版の「Express Edition」は,同社のWebサイトからダウンロードできます。 オリジナルのC言語はオブジェクト指向の言語ではありません。C言語にオブジェクト指向の機能を追加したものの一つがC++(シープラスプラス)言語です。Visual C++というからには,C++言語を使わなければいけないのでは?と思われる方もいるかもしれませんが,Visual C++では,C言語のプログラミングも可能です。まずはC言語から試してみるとよいでしょう。 マイクロソフトの主力開発ツールの現行製品は「Visual Studio 2008」で,これには有償版(Standard Edition,Profess

    Part1 無償版のVisual C++をC言語の学習に役立てる
    tsubonobu
    tsubonobu 2010/02/19
  • Calc 第4回 魅力的なグラフを作成

    前回のグラフ作成の基礎編に続いて応用編をお届けする。単に数値をビジュアル化するだけでなく,3次元効果を使って印象に残る美しいグラフを作成しよう。 前号はグラフ作成の基手順を解説した。今回は,見栄えのする美しいグラフを作成してみよう。図1を見てほしい。Calcで作成した,さまざまな3次元効果を使ったグラフ(3Dグラフ)のサンプルだ。筆者は,Calcのグラフ機能は3Dグラフでこそ,その真価を発揮すると考える。Calcを使えば,図1で示したようなグラフが簡単に作成できるためだ。 今回は3Dグラフに注目して,その編集手順を具体的に解説していく。 (1)3D折れ線グラフ。重なる部分も見やすいようにグラフ全体を少し回転させている。(2)3D円グラフ。角を丸める機能を使った。(3)3D積み上げ棒グラフ。奥行きを設定し,正面から照明を当てた感じにしている。(4)円錐グラフ。表面にテクスチャを張り付けた。

    Calc 第4回 魅力的なグラフを作成
  • 定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup

    このパートでは,プログラミングを勉強するうえで欠かせないアルゴリズムの中でも定番中の定番を紹介します。ソート(並べ替え)やサーチ(検索)などの機能は今では標準のライブラリとして提供されています。実用的なプログラムを作るときにそのものずばりをいちいち書く機会は少ないかもしれません。しかし定番のアルゴリズムは,様々に形を変えて普段のプログラミングに登場します。 解説を読んで仕組みがわかったら,ぜひそれをプログラムにしてみてください。読んだだけではプログラムを書けるようにはなりませんし,プログラムを書いてみて初めて,実は十分に理解できていなかったと気付くことがよくあります。しかもアルゴリズムは特定のプログラミング言語に依存しないので,一度身に付ければ,後でどんな言語を学ぶ場合でも役に立ちます。 1番目から6番目まではソートのアルゴリズム,7番目から9番目まではサーチのアルゴリズムです。一つひとつ

    定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup
  • 若い時にプログラムを書こう、必ず人生の豊かさにつながる

    システムインテグレータ最大手NTTデータを率いる山下社長は若い頃、汎用コンピュータ用のデータベース開発に取り組み、プログラムを自ら作っていた。その経験から山下氏は「人生のどこかで手を動かしてプログラムを作る仕事を経験した方が絶対に面白い。20代あるいは30代の前半くらいまでに真水の仕事をどれだけやったか、それがその後の人生の豊かさにつながる」と同社幹部としては異例の発言をする。(聞き手は谷島 宣之=日経コンピュータ編集長、写真は小久保松直) 2009年度、100億円近い投資を計画していると聞く。狙いは何か。 100億円のうち、40億円くらいかけようと考えているのが、「倍速開発」という案件です。これが一番大きい投資になります。我が社としてぜひともやらないといけないのは、お客様のお気の召すまま、ご希望のオーダーメード・システムを、パッケージ・ソフトを使った場合と同じスピードで作って差し上げる、

    若い時にプログラムを書こう、必ず人生の豊かさにつながる
  • Part1 Web APIプログラミングに挑戦しよう! - Google/Amazon/Yahoo! Webサービス徹底活用:ITpro

    いま,Webの世界は大きく変わろうとしています。検索エンジンはどんどん進化し,ブログやSNS(Social Networking Services)といった新しいアプリケーションが登場して,Webの用途は広がり,便利になっています。 プログラマにとってのWebの姿も大きく変わっています。従来,Webでプログラミングといえば,サーバーで動作するWeb/DBアプリケーションの構築か,JavaScriptで動的なWebページを作成することを指すのがほとんどでした。最近はこれに加えて,Web上に散在するAPI(Web API)を利用するプログラミングが流行しつつあるのです。 インターネット上のサービスを 自分のプログラムに組み込める 「API」と言えばOSの機能をプログラムから利用するための窓口というイメージがあると思います。Web APIとは,WebにおけるAPI,つまりWeb上にあるサービスを

    Part1 Web APIプログラミングに挑戦しよう! - Google/Amazon/Yahoo! Webサービス徹底活用:ITpro
  • Web Bugを考える

    “Web Bug”は,Webサーバーなどのソフトウエア・バグのことではない。WebページやHTMLメールなどをだれが見ているかといったことを把握するために,Webページなどに埋め込まれた画像のことである。Web Bugの多くは,1×1,つまり1ドットというサイズで,ユーザーに見えないようになっている。 ユーザーがWebページやHTMLメールを見ると,その画像を取得しようとサーバーにアクセスするため,ユーザーの行動が把握できる。IPアドレスや,ドメイン名から所属する組織や利用するプロバイダなどがわかる。クッキーを使ったりURLにユーザーを特定するIDを埋め込んだりすれば,ユーザーがだれであるかを特定することも可能である。 ユーザーが知らないところで,Webページを見たり,メールを読んだりしているのをチェックされている。プライバシ保護の観点から問題ということである。 Web Bugは,Webや

    Web Bugを考える
  • 奥州市で住基カードと生体認証を組み合わせて登下校通知システム実証実験

    岩手県奥州市は、12月1日から学校の登下校通知システムの実証実験を開始した。モニターには、市立小学校の3年生児童100人を選び、今月21日まで実施する。この実験は、財団法人自治体衛星通信機構の「公的個人認証サービス活用モデルシステム導入普及事業」で選ばれたもの。 今回の実証実験では、住民基台帳カードと静脈認証を組み合わせたシステムを使用する。3年生の各教室に、非接触式カードリーダーとテンキー入力装置を接続した認証用のパソコンを設置。児童は登下校時に、パソコンに接続したカードリーダーに住基カードを読み込ませる。住基カードと静脈認証システムの導入で、なりすましを防止する狙いがある。 表示されたID入力画面で、クラスと出席番号からなる数字を入力し、静脈認証装置に手のひらをかざしてきちんと認証されると、パソコンの画面に年月日と時刻、児童の氏名が表示される。確認した後にエンターキーを押すと、あらか

    奥州市で住基カードと生体認証を組み合わせて登下校通知システム実証実験
  • 「感情の共有」,「負荷との戦い」---ニコニコ動画の技術:ITpro

    インターネット・サービスの激戦区である動画配信で後発ながらYouTubeを上回る成長速度,YouTubeの3倍以上となる1日ひとり3時間以上という平均視聴時間を実現したニコニコ動画。開設後1年足らずで400万人の会員を獲得,日全体のトラフィックの約10分の1を占める。その成長速度はmixiも上回り,日史上最速と見られる。 ニコニコ動画は多くのメディアで語られ,2007年10月にはグッドデザイン賞も獲得したが,これまでは社会現象やマーケティングの観点から語られることが多かった。しかしニコニコ動画を作り上げ,その急拡大を支えたのはまぎれもなくエンジニア技術だ。多くのクリエイタやユーザーを魅了し,巨大なアクセスをさばく技術はどのようなものなのか。ドワンゴのエンジニアに聞いた。 「感情」を共有するアルゴリズム 動画の上に文字をかぶせるサービスはニコニコ動画以前にも存在した。また,動画のタイミ

    「感情の共有」,「負荷との戦い」---ニコニコ動画の技術:ITpro
  • Webデザイン エンジニアリング 第16回 ボタンを押させるテクニック:ITpro

    対象とするユーザーの“慣れや知識”によって,画面の構成を変えたほうが伝わりやすいとするならば,画面上の「ユーザー・インタフェース(UI)部品」の色や形状も,ユーザーに応じて変えるべきでしょう。今回は,代表的なUI部品でありながら,なかなか作り手の思うように押してくれない「ボタン」について考えます。 わかりやすいボタンの形状はユーザーによって違う まず,前回とほぼ同じ絵を用います。Webシステムの操作方法への「熟知度(PCリテラシ)」を縦軸,「提供したいサービスに対する知識」を横軸とします。そして,それぞれの「軸」に対して,受け入れやすいと思われる「ボタン」の形状を例記しました。 上図の【A】や【B】のタイプに当てはまるPCリテラシの高いユーザーは,ボタンの“ラベル”に「submit」と書かれていようが「GO」と書かれていようが,ボタンを認識することはさほど苦ではありません。 しかし,PC

    Webデザイン エンジニアリング 第16回 ボタンを押させるテクニック:ITpro
    tsubonobu
    tsubonobu 2007/12/25
  • 1