はじめに こんにちは。株式会社divxのエンジニア小柳津です。divxに入社し実務を進める中で、私自身Gitに何度も助けられてきました。ファイルの変更を戻したかったらリセットし、作業している機能毎にコミットするなど自分のローカル環境で自由にファイル管…
はじめに AWSCloud9とは? 主なメリット Ruby on Rails概要 実際にアプリを作ってデプロイまでやっていく アプリ開発までの環境構築 ※補足 アプリ開発 Herokuでデプロイしてネットにアプリを公開する Herokuとは Cloud9のメリット・デメリット メリット デ…
はじめに こんにちは。divxエンジニアの龍満です。今回のタイトルは、私の頭に浮かんだ疑問です。データベースとストレージはどちらも業務で使用しています。でも改めて両者を比較した時に、違いをうまく説明できないことに気づいたのです。両者の違いは、説…
はじめに AWS Amplifyの概要 特徴 Dartの概要 特徴 用語補足 Flutterの概要 歴史 特徴 クリーンアーキテクチャとは 実際に作ってみよう! Todoアプリ開発 Flutter環境構築 チェックがつかなかった箇所への対応 Flutterプロジェクトの作成 Amplifyのインストー…
はじめに 先に結論 mainメソッドの戻り値がvoidだと、リターンコードが返せないのでは? C言語におけるmain関数の戻り値はトクベツ リターンコードが本当にないと何がマズいのか Javaもリターンコードを返している リターンコードはJVMのどこでセットされる…
はじめに AWSのコスト体系 EC2 S3 データベース ネットワーク AWSサービスの見積もりを出してみる AWSのアーキテクチャの構成について EC2 RDS ELB Cognitoを例に他社との比較を行ってみる CognitoとAuth0を比較 結論 終わりに 採用情報 はじめに divxエンジ…
はじめに スレッドセーフとは スレッドセーフな変数 スレッドセーフではないとは スレッドセーフではない変数 マルチスレッドのメリット プロセッサを効率的に使用できる システムリソースの節約 設計を単純化できる マルチスレッドのデメリット 意図しない…
はじめに CloudFormationとは? シンプルにインフラを管理することができる インフラを素早く複製することができる インフラの変更を簡単に追跡することができる Terraformとは? Write Plan Apply CloudFormationとTerraformの違い 対応可能プロバイダー 言…
はじめに サーバレスってそもそも何? Lambdaってそもそも何? 実際に作成する 実行ロールの選択 ネットワークの有効化 トリガーの追加 送信先の追加 出来上がったLambda関数を実行してログを確認してみる。 今回つまずいたところ トリガーにS3を選択する際…
Java はじめに どうやったら可視化できるのか? Javaが実行されるまでの流れ バイトコードとクラスファイル javapコマンド コマンドの説明 「暗黙的」な処理を可視化してみる ①デフォルトコンストラクタは生成されているのか デフォルトコンストラクタとは ②…
インスタンスを作るって言うけど、パソコンのどこにできるの? はじめに こんにちは。株式会社divxのエンジニア高橋です。突然ですが、「インスタンスはパソコンのどこにできるの?」と聞かれたら皆さんはなんと答えるでしょうか? この質問に対してパッと答…