底辺

ゑ?

2024/3/29 単体テストの考え方/使い方 読了

単体テストの考え方/使い方 作者:Vladimir Khorikov マイナビ出版 Amazon テストについて改めて勉強したく読んだ。 評判が良い本として知っていたが、読んでみて確かに良い本で、今後よく振り返る本になりそう。 単体テストとタイトルにはあるが統合テストま…

2024/3/1 大規模サービス技術入門 読了

[Web開発者のための]大規模サービス技術入門 ―データ構造,メモリ,OS,DB,サーバ/インフラ WEB+DB PRESS plus 作者:伊藤 直也,田中 慎司 技術評論社 Amazon 読んだ。 2010年の本だけど、今でも基本的なところは変わらず有用な本のように思った。 はてな…

GitHub Copilot, AWS CodeWhisperer & Q 試したメモ

CodeWhisperer + Q:個人では無料なのは良い(ビジネスプランは確か有償)けどCopilotより補完の量や質が若干微妙(全然使えないわけではなくあくまでcopilotと比較して)。Q(Copilot chatにあたるもの)は現状では日本語対応していない。プレビュー版で対…

WebAPI The Good Parts 2024/2/17 読了

Web API: The Good Parts 作者:水野 貴明 オライリージャパン Amazon 自分は仕事ではWebサービスに関わっているが今はその中の機械学習モジュールを担当しているのであまり普段 WebAPIの設計や改良をしているわけではない。が、そちら方面も単純に興味がある…

CMakeで複数のテスト実行バイナリを一つのビルドターゲットとする

CMakeで複数のテスト実行バイナリを一つのターゲットとしてまとめる →cmake --buildの--targetにいちいち全部書かなくて良い。 add_custom_target, add_dependenciesを使って出来る。 CMakeLists.txt # それぞれのディレクトリでそれぞれのテスト実行バイナ…

pandasのread_parquetでS3の認証を通す

pandasのread_parquetでS3のparquetファイルを読み込むときに指定のプロファイルを使いたい場合。 →例えば以下のようにstorage_options引数が使える。これには以下のように"profile"をkeyに含むdictを渡す import pandas as pd s3_path = "s3://your-bucket/…

詳解 システム・パフォーマンス 第2版 買った

詳解 システム・パフォーマンス 第2版 作者:Brendan Gregg オーム社 Amazon ついに買った。 パフォーマンス系の仕事はちょくちょく取り組む機会があるのでずっと読んでみたかったが、なかなか手が出せていなかったやつ。 現在また難しいパフォーマンス系の調…

エンジニアとして世界の最前線で働く選択肢 2024/1/24 読了

エンジニアとして世界の最前線で働く選択肢 ~渡米・面接・転職・キャリアアップ・レイオフ対策までの実践ガイド 作者:竜盛博 技術評論社 Amazon 読みました。 IT界の名だたる大企業・スタートアップのひしめく米国で、エンジニアとして働くことに興味がある…

新しいシェルプログラミングの教科書 読了 2024/1/21

新しいシェルプログラミングの教科書 作者:三宅 英明 SBクリエイティブ Amazon 最近仕事でもシェルスクリプトを読み書きすることが非常に多くなってきたため、一度しっかりと勉強してみようと思い読んでみた。 結果、最初の1冊として学ぶのにとても良い本の…

バイオRE4で学ぶ英会話 Chapter1前半

