miyohideの日記

技術的なメモなどを記しています

今週の気になった記事(2021年2月22日)

線形代数をアニメーションで幾何学的に簡単に理解できる36記事まとめ

数学科卒としては気になって仕方がない記事。学生時代にウンウン唸っていたのがこうやって動画で無料で見られるのはいいですね。最近は1日に1記事のペースで読んでいます。

www.headboost.jp

オンラインコースLinuxシステム管理入門」が提供開始、認定試験の領域をカバー

最近はあまりLinuxを直接触ることが減ったけれども、こういうので基本をカバーしておくのは良いかも。

codezine.jp

ただ、けっこういいお値段するな。これを書いている時点で試験込みで$499。

training.linuxfoundation.org

よく見かけるレイアウト・UIコンポーネント、それだけを実装するHTMLとCSSのシンプルなコードのまとめ

軽く見ただけですが、本当にシンプルなCSSで実装されているので使いやすそうです。

coliss.com

HotwireからDHHが考えるこれからのRailsとJSの付き合い方を知る

最近はあまりRailsを触らなくて、出てきたHotwireもリリースされた事は知っているのですが、特段触っていないので、軽くでもいいので目を通しておきたい。

HotwireからDHHが考えるこれからのRailsとJSの付き合い方を知る - Speaker Deck

今週の気になった記事(2021年1月31日)

Spring Data JDBC

Spring BootでRDBMSCRUD操作の実装にはJDBC Templateをよく使っていました。

dev.classmethod.jp

他にも色々とライブラリはありますが、ちょっとお勧めされたのがSpring Data JDBC

spring.io

Qiitaにあった使い方の記事でお勉強中。

qiita.com

VS Code & TypeScriptとp5.jsで始めるモダンなクリエイティブコーディング入門

ics.media

先週の記事で実装したテトリス

miyohide.hatenadiary.jp

そこでp5.jsというライブラリを知りました。

p5js.org

そのp5.jsの詳細とTypeScriptでの実装などを丁寧に記した記事。やはり母語である日本語での記事は理解が一気に進んでありがたい。

How to use HTTPS for local development

ローカルで開発する時でもhttpsを使うための方法。

web.dev

記事中に書かれているのはmacでの例ですが、使っているコマンドmkcertGolang製でWindowsでも動くみたいなのでどこでもOKっぽい。

github.com

試してみませんが、Jxckさんのこの記事も同じことを実施するものですね。こちらも試さなければ。

blog.jxck.io

今週の気になった記事(2021年1月24日)

また止まってしまった。ちまちまとやっていきます。

ラズパイ(Raspberry Pi)とArduinoをI2Cで接続【基本編】 ラズパイからPythonのSMBusモジュールを使ってArduinoにデータを送信しよう

最近はあまりIoTっぽいことは全然できていないんだけれども、昔はちょっとかじっていて、そこで出てきたGPIOとかI2Cとか訳わからんって思っていたんだけれども、この記事で整理できた。

deviceplus.jp

バックエンド Web API に管理画面/管理機能を追加するアーキテクチャパターン

大変参考になる。

よくやるのが「3. データストアにアクセスする別アプリケーションを作る」なんだけれども、ここにも書かれているようにDistributed monolithになるのでいろいろと悩みどころではある。

ohbarye.hatenablog.jp

元ゲーム会社のプログラマーテトリス何分で作れる?【JavaScriptプログラミング】

たまたまYoutubeでおすすめとして出てきたもの。全然知見がなかったのでみていて面白かったし、自分でも実装してみた。

youtu.be

github.com

そのままコピペは能がないので、ちゃんとテストを書くようにしている。

今週の気になった記事(2020年11月23日)

仕事関係でC#を触ることになった。まったく分からない。

実践英語 - とあるソフトウェアエンジニアの方法論

英語の勉強法ばかり詳しくなって全然上達しない。最近は外国籍の人と一緒に仕事をすることが多くなって、できるだけ英語でコミュニケーションを取ろうとしている。なかなか難しい。単語が出てこない。

zenn.dev

最近はNHKの『高校生からはじめる「現代英語」』とか『エンジョイ・シンプル・イングリッシュ』を聞いている。

www.nhk.or.jp

www.nhk.or.jp

業務システムとマイクロサービス(1)

最近、マイクロサービスって単語をよく聞く。「マイクロサービスをやってみたいんだが」ってな文脈で。大抵うまくいきませんよと思うんだけれども、新しいものはみんなやりたいらしい。

そんな自分の思いとは全く別に、参考になるブログ。

watanabek.cocolog-nifty.com

Azure Monitor Application Insights Java 3.0 is now generally available

祝GA。検証記事を書かなければ。ベータのときに試した記事はこちら。

miyohide.hatenablog.com

azure.microsoft.com

One-liners

Linuxで1行のコマンドで色々やるサンプル集。最近、コマンドを打つことも少なくなったなあ。

linuxcommandlibrary.com

アジャイルの反対はウォータフォールでは無いんじゃない?という話

個人的には、アジャイルをやるにもウィータフォールをやるにも難しすぎるんじゃね?と思っている。

simplearchitect.hatenablog.com

今週の気になった記事(2020年11月8日)

また止まってしまった。ぼちぼちまとめます。

JDK Flight Recoderとは?

最近、Javaばっかり触っている気がするんですが、Javaのパフォーマンス分析などに役立ちそうな感じ。

koduki.github.io

成熟したRailsアプリのフロントエンドを最新にリニューアルする方法(翻訳)

翻訳ありがたい。

techracho.bpsinc.jp

とあるアプリ、フロントエンドが全然追いついていなくて、はてさてどうやって手を付けようか悩ましい状態に陥っている。

最近は、特に問題なければWebpackとかVueとかReactとか導入しなくてもいいんじゃないかなと思ったりする。

Docker Hubの無料プランにおける利用制限、オープンソースのプロジェクトは適用外にするとDocker社が発表

結構悩ましいDocker Hubの利用制限。みんなどうしているんだろう。

www.publickey1.jp

2020年8月16日(日)

先週・今週のまとめ

先週はこのまとめを書くことができなかった。二週連続で書かないのはその後癖になりそうなので、今週はちゃんとまとめる。

docker run --rm -p 3000:3000 -e SQLPAD_ADMIN=admin@sqlpad.com -e SQLPAD_ADMIN_PASSWORD=admin sqlpad/sqlpad:latest

2020年8月2日

今週のメモ