タグ

2013年12月2日のブックマーク (17件)

  • アジャイル開発企業間アライアンス『日本エンタープライズ・アジャイル・トランスフォーメーション』の発足

    株式会社NTTデータ(以下NTTデータ)と、株式会社バンダイナムコスタジオ(以下バンダイナムコスタジオ)、NECビッグローブ株式会社(以下BIGLOBE)、ヤフー株式会社(以下ヤフー)の4社は、2013年6月3日、アジャイル開発の組織導入のノウハウを共有することを目的に、企業間アライアンス『日エンタープライズ・アジャイルトランスフォーメーション』を設立しました。 加盟企業各社は、激しさを増すビジネス環境の変化に適応し、お客さまおよびユーザーへ価値あるサービスをより迅速かつ柔軟に提供し続けるために、アジャイル開発に関する研修の共有や導入ノウハウの蓄積を行い、各企業における開発力・課題解決力を高め合うことを目指します。

  • TABOK - テスト自動化のスキルカテゴリ まとめ - >& STDOUT

    http://www.automatedtestinginstitute.com/home/index.php? 数回にわたってお送りしてまいりました、テスト自動化の知識体系TABOKのさわり(アブスト)に触れるシリーズ。訳にかなり苦しんだところもありましたので、誤訳や意味落ちについては是非ご指摘を頂ければと思います。 スキルカテゴリ1〜7がリーダー、マネージャ向け。8〜12がエンジニア向けです。テスト自動化技術者のこと、"Automator"と呼ぶのですね。Macの自動操作環境みたい。一応Windowsにも"WSH"という自動操作環境があります。簡単なプロダクトであれば操作だけならこれで充分なので、興味のある方は調べてみてくださいね。 目次 http://d.hatena.ne.jp/shinsuku/20110815/p1 Skill Category 1: Automation's

    TABOK - テスト自動化のスキルカテゴリ まとめ - >& STDOUT
    crayzic
    crayzic 2013/12/02
  • NUIとは 「ナチュラルユーザーインターフェース」 エヌユーアイ, ヌイ, ニューイ: - IT用語辞典バイナリ

    NUI フルスペル: Natural User Interface 読み方: エヌユーアイ , ヌイ , ニューイ 別名: ナチュラルユーザーインターフェース , ナチュラルインターフェース NUIとは、コンピュータのユーザーインターフェース(UI)のうち、人間にとってより自然な・直感的な動作で操作可能な仕組みや方法のことである。より直接的に対象を指示し、その分だけ直感的に操作できるといった点を特徴とする。 東京工芸大学は2012年3月に「ナチュラルユーザーインターフェースに関する調査」と題して意識調査を実施しているが、その中でナチュラルユーザーインターフェースを「人間の五感や人間が自然に行う動作によって機械を操作する方法」と定義している。また、その例としてタッチパネルとジェスチャーによる操作、音声対話システムなどを挙げている。 ユーザーインターフェース(UI)は、コンピュータと人間との間

    crayzic
    crayzic 2013/12/02
  • Googleの並列ログ解析向け言語「Sawzall」が公開されたので使ってみた | Preferred Research Blog

    最近光麺にハマっている太田です。 グーグル、分散処理のためにデザインされた言語「Sawzall」をオープンソースで公開 ? Publickeyで紹介されている、並列ログ解析向け言語「Sawzall」を試してみました。動かし方のドキュメントが少なかったので、紹介エントリを書いてみます。 プロジェクトページ ドキュメント Sawzallについては、5年前に論文が発表されており一部概要を知ることは出来ましたが、先日実装がオープンソースで公開されました。論文の第一著者はUNIXやPlan9の開発者で知られるRob Pike氏です。 Interpreting the Data: Parallel Analysis with Sawzall MapReduceのOSS実装として「Hadoop」が良く知られていますが、Hadoop向けの言語としてはHiveやPig等が有名です。 Hive: MapRed

    Googleの並列ログ解析向け言語「Sawzall」が公開されたので使ってみた | Preferred Research Blog
    crayzic
    crayzic 2013/12/02
  • ITサービスマネジメント - Wikipedia

    ITサービスマネジメント(英: Information Technology Service Management)とは、顧客のニーズに合致した適切なITサービスを提供するマネジメント活動全般のことである。その運用の維持管理ならびに継続的改善を行っていくための仕組みをITサービスマネジメントシステムと呼ぶ。ITサービスマネジメントの略称はITSMで、ITサービスマネジメントシステムの略称はITSMSである。 ITサービスを提供する企業には利用顧客のニーズだけでなく、自身の事業目標の達成、事業活動に必要な法令の遵守など、複雑で様々な要件が求められる。これらを適切に管理し、各種ITサービスを利用顧客に提供する為に必要な仕組みをITサービスマネジメントと呼ぶ。 一般的にITサービスマネジメントは以下の5階層で整理され、仕組みが提供されている。 階層 概要

    crayzic
    crayzic 2013/12/02
  • IT運用管理プロセスを自動化し、ビジネス変化の速さに備えるRBA | IT Leaders

    急速に変化するビジネス環境の変化に即応するためには、システムを迅速かつ確実に配備できる仕組みや体制の確立が不可欠だ。そのための基盤技術として仮想化技術に注目が集まるが、物理環境に比べて障害個所や原因の特定が困難という課題を抱える。こうしたなか、IT運用管理プロセスを自動化する「ランブック自動化:Run Book Automation(RBA)」の重要性が増している。 仮想化技術の進展により、1台の物理サーバー上で複数の仮想サーバーを稼働させられる環境が整ってきた。だが実際のシステムの数が減るわけではない。集約度が高まり、動的な環境になればなるほど、人手での運用は難しくなる。 サーバー仮想化ソフトなどのインフラ管理製品には運用自動化機能が実装されつつあるが、ストレージやネットワークなど、他のシステム構成要素を含めた管理や、運用プロセスの統合的な自動化ができないのが現状だ。そこで注目を集めてい

    crayzic
    crayzic 2013/12/02
  • 構成管理データベース - Wikipedia

    構成管理データベース(Configuration Management Database、CMDB)とは、情報システムの全コンポーネントに関する情報の統合された保管・管理(構成管理)を行うデータベース。 CMDB は組織がコンポーネント間の関係を理解することを支援し、その構成を管理できるようにする。CMDBITIL フレームワークの構成管理プロセスの中核となっている。 CMDB は構成要素(configuration item、CI)とその重要な属性の詳細を記録し、CI同士の関係を記録する。CIは一般に3つの構成可能な属性で記述される: 技術的属性 所有者属性 関係属性 CMDB実装で鍵となるのは、CIに関する情報を自動的に発見する能力(自動検出)と変更に自動的に対応できる能力である。 自動的に対応するためには、インベントリ収集や監視システム、サービスデスク、チケットシステムとのAP

    crayzic
    crayzic 2013/12/02
  • 統合運用管理ソフトウェア WebSAM: ソフトウェア | NEC

    運用に人手がいらない世界 ICT管理の自動化、自律化を推進し人手に依存しないシステムの標準化を目指します

    crayzic
    crayzic 2013/12/02
  • XDDPと言う派生開発 - プログラマの思索

    初めて、XDDPと言う派生開発の提唱者である清水さんの話を聞いた。 は2冊読んでいたけれど、自分の理解が不十分だったことに気付いた。 以下、メモ書き。 【1】XDDPの最大の特徴は、SW開発の殆どは機能追加という保守開発である、という認識を前提としたアジャイルっぽい開発スタイルにある。 ソースからリバースエンジニアリングで要求仕様書を作り、ソースをダラダラと修正するのではなく、一気に修正してしまう。 駄目なプロジェクトでは、ソースに手を入れては修正漏れが出て、それを直してはまたバグが出る、といった症状が多い。 影響範囲や修正方法を確実に見極めれずに、ソースに手を入れてどんどん劣化させてしまう最悪なパターン。 清水さんのフレーズで面白いと思ったのは「移植作業は、ソフトウェアでも拒否反応を起こす」という内容。 人体でも、風邪を引いた場合、抗生剤を飲む。 しかし、抗生剤は人によっては免疫機能が

    XDDPと言う派生開発 - プログラマの思索
    crayzic
    crayzic 2013/12/02
  • CruiseControl - Wikipedia

    In software development, CruiseControl is a Java-based framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds. It allows one to perform a continuous integration of any software development process. CruiseControl is free, op

    crayzic
    crayzic 2013/12/02
  • セキュリティアナリストのつぶやき

    2022.03.09 Azure AD導入環境に対するペネトレーションテストの資格「Certified Az Red Te...

    セキュリティアナリストのつぶやき
    crayzic
    crayzic 2013/12/02
  • MDMとは - IT用語辞典

    概要 MDM(Mobile Device Management)とは、企業などで社員に支給するスマートフォンなどの携帯情報端末のシステム設定などを統合的・効率的に管理する手法。また、それを実現するソフトウェアや情報システムなどのこと(MDMシステム)。 MDMでは、社員が使用する端末の設定などを管理部門で一元的に管理し、社の方針に沿ったセキュリティ設定を施したり、使用するソフトウェアの種類やバージョンを揃えたり、利用できる機能に制限を加えたり、勝手に私用のソフトやデータを導入できないようにする。 端末の紛失・盗難時に重要なデータが漏洩したり社内システムに侵入されないよう、遠隔からデータを消去したり(リモートワイプ)、操作できないようロックをかけたり(リモートロック)、一定回数のログイン試行失敗で消去したり(ローカルワイプ)、GPS機能で端末の場所を把握できる製品などもある。 これに対し、携

    MDMとは - IT用語辞典
    crayzic
    crayzic 2013/12/02
  • VXLAN

    VXLAN(ブイエックスラン)は、Virtual eXtensible Local Area Networkの略で、データセンターなどの大規模ネットワーク上でレイヤー2(L2)のマルチテナント環境を柔軟に実現するための技術の一つ。主にサーバー仮想化環境での利用を想定する。 マルチテナントとは、物理サーバーやネットワーク機器などのリソースを論理的に分割し、複数の組織のシステムで共用するための環境のことである。サーバー仮想化を導入した今日のデータセンターでは、IEEE 802.1QなどのVLANを使ってL2ネットワークのマルチテナントを構築するのが一般的だ。しかし大規模ネットワークでは、VLANを使ったマルチテナントにいくつか課題が出てきた。一例として、VLANの数に限界がある点が挙げられる。802.1Qでは、1つのL2ネットワーク上に4094個のVLANしか作成できない。ところが大規模なデー

    VXLAN
    crayzic
    crayzic 2013/12/02
  • Progress Corticon - ルールベースAI コーティコン | アシスト

    DXの実現に必要な要素「スピードとアジリティ」を入手するためのITシステム基盤。組織の知見を集約し、人依存の業務判断を自動化するAI製品です。 企業に於いて、ビジネスを制御し、答えを導き出すために下される業務上の定型・反復的な人間の意思決定(オペレーショナル ディシジョン)は、社会情勢や法律、社内規定、業務手順、個人のノウハウ等様々な知識をもとに、日々繰り返されています。 Corticonは、企業規模にかかわらず、企業とITシステムの成長に必要なディシジョンを全てAIで自動化し、スピードとアジリティ(速さと俊敏性)を入手するための基盤となるITシステムです。 DXを実現する上で基盤となるITシステムの中核として、高評価を頂いているルールベースAIのマーケットリーダーです。 Corticonは、そのエンジン部に人工知能の要素技術「推論機能」を搭載。論理推論機能でひとが考える業務判断の矛盾や欠

    Progress Corticon - ルールベースAI コーティコン | アシスト
    crayzic
    crayzic 2013/12/02
  • BAM

    あらかじめ定めた業務の流れ(プロセス)に沿って、それぞれの作業が正しく遂行されているかどうかをリアルタイムに監視すること。Business Activity Monitoringの略。2001年に調査会社の米ガートナーが提唱した。 BAMの狙いは、業務の責任者あるいは経営層が問題を迅速に把握できるようにして、意思決定のスピード向上を図ることにある。BAMによって顕在化した問題点を業務プロセスに反映させれば、プロセスを改善することもできる。リアルタイムの監視や状況の表示、アラート(警告)の表示といったBAM機能を搭載するミドルウエア製品が、2004年後半から相次ぎ登場している。 BAMでは、業務システムで処理を進める際に、「それぞれの処理にどれだけの時間を要したか」、「目標時間に遅れていないか」といったことをリアルタイムで調べる。その際に、「処理性能はどの程度か」といったシステムの視点ではな

    BAM
    crayzic
    crayzic 2013/12/02
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • ダイナミックなモジュールシステム、OSGiを始めよう — OSGi tutorial v0.1 documentation

    ダイナミックなモジュールシステム、OSGiを始めよう¶ 著者:近藤寛喜 kompiro at gmail.com or @kompiro at Twitter OSGiを一言で言うと、Java/VMのみでは実現できない完全なモジュールシステムを構成するための仕様です。OSGiの仕様、それ自体もモジュールとして分離でき、そのコア部分は27個のクラスのみで定義され、一般的な実装も100kBに満たないなど薄い実装となっています。このドキュメントはOSGiについてほとんど知識のないユーザにとっての最初の一歩になる事を目指して作成しました。フィードバックはぜひTwitterの`@kompiro <http://twitter.org/kompiro>`_までお寄せください。 目次: 10分で作るOSGiアプリ 必要な環境 手順 参考文献 OSGiとは OSGi仕様の実装例 OSGiによるモジュールシ

    crayzic
    crayzic 2013/12/02