2018年10月19日金曜日

博士が博士になった日

厳密にいうと、博士論文のディフェンスがあり、無事(ディフェンスすることを)成功しました。

ビクトリア大学地球海洋科学大学院の現在の場合、ディフェンスのフォーマットは次の通り:

  1. candidate(以下、候補者と訳す)が博士論文について20分間の口頭発表を行う。
  2. external examiner、outside member、inside member、指導教官1、指導教官2の順に質疑応答行う。
  3. 上記2をもう一度繰り返す(計2ラウンド)。
  4. 残り時間(二時間を超えてない場合)がある場合は、一般の聴講者から質問があれば受け付ける。
  5. 候補者、一般の聴講者を室外にだして、結果を決める。
  6. chairから候補者に結果(editorial、minor、major revision)を伝える。

一番嬉しかったのは、口頭発表がとてもうまく行ったこと。時間も約19分で終えることができた。質疑応答もなかなかうまくできたと思う。

2018年7月24日火曜日

魚だし粉について

義理の叔父に日本の魚でとっただしの粉末について調べてくれと頼まれたので調べた結果をメモする。

背景:マレーシア産のティラピアとカマスを扱かった商品の販売を日本、特にハラールビジネスをターゲットに展開したい。中でも粉末状のだしを生産することを考えている。よって、日本のだし粉末で扱われている魚、そしてその値段を調べて欲しい。

まずは、どんな魚でだしが取られているかについて調べた。


  • カツオ bonito
  • マグロ tuna
  • イワシ sardine
  • トビウオ flying fish
  • さば mackerel
Popular choice on Amazon.co.jp
  • 2000 yen per 500 g
    • No.2
    • mixture 
    • https://www.amazon.co.jp/%E5%8D%83%E4%BB%A3%E3%81%AE%E4%B8%80%E7%95%AA-%E5%92%8C%E9%A2%A8%E3%81%A0%E3%81%97-50%E5%8C%85%E5%85%A5/dp/B008HAYR54/ref=zg_bs_71204051_2?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 4200 yen per 580 g
    • No.3
    • mixture
    • no preservative or chemical ingredients
    • https://www.amazon.co.jp/%E4%B9%85%E5%8E%9F%E6%9C%AC%E5%AE%B6-%E8%8C%85%E4%B9%83%E8%88%8E%E3%81%A0%E3%81%97-8g%C3%9730%E8%A2%8B-2%E5%80%8B%E3%83%91%E3%83%83%E3%82%AF/dp/B07CCCM4JK/ref=zg_bs_71204051_3?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 700 yen per 140 g 
    • No.11
    • bonito
    • No salt or chemical ingredients
    • (https://www.amazon.co.jp/%E3%83%AA%E3%82%B1%E3%83%B3-%E7%B4%A0%E6%9D%90%E5%8A%9B%E3%81%A0%E3%81%97-%E6%9C%AC%E3%81%8B%E3%81%A4%E3%81%8A%E3%81%A0%E3%81%97%E3%81%8A%E5%BE%B3%E7%94%A8-5g-28%E6%9C%AC/dp/B00BBVV5XS/ref=zg_bs_71204051_11?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3)
  • 275 yen for 120 g
    • No.15
    • bonito
    • https://www.amazon.co.jp/%E5%91%B3%E3%81%AE%E7%B4%A0-%E3%81%BB%E3%82%93%E3%81%A0%E3%81%97-120g/dp/B00XZS1M4W/ref=zg_bs_71204051_15?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 1800 yen per 240 g
    • No.19
    • mixuture
    • https://www.amazon.co.jp/%E3%82%84%E3%81%BE%E3%82%84-%E5%8D%9A%E5%A4%9A%E3%81%AE%E5%B9%B8-%E3%81%86%E3%81%BE%E3%81%A0%E3%81%97-%E7%AE%B1%E3%81%AA%E3%81%97%EF%BC%888g%C3%9730%E5%8C%85%EF%BC%89/dp/B01LKO1ORC/ref=zg_bs_71204051_19?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 1300 yen per 500 g
    • No.20
    • bonito
    • https://www.amazon.co.jp/%E4%B8%B8%E5%B3%B6%E9%86%A4%E6%B2%B9-%E3%83%9E%E3%83%AB%E3%82%B7%E3%83%9E%E3%81%AE%E3%81%8B%E3%81%A4%E3%81%8A%E3%83%BB%E6%98%86%E5%B8%83%E5%85%A5%E3%82%8A-%E3%81%A0%E3%81%97%E3%81%AE%E7%B4%A0-50%E8%A2%8B/dp/B003QUQ3DE/ref=zg_bs_71204051_20?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3

2017年12月6日水曜日

ftpメモ

ftpを使うのは初めてだった。sftpと同じものだと思っていたが違って、ftpサーバーのアカウントを作ったからと言われsftpでログインしようとするとできんかった。

ftp servernameと打ちそしてユーザーネームとパスワードでログイン成功。

複数のファイル(例えば*.nc)をダウンロードする場合はmget *.nc

だけど面倒臭いのがダウンロードしたいかどうかファイル別に聞いてくること。

これをなくすにはftp -i servernameでログインすれば良い。


2017年10月7日土曜日

箱根観光メモ

高速バスもある(二千円ぐらい)

小田急料金

新宿〜小田原 880えん
新宿〜箱根湯本 1190えん

小田原〜箱根湯本は箱根登山電車を使えば安いかなとか考えてみたけど310えんするみたいなので上記の差額と同じだった。

お得なぱすもいくつかある:一日乗車券。旧街道一号線きっぷ、フリーパス


芦ノ湖

箱根ロープウェイ: ちょっと高い。
箱根登山電車
乙女峠
箱根海賊船



2017年9月15日金曜日

効率の良いfortranコードを書きたい

プログラマーではないのだが研究の大部分を占めているのがプログラミング。しかも海洋モデルはfotranで書かれてあるのでいやでもfortranを習得しなければならない。最近並列コンピューティングでシミュレーションをするが大きなデータを扱うのでかなり時間がかかる。そこで少しでも改善の余地があればと思いfortranを効率よく書く秘訣みたいなものを色々ググってみた。以下、その中で理解でき且つ簡単に使えそうなのを書き留めた。

1。do loopは後ろから

do k = 1, kt
  do j = 1, jt
    do i = 1, it
      A(i, j, k) = ...
end do
end do
end do

とする方が

do i = 1, it
  do j = 1, jt
    do k = 1, kt
      A(i, j, k) = ...
end do
end do
end do

より効率いいらしい。


2。同じサイズのarrayはまとめて

real, dimension(3, n) :: a

とする方が

real, dimension(n) :: a, b, c

と三つに分けるよりいいらしい。


1&2のソース:https://jblevins.org/log/efficient-code



3。コロン(:)は左側に

max(A(:, :, i))

とする方が

max(A(i, :, :))

より計算が早いらしい。

ソース:http://www.fortran90.org/src/best-practices.html


4。割り算より掛け算

(A / 2) / 4

より

(A * 0.5) * 0.25

の方が早いらしい。



ソース:https://www.allinea.com/blog/201407/four-simple-tips-optimizing-your-code


最後に。

コンパイラーに最適化のフラッグがあることに気づいた。
-Oというフラッグで-O3がベスト(コンパイルされる時間は増えるが)。
上記にあげたこともしてくれたりするのかな?