論文の整理は何を使うといいのか?

論文書くにあたって切っても切り離せないのが既往の研究事例などのレビューとその記録。修士のときはEndNoteいいなぁと思いながらもあまりに高額で貧乏学生には手が出なかった(当初ドクターまで行くとか考えてなかったし)。

Continue reading “論文の整理は何を使うといいのか?”

協力隊のとき使っていたインドネシア語辞書

ふと、青年海外協力隊(現海外協力隊)でインドネシアで生活していた当時に使っていた辞書のことを思い出した。

2年間の滞在中、二つの辞書を使ってました。一つは現地で購入した名もなき(名前はあるけど。。。)辞書。日本でインドネシア語の辞書を買うと結構いい値段するけど(例えば)、現地では結構安い値段で色んなものが売っている。でもクオリティはお世辞にもよくない。結構早い段階で使うのを諦めて、帰国時には歴代協力隊員が要らなくなった本をおいてくる本棚にそっとしまってきた。そこに、たくさんおいてあったのは「最新インドネシア語小辞典」という赤い辞書。同期隊員にも持っている人がいた。これは普通紙で作られた報告書のような装丁でなんとなく引きづらそうという印象で手を出さなかった。

Continue reading “協力隊のとき使っていたインドネシア語辞書”

ahamoに変えてみる

前回更新してからほぼ1年…在宅勤務をしているとどうにもなかなか更新をしたりすることができていない(いいわけ).最後に書いた「Rakuten UN-LIMIT契約してみたけど」で楽天のSIMを契約してみたわけだけど,どうにもやっぱり電波が悪い.改善は進んでいるとは言うものの,職場の執務スペースじゃ満足にネットを繋ぐことはできないし(個人PCでZOOMとか使う場合には職場のWiFiは使えない),通勤路線で地下の駅に入ると途端につながらない.自宅もちゃんと楽天のサービスエリア内のはずなのに相変わらずauの電波.やっぱり使えないなぁという印象.

とは言えども,この1年間はネットは基本的にはこのRakuten UN-LIMITでゼロ円,通話は引き続き旧FREETEL,どうにもネットがRakuten UN-LIMITで調子が悪いときだけ旧FREETELに切り替えるという体制で使用してきて,トータルの通信量は安く抑えられてきた気がする.

Continue reading “ahamoに変えてみる”

Rakuten UN-LIMIT契約してみたけど

楽天回線対応製品以外は、当社の動作保証対象外となります。」の条件付き。

ネット環境で困った一時避難生活から賃貸に移り住んで、住民登録の変更、免許証の住所も変更してみたので、1年間無料ということもあるので契約してみることにした。

なお、Rakuten UN-LIMIT契約前に所有していたSIMは次の通り。

Continue reading “Rakuten UN-LIMIT契約してみたけど”

在宅勤務時のネット環境

今働いてる職場は非常事態宣言の始まる前日の4月6日から在宅勤務た始まって、5月31日まで完全在宅。6月からは週2回出勤ペース。色々事情があってこの期間に2回引っ越しをしたので、その間の大変だったインターネット環境を振り返ってみる。

最初、4月3週目までは持ち家のマンション。インターネットはFlet’s 光で宅内まではLAN配線方式でした。

なので、爆速というわけではないけれど、普通に使えるスピード。ウェブ会議と娘のオンライン授業が同時でも全く問題はなかった。

ところが、こんなときに家を売却してしまい、ありがたくも購入してくれる人がいたため引っ越しせざるを得なくなる。なかなか家が見つからず手続きも間に合わないため、致し方なくOYO LIFEで家を借りることに。

昔からのウィークリーマンションにしても基本的に単身者向けが多いので、家族で住めるところはほとんどなく、なんとも目が飛び出るような値段の家を契約。家自体は申し分なかったけど、インターネット環境はひどい。「「OYO PASSPORT」巣ごもり需要に対応するサービスを特別価格で提供! テレワークも応援!」とか言ってるけど、全く使い物にならなかった。借りる部屋によってネット環境は違うのかもしれないので一概にいえないのかもしれないけれど。

部屋にはVDSLの宅内装置の説明書のようなものは置いてあるけれど本体はなし。代わりにおいてあったのはY!mobileのPocket WiFi 603HW。一応プランはアドバンスプランというのになっているとかで3日で10GB以上使って速度制限かけられない限り上限なし。でも、「【Zoom】Web会議1回あたりの通信量は?音声通話・ビデオ通話のデータ消費量まとめ【7GBでどれだけ通話できる?】」とか見ても、大体1時間ウェブ会議してしまえば700MB超え、1日3GB使えて、も4時間ウェブ会議とオンライン授業があればそれでおしまい。厳しい。

