VITALIFY.ASIA logo

Tech Blog

バイタリフィアジア技術ブログ

バイタリフィアジアのエンジニアリング・プロダクト開発・オフショア開発に関する知見をお届けします。

275件の記事

PHP2Shellと「パッチが追いつかない」問題:Webサイトの前にCloudflareというセキュリティゲートを置く
注目記事#topic-cybersecurity

PHP2Shellと「パッチが追いつかない」問題:Webサイトの前にCloudflareというセキュリティゲートを置く

本記事では、PHP2Shellで何が起きたのか、なぜパッチ適用だけでは間に合わないのか、そしてパッチ適用と並行して取れる補完策として、CloudflareでWebサイトの入口にセキュリティゲートを置く方法をまとめます。

Quí Nguyễn
続きを読む

最新記事

【10月人気記事TOP3】BIM・製造DX・OSSクリエイティブの最新動向|VFA

【10月人気記事TOP3】BIM・製造DX・OSSクリエイティブの最新動向|VFA

VFA技術ブログで10月に最も読まれた人気記事TOP3をご紹介!第1位はBIMと施設管理を繋ぐ国際仕様「COBie」の解説。第2位は工場の設備データ整理に不可欠な国際規格「ISO 81346」の思考法。第3位はAdobe代替として期待されるオープンソース×AIツール「Crafting Apps」の検証記事です。建築・製造のデータ標準化から最新のクリエイティブ開発環境まで、実務やDX推進に役立つトレンドを分かりやすくまとめています。見逃した記事のキャッチアップにぜひご活用ください。

Vitalify Asia Team
UI/UXデザインにおける色彩理論(COLOR THEORY IN UI/UX DESIGN)Product Development

UI/UXデザインにおける色彩理論(COLOR THEORY IN UI/UX DESIGN)

UI/UXデザインにおける色の役割を、Color Wheel、Color Harmony、彩度・明度、コントラスト、WCAG 2.2、色彩心理から体系的に解説します。さらに、Semantic Color System、Light/Dark Mode、60–30–10ルール、実際の3Dキャラクター衣装への応用まで、実践的な配色設計の考え方を紹介します。

Son Phung
3DGSを理解する 第3回:3DGSと2DGSは何が違うのか? ―「2D」の意味を正しく理解する3D

3DGSを理解する 第3回:3DGSと2DGSは何が違うのか? ―「2D」の意味を正しく理解する

3DGSと2DGSは、どちらも3次元空間のシーンを表現するGaussian Splatting技術ですが、使うGaussianの形状と重視する点が異なります。本記事では、3次元Gaussianを使う3DGSと、平面状Gaussianで表面形状の整合性を高める2DGSの違いを整理し、2D画像を表現するGaussianImageとの違いも解説します。

Toshihiko Nagaoka
3DGSを理解する 第2回:3DGSはフォトグラメトリと何が違うのか?3D

3DGSを理解する 第2回:3DGSはフォトグラメトリと何が違うのか?

3DGSとフォトグラメトリは、どちらも複数の写真から3D空間を再構成する技術です。本記事では、SfMによるカメラ位置・姿勢推定やSparse Point Cloudまでの共通点と、その後にフォトグラメトリがMVS・Dense Point Cloud・メッシュ生成へ進み、3DGSがGaussianの初期化・最適化へ進む違いを整理して解説します。

Toshihiko Nagaoka
3DGSを理解する 第1回:3DGSは従来の3D制作と何が違うのか?3D

3DGSを理解する 第1回:3DGSは従来の3D制作と何が違うのか?

3DGSは、従来のメッシュとは異なり、大量のGaussianを空間に配置して現実の見た目を再現する3D表現技術です。本記事では、メッシュとの違い、写真から3D空間を生成する仕組み、不動産・建築・文化財・映像・XRへの活用例、そして3DGSが従来の3D制作を置き換えるのかまで、初心者向けに整理して解説します。

Toshihiko Nagaoka
3DGSを理解する 第0回:写真はどうやって立体になるのか? ― 170年の試行錯誤3D

3DGSを理解する 第0回:写真はどうやって立体になるのか? ― 170年の試行錯誤

写真から立体を作る技術は、3DGSから始まったわけではありません。本記事では、1839年の写真誕生からフォトグラメトリ、ステレオ写真測量、SfM、MVS、NeRF、3D Gaussian Splatting、2DGSまで、写真を使って実世界を3Dとして復元する技術がどのように発展してきたのかを、初心者にもわかりやすく解説します。

Toshihiko Nagaoka
PLATEAU × ODPTをCesiumで統合する:3D都市モデルと鉄道データ連携の実装知見Digital Twin

PLATEAU × ODPTをCesiumで統合する:3D都市モデルと鉄道データ連携の実装知見

PLATEAUの3D都市モデルとODPTの鉄道データをCesium上で統合する過程では、座標系の違い、3D Tilesの最適化、不安定なスキーマ、路線推論、位置補間、APIセキュリティなど多くの課題が発生します。本記事では、実データと推論データを区別しながら、リアルタイム3D都市可視化を安定して構築するための実装知見とトレードオフを解説します。

Thinh Tran
PLATEAU 東京23区:3Dマップ・交通・環境データで東京を探索するGeospatial & GIS

PLATEAU 東京23区:3Dマップ・交通・環境データで東京を探索する

PLATEAU Tokyo 23-Kuは、PLATEAUの3D都市モデルを基盤に、JR東日本、都営バス、シェアサイクル、JARTICの道路交通、気象庁の降水量、大気質など複数の都市データを統合した3D可視化デモです。Cesiumと3D Tilesによる表示、列車シミュレーション、データ更新の考え方、スマートシティや都市デジタルツインへの応用可能性を解説します。

Thinh Tran
壮大な地下世界へ迷い込む:洞窟の世界があなたの目の前に凝縮される3D

壮大な地下世界へ迷い込む:洞窟の世界があなたの目の前に凝縮される

Cave Explorerは、実際の洞窟を3Dスキャンし、点群や3D Tilesを用いてWebブラウザ上でインタラクティブに探索できるようにした実験的プロジェクトです。巨大な3DデータをLODとストリーミングで最適化する仕組み、WebGL/WebGPUによる表示、リモート探索やデジタル遺産保存への応用可能性まで解説します。

Thinh Tran
CLAUDE.mdとSkills:Claude Codeの指示はどこに置くべきか?AI Development

CLAUDE.mdとSkills:Claude Codeの指示はどこに置くべきか?

Claude Codeでは、すべての指示をCLAUDE.mdに詰め込むのが最適とは限りません。本記事では、プロジェクト全体の共通ルールをCLAUDE.md、特定タスクの手順をSkills、ファイル単位のルールを.claude/rules/、自動実行をHooksに分ける考え方を解説。デシジョンツリーを使い、保守しやすく効率的な指示設計を整理します。

Trần Thiên
CADデータ管理の用語集:PDM・BOM・BIM・CIM・IFCを解説CAD & Engineering

CADデータ管理の用語集:PDM・BOM・BIM・CIM・IFCを解説

CADで作成した図面や3Dモデルを、設計変更・共同作業・製造・建設で活用するには、データ管理と交換の仕組みを理解することが重要です。本記事では、PDM・PLM・BOM、BIM/CIM・IFC、ネイティブ形式、STEP・DXF・STLの役割と違いを整理し、目的に応じたCADデータ管理・交換の基本を解説します。

Toshihiko Nagaoka
ぼくはデューパー、なんでもきいてね!