だぐざの大釜

データサイエンス他いろいろ学んだ備忘録

よく使うGoogle Chromeのショートカット

インターネットブラウジングをできるだけキーボードだけでできるようにショートカットをまとめてました。 Macにおけるgoogle chromeのショートカット一覧です。 基本操作 操作 キーボードショートカット ブラウザを更新する Command + R または F5 履歴を戻…

Gitの初期設定

新しいPCで設定をやり直したら、詰まったので備忘録に残します。 名前とメールアドレスを設定する $ git config --global user.name "Firstname Lastname" $ git config --global user.email "your_email@example.com" $ git config -lで設定ファイルを確認…

私が考えた最強のシェルスクリプト設定(zshの設定)

目的 コマンド入力をマウスを使用せずキーボードだけでできるように、シェルスクリプトの設定(主にzshの設定)をカスタマイズする 動作環境 maxOS Monterey(M1) 概要 Homebrewのインストール iTerm2のインストールと設定 Zshのインストール Zinitでプラグ…

『UNIXという考え方』はプログラミングのバイブルである

www.ohmsha.co.jp UNIX的なものの考え方とは何か? OSの背後にある哲学を、9つの定理と平易な言葉で説く OSを使いこなすためには、その背後にある「哲学」を理解することが必要です。本書では技術的詳細には立ち入らず、その代わりに、今まで文章で表される…

いろいろなことを修正するgitコマンド

歴史を戻る 変更前に戻るときに使う。コミットハッシュ値を指定する。 git reset --hard <コミットハッシュ値> コンフリクトを解消する mergeする際に、別のブランチがmergeした変更部分が同じときにコンフリクトが起こり、以下のように表示される <<<< HEAD…

いろいろなことを確認するgit コマンド

git

リポジトリの状態を確認する 現在のブランチ、変更が進んでいるかを確認できる git status コミットログを確認する 誰がいつcommitやmergeをして、どのような差分が発生したかを確認できる git log コミットメッセージを1行のみ表示する 複数のcommitを確認…

会社選びの7つのポイント

科学的な適職を読んでみて、適職選びの7つの項目が 自分の会社選びの判断軸とよく似ていたのでまとめます 1, 裁量権はあるか(自由) どれくらい自分の判断で仕事が進められるか フレックス制度やリモートワークは可能か 調子の悪い時は早く切り上げ、調子…

「プロジェクトリーダーの教科書」でプロジェクトマネジメントの型を学ぶ

「定常業務」と呼ばれるような、「常に」「定まっている」業務はほとんどありません。....全ての業務が「プロジェクト化」していることをひしひしと感じています。 データ分析の業務はほとんどプロジェクト化されて、計画立案、実行、管理まで任され、それが…

pythonプログラムのはじめの「#!」や「if __name__ = "__main__"」について

仕事上、データ分析でpythonを使用してるが、より良いコードがかけるように改めて学び直しています。 Hello, World!を出力するプログラム #!/usr/bin/env python # -*- coding; utf-8 -*- def main(): print("Hello, World!") if __name__ = "__main__": mai…

pythonで出力したエクセルファイルを開こうとした時にエラーが出た時の解決法

エラー内容、背景 pandasで集計したデータを.to_excel()で保存 出力されたファイルを開こうとすると以下のエラーメッセージが出る .xlsx の一部の内容に問題が見つかりました。可能な限り内容を回復しますか? ブックの発行元が信頼できる場合は、[はい] をク…