C++幼女先輩

プログラミング成分多め

旅行履歴:トラベルワーク

今までのトラベルワークの履歴を作ってみた
ご参考までに

15年前のタイ

プーケット1ヶ月
往復航空券10万円
当時はネットワークの設計監理の仕事をしていた
といっても障害がおきたら現地にかけつける人は別にいたので
障害感知やサーバ管理のツールを作ったり、ネットワークの設計を行う仕事なのでリモート可能だった
他には ルーター関係 MPLSの技術研究もあり、そちらはVPNにつなぎテストしていた
宿にモデムをもちこみ、現地の電話会社とプリペイド契約をし使っていた
なんとなく おすすめというパトンビーチのホテルに滞在した
宿代1日5千円だが、そのぶん仕事もちこんでいるので大丈夫
ただ、ウェーイ系が苦手なので パトンは肌にあわなかった
この時 タイ料理、ココナッツミルク、ココナッツウォーター狂に目覚めた

10年前のタイ

プーケット1ヶ月
往復航空券10万円
スマトラ沖地震の影響で、日本からの観光客が激減し、プーケットの直行便がなくなっていた
今度は前回の反省点をいかし、プーケットタウンにした
最初は ほんと現地のローカルゲストハウスにした
仕事は、セキュリティパッケージソフトのクライアントとサーバを作っていたが、ある程度まで作り 持ち帰り可能になったので
速攻で持ち帰った
最初の2週間は1日500円程度の超安宿。でも個室で快適だった
大型ショッピングモールの近くで、生活には困らなかったが、プーケットタウンからは距離があったので
思い切って 後半2週間はプーケットタウンのホテルに泊まった。 1泊1500円。安い
同じく モデムを持っていき、仕事をした
ソムタムの美味さに目覚める

2012年6月 ひたちなか市

4泊
往復8000円
国内旅行はめずらしい
震災後1年3ヶ月がたち、そろそろ観光客がいっても迷惑にならないだろう
そう思い 常磐線を行ける所までいった
南相馬村のあたりまでは行けたが、ホテルの営業がなく、結局ひたちなか市を終点にした
当時は、大手の会社で レンダリングエンジンを開発し、スマホ対応も速攻でして、取引先の社長といい関係が保ててたので
持ち帰りに移行するのは簡単だった
そこでは ホテルのWifiやポケットルータースマホアプリの開発を行った
Wifiは素晴らしく良かった

2015/10 フィリピン

セブ島 10日ほど
セブ航空の就航セールで 航空チケット1円で思わず購入
実際には 空港使用料などがかかり往復3−4千円ぐらいか。安すぎる
当時、起業しより持ち帰りがしやすかったため、ソーシャルゲームのサーバとリアルタイム通信サーバを
まるっと一括で請け 時間に余裕があったので、10年前を思い出し海外で仕事もちこんだ
この時は旅行好きな友達と一緒にいったので 総勢12人ぐらいの 大きなツアーになった・・
セブ島ボホール島といった
Wifiはホテルのを使ったが、イマイチ。だがつながらないわけではない
宿も1泊1500円程度だが ドミトリルームを全部独占できたので 楽
シャワーの水の出が悪いとか、治安が悪くメインストリートに ストリートチルドレン麻薬中毒者が溢れていて
貧困を感じた
ご飯すごく安いけど、日本人からすると 美味しくないとおもう。アメリカ文化バンザイ

2015/12 台湾

台南10日
バニラエアのセールで全て込みで航空チケット往復7000円ぐらい 安すぎる・・ 一度始めたら胸のエンジンに火がつく
2週間に1回 海外で仕事するという命題を自分にかす
同じく ゲームサーバの開発を請け負ってたので、持ち帰り
台南はすごい!
温かいし、日本より安いし、ご飯は全て美味いし、治安良く夜中に一人で歩ける、シャワーも出る、Wifi速い
最初数日は一人で 高雄の繁華街に AirBで1泊1000円でとり、その後台南の知人と合流
合計4人の女子旅。宿は 1泊2000円ぐらいのドミトリ
宿も素晴らしかった
全てにおいて完璧

2016/3 台湾

