突っ走り書き

見せるほどのものでは..

2022-01-01から1年間の記事一覧

GOOS本写経:Openfire を使えるようにする、Dockerで。

リポジトリを clone する github.com git clone git@github.com:igniterealtime/Openfire.git build する ここに書いてあるとおりに(結構時間がかかる): download.igniterealtime.org cd $OPENFIRE_DIR ./build/docker/buildWithDocker.sh docker build .…

GOOS本写経:WindowLicker を使えるようにする

GOOS本の第11章「最初のテストを通す」で使う WindowLicker を使えるようにする 参考文献 futurismo.biz 手順 git clone $ git clone https://github.com/petercoulton/windowlicker.git windowlicker ソースコードを修正 clone 後 ./build.sh すると以下の…

GOOS本の参考文献

実践テスト駆動開発(GOOS 本)を写経しながら読んでいる。 参考文献が豊富なのでいつか読むためにメモしておく。 [10] レガシーコード改善ガイド (p41) www.amazon.co.jp

Web アプリケーションフレームワークのチュートリアルまとめ

どんなのがあるんだろうって。やってない。 Django docs.djangoproject.com tutorial.djangogirls.org Ruby on Rails railstutorial.jp Laravel www.hypertextcandy.com

Terraform - Get Started - Google Cloud をやった(途中)

developer.hashicorp.com ローカルに Terraform をインストール developer.hashicorp.com GCP Service Account とはなにか: cloud.google.com チュートリアルにある通りにやると M1 Mac だとエラーが出る。 v3.5.0 ではなくて、v3.63.0 以降にする ref Prov…

興味があったので巷のプログラミングスクールをつらつら書き並べてみる

値段いくらくらいなんだろう、どんなことを学べるんだろうという純粋な興味から。 情報はだいたい 2022/09/13 時点。 RUNTEQ 受講生の方が #RUNTEQ のハッシュタグを付けてツイート しているのをたまに見る。 runteq.jp 437,800円 RaiseTech 受講生の方が #R…

Docker x Spring のこと

sysdig.jp spring.io spring.io

DaaS

www.cleardb.com supabase.com planetscale.com

Slack のショートカット(Mac)

未読画面を開く:Cmd + Shift + A 別の会話に移動する:Cmd + K デスクトップアプリだと Cmd + T も可だが、ブラウザ版でも使える Cmd + K を使うのが吉 会話の最新メッセージに移動する:Cmd + J

Mac の初期設定メモ

操作スペースのアプリケーションが自動で並び替わらないようにする システム環境設定 > Mission Control > 「最新の使用状況に基づいて操作スペースを自動で並び替える」のチェックを外す ホットコーナーでクイックメモを起動しない メモ使わないし、何かと…

「Deploy your Spring Boot Application to a local Kubernetes Cluster」をやった

k8s なにもわからんを卒業するべく、まずは触ってみた。 www.youtube.com デプロイした Spring Application は動画で紹介されているこちら: github.com 動画との変更点 ローカルに立てる docker registry のポートを 5000 から5001 に変更して試した(Displ…

技術書(洋書)の出版社

O'Reilly 言わずと知れた www.oreilly.com Manning in Action / in Practice シリーズが有名 www.manning.com Apress www.apress.com Packt www.packtpub.com Pragmatic Bookshelf pragprog.com

go project layout

github.com

trac の ticket / ticket_change のスキーマ

ITS (Issue Tracking System) の trac では、チケットにコメントが書ける。 そのデータベーススキーマを調べた。 予備知識 アプリケーション仕様 このポストで調べたいことに関連する trac の仕様は以下のとおり: チケットへのコメント ... (1) チケットに…

sqlite のコマンド

.tables .schema [schema] .headers ON .mode column .quit

ユニケージ開発

ちょっと興味はあるけど、大きいシステムの開発/保守には大変そうに思う。 www.usp-lab.com

グラフライブラリ highcharts

いつか使いたい。 Udemy のダッシュボードで使っている気がする。 www.highcharts.com

コードカバレッジを品質目標にするのは悪だが、未テストコードを見つけるのには役に立つ

bliki-ja.github.io 「テストカバレッジ(コードカバレッジ)の目標値はどれくらいがいいのか?」という質問とか、コードカバレッジの高さの自慢とかを、ときどき耳にする。でも、大事なポイントを外している。コードカバレッジは、コードのテストされていない…

Auth屋さんの本を読見始めた

https://dev.classmethod.jp/articles/oauth2-benkyoukai/

説明するということ(宮台真司)

この動画の宮台先生の発言が心に残ったので書き起こした。 www.youtube.com もともとは「そもそも論」についての話だったが、自分は「説明すること」というテーマとして聞いていた。 ドイツでは古くからこども大学というプロジェクトがあって、大学の教員が…

IntelliJ の設定

基本的にはデフォルト設定のまま使う派だけど、ちょっとだけカスタマイズ タブを消す 編集画面を少しでも広くするために。 Preferences > Editor > General > Editor Tabs > Appearance > Tab placement > None 開いているファイルにフォーカスをあてる Proj…

ERESOLVE unable to resolve dependency tree を直したい

gatsby の tutorial をやっていたら、npm install → npm audit fix でエラーが出た。 % npm audit fix npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! Found: type-fest@0.20.2 npm ERR! node_modules/type…

Spring Boot アプリケーションを Heroku で動かす(Docker で)

Heroku CLI のインストール brew tap heroku/brew && brew install heroku % heroku -v heroku/7.60.2 darwin-x64 node-v14.19.0 devcenter.heroku.com デプロイする devcenter.heroku.com 注意ポイント① Spring Boot の Java の version を Heroku に教える…

React Tutorial をやった。追加課題もやった。

reactjs.org github.com