タグ

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

  • 「どれかのパブリッククラウドにITを丸投げしなくていい」と企業が気づく日:Nutanix CEOに聞いた - @IT

    筆者を含めて多くの人々は、「企業のアプリケーションやデータのほとんどはどこかのパブリッククラウドに向かう」というイメージを持っている。だが、それは正解なのだろうか? 冷静に考えると、どういうことになるのだろうか? Nutanix CEOのディラージ・パンディ氏に、「Google Cloud Next in Tokyo ’18」における最大の話題は、ファーストリテイリングとの協業だったと話すと、同氏は小売業(そして製造業や社会システム)に関わる今後最も注目すべき動きは、エッジコンピューティングだと応じた。 「クラウドベンダーは、『機械学習はエッジで実行される必要がある』という重要な認識に達しつつある。データはエッジで生まれる。そして画像などのデータはクラウドに送るには大きすぎる。そこで分析の多くはエッジで実行しなければならない。過去10年にわたり、人々はクラウドがあらゆる処理を行うデータセン

    「どれかのパブリッククラウドにITを丸投げしなくていい」と企業が気づく日:Nutanix CEOに聞いた - @IT
    fan-tail
    fan-tail 2018/09/26
    『それが今では、『クラウドは分散しなければならない』と言い始めている』くるまやさんもいっぱい言ってたね。
  • アジャイルだか何だか知らないけれど、ドキュメントがないのでシステムは未完成ね

    アジャイルだか何だか知らないけれど、ドキュメントがないのでシステムは未完成ね:「訴えてやる!」の前に読む IT訴訟 徹底解説(39)(1/3 ページ) IT訴訟事例を例にとり、トラブルの予防策と対処法を解説する連載。今回は「システム開発におけるドキュメントは、何のために必要か?」を解説する。 連載目次 アジャイル開発だからドキュメントはいらない? 最近はアジャイル開発が一般的になり、ユーザーと一緒になって話し合いながらモノづくりをしていく現場では、「ドキュメントは必要ない」と考える技術者も増えていると思う。実際、最近の開発では、「要件定義書」や「設計書」、あるいは「テスト仕様書」や、その「結果報告書」も作成せず、簡単なメモを残すだけで、後はプログラム体を納品すれば完了してしまうようなものもある。 この考え方は、ある意味合理的だ。システムを細かい機能に分けて、ユーザーヒアリングやワークシ

    アジャイルだか何だか知らないけれど、ドキュメントがないのでシステムは未完成ね
    fan-tail
    fan-tail 2017/04/17
    これじゃなにもわからんて…(汗
  • @IT:RPMパッケージの依存性を調べるには

    これほど複雑になることはあまりないが、そうなってしまった場合はrpmコマンドで依存関係を十分に調べた方がいいだろう。rpmコマンドを-qpRオプション付きで実行すると、対象となるパッケージが必要としているプログラムやライブラリのバージョンなどを詳しく表示する。例えば、netatalk-1.5.3.1-4.i386.rpmの依存関係は以下のようになっている。 $ rpm -qpR netatalk-1.5.3.1-4.i386.rpm /sbin/chkconfig /sbin/service pam >= 0.56 /etc/pam.d/system-auth tcp_wrappers openssl cracklib /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1

    fan-tail
    fan-tail 2016/05/12
    『rpmコマンドを-qpRオプション付きで実行すると、対象となるパッケージが必要としているプログラムやライブラリのバージョンなどを詳しく表示する。』普段使わないから指が覚えん!!
  • svchost.exeプロセスとは何か?(Windows 8.1/10編)

    対象OS:Windows 8/Windows 8.1/Windows 10/Windows Server 2012/Windows Server 2012 R2 解説 svchost.exeプロセスのCPU負荷が高い!? Windows OSを使っていると、時々システムが非常に重くなり、タスクマネージャーなどで確認すると、「svchost.exe」というプロセスのCPU負荷が高くなっていることがある。このsvchostとは何か、ウイルスではないのか、そうでないなら何をするものなのか、高いCPU負荷になっても問題ないのか、などが気になるだろう。TIPSでは、svchostとは何かについて解説する。 なお対象となるOSはWindows 8.0/Windows Server 2012以降とする。Windows 7やWindows Server 2008 R2以前のWindows OSのsvch

    svchost.exeプロセスとは何か?(Windows 8.1/10編)
    fan-tail
    fan-tail 2016/05/02
    あんまり変わってない。
  • bashで画面をクリアするには

    シェルでファイルの一覧やコマンド履歴などを表示すると、文字がたくさん表示されて、画面が見にくくなってしまう。そのようなときには、画面をクリアするといい。 bashで画面をクリアするには、clearコマンドを使うか、[Ctrl]+[l]キーを押す。clearコマンドの場合は、 のように、プロンプトが表示された状態でコマンドを入力してEnterキーを押す。[Ctrl]+[l]キーの場合は、別のコマンドを入力している最中でも、画面をクリアすることができる。入力中だったコマンドはクリアされた画面の最上段に移動するので、そのまま入力を続けることができる。

    fan-tail
    fan-tail 2016/04/20
    時々clsって打ってアレ?ってなるやつ。
  • ブラウザで動く「Windows 1.01」と「Windows 98」で遊んでみた

    「Virtual x86」は、ファビアン・ヘメル氏が公開している、ブラウザ上で動作するx86互換CPU搭載ハードウェア(フロッピーディスクコントローラーやPS2マウス、SVGA表示をサポートしたVGAコントローラーなど)のエミュレータです。 「QuickStart」メニューに、10個の懐かしいOSが並んでいます。Windowsは、Windows 1.01と98、Linuxは、Linuxカーネル2.6とカーネル3.18、Arch Linux、この他にOpenBSD、FreeDOSなどのデモイメージもあります。 では、一番上の「Windows 98」を起動してみましょう。

    ブラウザで動く「Windows 1.01」と「Windows 98」で遊んでみた
    fan-tail
    fan-tail 2016/03/04
    『「autoexec.bat」や「.exe」がどんな機能のファイルかはある程度予想はできますが、どうにも使い方が分かりません……。』?!
  • プログラマー“専用(?)”のメモ帳アプリ「Boost」登場

    Boostは、JavaScriptなどのWeb標準技術を使ってデスクトップアプリを作成できるフレームワーク「Electron」で開発。Electronは米GitHubが公開しているもので、「Visual Studio Code」などでも採用されている。 まずはMac OS X版から提供。追って他OSやデバイス連携機能の開発も進めるという。 関連記事 Visual Studio Codeの使い方、基の「キ」 Microsoft発のクロスプラットフォームなテキストエディタ、「Visual Studio Code」の使い方の基をまとめる(バージョン1.25対応)。 GitHub(ギットハブ)の使い方:issue(イシュー)編 ソフトウェア開発プロジェクトの共有WebサービスGitHub(ギットハブ)」を「日語で」分かりやすく説明するシリーズ、今回はコミュニケーションを図るための「issu

    プログラマー“専用(?)”のメモ帳アプリ「Boost」登場
    fan-tail
    fan-tail 2015/11/20
    もう標準化しちまえよ、っていうフリか。
  • 5分で絶対に分かるAPI設計の考え方とポイント

    API設計を学ぶべき背景と前提知識、外部APIと内部API、エンドポイント、レスポンスデータの設計やHTTPリクエストを送る際のポイントについて解説する。おまけでAPIドキュメント作成ツール4選も。 【0分】API設計を学ぶべき背景 APIの公開が増えている 最近、自社で保有するデータや、システム、アプリケーション、Webサービスの機能を「API(Application Programming Interface)」として公開する企業が、増えてきています。これに伴い、「API経済圏(APIエコノミー)」という新たなビジネスモデルが確立されつつあります(参考:5分で絶対に分かるAPIマネジメント、API経済圏)。 「ProgrammableWeb」というAPIに関するニュースサイトや、さまざまな企業が提供するAPIのリンクがまとまったサイトもあり、APIの普及はものすごいスピードで進んでいる

    5分で絶対に分かるAPI設計の考え方とポイント
  • 「問題発見能力を高める」インデックス

    問題を抱えている社内の顧客(業務部門)に対し、具体的な解決策=ソリューションを提示する「情報エキスパート」が持つべき視点や考え方について解説する。

    fan-tail
    fan-tail 2015/06/19
    ちょっと外してる感あるけど、とりあえず読むか。
  • 第1回 暗号化の基礎

    暗号化技術は、情報の保護やコンピューターセキュリティに欠かせない技術である。今回は暗号化技術の基礎として、暗号化の基、暗号の安全性、共通鍵暗号と公開鍵暗号について解説。 暗号化技術は、情報の保護やコンピューターセキュリティに欠かせない技術である。ファイルやデータの暗号化の他、HTTPSや、無線LANにおけるWEP/WPA/TKIP/AESのようなセキュアな通信、証明書やデジタル署名、PKIなど、多くの場面で暗号化技術が使われている。今回からしばらくは、暗号化の基礎や共通鍵暗号、公開鍵暗号、証明書、PKIなどについて、IT Proの初心者向けに暗号化技術の基礎を解説していく。今回は、暗号化の基礎を解説する。 暗号化とは データを保護するだけなら、暗号化ではなく、「ファイルの許可属性(読み出し禁止などの属性)」や「アクセス制御(ACL)」などの方法もある。これらは、アクセスするユーザーに応じ

    第1回 暗号化の基礎
  • WordPress構築で学ぶ、サーバー構築作業をChefのCookbookとして記述するためのポイント

    WordPress構築で学ぶ、サーバー構築作業をChefのCookbookとして記述するためのポイント:サーバー管理者のためのChef超入門(3)(1/2 ページ) エンタープライズ向け機能が充実してきたChefを使って高速かつ精度の高いサーバーインフラを構築/管理する方法について解説する連載。今回は、WordPressを手動でインストール手順や、Cookbookとは何か、Recipeとは何か、WordPressサーバー構築を例としたCookbook作成の進め方などについて解説します。

    WordPress構築で学ぶ、サーバー構築作業をChefのCookbookとして記述するためのポイント
    fan-tail
    fan-tail 2015/04/22
    WordPress はどうでもいいんだけど。
  • 「よろしい、ならばAPT戦争だ」――Kaspersky Labが観測

    Kaspersky Labは、緊張の高まる南シナ海周辺諸国で、「Naikon」と「Hellsing」というAdvanced Persistant Threat(APT)同士の抗争を観測したという。 ロシアのKaspersky Labは2015年4月15日、Advanced Persistant Threat(APT)同士の「争い」が確認されたとする調査結果を公表した。 「これはあくまで、われわれが確認できた初のケースに過ぎない。実際には水面下で他にも同様の抗争が起きており、確認できていないだけという可能性もある」と、Kaspersky Labの調査分析チーム、Global Research and Analysis Team(GReAT)でディレクターを務めるコスティン・ライウ氏は述べている。 南シナ海周辺で繰り広げられるAPT同士の争い 今回、同社の調査チームが観測したAPT同士の争いは

    「よろしい、ならばAPT戦争だ」――Kaspersky Labが観測
    fan-tail
    fan-tail 2015/04/20
    とんだとばっちりで。
  • インフラストラクチャ自動化フレームワーク「Chef」の基本

    DevOpsというキーワードに関連して、「Chef」というツールの名前を聞いたことのある人も多いのではないでしょうか。この記事では、インフラにおける構成管理、展開作業を自動化するChefの構造および基的な使い方について解説します。 インフラストラクチャ自動化フレームワーク「Chef」 Chefは、物理、仮想、クラウドといったさまざまな大きさのインフラに対して、サーバやアプリケーションの展開を容易にするための自動化フレームワークです。 Chefの重要な要素の1つに「Infrastructure as Code」という概念があります。インフラをどのように構築し、維持するべきかという定義はRubyの文法で記述され、ソースコードのように扱うことができます。つまり、あたかもRubyでプログラミングをするように、インフラの構成管理をコードによって行えることがChefの利点の1つです。 自然言語による

    インフラストラクチャ自動化フレームワーク「Chef」の基本
    fan-tail
    fan-tail 2015/04/13
    だ、誰かインフラ見て・・・orz/自分でやるしかねーこの現状
  • 15年ぶりに強化されたWindows 10のコマンドプロンプト

    Windows 10 TPでは今になってなぜか、「コマンドプロンプト」(cmd.exe)の機能がいくらか強化されている。GUIでは面倒な操作も、CUIのコマンドプロンプトなら簡単にできることは今でも少なくない。バッチファイルを用意すれば、繰り返しや定型的な処理も簡単に実行できる。コマンドプロンプトの基的な使い方については関連記事を参照していただきたい。 コマンドプロンプトの機能が大きく強化されるのは、「Windows 2000」(2000年2月発売)で「拡張機能」が導入された時以来のはずなので、実に15年ぶりということになる。今になって機能を強化するのは、いまだにコマンドプロンプトに対する需要や不満があるということなのだろうが、可能ならもっと早く実装しておいてほしかった。

    15年ぶりに強化されたWindows 10のコマンドプロンプト
    fan-tail
    fan-tail 2015/03/02
    いやフォント…(しつこい
  • 「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド

    「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド:ネットワーク管理の基Tips TCP/IPネットワークの設定を手動で行うとき、IPアドレスだけでなくサブネットマスクについても正しい情報を指定する必要があります。「192.168.0.100/24」のようにマスク長が計算しにくい値のときは、ipcalcコマンドを使うと簡単に計算できます。

    「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド
    fan-tail
    fan-tail 2015/02/06
    なんで24bitマスクにしたん?(´・ω・`)
  • プッシュ通知の基礎知識&秒間1万を超えるプッシュ通知基盤のアーキテクチャと仕組みとは

    連載目次 プッシュ通知とは? なぜ開発者はアプリにプッシュ通知機能を搭載するのか スマートデバイスにおける「プッシュ通知」はアプリにとって欠かせない機能の一つであり、メールマガジンと同様に重要な集客ツールです(図1)。スマートフォンをお使いの方でしたら、一度はプッシュ通知を受け取ったことがあるのではないでしょうか。 プッシュ通知はユーザーがスマートデバイスを起動していなくても通知を送ることができる仕組みであり、以下の特徴があります。 開くと直接アプリを起動するためアクションにつながりやすい アプリをインストールしているユーザーのみに届くため開封率が高い 上記のような特徴から、プッシュ通知は以下の用途で使うことが多くなります。 リアルタイムな情報配信 直接アプリ起動につながるため、ニュースなどリアルタイム性の高い情報の配信に向く ユーザーのアクティブ率向上 開封率が高いため、定期的にアプリを

    プッシュ通知の基礎知識&秒間1万を超えるプッシュ通知基盤のアーキテクチャと仕組みとは
    fan-tail
    fan-tail 2014/12/19
    ・゚・(つД`)・゚・めんどくせー
  • テキストファイルの行末に^Mが表示される

    Windowsで作成したファイルの改行コードはCR+LFだ。これに対して、Linuxの改行コードはLFだけなので、ファイルの転送方法によってはWindowsで作成したテキストファイルをviで開くと、すべての行末に「^M」が表示される場合がある。 1つずつ検索して削除することも可能だが、数が多いと面倒だ。エディタで一括置換するのが簡単でいい。viで一括置換するには、[:]キーを押してコマンドモードに入り、一括置換のコマンド

    fan-tail
    fan-tail 2014/10/23
    どうしよう。見つけちゃった。実績あるんだよな(問題なく動いてる)。どうしよう・・・。
  • RDP、VNC、SSH、Web管理……リモートコンソールをまとめると「Terminals」に

    今回紹介するツール [ツール名]Terminals [対象]Windows [提供元]Robert Chartier、Microsoft Shared Source Community License(MS-CL) [ダウンロード先][URL]https://terminals.codeplex.com/[英語] マルチプロトコル、マルチタブ対応のリモートコンソール 「Terminals」は、マルチタブに対応したリモートコンソールクライアントです。対応プロトコルは、「RDP」「VNC」「VMRC」「SSH」「Telnet」「RAS」「Citrix ICA」「HTTP」「HTTPS」と幅広いので、あなたが普段使用している各種リモート接続クライアントをこのTerminals一つで置き換えることができるでしょう(画面1、画面2)。 RDP(Remote Desktop Protocol)は、Wi

    RDP、VNC、SSH、Web管理……リモートコンソールをまとめると「Terminals」に
  • Android 4.4のメモリ使用状況を把握する3つのツールの使い方

    Android 4.4のメモリ使用状況を把握する3つのツールの使い方:Androidで動く携帯Javaアプリ作成入門(49)(1/2 ページ) アプリがどのように経時実行しているかを引き出す「procstats」、メモリ使用量の詳細を表示するツール「meminfo」、プロセスの統計情報をGUIで見られる「Process Stats」などを紹介。Dalvik VMのOutOfMemoryErrorとヒープ制御についても。 今回は連載第47回「低性能端末でも使えるか? Android 4.4 KitKatの新機能39選」で簡単に紹介したAndroid 4.4の新機能のうち、メモリ使用状況を把握し、改善するためのツールの使用方法を解説します。 アプリがどのように経時実行しているかを引き出す「procstats」 Android SDK 4.4から追加された「procstats」という新しいツール

    Android 4.4のメモリ使用状況を把握する3つのツールの使い方
    fan-tail
    fan-tail 2014/03/07
    後で。
  • あなたは“腐ったミカン”です

    風邪で体調が悪いのに仕事をしていた田中さんは、上司に「帰れ!」と命令されてしまう。「腐ったミカン」とまで言って彼女を追い返した上司の真意とは? 新型インフルエンザや感冒性胃腸炎など、いろいろ病気が流行する冬。勤務先でもここ数年、「○○度以上の熱があったら休みなさい」など、早めに対策を取るように変わってきた。会社によっては、「身内がインフルエンザを発症したら出社停止」などの対応もあるようだ。いずれにしても、自分のケアだけではなく、他者へ影響しないようにという意味も込めて、体調が悪い時に休む必要性が、かなり認識されてきたのだと思う。いいことだ。 あなたは“腐ったミカン”です 新人のころ非常にまじめだった私は、「会社というものは、風邪くらいひいても休んではいけないものだ」と信じ込んでいた。TVドラマで上司のセリフとして「何ぃ? 風邪だってぇ? 這ってでも出てこーい!」というのをよく聞いた時代だっ

    あなたは“腐ったミカン”です
    fan-tail
    fan-tail 2014/02/12
    『周囲が自分の仕事をカバーしてくれる状況を作っておく必要もあるし、いざという時、互いに休みを許容しあえるような組織風土も重要だ。』リスクマネジメントも重要だと思います!