台北 10日
バニラエア安売りにて、航空チケット全て込みで6000円とか 安すぎる
今度は台北に。3人旅
実はサーバ開発は 半年前におわっており、クライアントの不具合や仕様変更に対応するだけのフェーズ
のため、実作業は少なくなってたので、WebGLを使ったゲームのモック作成など 小さい案件を並行して請けていた
台南と比べると日本語がよく通じ、異国感がさらにない
宿も3人でいき 1泊2500円
やっぱ台湾はパーフェクト!
しかも 深夜でも長距離バスも走ってるし、地下鉄いっぱい走っていて 台南より更に交通よい
セールでなくとも通常価格でも 15000〜22000で往復できるので ほんと安い

2016/7 タイ

バンコク 10日
4人で。久々のタイだ
セールで買ったので往復で2万ちょっとかな
宿は500円〜800円で泊まった
タイはご飯美味しいし、人間も好きだし ほんといい ただ、軍事クーデター政権下で治安が本当に良いともいえず、観光客がたまに死んでいる
シャワーも出なかったりする
Wifiが不安定な宿が多いのが弱点
ただし Wifiの悪さは国のインフラではなく 宿次第なので、Wifiが悪ければチェンジするのがいい
この時は 大手ゲーム会社からの一括請負でかなり大きな案件を回していた
総勢で8人〜10人のチームをまとめていた
本来は現場にいるべきだが、旅行の間は実作業はまかせて、管理業務のみを行った
タイ料理は最高だ!

2016/9 ベトナム

ホーチミン 5日
4人旅
ベトナムLCCがなく、パックツアーでいくのが一番安かった
ので 適当なツアーでいった
宿泊こみで 4万ぐらいかな?
食べ物は タイ料理ほど尖っておらず 優しく美味い
ホテルも一応ちゃんとしたところなので 快適
ネットワークも問題なかったので、海外ワークに向いている

2016/10 香港

香港 1週間
2人旅。香港エクスプレスのセールにて。往復1万ぐらい? 激安!
物価は日本と同じか少し高い。が 食べ物はパーフェクトに美味い
台湾やタイも美味いんだけど 外国的な美味さであるが
香港のは確実に日本的な旨さ。旨い。
調理の仕方も最高のポイントで仕上げているし、味付けもエビなどの出汁をうまく使い
旨みがちゃんとわかってる
宿は 事前情報通り最悪です。
香港は人口過密で宿が高くて酷い
ネット環境は良かったので、良い宿さえみつければ ありだと思う

2017/2 マラッカ、インドネシア

クアラルンプール〜マラッカ〜バリ 2週間
エアアジア バリ直行便の就航記念で すごく安くいけた。往復1万ぐらいだったか?
大手案件も、リスクが高く綺麗に抜けられ、C++Webサービスの開発で呼ばれ
持ち帰りついでに遊んだ
結果的には、その開発が フォローマティックとかいう FacebookTwitterに 自動でイイネしたり ステマしたりするツールのようで
ヤバイ香りがしていたが 知ったときには会社は失踪し、報酬がもらえず 踏み倒された
長年ITやっているが 初めての経験で、ほんと 相手の会社はよく調査しないと付き合えないと思った
7人ぐらいの人数。久々の大人数旅行
食べ物は美味しいが 同じもの ナシチャンプルしかない
温度もすごく高いので 昼寝がはかどる
宿は1泊1200円ぐらいだけど、すごくおしゃれな 昔ながらの宿が多く すばらしい
Wifiが酷い。島国だから 元のインフラからして不安定で 仕事するにはそこが最も問題

2017/4 台湾

台北〜花連 2週間
一人旅
友達のスタートアップを手伝っていた
リモート可能な仕事なので手伝った
花粉シーズンなので海外に逃げたかったのもある
バニラエアで12000円。以前のセールほどは安くないけど 十分
今回は趣旨をかえ、台湾に事務所おくならどこにするかということで 東側を回ることに
結局台東は回れなかったが 花連までまわった
花連は他より物価も安いし自然豊かだが 電車の便が良くないことだけが問題か
でも台湾はパーフェクト

2017/6 バンコク

バンコク 2週間
2人旅
同じく友達のスタートアップの手伝い
知り合いがバンコクに長期滞在するというので遊びにいった
航空チケットは 2万4千ぐらいか
今回の目的は ドリアン!!
実はドリアン大好きで、タイではこのシーズン ドリアンが豊富という情報があったので、あわせた
バンコクは 素晴らしい。長期滞在の宿はネットも十分だった

2017/9 マレーシア

