最新記事一覧
Microsoftは、「Visual Studio 2013」関連の全てのエディションや製品などのサポートを2024年4月9日に終了すると発表した。「Visual Studio 2019」は同日、延長サポートに移行する。
()
Rustを使った「Webアプリ」の開発はどのようなものになるのでしょうか? 本連載のスタートとなる今回は、アプリ開発の下準備として、Rustの現状を踏まえた連載の目的を紹介し、Webアプリ開発環境の構築を通じて、Rustのプロジェクト管理の基本をおさらいします。
()
MicrosoftがArmネイティブなアプリの開発を促すために販売しているデスクトップPC「Windows 開発キット 2023」。果たして、「開発」ではなく「実用」に耐えうるのだろうか……? この記事では、アドビの写真管理/現像アプリ「Adobe Lightroom」を試してみようと思う。
()
Rustはどのようなプログラミング言語なのでしょうか? 本連載のスタートとなる今回は、Rust言語の概略と、手元にRustの動作環境構築までを紹介します。導入で利用可能になるコマンドと、最初のHello, World!プログラムも取り上げます。
()
国際的なスポーツイベントはサイバー犯罪者にとって格好のイベントだ。すでに日本のユーザーを標的としたワイパー型マルウェアが確認された。期間中にはこれをテーマにしたサイバー攻撃が増加する見込みのためセキュリティ対策の強化が急がれる。
()
Microsoftが提供する製品やサービスには、サポート期間が設定されており、サポート期間中は更新プログラムなどの提供が行われる。しかし、サポート期間が終了すると、セキュリティ更新プログラムの提供が止まり、使い続けることが危ない状態となる。サポート期間は製品ごとに設定されており、若干分かりにくい。そこで、2020年にサポートが終了した主な製品、2021年にサポートが終了する主な製品を一覧表にした。
()
いよいよ最終回を迎えた「量子コンピュータ」シリーズ。フィナーレを飾るテーマは「量子テレポーテーション」「量子暗号」、そして、ひねくれボッチのエンジニアの私さえも感動で震えた「2次元クラスター状態の量子もつれ」です。量子コンピュータを調べるほどに「この技術の未来は暗いのではないか」と憂うようになっていた私にとって、2次元クラスター状態の量子もつれは、一筋の光明をもたらすものでもありました。
()
「Windows 10 Sモード」は、個人、企業、教育機関のPC向けに用意されたWindows 10のロックダウンモードです。前回に引き続き、Windows 10 Sモードのその他の制約について説明します。
()
「Ruby 2.6.0」が公開された。JIT(Just-In-Time)コンパイラが導入されたことに加え、処理性能を向上させる改善が複数施されている。終点なしRangeなどの新機能も実装された。
()
Qualcommのイベント「Snapdragon Tech Summit 2018」を目前に控えた今、うわさされる次世代Snapdragonや「Chrome on ARM Windows」といった話題から、「Windows on Snapdragon」の2019年を占ってみよう。
()
Microsoftは「Visual Studio 2017 15.9」を正式リリースし、64bit Armアプリケーションを開発するためのSDKやツールの正式サポートを開始した。
()
Windows 8以降、Windowsは新バージョンへのアップグレードが無料で提供されるようになったため、PCユーザーの多くはプリインストールされたOSから最新のWindows 10までアップグレードを繰り返してきたと思います。たまには、インストール済みのアプリケーションを再確認して、使っていないものを削除したり、新バージョンに更新したり、無駄なディスク使用を改善したりすることをお勧めします。
()
「Windows 3.0」に搭載されていた「ファイルマネージャー」のソースコードが「GitHub」で公開された。
()
仮想デスクトップインフラ(VDI)を活用する企業では、「Windows 7」から「Windows 10」への移行で痛い目に遭う可能性がある。その原因と回避策を探る。
()
プログラムはどうやって作るの? 開発ツールはどうやって使うの? ゼロから始める新人プログラマーのための定番連載をVisual Studio 2017に合わせて改訂。
()
「転職には興味があるが、自分のスキルの生かし方が分からない」「自分にはどんなキャリアチェンジの可能性があるのだろうか?」――読者の悩みに応えるべく、さまざまな業種・職種への転職を成功させたITエンジニアたちにインタビューを行った。あなたのキャリアプランニングに、ぜひ役立ててほしい。
()
本連載では、さまざまなソフトウェアのインストール、実行するためのセットアップ設定、実行確認、アンインストールの手順を解説する。今回は、PHPとは何か、PHPで動くツールの紹介、PHPのインストールとアンインストールについて解説。PHPプログラミングを始める参考にしてほしい。
()
電子証明書やSSL/TLSのための標準的なツールキット「OpenSSL」。だがWindows OSには標準でインストールされていない。Windows OSでOpenSSLを利用するのに必要なインストール手順と注意点を解説する。
()
さて、今回は、前回に続きEtherCATの“2大技巧”の1つである「SyncManager」を解説したいと思います。その後、ステッピングモーターを動かすためのプログラムを作成してみましょう。
()
ソフトウェア開発と一口に言っても、PC向けと組み込み機器向けでは数多くの相違点があります。組み込みソフトウェアが重要な理由と合わせて組み込みソフトウェア開発の要点について解説します。
()
Visual Studio 2015にはさまざまなエディションがある。本稿では、各エディションの特徴やインストールに当たっての注意点をまとめる。
()
2015年7月20日に開催されたAndroid Bazzar and Conference 2015 Summerのセッションの中からクロスプラットフォームに関連する4つの模様をリポートする。
()
プログラムはどうやって作るの? 開発ツールはどうやって使うの? ゼロから始める新人プログラマーのための連載スタート。
()
さて、今回はEtherCATのメモリについてお話します。EtherCATのPDO通信、SDO通信は、ご主人様(マスタ)とメイド(スレーブ)は、このメモリを介した“テレパシー通信”によって、完璧なコミュニケーションを実現しています。それを説明した後に、いよいよ、本連載の山場の1つとして、SOEM(Simple Open EtherCAT Master)のデバッグ&トレース環境の作り方を紹介します。
()
私がEtherCATでホームセキュリティシステムを構築しなければならない切実な理由――それは「介護」です。自分の身を自分で介護する。そんな次世代の介護システム実現のために、EtherCATを利用できると考えたのです。後半では、PCベースでEtherCATスレーブを作る方法をご紹介します。
()
Visual Studio 2015の大きな特徴の一つである「クロスプラットフォーム開発」に焦点を当て、どんな言語でどんな技術を使えるのかを整理しよう。
()
今回は、EtherCATの仕組みを信号レベルでご説明します。「ご主人様(EtherCATマスタ)」と「メイド(EtherCATスレーブ)たち」が、何をどのようにやり取りをしているのかを見てみると、「メイドたち」が某有名マンガのスナイパーも腰を抜かすほどの“射撃技術”を持っていることが分かります。後半では、SOEM(Simple Open EtherCAT Master)を使ったEtherCATマスタの作り方と、簡単なEtherCATの動作チェックの方法を紹介しましょう。
()
Windows 10の登場と時を同じくして現れた最新バージョンのVisual Studioはどう変わったのか。その全体像を探っていこう。
()
DNSをテストするWindows標準ツールといえばnslookupコマンドだ。しかし一般的には、より高機能なdigコマンドの利用が推奨されている。Windowsでdigコマンドを利用する方法は?
()
プログラムはどうやって作るの? 開発ツールはどうやって使うの? ゼロから始める新人プログラマーのための連載スタート。
()
Visual Studio 2013の初回起動時に指定可能な開発設定と配色パターンを、次回以降の起動後で変更する方法を解説する。
()
BookLive!の新刊電子書籍情報をリストでお届け。あなたが読みたかった作品も電子書籍で購入できるようになっているかも。
()
Build 2014の内容からユニバーサルWindowsアプリ開発に絞って紹介。「Windowsストアアプリの新規開発は、ユニバーサルWindowsアプリにしない理由がない」!?
()
Windowsストア初心者のために(主に、HTMLやJavaScriptを扱うWeb開発者向けに)、簡単なアプリを開発してWindowsストアに手っ取り早くデビューする手順を解説します。後編では、Visual Studioを使ってHTML/JavaScriptでアプリを開発する手順を簡単なサンプルを交えて解説し、Windowsストアに申請します。
()
本連載では、Webデザイナー/開発者に向けて、Windowsストアアプリの特徴と簡単な開発ノウハウを説明していきます。初回は、WebデザイナーがWindowsストアアプリを作れるとよい理由と、Windowsストアアプリの特長、HTML5+JavaScriptで開発する際の注意点、開発環境などについて。
()
「メーカーで働きたい」とシステム開発会社からの転職を希望する組み込みエンジニアはたくさんいらっしゃいます。そんなシステム開発会社からのメーカーへの転職で問題になるのは、実は「上流工程の経験」といった経験・スキルの応募要件ではなく、まったく別の要因なのです。
()
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、「Microsoft日本語手書き認識エンジン」とBing Maps SDKの使い方をサンプルを交えて解説する。
()
プログラミング言語Cの強力な機能の1つに、「プリプロセッサ」があります。正しく使えば、間違いが少なくて、意味も伝わりやすいプログラムを、より簡単に書くことができます。プリプロセッサを使いこなして、プログラムの質をぐっと向上させましょう。
()
ついにWindows 8.1の正式版がMSDNサブスクライバー向けに公開された。無償アップデートとなるため、今後は新しいWindows 8.1ストア・アプリが一般化するだろう。最新環境向けに新たにアプリ開発を始める人のための連載スタート。
()
mrubyというオープンソースの組み込み用プログラミング言語コアを組み込んだWindowsランタイム・コンポーネントをC++/CXを使って実際に作ってみよう。
()
C#によるWinRTコンポーネント作成時の要点を説明。そしてmrubyを例に既存コード(C言語)の再利用を解説する。
()
Windowsランタイム・コンポーネントの概要と、Windowsストア・アプリの実行環境、Windowsストア・アプリで既存のコードを再利用する際の基本方針を解説。
()
前回に引き続き標準ライブラリについて理解を深めましょう。今回は標準ライブラリで提供される便利な機能のうち、時間に関係するもの、エラー処理に関係するものを中心に解説をします。見出しのカッコ内に関係するヘッダーファイルを示してあります。
()
PCのハードウエア・モニター用ICは、さまざまな用途に使われている。気象観測は、その一例だ。
()
前回に引き続き標準ライブラリについて理解を深めましょう。今回は標準ライブラリで提供される便利な機能のうち、stddef.h、stdarg.h、signal.h、stdlib.h で用意されているものに注目して解説をします。見出しのカッコ内に関係するヘッダーファイルを示してあります。
()
Windows Phone 8では、Win32 APIを利用してシフトJISのバイト列データをUnicode文字列に変換できるようになった。本TIPSでは、その実装方法を説明する。
()
文字を操作する関数、入出力に関する関数など、Cでよく使われるライブラリについて理解を深めよう。
()
米Microsoftは11月2日、C++11機能を新たに実装したVisual C++コンパイラのプレビュー版「Visual C++ Compiler November 2012 CTP(Community Tech Preview)」をリリースした。
()
自分研編集部が独断と偏見でまとめた、「IT技術書の新刊・近刊情報」をお伝えします。
()
Windows開発部門トップのスティーブン・シノフスキー氏は、Windows 8のリリースでどのような未来を描こうとしているのか? ARM版の追加、タッチパネルへの注力、Windows Phoneとの関係性、Windowsタブレットの可能性など、気になる点を来日した同氏に聞いた(聞き手:本田雅一)。
()