Loading...

社内システム開発日記:その33

前書き

お疲れ様です!
小手投げです。

国技館に後輩の引退試合を見に行きました。
力はあるが気の抜けた相撲しかしないモンゴル人が、強い相手にあたっていい相撲をとっていてうれしくなりました。

今回は日記です。

日記

ログイン画面を作ろう

現行のデータをDBに複製する
SQLをもらってテーブル作成
CSVをインポート

DB名を書き換える
DBに紐づけていた構造体を書き換える

現行のパスワードはSHA1で変換されている
SHA1は廃止される運命にあるようなのでSHA2にする
パスワードをSHA2変換した適当な文字列で上書き

広報と自社メディアの打ち合わせ
・SEO対策できるほどコンテンツがないのでニッチな方向を目指すか
・私は日記より技術と関係ない記事に特化していくか
・他のエンジニアにも持ち回りで書いてもらうか
等々ざっくりとした案出し

Go言語でSHA2変換
型を合わせるのに少し手間取る
調べて出てきたメソッドでSHA2変換後さらに文字列変換する

DBと構造体の紐づけでひっかかる
カラム名の大文字小文字は無視するがアンスコは書いてやらないといけない

現行DBの適用が完了
担々麺に次のタスクを相談したら、画面の共通部分を作成していくのがいいんじゃないかと
月曜はそこをやる

後書き

DBの移行は特に問題なく済んで良かったです。
担々麺さんに感謝。

SHA2変換後に文字列変換するのは手間と指摘され、直接文字列に変換してくれるメソッドがないか探してみます。

ではまた次回。

情報戦略テクノロジー