クアラルンプール 1週間
エアアジアのセールにて 往復3万弱
一人旅。目的はマレーシアの友達に会いに行くこと&日本からマレーシア半移住の友達にあうこと
そして ドリアン!!
マレーシアのドリアンは タイと比較して 種類も多く味が濃く、シーズンも長い
基本的に年中べられるそうな
物価も安く食べ物もうまい。マレー、中華、インドと種類も豊富
仕事は CEDEC用の展示物の請負いがリリースおわり、次の案件までの空き時間
クアラルンプールのオフィスを訪ねたり、色々と連れて行ってもらった
仕事自体は、1ヶ月空いていて、スキルアップのために色々勉強をした   マレーシアは最高だ
台湾、タイは最高でそこで仕事したいとも思ったけど
マレーシアは タイや台湾と比較して 住みやすいナンバーワンなきがする

2018/1 台湾

台湾南部 1週間
バニラエアセールで 往復1万8千ほど
仕事的には新しい現場に常駐しているが休暇をもらい行ってきた
久々の常駐案件
台南〜原住民案内で色々いってきた
ほとんどトラベルワーク出来てない
原住民の居住地を色々案内してもらったり、違う部族の結婚式に連れて行ってくれたり
充実した
原住民のママさんも出来たので、次は遊びにいく

2018/4 台湾

台北〜台中〜埔里〜嘉義阿里山 1ヶ月 一人旅
バニラエアで、セールではないが2万2千
花粉がひどく常駐続けられなかったので 契約終了し、1ヶ月旅行に出た
台湾は 台湾茶が美味しいしお土産いっぱい
宿は2日に1回ぐらいかえたが、平均で1000円〜1500円で素敵な宿しかなかった
どこに行っても食べ物美味いし、日本よりは安い

2018/6 タイ

プーケット 1週間
二人旅
10年ぶりのプーケット
エアアジアのセールで バンコク往復が2万4千。プーケットまでのトランジットが往復 8000円
10年前の10万より圧倒的に安いし、現地で働くし問題はない
10年ぶりのプーケットも 昔と変わらず大体覚えていた
し 10年ぶりの再開と 15年前にパトンビーチにいたおじさんにも覚えてもらっていて会話した
全てがなつかしい
プーケットバンコクより唐辛子が強いが調整可能
味としては バンコクよりも優しい味付けなので、甘酸っぱいが苦手でも大丈夫
Wifiも十分
仕事は 3案件あり、どれも作業者たてている。ただ作業者に出来ない部分はフォローしているので
仮想通貨関連は3割ほど、3Dエンジン関連は フルで私がコミットしている
どちらも持ち帰り案件ゆえに、海外でも問題なく仕事できる
むしろ ゲーム機がないぶん 仕事時間が多いw

時期MacOSから OpenGL、OpenGLES、OpenCLがdeprecatedに

3D業界激震
前からAppleOpenGLを捨ててMetalのみになるという噂があったけど
ついきにました

Macの説明としては、OpenGLよりも速度の早いMetalを使ってくれ
ってことだと思うけど
今までほとんどのOSで動く唯一の規格 OpenGLだったわけで
例えば教育機関ではOpenGLで授業していた所もおおく、色々と問題が出そう
授業用のPCにMacを導入した学校は 数年後にOpenGLが動かなくなる事を考えると頭が痛そう

OpenGLは、WindowsMacLinuxで動き、姉妹品のGLESはAndroidiOS。ブラウザではWebGL
クロスプラットフォーム頑張ってたし
高レイヤーの3DAPIなので、パフォーマンスは良くないけど、非常に簡単だった

ただ、個人的には 低レイヤーの高速APIが好きなので
いっそのこと
WindowsDirectXに戻り
AppleはMetal
AndroidLinuxはVulkan
と、より専門的な時代に戻ってくれても いいんだよね

もっぱら心配なのは、iPhone、ブラウザへの影響
今の所 iOSで GLESがDeprecatedになるという話や、SafariからWebGLが消えるという話は無いが
iOSはいずれ そうなりそうなので
UNITYやUnrealは対応出来るとして
cocos2d-xや 自作エンジンへの影響が心配

ますますゲームエンジンは汎用的な UNITYとUnreal独占時代になるのか・・・

しばらく 様子見です

プーケットタウン

旅をしながら仕事をする、トラベルワーカー
始まりは15年前の プーケット パトンビーチ1ヶ月
その後 10年前にプーケットタウンで1ヶ月と
私のトラベルワークに欠かせないのは プーケット

