C#
概要 インストール 使い方 概要 知らなかったので、忘れない内にメモメモ。 VBAのあの貧弱な環境をちょっとモダンにしてくれる素晴らしいアドイン。 rubberduckvba.com github.com もう、Renameとか参照箇所の検索とか搭載してくれているだけでも歓喜なので…
概要 セッション跨いでいる場合は? サンプル (1) ユーザセッション側で起動するやつ (2) タスクスケジューラで起動するやつ 名前に Global\ を付ける 概要 知らなかったので忘れないうちにメモメモ。 プロセスまたいで排他制御したいときに、よく Mutex と…
概要 やっぱり、業務だといろいろ話題になる元号の件、新しい情報が日本マイクロソフトから出ていたので、忘れないうちにメモメモ。 .NET Framework の新元号対応予定について – Japan New Era Name Support Blog .net framework 3.5 と それ以降で今までは…
追記 (2018/06/13) JetBrainsの公式ブログでも記事アップされましたね。 blog.jetbrains.com 概要 今年も JetBrains さんが各言語毎の状況を調査した結果を公開してくれています。 www.jetbrains.com 他にも Java や Python や Ruby や Kotlin や Javascript…
概要 Gigazine さんで以下の記事がアップされてたので、忘れないうちにメモメモ。 gigazine.net 公開されているライブラリを利用させてもらう際にもとても重要なライセンス。しっかり理解していないとあとで問題になったりします。 上記の記事で紹介されてい…
概要 なかなかビッグニュースだなって思ったので、忘れないうちにメモメモ。 blogs.msdn.microsoft.com 以下、自分用のメモです。 .NET Core 3 にて WinForms, WPF などのWindowsデスクトップアプリケーションをサポート .NET Core 3 のファーストプレビュー…
概要 最近の.NET界隈は .NET Core .NET Standard .NET Framework と同じような名前のものがいくつもあります。正直混乱します。。。 MSDN Magazine の記事で、個人的にすごく分かりやすかったのを見つけたので 忘れないうちにメモメモ。 .NET Standard - .NE…
概要 忘れない内にメモメモ。 Xamarin, Mono, Gnomeなどで有名なmigueldeicazaさんが、以下のリポジトリ公開していた。 github.com よくみる、コンソール上のUIを作成するためのツールキットライブラリ。クロスプラットフォーム対応ですね。 MonoCursesとい…
概要 前回の devlights.hatenablog.com に続いて、ZetCodeさんのチュートリアルシリーズも、ついでにメモメモ。 いろいろな内容でチュートリアルを公開されています。 zetcode.com 多いのが、Java と Python ですが、以下の言語のチュートリアル公開されてい…
概要 以下のサイトにC#のサンプルコードが沢山あったので、忘れないうちにメモメモ。 www.sanfoundry.com 1000個あるのかどうかは確認していないですが、基本的な事からスレッド関連までいろいろありました。 また時間あるときに見てみる。 トップページに戻…
概要 面白いサイト見つけたので、忘れないうちにメモメモ。 いろいろな言語をREPLで試させてくれます。何気に便利ですね。 repl.it - Select a Language 2018/02/19 現在、以下をサポートしてくれているみたい。 python3 ruby javascript C# Java C C++ Go K…
概要 たまに間違えてバグ作ってしまったりしてるので、忘れないようメモメモ。 python で サブクラスの __init__ 定義する場合に super().__init__() としていないと、親クラスの__init__() が呼ばれないよって話しです。 他の言語の場合 (例えば C#) C#の場…
概要 前回、前々回と VSCode のメモ書いたので、ついでにC#の方もメモ。 devlights.hatenablog.com devlights.hatenablog.com ドキュメントさらっと見た限りだと、サポートの仕方がものすごく限定的。.NET Core 用って感じ。 それ以外の事したい場合は、本家…
概要 忘れないうちにメモメモ。 すごく面白い!翻訳してくださってる人に感謝 m(_ _)m 現在第7回まで公開されています。 どの回もとてもためになりますが、情報量がやばい・・・とくに第4回。めっちゃ長い。 qiita.com qiita.com qiita.com qiita.com qiit…
July 2017リリースにて、64ビット版がリリースされてた。 code.visualstudio.com 注意点として、既に32ビット版をインストールしている場合はアンインストールしてから64ビット版をインストールしなさいとのこと。 以下上記ページより。 Note: If you are us…
概要 以下のtwitterで知りました。Resharper結構長いこと使ってるくせにしらなかった・・・orz 使ってみると、確かに超便利!今まで、「この変数の値はどこで設定されてて、元ネタはどこから来てる?」って頑張って探してたのが、クリック一発になります。 …
概要 いつも忘れるのでメモメモ。 多分、どのIDEでも同じ設定だと思います。(IDEAとPyCharmとRiderでは確認) Visual Studioとかに慣れていると、どうしても大文字小文字区別なしに補完が出てきて欲しいので。 やり方 設定画面の「Editor」→「General」→「C…
概要 blog.jetbrains.com 以前から、複数プロジェクトの実行は出来ていたんですが、VisualStudioみたいに、複数のプロジェクトにまたがってデバッグが出来なかったのがちょっと残念だったのですが、ついに出来るようになりました!まってたよー。 Xamarin iO…
まだ、あんまり覚えてないですが、とりあえずメモメモ。 概要 pythonnetは、python と .NET を繋ぐライブラリ。 Python for .NET 似たようなライブラリとして IronPython がありますが、IronPython は .NET Framework や Monoで実装されたPython処理系。なの…
今回、あんまり python 関係ない話題ですが、面白かったのでメモメモ。 どの言語にも言える話です。 概要 stackoverflow の Python カテゴリ見てたら、以下の内容を発見。 stackoverflow.com トピックの投稿者さんは、処理をPythonで書いてるけどめっちゃ時…
久しぶりの小ネタ。 DebuggerDisplay属性とは この属性を付与すると、デバッグ時のオブジェクトの表示内容が制御できます。 意外と知られていないのか、いちいち付与するのが面倒なのか分かりませんが 個人的にはあまりお目にかかったことはなかったり。デー…
アップデートしたらTFSのメニューがない 以前のバージョンには、デフォルトでTFSのインテグレーション機能があったと思うのですが 2017.1 EAPにしたら、デフォルトで入ってない状態になってました。 しばらく気づかなくて、「アレープロジェクトガアップデートデキナイヨ」…
元々は、MSDNの以下のページにあったもの。 方法 : インストールされている .NET Framework の更新プログラムを確認する いつ、このページが消えるか分からないので、自分のところでもメモメモ。 インストールされている .NET Framework のパッチを調べる (C…
来ましたねー。テンション上がりました。 とりあえず、情報源をメモメモ。以下順不同です。 blogs.msdn.microsoft.com www.visualstudio.com blogs.msdn.microsoft.com blogs.msdn.microsoft.com www.publickey1.jp blogs.msdn.microsoft.com blogs.msdn.mic…
先日VisualStudio "15" Preview 2がリリースされました。 以下からダウンロード可能です。 Visual Studio "15" Preview ダウンロード リリースノートは以下です。 Visual Studio "15" Preview 2 | Visual Studio その中で、WPF関連で嬉しい話題がありまして …
最近のResharperに搭載されたContinuous Testingという機能が便利すぎて歓喜だったのでメモメモ。 Continuous Testingについては、JetBrainsのブログにて以下の記事があります。 Continuous Testing in dotCover and ReSharper Ultimate - .NET Tools Blog.N…
個人的に久しぶりのビッグニュースだったのでメモメモ。 v15.2で、ダイアグラムを操作できるコントロールが登場予定とのこと。 WinForms and WPF Diagram Control (Coming soon in v15.2) - Thinking Out Loud 上記ブログ記事を見ると、見た目Visioなアプリ…
忘れないうちにメモメモ。 何故か、日本語の情報がなかったので備忘録のつもりでここに記述します。 WPFやってて、スタイルをいろいろ定義するのですが、ネストしたスタイルを定義することも出来ます。例えば、特定のコンテナの下のボタン達は通常のスタイル…
LINQPad 5 がリリースされてましたね。C#6とVB14にフル対応したとのこと。ついでにアイコンが少し変わっています。 https://www.linqpad.net/Download.aspx 上記、ダウンロードページにて新機能が記述されていますが (上記ページより引用 2015/08/28時点) Bu…
忘れない内にメモメモ。 サーバーなどで複数のCPUグループを持つコンピュータがあった場合、CLRはデフォルトで最初のCPUグループしか使ってくれません。 なので、例えばCPUグループが2つあり、それぞれ20コアずつ存在する場合、普通にタスクで処理すると40コ…