ざきの学習帳(旧 zackey推し )

日々の学びを書きます

近況

ちまちま記事を書くモチベーションが出てきたので、近況を書く。 転職した toC 向けに考えたい フロントエンド中心(というより、事業を伸ばすというのを大前提のもと Core Web Vitals 等指標ベースで改善する動きをしたい) Generative AI 利用やデータ分析…

Nuxt(Vue) 2 だけど script setup 使ったら、体験良かった

QIita - Nuxt.jsアドベントカレンダー2021 の5日目記事です。(ちょうどネタがあったので投稿してみました) 結論、お試しできる Vue / Nuxt 2 環境があったら、unplugin-vue2-script-setupを導入すると、お手軽に<script setup>を体験できるよ、という話しです。 <script setup> につい…

docker/build-push-action@v2 のキャッシュ方法は cache.md を読むと参考になる

※本記事は docker/build-push-action@v2.7時点の情報を元に記述しています。 結論、cache.md とは次のことです。 build-push-action/cache.md at v2.7.0 · docker/build-push-action · GitHub ほか、背景や調べたことをつらつらメモ書きしておきます。 背景 …

「他人と自分を比較する」は生存本能として正常だから、卑屈にならなくて良いかも / 「生命科学的思考」を読んだ

たまには、エンジニアから離れて別職種の視点から物事を見たいと思い、手に取りました。 ビジネスと人生の「見え方」が一変する 生命科学的思考 (NewsPicksパブリッシング)作者:高橋祥子ニューズピックスAmazon 作者は、遺伝子検査のサービスを提供している…

@nuxt/content でブログつくった という近況報告

2ヶ月ぶりの投稿です。 zaki-blog という、雑に書くブログをつくったので、その報告です。 ブログ作ったきっかけ 雑記ブログはじめました という記事に書きました。 概要は次のような感じ。 自分の砂場が欲しかった 考え、趣味を気軽に吐き出したかった 使用…

eslint-config-prettier@8.0 から prettier/hogehoge -> prettier だけ記載すれば良さそう

とあるリポジトリで npm-check-updates したところ eslint-config-prettier が v7 -> v8 にバージョンアップしていたことを知りました。 eslint-config-prettier/CHANGELOG.md#version-800-2021-02-21の Changed: All configs have been merged into one! と…

【Django 3.1】ForeignKey や OneToOneField で指定した参照先モデルのマネージャを指定するには Base Manager を変更する

Django 3.11 において、複数データベースを使い分ける手段を調べていたときに Default Manager Base Manager の存在を知りました。時間が経つと存在自体忘れそうなため、自分用にメモしときます。 認識齟齬等ありましたら、コメント等いただけると幸いです。…

じぶん Release Notes ver 0.31.4

2021年、もう2ヶ月たったのか...(早く感じる) 先月分はこちら -> じぶん Release Notes ver 0.31.3 - ざきの学習帳(旧 zackey推し ) 本 読書中 完了 映画 ブログ(PV数) Challenge Every Month 2021/02の結果 タスク 本を読む 婚活 2021/03の目標 ブロ…

足元・寝冷えを避けるため、シュラフを買った

買ったシュラフはこちら、安価 x 洗える x 密閉型のものです。 YOTECE 寝袋 シュラフ 封筒型 軽量 コンパクト収納 アウトドア 登山 車中泊 防災用 災害時 避難用 丸洗い 最低使用温度0度 3色選択可能 収納袋付き発売日: 2019/02/13メディア: スポーツ用品 き…

じぶん Release Notes ver 0.31.3

じぶんリリースノート投稿タイミング、ややフライング気味ですが、気にせず。 先月分はこちら -> じぶん Release Notes ver 0.31.2 - ざきの学習帳(旧 zackey推し ) 学んだこと 本 読書中 完了 ブログ PV数 Challenge Every Month 2020/12の結果 本を読む …

SQLアンチパターンざっと読んだ / SQLだけかと思ったらテーブル系のアンチパターンも書いてあった

良書良書と聞いていたSQLアンチパターンですが、題名からSQLに特化した内容と思い込み、今まで読んでいませんでした。 www.oreilly.co.jp 先日、本書に記載されている「とりあえずID」のアンチパターンを踏んでいることを指摘いただき、購入に至った...とい…

dts-gen を使って 型情報のない(JavaScriptのみで記述されている)ライブラリから d.ts を生成する

現在、 JavaScript のみの Vue プロジェクトに対して TypeScript 導入を行なっています。 インストール済みのライブラリには、型情報のないもの1が存在し、以下のようなエラーが発生していました。 Could not find a declaration file for module 'ライブラ…

じぶん Release Notes ver 0.31.2

先月分はこちら -> じぶん Release Notes ver 0.31.1 - ざきの学習帳(旧 zackey推し ) 学んだこと 本 読書中 完了 ブログ PV数 Challenge Every Month 2020/12の結果 本を読む ➖ 八景島へ日の出を見に行く 2021/01の目標 本を読む 婚活 おわりと所感

謙虚だけど、卑屈にならないで、楽しくことにあたる

あけおめです! 2020年は、予期せぬトラブルが多かった気がします。 コロナによる自粛、ほぼ在宅の週があった 一時的に体調悪くなる -> 一時的に腎機能が低下し、タンパク質のとりすぎに気をつけるようになった - ざきの学習帳(旧 zackey推し ) 年末に実家…

2020年に買ってよかったもの

2020年は、ほぼ在宅で過ごしていたような気がします。 今年(主に3月頃以降)、買ってよかったと思ったものをメモします。 アウトドアチェア アウトドアチェア 折りたたみ 超軽量【 選べる8色】【ハイバック】【耐荷重150kg】コンパクト イス 椅子 収納袋付…

