mizutory

プログラマー。守備範囲はSwift, Kotlin, Python, JS(Vue/N…

mizutory

プログラマー。守備範囲はSwift, Kotlin, Python, JS(Vue/Node), Java, Obj-C, C#, C, Assembly(ARM)。前職はSonyEricsson。Goldrush Computing株式会社代表。

マガジン

  • ベトナム起業日記

    2023年、突然ベトナムに会社を作ることになりました。右も左もわからないところから始まったベトナム起業の日々を書いています。

  • ChatGPT 勉強日記

    ChatGPT / OpenAI APIの使い方、関連した開発に関して書いていきます。

  • iOS / Swiftチュートリアル

    SwiftでiOSアプリを開発するためのチュートリアルを集めてマガジンです。 1シリーズのチュートリアルを完結すると1つの機能を持ったアプリができるようなチュートリアルをたくさん書いて行く予定です!

  • 2021年プログラミング言語勉強のすすめ

  • Android / Kotlinノウハウ集

    Kotlinを使ったAndroidアプリ開発に役立つノウハウ集です。 私が日々の開発でハマったところ、見つけた解決法、などなど細かなTipsを一話完結で共有していけたらと思います!

最近の記事

ベトナム起業日記:#46. サイゴンの夜の披露宴

夕方。 教えてもらった7区の披露宴会場にGrabタクシーで向かった。 6時からと聞いていたが、15分前に会場についた時、まだゲストは誰も来てなくて、新郎・新婦、関係者しかいなかった。 そのおかげで朝からずっと忙しそうに動き続けていた昔一度だけ会ったことのあるヘクターのすぐ上のお姉さんにもおめでとうと言うことができた。 会場は200人以上は座れるだけのテーブルが並んでいて、予想していたものよりも広くてびっくりした。 この会場に自分ひとりだけ座ってしばらく待つ。 あとで知ったが

    • ベトナム起業日記:#45. サイゴンの結婚式

      翌朝。 時差ボケに助けられて4時半に起きた僕はヘクターから指定されていた黒いズボンと真っ白のYシャツに着替えた。 まだ外は真っ暗な中、Grabタクシーで第7区のヘクターの自宅に向かった。 5時半過ぎにヘクターの自宅につくと我が社の他のメンバーはもう集合していた。 テーブルの上にはこの朝、花嫁の自宅に持参する貢物で埋まっていた。 ベトナムの伝統的な儀式で結婚式の朝、花婿の友人で独身の男たちが自宅から花嫁の言えまで貢物を担いで行くのである。僕たちはそのために朝6時前に花婿の家に

      • ベトナム起業日記:#44. ホーチミンのデザイナーと6年ぶりの再会

        某月某日。 ベトナムチームのリーダー、ヘクターが結婚することになり、結婚式に参加することを第一目的にベトナムに渡航した。 前回ベトナム出張時に、フィアンセの方を紹介され、結婚式の日取りも教えてもらっていた。 日本的な感覚で言えば、(一応)上司なので結婚式に出るのは当たり前だ、ということで邪魔にならないか確認したうえで僕も参加することにしたのである。 日本以外の結婚式に出席するのは、前職で仲良しだったインド人の同僚の結婚式にインドまで行って2日間(本当は3日間だが、そのうち

        • ベトナム起業日記:#43. ベトナムで現地案件の依頼が来た!

          棒月某日 会社が3倍の大きさになったが、まだGoldrushには今までの3倍の仕事が来ているわけではない。自分たちの力を発揮できる新しいプロジェクトはないか日本で奔走する毎日である。 そんな中、ベトナム側でも新しい案件の依頼がメンバーの知り合い伝てに来たから打ち合わせに行っても良いかという連絡が来た。 来る者は拒まず。 「もちろん、打ち合わせに行ってちょーだい!」 と入電した。 実はこれまでも2件、ベトナム法人Goldrush Studioには現地から問い合わせが

        ベトナム起業日記:#46. サイゴンの夜の披露宴

        マガジン

        • ベトナム起業日記
          46本
        • ChatGPT 勉強日記
          9本
        • iOS / Swiftチュートリアル
          13本
        • 2021年プログラミング言語勉強のすすめ
          4本
        • Android / Kotlinノウハウ集
          0本
        • Android / Kotlinチュートリアル
          7本

        記事

          setupシンタックスシュガーを使ってVue3のコンポーネントを書き換える

          Vue2からVue3のComposition APIにコードを書き換える方法について以前↓で紹介した。 その後Vue3.2がリリースされた際、Composition APIを使ったコンポーネントの定義をより簡潔にする目的で<script setup>というシンタックスシュガーが提供されました。 Vueではロジックを<script></script>のタグの中に記述しますが、タグのなかにsetupという文字列を追加し、<script setup></script>とすることで

          setupシンタックスシュガーを使ってVue3のコンポーネントを書き換える

          ベトナム起業日記:#42. 大好きなカフェを5年ぶりに再訪

          某月某日 ベトナム滞在最終日。今日は土曜日なので、オフィスでの仕事もなく、フライトは深夜だったので、夜までは自由な時間があった。 もともと土曜日の朝にチェックアウトするつもりだったが、深夜まで外にいいるのは疲れるなとおもって昨日ホテルの滞在を一日伸ばしてもらった。 ウイッキーおじさんは追加の一泊分の料金をかなりディスカウントしてくれた。 午前中は日本へのお土産を買いにスーパーマーケットに行き、ベトナム名物のカシューナッツを買い込む。 午後は、もう5年も前のこと、以前仕事

          ベトナム起業日記:#42. 大好きなカフェを5年ぶりに再訪

          ベトナムチーム起業日記:#41. 再び癒やしのバーへ、マスターと再会

          怒涛の一週間が過ぎた。 銀行口座開設に始まり、オフィスのWifi契約者の名義変更。 こちらで出会った人、お世話になった人たちとの会食、 オフィス玄関口に貼るネームプレートを探しに問屋街に行き、名刺も発注した。 ビール工場の見学に、メンバー全員との会食、その他いろんな打ち合わせを挟んで、その間僕は新しいプログラミングフレームワークの勉強もしていた。 滞在の目的も全て果たした金曜日の夜、僕はまた一人であの癒やしのバーに向かった。 記憶を頼りにあの細い路地に入っていくと、バーがあっ

          ベトナムチーム起業日記:#41. 再び癒やしのバーへ、マスターと再会

          ベトナムチーム起業日記:#40. Goldrush Studioの名刺とネームプレートが完成した

          金曜日。予定の多かった一週間だったが金曜日はそのうちの予定がうまくいかなかったときの予備日として予め何も予定をいれていなかった。 銀行口座開設など予定していたことを全部昨日までにできたので、今朝は8時過ぎにオフィスに行き新しく勉強を始めたバックエンドフレームワークのサンプルコードを書くなどの作業にしばらく没頭した。 途中ヘクターと近くのカフェ - "Little Hanoi”に行き、雑談をした。 元々は友達だったヘクター。一緒にビジネスを始めたことで”ただの雑談をする”とい

          ベトナムチーム起業日記:#40. Goldrush Studioの名刺とネームプレートが完成した

          ベトナムチーム起業日記:#39. サイゴンのクラフトビール工場

          今日は朝早くにGrabタクシーに乗り、1時間かけてホーチミンの北にある工場に向かった。 僕が以前雑談でベトナムはビアホイ(ベトナムにある昔ながらのビール酒場)で自分でビールを醸造したり、ホームブリューの文化があるから自分もベトナムでビールを作ってみたい、というような他愛もない夢を話していたとき、メンバーの一人のVくんが「友達がビール工場で働いているから見学させてもらえるかもしれない」と言い出した。 今回、ダメ元でVくんに頼んでみると、幸運にも本当に見学ができることになった

          ベトナムチーム起業日記:#39. サイゴンのクラフトビール工場

          ベトナムチーム起業日記:#38. 会社のロゴが入ったネームプレートを作りに問屋街へ

          某月某日 先日、Goldrush Studioのロゴが完成した。Goldrush Studio及びGoldrush Computingのロゴ完成までのストーリーはこちらをご覧いただきたい↓↓↓ ようやくロゴデザインが完成したので、 - オフィスが入居するビルの玄関口に掲げるプレート - オフィスのドアに飾るネームプレート - 名刺 をこの滞在中に作ろうということになった。 ビル玄関のネームプレートは先週こちらからヘクターに入稿データを送ってヘクターに業者に発注しておいて

          ベトナムチーム起業日記:#38. 会社のロゴが入ったネームプレートを作りに問屋街へ

          ベトナムチーム起業日記:#37. 銀行の個人口座開設に向かう

          朝、S社長の会社のあるホテルにGrabで向かう。(Grabというのは東南アジアで普及しているUberのようなライドシェアサービス) 早めに到着するとすでにS社長はロビーにいた。ソファに座って近況などを話していると程なくしてVさんもやってきた。 発行された私と、もう一人の役員Iさんの労働許可書を受け取った。 これがあれば銀行で口座開設ができる。 法人の銀行開設に苦戦した思い出があった↓↓↓ 今回も何かあると行けないと思い、何度もトライできるように一日目の朝から銀行に行くつ

          ベトナムチーム起業日記:#37. 銀行の個人口座開設に向かう

          ベトナムチーム起業日記:#36. 2024年最初のベトナム出張へ

          2024年が明けて日本ではまだ仕事始め前の人も多い某日、ベトナムへ向かった。 もうすぐ高校受験の長女の高校見学や説明会、学校や塾での面談などで週末が埋まることが多くしばらくベトナムへ渡航できなかったので、久しぶりの渡航であった。 今回はようやく私の労働許可書が発行されたので個人の銀行口座を開設することが第一ミッションであった。個人の口座がないため、ここまでの私の役員報酬(といってもベトナムで認められる最低額の報酬であるが)は未払いのままであった。 夜、タンソンニャット空

          ベトナムチーム起業日記:#36. 2024年最初のベトナム出張へ

          ベトナムチーム起業日記:#35. ベトナムチームとの2023年の仕事を振り返る

          ベトナムチームができてからしばらくは案件がなくて困っていたが、 そこからなんとか4つのプロジェクトを受注して2023年はこの4つを完了することができた。 1つ目はFlutterを使ったiOS/Androidアプリ開発。 UI・UXデザインとアプリ開発を担当。 ベトナムチームがFlutter側を、日本チームがSwiftとKotlinのネイティブ側で実装が必要な箇所を担当した。 もともとSwiftとKotlinのネイティブで開発する予定だったがクライアントの予算の関係でFlut

          ベトナムチーム起業日記:#35. ベトナムチームとの2023年の仕事を振り返る

          Goldrush Computingのロゴをリデザインした

          ベトナム法人、Goldrush Studioの登記が完了し、会社のロゴをデザインする必要があった。 元々Goldrush Computingのものと同じものを使ってComputingだけStudioに変えようと思ったが、せっかくの機会だからロゴのデザインをリデザインしたらどうかと考えた。 もともとGoldrush ComputingのロゴはセルビアのデザイナーSrdjan Kirtic氏にデザインしてもらったもの↓↓↓ dribbbleで彼のデザインに惹かれて連絡したとこ

          Goldrush Computingのロゴをリデザインした

          ベトナムチーム起業日記:#34. 「君のお金が見えたよ。。」 若手銀行員から届いた待望のメッセージ

          事業ライセンスもできて、銀行口座の開設も済み、日本に帰ってきたが、そこから銀行のアプリ用のアカウントが発行されるまでにしばらく時間がかかった。 ベトナムでは事業ライセンスが発行されてから90日以内に資本金を資本金口座に振り込まないと行けないという法律がある。これを守らないとペナルティになるし、そもそも初回の給与振込日までにお金が会社の通常口座にないと給与が払えない。 (ちなみにベトナムで法人を作ると、資本金を振り込むための資本金口座と、通常の業務で売上の受け取りや支払いに使

          ベトナムチーム起業日記:#34. 「君のお金が見えたよ。。」 若手銀行員から届いた待望のメッセージ

          ベトナムチーム起業日記:#33. 事業ライセンスを取得した後に地獄のような登録申請業務が待ち構えていた

          某月某日 ようやく事業ライセンスが取得できて、正式にGoldrush Studioがベトナムで法人として登記された。 これで一安心と思ったらこの後ありえない量の決め事、書類作成、登録申請や各種手数料の支払い業務が待っていたのであった。 ざっと思い出してリストアップしただけでも下のようになる。 給与計算の締日の決定 給与支払日の決定 役員の就労形態の報告 就業規則の作成 労働契約書の作成 給与テーブルの作成 資本金の送金 不動産契約の借り主の法人への切り替え 敷金の再

          ベトナムチーム起業日記:#33. 事業ライセンスを取得した後に地獄のような登録申請業務が待ち構えていた