そんなプーケットタウン あまり写真取ってないんだけど、紹介

プーケットタイ王国最南端の島。タイ王国最大の大きさの島だけど、橋がかかり本土と陸続き
13年ぐらい前には日本から直行便あったんだけど、スマトラ地震の影響で、観光客が一気にいなくなり
今は バンコク等から乗り継ぎが必要
LCCだとエアアジアXが就航している。セールで買えばバンコクまで 往復2万2千ぐらい。 通常だと3万ちょっと
通常だと タイ航空等

主な産業は ビーチリゾート。今回はビーチにいってないので割愛

プーケットタウンは、旅行者は少ないが地元の人々が暮らすメインタウン
プーケットはマレーシアと隣接し、歴史上もマレーシアと何度も領土奪い合った影響で
マレー文化、マレー人、イスラム教徒が多い
また、中国の福建州の華僑も多く、道教なども見られるし、プーケットタウンには大きなチャイナタウンがある
タイの人はほぼ全員 仏教徒
過去に 錫貿易で栄えた関係で、オランダ文化も融合していて、意外にインターナショナルな雰囲気である

https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQIIrrmYoiPA-MhwkSk-hyjqskRbhlop9e2uZRNZ8-HzRNGNDVQ

西洋と中国の文明が合体した建物も多い

数年前にお亡くなりになった プミポン国王を国民は非常に尊敬しており
国のいたるところに国王の肖像画がかざられている
某国のような強制的なものではなく、本当に国民に敬愛されていた 立派な国王様です

食べ物は基本的にはタイ料理だが、バンコクに比べると
唐辛子が強い(調整可能)、甘さや酸味は弱く優しい、 物価は圧倒的に安い、温度も高い、スコール激しい、ムスリム食多い、中華料理あるので辛いの苦手でも大丈夫
そして、とにかく、シーフードがうまい

食事はだいたい50-60バーツ(約200円)で一人分。100バーツ食べるとお腹が苦しいぐらい

ios開発にRustを使う 環境構築編

iOSでは、Objective-CC++も書ける)、Swift しか使えません
が、C++の 異言語間インタフェース FFIを使えば、Objectibe-CやSwiftから C++を通して Rustを実行出来ます
そのための環境構築

とりあえず xcodeでのビルドを行う

Rustのインストール

Rust自体は パッケージマネージャから出来るが、その場合だと Rustのバージョン管理などが不便なので
もしインストールしている場合は 一旦削除し、Rustupをインストールする

環境構築は下記参照
Building and Deploying a Rust library on iOS

書いてる通り実行すれば出来るけど一応簡単に

xcode build toolのインストール

xcode-select --install

にて、xcodeのインストール

rustupのインストール

curl https://sh.rustup.rs -sSf | sh

rustupをインストールする

iosiosシミュレータ用のToolChainのインストール

rustup target add aarch64-apple-ios armv7-apple-ios armv7s-apple-ios x86_64-apple-ios i386-apple-ios

iosだけでなく、iosシミュレータも入れておくと開発が楽

Cargoのインストール

cargo install cargo-lipo

パッケージマネージャ&ビルドツールのCargoは是非入れておくべきだ

環境変数

bash_profile 等に cargoのパスの設定が入るので、sourceして環境変数を読み込み直す

source ~/.bash_profile

サンプル

これまた、上記URLのとおりにすればよい

Rustファイル作成

lib.rs

use std::os::raw::{c_char};
use std::ffi::{CString, CStr};

#[no_mangle]
pub extern fn rust_greeting(to: *const c_char) -> *mut c_char {
    let c_str = unsafe { CStr::from_ptr(to) };
    let recipient = match c_str.to_str() {
        Err(_) => "there",
        Ok(string) => string,
    };

    CString::new("Hello ".to_owned() + recipient).unwrap().into_raw()
}

#[no_mangle]
pub extern fn rust_greeting_free(s: *mut c_char) {
    unsafe {
        if s.is_null() { return }
        CString::from_raw(s)
    };
}

Rustの文法は今回は省略
rust_greeting関数は 引数に文字列を受け取り "Hello " を頭につけて返す
rust_greeting_freeは 作成した文字列を開放する

FFI用ヘッダ

greetings.h

#include <stdint.h>

const char* rust_greeting(const char* to);
void rust_greeting_free(char *);

上記のRust関数を呼び出すためのヘッダである

