macOS Mojave のフルディスクアクセス

macOS 10.14 Mojaveでは,プライバシー保護機能のために,ターミナルからアクセスするさいには,ホームディレクトリ以下でも「フルディスクアクセス」設定が必要です. System Preference(システム環境設定)> Security & Privacy(プライバシーとセキュリ…

LaTeXitのインストール

Latexitをインストールした際のメモです. Homebrew経由でインストールを行います. ターミナルから $ brew cask install latexit とするとインストールが始まります. 最後に,以下のような表示がされればインストール完了です. ==> Satisfying dependenci…

macOS Mojave アップデートに伴うアプリケーションインストール

macOS Mojave アップデートに伴ってインストールしたアプリケーションのメモ. 1 Checker Adobe CC Anaconda-Navigator AppCleaner AquaTerm ← via Source Forge Atom ← Fortran, C++, gnuplot, Octaveエディット用, インデントガイドの表示,コメント色の変…

-VS Code- エディタのフォント変更

Visual Studio Code のエディタ内のフォント変更の方法のメモです. Setting(左下の歯車ボタンをクリックしてSettingを選択)から, Text Editor > Font を選択します. その中のFont > Font Family で使用したいフォントを記入します(下記の例ではRicty D…

-Atom- インデントガイドの表示

Atomでインデントガイド(縦線)を表示するには, Atom > Preference > Editor を選択して,下図のように"Show Indent Guide"にチェックを入れます. すると,インデントガイドが表示されるようになります.

Hatena BlogでTeX記法の数式を書く

Hatena Blogの中ではTeX記法の数式を記載することができます.その際には,[ ]で括ってやり,その中に数式に関する記載を行います. 例えば,[ ] のなかに tex: e^{i\pi} + 1 = 0 と書くと,以下のように表示されます. 他にも,[ ] のなかに tex:\displayst…

SafariでHatena Blogのログイン状態が正常に反映されない

Safari(macOS(バージョン12.0以降)、iOS(バージョン11.0 以降))で,はてなブログ内のログイン状態が正常に反映されないことがあります。例えば、ダッシュボードではログインしていても,トップページでは「ブログ開設」の案内が表示されるなど,ページ…

-macOS- ラップトップのバッテリー状態

macOSで,ラップトップのバッテリー情報を確認するには,「option」キーを押しながら Apple () メニューをクリックして 'System Information(システム情報)' を選択します. システム情報ウインドウの 'Hardware(ハードウェア)' セクションで 'Power(…

-macOS- Homebrewのコマンド一覧

macOS用のパッケージマネージャーであるHomebrewのコマンド一覧のメモです. 以下,'formula'にはパッケージ名が相当します. formulaのインストール $ brew install formula formulaのアンインストール $ brew uninstall formula Homebrewのアップデート $ …

High Sierraをダークモードにする

mac OS High Sierraでダークモードをオンにする方法に関するメモ ターミナルから $ defaults write -g NSWindowDarkChocolate -bool TRUE というコマンドを実行するとダークモードとなります. ダークモードをオフにするには,ターミナルから $ defaults del…

-macOS- Gitの初期設定

macOS Xには標準でGitがインストールされています. Gitがインストールされているかどうかを確認するには,ターミナルから以下のコマンドを入力します. $ git --version git version 2.15.2 (Apple Git-101.1) 1. ユーザー名とメールアドレスの設定 Gitで使…

-Python- Jupiter notebook のエラー 'AttributeError: type object ‘IOLoop’ has no attribute ‘initialized’'

ターミナルから jupyter notebook を起動しようとするとエラーが発生することがあります. エラーメッセージは,以下の通り. AttributeError: type object 'IOLoop' has no attribute 'initialized' これは,pyzmqとtornadoのバージョンが競合していること…

-Python- Jupyter notebookのフォントを変更する

Jupyter notebookのデフォルトのフォントは等幅ではないので,普段等幅フォントでコードを書いていると,違和感を覚えます. デフォルトのフォントを変更するには custom.css (ファイルはデフォルトでは ~/.jupyter/custom/custom.css にあります) に以下…

-TeX- TeX Live 2018の日本語使用設定

TeX

TeX Live 2018では,数々の新機能追加・仕様変更が行われており,macOS 標準添付のヒラギノフォント(商用フォント)などに関する設定ファイル群が,TeX Live から TLContrib に移動になったとのことです. この移動によって,TeX Live / MacTeX を普通にイ…

-Windows- マウスホイールのスクロール方向を逆にする設定

Windows10 のマウスホイールのスクロール方向を,macOSに合わせた際のメモです. マウスのコントロールパネルを開き,マウスに割り当てられているIDの番号を調べます. コントロールパネルの〈ハードウェア〉タブを開いて〈プロパティ〉をクリックします. …

-Windows- 英語配列キーボードの日本語入力切り替え設定

英語配列キーボードに「全角/半角キー」はないので,複数キーを組み合わせて全角/半角を切り替える必要があります. デフォルトでは Alt + ` となっています. Linuxでは, Control + Space なので,これと合わせたい時には,以下のようにして変更を行います…

-Windows- デスクトップのアイコンサイズの変更

Windows 10のデスクトップのアイコンは,以下の方法で自由に大きさを変更することが可能です. デスクトップ上で Ctrl キー を押します. マウスホイールを上に回すとアイコンサイズが大きくなります. 下に回すと,アイコンのサイズが小さくなります.

-TeX- 実数R,有理数Q,整数Z,自然数N,複素数Cの表示

TeX

実数R,有理数Q,整数Z,自然数N,複素数Cを描くときの白抜き文字をTeXで書く際のメモ. まずは,プリアンブルに以下のパッケージを追加します. \usepackage{amsmath, amssymb} \usepackage{type1cm} 実数Rは,以下のように書きます. \mathbb{R}

-Atom- ターミナルが使える ”platformio-ide-terminal"

Atomエディタ上からターミナルを利用できれば便利です. それが可能になるのが "platformio-ide-terminal (platformio-ide-terminal)"というパッケージです. インストールは"Setting"から"Install"を選択して,"platformio-ide-terminal"で検索すると見つか…

-Python- 順列,組合せ

順列,組合せの計算例を以下に示します. 計算例は,REPLで実行しています. 順列 1, 2, 3 の3つのすべての並べ方は, 通りとなります. 順列を求める時には,itertoolsのpermutationsを利用します. >>> import itertools >>> seq = (1, 2, 3) >>> list(ite…

二項分布

Pythonで二項分布のグラぷをプロットすることを考えてみます. 二項分布の確率質量関数は となるので,以下のように実装してみます. xlist = pd.Series([comb(float(M), x) * mu ** x * (1 - mu) ** (float(M) - x)\ for x in range(0, mu+1)]) グラフにプ…

-Python- 整数の乱数を発生させる

Pythonにおいて,整数の乱数を発生させるプログラムを書く際のメモです. 整数の乱数なので,1〜6の目のついたサイコロを振ることを例に考えます. まずは,NumPyを呼び出します. >>> import numpy as np 20回サイコロを振る(整数の乱数を発生させる)こと…

-Atom- インストールしたパッケージ

Atomにインストールしたパッケージのメモです. atom-beautify atom complete-paths atom complete-python busy-signal file-icon highlight-line highlight-selected Hydrogen intentions language-fortran language-gnuplot-atom language-matlab-octave l…

The Zen of Python (Python公案)

Pythonの哲学を示す"The Zen of Python by Tim Peters"というものがあることを知りました. 対話型インタープリターに"import this"と入力すると見ることができます. >>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Exp…