更に困ったことには、電波が弱い。都会の高層ビル、マンションに囲まれたところだったからかアンテナが増えたり減ったり。速度も下りで2〜3Mbpsくらいしか出ないことも(画面スクリーンショットするの忘れた)。こんな状況なので、ウェブ会議もままならない。二人同時はほぼ不可能、特に娘のオンライン授業はSkypeだから重い。結局、スマホのテザリング(今はなきFREETELの使っただけプラント、LINEモバイル併用)も活用したり、前に書いたFlexiroam Xを何故か日本国内で使ってしのぐことに。

そしてそれでも足りずになにかもう少し安くて代替手段がないかと色々検討。中の人に楽天モバイルを進められたけれど、残念ながら一時的な引っ越しで免許証の住所変更とかしていなくて契約できず(結局は契約したのでその話はまた別途)。このときに契約したのは、少しでも容量が追加できればと、DTIの「毎日1.4ギガ使い切り」プラン、2,200円/月。2時間分のウェブ会議をこれでカバーできればまあまあなんとかなるかなと。

なんとかなったかというと正直微妙なところで、やっぱり足りなくなると足りない。それでも回線がドコモなので速度と安定感は増した結果に。

さて、5月末までOYO LIFEにお世話になり、再度引っ越し。今度も賃貸会社がインターネットも家賃込みとしているタイプ。LAN配線方式なので、元のマンションに戻ってきた感じ。ようやく仕事が快適にできるようになりました。

これだけインターネットに縛られている生活もどうなのかなという気もするけれど、インターネットがあることで仕事ができるというのも事実で。悩ましい。

ちなみに、「在宅勤務」英語だとwork at homeなのかなと思っていたら、work from homeというそう。嫁が同じコンパウンドに住んでるドイツ人とかがみんなwork from homeを使ってて「なんで?」という感じで言ってたけど、この記事を読ませて頂いてなるほどと。

work at homeとwork from homeで違いある?
https://ameblo.jp/sei-boiboi/entry-12592306980.html

冒頭の写真はそんな苦労した家から見えたブルーインパルス。

海外出張/旅行時のネット環境

学生の頃、海外旅行行くときに携帯電話が必要だなと言う場合はこれを借りて行ってた。ドコモユーザーだったから。

海外でつかう(WORLD WING/ワールドウィング)

https://ja.wikipedia.org/wiki/WORLD_WING

そんな時代と比べたら最近は、自分のスマートフォン、自分のSIMでそのまま海外でも利用できる。便利になったものです。データ利用も定額なんてあるし。

海外でつかう・海外へかける(NTT docomo)

https://www.nttdocomo.co.jp/service/world/roaming/

海外で使う(Softbank)

https://www.softbank.jp/mobile/service/global/overseas/

海外で使う(au)

https://www.au.com/mobile/service/global/au-world-service/

でも、だいたい、1,000円から2,000円/日かかるのはやっぱり高い。2週間の海外出張したら14,000円〜28,000円…

そもそも、日本の回線も(今はなき)FreetelとLINEモバイルの格安SIMなので、海外でデータ通信はできない。