バイオRE4で学ぶ英会話シリーズ 前回:バイオRE4で学ぶ英会話 Chapter0 - 底辺 スクリプト使用元:Resident Evil 4 REMAKE Full Transcript Chapter1前半開始します 以下、ネタバレを含む Chapter1前半 [After a few minutes of wandering around, Leon neve…

バイオRE4で学ぶ英会話 Chapter0

バイオハザードRE4というゲームがあります。 www.residentevil.com 自分はリメイク前のオリジナル版からバイオ4が大好きで、バイオハザードはナンバリングタイトルはほとんどの作品やったけど最もプレイしたのが4。 で、バイオをプレイするときは英語音声で…

dockerコンテナ内で非rootユーザを使用する

dockerコンテナはデフォルトではrootで実行される。 そのため、コンテナ内でファイル生成したりすると、ホスト側の非rootユーザから削除できないなどの問題が起こる。 そもそもrootが必要無いのなら、dockerコンテナ内のユーザは非rootにしておいたほうが良…

ある日突然現れるGPGエラーを解消する

2023/12/15 ある日突然airflowのdocker imageをベースイメージに使用しているリポジトリのCIが通らなくなった https://hub.docker.com/r/apache/airflow/tags " data-en-clipboard="true"> ... 14:00:24 [91m+ apt-get -y update 14:00:24 [0mGet:1 http://d…

HHKBキーボード掃除

冬休みを機にHHKBの掃除をした キーの合間にけっこうゴミが入る。。 これを使ってキーを外す 掃除前の画像はキー裏にホコリや髪の毛がたくさん入り込んでて汚いので自粛。 掃除後 完全に綺麗にするのは難しかったけど、綿棒やらウェットティッシュやら使って…

英語なら無料で読める技術書が多い件

今更な話だけど、タイトルの通り。 英語版であれば実は無料で公開されているものがわりとある。 技術書に限らずとも、英語なら学習教材は山ほどネットに無料で転がっている。 例えば↓のようなのとか。 github.comgithub.com やはり英語が出来るエンジニアと…

1から始めるJuliaプログラミング 2023/12読了

1から始める Juliaプログラミング 作者:進藤 裕之,佐藤 建太 コロナ社 Amazon 「Pythonのように書けてC言語のように速い」が売りの言語である、Juliaの解説本。 (主に保守のため)仕事で読み書きする必要が出たがJuliaは他の言語で見られないような記法がそ…

読書メモをなるべく書いたほうが良い

最近色々な技術書を読むが、読みたいものが多い分少し急ぎ気味になってしまい、ひとつひとつの理解が浅くなっている気がしていた。 しかし、最近は読書メモを書くようにするとやはり記憶に残りやすいことがわかった。 自分のやり方では、読書メモの書き方は…

Linuxのしくみ(著・武内覚) 2023/12/31読了

[試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】 作者:武内 覚 技術評論社 Amazon なかなか読みきれなかったこの本だったけど、冬休みに入って時間ができたこともありなんとか読み切った。 Linuxのしくみに…

世界一流エンジニアの思考法(著:牛尾剛) 読了 2023/12/17

世界一流エンジニアの思考法 (文春e-book) 作者:牛尾 剛 文藝春秋 Amazon 界隈でも話題のMicrosoft 牛尾さんの本。 買おうかなーどうしようかなーと思いつつ本屋で少し立ち読みしたら面白かったので買って読んでみた(読みやすく2日くらいでサクッと読めた)…

Ansibleでdocker, docker-composeをOracleLinuxにインストールする

概要 サーバにdocker, docker-composeを入れる必要がある場合に、Ansible化してプロビジョニングするための検証例を記載 検証手順のまとめなのでAnsibleコード自体は載ってない(別記事で書くかもしれない) 手順 1. 入れたいサーバのOSを特定する Ansible化…

手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた 2023/10読了

読了 手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた 作者:クジラ飛行机 ソシム Amazon

UdemyのRust講座を受けてみた

Udemyのクレジットが余っていたので以下の講座をセール時に買ってみました。 内容はThe Bookを参考にRustの言語仕様をわかりやすく説明するというものです。 クレジットが余っていてセールだった時期に適当に買ったやつだったので軽い気持ちで受講したのです…

なぜプログラムは動くのか 第3版 2023/10/13読了

Kindle版購入。 この「なぜシリーズ」では他には以前にネットワークはなぜつながるのか等読んだことがあり 面白いのでわりとお気に入りのシリーズ。 導入することでダイナミックライブラリを使うことになるようなOSSの、導入技術調査を仕事でしている時期に…

AWS SAA合格しました

Amazon Web ServicesのSolutions Architect Associate(SAA-C03)に合格しました。 記録として勉強方法などをメモ 受けた目的 AWSサービスのユースケースとか含め全体像を把握したかった 会社でキャンペーン的に無料受講バウチャー発行をしていた(バウチャー…

Javaパフォーマンス(オライリー・ジャパン)

通読はしておらず読みたい箇所を読んでいる感じだけど、良い本だと思う。 仕事でJavaアプリケーションのメモリ調査をするときに役に立った。 JITコンパイラやGCの仕組み、JVMのヒープメモリの使い方などのトピックもあり、パフォーマンスが重要なJavaアプリ…

新しいLinuxの教科書

2023/06 読了 コマンドの解説が多く、Linuxの仕組み自体を学びたかった自分には少し趣旨が違う本だった、、が、内容は初めて知ることも多く悪くないものだったと思う 辞書的にも使えそう 新しいLinuxの教科書 作者:三宅 英明,大角 祐介 SBクリエイティブ Ama…

AWS認定資格ソリューションアーキテクトアソシエイトの教科書

2023/07/28 読了 無料 網羅性が高い SAA-C03対応 サンプル問題(40問)が付いており、一問一答形式かつ解説がしっかりしている 非常に良い本だった AWS認定資格 ソリューションアーキテクトアソシエイトの教科書: 合格へ導く虎の巻 作者:CloudTech書籍作成委…

仕事ではじめる機械学習 Ⅰ部 & Ⅱ部12章 読了

2023/5/2 Ⅰ部 & Ⅱ部12章 読了 仕事ではじめる機械学習 第2版 作者:有賀 康顕,中山 心太,西林 孝 オライリージャパン Amazon

コンサルが「最初の3年間」で学ぶコト 読了

2023/4 読了 コンサルや3年目以下の人でなくても面白い内容です。 コンサルが「最初の3年間」で学ぶコト 知らないと一生後悔する99のスキルと5の挑戦 作者:高松 智史 ソシム Amazon

良いコード/悪いコードで学ぶ設計入門

2022/12/E 読了 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方 作者:仙塲 大也 技術評論社 Amazon