• 関連の記事

「アセンブリ言語」関連の最新 ニュース・レビュー・解説 記事 まとめ

「アセンブリ言語」に関する情報が集まったページです。

「ファーストペンギンになりたかった」:
明治がAWSのツールを使ってメインフレームから完全脱却 経緯を詳しく説明
明治は2025年3月のメインフレーム撤廃を目指し、残るシステムの移行を2024年6月中に完了する。国内企業で初めて、「AWS Mainframe Modernization」という移行サービスを使った。前例がないことは障害ではなく、むしろ国内初事例にチャレンジしたかったのだという。(2024/3/18)

Go AbekawaのGo Global!〜Jay Pegarido(前):
末は「神父」か「エアクラフトエンジニア」か
グローバルに活躍するエンジニアを紹介する本連載。今回はSansanの海外開発拠点、Sansan Global Development Centerにて取締役を務めるJay Pegarido(ジェイ・ペガリド)さんにお話を伺う。コンピュータとの出会いは決して早くなかったが、その出会いは文字通りジェイさんの運命を変えた。(2024/1/23)

プログラミングのこれまでとこれから【第1回】
不況でも稼げるプログラマーが知っている「プログラミング」の基本はこれだ
プログラマーの雇用市場は活況を呈している。雇用市場の概況から特に需要のある分野を見つつ、プログラミングの基礎知識をおさらいする。(2023/10/11)

やりがいは心の中にあるとお思いかの?:
お悩みその9 仕事にやりがいを感じたい(29歳 男性 組み込みエンジニア)
自分のやりがいを完全に理解しているとうぬぼれるんじゃないぞい。(2023/6/12)

2023年3月からトップ層の言語は不動:
「PHP」「Rust」の順位がじわり上昇、首位のPythonは? 2023年5月言語人気ランキング
プログラミング言語の人気ランキング「TIOBEインデックス」の2023年5月版が公開された。2023年3月から5月まで、1〜7位は「Python」「C」「Java」「C++」「C#」「Visual Basic」「JavaScript」で、PythonとCは小差が続き、8位以降では「PHP」と「Rust」が順位を上げつつある。(2023/5/10)

高性能な「Zig」がトップ50入り:
王者Pythonのトップ陥落もあり得るか? C++とJavaが猛追 2023年4月言語人気ランキング
TIOBE Softwareはプログラミング言語の人気ランキング「TIOBEインデックス」の2023年4月版を発表した。3月と同じく、1〜5位は「Python」「C」「Java」「C++」「C#」で、PythonとCは引き続きわずかな差となった。「Go」が10位を維持した。(2023/4/13)

AIに相談だ!:
ChatGPTに「初心者向けプログラミング言語」を聞いてみたら…… AIの推し言語はやはり
AIチャットbot「ChatGPT」に、人間には答えにくい質問や、答えのない問い、ひっかけ問題を尋ねてみたらどんな反応を見せるのか。ChatGPTの反応からAIの可能性、テクノロジーの奥深さ、AIが人間に与える“示唆”を感じ取ってほしい。(2023/2/15)

オリジナルCPUでバイナリコード入門(1):
オリジナル4ビットCPU「DL166」はプログラミングの基礎学習に最適
オリジナル4ビットCPUを用いてバイナリコードを学ぶ本連載。第1回はオリジナルCPU「DL166」のインストラクションセットについて解説する。(2023/2/14)

いろんな言語で試す、WebAssembly入門(1):
フロントエンドを高速化する第4のWeb言語――「WebAssembly」とは?
第1回では、第4のWeb言語とされ、W3Cで標準化されているWebAssemblyの概要を紹介します。WebAssemblyの仕組みと用途、Webブラウザをはじめとしたランタイム、非ブラウザAPIやプログラミング言語のサポートなどを紹介します。(2022/12/16)

いまさら聞けない「C」の歴史【第4回】
プログラミング言語「C」は“あの家電”でもひっそりと活躍していた?
登場以来さまざまなプログラム開発で活躍してきた「C」。具体的にどのような用途があるのか。主な例を紹介する。(2022/10/12)

