メモってこ!

IT関連系のあれやこれ

合理的配慮によるWEBアクセシビリティの強化

書いたきっかけ 合理的配慮によるWEBアクセシビリティの強化を考える必要性 対応観点 他 ■書いたきっかけ 勉強会のメモ ■合理的配慮によるWEBアクセシビリティの強化を考える必要性 前々からWEBアクセシビリティを考慮してシステムを構築しようという概念は…

C#からBATファイル実行の備忘録

書いたきっかけ 前提事項 使い方 ■書いたきっかけ BATファイルをプログラム実行中に実行する必要があったため。 ■前提事項 C#での実行 ■使い方 〇実行メソッド learn.microsoft.com usefuledge.com usefuledge.com 〇戻り値 atmarkit.itmedia.co.jp dobon.ne…

ファイル内の文字列操作

書いたきっかけ 前提事項 使い方 ■書いたきっかけ 取り込みファイルが膨大すぎて、一行ずつ読み込んでの処理が困難だったため使用。 ■前提事項 C#を使用 ■使い方 いったんすべての情報を読み込んで、該当ファイルに上書きするという処理になる。 以下を参考 …

BtoC向けのインフラ構築について

書いたきっかけ BtoC向けのインフラ構築について ■書いたきっかけ 勉強会のメモ ■BtoC向けのインフラ構築について 大手が手掛けるBtoCのWebサービスだと、オープン時やセールなどといった、特殊イベントのアクセス数が予想しづらい。 このため、アクセス想定…

データを一括で更新する(C#からSQLServerの更新)

書いたきっかけ 前提事項 使い方 そのほか ■書いたきっかけ 一括updateが一括insertのようにスマートにできず、 パフォーマンス改善に悩んで使用した。 一括で取得したデータをC#側でコード処理、既存データにupdateかけたかった。 ■前提事項 使用しているの…

BATファイルの備忘録

書いたきっかけ 使い方 ■書いたきっかけ batファイルもWindowsコマンドもまともに書いたことなくて、四苦八苦した備忘録。 ■使い方 〇bat使用の前提(注意事項) qiita.com qiita.com 〇コマンド全般 memorva.jp 〇圧縮・解凍 bluebirdofoz.hatenablog.com w…

SharpCompressについて

書いたきっかけ SharpCompressとは 前提事項 使い方 そのほか ■書いたきっかけ 案件で圧縮ファイルを解凍処理する必要があった。 同じ案件でSharpCompressを解凍処理に使用していたので、解凍処理に採用することに。 ■SharpCompressとは C#で使用できるオー…

DataTableのデータを更新する

書いたきっかけ 使い方 そのほか ■書いたきっかけ 一括updateが一括insertのようにスマートにできず、 パフォーマンス改善に悩んで使用した。 この処理とSQL処理時にstruct型を使用することが要。 一括で取得したデータをC#側でコード処理、既存データにupda…

データインポートバッチのパフォーマンス改善

書いたきっかけ 前提事項 やったこと 調べたこと そのほか ■書いたきっかけ バッチ作成で痛い目を見たので備忘録。 VB.NETでなくC#で作ったのが悪いのか。。 (VB.NETで動いていたパフォーマンスをなぜか発揮できない。paizaのスキルチェックの感じ、多分C#…

DBのタイムアウト設定値

書いたきっかけ 使用しているタイムアウト値 そのほか ■書いたきっかけ クエリ発行タイムアウト設定値の関係で、くそ重クエリが途中キャンセルなったので設定値延ばしたら問題になった件。 内結で指摘されたからよかったものの、WEBサービスでテーブルロック…

開発時の簡易データバックアップ

書いたきっかけ テーブル作成 ■書いたきっかけ いつも書き方を忘れる。 開発時、DELETEや大規模UPDATEする前に一時テーブル作ってデータ退避させよう。 (トランザクションはってから実行とか、保険をかける方法はいくらでもあるけど、今の自分にはこれが最…

Tweepy(TwitterAPI V2.0)の利用方法について

書いたきっかけ Tweepy(TwitterAPI v2)とは 前提事項 使い方 コード例 そのほか ■書いたきっかけ とあるポイ活系サイト巡回中に懸賞botの作成記事があり、自動化で懸賞bot作れるのであればぜひやりたいというのがきっかけ(2022/11~)。 ただ現時点での開…