LoginSignup

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 3 years have passed since last update.

マルチスケールシミュレーション特論

Last updated at Posted at 2020-09-28

!Mac OS X-10.15.6 !ruby-2.7.1p83

最終課題 (年内締め切り)

  • qiita link: 学習メモへのlinkがqiitaにある(60点)
  • roman numerals, google recruit or both: どちらかあるいはどちらもが解けている(+10)
  • qiita public: 学習メモがpublicになっていて,LGTMをもらえている(max +20)
  • pull_request or issue on my_help or qiita_org: my_helpかqiita_orgにissue(+10)かpull req.を投げた(or +10),認められた(+10).
  • Tsutaya project: Refactoring Rubyをやった(+20).

今は,qiita pulicは全てLGTMしてますが...

  1. qiitaへの投稿の最低マナー,
    1. privateはpublicからリンクしない
    2. 個人情報,非公開資料へのリンク
  2. 盗用と引用の違い
    1. 自分の言葉・作業で書いているか?
    2. 引用したとこはちゃんとlinkする

が守られてるかをチェックしますよ.

qiita_link table(<2020-12-09 水>現在の)

Kenny0704(private)(LGTM=17) ENMING_ZHAO yukiue(public)(LGTM=33) tsujikawa25(private)(LGTM=43)
Rooter-edi(public)(LGTM=161) sakashitakeisuke(private)(LGTM=0) yuhsuzu(public)(LGTM=6) kyohei-horikawa(private)(LGTM=0)
taiseiyo11(public)(LGTM=75) hiroki0733(public)(LGTM=5) syasin(public)(LGTM=56) majesty99(public)(LGTM=23)
minamiguchihiro(public)(LGTM=182) Pananx(private)(LGTM=0) keitahamaoka(private)(LGTM=0) slab-fumiya(private)(LGTM=23)
okamoto0910(public)(LGTM=56) ryuta-kikuchi(public)(LGTM=38) szksjm(public)(LGTM=23) yamatoken(private)(LGTM=28)
Argonaut(public)(LGTM=97) So-Kimura(private)(LGTM=0) creativeIKEP(public)(LGTM=52) musutafakemaru(public)(LGTM=41)
yoshida-naoki001(public)(LGTM=64) Kubo-Y muranushi1022(private)(LGTM=0) supercell(public)(LGTM=66)
takeaki-I(public)(LGTM=86) ur-cpu(private)(LGTM=0) MO_data(public)(LGTM=43) djj31370(public)(LGTM=115)
0922tooy(private)(LGTM=3) GWT5091(private)(LGTM=5) fcl22119(private)(LGTM=0) ryomichi56(public)(LGTM=147)
snhrykn(public)(LGTM=36) s-OT Kazufumi0823(public)(LGTM=85) naito717(private)(LGTM=0)
Ryota-Uemura(private)(LGTM=0) midoriyanagi(public)(LGTM=127) cyoukou(public)(LGTM=25) gagagagazelle(public)(LGTM=79)
yuya-ohagi(private)(LGTM=0) yurumuOvO(public)(LGTM=23) DaikiYamahata730(private)(LGTM=0) ise7621(public)(LGTM=149)
kotanlab(public)(LGTM=17) kei-gt(private)(LGTM=0) daddygongon(private)(LGTM=0) keita_k7(public)(LGTM=52)
polpol0820(public)(LGTM=4) drop-sd(public)(LGTM=14) zemn8621(private)(LGTM=0) Mutakouki7595(public)(LGTM=74)
Moco3-dayo(public)(LGTM=111) drop-sd(private)(LGTM=0) onisan31415(public)(LGTM=52) o-michika(public)(LGTM=11)
knkrhs(public)(LGTM=90) toshi0707(private)(LGTM=1) satokikono(public)(LGTM=12) Takahiro-Nishikawa(public)(LGTM=65)
saimyouji7563(public)(LGTM=64) Acoe(public)(LGTM=13) lynd2299(public)(LGTM=19) kmt-cpu(public)(LGTM=43)
batamon-427(public)(LGTM=33) adchello(public)(LGTM=13) yuki-snown(private)(LGTM=0) dayumoka(public)(LGTM=53)
YOU-GO9(public)(LGTM=102) e79a93e5b7b1(public)(LGTM=236) NobuakiMori(public)(LGTM=82) evendemiaire(public)(LGTM=167)

注意サイト

  • privateリンクがうまくできてない人は申し出て.
  • private -> public
  • e79a93e5b7b1(public) README.orgとの入れ替え

