dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

UoPeople入学前に知っておくと良かった5つのこと

この記事は 社会人学生 Advent Calendar 2024 6日目の記事です。 こんにちは。@zaki___yama と申します。 私は普段 Web エンジニアとして働く傍ら、2021年頃から University of the People (UoPeople) というオンラインの大学に通っています。 今も細々と続…

「論理が伝わる 世界標準の「書く技術」」を読んでパラグラフ・ライティングを学んだ

読みました。 論理が伝わる 世界標準の「書く技術」 (ブルーバックス)作者:倉島保美講談社Amazon 読んだのは4月頃だったけどアウトプットをずっと放置してた。。。 いい本でした。 背景:ドキュメント書いてるときの個人的お悩み 社内のドキュメントやブログ…

「Webブラウザセキュリティ」の社内輪読会をやった

Webブラウザセキュリティ Webアプリケーションの安全性を支える仕組みを整理する作者:米内貴志ラムダノートAmazon 読みたいなと思って2年近く積読状態だった本を、会社の同僚と一緒に輪読会形式で読んだ。 自分一人じゃ挫折してたと思うので誰かを巻き込んで…

累積和とは何か、およびABC098 C: Atttentionの解説

を解いていて、「累積和」という概念を知ったのでメモ。 こちらの本の「4.2 階差と累積和」でも紹介されている。 問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本作者:米田 優峻技術評論社Amazon また、すでに という素晴らしい記事があ…

「ヘルプセンターを支える技術 ── 生成AI時代の自己解決エンジニアリング」に参加したメモ

行ってきた。 メルカリのヘルプセンター内製化:自己解決率向上とCPT削減への挑戦 (ちょっと遅れて参加) CSディビジョンが目指すこと Effortless Customer Experience 問い合わせること JR CS Engineering Help Center ← 登壇者はここに所属 Contact Cente…

ESLintのflat configについてようやく調べた

背景 ESLint v9からflat configがデフォルトとなり、将来のリリースで古いconfigの書き方は廃止される予定なのは把握していた。その後本格的に調べないままになっていたが、そろそろまずいかもなと思って概要だけでも調査したメモ。 先に簡単なまとめ 次のメ…

スクラムフェス大阪2024でCRE(Customer Reliability Engineer)の話をします

タイトルの通り、6/21(金)-22(土)に開催されるスクラムフェス大阪2024にて登壇します。 スクラムフェス自体初参戦です。楽しみ。 大阪と名前がついてますが鳥取トラックで採択いただき、かつ自分は当日神奈川のサテライト会場に行く予定です。 ??? なぜス…

AtCoder Beginners SelectionをRustで解いた

毎日ちょっとでもコード書くようにしたいなーと思っていたので、AtCoderをやってみることにした。 で、入門に良さそうな問題集としてまずはこれを解いた。 問題はこちらの記事がベースになっているらしい。 A問題はさすがに簡単なのでスキップしたけど、残り…

2024年1月のふりかえり

あけましておめでとうございます。 ✨ やったこと 「ふつうのLinuxプログラミング」を読み始めた 数年ぶりにSalesforceを触った 新しいキーボード(Keyball61)にようやく慣れてきた 「英語のハノン」中級突入 考えを雑アウトプットする訓練 読んだもの 書い…

2023年のふりかえりと2024年にやりたいこと

今年も書く。はじめて年内に書くことができた。 去年 2023年中のふりかえり: 2023年1月のふりかえり - dackdive's blog 2023年2月〜6月のふりかえり - dackdive's blog インプット(読んだもの) まともに最後まで読んだのはこのあたり。 ユーザーの問題解…

Tour of Rustをやった

もう一度Rustを勉強したくなったが The Rust Programming Language をやる気力はなかったので、Tour of Rust をやってみた。 tourofrust.com 大部分が日本語に翻訳されている。ありがたい。 ざっとやってみた感想としては、 基本的な文法、概念は一通りカバ…

2023年2月〜6月のふりかえり

毎月書く!って言ってたのに、1月のふりかえりから半年も空いてしまった。。。 2023年1月のふりかえり - dackdive's blog ✨ やったこと 3月〜4月:「エンジニアのためのドキュメントライティング」を読んだ 5月:イベント登壇した 読んだもの 書いたもの・…

「エンジニアのためのドキュメントライティング」を読んだ

ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング作者:ジャレッド・バーティ,ザッカリー・サラ・コーライセン,ジェン・ランボーン,デービッド・ヌーニェス,ハイディ・ウォーターハウス日本能率協会マネジメントセン…

「GPT-4 Developer Livestream」視聴メモ

見た。英語はほとんど聞き取れていないが、デモはわかりやすかった。 [1:35] 記事の要約 https://openai.com/research/gpt-4 の記事を貼り付けて「要約して。ただし全部 G から始まる単語だけ使って」というやや難易度の高い要約を GPT-3.5 と比較。 GPT-3.5…

2023年1月のふりかえり

今年もなるべく1ヶ月おきに書く。 前回:2022年のふりかえりと2023年にやりたいこと - dackdive's blog ✨ やったこと 簿記3級を取った 現職の業務ドメイン理解のためにようやく取得した。(正確には1月中には間に合わず合格したのは2/4) 1年ぐらい前に一度…

