lycheejam's tech log

チラ裏のメモ帳 | プログラミングは苦手、インフラが得意なつもり。

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

概要

前回の続きです。
kitigai.hatenablog.com

ツイートするとレスポンスを受け取ることができるので
そのレスポンス内容をDBに登録してみます。
いわゆるCRUDです。(Create Read Update Delete)

目次

  • 概要
  • 目次
  • 実行環境
  • ソース
  • ASP.NET MVCCRUD
  • DB接続文字列の設定
  • Modelの準備
  • テーブルの準備
  • Controllerに登録部分を作成
    • コミット
  • ツイートして登録されるか確認する
  • トラブルシュート
    • 想像
  • 参考サイト様
  • 雑感
続きを読む

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

概要

前回のTwitter連携の続き
kitigai.hatenablog.com

これをな?こうして

f:id:HM_Atlas:20180104214556p:plainf:id:HM_Atlas:20180104214618p:plain

こうじゃ!

見たいな感じです。

目次

  • 概要
  • 目次
  • 実行環境
  • ソース
  • CoreTweetの入手
  • 磯野~、ツイートしてみよーぜ
  • 課題
  • 雑感
続きを読む

ASP.NET MVCでTwitter連携の認証

概要

ASP.NET MVCのデフォルト機能として存在するOAuth/OpenIDのログイン(?)を試してみる。
※用語(日本語)あってます?
いわゆるTwitter連携と言うやつ?

目次

  • 概要
  • 目次
  • 個人認証付きプロジェクトの作成
  • TwitterAPIキーの取得
  • Twitter連携を行う
  • 再チャレンジ
  • 参考サイト様
  • 雑感
続きを読む

テストについて調べてみる

テスト仕様書の書き方わからなーい

正確には単体テスト仕様書

テスト仕様書も入社してからそれなりに書いてはいて、でも結合テストだったり
社内用に作ったツールのテストだったりで

お客様に提供するように作成したツールなんで今回ばかりは気が抜けない
たぶんあってるけど100%自信はないわくらいの規模感のものをちまちま作った。
※調べても全然理解できなかったので近いうちに追記します。

目次

ざっくりテストの段階

調べてみると機能ごとだったりモジュールごとだったりって書き方がバラバラだけれど
メソッドごと、とかサブルーチンごとって解釈であってます?

機能を組み合わせて仕様書通りの処理が成されるか(?)
テストデータを使って境界値のテストとかもここですよね?

実際の操作を想定したり負荷をかけたり


いざ言葉にしてみようとすると難しいし自信がなくてキーボードを触る手が進まない

続きを読む

SQL データ件数を”適当”に絞る

概要

1つのテーブルに大量にデータがある場合WHERE句で絞ってもまだ2万とか3万レコード引っかかるわけです
STをやっていて対象のデータは見つかるけどこんなに要らないし
とりあえず上から100件とかしたから100件って感じで絞って見ました。

絞れば早くなるのかな?って感じでやってみたけど
LEFT JOINでの結合のやり方が悪くて元が遅い分体感そんなに変わりませんでした。

目次

  • 概要
  • 目次
  • OFFSET LIMIT
    • ・Symfoware Server SQLビギナーズガイド - FUJITSU -
  • 雑感
続きを読む