いまさら聞けない「C」の歴史【第1回】
プログラミング言語「C」と「UNIX」の“深過ぎる関係”とは? 歴史を振り返る
登場以来、絶えず進化してきたプログラミング言語「C」。その誕生には「UNIX」が深く関わっていた。どういうことなのか。Cが生まれた目的や誕生当時の先進性を解説する。(2022/9/24)

古代サンプラーがアプリになるまで:
メロトロンアプリ「Manetron」、ついにAndroid対応へ 開発環境は? レイテンシー問題は?
レイテンシー問題からこれまで避けてきた楽器アプリのAndroid対応が遂に実現する?(2022/7/5)

550人に調査:
「学んでみたいプログラミング言語」ランキング 1位は「C/C++」 他言語の順位は?
NEXERは、運営するアンケートサイト「ボイスノート」において「プログラミング言語についての調査」を実施した。その結果、「学んでみたいプログラミング言語」の第1位は、「C/C++」(106票)であることが分かった。(2022/5/6)

9つのベストプラクティスを紹介:
コードのコメント、何をどう書けばよいのか
プログラマーがより良いコードを書くために役立つリソースは数多い。だが、より良いコメントを書くためのリソースはほとんどない。プログラム内のコメント量を測定することは簡単だが、コメントの品質を測定することは難しい。ではどうすればよいのか。(2022/2/2)

.NET 6移行入門(1):
.NET 6統合の現状および概要と方向性
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。初回は、.NET 6の注目すべき新機能を中心に.NET 6の統合の現状および概要、方向性について。(2021/12/22)

Q&Aで学ぶマイコン講座(66):
CCR(Condition Code Register:条件コードレジスタ)の役割
マイコンユーザーのさまざまな疑問に対し、マイコンメーカーのエンジニアがお答えしていく本連載。今回は、超初級者の方からよく質問される「CCR(Condition Code Register: 条件コードレジスタ)の役割」についてです。(2021/10/29)

ハイブリッドにも対応:
COBOLだって怖くない クラウド環境でIBMメインフレーム活用を支援、SCSKの新サービス
SCSKは、日本IBMと「IBM Z」の再販契約を締結し、両社の協業を拡充する。同社は、ITインフラの将来構想策定から提供、設計、構築、モダナイゼーション、運用管理までをワンストップで支援するサービス「MF+」の提供を開始した。(2021/10/26)

仮想環境を使ったクラウド時代の組み込み開発のススメ(3):
組み込みエンジニアも知っておきたい「クラウドネイティブ」とは
IoT/クラウドロボティクス時代のシステム開発を加速化する仮想環境の活用について解説する本連載。第3回は、IT分野で浸透してきている「クラウドネイティブ」という考え方とその狙い、支える技術などについて紹介した上で、組み込み分野におけるクラウドネイティブの可能性について説明する。(2021/7/28)

他の言語から呼び出して使う:
第4のWebブラウザ用言語「WebAssembly」、誰がどのように使っているのか
ソフトウェアコンサルティング会社のScott Logicが第4のWebブラウザ用言語「WebAssembly」の使用状況について、調査結果を発表した。WebAssemblyアプリケーションの作成に使われている言語やWebAssemblyの使用目的、今後大きな影響を与える分野、改善を要する分野などが明らかになった。(2021/7/8)

「Dart」「Kotlin」「Julia」「Rust」「TypeScript」「Elixir」が有望:
「Python」がわずかな差で2位に、プログラミング言語の人気ランキング「TIOBEインデックス」
TIOBE Softwareが発表したプログラミング言語の人気ランキング「TIOBEインデックス」の2021年6月版では、Pythonが近いうちに「C」を抜き、首位に迫る様子が見られた。1〜5位は「C」「Python」「Java」「C++」「C#」だった。(2021/6/9)

