MyEnigma

とある自律移動システムエンジニアのブログです。#Robotics #Programing #C++ #Python #MATLAB #Vim #Mathematics #Book #Movie #Traveling #Mac #iPhone

2025年に買ったり、読んだり、使い始めたり、手に入れて良かったもの

Apple AirPods Pro 3 ワイヤレスイヤホン、アクティブノイズキャンセリング、ライブ翻訳、心拍センサー、補聴機能、Bluetoothヘッドホン、空間オーディオ サウンド、USB-C充電ケース、防塵性能と耐汗耐水性能、「探す」対応、Qi充電 目次 目次 はじめに Appl…

"100歳まで生きてしまう場合に我々は何をすべきか"『LIFE SHIFT―100年時代の人生戦略 LIFE SHIFT』

LIFE SHIFT(ライフ・シフト)―100年時代の人生戦略 LIFE SHIFT LIFE SHIFT2―100年時代の行動戦略 LIFE SHIFT 目次 目次 はじめに ツイートメモ 参考資料 MyEnigma Supporters はじめに かなり面白かったので、 すぐにアクセスでき…

SciPyのサブモジュール概説

現場で使える!Python科学技術計算入門 NumPy/SymPy/SciPy/pandasによる数値計算・データ処理手法 目次 目次 はじめに SciPyのサブモジュール scipy.cluster: クラスタリング scipy.constants: 物理数学定数 scipy.datasets: データセット scipy.differentia…

SciPyの有名なユースケースまとめ

M87 射手座 ブラックホール ファーストフォトTシャツ Tシャツ 目次 目次 はじめに SciPyの代表的なユースケース ブラックホールのM87の可視化 1. SciPyによるデータの補間・フィルタリング 2. SciPyの最適化による画像再構成 3. 行列演算や信号処理によるノ…

Pythonの科学技術計算ライブラリSciPyの概要

エレガントなSciPy ―Pythonによる科学技術計算 目次 目次 はじめに SciPyとは SciPyに関する様々なリンク SciPyのHP SciPyの公式ドキュメント GitHubリンク PyPIリポジトリ SciPy1.0のNature論文 SciPyの特徴 特徴1: 複数の科学領域で必要な品質の高い汎用ル…

サラリーマンができる財テク

会社も税務署も教えてくれない 会社員のための節税のすべて (PHPビジネス新書) 目次 目次 はじめに NISA ふるさと納税 確定拠出年金(企業型DC, iDeCo) 医療費控除 セルフメディケーション減税 住宅ローン減税 年収の調整 参考資料 MyEnigma Supporters は…

ソフトウェアエンジニアにオススメのPodcastチャンネル (2024年度版)

Podcast はじめの一歩: あなたの声を世界に発信する25の方法 (WAVE CREATION出版) 目次 目次 はじめに オススメチャンネル Rebuild バイリンガルニュース (Bilingual News) backspace.fm 楽しいラジオ「ドングリFM」 電器屋Walker マツムラボイス regonn&cur…

"株式市場は予測困難であり、分散投資とインデックス投資を推奨する名著" 書評『ウォール街のランダム・ウォーカー』

ウォール街のランダム・ウォーカー<原著第13版> 株式投資の不滅の真理 (日本経済新聞出版) 目次 目次 はじめに Tweet書評 参考資料 MyEnigma Supporters はじめに 素晴らしい書籍だったので、記事にまとめておきます。

“お金は満足と交換するものではあり、価値があるのは満足の方である。” 書評 『新版 お金の減らし方 (SB新書)』森博嗣

新版 お金の減らし方 (SB新書 657) 目次 目次 はじめに Tweet書評 参考資料 MyEnigma Supporters はじめに 素晴らしい書籍だったので、記事にまとめておきます。

SciPy 1.15.0がリリースされました

Python プログラミング - NumPy SciPy ソフトウェアプログラマー コーダー パーカー 目次 目次 はじめに Tweetまとめ 参考資料 MyEnigma Supporters はじめに 本日、 自分がコア開発者のメンバーとして参加している SciPyの新しいバージョン1.11.0がリリース…

2024年に買ったり、読んだり、使い始めたり、手に入れて良かったもの

2024年 日本はこうなる 目次 目次 はじめに バックパック:『Bellroy Transit Backpack Plus』 モバイルバッテリー兼充電器:『Anker 733 Power Bank』 無料Chromeプラグイン:『Tab Session Manager』 骨伝導イヤホン:『ゲオの激安骨伝導イヤホンGRFD-…

Diátaxis(ダイアタクシス)によるドキュメント分類入門

ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング 目次 目次 はじめに Diátaxisによる4つのドキュメント分類 1. Tutorial: 初心者のためのドキュメント 2. How-to guide: 特定のタスクを解決する例⁠ 3. Technical re…

SWOT分析の基礎と進め方

SWOT分析による経営改善計画書作成マニュアル 目次 目次 はじめに 一般的なSWOT分析の進め方 SWOT分析の各項目と例 S: Strength (強み) W: Weakness (弱み) O: Opportunities (機会) T: Threats (脅威) クロスSWOT分析の各項目 SO戦略 (強み × 機会) ST戦略 …

わかりやすいソフトウェアドキュメントのためのC4モデル

ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ 目次 目次 はじめに C4モデルとは? Level 1: System Context Diagram Level 2: Container (Process) diagram Level 3: Component Diagram Level 4: Code Diagram C4モデルで図…

自動化システム開発のための要件定義入門

はじめよう! 要件定義 ~ビギナーからベテランまで 目次 目次 はじめに 要望、要求、要件の違い 要件定義をするために準備すべきもの 1. プロジェクトやシステムの名称 2. 5W1Hに基づくシステム概要 3. ユースケース図 4. モジュール図 5. 基幹技術リスト 6. …

