Sky株式会社 の技術ブログ

現代のペアプログラミング

ペアプログラミングは、アジャイル開発の一環として、品質向上や知識共有、生産性向上を目的に二人でコードを書く手法です。リモートワークの普及により、様々なスタイルが登場し、柔軟な実践が求められています。

SKYDIV 独自方式のカメラ/オーディオリダイレクト その①

SKYDIV Desktop Clientのカメラおよびオーディオリダイレクト機能についての技術紹介です。リモートデスクトップ環境でクライアントPCのデバイスをリモート接続先で使用可能にする技術と、その独自方式のメリットを説明しています。

Windows 11 24H2 での「BitLocker」について

この記事は、Windows 11 24H2におけるBitLockerの有効化条件の緩和と、それに伴うPCの納品増加について説明しています。また、BitLockerの回復キー管理の重要性と、SKYSEA Client Viewを使用した回復キー収集の方法についても解説します。

【SQL Server】メンテナンスプランの作成方法

SQL Serverの基本的な機能についての説明です。メンテナンスプランの作成方法に焦点を当て、バックアップやパフォーマンス維持のための手順を解説しています。

【Azure】Microsoft認定資格(初級編)

ここでは、Microsoft Azure関連の初級資格についての説明をしています。クラウドに興味がある方に向けて、Azure Fundamentals、Azure Data Fundamentals、Azure AI Fundamentals、Security, Compliance, and Identity Fundamentalsの各資格の内容や受験情報を紹介しています。

自動運転技術SLAM

本記事は、自動運転技術におけるLiDAR SLAM(Simultaneous Localization and Mapping)について説明しています。LiDAR SLAMは、LiDARセンサーを用いて移動体の自己位置推定と周辺環境の地図作成を同時に行う技術で、ロボット掃除機や配膳ロボットなどに応用されています。記事では、LiDAR SLAMの処理の流れや難しいケースについても詳述しています。

FormControlは縦並び?横並び?

この記事では、社内システム用のデザインシステムにおけるフォームコントロールの改善について説明しています。横並びのフォームコントロールの問題点を指摘し、縦並びに統一することで視認性やレスポンシブ対応を向上させる取り組みを紹介します。

社内取り組み紹介~デザインシステム~

Sky株式会社の社内システムを開発する部署の取り組みについてご紹介します。 この部署では、社員の業務効率を向上させるために社内システムの開発に取り組んでいます。

【Excel】XLOOKUP関数応用編_あいまいな条件に一致するセルを探してみよう!

ExcelのXLOOKUP関数を使ったあいまい検索の方法についての説明です。特定のキーワードで始まる、終わる、または含む商品名を検索し、価格を表示する方法を具体例を交えて解説しています。

再現頻度の低い不具合の確認回数について

不具合発見時に再現頻度が低い不具合の改修確認を行うための指針を統計的仮説を用いて説明しています。標準偏差(2σ、3σ)を用いて、バグ発生確率と確認回数の関係を示し、説得力のある確認回数を検討する方法を紹介しています。

C++のlower_boundとupper_bound:メンバー関数 vs アルゴリズム関数の性能比較

C++標準ライブラリのlower_boundとupper_bound関数、およびsetやmultisetのメンバー関数についての説明です。これらの関数はソートされた範囲で二分探索を行い、指定された条件を満たすイテレータを取得します。メンバー関数の方が効率的な理由も解説しています。

OSSの脆弱性についての対策

OSSは多くの開発者に利用され、コミュニティの力で継続的に改善されるため信頼性が高いが、セキュリティの脆弱性が発見されやすいリスクもある。脆弱性管理のためにnpmやNuGetを活用し、定期的なチェックと迅速なアップデートが重要である。

【VBA】エラーハンドリングの基本

VBAにおけるエラーハンドリングの基本について説明しています。エラーの種類やエラーハンドリングの重要性、基本的な方法を解説し、プログラムの信頼性と安定性を向上させるための手法を紹介します。

単体試験でバグを潰すたった3つの心得

ソフトウェア開発における単体試験(Unit Test)は非常に重要性です。この記事では、単体試験(Unit Test)でバグを見つけ出すために意識すべきポイントを3つ紹介します。

自動車業界のトレンド SDVについて

SDV(Software Defined Vehicle)についての説明です。SDVはソフトウェアを基盤に進化する自動車を指し、OTA(Over-The-Air)アップデートにより機能追加やサービスのパーソナライズが可能です。Teslaの事例を含め、SDVの特徴や将来性について解説しています。