メインフレームからクラウドへ【後編】
COBOLやPL/Iのメインフレームアプリケーションをクラウドサービスで動かすには
ソースコードがあれば、メインフレームアプリケーションのクラウドサービス移行は比較的容易だ。ただしプログラミング言語の種類によって難易度は異なる。「COBOL」「PL/I」で書かれている場合はどうなるのか。(2021/4/22)

Javaにわずかな差で迫るPython:
人気ランキング「TIOBEインデックス」で「Objective-C」が20位圏外に
TIOBE Softwareが発表したプログラミング言語の人気ランキング「TIOBEインデックス」の2021年4月版では、常連の「C」「Java」「Python」「C++」「C#」が1〜5位を占め、10年前に隆盛を誇った「Objective-C」が20位から転落した。(2021/4/7)

Javaは2位ながら評価が低下:
人気ランキング「TIOBEインデックス」で「C」が首位、「Python」「Groovy」の評価が大きく上昇
TIOBE Softwareが発表したプログラミング言語の人気ランキング「TIOBEインデックス」の2021年2月版では、常連の「C」「Java」「Python」「C++」「C#」が1〜5位を占めた。(2021/2/24)

1983年2月10日付のアセンブリコード:
Microsoft、「GW-BASIC」をオープンソースとして公開
Microsoftは、「Microsoft GW-BASIC」をオープンソースとして公開した。(2020/6/19)

Edge AI and Vision Alliance:
設計でも存在感を増すクラウドコンピューティング
Edge AI and Vision Allianceの創設者であるJeff Bier氏は、「クラウドコンピューティングが、電子設計の全てを変えつつある。その背景には、設計者たちが現在直面しているさまざまな問題の多くが、クラウドで解決されるようになってきたということがある」と述べる。(2020/6/2)

マイクロソフトのGW-BASICがオープンソースに 1983年のMS-DOS用BASICをアセンブリ言語で
Cのソースコードはありません。(2020/5/22)

Intelの予測モデルより高精度:
「コードの実行速度」が分かるMLツールを開発、MIT研究チーム
マサチューセッツ工科大学の研究チームは、プロセッサ上でのアプリケーションコードの実行速度を予測する機械学習(ML)ツールを開発した。Intelのツールよりも誤差が少なく、Googleの「Tensor Processing Unit」のような新しいプロセッサにも適用できる。(2020/1/9)

SB C&Sが開発コストを数十分の1に削減:
PR:「世界生産性ランキング」30位の日本を変える「ローコード開発」とは
企業ITを取り巻く人材不足という課題に「ローコード開発」と呼ばれるコンセプトで一石を投じるOutSystems。ローコード開発とは何か、OutSystemsジャパンのアーノルド・コンセンコ氏とSB C&Sの荒川直樹氏に話を聞いた。その模様を前編に引き続きお届けする。(2019/9/17)

「量子版ムーアの法則」は実現するか 今の量子コンピュータは「さながら1950年代」
科学技術振興機構(JST)研究開発戦略センターの嶋田義皓フェローが、量子コンピュータの現状や、実用化が見込まれる時期を解説した。(2019/7/22)

【特集】Transborder 〜デジタル変革の旗手たち〜:
スピード感を求めれば「内製」しない理由がない ホテルおかだと京王電鉄が語る、デジタル変革のカギ
ホテルと鉄道というアナログなインフラを扱う業界でデジタル化を進める2人を招いて行った「Transborder対談」。後編ではDXに対する印象や内製化について、そして今後SIerはどうなるのか、といったシビアな話へと展開していきます。(2019/3/29)

アセンブリ言語は残る:
IPA、基本情報技術者試験にPythonを追加/COBOLを廃止
IPAは、国家試験「基本情報技術者試験」の内容を見直した結果、COBOLを廃止し、Pythonを追加する。線形代数や「確率・統計」など、数学に関する出題比率を上げる。AI人材育成のニーズなどを踏まえた。(2019/1/28)

