タグ

2016年2月13日のブックマーク (6件)

  • プロダクトオーナーと開発者の兼任は可能なのか?

    こんにちは。@ryuzeeです。スクラムに関してオンライン上でお悩み相談を頂きましたので私見を述べたいと思います。 プロダクトオーナーと開発者の兼任は可能ですか?注意すべき点はなんですか? さて、この手の議論をする際にまず確認すべきは、スクラムガイドです。スクラムガイドには以下の記述があります。 プロダクトオーナープロダクトオーナーは、開発チームの作業とプロダクトの価値の最大化に責任を持つ。その作業は、組織・スクラムチーム・個人によって大きく異なる。 プロダクトオーナーは、プロダクトバックログの管理に責任を持つ1人の人間である。プロダクトバックログの管理には、以下のようなものがある。 プロダクトバックログアイテムを明確に表現する。ゴールとミッションを達成できるようにプロダクトバックログアイテムを並び替える。開発チームが行う作業の価値を最適化する。プロダクトバックログを全員に見える化・透明化

    プロダクトオーナーと開発者の兼任は可能なのか?
    shigiryou
    shigiryou 2016/02/13
  • Why .TV | Bassir.io

    .TV domain names are highly valuable to media networks that prioritize content creation because they offer a unique and specific online presence. The .TV extension explicitly signifies a platform for audio-visual content, making it a natural fit for media networks looking to showcase their multimedia offerings. It provides a clear and concise branding opportunity that immediately communicates the

    Why .TV | Bassir.io
  • C++からWindows APIを呼び易くする

    Windows APIの多くはC言語を前提としています。次のように戻り値がHRESULTなどのエラーコードとなり、真の戻り値は関数の最後の引数にポインターとして返される構造をしているものが多々あります。 HRESULT Direct3DCreate9Ex( UINT SDKVersion, IDirect3D9EX **ppD3D ); これをC++言語から扱いやすくしたいと思います。 一般的には次のようなcheck()関数で異常値については例外を投げることになるでしょう。 void check(HRESULT hr){ if(FAILED(hr)) throw hr; } 題は真の戻り値です。 API関数には任意の引数があるため最後の引数を扱うのは困難です。幸いC++言語には可変長テンプレート引数があり、それをうまく扱うstd::tupleクラスとstd::tuple_elementク

    shigiryou
    shigiryou 2016/02/13
  • WindowsのDLLについて - Qiita

    自分にWindows系の知識がだいぶ足りないので、試したことを書く。 試した環境は、古いんだけど Windows 7 / Visual C++ 2010 Express / Visual Basic 2010 Express (今は、2013 Expressとか、2013 Communityとかあるらしい) VC++で作成するプロジェクトの種類 新しいプロジェクトを作成するときに、カテゴリとして CLR, Win32, 全般の3つがある。 全般は汎用の空プロジェクトなので置いておいて、大きくわけてCLRとWin32があると理解すれば良い。 CLRは .NET Runtime上で実行するためのプログラムを作るためのもので、Win32はWindowsネイティブのプログラムを作るためのものと理解した。 別の言い方をすると、CLRの方がいわゆるマネージドコード、Win32の方がアンマネージドコード

    WindowsのDLLについて - Qiita
  • .NET非同期処理(async-await)を制御する、様々な方法

    async-awaitベースの非同期処理を制御する方法をまとめました。コードはわざと冗長に書いています。 概要: Taskベースのワーカースレッド生成 他の非同期I/Oと連携してタスクを制御する方法 TaskとLINQを応用して、多量の計算を安全に並列実行させる方法 Taskを使っていない非同期処理をTask化する方法 非同期処理のキャンセルの実現方法 WinRT・ユニバーサルWindowsアプリケーション(UWP)での非同期処理とTaskの連携方法 読む前に補足 C#でTaskやasync-awaitを使った非同期処理の書き方を探しているのであれば、ポイントに絞って書いた、こちらの記事をお勧めします: 「できる!C#で非同期処理(Taskとasync-await)」 Taskクラスの使用例として、ワーカースレッドを起動するという例が良く挙げられます。記事も最初にTask.Runによるワ

    .NET非同期処理(async-await)を制御する、様々な方法
  • タスク ベースの非同期パターンの利用 - .NET

    タスク ベースの非同期パターン (TAP) を使用して非同期操作を行うと、コールバックを使用して、ブロックすることなく待機できます。 タスクの場合、これは Task.ContinueWith などのメソッドによって行われます。 言語ベースの非同期サポートが、通常の制御フロー内での非同期操作の待機を許可することで、コールバックを隠し、コンパイラにより生成されたコードはこの同じ API レベルのサポートを提供します。 Await による実行の中断 Task オブジェクトおよび Task<TResult> オブジェクトの非同期での待機には、C# では await キーワード、Visual Basic では Await 演算子を使用できます。 Task を待っているとき、await 式は型 void になります。 Task<TResult> を待っているとき、await 式は型 TResult に

    タスク ベースの非同期パターンの利用 - .NET