マガジン

  • アプリ開発マガジン

    • 107本

    株式会社Pentagonでは、「アプリを駆使した事業を立ち上げたい」方のために、アプリの設計・デザイン・開発までまるっとサポートしています。当社では、日々の学びをnoteに執筆することにしています。自ら学び・学びを共有し・共有することで皆が成長することを目指しています🙌

最近の記事

Go言語開発環境を一新しようとした話

こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 以前Go言語で開発を行うときにDockerを使う記事を書きましたが、Docker環境を使った開発をするときにVSCodeを使うと便利という情報が多々あったので試してみました。 VSCodeのマーケットプレイスからRemote-Containersをインストールをし、コマンドパレットから「Add Development Container Configuration Files」を選ぶと簡単にコンテ

    • ChromeでGPUがうまく動かない時の備忘録

      こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 普段の記事とは関係のない記事内容になりますが、備忘録として残しておきます。 普段はスリープを使って電源を切ることが少ないのですが、最近久しぶりにOSの再起動を行って、ちょうどいいタイミングでChromeの更新が適用されChromeから動画などGPUを使用するときに動作が重くなり不安定になったので、調べてみました。 僕の環境ではGPUを積んでいるMacやWindowsで確認しています。 chrom

      • Firebaseの代替OSS! その4

        こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 前回紹介したsupabaseの記事の続きとなります。 次回はソーシャルログインについて触れると書いておきながらFlutterを使ったソーシャルログインについての情報がなかなか無くて記事をかけていませんでした。 そこでオープンソースで探すと1件だけあったので紹介します。 https://github.com/MisterJimson/supabase_sso_demo/ LICENSE MITライセ

        • Firebaseの代替OSS! その3

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 前回紹介したsupabaseの記事の続きとなります。 https://note.com/yamatozaqz/n/nfae1c6e3001d 前回はサインアップ、サインイン、サインアウトの3つの機能を実装したFluttterアプリを作成しましたが、今回はデータベースを扱ってみることにしました。​ 下準備をします。 まず、Supabaseの管理画面上から、Table editorを開き、NewTa

        Go言語開発環境を一新しようとした話

        マガジン

        • アプリ開発マガジン
          107本

        記事

          dockerを使ってgo言語開発環境を作る

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです たびたびgo言語に触れることがあって都度開発環境を構築していましたが、環境が汚染されるためテンプレートになるdocker環境を構築して、開発できるようにしてみました。 dockerを用いたGo言語のベストプラクティスがあるのかを調査したところ、手順が書いてあるもののそのまま使えるDockerfileが公開されておらず、バージョンも古かったので自分で作りました。 https://github.com/

          dockerを使ってgo言語開発環境を作る

          Go言語とRuby(Rails)の処理速度比較

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 一般的にスクリプト言語に比べてコンパイル言語のほうが早いとされています。ですので、処理速度を重視するのであればGo言語あたりが良いのではとおすすめをしたのはいいものの実際に検証をしていないなと思い、検証してみることにしました。 Hello worldを表示する程度のDockerコンテナを用いて比較をします。 実際コーディングするのはHello world程度でも面倒なので、以下のリポジトリをお借

          Go言語とRuby(Rails)の処理速度比較

          Firebaseの代替OSS! その2

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 前回紹介したsupabaseの記事の続きとなります。 https://note.com/yamatozaqz/n/n0f82f213f962 今回はログイン・ログアウト・ユーザ新規登録の機能をもつFlutterアプリを作成しました。 実装したファイルはGithubにあげているので気軽にテストできると思います。 https://github.com/pentagon-tokyo/supabase_s

          Firebaseの代替OSS! その2

          Firebaseの代替OSS!

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 今回はFirebaseの代替できそうなOSSがあったので紹介します。 Supabase https://github.com/supabase/supabase/blob/master/i18n/README.jp.md Supabaseは、オープンソースの Firebase 代替製品です。エンタープライズグレードのオープンソースツールを使って、Firebase の機能を構築しています。 以下

          Firebaseの代替OSS!

          UE4に入門した

          こんにちは、株式会社PentagonでエンジニアをしているYamatoです。 https://pentagon.tokyo ※ソースコードや、各情報の詳細は省きます。 ※ゲームを作ったことがない人からの視点で書いていますので、正しい情報は各々調べて下さい。 普段はインフラの構築や運用をしていますが、今回は全く関係のないジャンルについて触れたいと思います。 今更ながらUE4に入門してみました。 インフラエンジニアといってもCやbashに触れる機会もあり、iOSアプリ開発に

          UE4に入門した