MyEnigma

とあるエンジニアのブログです。#Robotics #Programing #C++ #Python #MATLAB #Vim #Mathematics #Book #Movie #Traveling #Mac #iPhone

シェルスクリプト逆引きメモ

フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門 改訂2版 目次 目次 はじめに シェルスクリプトをデバックモードにする。 error関数とabort関数を使う コマンドが使えるか確認する 複数のファイルを連結する 二つのコマンドを一行で実行…

Googleが科学的に研究した良い組織を作る方法『Google re:Work』

成長企業は、なぜOKRを使うのか? 目次 目次 はじめに メモ 参考資料 MyEnigma Supporters はじめに Googleが公開している、 良い組織を作る方法が素晴らしかったので、 t.co 読みながら、Twitterでメモしたものをまとめておきます。

ロボットエンジニアのためのgRPC入門

WEB+DB PRESS Vol.110 目次 目次 はじめに gRPCとは? gPRCの特徴 Protocol buffersでRPCを定義することで、様々な言語のサーバ・クライアント実装が自動生成可能 通信プロトコルにHTTP/2を使うことで高速化、双方向通信、streaming等を実現 通信のデータ量が…

ロボットエンジニアのためのProtocol buffers入門

Practical gRPC (English Edition) 目次 目次 はじめに Protocol buffersとは? Protocol buffersの特徴 様々なプラットフォームや言語で利用することができる データサイズが小さい エンコードやデコードが早い データの構造を精密に規定できる データフォー…

JSON初心者のためのJSON Schema入門

Introduction to JavaScript Object Notation: A To-the-Point Guide to JSON (English Edition) 目次 目次 はじめに JSON Schemaとは? JSONファイルからJSON Schemaを生成する JSON SchemaでJSONをvalidateする JSON Schemaからドキュメントを生成する JSON…

コードを日々きれいにする指針『Java言語で学ぶリファクタリング入門』

Java言語で学ぶリファクタリング入門 目次 目次 はじめに 感想 読書メモ リファクタリングリスト 参考資料 MyEnigma Supporters はじめに 冒頭の『Java言語で学ぶリファクタリング入門』 を読んだらかなり良かったので、 感想と読書メモを残しておきます。 …

強化学習を手を動かして学ぶ『Pythonで学ぶ強化学習』

機械学習スタートアップシリーズ Pythonで学ぶ強化学習 入門から実践まで (KS情報科学専門書) 目次 目次 はじめに 感想 読了メモ Day1 Day2 Day3 Day4 Day5 強化学習の問題点1 強化学習の問題点2 強化学習の問題点3 Day6 Day7 『Pythonで学ぶ強化学習』にお…

イーロン・マスクが語る自動運転

こんなに心震えるインタヴューはあっただろうか。Elon Musk: Tesla Autopilot | Artificial Intelligence (AI) Podcast https://t.co/ycopNbNKlt @YouTubeより— Atsushi Sakai (@Atsushi_twi) 2019年4月14日 目次 目次 はじめに MITの授業におけるインタビュ…

技術で自分と家族の健康情報を管理する仕組みづくり

先日の @WithingsJP ‬ペアスマートウォッチプレゼント企画に当選して、夫婦でSteel HR Sportを頂きました。Withingsの技術を使って夫婦共々健康を保ちたいと思います。 ありがとうございました#Withings 目次 目次 はじめに 体重管理 睡眠時間、歩数、日々の…

Juliaにおけるパッケージ管理逆引きメモ