海外出張のときは『業務用』でWifiルーターを借りている。イモトのWiFi(https://www.imotonowifi.jp/)かグローバルWiFi(https://townwifi.com/)を借りて仕事してました。

先進国や観光地の場合、それなりに安い値段で場合によっては4Gが使えるけれど、出張先のアフリカや中南米と行ったらまぁ。。。

イモトのWiFiグローバルWifi
アフリカ
 カメルーン3G 400MB/3日
 1,580円/日
3G 300MB/日
 2,170円
 マラウイ3G 400MB/3日
 1,580円/日
3G 300MB/日
 2,170円
南米
 ペルー3G 400MB/3日
 1,580円/日
3G 300MB/日
 1,170円/日
※4G、大容量あり
 ブラジル3G 500MB/日
 1,280円/日
※4Gあり
4G 300MB/日
 1,370円/日
※大容量あり

※2020/02/24各ウェブサイトで確認した値段(キャンペーン、早割など適用なし)

なかなか良い値段。パソコンだけでなくスマホの通信もできるので便利といえば便利だけれども、仕事用に借りているので、地図見たり、ちょっとメールチェックしたりくらいで個人のものには使えない。なにせ、容量が少ないので、設定を間違えると、WiFiに接続されてる♪と考えたiPhoneが写真のバックアップとかアプリのアップデートを始めてしまうので、すぐ容量オーバーになってしまいかねない。

そして、なかなかつながらない。現地に到着して最初に電源入れると5分くらいは電波をつかめない。特に車に乗って移動しているときは顕著。まぁ基地局変わったりしてうまく行かないのだろうなとは思うものの、空港のセキュリティ微妙なところで取り出すのは嫌だし。これは国内移動した直後も同様。そして、なんとか電波を掴んでも下のような感じ。

これはカメルーン出張時のイモトのWiFiさん。MTN CAMというカメルーンの携帯電話会社の電波は掴んでいるものの、データ通信ができるようになるにはローミング接続がされて赤丸のところに「↑↓」のマークが必要。でもいつまで経っても無理。結局このときは丸一日つながらず、XCom Global(イモトのWiFiの会社)に連絡して現地通信会社に回線見直しをしてもらうことに。

だいたいそもそも、このWiFi使えないからホテルのWiFi壊れていると完全にアウト。現地の通信状況の悪い国だからこういう状況が起こりうるのは致し方ない(事前にXCom Globalさんからもつながらない可能性がある胸はお知らせが来る)。

で、なにか大体の通信手段&プライベートで使えるもの、ということで本題。現地SIMを買うというのももちろん選択肢だけど、副数カ国行く場合は手間だし、パスポートが必要とか手続きがあったり、買いに行く時間がないこともあるので、できるだけ手軽に、かつ安価に日本国内で手に入れられるもの。

以前はこのSIMを使ってました。Threeデータ通信プリペイドSIM【イギリス含む42ヶ国対応】【12GB / 360日タイプ】イギリスのThreeという会社のSIM。12GB1年間で6,000円(下の写真のは3GB90日1,800円)は出張で使うなら圧倒的コスパ.年に3〜4回の出張なら1回に3GBを2,000円程度で使える。ただ,以前は70カ国くらい使えてたはず(自分の担当国のうち半分くらいはカバーしていた)なのに、今は42カ国でアフリカ、中南米はなし。もはや利用する意味がなくなってしまった。

で,今回,右のFlexiroamを買ってみた。

【世界150ヵ国対応】プリペイド SIMカード 繰り返し使える 100MBつき 早割で 1GB 460円〜 4G/3G アメリカ 台湾 香港 中国 フランス イタリア ヨーロッパ ハワイ エジプト 日本 FLEXIROAM XS (1個)

150カ国対応で担当国は全部かばー!世界中で使える通常プランだと1GB90日間で3,000円だからだいぶ高くなったけどレンタルWiFiよりはまだ圧倒的に安い。時々半額のプロモーションなどもあるのでそういうチャンスに購入すればかなり使える。アプリの画面はこんな感じ。

このアプリからデータ通信量(容量と有効期限で値段が変わる)を購入して使う形。これだと、日本を出発するときにSIMカードを入れ替えて航空機モードにしておけば、現地に到着してすぐ航空機モードをオフにするだけ。すぐに繋がる。今の所、これを購入してすぐに出張で行ったエルサルバドル、マラウイとその経由地、メキシコ、アメリカ、南アフリカ、オーストラリア、そして1.5ヶ月ほど滞在したケニアと経由地のカタール、全てで全く問題なく利用できてます。

OMP: Error #15:

相変わらずすぐに使える! 業務で実践できる! Pythonによる AI・機械学習・深層学習アプリのつくり方の続き。ようやくディープラーニングの章を進めているけれど、「MLPでMNISTの分類問題に挑戦しよう」というところのグラフを描画するところでつまずく。

Jupiter Notebookでこのプログラムを動かすと、最後のEpochまで動いたところで、

The kernel appears to have died. It will restart automatically.

という表示が出て止まる。

なんでかなと同じコードをターミナルから動かすと、やはり最後グラフの描画の前に

OMP: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.
OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library. As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP_DUPLICATE_LIB_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results. For more information, please see http://www.intel.com/software/products/support/.
zsh: abort      python <ファイル名>.py

という表示が出て止まってしまう。どうしたものか。

とりあえず、日本語で検索して出てくる情報は以下のような感じ。

Anacondaを使用してMacでDeepLabのデモを実行

とりあえず、1つ目、2つ目のリンクにあるように、パッケージをインストールしたりアンインストールしてみてもうまく行かない。

結局最終的な解決策は3つ目のリンクにあるように

import os
os.environ['KMP_DUPLICATE_LIB_OK']='TRUE'

という記述を追記して、解決。

ただし、これは根本的な解決ではないそうで、また出てきたら調べないと。