toml

Rustのビルドのしかたを教えなければならない

Cargo.toml

[package]
name = "greetings"
version = "0.1.1"
authors = ["fluffyemily <fluffyemily@mozilla.com>"]
description = "Example static library project built for iOS"
publish = false

[lib]
name = "greetings"
crate-type = ["staticlib", "cdylib"]

今回は、ライブラリを作成するので、create-typeは スタティックライブラリとダイナミックライブラリを指定した

rustのビルド

cargo lipo --release

lipoを使うと便利である
今はToolChainに iOS関連をいれているので、それらがビルドされる
また、Universalライブラリという、全てのToolChainのライブラリがまとまったものが作成されるので
それを指定すれば、エミュレータでも実機でも、32bitでも64bitでも 設定変更不要で便利だ

xcodeでプロジェクト作成

とりあえずSinglePageプロジェクトを作成し
先程の作成した Universalライブラリと、libresolvをリンクする
また、リンクパスに Universalの場所を指定する

Swift Bridgeファイル

RustからC++へのブリッジは 上記 ライブラリ作成でC++とアクセス可能だ
Objective-CC++と互換性があり そのまま実行できる
SwiftとC++を相互呼び出しするために Bridgeを作る

#ifndef Greetings_Bridging_Header_h
#define Greetings_Bridging_Header_h

#import "greetings.h"

#endif

この、greetings.hは 先程作った Rust関数のC言語ヘッダである
importで怒られると思うが、ヘッダのSearchPathを追加すれば良い

Swiftコード作成

RustGreetings.swift

class RustGreetings {
    func sayHello(to: String) -> String {
        let result = rust_greeting(to)
        let swift_result = String(cString: result!)
        rust_greeting_free(UnsafeMutablePointer(mutating: result))
        return swift_result
    }
}

RustのBridgeをした関数 rust_greeting、rust_greeting_free を呼び出すWrapクラス
多少面倒だが、こうやって呼び出すことが出来る

これを実行するために ViewControllerの viewDidLoadedに 上記を呼び出すコードを書く

let rustGreetings = RustGreetings()
print("\(rustGreetings.sayHello(to: "world"))")

実行

実行すると Hello World とコンソールに出るはずだ

連絡は YukiMariaMiyatake@gmail.com

良い情報を発信していきたいので、寄付頂ければ幸いです

BTC 3ByW6y2P6FdM2ppzyV7RxSspRvDZ6toJmK ETH 0xf00bf0af1a7ade73ece45f06c946e2880406e1d0
MONA MBwkuhZV1c1LrXnD34DjU46bu4jMcuwMgp

作っているOSSメモ - C++幼女先輩

Github断捨離

GithubMicrosoftに買収されるというニュースがありましたね
個人的にはMicrosoftは嫌いじゃないし、ここ10年はOSSに非常に貢献していて良い会社なので期待してますが
やはり世の中では不安視する声もありますね
Microsoftでいえば、Skypeを買収したあと、アンチMSのせいなのかMSのせいなのか存在感が薄くなりました
他社だと Javaを買い取った後、サポート契約が必須になるとかならないとか・・Open性が低くなったような・・・

そんなタイムリーなのでGithub整理しました
まだ断捨離足りてないけど、いらないプロジェクト、Forkを減らしました

github.com

とりあえず、仕事用のPrivateは大量にあるし、使わないだろうForkも多いですが
Publicな個人プロジェクトは減らしました
(Teamはまた今度・・)

そんな 個人プロジェクト紹介(といってのコードかいてないけど)

AsyncBotCrawler

C++でHTTP、HTTPSをクロールするサンプル
知人に、C++じゃWebクロール難しいと言われたので作った
boost::asioつかっているので std::network に変更したいなー
ヘッダちゃんと入れてないので、そこも調整したい
まだサンプルすぎて 実用性あるものじゃないです

UnityLesson

会社のメンバーが、UNITYのシェーダーまわりがわからないというので、作った
シェーダーを歴史をさかのぼりつつ、ちゃんと教えようという教材
とりあえずはトゥーンレンダリングを目指す
完成すれば実用性あるとおもう

UnityRenderer

当時のUNITYのベータ版の新機能のテスト
RenderLoopを自分で作れるのだけど、そのあたりとか・・
今は安定したかな??

redispp

