2022-06-01から1ヶ月間の記事一覧

c - SMFTの使い方(乱数発生)

C

www.albow.net

unix - sed使用例

References sed | テキストの置換処理を得意とするスクリプト言語

Python - PythonからMatlabを動かす

References Python からの MATLAB の呼び出し - MATLAB & Simulink - MathWorks 日本

C - C言語サイト

参照用 サイト programming-place.net 記号・演算子など一覧 記号の一覧 | Programming Place Plus C言語編 学習用 サイト http://www.c-lang.org/ 苦しんで覚えるC言語 YouTube まずは概要をつかむ。 youtu.be

json - json基本事項

JSONとは?データフォーマット(データ形式)について学ぼう! JSON入門 - とほほのWWW入門

matplotlib - Color Names

References List of named colors — Matplotlib 3.5.2 documentation

C - コンパイル・実行方法

C

Macでのスクリプトのコンパイル・実行方法 コンパイル gcc test.c 実行 a.outなどがコンパイルして出力されるので、以下のように実行する。 ./a.out 1行でコンパイル>実行 gcc -o <out> **.c && ./<out> Reference webkaru.net</out></out>

unix - HDDを完全に消去

手順 shredコマンドを使う。 shred -z -v /dev/hdb /dev/hdb/にランダムな書き込みを25回繰り返して内容を消去する。※相当の時間がかかるので注意。 '-z': ランダムな書き込みを25回 '-v': 進捗を表示 /dev/hdb/の部分はdfコマンドなどで参照して指定先を確…

mac - UbuntuのブートUSBを作成する

手順 Ubuntuのisoイメージダウンロード 以下のサイトからisoイメージをダウンロードする。 https://www.ubuntu.com/download/desktop ブートUSB diskutil listでUSBメモリのIDENTIFIERを確認する(disk1s1など)。 Unmount USB diskutil unMountDisk /dev/<IDENTIFIER> ダ</identifier>…

mac unix - ターミナル起動時にbashrc読み込み

ターミナル起動時に.bashcを読み込めるようにする。 手順 home directoryの.bashrcに(なければ作成)以下を追加。 if [ -f ~/.bashrc ] ; then . ~/.bashrc fi References https://blog.ruedap.com/2010/09/13/mac-bash-bashrc

unix - aliasコマンド

登録されているAliasを一覧表示 alias これで一覧が表示される。 登録する alias <登録名>=<登録するコマンド> 有効な範囲 使用中のターミナルを実行中だけ。 常時使用したい場合は、.bashrcに書き込む。 Tips 長いコマンドを登録しておくのも良い。 Referen…

unix 参考情報サイト

https://atmarkit.itmedia.co.jp/ait/series/3065/

unix - dateコマンドのフォーマット

dateコマンドで出力されるフォーマットを変更する fomatの指定として"+<format>"を入力。 # 例1: "2022-06-18"などyyyy-mm-dd date "+%Y-%m-%d" # 例2: "220618"などyymmdd date "+%y%m%d"</format>

unix - ファイルを検索してそこから任意の文字列を検索する。

find . -name "*" | xargs grep 文字列 References grepとfindを使って、サーバ上で大量のファイルから目当てのファイルを見つける方法 - コマンドライン - [SMART] 【 xargs 】コマンド――コマンドラインを作成して実行する:Linux基本コマンドTips(176) -…

ファイル作成日をつけたファイル名に変更.

サンプルコード import os from datetime import datetime from glob import glob def get_dateStr(path: str, system_type='unix'): # pathからファイル作成日をyymmddの形式で返す。 if system_type=='unix': c_timestamp = os.stat(path).st_birthtime el…

ファイル作成日を取得する。

注意点 WindowsとUnix (Mac, Linux)でやり方が違う。 Windows os.path.getctime(path)でtimestampを取得。 Unix os.stat(path).st_birthtimeでtimestampを取得。 サンプルコード import os from datetime import datetime def get_dateStr(path: str, system…

PubMed-API

References qiita.com qiita.com

Powershell - "Select-String" ("grep" equivalent in powershell)

grepをPowershellで使いたい時は、同様のコマンドに`Select-String'がある。 References www.fenet.jp qiita.com

unix - ファイルを探す

findコマンド 検索条件 ファイル名で探す ファイルの種類で探す 複数の検索条件の指定 locateコマンド データベースの更新 ワイルドカード検索 -i or --ignore-case -b or --basename AND検索かOR検索 Tips References findコマンド find <検索開始ディレク…

チートシート

Matplotlib PDF link matplotlib.org

unix - treeコマンド

ディレクトリの構成を視覚的に表示。 オプション オプション 説明 -L [num] 表示する階層の数([num])を指定 -d ディレクトリのみを表示 -s 対象のサイズを表示 -a 隠しファイルも表示する

git - 日本語の文字化け回避

git

configを変更する。 git config --local core.quotepath false References dev.classmethod.jp

dask.dataframeをpandas.dataframeに変換

dask.dataframeの作成方法とpandas.dataframeへの変換方法 gist.github.com References coiled.io

unix - テキスト処理: フィルタコマンド

unix - テキスト処理: フィルタコマンド 代表的なフィルタコマンド 主なコマンドの説明 head, tail Tips 例: 最初の5行をスキップして標準出力 wc sort 主なオプション uniq 'cut' 書式 'tr' 1文字置換の使用例 削除の使用例 unix - テキスト処理: フィルタ…

unix - リダイレクト記法と上書き防止

リダイレクト記法 記号 内容 <FILE 標準入力をFILEにする。 >FILE 標準出力をFILEに入力する。(上書き注意) >>FILE 標準出力の出力をFILE末尾に追記。 2>FILE 標準エラー出力をFILEに入力する。(上書き注意) 2>>FILE 標準エラー出力をFILE末尾に追記 >FILE2>&1 標準出力と標準エラーの</file>…

https://github.com/kozo496/neural_simulation/blob/main/nest/02_Tutorial_Part_1.ipynb

Python - re.sub()でタグの変換

マッチするグループを\1, \2 ...のように指定する。と、たとえば、$y = ax + b$の$タグのみ変更できる。 gist.github.com

Python テキストファイル読み込み

pythonでtext ファイルを行ごとに読み込んで内容をリストにする。 textファイルを読み込んで、行ごとのリストにする。

プログラミング・数学 入門集

数学×Pythonプログラミング入門 ― 中学・高校数学で学ぶatmarkit.itmedia.co.jp