Vue2 x JavaScript と Vue2 x TypeScript の環境を行き来して

Vue2 x JavaScript と Vue2 x TypeScript の環境を交互で開発し、約半年が経ちました。 振り返ってみると、しみじみ TypeScript のメリットがわかりました。(デメリットはなかったです。) 自分が感じたメリットをメモしておきます。もし Vue2 x JavaScript…

じぶん Release Notes ver 0.31.1

世界、国内、個人的にも激動の1年が終わろうとしています。早いものです。 先月分はこちら -> じぶん Release Notes ver 0.31.0 - ざきの学習帳(旧 zackey推し ) 学んだこと 本 読書中 完了 ブログ PV数 Challenge Every Month 2020/11の結果 ➖ 輪読会につ…

副業を始めて良かったこと、悪かったこと

この記事はwrite-blog-every-week Advent Calendar 20201日目の記事です。 adventar.org 今年の9月から副業を始めました。始めた経緯や理由は以下記事に記載しています。 kic-yuuki.hatenablog.com この記事では、実際にやってみて良かったこと、悪かったこ…

カイゼン・ジャーニーを読んだ / ハンガーフライト良さそう

ずーっと積んでいたカイゼン・ジャーニーを読み終わりましたので、気になったところ等々をメモします。 カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで作者:市谷 聡啓,新井 剛発売日: 2018/02/15メディア: Kindle版 感想 手に…

leetcodeの回答をリポジトリ管理、 ts-jest でテストを書いているはなし

コミュニティの人たちと、leetcodeの問題を週1で解いていく活動をはじめました。 この記事では、leetcode回答までの流れを書き留めておきたいと思います。 leetcode始めたい...という方の参考になれば、幸いです。 leetcode回答の流れ リポジトリ ts-jestの…

【JavaScript】Facebookログイン〜Instagram Graph APIの実行 までできたサンプルと所感

前提条件として、バージョンは以下。 Facebook JavaScript SDK: v8.0 Facebook Graph API / Instagram Graph API: v9.0 タイトル通り、Facebookログイン〜Instagram Graph APIの実行までできたので、雑に作ったサンプルと手順を以下リポジトリ・ディレクトリ…

【JavaScript】URLSearchParams でクエリパラメータを操作する

フロントで、クエリパラメータをいい感じにkey-valueのObjectに変換したい...っていうことをやりたくて、探したところ、Web標準のAPIとして提供されていました。 developer.mozilla.org 正規表現やVueRouterのようなライブラリを用いる手段のみと思っていた…

じぶん Release Notes ver 0.31.0

先月で31歳となりました。 先月分はこちら -> じぶん Release Notes ver 0.30.11 - ざきの学習帳(旧 zackey推し ) 学んだこと 本 読書中 完了 やめてみたシリーズから、まずやめてみる ブログ PV数 Challenge Every Month 2020/10の結果 輪読会についてい…

【Vue.js】 vue-facebook-login-component を参考に Facebookログイン を実装してみた

とある要件でInstagram Graph APIを使う事になったのですが、 使用するにはFacebookログインを行なっている動画撮影と アプリ申請が必要となることがわかりました。 スタートガイド - Instagramプラットフォーム - ドキュメンテーション - Facebook for Deve…

レガシーコードからの脱却 5章のメモ - プロダクトオーナーって誰がなるの?

レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス作者:David Scott Bernstein発売日: 2019/09/19メディア: 単行本(ソフトカバー) 5章が印象的だったので、 メモとして思ったことを書き残しておきたいと思います。 5章…

【Python】unittest.TestCase.subTest ブロックで、データをループするテストケースのエラーをすべて出力する

Effective PythonでsubTestの存在を知ったため、 メモとして書き残しておこうと思います。 Effective Python 第2版 ―Pythonプログラムを改良する90項目作者:Brett Slatkin発売日: 2020/07/16メディア: 単行本(ソフトカバー) unittest.TestCase.subTest と…

じぶん Release Notes ver 0.30.11

先月分はこちら -> じぶん Release Notes ver 0.30.10 - ざきの学習帳(旧 zackey推し ) 学んだこと 本 読書中 完了 ブログ PV数 Challenge Every Month 2020/09の結果 2020/10の目標 おわりと所感 テストコードを書く日をやることになった 三国志 Three Ki…

ニールセン博士のAlertbox とユーザビリティ10原則 を知った / Webデザイン基礎入門 を読んだ

coliss.com こちらのセール情報から、Webデザイン・ディレクター系の本を買いました。 その中で、基礎中の基礎が学べそうなWebデザイン基礎入門も購入、 さっと読了しました。 初心者からちゃんとしたプロになる Webデザイン基礎入門〈HTML、CSS、レスポンシ…

ハラククリカタを読んで、思ったことをつらつら

techbookfest.org ハラノククリカタって読んじゃってました、すみません。 ハラククリカタですね。 いい感じに感想を書きたいのですが、 ネタバレになりそうなので、思ったことをつらつら書きます。 ※他の読者さんの記事をまとめられています。 ハラククリカ…

VOYAGE本でフルサイクル開発者( Full Cycle Developers )を知って、考えた

ソフトウェア開発業界に10年以上携わっていますが、 私は明確になりたいと思う職種がありませんでした。 私がやりたいことは多いです。 ユーザーの声を聞いて、何が課題を発見・解決したい フロント・サーバサイドを含めてシステム設計・開発したい デプロイ…