今はわからないが、Redisにおいて、非同期で動くライブラリが libevent系のC言語しかなく
boost::asioや std::network 向けのC++がなかったため、作ろうと思った
ただし その後のプロジェクトの方向性で不要になったため、現在なにもなし
作りたいなー

Puer

DirectX11のサンプル
OpenGLしか知らない人向けに
でも時代はDirectX12とかVulkanとか。。
知識はあるが 手が回らない辛い所

旅行しながら働く方法と実際

トラベルプログラマ

キャリアスター

実は最初からフリーランスであった
フリーランス仲間であつまり、共同で事務所を借りて
フリーランスの営業が仕事もってきて、チーム組んで開発していた

さかのぼる事15年前

もともとフリーランスではあったが、ネットワークの設計監理の仕事を請けた
当時東京に住んでいたが、長野県内のネットワークの設計監理のため
長野県に家を借りて出張していた
そこで、マニュアルを作り教育をし、運用は現地スタッフで出来るようにした後、わたしは設計とツール作成のみになった
東京に戻り、チャットで会話しつつ、設計を作り送るというリモートワークが可能になった
そこで思いたち、タイのプーケット パトンビーチに ノートPCとモデムを持って旅行にいった
15年前の当時は、タイをはじめ多くの後進国ではインターネットはなく電話回線で繋ぐ必要があった
今では後進国でもWifiがあるので問題ないが
国についたらまず 電話会社に加入して、宿で電話回線をひっぱってもらった
プーケットは日本と時差が2時間しかなく、昼間はとても暑いため
朝ごはん食べたら ホテル内に引きこもり仕事をし、夕飯を食べに出る
そんな毎日だった

最初は普通のホテルに2週間滞在した。知人紹介や長期で 1日5千円程度とお安くしてくれた
家事全般しなくていいし、物価は安いし、食べ物美味しい。仕事には何も困らない

その後、ビーチから離れ 市街地に近い安宿。1週間で3000円ぐらいの宿に2週間泊まったが
こちらも、直ぐ近くにメガマートがあり、快適に仕事ができた

再び常駐

ゲーム開発に戻り 常駐して開発をする

自社パッケージ

自社パッケージを作りたいというお客様より持ち帰れる仕事をもらう
最初は 再びプーケットで1ヶ月トラベルプログラマをし、実家に帰った

再び常駐

常駐で大手にはいって働き始めた
その時に 税金対策で今の会社をつくった
会社の経営が一時的に悪くなり SESから請負に変更し、なし崩し的にリモート開発が可能になった

なし崩し的リモートワーク

仕事も当時はスマートフォンが流行りはじめで、ノートPC1つで仕事が出来る時代であった
また、サーバも オンプレからクラウドに移行期で、サーバも持ち帰りしやすくなっていた

その後も、スマートフォンゲームの流行とともに、ずっとリモート開発が出来るようになり
実家、名古屋、山梨、セブ、台湾、インドネシアベトナム、マレーシア、香港、タイ・・・ と、ノートPC1つで仕事をする

会社を作ったこともあり、個人より大きな案件を持ち帰る事が可能になったのが 意外に大きかった
また、数名 フリーランスを内部に囲ったため、個人では出来ない再委任が、会社でうければ可能になり
旅行中に客先にいく仕事がある時は 彼らに頼むことが可能だったのも大きかった

再び常駐

大手案件でIPがからむため 持ち帰り不可能で緊急ではいった

現在

やはり プーケットで仕事をしている
2ヶ月に1回は海外にいき トラベルプログラムすることにしている

良かったこと

自分のペースで仕事ができ、私の場合はオフィスより効率がよい
仕事のストレスも、青い空をみれば消えてなくなる
食べ物美味しい、果物美味しい、日本の良さ再確認できる

特に経営をするうえで、海外情勢を知ることは重要だ
ベトナム人は真面目とか、海外では日本にないサービスがあったり、こんなサービスがあれば便利など
アイディアも出てくる

また、現在ベトナムの会社と仕事をしているが、日本のエンジニアも今後どんどん海外と取引をし、出張も増えるとおもうが
ベトナム出張に関して、一人で旅行するすべを身に着けているので、なにも躊躇なく仕事をうけて出張出来た

悪かったこと

わたしは とにかく英語。。コミュニケーション難しい 次は語学留学しようとおもう

ゲームがとにかく恋しくなる。任天堂Switchぐらいなら持ってこれるけどPS4は無理。毎日イベントの事が気になる