こんにちは。
開発本部 SJC共同開発推進室の藤井です。
社内でのグループ学習会が実を結び、AWS認定試験の合格者が増えました。おかげさまで私もこのたびソリューションアーキテクト アソシエイトに合格しました。
グループ学習会については以前も記事がございますが、今回の記事ではその後についてあらためてご紹介させていただきます。
Tech blog
こんにちは。
開発本部 SJC共同開発推進室の藤井です。
社内でのグループ学習会が実を結び、AWS認定試験の合格者が増えました。おかげさまで私もこのたびソリューションアーキテクト アソシエイトに合格しました。
グループ学習会については以前も記事がございますが、今回の記事ではその後についてあらためてご紹介させていただきます。
Tech blog
こんにちは。
デバイスソフトウエア開発部の島崎です。
今回は以前投稿した衛星通信システムStarlinkについてのブログの続報になります。
Starlinkは米スペースX社が運営している衛星インターネットサービスであり
弊社も「STARLINK BUSINESS」を提供しているKDDIさんと連携して
IoTソリューションを提供しています。
このSTARLINK BUSINESSをより使いやすく、現場のニーズに答えられるようになった点についてご紹介します。
Tech blog
こんにちは、基盤整備グループの上西です。
AWSのGlue Crawlersでクローラーを実行する際にCSVファイルのままだと、date型にしたいデータがstringデータのままであったり、ダブルクォーテーションで囲った文字列がスペースで切れて隣のカラムのデータを上書きしてしまうなどの不都合が生じることがあるため、CSVファイルをParquetファイルとして出力したいことがありました。
ParquetファイルはCSVファイルに比べて容量が小さくカラム毎に型を定義することができるので、Glueデータカタログでデータベースとして扱いやすい特徴があります。
クローラー実行後にGlueのデータカタログからスキーマの編集でdate型にキャストするという方法もありますが、後述する今回の要件に適合しないためGlue ETL jobsを使用する方法にしました。
現場ロイド
弊社ではモバイル回線とクラウドロガーを組み合わせて様々なサービスを提供しております。
モバイル回線を使用することで、遠く離れた場所から遠隔で端末を操作することや数㎞離れた端末間でお互いを制御するようなシステムの構築も可能となります。
その一方でキャリアの回線網の障害や端末設置場所の電波状況等の様々な要因により通信が不通になるケースも発生し得るため、遅延の発生が許容できないシステムにおいて問題となる場合があります。
本ブログでは、モバイル回線下で即時性が必要な案件に対して可用性の高いシステムを構築する一例として、弊社で担当したシステムをご紹介します。
続きを読む
Tech blog
こんにちは!クラウドソリューション開発部の今野です。
私自身、Swiftで開発をしたことがあるため、今回はSwiftのフレームワークについて紹介していきます。
Swiftのフレームワークには色々あるのですが、代表的なものとして2つあります。
おそらくiPhoneアプリを開発している方であれば聞いたことがあるかもしれません。
その名も
UIKitとSwiftUIです。
最近は「時代は変われど実績のあるUIKitは健在!」「将来に投資するためにSwiftUIを使おう!」「結局どちらを使えば良いんだーっ!」という話がよく出てきますが、
大切なのは用途だと思います。
木工用ボンドでプラスチックのパーツを接合しようとしているのと同じ(実体験)
そこで今回は、UIKitとSwiftUIのメリットとデメリットを挙げていきます。
Swiftのフレームワークで検討中の方、必見です。
続きを読む
Tech blog
こんにちは基盤整備グループの上西です。
今回GrafanaでPower BIのようなドリルダウン機能が使えればいいなぁと思い調査と実装をしたので、手順を残す目的でVariablesとData linkの機能についてまとめます。
Tech blog
Gリポートの開発を担当している趙です。
ビデオ通話をするためのシステムを構築することが大変だと思われているかもしれませんが、
ossを調べてみたら、意外と簡単にSFUサーバーを建てることができてしまいます。
Tech blog
こんにちは。クラウドソリューション開発部の石田です。
先日、個人情報の暗号化処理を対応しました。
この記事では、暗号化とは何か?どのような対応をしたのか備忘録として記載をしていきます。
Tech blog
Tech blog
みなさん、こんにちは。
デバイスソフトウェア開発部のnomuraです。
プロジェクト管理・タスク管理ツールは数多く存在しますが、当社では直感的で使いやすいBacklogを採用しています。
Backlog単体でもプロジェクトの進捗管理やスケジュール確認が可能ですが、日々のプロジェクト全体の状況を簡潔にサマリー表示するために、Googleスプレッドシートを活用しています。
この記事では、Googleスプレッドシートを使用してBacklogの課題情報を一括出力する方法についてご紹介いたします。
続きを読む