maxfie1d のブログ

マイクロソフト系技術ネタを中心に書きます。

Microsoft Graph ってなんだ?

Microsoft Graph というものが 2017 年に発表されたのですが、 名前の通り一体何者で何ができるのかがさっぱりなのでちょっと調べてみました。 概要 もともとバラバラに存在していた Office, OneDrive, OutlookなどのAPIを集約するもののようです。 下図のよ…

C#(シーシャープ) って、何?

C#(シーシャープ)というプログラミング言語をご存知でしょうか? 使ったことはありますか? いま一度、C# について初心者目線でまとめてみたいと思います。 C# って C言語の進化版? ノーと答えて誤解はないかと思います。 C#は基本的にオブジェクト指向です…

(大学生・初心者向け) Visual Studio で C言語する

タイトル通りです。 うちの大学1年生のプログラミングの授業は C言語でした。 Visual Studio を使うと、めちゃくちゃ楽しくプログラミングできるので 初心者ほど Visual Studio を使って欲しいです。 ステップ Visual Studio を起動する 「ファイル」>「新規…

Visual Studio / Visual Studio Code のリアルタイム共同編集機能 Live Share とは

前回の Atom に続いて、まだ一般公開されていませんが Visual Studio / Visual Studio Code もリアルタイム共同編集機能を サポートすることが発表されています。 maxfie1d.hatenablog.com なんとデバッグもコラボ可能 Atom の Teletype と大きく違うのは、…

Atom のリアルタイム共同編集機能 Teletype とは

Teletype というリアルタイムで共同編集を行うことができる プラグインが Atom より公式でリリースされています。 仕組み 共同編集というと、どこかに中央サーバーがあって そこをデータが経由して配信される様子を想像してしまいますが、 Teletype は P2P …

Visual Studio Code と Atom の比較

おそらく 最近もっとも人気であろうエディタ、Visual Studio Code (以下、VSCode) と Atom を比較しようと思います。 対応プラットフォーム どちらも Windows/macOS/Linux で動作します。 (Electron という技術が背景にあるからなのですが) 機能 どちらもテ…