Design Ideas 信号源とパルス処理:
PCのスピーカー回路でタイミングを制御
PCでタイミングを制御する最も容易な方法は、遅延ループを利用することだ。今回は、PCのスピーカー回路を利用して、安定した遅延ループを得る方法を紹介する。(2017/3/29)

main()関数の前には何があるのか(1):
「Hello World!」の中身を探る意義と環境構築、main(C言語)のアセンブラコードの読み方
C言語の「Hello World!」プログラムで使われる、printfやmainの中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。初回は、「Hello World!」の中身を探る意義と環境構築について触れ、mainのアセンブラコードを読んでみる。(2017/5/18)

山浦恒央の“くみこみ”な話(90):
猫でも分かるソフトウェアのテスト網羅(7):C2カバレッジは「裸の王様」
「制御パステスト」をテーマとする「猫でも分かるソフトウェアのテスト網羅」シリーズの第7回(最終回)では、前回に引き続き、パス・カバレッジの王者である「C2カバレッジ」の弱点を解説します。(2016/12/21)

8ビットマイコン時代に逆戻り? アセンブリ言語が人気上昇
かつてホビープログラマーにとって憧れだったアセンブリ言語が、今になってプロフェッショナルの世界で再評価されている。その理由とは。(2016/8/8)

Tech Basics/Catalog:
小型ボードコンピュータ
IoTでデータを収集したり、電子/機械工作などでセンサーやメカを制御するために利用できる小型ボードコンピュータの一覧をまとめておく。(2016/2/24)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(クラス定義編)
本稿では、C#とJavaScriptにおけるクラス定義を比較し、TypeScriptやECMAScript 2015でJavaScriptプログラミングがどう変わるかを見ていく。(2015/10/22)

日本型セキュリティの現実と理想:
第7回 15年以上の激闘! 満身創痍になったアンチウイルス
前回は全くの無防備の状態からセキュリティ対策の発端になったアンチウイルスが普及するまでの経緯を取り上げた。今回は現在のセキュリティ対策に至るまでのウイルスのその後を続けよう。(2015/9/24)

MS-DOS歴史的遺産化記念企画:
MS-DOS温故知新 〜ソースコード公開を期にパソコン大衆化の原点を振り返る〜
30年前のMS-DOSのソースコードがコンピューター歴史博物館に寄贈され、公開された。現在のPC隆盛の礎となったソースコードを見に行こう。(2014/4/24)

アドバンスド・データ・コントロールズ 代表取締役社長 河原隆氏:
PR:“三重苦”を抜けた国内自動車産業の新規開発をツールで支援する
アドバンスド・データ・コントロールズ(ADaC)は、Green Hills Softwareの統合開発環境「MULTI」やリアルタイムOS「INTEGRITY」といったツールやソフトウェア製品を車載分野に展開している。“三重苦”を抜けて復活を遂げた国内自動車産業の新規開発を支援すべく、半導体メーカーと二人三脚で提案活動を進めていく考えだ。(2014/1/14)

ビジネスニュース 企業動向:
トヨタの急加速事故は欠陥だらけのファームウェアが原因?――原告側調査の詳細
2007年に米国オクラホマ州で、トヨタ自動車の乗用車「カムリ」が急加速したことによる死亡事故が発生した。事故をめぐる訴訟において、原告側証人として事故原因の調査を行った組み込みソフトウェアの専門家は、裁判で「カムリのエンジン制御モジュール(ECM)のファームウェアに重大な欠陥が見つかった」と報告した。(2013/11/11)

マイコン入門!! 必携用語集(7):
マイコンにも言語力が必要!?
マイコンが実行する命令はROMなどのメモリの中に0/1のパターンで格納されています。しかし、0/1のパターンではユーザーが何の命令なのか分かり難く、不便です。そこで、0/1のパターンに言葉を定義して、ユーザーはその言葉を使ってプログラムを作ります。その言葉を“プログラム言語”と呼んでいます。言い換えると、ユーザーはプログラム言語をマスターしていないと、マイコンのプログラムを作れないことになります。プログラム言語にはいくつか種類があります。今回は、それらを説明します。(2013/9/20)

