2024-11-19 - 2024-11-25¶
読んだ記事
- Terraform Monorepo の CI の実行時間を可視化し 2 分以上高速化 - freee Developers Hub
- いつもお世話になっているaquaの作者のsuzuki-shunsukeさん、今はfreeeに在籍されてた
- CI高速化、楽しいけど大変だから貴重な資料
- CIAnalyzerでBigQueryにCI結果を集約して分析、良さそう
- いつもお世話になっているaquaの作者のsuzuki-shunsukeさん、今はfreeeに在籍されてた
- 俺のフロントエンド依存管理ポリシー20241120
- vitest移行、考えないとなんだがなー...
- eslint+prettier -> biomeは色々諦めたからなんとかなったけど
- mise ではじめる開発環境構築
- miseをタスクランナーにできるのか!初めて知ったー
- aquaでmiseが入るから、エンドゲームが近づいた
- State of CSS 2024 公開など : Cybozu Frontend Weekly (2024-11-19号)
- HTTPSレコード、知らぬ間に来てた
- せっかくだし設定してみるか...???
- 【2024/11版】GitHubサービスのwaitlist一覧 - Alternative Architecture DOJO
- Copilotにお金出してくれる会社がいいですなー
- 実際むずかしい
- エンジニアの数が少なければ払えなくもないだろうけど、Copilotが必要なのって少数精鋭の精鋭側じゃない人だと思うのよね...
- ウェブフォントとパフォーマンスの両立を諦めない
- SEOのためにWordPress製のサイトを早くしてくれ、みたいなことを言われているので参考にしたい
- Webfont、分割配信とかできるんだなー
- SEOのためにWordPress製のサイトを早くしてくれ、みたいなことを言われているので参考にしたい
- 【総集編】15年間のC向けサービスづくりで得た学び|Shota Horii
- 創業時からエンジニアがいるケースといないケースがあると思う
- 後から入った場合は、カルチャーはすでにある状態なので、変えにくい
- 創業時からエンジニアがいるケースといないケースがあると思う
- 【MySQL】メジャーバージョンアップグレードの味方: “アップグレードチェッカーユーティリティ”を理解して活用しよう - Adwaysエンジニアブログ
- アップグレードチェッカーユーティリティ、初めて知った
- ローカルで上げてみて後は流れで、みたいなことが多かった...
- Announcing the Pre-Release of the PHP Installer for Extensions (PIE) — The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
- 脱PECLの機運
- サンリオ流アクセス解析! BigQueryなしでも実現、GA4でPDCAの回し方 | 【レポート】デジタルマーケターズサミット2024 Summer | Web担当者Forum
- マーケティング部門こそ仮説検証がしたいわけで、LPなんかはあんまりエンジニアがかかわらない方が良い気がしている
- かかわらなくて良い仕組みが必要というべきか
- マーケティング部門こそ仮説検証がしたいわけで、LPなんかはあんまりエンジニアがかかわらない方が良い気がしている
- Amazon Aurora MySQL 3.08 (compatible with MySQL 8.0.39) is generally available - AWS
- SELECT COUNT(*)が早くなる?
- Amazon Aurora Serverless v2が最小キャパシティ0に対応し、自動停止・再開が可能になりました | DevelopersIO
- ゼロスケール!
- 今の自社の使い方だとRI買って小さいインスタンス選ぶほうが安いけど、いい選択肢が増えた
- CloudFront 新機能!VPCオリジンでプライベートなALBをセキュアに公開してみた | DevelopersIO
- CloudFront + Internal ALB構成、今後は増えそう
- Public IPもいらないからVPCコストも下がる
- NAT GWの通信費用も下がる
- CloudFront 標準ログがアップデート!新機能のパーティションやJSON出力を試してみた | DevelopersIO
- Parquet形式で出力する場合はコストに注意
- AthenaじゃなくてDuckDBで分析したいところ
- Amazon Cognito ユーザープールに機能プランの概念が導入され、料金計算方法が変わります | DevelopersIO
- Cognitoの機能追加、上位プランじゃないと使えないものも多そう
- Jxckさんの本一覧 | Zenn
- Jxckさんの本、買わなきゃ
- 経費にできるかなー
- GitHub Copilotでコードの品質は改善されるのか? - GIGAZINE
- 気持ち、改善されるっぽい
読んだ本
書いた
- watarukura/saba_study
- [作って学ぶ]ブラウザのしくみ | プログラミング・システム開発,その他プログラミング・システム開発 | Gihyo Direct の写経中
- HTMLまで終わり
- CSS途中
- cargo clippyに山ほど怒られるが、修正方法がわからんことが多い
- わかるところから直していくが、typoだったり未importだったりrefやmutのつけ忘れだったりする
- RcとかRefCellとかWeakとかがまったくわからん
- [作って学ぶ]ブラウザのしくみ | プログラミング・システム開発,その他プログラミング・システム開発 | Gihyo Direct の写経中
その他
- 元同僚のscrapboxを発見
- /1natsu-public
- 真面目にEMしててすごい
- mise + asdf-phpでハマっている
- 事の起こりはOpenSSL@1.1が死んだこと
- もうOpenSSL@1.1依存なんてないだろ、っつってbrew uninstallしたら、miseでインストールしたPHPが動かない
- asdf-phpがOpenSSL@1.1依存であることが発覚
- https://github.com/asdf-community/asdf-php/issues/181 Issueはあるがあんまり注目されてない
- これからasdf / miseでPHPをインストールしたい人ができなくなるのでは...
- ~/.local/share/mise/plugins/php/bin/installを書き直したら動いた
set -xvはデバッグ用
diff --git a/bin/install b/bin/install
index c40be12..b601e87 100755
--- a/bin/install
+++ b/bin/install
@@ -1,6 +1,7 @@
#!/usr/bin/env bash
set -eo pipefail
+set -xv
install_php() {
local install_type=$1
@@ -28,7 +29,7 @@ install_php() {
local krb5_path=$(homebrew_package_path krb5)
local libedit_path=$(homebrew_package_path libedit)
local libxml2_path=$(homebrew_package_path libxml2)
- local openssl_path=$(homebrew_package_path openssl@1.1)
+ local openssl_path=$(homebrew_package_path openssl@3)
if [ -n "$bison_path" ]; then
export "PATH=${bison_path}/bin:${PATH}"
@@ -230,7 +231,7 @@ os_based_configure_options() {
local libpng_path=$(homebrew_package_path libpng)
local libxml2_path=$(homebrew_package_path libxml2)
local libzip_path=$(homebrew_package_path libzip)
- local openssl_path=$(homebrew_package_path openssl@1.1)
+ local openssl_path=$(homebrew_package_path openssl@3)
local readline_path=$(homebrew_package_path readline)
local webp_path=$(homebrew_package_path webp)
local zlib_path=$(homebrew_package_path zlib)