Windows10 での Ruby on rails の環境構築
この記事でのインストールの流れは
- Rubyをインストールするための rubyinstaller2 のインストール
- rubyinstaller2 を使って Ruby + MSYS2とMINGWをインストール
- gem で sqlite3 をインストール
- gem で Ruby on rails をインストール
です。
続きを読むReactのはじめかた(環境構築)
この記事ではReactを始める環境づくりの準備までのやり方を書いきます。
npmでローカルにReact環境を作るやり方を紹介します。
ディレクトリを作ろう
プログラミングを始める時にはファイルを整理するために新しくプロジェクトを始めるためにはディレクトリを作ろう。
どこか適当にディレクトリを作って、その中で作業しよう。
例えば デスクトップにフォルダを作ってその中で作業しよう。
cd ~/Desktop # デスクトップに移動して mkdir ReactIntro # ReactIntro という名前のディレクトリを作って cd ReactIntro # ReactIntro に移動しよう
これで今回の作業ディレクトリ ReactIntro に移動できた!今後はこの中で作業していこう!
npm ではじめよう!
Node.js と npm が入っていることは前提にしてはじめる。なので install されていない人は頑張ってinstallしてね。
node -v npm -v
でバージョンがでれば入っているので確認OK
続きを読む垂直抗力は重力の反作用じゃないからね!
この記事は Physics Advent Calendar 2017 の 16日目です。
もともとは 2016/11 に書かれたものでしたが、内容をそのままに記事をほぼ100%リライトして2017のアドベントカレンダーとして投稿します。
垂直抗力 を重力の反作用である と勘違いする人がいるので、「そうではないよ」という説明を中心に書いていきます(今回の記事は上の画像のような状況を想定しています)。
先に書いておきますが、これは「力のつり合い」と「作用反作用」の2つについて勘違いしていることが原因なので(垂直抗力と重力は「力のつり合いのペア」になる。「作用反作用のペア」ではない)、この2つの区別の仕方についても書いてきます。
- 垂直抗力は重力の反作用ではない
- 作用反作用とは?
- 作用反作用のポイント
- 力のつり合い?
- 力のつり合いのポイント
- 作用反作用とは?
- では、垂直抗力と重力のペアの場合は?
- 垂直抗力の反作用
- 重力の反作用
- まとめ
最小2乗法をブラケットで書いてみよう
これは 数学とコンピュータ Advent Calendar 7日目 の記事です。
- ディラックのブラケット記法
- ベクトルの表記
- 行列の表記
- スカラーはそのままです。
- ベクトルの積
- ブラケット記法の特徴
- 行列との積 行列は 縦棒の隣にしか置けない
- ベクトル同士の積 (縦棒とトンガリの位置関係
- 転置
- 最小2乗法を計算してみる。
- 最小2乗法
- まとめ
物理の各分野の概要を簡単に紹介して行くよ!! AdventCalendar2017 1日目
この記事はPhysics Advent Calendar 2017 1日目です。
初日は物理の各分野の紹介を書いていきたいと思います。
読者の想定は最初は一般の方を想定していましたが、書いていたらそうでもない部分もちらほら。なので幅広い人に読んでいただける方思います。
基礎方程式というのが各分野の研究だったり、計算の出発点となる方程式です。各分野での基礎方程式も書ける分は書いておきました。
何か質問だったり指摘のコメントはいつでもTwitterなり、ブログのコメント欄へ
- ニュートン力学(古典力学)
- 解析力学(古典力学)
- ラグランジアン形式
- ハミルトン形式
- 電磁気学
- 熱力学
- 熱力学の法則
- 統計力学
- 統計力学の基礎
- 量子力学
- 流体力学
- 相対性理論
- 場の量子論
- 素粒子物理学と物性物理学
- 素粒子物理学
- 物性物理学
- まとめ・初日の感想