Log

いろいろ

サブはてなブログから移行

eslintに怒られたことのメモ書き

とあるプロジェクトでeslint走らせたらたくさん怒られた。 自分では書いていない部分も多いため、あらあらと思う点から初めて知る点までいろいろあったので内容のメモ書き。 見出しは規約名ではなくエラーメッセージを載せています。もし困っている人がいた…

2020-12-31ログ:ついつい本を買う

Ping-tでOSS-DBの勉強をする ping-t.com 一周した。 『内部構造から学ぶPostgreSQL 設計・運用計画の鉄則』 gihyo.jp ノリで買ってしまった。 『入門UNIXシェルプログラミング』 www.sbcr.jp ノリで買ってしまった。

2020-12-30ログ:正規表現を思い出す、など

『失敗から学ぶRDBの正しい歩き方』 gihyo.jp 読みきった。 ジェイウォークなテーブルを正規表現で抽出する 『失敗から学ぶRDBの正しい歩き方』の「第17章 複雑なクエリ」で出てきたアンチパターンの例。 id name child_id 1 hoge 1,2,3,4 2 fuga 4,5,6,1 3 …

2020-12-29ログ:Svelteを試す、など

Svelteを試す 公式チュートリアル。 svelte.dev フロントエンドは流れが早く特に公式を信じるべき。 『失敗から学ぶRDBの正しい歩き方』 gihyo.jp 半分くらい読んだ。

2020-12-28ログ:『失敗から学ぶRDBの正しい歩き方』を買う、など

Ping-tでOSS-DBの勉強をする 昨日から引き続き。 ping-t.com 6割くらい問いた。参考を読んでいるので時間がかかる。 『PostgreSQL 12.4文書』を読む www.postgresql.jp 今日は主にバックアップとリストアの辺り。 『失敗から学ぶRDBの正しい歩き方』 gihyo.j…

2020-12-27ログ:Ping-tでOSS-DBの勉強をする、など

Ping-tでOSS-DBの勉強をする Linuc/LPICやCCNAなどの資格試験をサポートする学習サイト。 ping-t.com 無料でも利用できるがOSS-DBのコンテンツは有料プランであったため、月額2,400円のプレミアムコンテンツに登録した。基本的には問題集だが、今のところ解…

2020-12-26ログ:MacにVirtualBoxでCentos7を建てる

MacにVirtualBoxでCentos7を建てる 環境 macOS:10.15.7 VirtualBox:6.1.4 作業内容 VirtualBoxのインストール 既にインストール済みだった。 $ VBoxManage -v 6.1.4r136177 CentOS7のダウンロード www.centos.org 仮想マシンの作成 新規から作成。 タイプ…

GitHubへのpushをトリガーにJenkinsでテストを実行しmasterにマージしてHerokuへデプロイする

タイトル通りです。 やりたいこと 3. push先の判断 Jenkinsの設定 GitHubの設定 ジョブの設定 4. unittest実行 事前準備 ジョブの設定 5. masterにマージ ジョブの設定 6. Herokuへデプロイ おわりに やりたいこと ローカルからGitHubのdevelopブランチへpus…

Amazon Web Services 基礎からのネットワーク&サーバー構築

自身がインフラに弱いことと、AWSの基礎をやりたいなと思ったことから購入に至りました。AWSは各種サービスを必要に応じてつまみ食いしてる感じです。 Amazon Web Services 基礎からのネットワーク&サーバー構築 改訂3版 作者:大澤 文孝,玉川 憲,片山 暁雄,…

javascript:;

chromeのブックマークに、後で読もうとか良かったなと思うページを保存しがち。溢れてきました(はてブも同様) 一部をブログの記事として吐き出します。 ja.stackoverflow.com 多分こういうコードに出会って調べた結果、このQAにたどり着いたのかと。 <a href="javascript:;">hoge</a> …

AWS Amplifyのチュートリアルをやろうと思ったけど途中で辞めた

なんかやりたいなと思ったのでAWS Amplifyのチュートリアルをやります。 aws-amplify.github.io サービスについてはよく知りません。バックエンドをいい感じにしてくれるらしいです。 以下、チュートリアルに沿って進めていくのですが途中で断念しました。設…

A3RTの不具合が修正された

下記の問い合わせについて、先日A3RTから返答がありました。処理に不具合があり修正を行ったとのこと。 oyasuminase.hatenablog.com 早速確認してみます。 curl -s -X POST https://api.a3rt.recruit-tech.co.jp/talk/v1/smalltalk \ -F "apikey={APIキー}" …

