Log

いろいろ

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

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> …

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歳になった時にダメダメだったらテキトーに生きようと思う。

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

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

達人に学ぶ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…

BeautifulSoup4で値を取得したい要素に&lt;br/&gt;が含まれているとき

こんなのとかです。 <p> hoge <br/> piyo </p> このpに対してget_text()をすると返却値はhogepiyoになります。 from bs4 import BeautifulSoup html = '<p>hoge<br/>piyo</p>' soup = BeautifulSoup(html, 'html.parser') print(soup.get_text()) # -> hogepiyo <br/>などタグによる区切り</br/>…

A3RT Talk APIに「こちらこそすみません」と送ると正常ステータスで空文字が返却される

Talk APIを実装して運用していたところ、早速エラーを吐いていました。 matsuql.hatenablog.com 2020/02/15:追記 修正されました。 matsuql.hatenablog.com LINE botのエラー内容 herokuのログ抜粋&整形。 2020-01-11T07:33:53.404186+00:00 app[web.1]: li…

A3RT Talk APIを使ってお手軽に会話機能を実装する

先日、LINE botを作りました。チュートリアル通り進めたのですが、オウム返しで面白くない。 チャットボットAPIとかあるだろうし、組み込んでみようかなと調べて「Talk API」を採用し実装してみました。 a3rt.recruit-tech.co.jp メールアドレスだけで即登録…

hoge piyo foo bar

そういえば調べたことがなかった単語の内容を書きます。 親の顔より見たhoge 参考書やサンプルで出てくるhogeやpiyo。ググりました。 「メタ構文変数」と呼ばれるものらしいです。 ja.wikipedia.org hogeとpiyoは日本由来、fooとbarは英語圏由来とのこと。「…

UNIXという考え方

読書メモ。スモール・イズ・ビューティフル。 UNIXという考え方―その設計思想と哲学 作者:Mike Gancarz 出版社/メーカー: オーム社 発売日: 2001/02/01 メディア: 単行本 メモ 本書で示すUNIXの定理は以下の通り。 スモール・イズ・ビューティフル 一つのプ…

PythonとBeautifulSoup4でスクレイピング

PythonのライブラリであるBeautifulSoup4を用いて、webサイトからスクレピングをするメモ。 今回対象となるwebサイトは、企業価値検索サービス「Ullet」です。 Ulletとは 環境 作成したクローラ メイン ページ読み込み 企業情報取得 データ整形 csv出力 あと…

URIフラグメントに対するスクレイピング

スクレイピング中に気になったのでメモ。 URIフラグメントとは リソース内部へのアンカーです。MDNではブックマークと表現しています。 以下はUlletのランキングページURL。ハッシュタグ以降の部分がURIフラグメント。 http://www.ullet.com/search.html#pag…

2020-01-01ログ:MacBook AirとiPad Airを買った

あけましておめでとうございます。 今年は積極的にアウトプットをしていこうと思い新たにブログを建てました。1月中は毎日書くことが目標です。早速ですがPCとタブレットを購入したのでそのお話。 なぜ買ったか macOSが欲しかったからです。会社でも私生活で…