車載ソフトウェア:
より高品質な車載ソフトウェアのコーディングを可能にする「MISRA C:2012」
自動車の電子化が進展し、車載システムがより複雑になるにつれて、車載ソフトウェアの重要性はさらに高まっている。車載ソフトウェアの品質を高めるためのガイドラインであるMISRA Cの最新版MISRA C:2012が2013年3月に発表された。本稿では、MISRA C:2012における、従来版からのアップデート内容について解説する。(2013/7/24)

マイコン入門!! 必携用語集(4):
マイコンのソフト開発って、どうやるの? ――「マイコン開発」で知っておきたい用語
マイコンについて、ある程度分かってきたところで、今回は、「マイコン開発」で覚えておきたいいくつかの用語を紹介します。同時に、マイコン開発で使用する開発ツール(開発環境)や全体的な開発の流れも解説します。(2013/6/17)

「メインフレームならCA」と言われる会社になりたい:
平均31歳、プラハに300人の若手メインフレーム部隊を養成、CA Technologies
COBOLやアセンブリ言語、メインフレームといった技術に詳しい若いエンジニアは探してもいない。ならばと、CA Technologiesは、プラハに300人規模の部隊を作ったという。メインフレームシステムの課題とは何か。米本社上級副社長と、日本法人社長に聞いた(2013/5/15)

OpenFlow/SDN、誤解の構造【第2回】
【技術動向】OpenFlowに対する4つの誤解を検証する
さまざまに誤解されているOpenFlow。今回は主な誤解の中身を紹介するとともに、この技術のより適切な位置付けを考える。(2012/11/26)

マイクロマウスで始める組み込み開発入門(5):
階層構造を意識して、信頼性の高いプログラムを組もう!
マイクロマウスの組み立てキット「Pi:Co Classic」を完成させた北上くんとえみちゃん。早速、サンプルプログラムで迷路を走らせようとするえみちゃんに「待った」をかけた北上くんは、自らの思い「Pi:Co Classic構想」を語り始める――。今回は、マイクロマウス【プログラミング編】の序章をお届けする。(2012/9/11)

Design Hands-on:
デジタル制御電源を学ぶ(2) デジタル制御用ICの特徴を理解しよう
前回は、「デジタル電源は何がどう『デジタル』なのか」という基本中の基本を押さえた。今回は、次回以降の「実践編」に入る前の準備として、ソフトウェアによるデジタル制御を実現する制御IC(マイコンやデジタルシグナルコントローラ(DSC)、DSP)の特徴について、アナログ制御と対比させながら解説する。(2012/2/8)

きのこる先生のエンジニア転職指南(7):
このキャリア、Web業界で生きる? 職種別・Web業界相性診断
元プログラマ、現Web系企業の人事担当者による、エンジニア転職指南。「応募書類の書き方」や「自己PRの仕方」について、エンジニアの視点を持ちながらアドバイス。エンジニアの幸せな転職のために、菌類が奮闘する。(2012/1/31)

山浦恒央の“くみこみ”な話(35):
規模見積もりの王様「LOC見積もり」 〜見積もりの基本技法 その2〜
「ソフトウェア技術者の最高の能力は、見積もりだ!」――今回から世界のソフトウェア開発プロジェクトで最も頻繁に使われている積み上げ法による見積もりを紹介。まずは、規模見積もりの王様「LOC見積もり」について。(2011/9/14)


サービス終了のお知らせ

この度「質問!ITmedia」は、誠に勝手ながら2020年9月30日(水)をもちまして、サービスを終了することといたしました。長きに渡るご愛顧に御礼申し上げます。これまでご利用いただいてまいりました皆様にはご不便をおかけいたしますが、ご理解のほどお願い申し上げます。≫「質問!ITmedia」サービス終了のお知らせ

にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。

RSSフィード

公式SNS

EDN 海外ネットワーク

All material on this site Copyright © ITmedia, Inc. All Rights Reserved.
This site contains articles under license from AspenCore LLC.