2025-01-01から1年間の記事一覧
Aithereumネットワークは、AI(人工知能)をスマートコントラクトやDeFi(分散型金融)の機能に深く統合することを目指すプラットフォームです。これは、従来の静的なブロックチェーンシステムでは不可能だった、「予測・適応・自動化」を実現する次世代の分…
2021年に登場したiPad Pro(M1)は、従来のiPadの常識を覆すMac級のチップを搭載し、多くのユーザーを驚かせました。発売から数年が経過した今、中古市場でも高い人気を誇っていますが、気になるのは「この高性能は、いつまで最新OSに対応し続けるのか?」と…
iPadが「PCの代わりになる」という議論は、初代登場以来ずっと続いています。そして、最新のiPadOS 26では、待望のマルチウィンドウ機能が大幅に強化され、より自由にウィンドウを配置できるようになりました。 「これで本当にPCはいらなくなるのか?」 今回…
「型落ちでも高性能なiPadが欲しい」「Wi-Fi環境がなくても使えるSIMフリーモデルを探している」という方へ朗報かもしれません。 中古市場でiPad Air 3(第3世代)の256GB、国内版SIMフリーモデルが26,800円という価格で出ているのを見かけました。 結論から…
導入:価格以上の価値を提供するActiveモデル スマートバンド市場で常に高い人気を誇るXiaomiから、最新のエントリーモデル「Xiaomi Smart Band 9 Active」が登場しました。 標準モデルのBand 9と比べ、価格を抑えながらも、健康管理の基本機能と通知機能は…
近年、ブロックチェーン技術は金融やアート、そしてゲームの分野で革新をもたらしています。その中でも、特にゲーム業界に焦点を当てて開発されたのが、Oasys(オアシス)チェーンです。 Oasysチェーンの基本的な特徴 Oasysチェーンは、ゲーム体験の向上と開…
車載ネットワークのデバッグや解析に携わっている方なら、CAN FDの解析ツール「CanKing」やその他のツールで、ネットワーク接続時に「ISO」と「nonISO」という選択肢に遭遇し、一瞬手が止まった経験があるかもしれません。 この選択は、「より高速に通信する…
今回は、現代の自動車に不可欠な高速通信規格CAN FD(CAN with Flexible Data rate)を、国際的な視点から深掘りします。 CAN FDが世界中の自動車メーカーやサプライヤーで採用され、信頼性の高い通信を実現している背景には、ISO(国際標準化機構)が定める…
前回の記事で、GPDがUMPC市場のパイオニアであることをご紹介しました。今回は、GPDが現在展開している主要な製品ラインナップを深掘りし、それぞれの特徴と購入の目安となる価格帯を解説します。 GPDの製品は、高性能なパーツを凝縮しているため、一般的な…
近年、UMPC(Ultra-Mobile PC)というカテゴリーが注目を集めています。その市場を牽引し、特にゲーマーやモバイルワーカーから熱い支持を受けているメーカーがGPD(GamePad Digital)です。 GPDは、「ポケットに入る高性能なWindows PC」というユニークなコ…
製造業の現場、特に石油精製、化学プラント、製鉄所、発電所など、大規模で連続的なプロセスを扱う施設で必ず登場する専門用語があります。それが、DCS(Distributed Control System:分散制御システム)です。 PLC(Programmable Logic Controller)と並ん…
製造業の現場は、常に「生産性向上」「品質維持」「コスト削減」という三重苦に直面しています。企業全体を管理するERP(統合基幹業務システム)があっても、製造現場でリアルタイムに何が起こっているかを把握できなければ、迅速な意思決定はできません。 …
製造業において、「いつまでに、どれだけ製品を作るか」という生産計画は、企業の収益と顧客満足度を直接左右する最重要課題です。しかし、現実の製造現場は、材料の遅延、設備の故障、急な注文変更など、予測不能な要素に満ちています。 こうした複雑な課題…
製品を生み出すプロセスにおいて、最も重要なドキュメントの一つがBOM(Bill of Materials:部品表)です。しかし、実はこのBOMには「設計BOM」と「製造BOM」という、性質の異なる二つの種類が存在します。 この二つのBOMの連携がうまくいかないと、製造現場…
製品開発の世界は常に複雑化しており、市場投入までのスピード(Time to Market)と品質が、企業の競争力を左右します。多くの企業がこの課題を乗り越えるために導入を検討しているのが、PLM(Product Lifecycle Management:製品ライフサイクル管理)です。…
産業オートメーションの世界において、特定のハードウェアに依存せず、多様な制御システムを開発できるプラットフォームとして、CODESYS(コーデーシス) は極めて重要な役割を果たしています。 CODESYSは単なるプログラミングツールではなく、ソフトウェアP…
IEC 61131-3は、PLC(プログラマブルロジックコントローラ)のプログラミングに関する国際規格であり、特定のメーカーに依存しない共通のプログラミング言語と構造を定義しています。 この規格によって、制御エンジニアはメーカーが異なっても共通の知識ベー…
ソフトウェアPLCの分野には、プログラム言語や構造をオープンにするための国際標準規格と、それに基づいて開発されたオープンソースのソフトウェアPLCが存在します。 ここでいう「オープンな仕様」とは、特定のメーカーに依存せず、誰でも利用・学習・開発が…
ソフトウェアPLC(Software Programmable Logic Controller)は、近年、製造業のデジタルトランスフォーメーション (DX) を推進する上で注目を集めている技術です。 従来のハードウェアベースのPLCと比較して、どのような特徴があり、どのようなメリットがあ…
SCADAって何? 「SCADA(スカーダ、スキャダ)」という言葉を聞いたことがありますか?工場や発電所、水道施設といった大規模なインフラ設備を動かす上で、なくてはならない重要なシステムです。 SCADAは、Supervisory Control and Data Acquisition(監視制…
今回は、LinuxのPREEMPT_RTパッチがリアルタイム性をどれほど劇的に向上させるのか、そして通常のLinuxと具体的にどこが違うのかを、技術的な視点から解説します。 1. ️ 通常のLinux(汎用OS)が抱える「遅延」の問題 まず、普段皆さんが使っている通常のLin…
「INtimeの上にWindowsが乗っている」という感覚は、「INtimeが制御の主導権を握っている」という点で非常に正しいです。しかし、一般的な仮想化(Virtualization)の「ホストOSとゲストOS」の関係とは、技術的に決定的な違いがあります。 1. 両カーネルは…
INtimeがWindowsと共存して動作するという話は、なかなかイメージがしにくいですよね。「OSが二つ動くなんて、どういうこと?」「Windowsの上にINtimeが乗っているの?」という疑問に、アーキテクチャの視点からお答えします。 結論から言うと、INtimeとWind…
リアルタイムの橋渡し:INtimeとWindows間のデータ通信手法 これまでの記事で、INtimeがWindowsと共存し、厳密なリアルタイム性を実現していることを解説しました。では、この二つの全く異なるOS環境間で、データはどのようにやり取りされているのでしょう…
INtimeのようなデュアルカーネルRTOSで開発を進める際、Windowsアプリケーションのデバッグとは異なる、特有のスキルとツールが必要になります。リアルタイム性の要求とWindows環境の共存という特性を理解し、効率的にバグを特定・修正するための具体的な手…
前回の記事では、INtimeがWindowsと共存するユニークなリアルタイムOSであることをご紹介しました。今回は、その厳密なリアルタイム性と高い信頼性を支える二つの重要な機能、タスク管理とメモリ保護について詳しく解説します。 ♂️ リアルタイム性を実現す…
皆さん、PCで普段使っているWindowsやmacOSとは少し違う、「リアルタイムOS(RTOS)」をご存知でしょうか? これは、ミリ秒単位の厳密な時間制約が求められる、組み込みシステムや産業用機器などで大活躍するOSです。今回は、その中でも特にユニークで高性能…
Snapdragon (ARM) プロセッサを搭載した Windows on ARM (WoA) デバイスは、従来の x86/x64 (Intel や AMD) プロセッサを搭載した Windows PC と比較して、一般的に電池寿命が長いという大きな利点を持っています。 なぜ Snapdragon (ARM) は電池が長持ちす…
データ分析や機械学習の世界に足を踏み入れると、必ず目にする拡張子が「.ipynb」です。一見すると謎の文字列ですが、実はデータサイエンティストやエンジニアにとって、もはや手放せない最高の作業ツールの心臓部なのです。 この記事では、「.ipynb」の正体…
Kvaser CanKingを使い始めたエンジニアの皆さん、こんな現象に遭遇していませんか? ✅ Rx/Txカウンターは増えている(メッセージは届いている!) ❌ しかし、Output Windowには何も表示されない... これは、CANlibドライバレベルでは通信が成功しているのに…