読者です 読者をやめる 読者になる 読者になる

Pyenvとpipの関係がわからない

pythonの環境構築をしていた

Raspberry Pipythonを触ることが多かったのでpyenv入れてapt-getでライブラリをよく入れていたが pipというものがある

それならそちらを使った方がいいだろうとしたが pyenvとpipのつながりがわからん

どう環境構築していいのだろうか

MacbookProをクリーンインストールするので入れるものの覚書

理由

インターンで環境汚れた
最近Macの調子が悪い(電池持ち等々)
容量がやばい(やばい)

アプリ類

VSCode
Photoshop
Lightroom
Nik correction
Microsoft Office
Xcode
Slack
Discord 
Line
Docker
Source tree
Caffein
Aware
Xquartz
VIrtual Box
123DDesign
Amazon Music
Fusion 360

環境類

Pyenv
Python
Ruby
java
node.js

その他

bash_profile
サークルの資料等
写真
インターンのレポジトリ類

熱力学メモ

大学の熱力学メモ この単位取らないとまずい

hackmd.io

熱力学

熱力学第1法則

Q : 熱量 W : 仕事量 U :内部エネルギー

外部から熱、仕事を与えると内部エネルギーが増加すること 内部エネルギーの変化は熱量 Q 、仕事量 W のみに酔って決まり、途中の過程によらない。

$dU = \Delta Q + \Delta W$

応用

体積の変化: dV 物体に与えられる仕事: $\Delta$ とすると

$\Delta W = -pdV $ となるので $dU = Q + -pDV$ となる。


熱力学第2法則

熱は温度が高い方から低い方に伝わるが、その逆は起きない   外部から何もしなければ不可逆である・

$\eta$ とは

$\eta$ は熱源 $Q_2 $と仕事 $-W$ の比

$\eta = \frac{-W}{Q}$

カルノーサイクル

カルノーサイクルとは仕事律 $\eta$ (イータ)が最大である熱機関のこと。  

gif

A→B 等温 膨張 $Q_2$ を受け取る B→C 断熱 圧縮 熱のやり取りなし C→D 等温 膨張 $Q_1$ を受け取る D→A 断熱 圧縮 熱のやり取りなし

1サイクルでする仕事量は $-W = Q_2 - Q_1$

よって $\eta = 1 -\frac{-Q_1}{Q_2} = 1 -\frac{-T_1}{T_2}$

カルノー定理

カルノーサイクルは2つの熱源の温度のみで熱効率が決まる。


熱力学第3法則

絶対零度以下の温度は存在しない。


熱力学第0法則

温度の異なる物質が接していると同じ温度になり、その状態を熱平衡にあるという。

AとBが熱平衡でBとCも熱平衡ならAとCは熱平衡になる。

2週間後の自分へ

また勉強をせずにダラダラと一日をすごしたので

流石にやる気がなさすぎると思う きみが大学目的はなんだった? 中高で嫌な思いをして結果全く勉強せずに親の仕事も継がずに、昔からなりたかった医学部も行かずに今の大学を選んだのはなんだった? 簡単だったからか? このレベルならまた楽をして一番になれると思ったからか 一番を取って何が楽しいのか? 人の上に立ち人を見下すことがそんなにも楽しかったか? 寮生活で身につけたのは人の嫌な部分を見つけることか? 簡単に一番になれてうれしかったか? また逸れた この大学入ってどうだった?きみがとった成績は一番になれるものか?一番どころか落単しまくってるだろ 技術力がついたか? 確かに同級生を軽く小馬鹿にするくらいにはかけるようになったよなあ だけど本当にできるやつからしたら滑稽でしかないほどの中途半端な知識 いや全くできてねえよ それ以前におまえほとんど勉強してねえだろ 一日何時間勉強したよ てめえの妹は中学受験に失敗してから日に8時間以上はザラにやって医学部受かってるんだよ てめえは何時間勉強したよ 妹が勉強してる時間おめえは何してたよ 友達もできず、部活も行かず、はたまた学校まで行かずそのうえ勉強までもしない ほんとゴミだよなあ そのくせ自分はできるだなんだと騒いで 親に無駄な金使わせていろんな問題起こしまくって ほんと存在自体がじゃまなんじゃねえの 多分お前はまた大学やめたいと言ってると思う 原因は単位取れなかったから その原因は勉強しなかったから その原因はやる気がないから その原因はお前がお前の人生を生きている自覚がないから

お前それじゃ今いる大切な彼女からも振られるぞ そしてまた病むのか?? お前が病んだところで誰も助けてはくれないぞ お前友達いないもんな せめて生産的なことしろよ せめて少しはマシなことしろよ せめてお前がやらなきゃいけないこと自覚しろよ せめて目の前の単位すら諦めるなよ せめて自分の好きな子が嫌な顔するようなことするなよ せめて勉強くらいしろよ

また後悔するんだろうな ゴミクズだからしかたないか  ちゃんと単位取れよ 無駄に見え張って楽するなよ おまえができてねえことはおまえが一番知ってるだろ ちゃんとやらなきゃいけねえのはお前だ 誰も困らない だめなら早く消えてしまえ 早く寝て勉強しろよクズ また喚くくらいならまともにやれよゴミクズ

読むべき資料

Rubyを始めたけど今ひとつRubyのオブジェクト指向というものが掴めないという人、ここに来て見て触って!

D7200に買うべきレンズはどれか

撮りたいもの

ポートレート 風景 夜景 (要はなんでも)

現在の資産

D7200

Nikon デジタル一眼レフカメラ D7200

*Nikon 高倍率ズームレンズ AF-S DX NIKKOR 18-140mm f/3.5-5.6G ED VR ニコンDXフォーマット専用

α5000

SONY α5000 パワーズームレンズキット(ブラック/デジタル一眼)

購入検討中リスト

マクロレンズ

  • TAMRON SP AF60mm F/2 Di II LD [IF] MACRO 1:1
  • NIKON AF-S Micro NIKKOR 60mm f/2.8G ED

単焦点

----そのうち更新する

広角ズーム

魚眼

望遠ズーム

pygameを使って音楽を鳴らした

Soundオブジェクトはmp3受け取れないっぽい

WAVならOK

参考記事(日本語化されてるリファレンスはすごく嬉しい) westplain.sakuraweb.com

time.sleep(時間) でコード止めないと一瞬で曲終わっちゃうから曲の長さを取得してその分止めます

他にもpygame.mixer.musicって言うモジュールも存在したが、探してみたところ音声ファイルの時間を取得できそうなものがなかった 一応pygame.mixer.musicならmp3も再生できました

'pygame (1.9.2), Python 3.5.2'

import pygame, time
def main():
    pygame.init()
    sound = pygame.mixer.Sound(input())
    sound.play()
    time.sleep(sound.get_length())
    sound.stop()
if __name__ == '__main__':
    main()