Juliaデータサイエンス Juliaを使って自分でゼロから作るデータサイエン [ アンシュル・ジョシ ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,888円 目次 目次 はじめに インストールされているパッケージを表示…

Python製ハイパーパラメータ学習ライブラリoptunaを使って様々な言語のコードを最適化する方法

Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎 posted with カエレバ Amazon 目次 目次 はじめに ハイパーパラメータ学習ライブラリoptuna Pythonのコードをoptunaでパラメータ最適化してみる。 C++のコードをoptuna…

プログラミング言語におけるremとmod

機械システム学のための数値計算法 /コロナ社/平井慎一posted with カエレバ楽天市場Amazon 目次 目次 はじめに rem と modを理解するのに参考になるツイート 参考資料 MyEnigma Supporters はじめに 10年ほど、プログラミングをしているのに、 剰余のremとm…

初めて制御工学の基礎を学ぶのにおすすめの本『はじめての制御工学 改訂第2版』

はじめての制御工学 改訂第2版 (KS理工学専門書)posted with カエレバ佐藤 和也,平元 和彦,平田 研二 講談社 2018-11-19 Amazon楽天市場 目次 目次 はじめに 書評 読書メモ 参考資料 MyEnigma Supporters はじめに 今回の記事は、 制御工学 Advent Calendar …

Windows10でcコードからdllを作り、Julia1.0から呼び出す方法

苦しんで覚えるC言語posted with カエレバMMGames 秀和システム 2011-06-24 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 基本的なやりかた 1. mingwの64bit版とgccの64bit版をインストールする。 2. 環境変数の設定 3. コードの…

ユニットテストカバレッジ可視化入門

テスト駆動開発posted with カエレバKentBeck オーム社 2017-11-13 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに PythonプロジェクトをTravis CI上でテストして、Coverallsでカバレッジを可視化する Juliaのプロジェクト…

Graph based SLAMの概要とPythonサンプルコード

目次 目次 はじめに Graph based SLAM Pythonサンプルコード 参考資料 MyEnigma Supporters はじめに 以前、SLAMの技術として、 EKF SLAMやFast SLAMなどを紹介しましたが、 myenigma.hatenablog.com myenigma.hatenablog.com これらのSLAMのアルゴリズムは…

Ubuntu初期設定まとめ

Ubuntuサーバー徹底入門posted with カエレバ中島 能和 翔泳社 2018-06-13 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Chromeのインストール トラックパットのスクロールの方向をMacと合わせる フォルダを英語名にする Caps Loc…

スタンフォード大学の学生が学ぶ制約付き非線形最小二乗法とその応用

Introduction to Applied Linear Algebra: Vectors, Matrices, and Least Squaresposted with カエレバStephen Boyd,Lieven Vandenberghe Cambridge University Press 2018-06-07 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 制…

Windows OS上で自動ビルド&テストを実行できるクラウドCIサービスAppVeyor入門

DevOps導入指南 Infrastructure as Codeでチーム開発・サービス運用を効率化する (DEV Engineer’s Books)posted with カエレバ河村 聖悟,北野 太郎,中山 貴尋,日下部 貴章,株式会社リクルートテクノロジーズ 翔泳社 2016-10-14 Amazonで探す楽天市場で探すYa…

スタンフォード大学の学生が学ぶ非線形最小二乗法とその応用2:レーベンバーグ・マーカート法編

機械学習のための連続最適化 (機械学習プロフェッショナルシリーズ)posted with カエレバ金森 敬文,鈴木 大慈,竹内 一郎,佐藤 一誠 講談社 2016-12-07 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 非線形最小二乗法の解法2: レー…

ROS利用への道の第一歩を支える本『実用ロボット開発のためのROSプログラミング』

実用ロボット開発のためのROSプログラミングposted with カエレバ西田 健,森田 賢,岡田 浩之,原 祥尭,山崎 公俊,田向 権,垣内 洋平,大川 一也,齋藤 功,田中 良道,有田 裕太,石田 裕太郎 森北出版 2018-10-13 Amazonで探す楽天市場で探すYahooショッピングで…

スタンフォード大学の学生が学ぶ、非線形最小二乗法とその応用1:ガウス・ニュートン法編

非線形計画法 (応用最適化シリーズ)posted with カエレバ山下 信雄 朝倉書店 2015-07-24 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 非線形最小二乗法 非線形最小二乗法の解法1: ガウス・ニュートン法 Juliaによるガウス・ニュ…

ロボットエンジニアのためのOSSライセンス入門

OSSライセンスの教科書posted with カエレバ上田 理 技術評論社 2018-08-23 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに OSSのライセンスを学ぶ上で、まず読むべき資料 OSSのライセンスで初めに心に止めておくべきこと 各OSSライ…

FastSLAM1.0とFastSLAM2.0によるSLAMのためのPythonサンプルプログラム

目次 目次 はじめに FastSLAMアルゴリズムの概要 FastSLAM1.0によるSLAMのためのPythonサンプルプログラム FastSLAM2.0によるSLAMのためのPythonサンプルプログラム 参考資料 MyEnigma Supporters はじめに 先日、拡張カルマンフィルタ(EKF)による SLAMのサ…

Histogram Filterによる自己位置推定の概要とPythonサンプルコード

目次 目次 はじめに Histogram Filterの概要と特徴 Pythonサンプルコード その他のロボティクスアルゴリズムのサンプルコード 参考資料 MyEnigma Supporters はじめに 以前、自律ロボットにおける 拡張カルマンフィルタを使用した自己位置推定の MATLAB, Pyt…

初心者のためのDockerの使い方メモ

Docker/Kubernetes 実践コンテナ開発入門posted with カエレバ山田 明憲 技術評論社 2018-08-25 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Dockerとは? 各OSにおけるDockerのインストール Mac Windows10 docker逆引き表 Docke…

「Netflixにおける、インタラクティブを超えたNotebook革命」メモ

Jupyter Cookbookposted with カエレバDan Toomey Packt Publishing 2018-04-30 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに メモ 参考資料 MyEnigma Supporters はじめに 今回の記事は下記の記事を読みながら、 Twitterを使って…

プログラミング言語Julia逆引きメモ

Juliaデータサイエンス―Juliaを使って自分でゼロから作るデータサイエンス世界の探索posted with カエレバAnshul Joshi エヌ・ティー・エス 2017-09-26 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 二重ループ リストのリストをA…

スタンフォード大学の学生が学ぶ制約付き最小二乗法とその応用

Pythonで動かして学ぶ! あたらしい機械学習の教科書posted with カエレバ伊藤 真 翔泳社 2018-02-15 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 制約付き最小二乗法 制約付き最小二乗法の解き方 制約付き最小二乗法の応用例 区…

エンジニアはどのように勉強した内容を記録しているのか?

エンジニアの知的生産術 ──効率的に学び、整理し、アウトプットする (WEB+DB PRESS plusシリーズ)posted with カエレバ西尾 泰和 技術評論社 2018-08-10 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 結果の検討 参考資料 MyEnigm…