MyEnigma

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

Programming

ターミナル生活を快適にするための端末多重化ソフトウェアtmux入門

ターミナルマルチプレクサ tmux 入門posted with カエレバ戸田 薫 2012-12-30 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに インストール方法 Macへのインストール tmuxの使うべき理由 1 一本のssh接続で複数のターミナルが使える…

Cコンパイラを知るための基礎知識まとめ

明快入門 コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ 林晴比古実用マスターシリーズposted with カエレバ林 晴比古 SBクリエイティブ 2015-03-27 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 抽象構文木 (Abstract S…

Jenkinsで個人コードの自動テスト環境を作る方法

[改訂第3版]Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)posted with カエレバ佐藤 聖規,和田 貴久,新井 雄介,米沢 弘樹,山岸 啓,岩成 祐樹 技術評論社 2017-05-24 Amazonで探す楽天市場で探すYahooショッピングで探す …

線形計画法(Linear Programming)の概要とPython, Juliaでの解き方

Pythonによる数理最適化入門 (実践Pythonライブラリー)posted with カエレバ並木 誠 朝倉書店 2018-04-09 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 線形計画法の概要 Pythonによる線形計画法の解き方 Python製線形計画法モデ…

GoogleのC++最適化ライブラリCeres Solverを使った移動ロボットのためのGraph SLAMサンプルコード

非線形最適化の基礎posted with カエレバ福島 雅夫 朝倉書店 2001-04-01 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Position TrackingとTrajectory Estimation Graph SLAMとは? Ceres Solverを使ったGraph SLAMのサンプルコー…

世界最前線のIT企業のコーディング面接の例題を実際にコーディングしてみる

エンジニアとして世界の最前線で働く選択肢 ~渡米・面接・転職・キャリアアップ・レイオフ対策までの実践ガイドposted with カエレバ竜盛博 技術評論社 2015-10-08 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 問題 Pythonの場…

Jupyter (iPython) Notebookを使ってプレゼンテーション資料を作る方法

データ分析ツールJupyter入門posted with カエレバ掌田津耶乃 秀和システム 2018-05-31 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに reveal.js reveal.jsでのプレゼンスライド操作 Jupyterにおけるプレゼンテーションスライド作…

ROSのbagファイルの圧縮・解凍方法と便利ツールの紹介

ROSロボットプログラミングバイブルposted with カエレバ表 允〓,鄭 黎〓,倉爪 亮 オーム社 2018-03-16 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに bagファイルの圧縮と解凍方法 rosbag recordでbagファイルに保存しながら圧縮 …

PythonでiOSアプリを作ることができるKivy for iosの使い方と注意点

Kivyプログラミング ―Pythonで作るマルチタッチアプリ― (実践Pythonライブラリー)posted with カエレバ原口 和也 朝倉書店 2018-06-25 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに インストール方法と注意点 注意点1: kivy for i…

PythonのマルチプラットフォームGUIライブラリkivyを使ってMac, Ubuntu, iOS用のGUIアプリを作る方法

Kivyプログラミング ―Pythonで作るマルチタッチアプリ― (実践Pythonライブラリー)posted with カエレバ原口 和也 朝倉書店 2018-06-25 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 1. iOS,AndroidのGUIを作ることはできない。 2.…

自作サーバに個人用GitHubを作れるgitbucket入門

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)posted with カエレバ大塚 弘記 技術評論社 2014-03-20 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに GitBucket インストール前にGitbucketを試す。 インストー…

Pythonにおける並行処理プログラミング入門

エキスパートPythonプログラミング改訂2版posted with カエレバMichal Jaworski,Tarek Ziade KADOKAWA 2018-02-26 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 はじめに subprocessによる複数子プロセス処理 conc…

Effective Pythonを読んで心に響いたこと

Effective Python ―Pythonプログラムを改良する59項目posted with カエレバBrett Slatkin オライリージャパン 2016-01-23 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Pythonのランタイムの種類 プライベート属性はアンダーバー…

読書メモなどのEvernoteノートを定期的に振り返るための無料WebアプリRandomEverを作ったので公開しました

目次 目次 読書メモなどを振り返ることの重要性 Evernoteのアカウントを作る Webアプリ RandomEver RandomEverの使い方 1. RandomEverのページにアクセスする 2. Certificationボタンを押してEvernoteアプリとして認証する 3. ランダムにノートを取得したい…

簡単に美しいグラフ描画ができるPythonライブラリSeaborn入門

データビジュアライゼーションのデザインパターン20 - 混沌から意味を見つける可視化の理論と導入 -posted with カエレバ鈴木雅彦,鈴村嘉右 技術評論社 2015-05-08 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 Py…

