りんごが実る木

おなかすいた

可変サイズの仮想ディスク(VirtualBox)でのサイズ変更

【VirtualBox】可変サイズの仮想ディスクを圧縮。 - freefielder.jp これ参照した。めちゃわかりやすかった。 コマンドプロンプトでの作業はパスを間違えないようにw フォルダ移動してから、 C:\Users\hoge\VirtualBox VMs> "C:Program Files\Oracle\Virtua…

めも

gitわからんメモ

git

gitわからんくて毎回作業が止まる。。 詰まるところ git push -f origin --all でいいやもうとりあえず。 git remote rm origin で消せる。 ファイルを追加 git add hoge git commit -m "huga" git push -f origin --all 指定したブランチをclone git clone …

MySQLの環境構築 + DB作成まで

今後、環境構築を共有しなければならないためメモっとく 環境 ubuntu16.04LTS MacOSの場合はbrewからインストールを行う (ただし、バージョンによりエラーを吐くことがある) インストール sudo apt update sudo apt install mysql-server mysql-client DBの…

最近よく使うSQLAlchemy

最近よく使うのでさわりだけまとめる 使うわりに情報少ない気がするのはサーベイ不足か、はたまた英語力不足か SQLにpythonを使って接続するには、connectorというライブラリを使う connect関数を使うとオブジェクトを返してくれる connectionオブジェクトの…

Raspberry Piの環境構築で困った点

背景バグ? 厳密にいえば、背景の白い画像と黒いターミナルの組み合わせが残念になっていた件 コマンドラインにかかって見難いし、変なところで境界ができてしまった そこで/boot/cmdline.txtを修正する splashを削除して再起動すると画像が出なくなる quiet…

機械学習手法を決めるにあたり

右も左も分からない私がとても参考にさせていただいたサイト 分割(学習データ・テストデータ) newtechnologylifestyle.net 前処理 qiita.com

関数の引数内の「*」の役割

コードを読んでいてなにこれ?ってなったので ググり方わかんなかったから本に助けてもらった 可変長引数 任意の数の引数を指定して呼び出す タプル型になって返ってくる >>> def spam(ham, egg, *args): print('ham={}, egg={}, args={}, '.format(ham, egg…

MariaDBへのログインで使うものたち

exec 対象のコマンドを実行する -it 標準入力を聞き続けて、操作できるようにする bashみたいなもん -u この後にユーザー名を入れる -p この後にパスワードを入れる

pandasでよく使いそうなの

unique() 要素を取り出す(重複を除く) 出力される型は一次元のNumPy配列ndarray型になる Nanも含まれる tolist() リスト型に変換できる reset_index() インデックスを振り直す reset_index(drop=True)にすると、削除されたIndexオブジェクトの値を列データに…

for文で使える便利な関数たち

zip関数 複数のリストの要素をまとめて取得 enumerate関数 要素と一緒にカウント、インデックスを取得できる

primary_keyあたりの事故

なぜか数時間いき詰まっていた。 カラムを追加するついでに primary key付与、null許可せず、auto_incrementの設定が一度にできる方法。 alter table テーブル名 add カラム名 型 primary key not null auto_increment first; 時間返せ!!!!

MySQL基本的なコマンド

MySQL久々すぎて忘れてたのでメモ。 使用するデータベースを選択 use データベース名; データベース一覧の確認 show databases; データベースを作成する create database データベース名; データベースを削除する drop database データベース名; カラムを追…