ecsにおけるunicronのgraceful shutdown

コンテナのライフサイクル タスクが停止すると、各コンテナのエントリプロセス (通常は PID 1) に SIGTERM シグナルを送信します。タイムアウトが経過すると、今度は SIGKILL シグナルをプロセスに送信します。デフォルトでは、SIGTERM シグナルの送信後 30 …

お金をかけないでwebサイトを作ってみた

1.何をつくったか webで使えるタスク管理ツール。 本当に忙しいときはやるべきタスクが全然終わらずにあっという間に一日が過ぎてしまう。 本当はタスクが溢れたら、誰かに任せるなり、期日を調整するなり、上司に相談するなり。。。遅れそうになった時点で…

AIジョブカレの機械学習講座に通ってみての感想

1.AIジョブカレとは 人工知能技術を専門としたプログラミングスクール。 私が通った機械学習講座以外にディープラーニング講座やR講座などがある。 AI技術専門スクールの人工知能講座一覧 | AI技術専門スクールのAIジョブカレ 2.AIジョブカレに行こうと思っ…

機械学習のスクールの比較

1.機械学習を学びたいと思った理由 単純に流行ってるので、SEとして今後必要になってくると思ったのと、学生時代に統計学を少し学んだので興味があった。 2.機械学習をスクールで学ぼうと思った理由 機械学習の本読んだり動画をみたが難しすぎて独学だと挫折…

機械学習入門

機械学習とは 明示的にプログラムを書くのではなく膨大なデータよりコンピューター自身で学習させる技術である。 機械学習は「教師あり学習」、「教師なし学習」、「強化学習」の3つに分類される。 教師あり学習 結果と原因の関係性を学習するもの。 あらか…

はてなブログで使う便利なショートカットキー一覧

はてなブログを書くときに使えるショートカットキーの一覧 大見出し shift + alt + 3 中見出し shift + alt + 4 小見出しshift + alt + 5 アンダーバーctrl + u 太字ctrl + b

基本的なSQL文

下記の記事書いているときに少し怪しかったのでここに改めてメモしとく。 特にINSERTとUPDATEが怪しかった.... ibufuku.hatenablog.com データ抽出 どこのテーブルから何の情報(条件)を参照するか。下記の例でいくとuserテーブルからidが1の情報を参照する。…

ActiveRecordとSQLの対応表

ActiveRecordとは Ruby on RailsのORマッパー SQLを直接書かなくていいやつ 対応表 SQLは分かるけどそれをActiveRecordで書いたときにどうやって書くかが分からない時があるため、下記対応表としてまとめておく 対応表に関しては日々増やしていく予定 Active…

VirtualBox(ヴァーチャルボックス)とはVagrant(ベイグラント)とは

VirtualBoxとは オラクル製の仮想環境を構築するソフト。競合としては「VMware」がある。何ができるかというと、開発で使うPCに仮想的に別のOSで環境を構築できる。 VirtualBox説明のイメージ図 なんで使うの?? システム開発するときのPCのOSはWindowsかMa…

よく使うgitコマンド

忘れがちだが使うコマンド 毎日は使わないが週1くらいでは使うやつを上のほうに書いとく。 gitを極めるまでは高頻度で検索しがちなやつ。 ローカルリポジトリからブランチを切る git chekcout -b ブランチ名 リモートリポジトリからブランチを切る git check…