タグ

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

  • システム開発における「第4コーナー」テスト工程で注意すべきポイント

    システム開発における「第4コーナー」テスト工程で注意すべきポイント:明日から使えるシステム開発プロジェクトの進め方 再入門(5)(1/3 ページ) 連載では、システムを外部に発注する事業会社の側に立ってプロジェクトをコントロールし、パフォーマンスを最大化するための支援活動をしてきた筆者が、これまでの経験を基に、プロジェクト推進の勘所を解説していく。今回は、製造工程の後に控えるテスト工程で注意すべきポイントや6つの品質特性、品質分析について解説する。 テストは緻密に計画し、結果を分析すべし システム開発プロジェクトの進め方をあらためて解説する連載「明日から使えるシステム開発プロジェクトの進め方 再入門」。前回の「基設計をスムーズに進めるための5つのポイント――要件定義書の読み合わせ、データ構造、IPO、外部接続」では、設計工程のうち基設計の進め方を解説した。基設計以降は、開発プロジ

    システム開発における「第4コーナー」テスト工程で注意すべきポイント
    taiyaki_tomato
    taiyaki_tomato 2016/02/16
    もうそろそろISO/IEC 25010でも良いんじゃないかな
  • 無料で入手できるドキュメント/電子書籍で勉強しよう

    インターネット上で無料で公開されているドキュメントや電子書籍を使って、自分のスキルや知識を向上させよう! 連載目次 細々と続けてきた2015年のフレッシュマン企画。最後となる稿では、.NETプログラミングに関連するスキルを向上させたり、アプリ開発に関連する知識を広げたりするのに役立つドキュメントを紹介しよう。 紹介するドキュメントの種類 稿では、無料でダウンロード可能なドキュメントや電子書籍を紹介する。兄弟サイトであるBuild Insiderの記事「無料でダウンロードできるIT技術電子書籍(EPUB/PDF)一覧」では、市販されている書籍の中で電子書籍版が無料で入手できるものを紹介しているので、そちらも参考にしてほしい。 稿では、市販書籍の電子書籍バージョンに限らず、同様なフォーマット(PDFなど)で配布されているものを取り上げていこう。紹介するのは、主に以下に示すものだ。 IP

    無料で入手できるドキュメント/電子書籍で勉強しよう
  • タスクマネージャーのパフォーマンスタブの見方(Windows 7/Server 2008 R2編)

    的には、この値はシステムの起動から終了時まで変わることはない(稼働中にメモリを追加できるホットアドオンメモリをサポートしたサーバシステムの場合は変わることがある)。 ■キャッシュ済み (6) これは、キャッシュ(SuperFetchの分も含む)として利用されているメモリ領域のサイズを表す。 キャッシュは、パフォーマンス向上のためにファイルのデータを先読みしたり、書き込み済みのデータをそのまま保持しておいて、後で再利用したりできるようにするために利用される。また実行済みのプログラムやリソース領域をすぐにクリアせずに残しておいて、プログラムの再起動を高速に行ったり、SuperFetch用の領域などとしても利用される。 キャッシュに保存されているデータやプログラムは、ディスクへのアクセスというペナルティなしに高速に利用できる。 ■利用可能 (7) これはWindows 7およびWindows

    タスクマネージャーのパフォーマンスタブの見方(Windows 7/Server 2008 R2編)
    taiyaki_tomato
    taiyaki_tomato 2014/01/24
    「空きメモリ」と「利用可能」メモリの違い
  • @IT 使用中のIPアドレスを調査する

    解説 ネットワークの管理やトラブルシューティングをする場合、あるIPアドレスが使用されているかどうかを調査したいということがある。例えば新しいマシンを導入するのでIPアドレスを新たに用意したいのだが、実際にそのIPアドレスが空いているかどうか(他のマシンによって使用されていないかどうか)を事前に調査しておきたいというような場合だ。 これとは逆に、来ならば割り当ての対象とはしていないはずのIPアドレスが、LAN上のいずれかのマシンで使用されている場合もある。そのような(管理外の)マシンを見つけるためにも、IPアドレスが使用中かどうかが分かると便利である。 ●DHCPサービスで全てのIPアドレスを管理できるか? 現在では、IPアドレスの割り当てには、DHCPサービスを使うのが一般的であり、管理外のIPアドレスが割り当てられてしまう可能性は少なくなっている。しかしDHCPサーバーは、自身が割り

    @IT 使用中のIPアドレスを調査する
  • サーバサイドJavaScriptの本命「node.js」の基礎知識

    稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様

    サーバサイドJavaScriptの本命「node.js」の基礎知識
    taiyaki_tomato
    taiyaki_tomato 2013/02/07
    が「シングルスレッドベースの非同期処理環境」なのは「C10K問題」に対応するためなんだ。その方式が「イベントループ」「ノンブロッキングI/O」なのねΦ(..)/プロトタイプベースなのは??/第2回は必読
  • バッチ処理はJavaでバッチリ?その現状とこれから

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) バッチ処理の変遷 Javaの登場以来、ホストコンピュータ、専用サーバなどで動いていた数多くのレガシー(既存資産)システムが、Java環境へ移行してきました。Web上のオンラインアプリケーションにおいては、特にJavaの活躍の場が増えたといってもよいでしょう。 その中でも移行が遅れており、旧来のマシン環境、旧来の言語での利用が続いてきたものに「バッチ処理」が挙げられます。 ■そもそも「バッチ処理」とは何か? ここでいうバッチ処理はWindowsのバッチファイル(.bat)を示すのではありません。大量のトランザクションデータを扱い、大量のデータを順次処理することを示します。 また、バッチ

    バッチ処理はJavaでバッチリ?その現状とこれから
  • 誰でもAndroid開発できるApp Inventorの基礎知識

    誰でもAndroid開発できるApp Inventorの基礎知識:App Inventorでアプリ開発はどこまでできるのか(1)(1/3 ページ) プログラミング未経験でも手軽にAndroidアプリが作れるApp Inventor。連載では、App Inventorでアプリを作り、使用しているコンポーネントに関して実際にJavaAPIと比較して、できることを検証していきます。 「コードが書けない」人を救う「App Inventor」とは 「App Inventor for Android」とはGoogle Labsで公開されているAndroidアプリを作成ツールです。通常Androidアプリ作成/開発を行うには「Eclipse」というツールを使用し、プログラミング言語はJavaで開発するものと決まっていました。 しかし、このApp InventorではEclipseもJavaのコードも

    誰でもAndroid開発できるApp Inventorの基礎知識
  • 【URL移動しました】スマホアプリの作り方【超まとめ】基本編:スマホアプリを作り始めるのに役立つ記事35選 - @IT

    編集部注:こちらの記事は諸事情によりURLを http://www.atmarkit.co.jp/fsmart/index/matome/smapho.html に移動しました。ブックマークなどは移動先URLでお願いします(2012年1月6日) 夏休みの自由研究にマイコンボードで「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう (2017/7/24) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する企画。夏休みの自由研究に「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方 (2017/7/20) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する。夏休みの子どもの自由研究など

  • がんばれ!アドミンくん 第286話 - @IT

    Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27) AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24) エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21) キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日語配列として認識された場合などは、正しいキー配列に設定し直そう Azure Web AppsでWordPr

    taiyaki_tomato
    taiyaki_tomato 2011/09/28
    重大な秘密がばれてしまった。根回しという極秘技術が漏れなければ良いが・・・
  • HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは

    Titaniumの開発ツール・サンプルを動かす準備 それでは、開発ツール「Titanium Developer」をインストールしてみましょう。Titaniumは、Appceleratorのサイトの「Resources」の「Binary Downloads」からWindows/Linux/Mac OS Xそれぞれのプラットフォーム用のバイナリをダウンロードできます。

    HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは
  • 無料ソフトで超入門! 動画キャプチャ→編集→配信

    プレゼン活用やマニュアル作成、コンテスト投稿など、動画を活用するための無料ソフトを紹介し、簡単な使い方や手順を説明します プレゼン活用やコンテスト投稿などのために ネットワークインフラの発達で大容量データ通信が可能になった近年、「YouTube」「ニコニコ動画」「GyaO」などの動画共有・配信サービスがヒットし、Web上で動画を視聴することが当たり前になりました。また、ケータイ電話のカメラやデジカメの普及により、動画撮影も普通の行為として一般的に浸透しています。それどころか最近では、「Ustream」「ニコニコ生放送」を使ったリアルタイムの動画生中継や、Webカメラの映像にインタラクティブにCGや画像、写真、文字などを重ねた「AR(拡張現実)」という技術も広まりつつあります。 動画が当たり前の現在は、プレゼンテーションでも資料動画やデモ動画を再生して、受け手にインパクトを残そうとすることが

    無料ソフトで超入門! 動画キャプチャ→編集→配信
  • 業務システムでWindows Azureを使うための42の覚え書き(1/4) - @IT

    IT > Insider.NET > 業務アプリInsider > 事例で学ぶWindows Azure実用ポイント > 業務システムでWindows Azureを使うための42の覚え書き 2010年1月4日のWindows Azure正式リリースに伴い、クラウド・プラットフォームWindows Azureに関する話題や実例も、より身近、より具体的になってきた。また、Windows Azure開発に関する情報の公開も活発になってきており、実際に開発を行う機が熟してきた感がある。そういった中で、実際に導入を判断するユーザーサイドに対する説明情報や、事例に関しては不足しており、「実際にどう始めたらよいのか?」「何がこれまでと異なるのか?」と思われている方も少なくないであろう。 そこで稿では、業務システムをWindows Azureで運用することの可能性や事例および注意事項について説明する。

  • 1