タグ

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

  • 「ソフトウェア設計仕様書(SDD)」の作成方法、仕様書に含めるべき内容とは

    「ソフトウェア設計仕様書(SDD)」の作成方法、仕様書に含めるべき内容とは:優れたソフトウェア設計仕様書を作成するためのヒント ソフトウェアの設計書は、DevOpsの時代になっても、ソフトウェア開発ライフサイクル(SDLC)の重要な構成要素として位置付けられることは変わらない。ソフトウェア設計書が重要な理由、作成方法を整理する。 ソフトウェアの設計仕様書は、DevOpsの時代になっても、ソフトウェア開発ライフサイクル(SDLC)の重要な構成要素として位置付けられることは変わらない。ソフトウェアプロジェクトに着手する前に、開発チームはソフトウェアの設計仕様を考える必要がある。 ソフトウェア設計仕様書(SDD:Software Design Document)は、プロジェクトのロードマップとしての役割を果たし、プロジェクトの達成目標や目標への到達方法をチームが総合的に判断するのに役立つ。 設計

    「ソフトウェア設計仕様書(SDD)」の作成方法、仕様書に含めるべき内容とは
    kiyo_hiko
    kiyo_hiko 2024/08/09
    ところでいま仕様書からソースコードを生成する野心的なExcelマクロが導入されそうになっていてものっそい陰鬱な気分になっている。説明の合間に点在するセルを選んで時には入力し、時にはプルダウンで選択するんだ
  • Microsoft、「基礎C#認定資格」を公開 無料でC#が学べる35時間分のトレーニングコースも

    Microsoft、「基礎C#認定資格」を公開 無料でC#が学べる35時間分のトレーニングコースも:freeCodeCampと提携 Microsoftは、freeCodeCampと提携してC#の認定資格である「Foundational C# Certification」を公開した。C#プログラミングの基礎を包括的に学べる35時間のコースも含まれている。

    Microsoft、「基礎C#認定資格」を公開 無料でC#が学べる35時間分のトレーニングコースも
    kiyo_hiko
    kiyo_hiko 2023/09/12
  • PowerShellでよく使うパイプライン経由の処理をフィルタとして定義する

    よく使うPowerShellのパイプライン処理を毎回タイプするのは面倒 PowerShellでは、パイプライン経由で渡されたオブジェクトに対して何らかの処理を施すことで、必要なデータだけを取り出したり、順番に処理したり、あるいは出力形式を整形したりといった操作を行うことがよくある(別稿「Windows PowerShellコマンド&スクリプティング入門」を参照)。例えば、カレントフォルダから最終更新日が6カ月以上前のファイルだけを取得したければ、次のように記述する。 PS C:\WINDOWS> Get-ChildItem | Where-Object {$_.LastWriteTime -lt (Get-Date).AddMonths(-6)} ディレクトリ: Microsoft.PowerShell.Core\FileSystem::C:\WINDOWS Mode           

    PowerShellでよく使うパイプライン経由の処理をフィルタとして定義する
    kiyo_hiko
    kiyo_hiko 2023/09/06
    関数のようにfilterを定義できるという話
  • 【Windows 11】なぜだか消えた「休止状態」を電源メニューに復活させる

    Windows 11で「休止状態」を有効にする Windows 11は、デフォルトで「休止状態」が有効化されていない。そこで、「休止状態」を有効化し、[スタート]メニューに「休止状態」を表示させる方法を紹介しよう。 最近のノートPCは省電力性能が高いため、シャットダウンにせず、スリープ状態にしておいても、かなりの間、状態が維持できる。それでも、スリープではメモリなどに少なからず電流が流れているため、バッテリーが消費されてしまうことには変わりない。 長時間スリープ状態にしていたら、いつの間にかバッテリーがなくなり、電源が切れていたなどという経験もあるだろう。Windows 11では、デフォルトで「ハイブリッドスリープ」が有効になっているため、バッテリー残量が少なくなると、自動的に休止状態に移行するため、データが失われることはない。 それでも、ある程度長い時間移動するような場合、バッテリーの消

    【Windows 11】なぜだか消えた「休止状態」を電源メニューに復活させる
    kiyo_hiko
    kiyo_hiko 2023/08/10
    ずいぶんわかりにくいところに隠されてしまった。とりあえずできた
  • Hyper-V仮想マシンの「チェックポイント」を素早く行き来する“裏技”をご紹介

    コロナ禍になってから、オンラインセミナーに登壇する機会が何度かありました。Hyper-Vの仮想マシン環境でデモをお見せすることが多いのですが、何度かやってみて気になったのは、実行中の仮想マシンに対して「チェックポイント」を適用すると、予想よりも余計に時間がかかることでした。適用時間を半減させる“裏技”を発見したので紹介しましょう。次回からはこの方法でデモを実施します。 山市良のうぃんどうず日記 現在の状態を破棄していいのに“保存中”の謎 最近登壇したオンラインセミナーで、ファイルサーバをゼロからセットアップしていくという内容でデモを行いました。「Windows Server 2019」のHyper-V環境にWindows Server仮想マシンを新規インストールし、サーバの初期設定、Windows Update、役割の追加、ユーザーやグループの作成、共有の作成、サンプルデータの準備、管理ア

    Hyper-V仮想マシンの「チェックポイント」を素早く行き来する“裏技”をご紹介
  • Hyper-VでWindows 10をゲストOSにする場合の設定と落とし穴

    Windows 10上のHyper-VでWindows 10を動作させる Windows 10上のHyper-Vで、Windows 10を動作させることができる。ソフトウェアの評価や各種のテストなどの他、Windows Insider Programで配布されているプレビュー版を動作させることも可能だ。 Windows 10上の「Hyper-V」で、ゲストOSとして何のOSを動作させたいだろうか。Webサイトの管理などからLinuxを動作させたいという人も多いと思うが、最も使う可能性が高いゲストOSはWindows 10ではないかと思う。 Windows Insider Programのプレビューや各種のソフトウェアテスト環境など用途はさまざまある。CPUやメモリに余力があるホストマシンなら、Hyper-V上でWindows 10をゲストにすることはそれほど難しくない。 ただ、Window

    Hyper-VでWindows 10をゲストOSにする場合の設定と落とし穴
    kiyo_hiko
    kiyo_hiko 2023/05/26
    ①ゲストに割くSSDの容量は127GB以上あって漸く心強い。ホストのSSD容量は512GBでは心許なく、1TB以上のSSDを入れたほうがよさそうだ / ②ローカルアカウント使う+制限付きエクスペリエンスにする
  • 管理者必携のトラブルシューティングツール「Windows PE 5.0」の起動用USBメモリを作成する

    管理者必携のトラブルシューティングツール「Windows PE 5.0」の起動用USBメモリを作成する:運用(1/2 ページ) Windowsシステムに障害が発生してファイルがアクセスできなくなるなどの問題が発生した場合は、Windows PEでシステムを起動してファイルをコピー(サルベージ)したり、障害を調査したりすればよい。最新のWindows PE 5.0の起動用メディアを作成する方法を解説する。 連載目次 Windows PEとは? 「Windows Preinstall Environment(Windowsプレインストール環境)」(以下Windowss PE)とは、Windows OSをベースにした軽量のOSで、USBメモリやDVDメディアから単独で起動できる(ハードディスクにインストールする必要がない)。システムが起動しないなどの重大な障害が発生したときにWindows PE

    管理者必携のトラブルシューティングツール「Windows PE 5.0」の起動用USBメモリを作成する
  • 【Excel】パスワードロックを強制的に解除する方法

    Excelのシートに設定したパスワードを忘れた場合の解除方法 操作ミスなどによって値が書き換わらないようにシート保護を使って特定のセルを編集不可能にしたり、書き込みや読み込みに対してパスワードを設定したりしたシートの肝心のパスワードが分からない、ということはないだろうか。自分で設定したものを忘れることもあれば、前任者が設定したまま退職してしまった、ということもあるだろう。そのような場合でも、パスワードを解除できる可能性がある。その方法を紹介しよう。 「Microsoft Excel(エクセル)」のシートは、既に作成したものをテンプレートとしてコピーして使うケースも多い。その際、操作ミスなどで入力して値が変更されないように、「シートの保護」機能で編集可能なセル以外をロックしている場合もある(「シートの保護」機能については、Tech TIPS「Excelシートの特定のセルを編集禁止にする」参照

    【Excel】パスワードロックを強制的に解除する方法
  • 【 curl 】コマンド――さまざまなプロトコルでファイルをダウンロード(転送)する

    curlコマンドとは? 「curl」コマンドは、さまざまなプロトコルに対応したデータを転送するためのコマンドです。アップロードもできますが、今回はダウンロードについて扱います。 連載第24回で紹介した「wget」コマンドのように、“HTMLを解析して、リンク先もダウンロードする”ような機能はありませんが、URLに連番を指定するといった使い方ができます。

    【 curl 】コマンド――さまざまなプロトコルでファイルをダウンロード(転送)する
  • Insider's Computer Dictionary:ケーブル・セレクト とは? - @IT

    ケーブル・セレクト (cable select) 別名 ・CS (Cable Select) 【シー・エス/ケーブル・セレクト】 IDEハードディスクにおいて、接続されたケーブル上のコネクタの位置により、マスタ/スレーブ設定を自動的に行えるようにした機能。 この機能を利用するために、ハードディスク側には、「CABLE SELECT(CS)」と表記されたジャンパ・スイッチなどが用意されている。ただしこの機能を利用するには、ケーブル・セレクトに対応した専用のIDEケーブルを使用する必要があるほか、ハードディスクの種類によっては自動設定に失敗することもある。 また、40芯タイプのIDEケーブルと80芯タイプのIDEケーブルでは、ケーブル・セレクト機能を使ったときのマスタ/スレーブの割り当てが逆になっている。すなわち40芯ケーブルでは、ケーブルの真ん中のコネクタがマスタで、端のコネクタがスレーブに

    kiyo_hiko
    kiyo_hiko 2022/12/25
    40芯ケーブルと80芯ケーブルで割り当てが変わるので注意が要る
  • PCメンテナンス&リペア・ガイド:第9回 失敗しないハードディスクの増設方法 2. 増設ハードディスクが接続可能かチェック - @IT

    連載 PCメンテナンス&リペア・ガイド 第9回 失敗しないハードディスクの増設方法 2. 増設ハードディスクが接続可能かチェック 林田純将 2002/07/26 IDEケーブルのコネクタの空きを確認する IDE対応のドライブを利用するには、ドライブとマザーボード上のIDEコネクタとの間を、IDEケーブルで接続する。一般的にマザーボード上には、2個のIDEコネクタ(つまり2系統のIDEインターフェイス)が用意されており、それぞれのコネクタに2個ずつIDEドライブを接続できる。

    kiyo_hiko
    kiyo_hiko 2022/12/25
    IDEのマスター/スレーブ / 1コネクター内で使い分けし、ブート順序に注意する。98の場合どっちでもよさそうだが…asin:B002KJWSNGが常にMなのでSATA-TR2535のSSDと併存する場合こっちをSに(JPの一番右をショート)するしかなさそう
  • Windows 11 Home/ProをMicrosoftアカウントではなくローカルアカウントで設定する裏技

    Windows 11 Home/ProをMicrosoftアカウントではなくローカルアカウントで設定する裏技:Tech TIPS Windows 11 Home/Proでは、サインインアカウントとしてMicrosoftアカウントがデフォルトとなっている。しかし、ローカルアカウントでサインインするように設定したいこともあるだろう。実は、初期設定ウィザードでちょっとした操作を行うことで、ローカルアカウントが設定できる。その方法を解説しよう。

    Windows 11 Home/ProをMicrosoftアカウントではなくローカルアカウントで設定する裏技
    kiyo_hiko
    kiyo_hiko 2022/11/19
    ローカルアカウントへの情熱がすごい。俺んちもローカルアカウントにするか
  • 【一覧】サウンド/ゲーム用コネクタ

    「ミニプラグ/ミニジャック」は、 ミニプラグ/ミニジャック サウンドカードのアナログ入出力によく使われるコネクタ。 ピンプラグ/ピンジャック

    【一覧】サウンド/ゲーム用コネクタ
    kiyo_hiko
    kiyo_hiko 2022/09/11
    ATAPI標準のオーディオCDケーブルの端子は「MPC-3」というらしい / ただし「"MPC-3" コネクター」でググってもDINの丸型の別の端子しか出て来ない。謎。
  • 「ローカルネットワーク上の他のPCのコンピュータ名の取得」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    kiyo_hiko
    kiyo_hiko 2022/03/11
    mpr.dllのWNetOpenEnum/WNetEnumResource/WNetCloseEnumらへんを組み合わせて呼ぶ / 多分ほぼ同じ事のサイト https://www.eternalwindows.jp/security/share/share06.html
  • Win32 APIやDLL関数を呼び出すには?

    求める機能が.NET Frameworkのクラス・ライブラリに存在しない場合、その代わりに、.NETプログラムからWindowsシステムのAPIであるWin32 APIを直接呼び出せる。C#およびVB.NETでの実現方法を解説する。 連載目次 .NET Frameworkのクラス・ライブラリには、アプリケーション構築用として非常に多くの機能が用意されている。しかし、WindowsシステムのAPIであるWin32 APIの機能のすべてが、クラス・ライブラリとして用意されているわけではない。このような機能を.NETプログラムから使用する必要がある場合には、ここで紹介する方法によりWin32 APIを直接呼び出すことができる。また、.NET以前の環境でDLLファイルとして作成されたライブラリも同様に呼び出し可能である。 .NET Framework上で動作するプログラムから、従来形式の(.NET

    Win32 APIやDLL関数を呼び出すには?
    kiyo_hiko
    kiyo_hiko 2022/03/11
    Beep APIなど
  • WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する

    そのままでは実行できないPowerShellの.ps1スクリプトファイル PowerShellのスクリプトは「.ps1」という拡張子のファイルに保存することになっている。だが、セキュリティのためデフォルトでは、「.ps1」のスクリプトファイルの実行が禁止されている。エクスプローラ上で.ps1ファイルをダブルクリックしても、単にテキストエディタで開かれるだけだ。これは、ユーザーや管理者が知らないうちにPowerShellを悪用したウイルスなどがインストールされ、実行されないようにするためだ。

    WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する
    kiyo_hiko
    kiyo_hiko 2021/05/04
    なるほど、現実的にはRemoteSignedでよさげだが。
  • 【 awk 】コマンド(基本編その4)――テキストの加工とパターン処理、printとprintfの使い方

    LinuxコマンドTips一覧 連載では、Linuxの基的なコマンドについて、基的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回は、テキストのパターン処理を行う「awk(gawk)」コマンドです。連載第115回、第116回、第117回に続き、awkの基的な使い方を説明します。 awk(オーク)コマンドとは? 「awk」は空白などで区切られたテキストを処理するコマンドです。演算機能もあり、プログラミング言語としても使用されています。 Linux環境で使用されているのは、GNUプロジェクトによる「gawk」コマンドが多く、例えばCentOS 7の場合、awkは/usr/bin/gawkへのシンボリックリンクとなっています。 Ubuntu 15では、Michael D. Brennan氏による「mawk」が収録されています(awkは/etc/altern

    【 awk 】コマンド(基本編その4)――テキストの加工とパターン処理、printとprintfの使い方
  • Windows 10の電源メニューに「休止状態」を表示する

    Windows 10のデフォルトでは、電源メニューに「休止状態」がなく、PCを休止状態にすることができない。そこで、電源メニューに「休止状態」を表示する方法を紹介する。 移動する際など、ノートPCの電源をオフ(シャットダウン)にせず、スリープにしておき、すぐに使えるようにしている人も多いことだろう。しかし、スリープではメモリなどに少なからず電流が流れており、バッテリーが消費されてしまう。長時間スリープ状態にしていたら、いつの間にかバッテリーがなくなり、電源が切れていたなどという経験もあるのではないだろうか。その場合、スリープ中のディスクに保存されていないデータなどが失われてしまうことになる。 Windows 10では、デフォルトで「ハイブリッドスリープ」が有効になっており、メモリの内容などがディスクにも保存される。そのため、もしスリープ中にバッテリーがなくなるなどしても、作業中のデータはデ

    Windows 10の電源メニューに「休止状態」を表示する
    kiyo_hiko
    kiyo_hiko 2020/08/14
    電源オプション→電源ボタンの動作を選択する→シャットダウン設定→休止状態 / スリープだとこっちがスリープしてる間にPCが起きてWindows Updateかかってたりするんだ
  • 【Windows 10】タスクバーをさらに便利にする「ツールバー」でストレス軽減

    Windows 10では、タスクバーに「ツールバー」と呼ぶショートカットを配置することができる。ツールバーには、「デスクトップ」「リンク」「アドレス」の3種類と、任意のフォルダなどが登録できる「新規ツールバー」がある。 これらのツールバーを使うと、[PC]や[コントロールパネル]に素早くアクセスしたり、URLの入力だけで既定のWebブラウザを起動してそのWebページを開いたりすることができる。 TIPSではタスクバーにツールバーを表示して、さまざまな機能に素早くアクセスする方法を紹介する。 「ツールバー」を表示する方法 タスクバーの空いているところを右クリックして、表示されたメニューから[ツールバー]を選択する。サブメニューが開くので、後述する目的に合わせて、「デスクトップ」「リンク」「アドレス」「新規ツールバー」から選択する。タスクバーの右端(インジケーター領域の左側)に「デスクトップ

    【Windows 10】タスクバーをさらに便利にする「ツールバー」でストレス軽減
  • Windows 10でIME切り替え時の「あ」や「A」の表示をオフにする

    Windows 10で文字入力の切り替え時に、デスクトップの中央に「あ」や「A」といった「IME入力モード切替の通知」が表示される。この表示が煩わしいなら、「IME入力モード切替の通知」をオフにすればよい。その方法を紹介する。

    Windows 10でIME切り替え時の「あ」や「A」の表示をオフにする
    kiyo_hiko
    kiyo_hiko 2020/07/26
    なんで「画面中央に表示する」しかトグルが無いん…せめて4つの角隅は選ばせてほしいんだが。マイクロソフトの人たちは本当にドッグフードを自分で食う人達なんだろうかと思う事よくある