推奨サイト

No.14 :: 質問<2020-12-23 水>

  • Semi Lattice
  • wiki, contents management system, learning management system,
  • qiita
  • 内言語(映像,ポンチ絵)と外言語(言葉)
  • open source software(伽藍top down, water fallとバザールbottom up)

No.13 :: thor, rubocop <2020-12-16 水>

  1. 動画
  2. チャート式Ruby
  3. thor :: 複雑なCLI, Rubocop

No.12 :: qiitaの掟 <2020-12-09 水>

No.11 :: ruby_sixth(class) <2020-12-02 水>

  1. 動画

  2. hello class :: class化

No.10 :: ruby_fifth(recursion) <2020-11-25 水>

  1. 動画
  2. チャート式ruby-IV(Recursive Fibonacci) ; recursion(再帰)をtestで

No.9 :: assert_equal, rubular <2020-11-18 水>

  1. 授業動画
  2. assert_equal :: gem, colorizeの継承, require, 重複実行の予防
    1. docs/c4_assert_equal.orgを自分のdirectoryにcpして,修正して自分のメモを作ってください.
    2. 先頭の#+qiita_publicを消す
    3. #+include: CODE_PATHのpathを修正
    4. CODEを#+begin_src ruby … #+end_srcで囲む.
    5. 不必要な記述を消す
  3. rubular ; 正規表現,ファイルの読み込み

No.8 :: rake, ruby_fourth(assert_equal) <2020-11-11 水>

No.7 :: gem, ruby_third <2020-11-04 水>

  • 授業動画,済みません.撮るの忘れてました.友達に聞いて,テキスト見てやってみてください.どうしようもない時は申し出てください.zoomでやりましょう.
  • bundler ; scaffold(足場)構築, CoC
  • if-else by leap year ; TDDでcaseまで

No.6 :: my_help, ruby_second <2020-10-28 水>

No.5 :: bash, ruby_first <2020-10-21 水>

ようやく大人数での講義の環境構築が終わりました.これから,Rubyです.えっと,シラバスに記載の,化学,物理の視点の提供がお望みの人は,申し出てください.領域実習でやってますので,そちらに動画などで参加していただきます.すでに数理の大学院生さんが一人そっちに参加しています.

No.4 :: ruby memo<2020-10-14 水>

  • 直交性
  • 80人のcheckは無理なんで,相互評価で.
  • 授業動画
  • github 共有
    • git config --global core.eitor emacs
    • git pull origin main
    • git add -A
    • git commit -m 'hoge hoge'
    • git push origin main
  • qiita check
    • gem install qiita_org
    • qiita config
    • qiita config global access_token YOUR_TOKEN
    • qiita post README.org private
  • 課題
    • README.orgがgithubとqiitaに上がっていること

No.3 :: qiita <2020-10-07 水>

img

No.2 :: githubアカウント <2020-09-30 水>

  • my_help edit memo
  • gem install my_help
  • github account作成
    • mailをすぐに読めるアドレスに設定
  • zoomのchatにaccountをペースト,
    • invitationをaccept
  • TeamNishitani/ruby_docsにaccessを確認
  • ssh
    • ssh-keygen
    • cat ~/.ssh/id_rsa.pubの出力をcopy
  • githubでruby_docsをinstall
    • githubのsettingsにssh-keyを新たに登録
    • sshのアドレスをcopy
    • git clone git@github.com:TeamNishitani/ruby_docs.git
  • 動画: lecture_2

作業達成の目安

  • ruby_docsが自分のdirectoryにある
  • my_help edit todoが動く

No.1 :: イントロ,環境構築 <2020-09-23 水>

20年秋にさらに驚異的な事態が発生.履修者が80人を超えた.これは,4回生で院への進学が決まっている学生の先取りが可能になったため.

内容は,''wsl + emacs + ruby''です.

ubuntu 20 + wsl

失敗? "sudo apt install ruby-full"でrubyだけを入れればOK!!

もしrbenvも入れたいなら,上のリンクの通り,もう少しややこしい設定が必要になります.

No.0 :: 座学メモ

  • open, key-bind(共通化), guiとcui, toggle, metaphor(類似,類推), keyさえあれば...
  • gitの意義: backup, 共有,
  • my_helpの意義: gui vs cui, open, key-bind, 補間, memo, 直交補空間
  • qiitaの意義: open, 共有,
  • semi-lattice: CoC, 知識の構造,

  • source ~/git_hub/semi_lattice/multi_scale_simulation/README.org
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up