読者です 読者をやめる 読者になる 読者になる

mcommit's message

大阪でソフトウェア開発の仕事をしている simotinこと宮崎といいます。記事の内容でご質問やご意見がありましたらお気軽にコメントしてください\^o^/

C# Task async, await の使い方

C#

ちょっとこちらの記事でも少し触れましたが、モダンなC#の並列処理の書き方についてきちんと勉強してみました。mcommit.hatenadiary.com ■目次 きっかけ 一般的な実装方法 => ラムダ式が分からんという人のために 同期はどうやってやるのか? 同期もいろいろ…

C#のバイナリを逆コンパイルしてみる

C#

タイトルの通り、C#でビルドしたプログラムを逆コンパイルしてみました。なんでこんなことを試したかというと、C#を使うある製品開発に参加しているのですがリバースエンジニアリングとか大丈夫だろうかと単純に疑問に思ったからです。色々調べてみるとC#(.N…

C#(.Net) でJSONフォーマットのWebAPIを呼び出す

C#

C#でJSONフォーマットのWebAPIを呼び出したいと思ったのですが、ちょっとてこずったので備忘録として挙げておきます。調べてみるとHTTP通信にはHttpClientが便利という記事が多かったので私もHttpClient(.Net 4.5以上ですが)を使ってみました。また、今回呼…

AWS S3の同期用ライブラリ.Net(C#)を作りました

仕事でAWS S3を使うことがあり、windows上でS3とローカルのフォルダを同期させるようなライブラリが欲しかったのですが、いろいろ探してみてそれらしいライブラリが見当たらなかったので必要になったので作ってみました。というか、同期ができるツールとして…

C#の機能~勉強不足\(^o^)/~

C#

とあるお客さん向けにwindowsのソフトを作っているのですがソースコードがだいぶ汚くなってきたので機能追加と合わせてリファクタリングをしています。ソフトの実装にはC# を使っているのですが、最近すこしC#を勉強し直してみて、C#が素晴らしく進化してい…