SciPy 1.11.0がリリースされました

Python プログラミング - NumPy SciPy ソフトウェアプログラマー コーダー パーカー 目次 目次 はじめに Tweetまとめ 参考資料 MyEnigma Supporters はじめに 本日、 自分がコア開発者のメンバーとして参加している SciPyの新しいバージョン1.11.0がリリース…

REST APIの仕様やドキュメントをテキストベースのファイルで記述できるOpenAPI(Swagger)入門

Designing APIs with Swagger and OpenAPI 目次 目次 はじめに Open APIの特徴 1. YAMLやJSONなどのテキストファイルで仕様を記述できる。 2. OpenAPIの仕様データから、仕様書を自動生成できる。 3. OpenAPIの仕様データから、APIのクライアントやサーバの…

Julia 1.9のHighlightsまとめ

実践Julia入門 目次 目次 はじめに Julia 1.9 Highlightsまとめ 参考資料 MyEnigma Supporters はじめに Julia1.9がリリースされたので、 公式ブログの記事を元に、今回のリリースの代表的なHighlightsを 連投ツイートでまとめました。 julialang.org

Pythonでのファイルやパス操作標準ライブラリpathlib逆引きメモ

できる 仕事がはかどるPython自動処理 全部入り。 (「できる全部入り。」シリーズ) 目次 目次 はじめに パスオブジェクトの作成 パスの連結(join) パスの存在確認やファイルかディレクトリであるかの確認 絶対パスの取得 パスの文字列を取得 パスの親ディレ…

各プログラミング言語における高階関数による関数型プログラミングの初歩入門

Javaによる関数型プログラミング ―Java 8ラムダ式とStream 目次 目次 はじめに 複数の条件を元にソート Python Java Julia 同じデータでグルーピングするgroupby Python Java Julia 一つのリストから、複数の要素を作り、一つのリストにまとめる (flatmap) P…

SciPy 1.10.0がリリースされました

Python プログラミング - NumPy SciPy ソフトウェアプログラマー コーダー パーカー 目次 目次 はじめに Tweetまとめ 参考資料 MyEnigma Supporters はじめに 本日、 自分がコア開発者のメンバーとして参加している SciPyの新しいバージョン1.10.0がリリース…

Vimユーザのためのlessコマンドによるファイル閲覧入門

Unix考古学 Truth of the Legend (アスキードワンゴ) 目次 目次 はじめに lessコマンドの特徴 大きなファイルの閲覧を高速にできる 大抵のOSで、Unixツールの一つとして使える 操作の方法がvimに似ている lessの基本的な使い方 基本操作系 検索 grep ログ監…

初心者のためのCython入門

Cython ―Cとの融合によるPythonの高速化 目次 目次 はじめに Cythonとは? 言語としてのcython cythonの使い方 cythonコードのビルドフロー pydファイル Cythonの基本的な使い方 関数の引数や返値に型を付ける 変数に型を付ける C/C++のvectorを使う 配列の…

PythonからbitlyのWebAPIを使って、URLを短縮する

Web APIの設計 目次 目次 はじめに Pythonサンプルコード 参考資料 MyEnigma Supporters はじめに このあたりの資料を見れば、すぐに作れますが、 関数化しておくと、何かと便利なので、こちらも貼っておきます。 bitlyのアカウントを作って、 下記のリンク…

書評『ROS2とPythonで作って学ぶAIロボット入門』

ROS2とPythonで作って学ぶAIロボット入門 改訂第2版 (KS理工学専門書) 目次 目次 はじめに ツイート書評 第一版 第二版 参考資料 MyEnigma Supporters はじめに 冒頭の書籍を出版社の方から献本していただいたので、 Twitterの連続ツイートで書評してみたの…

滑らかな曲線を作成するためのscipy.interpolate.BSpline入門

Bezier and B-Spline Techniques (Mathematics and Visualization) 目次 目次 はじめに BSplineとは? SciPyにおける1次元のBスプライン曲線を生成するルーチン 1. スプライン補間 FITPACKのAPIによるスプライン補間 2. スプライン近似(スムージング) FITPACK…

書評『Unityではじめる ROS・人工知能 ロボットプログラミング実践入門』

Unityではじめる ROS・人工知能 ロボットプログラミング実践入門 目次 目次 はじめに ツイート書評 参考資料 MyEnigma Supporters はじめに 冒頭の書籍を出版社の方から献本していただいたので、 Twitterの連続ツイートで書評してみたので、 そのまとめ記事…

SciPy 1.9.0がリリースされました

Python プログラミング - NumPy SciPy ソフトウェアプログラマー コーダー パーカー 目次 目次 はじめに Tweetまとめ 参考資料 MyEnigma Supporters はじめに 本日、 自分がコア開発者のメンバーとして参加している SciPyの新しいバージョン1.9.0がリリース…

SQLite3のCLIとSQLを使った、シェル上でのCSVファイル簡易データ解析手法

10年戦えるデータ分析入門 SQLを武器にデータ活用時代を生き抜く (Informatics &IDEA) 目次 目次 はじめに 事前セットアップ データ解析レシピ 5行表示する 表示する行を指定 htmlやjson, SQLとして出力 総行数を数える GROUP BYで同じデータの数を数えたり…

村上春樹の小説『ノルウェイの森』で主人公と直子が再会した時の散歩コースを実際に歩く

ノルウェイの森 (講談社文庫) 目次 目次 はじめに TL;DR 実際にコースを歩いた記録 参考資料 MyEnigma Supporters はじめに 東京にいる知り合いと久しぶりに会おうという話をしたら、 「村上春樹好きだったよね? ノルウェイの森で主人公と直子が再会した時…