参考URL
プログラミング言語がたくさんある理由 | Think IT(シンクイット) https://thinkit.co.jp/story/2011/04/13/2085?page=0%2C2
【みんな知ってる?】スクリプト言語とコンパイル言語の違いとは?
http://media.tech-salon.com/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E8%A8%80%E8%AA%9E-%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E8%A8%80%E8%AA%9E/
スクリプト言語とコンパイル言語の違いが書いてあるページ。
教育学部→教育学研究科修士課程→理学研究科博士後期課程で台風の研究をする、という変わった(?)経歴のわたし。「そんなの当たり前じゃん」かもしれないことをメモ代わりに更新して、決してBest Trackではない研究生活(笑)をTrackingします。同じように、博士課程で「理転」する後輩の役に立てば、より嬉しいです。
2017年4月28日金曜日
2017年4月27日木曜日
macportsでncl6.4.0にアップデートできない問題【解決しなかった】
Tracking Note: macportsでncl6.4.0にアップデートできない問題 https://trackingnote-yoshi.blogspot.jp/2017/04/macportsncl640.html
これが前回の更新。
ログを残す前に解決してしまったてもいない…ので少し不正確かもしれないが、
$ sudo port upgrade ncarg
---> Computing dependencies for ImageMagick
---> Configuring ImageMagick
Error: Failed to configure ImageMagick, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/work/ImageMagick-6.9.8-3/config.log
Error: Failed to configure ImageMagick: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/main.log for details. ←これを見てみた
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
$ less opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/main.log
:info:configure checking for /opt/local/lib/libreadline.6.dylib... no ←みたいなのがあった(記憶
というわけで、libreadlineが入ってるか見たところ
$ ls -al /opt/local/lib/libreadline.* -r-xr-xr-x 1 root admin 233828 4 24 01:45 /opt/local/lib/libreadline.7.0.dylib lrwxr-xr-x 1 root admin 21 4 24 01:45 /opt/local/lib/libreadline.7.dylib -> libreadline.7.0.dylib -rw-r--r-- 1 root admin 396976 4 24 01:45 /opt/local/lib/libreadline.a lrwxr-xr-x 1 root admin 21 4 24 01:45 /opt/local/lib/libreadline.dylib -> libreadline.7.0.dylib
だったので、libreadline.7.0.dylib をlibreadline.6.dylibにシンボリックリンクをはってみた。
$ sudo ln -sf /opt/local/lib/libreadline.7.0.dylib /opt/local/lib/libreadline.6.dylib
よし。もう一度ncargのアップデートをしてみる。
$ sudo port upgrade ncarg
---> Computing dependencies for ImageMagick
---> Configuring ImageMagick
---> Building ImageMagick
---> Staging ImageMagick into destroot
---> Installing ImageMagick @6.9.8-3_1+x11
---> Cleaning ImageMagick
---> Computing dependencies for ImageMagick
---> Deactivating ImageMagick @6.9.8-3_0+x11
---> Cleaning ImageMagick
---> Activating ImageMagick @6.9.8-3_1+x11
---> Cleaning ImageMagick
---> Computing dependencies for ncarg
---> Building ncarg
Error: Failed to build ncarg: ncl did not get built
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ncarg/ncarg/main.log for details. ←これを見てみた
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
う。また止まった。めげずに見てみる。
$ tail -f /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ncarg/ncarg/main.log :info:build Thu Apr 27 17:25:51 JST 2017 :info:build Finished making <Build>. :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ncarg/ncarg/work/ncl_ncarg-6.4.0' :debug:build Executing proc-post-org.macports.build-build-0 :error:build Failed to build ncarg: ncl did not get built :debug:build Error code: NONE :debug:build Backtrace: ncl did not get built :debug:build while executing :debug:build "$post $targetname" :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ncarg/ncarg/main.log for details.
did not get builtって出た。なんかまた別の問題が出てきたかな。
何か面倒そうなので、今日もまたここまで。
2017年4月26日水曜日
nclでpanel plotに共通のタイトルをつける
nclでpanel plotに共通のタイトル…つまり全体で1つのタイトル…を付ける時、バージョンによって書き方が異なる。
ncl v6.4.0の時
resP@gsnPanelMainString = "A common title" ; new resource added in NCL V6.4.0
ncl v6.3.0以前の時
resP@txString = "A common title" ; use this for NCL V6.3.0 and earlier
注意が必要。
参考URL
www.ncl.ucar.edu/Applications/Scripts/panel_2.ncl http://www.ncl.ucar.edu/Applications/Scripts/panel_2.ncl
ncl v6.4.0の時
resP@gsnPanelMainString = "A common title" ; new resource added in NCL V6.4.0
ncl v6.3.0以前の時
resP@txString = "A common title" ; use this for NCL V6.3.0 and earlier
注意が必要。
参考URL
www.ncl.ucar.edu/Applications/Scripts/panel_2.ncl http://www.ncl.ucar.edu/Applications/Scripts/panel_2.ncl
macportsでncl6.4.0にアップデートできない問題
macportsでnclのバージョンをあげようとしたら…
ImageMagickで捕まった。
今のところはここまで。
$ sudo port upgrade ncarg ---> Computing dependencies for ImageMagick ---> Configuring ImageMagick Error: Failed to configure ImageMagick, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/work/ImageMagick-6.9.8-3/config.log Error: Failed to configure ImageMagick: configure failure: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug.
ImageMagickで捕まった。
今のところはここまで。
2017年4月24日月曜日
nclで真っ黒のシェードが出てきた時
nclのシェードで真っ黒になって出力されたので、いろいろコメントアウトしたところ
res@gsnSpreadColors = True
こいつが原因だということがわかった。
参考URL
gsn resources https://www.ncl.ucar.edu/Document/Graphics/Resources/gsn.shtml#gsnSpreadColors
とりあえず使わないほうが良いみたい。
res@gsnSpreadColors = True
こいつが原因だということがわかった。
参考URL
gsn resources https://www.ncl.ucar.edu/Document/Graphics/Resources/gsn.shtml#gsnSpreadColors
とりあえず使わないほうが良いみたい。
bloggerにGithubのコードを埋め込み表示する
参考URL
GitHub:はてなブログ上にGitHubにアップロードしたソースコードの表示を試してみる - RunningCSharp http://running-cs.hatenablog.com/entry/2016/08/06/231400
gist-it.appspot.com - Embed files from a github repository like a gist https://gist-it.appspot.com/
試してみた。笑
できた!
<script src="http://gist-it.appspot.com/http://github.com/$file"></script>
だと、error表示が出て上手く行かないので
<script src="https://gist-it.appspot.com/http://github.com/$file"></script>
httpsにして使いましょう。
GitHub:はてなブログ上にGitHubにアップロードしたソースコードの表示を試してみる - RunningCSharp http://running-cs.hatenablog.com/entry/2016/08/06/231400
gist-it.appspot.com - Embed files from a github repository like a gist https://gist-it.appspot.com/
試してみた。笑
できた!
<script src="http://gist-it.appspot.com/http://github.com/$file"></script>
だと、error表示が出て上手く行かないので
<script src="https://gist-it.appspot.com/http://github.com/$file"></script>
httpsにして使いましょう。
2017年4月21日金曜日
nclでループが閉じていない時に出るエラー
nclで止まる時、errorを吐いてもよく分からない時がある。
それが
これ。
大抵の場合(というか今のところ)、ループが閉じていない時に出るerrorなので、ループ文を確認すること。
それが
$ ncl hoge.ncl Copyright (C) 1995-2015 - All Rights Reserved University Corporation for Atmospheric Research NCAR Command Language Version 6.3.0 The use of this software is governed by a License Agreement. See http://www.ncl.ucar.edu/ for more details. fatal:syntax error: line ××× in file hoge.ncl before or near \n end ---^ fatal:error in statement fatal:syntax error: line -1 before or near ^ fatal:error in statement
これ。
大抵の場合(というか今のところ)、ループが閉じていない時に出るerrorなので、ループ文を確認すること。
登録:
投稿 (Atom)
githubの基本用語
ある仕事でGithubをちゃんと使うようになって、いろんな基本用語(知識)があやふやなことに気付いたのでメモ。 リポジトリ ファイルやディレクトリの状態を保存する場所。 手元の端末 にある「ローカルリポジトリ」とサーバなどネットワーク上にある「リモートリポジトリ」の...
-
参考URL Windows&Mac両対応 コマンド大事典 - [time]コマンドの実行時間を知りたい(Macのみ):ITpro http://itpro.nikkeibp.co.jp/atcl/column/15/042000103/080600050/?rt=nocnt ...
-
今、仮にhoge.f90というプログラムをHOGEというRepository…つまりディレクトリ…に、push…つまりアップロード…したいとすると、 そのRepositoryに初めてpushする時 $ git init $ git add hoge.f90 $ git co...
-
ある仕事でGithubをちゃんと使うようになって、いろんな基本用語(知識)があやふやなことに気付いたのでメモ。 リポジトリ ファイルやディレクトリの状態を保存する場所。 手元の端末 にある「ローカルリポジトリ」とサーバなどネットワーク上にある「リモートリポジトリ」の...