あとらすの備忘録

チラ裏のメモ帳 | C#とかVue.jsとかAWSとか興味のあることちまちまやってます。

C#

C# 乱数の生成

C#

概要 過去に作成した疑似マイナンバー生成機を作って乱数を生成する処理を書いた。 ふとネットの記事を目に*1して「あれ?既存のコードじゃ重複した乱数生成されるんじゃ?」となったので直しました。20180423 追記 このやり方めっちゃ間違ってます。別記事…

VisualStudio 「{」を行頭から行末に設定変更

概要 「{」を行末から行頭にした いつでも戻せるようにメモ 目次 概要 目次 ソースコードの見やすさ 設定変更メモ 雑感 ソースコードの見やすさ 学生の頃からコードはVisualStudio(C#?)の初期設定で 中括弧({})は行頭に配置でコードを書いてきたわけ…

C# EntityFrameworkを使ったDBアクセス コードファースト編

2018/05/23 追記 本記事の内容を書き直しました。 なるべく適当な言葉は減らしてるつもりです。kitigai.hatenablog.com 概要 C# EntityFrameworkのコードファストを利用してDBアクセスを行います。先日書いたASP.NET MVCを使ったTweetを投稿するWebアプリケ…

ASP.NET MVCでCRUD ツイートレスポンスをDBに登録する

概要 前回の続きです。 kitigai.hatenablog.comツイートするとレスポンスを受け取ることができるので そのレスポンス内容をDBに登録してみます。 いわゆるCRUDです。(Create Read Update Delete) 目次 概要 目次 実行環境 ソース ASP.NET MVCでCRUD DB接続…

ASP.NET MVC CoreTweetを使ってツイートを投稿する。

概要 前回のTwitter連携の続き kitigai.hatenablog.com ASP.NET MVCでツイートしてみる。 これをな?こうしてこうじゃ!2018/01/04 21:44:48 ツイートテスト— あとらす (@Lychee_jam) January 4, 2018見たいな感じです。 目次 概要 目次 実行環境 ソース Cor…

ASP.NET MVCでTwitter連携の認証

概要 ASP.NET MVCのデフォルト機能として存在するOAuth/OpenIDのログイン(?)を試してみる。 ※用語(日本語)あってます? いわゆるTwitter連携と言うやつ? 目次 概要 目次 個人認証付きプロジェクトの作成 TwitterAPIキーの取得 Twitter連携を行う 再チ…

ASP.NET MVC コントロールからオブジェクトをビューに渡す

久々のASP.NET 久しく触ってなかったASP.NET 前回Jsonを受け取って格納するところまでやってました。 kitigai.hatenablog.com 目次 久々のASP.NET 目次 cshtmlの記法がわからなかった 前回からの変更点 ・asp.net steamAPI · GitHub ControllerからViewにオ…

C#基礎 メソッド

基礎をやっていると思ったら復習編だったでござる。 Chapter1って基礎編かー 継承って難しくない?インターフェースって難しくない?って思ってたら復習編でした Chapter2からの方がむしろ簡単じゃないですかね。学生の開発のみで設計とかしたことないからで…

C#基礎 オブジェクトと継承

概要 放送大学の授業とつながった やっと点と点がつながった感じがするオブジェクトってなんとなーくで分かってたつもりだし 継承も調べてみて「こんな感じか」、「へー」って感じだったけど授業と本でパッとつながった 目次 概要 目次 オブジェクトって何ぞ…

C#基礎 値型と参照型

概要 実戦で役立つ C#プログラミングのイディオム/定石&パターン作者: 出井秀行出版社/メーカー: 技術評論社発売日: 2017/02/18メディア: 大型本この商品を含むブログ (1件) を見る学生の時は先生が指導してくれていたけど 最近適当にしか書かなくなったから…

C#で文字列のCSVデータをDataGridViewに表示する。

C#

概要 先日の続きです。 kitigai.hatenablog.com コピー&ペーストでCSVデータを貼り付けると CSVデータを加工してDataGridViewに追加します。文字列のCSVデータを加工するのは初めてだったのでなかなか新鮮でした。 いっつもCSV”ファイル”をStreamで1行読み…

C#で2つのキーを使ったショートカットを設定する(CTRL+V)

C#

概要 C#でWindowsのショートカットキー的なのを設定する。 普通にKeyDownイベントでイベント発生時に押下されているキー情報を取得して 目的のキーが押下されているか比較する。学生時代にキーイベントはかすかにやった記憶があるけど 全く覚えてなかったの…

ASP.NETでSteamAPIを使ってユーザー情報をJsonで受け取る

概要 タイトルまんま 過去にやったこの記事をASP.NETで再現した。 kitigai.hatenablog.com日本語でやってみたーみたいな解説記事が全然なくて 公式チュートリアルやった方が早い感じ ※自分はちゃんとやってないです。とりあえず流し読みで触ってみた感じです…

疑似マイナンバーを生成機を作った

C#

概要 業務でよく使うので既に会社にはあるんですが 勉強の為と思って自作してみました。※ちなみに社内ツールのソースコード等は見てないので完全ネットだけの知識で作ってます。マイナンバーって乱数の12桁じゃダメなん?って感じなんだけど ちゃんとチェッ…

C#でOutookのアドインを作る(添付ファイルチェック)

C#

概要 Outlookでメール送信時に添付ファイルをチェックして WordまたはExcelファイルがあればメッセージボックスを表示して注意を促します。ほんとは各ファイルの変更履歴を調べて 変更履歴が存在するかどうかまで判定したかったけどわからなかった。 目次 概…

SteamAPIを使ってユーザー情報をJson形式で受け取る

概要 Steam Web APIを使ってユーザー情報を取得してみた。 C#のWebRequest使ってこんな感じになりました。 Jsonとは何ぞやってとこから始めました。 目次 概要 目次 ソース Json 参考URL Steam Web API - Valve Developer Community POSTでデータを送信する …

C#でドラッグ&ドロップ(コントロールの移動)

C#

概要 Form内のコントロールをドラッグ&ドロップで移動させるプログラムドラッグ&ドロップでファイルパスを取得するプログラムはこちら kitigai.hatenablog.com 目次 概要 目次 ソース コントロールをFormからはみ出させない もうひと工夫 参考サイト 雑感

C#でドラッグ&ドロップ(ファイルパス取得)

C#

概要 ドラッグ&ドロップでファイルパスを取得して画像を表示するプログラム 目次 概要 目次 ソース ドラッグ&ドロップは2つイベントが必要 参考サイト

C#で画像差分抽出

C#

会社でシステムテストを行っていて こう言うのがあったら便利だなーっと思ってぱーっと書いてみました。使えるほど突き詰めてないです。 目次 目次 作ったもの 糞コード 雑感 参考サイト様 作ったもの 画像1(比較元)と画像2(比較先)の差分を抽出して画像3…