2020-02-04ログ:24歳

本日誕生日。24歳になりました。 24歳と25歳には壁がある感じがする。社会人としても3年目に突入するのでこの1年で一端のエンジニアになりたいです。 25歳になった時にダメダメだったらテキトーに生きようと思う。

PostgreSQLのdate型に挿入できるフォーマット

2020/02//03がエラーにならなかった。試しに2020/02/////////////////03とかやってもいけた。気になる。

2020年冬アニメ

アニメは基本的にdアニメストア→ニコニコ動画と二周する感じで見てます。 koiastv.com kyokousuiri.jp bofuri.jp 唯一リアタイしているのがマギアレコード。土曜夜にやっているからです。 anime.magireco.com え、これだけ…とびっくりしました。盾のやつはそ…

黄金のハンマー

金槌しか持っていない人には全ての問題は釘に見える。なんでも一つのやり方で解決してしまおうとするするやつ。銀の弾丸のWikiにも説明が少しある。 ja.wikipedia.org これは心理学の言葉ですが、スパゲッティコードとか車輪の再発明とかソフトウェア開発の…

CURRENT_TIMESTAMPはトランザクションの開始時刻を返す

タイトルの通りです。知りませんでした。 https://www.postgresql.jp/document/8.2/html/functions-datetime.htmlwww.postgresql.jp statement_timestamp()でSQL文実行開始時の日時を取得できるらしい。

DBMS内部での暗黙ソート

SQLのソートは遅いです。本に書いてあった暗黙でソートが行われるケースが下記です。 集約関数 ORDER BY句 集合演算 OLAP関数 あとはDISTINCTとか?ソートには注意したいです。 達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ 作者:ミック 出…

インデックス

インデックス全然分かってないです。参考書には書いてあったけ?と思ったので手元にあった二冊の入門書を眺めてみました。 SQL ゼロからはじめるデータベース操作 SQL 第2版 ゼロからはじめるデータベース操作 作者:ミック 出版社/メーカー: 翔泳社 発売日: …

達人に学ぶSQL徹底指南書

有名な本はとりあえず読んでみたくなります。 達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ 作者:ミック 出版社/メーカー: 翔泳社 発売日: 2018/10/11 メディア: Kindle版 概要 本書のコンセプトは「中級SQLプログラミング入門」です。実…

2020-01-27ログ:ターニングポイント?

悩んだけど出社した。ターニングポイントだったかもしれない。

2020-01-26ログ:逃げるように寝る

一日中寝てると頭おかしくなる。

2020-01-25ログ:逃げるように寝る

意図せぬ三連休。寝込んでます。

2020-01-24ログ:体調不良

体調を崩しました。

2020-01-23ログ:しんどい

今日はめちゃめちゃしんどかった。言い訳も多かった気がする。しんどい。

2020-01-22ログ:昼飯を食べないからSQLのORは遅い

今日の昼ごはんは無しで夕飯はコンビニ弁当でした。 ORは遅い SQLでOR条件は遅いというけれど仕組みとか分かっていないなと思いました。インデックスが使われないんだっけくらいの認識です。SQLは上半期の重点項目なので詳しく調べないと。 昼ごはん抜き 今…

2020-01-21ログ:昼飯はウイダー、夕飯はオリジン弁当

今日の夕飯はオリジン弁当でした。 Headless Chromeでファイルダウンロードができない 今日これについて帰り際に悩んでいました。ググれば対処法は出てくるですが上手くいかず。まあなんとかなりそう。 Headless Chromeでファイルアップロードができない 多…

2020-01-20ログ:ヤバいプロジェクトから逃げてビビン丼を食う

Selelniumを習得しなきゃいけない どうやら業務でSeleniumを使うことになりそう。RPAソフトはそれなりのお値段しますからね。そしてそのプロジェクトを任されるのが僕な訳です。今までSeleniumは遊びで使っていたのできちんと学ばなければ…にしても荷が重す…

LINE botのオウム返しサンプルの注意事項

サンプルをherokuにデプロイした時に、上手く行かなかったことを思い出したのでメモ。 サンプル github.com 参考にしたサイト qiita.com 修正 ポートを指定してあげると多分動く。 if __name__ == "__main__": # app.run() port = int(os.getenv("PORT")) ap…

SEはスーツを着る

久しぶりにスーツ着ました。 この業界に入る前はPCとにらめっこして一日が終わると思っていました。しかし、このイメージは所謂プログラマーに対するものでSEはまた違うんだなあと。もちろんプログラマーもにらめっこしてる訳では無いです。 コミュニケーシ…