タグ

2012年10月2日のブックマーク (4件)

  • かずきのBlog@hatena

    2024-01-02 2023 年の振り返り 2024 年になってしまいましたが 2023 年の振り返りをしたいと思います。 プライベート 特筆すべきことはあんまりなかったです。(悲しい) 会社の人たちとマイクラしたりして遊んだり、技術書典に出したりと色々やれたのは楽しかったです。 マイクラをすると… 2023-06-04 Galaxy Tab S8 Ultraのキーボードで日語でWeb検索が非常にしづらい 2022年の年末頃からGalaxy Tab S8 Ultraを買って使ってます。 スペックも満足でUS配列だけど純正キーボードもあり、ペンもついていてAndroidタブレットとしては非常にいい出来です。 何故か日で売られるモデルにはSIMスロットがない点は非常に不満ですが…… #Android #Galaxy 2022-04-16 Surface Laptop Studio を買っ

    かずきのBlog@hatena
    masakitk
    masakitk 2012/10/02
  • Mocking objects with NaturalSpec » Rash thoughts about .NET, C#, F# and Dynamics NAV.

    Search: Main: Home About me .NET .NET User Group Leipzig ASP.NET C# Canada Continuous Integration Counterize Diverses dynamics-nav Dynamics NAV 6.0 Dynamics NAV 2009 F# F# F-sharp Make Fake Firmen FSharpx Google Informatik leipzig LINQ Lustiges microsoft Microsoft Dynamics NAV monad msu msu-solutions-GmbH NaturalSpec Navision nunit Reactive Framework resharper sap SQL Server Steffen subversion TDD

  • 他人様の知恵を拝借して、F#にモックフレームワークを導入しましたよー、というお話 - もりぐち!!!!

    私はC#ではMoqというモックフレームワークを愛用しているのですが、このMoq、F#においては思うように動作してくれなかったのです。 環境 Visual Studio 2010 Professional NUnit 2.5.7 Moq 3.1 Moq 4.0 Beta Rhino Mocks 3.6 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 Moq Google Code Archive - Long-term storage for Google Code Project Hosting. C#では使い勝手の良いMoqを何とか、F#でも使おうとあーだこーだソースをこねくり回していましたが、結局挫折しました。 F#のラムダ式をLINQ expressionsに変換する必要があるのですが、その変換にどうやら無理があるようです。 ググったら以下のようなエントリを

    他人様の知恵を拝借して、F#にモックフレームワークを導入しましたよー、というお話 - もりぐち!!!!
  • [雑記] 非同期制御フロー

    概要 C# 5.0のasync/awaitがなかったころ、少し複雑目な非同期制御フローをどうやって実現していたかという話。 C# 5.0を使えない状況下で非同期処理を書くことになった場合の参考としてや、async/awaitがどうやって実現されているかを知るきっかけになると思います。 サンプル コード(ZIP 形式。proj/sln 含め一式。) ポイント C# 5.0(await演算子)便利だなー await演算子が内部的にやっていることは、イテレーターに近い なので、昔はイテレーターを使って非同期処理をすることが結構あった サンプルの要件 今回の例として使うのは、Figure 1に示すような、確認ダイアログ表示のフロー。 確認ダイアログを表示する例 要は、何かを実行するにあたって、特定条件下では確認ダイアログの表示が必要で、すべてのダイアログで「OK」を押したときにだけ実行に移るという

    [雑記] 非同期制御フロー