Caliburn.Microを用いてWPFアプリケーションを作成する(3)
ComboBoxとModelの連携概要WPF in C# with MVVM using Caliburn...
View ArticleCaliburn.Microを用いてWPFアプリケーションを作成する(4)
Buttonを追加し、挙動を設定する概要WPF in C# with MVVM using Caliburn...
View ArticleABC170の復習
AtCoder、2回目参戦。そして、記念すべきQiita初投稿!(ぱちぱちぱち)昨日の初回参戦の反省をnoteに投稿したらめちゃくちゃ反応薄くて、これは畑違いだなと思ったのでQitta作りました。なんならMarkDownちゃんと書くのも初めてです。AtCoderの反省と復習の記事を上げていこうと思います。昨日の東京海上日動のコンテストは、A:3文字どこから取ってもいいのにわざわざ乱数を発生させるB:...
View ArticleIllustrator javascriptとC#でのPageItem
illustratorのオブジェクトillustratorのオブジェクトにはGroupItemやPathItem等色々な種類があるがその細かい種類に分類せずにとりあえずオブジェクト全般というものがあり、それがPageItem と...
View Article【Unity(C#)】Oculus Integrationで手のマテリアル切り替え
デモさっそくデモです。オブジェクトに触れると手のマテリアルが触れたオブジェクトと同じものに変わります。この情報だけでコードが頭の中に完成してしまう人も少なくないかと思いますが、なぜか、望んだ結果が得られず原因特定に時間を要したのでメモしておきます。望んだ結果が得られなかったコード触れられるオブジェクト側にアタッチpublicclassHandTriggerEnterEvent:MonoBehavio...
View Articlenull許容型で躓いた
背景例の鬼教官の課題は続いている。 C#の課題プログラムの中でnull許容型について触れることがあったので備忘録として残す。課題消費税(10%)商品と軽減税率対象商品の値段の出力プログラム躓きなんでmainの軽減税率計算はnull許容型(★1)でコンパイル通るのに Book2クラスはnull許容型(★2)で書くと怒られるの~~~?(´;ω;`)プログラム抜粋class Program {...
View Article【C#】Windows用のスクリーンショットアプリを作成してみた
概要皆様は、Windowsでスクリーンショット(以下、スクショ)を撮るときに何を使いますか?デフォルトで入ってる機能として、主に以下のものがあります。Print Screenすべてのディスプレイに対して、一枚の画像としてスクショします。ペイントなどに貼り付けて保存する必要があります。Alt + Print...
View ArticleGyazo ライクな操作感でスクショを撮れるツールを作った
はじめにWeb 開発をしていると、スクショを取る機会が結構あります。ただ、Print Screen だと画面全体のスクショを撮ってしまうため使いにくいという問題がありました。その点では Gyazo が使いやすく一番気に入っていたのですが、これは問答無用で Web にアップロードされてしまうため、業務では気軽に使いにくいという問題があります。そのため、Gyazo...
View ArticleUnityでShaderをつかったエフェクトがなかなか作れなかった話(2D)
Shaderというやつを使って何かちょっとした被弾エフェクトを作ろうとした ちょっとした企画で勉強として簡単なゲームを作っていたのですが、弾が敵にあたって弾が消えるだけでは当てた感じがなく寂しい仕上がりになりました。そこでシェーダーをつかってちょっとしたエフェクトを作ろうということに。そこで死ぬほど苦労したのでメモ書き程度に書いておこうかなと思いました。まず最初にやるべきことMain...
View Article[C#/WinRT] 外部ライブラリを使用せずにPDFファイルを画像化してWinForms(またはWPF)で表示する
PDFium等の外部ライブラリを使用しなくても、Windows 8以降にはPDFファイルを画像としてレンダリングできるAPIがWinRTとしてOSに在ります。...
View ArticleViewModel と変更通知プロパティ(ReactiveProperty)
はじめにオレオレ解釈の覚え書き その10変更通知プロパティの話から派生して、強力なライブラリである ReactiveProperty についてご紹介します。本文前回ご紹介した変更通知プロパティは、View 側のバインドは楽ですが、値の変更通知はそれぞれのプロパティが自ら行う必要がありました。値の変更に合わせて処理を切り替える場合は、ViewModel 内で PropertyChanged...
View ArticleWindows 10 + C# + selenium で headless chrome を試してみる
目的ChromeをC# + selenium からキックしてみる OpenQA.Selenium.Support.UI.ExpectedConditions method is now deprecatedに対しては SeleniumExtras.WaitHelpers.ExpectedConditionsで書き換えて対応してみる※サイトの作成された時期によって修正の量が違うと思われる・・・・...
View ArticleC# DataGridViewのセルのToolTipをカスタマイズする方法
概要DataGridViewのセルにカーソルを合わせたときに表示されるToolTipの見た目のカスタマイズ方法です。カスタマイズ後のイメージが以下になります。 ToolTipにはセルのX、Y座標とセルの値を表示しています。背景を黒で塗りつぶして文字と枠線を白にしています。さらにフォントもデフォルトより大きくしています。通常カスタマイズ環境Visual Studio 2019.Net...
View Article「有限要素法概説」を読んでみた
これも1980年発行という古い本。sasaburoさんに紹介されて読んでみた。具体的な弾性体力学を扱っていた「有限要素法入門」とは対照的に、抽象的な数学を用いて一般的な微分方程式を解く手法として有限要素法を説明している。これによって色んな物理現象を有限要素法で解くことが出来る。本書は大学で学ぶ解析学や線形代数の知識を前提にしているので「有限要素法入門」と比べると少し敷居が高いかも知れない。明解な論理...
View ArticleUnity(C#)でAwaiterだけ使って間に合わせでCallback地獄をぶっ潰す
tl; drちゃんとUniTask勉強して使うのが安定だと思います - https://github.com/Cysharp/UniTask雑に解決する場合これを使います - https://github.com/furukazu/Awaiter/blob/master/Assets/Awaiter.cs例 -...
View ArticleNPocoの紹介 -機能編- 生クエリ
NPocoの紹介 -機能編- 生クエリ最初の記事はこちら今回はSQLを直接記述してデータベースを操作します。データベースはPostgreSQLを使用しました。テーブルの用意emp前回と同じものを流用dept列名型主キーdept_codevarchar(5)1dept_namevarchar(20)created_attimestampupdated_attimestampExecute...
View Article