初心者のためのNetwork Time Protocol (NTP)入門

NTP Security: A Quick-Start Guideposted with カエレバAllan Liska Apress 2016-12-12 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 Network Time Protocol: NTPとは NTPの仕組み NTPの階層構造 NTPの時刻補正計算 Linux NTPサーバツール…

Pythonでコマンドラインツールを作る方法

コマンドラインではじめるデータサイエンス ―分析プロセスを自在に進めるテクニックposted with カエレバJeroen Janssens オライリージャパン 2015-09-16 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 はじめに コ…

C++ユーザのためのJava入門

スッキリわかるJava入門 第2版 (スッキリシリーズ)posted with カエレバ中山 清喬,国本 大悟 インプレス 2014-08-07 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 はじめに Javaの特徴 インストール Ubuntu Window…

Pythonの軽量WebサーバBottleの使い方

Pythonエンジニア養成読本[いまどきの開発ノウハウ満載!] (Software Design plus)posted with カエレバ鈴木 たかのり,清原 弘貴,嶋田 健志,池内 孝啓,関根 裕紀,若山 史郎 技術評論社 2015-04-17 Amazonで最安値を探す楽天市場で最安値を探すYahooショッ…

Texのコードから数式をリアルタイムに描画するWebアプリを作った

[改訂第7版]LaTeX2ε美文書作成入門posted with カエレバ奥村 晴彦,黒木 裕介 技術評論社 2017-01-24 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Tex数式変換Webツール Webアプリの構成 Google Chart APIでプラス記号が上手く表…

Herokuの無料枠でPythonのWebアプリを公開してみた

プロフェッショナルのための 実践Heroku入門 プラットフォーム・クラウドを活用したアプリケーション開発と運用 (書籍)posted with カエレバ相澤歩,arton,鳥井雪,織田敬子 KADOKAWA/アスキー・メディアワークス 2014-09-19 Amazonで探す楽天市場で探すYahoo…

Bootstrap初心者のためのおすすめ資料とサンプルコードページ

Bootstrap4ファーストガイド―CSS設計の手間を大幅に削減!posted with カエレバ相澤 裕介 カットシステム 2018-05-01 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Bootstrapとは? 初心者におすすめのBootstrap資料 1. Bootstrap …

C++行列演算ライブラリEigenをファイルインクルードだけで簡単に使う方法

工学系のための納得する数学の基礎 第3巻: 行列posted with カエレバ白井豊 ゆたか創造舎 2016-09-21 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Eigenをファイルインクルードだけで使う方法 1. C++のソフトを作る 2. Eigenの…

Pythonにおける効率的なデバック方法入門

デバッグの理論と実践 ―なぜプログラムはうまく動かないのかposted with カエレバAndreas Zeller オライリージャパン 2012-12-22 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに pdbの使い方 各変数の値を見る アサーションと組み合…

初心者のためのPythonにおけるソフトウェアテスト

【この1冊でよくわかる】ソフトウェアテストの教科書―品質を決定づけるテスト工程の基本と実践posted with カエレバ石原 一宏,田中 英和 SBクリエイティブ 2012-01-28 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに アサーション …

StaticsToolbox代わりの統計学用MATLABライブラリを作り始めた。

統計学入門 (基礎統計学Ⅰ)posted with カエレバ東京大学教養学部統計学教室 東京大学出版会 1991-07-09 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す はじめに 正規分布の累積分布を計算しようと思ったら、 有料のStaticsToo…

MATLABでユーザ定義型の配列・リストを使う方法

急にMATLAB/Simulinkを使うことになった時に読む本posted with カエレバ株式会社ネクスティエレクトロニクス 2018-03-15 Amazonで探す楽天市場で探すYahooショッピングで探す MATLABでユーザ定義型の配列・リストを使う方法 いつもC++やPythonでプログラミン…

Effective C++を読んで心に響いたこと

Effective C++ 第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTI)posted with カエレバスコット メイヤーズ 丸善出版 2014-03-18 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 1. クラス内の定数にはstatic constを使う 2. enumハック…

LinuxでCPU使用率などのシステム情報を取得するC++クラスライブラリ

新しいLinuxの教科書posted with カエレバ三宅 英明,大角 祐介 SBクリエイティブ 2017-06-08 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに はじめに 機能 コード 参考資料 MyEnigma Supporters はじめに

VimユーザのためのEclipse C++開発メモ

EclipseではじめるJavaフレームワーク入門 第5版 Maven/Gradle対応posted with カエレバ掌田津耶乃 秀和システム 2017-05-09 Amazonで探す楽天市場で探すYahooショッピングで探す はじめに とある理由で、C++ソフト開発においてeclipseを使うことになりまし…