2022年のふりかえりと2023年にやりたいこと

例によって新年を迎えてしまったが今年も書く。 去年: 2022年中のふりかえり: 2022年1〜3月のふりかえり - dackdive's blog 2022年7〜9月のふりかえり - dackdive's blog 2022年10月のふりかえり - dackdive's blog 2022年11月のふりかえり - dackdive's b…

2022年11月のふりかえり

先月に続いて1ヶ月単位で書く。 前回:2022年10月のふりかえり - dackdive's blog 先月の伸ばしたいことリスト 11月も先月に続き「react-testing-library での良いテストの書き方を学ぶ」でした。 結果は、またしても進捗ほぼ0でした。 11月からまた大学の…

「現場で使える Googleタグマネージャー実践入門」を読んだ

現場で使える Googleタグマネージャー実践入門 (Compass Booksシリーズ)作者:神谷 英男,石本 憲貴,礒崎 将一マイナビ出版Amazon 自分で作ったサイトのアクセス数分析ができるようになりたいなと思って Google アナリティクスとかを調べていたところ、Google …

2022年10月のふりかえり

試験的に1ヶ月単位でやったことをふりかえってみる。 前回までは四半期おきだった:2022年7〜9月のふりかえり - dackdive's blog 先月の伸ばしたいことリスト 10月にやりたいと思ってたのは「react-testing-library での良いテストの書き方を学ぶ」でした。…

Total TypeScriptのZodチュートリアルでZodに入門した

はじめに Zod というバリデーションライブラリが非常に流行っているようなので、素振りした。 www.totaltypescript.com このチュートリアルはたしか Twitter で流れてきて知ったのだが 今見ると Zod の公式ドキュメントからも Resources として紹介されてい…

Vercel OG(@vercel/og)でOG画像を動的生成する

こちらの記事を読んで。 以前から https://reading-list.zaki-yama.dev/ という自分のサイトに OG 画像を設定したいな〜と思っていたところに @vercel/og なるライブラリが登場したので試してみた。 ※ なお、今までずっと「OGP 画像」だと思ってたんだけど、…

2022年7〜9月のふりかえり

前回(4〜6月)のふりかえりを完全に忘れてしまっていた。。。 前回:2022年1〜3月のふりかえり - dackdive's blog もはや前回何を書いてたのか思い出せないが、このままずるずると書かなくなってしまいそうだったので頑張って書く。 ✨ やったこと CRE (Cust…

React公式ドキュメントの「You Might Not Need an Effect」を読んだ

少し前に話題になっていた以下のドキュメントをようやく読んだ。 beta.reactjs.org 記事を書いた時点でドキュメントはまだベータという位置づけ。 長いので先に目次を。 ⭐ は中でも特にへえ〜って思ったやつ。 はコメント。 How to remove unnecessary Effec…

スプレッドシートのピボットテーブルで「総計を表示」しているかどうかをGASで判定する

超小ネタ。 Google スプレッドシートでピボットテーブルを作ったとき、行または列の項目ごとに「総計を表示」するかどうか選択できる。 この値を GAS で取得したい。 なんでこんなこと思ったかというと、総計を表示するかどうかで行・列数が変わるため、処理…

Backyard Hatena「#12 id:missasan に聞くMackerelのカスタマーサクセス」を聴いたメモ

CRE

貴重な CRE 事例のお話ということで聴いた。以下メモ。 [1:50] CREとしての missasan はどんなことやってるの? MackerelのCREは大きく2軸 テクニカルサポート カスタマーサクセス←← missasan さんはこっち [2:30] カスタマーサクセスって言葉も耳慣れないか…

StorybookのInteraction Testをようやく試した

社内の10分勉強会駆動でようやく Storybook の Interaction Test についてまとめることができたので、メモ。 Interaction Test とはなにか Storybook 上でユーザーのインタラクション(ボタンクリックやフォーム入力など)を再現できる機能。 上の GIF のよ…

自作Chrome拡張をManifest V3に移行したメモ

という Chrome 拡張を作っているのだが、先日ようやく Manifest V3 に移行したのでそのときにやったことのメモ。 該当の PR はこれ。 また、作業中は Zenn のスクラップにメモを取りながら進めていた。 自作Chrome拡張をManifest v3に対応させる モチベーシ…

大量のユーザーストーリーを素早く見積もる「サイレントグルーピング」という手法を知った

職場の同僚にこういう方法もあると教えてもらった。 その人も最近 Twitter で見かけたとおっしゃっていて、おそらく該当のツイートはこれ。 相対見積のやり方の1つ。サイレント・ソーティングを使いながら多くのストーリーに対してザッと見積りをすることが…

2022年1〜3月のふりかえり

最初の四半期のふりかえりを完全に忘れていた。書く。 前回: 2021年のふりかえりと2022年にやりたいこと - dackdive's blog ✨ やったこと CRE(Customer Reliability Engineering)について調べている 現職で CRE という役割もやらせてもらえることになり、…

UoPeople の MATH1280 Introduction to Statistics を履修した

University of the People の 3 term 目。今度から履修したコースの簡単なメモを残すことにした。 今期(2021-22 term3)は MATH1280 Introduction to Statistics を履修した。 成績は A。CS 1102 より良い...