Development

Visual Basic.NET(VB.NET)の基礎

By On 2021-07-08

はじめに Microsoft Visual Basic .NET(以下VB.NET)はWindowsアプリケーションを容易に作成できる開発言語として、多くの企業で導入されています。Community editionを使えば無料で作成ができるので、ちょっとした自動化プログラムや、フリーソフトの開発、また、プログラミング初心者の学習にも向いています。今回はその開発環境のインストールを行い、Window ...… Read More

Development

ソースコードを静的解析するオープンソースのSourcetrailで効率よく解析

By On 2021-07-02

はじめに  sourcetrailはソースの内部依存関係をグラフ等で可視化できる、オープンソースソフトウェアです。ビジュアルグラフなどを使った分かりやすい表示ができるのが特徴で、もともと商用ソフトウェアとして販売されていましたが、2019年にオープンソース化されました。今回は、sourcetrailの導入や運用方法についてのアドバイス等を説明したいと思います。 レッスン1.sourcetrailで ...… Read More

Development

YAML入門

By On 2021-06-30

はじめに YAML(ヤメル)は、データやオブジェクトを構造化するための形式です。YAMLは、YAML Ain’t Markup Language の略でマークアップ言語ではないと自ら謳っています。Rubyの設定ファイル等で良く使われますが、軽量かつ覚えやすい文法から使い勝手が非常に良いのが特徴です。今回はそのYAMLの用途や基本文法について学んでいきたいと思います。 レッスン1.YAM ...… Read More

Development

doxygen入門

By On 2021-06-29

はじめに  doxygenはソフトウェアのドキュメント化を自動で行ってくれるオープンソースソフトウェアです。ソフトウェアは規模が大きくなってきて、開発メンバーが増えてくると、新しく加入するメンバーへの教育方法として、ドキュメントが非常に重要になってきますが、その一方で開発が忙しくてドキュメント化が進まない現状があります。 doxygenはそのような場合にでも、あらかじめ決まった形式でコメントを入れ ...… Read More

DevOps

JSON入門

By On 2021-06-18

はじめに JSONはJavaScript Object Notationの略で、データ構造を表すための言語のひとつです。もとはJavaScriptの記法ながら、最近では様々な言語のデータ表現として広く使われるようになってきており、Visual studio Code(以下VS Code)などでは設定ファイルとしても使われています。今回はこのJSONの良さと、記法についての基礎を学んでいきたいと思い ...… Read More

Development

Markdownから簡単にスライドを作成する「Marp(Marpit)」

By On 2021-05-24

はじめに 軽量マークアップ言語として人気の Markdown(マークダウン)ですが、この Markdown からプレゼンテーションのスライドを作ることができるツールが「Marp」です。既に Markdown (以下MD)を使いこなしている方だけではなく、このためにMDを勉強してみようと思う方にも適した便利なツールです。今回は、そのインストール手順と簡単な使い方を学んでいきましょう。 前提として、M ...… Read More

Development

VS Code を利用した Markdown の基礎とフォーマット構文

By On 2021-05-21

はじめに ここ最近、GitHubやQiita等のWebサービスで採用されているマークダウン。メモ帳などで記載するよりもリッチなドキュメントを作れる上に、HTMLよりも少ないコードで表現できるので、徐々に普及しつつあります。今回はそんなマークダウンの基礎を学んでいきましょう。 レッスン1.マークダウン(MD)とは マークダウン(以下MD)はテキスト記述のためのマークアップ言語の1種です。マークアップ ...… Read More

Development

VBScriptの実践編

By On 2021-05-14

はじめに VBScript(以下VBS)は、Windowsランタイム等のインストールなしに実行できるスクリプト言語ですが、今回は基本文法を習得済みの方に向け、ファイル操作を中心に少し進んだ内容を学習していきます。Windowsに関する多彩な操作が可能となっていますので、効率アップに役立ててみてください。 こちらの記事は、VBSの基本文法を知っている方前提の内容となっております。VBSコーディングの ...… Read More

Development

VBScriptの基礎編

By On 2021-05-07

はじめに VBScript(以下VBS)はWindowsに標準搭載されているスクリプト言語で、ランタイム等のインストールが不要で実行可能なため、チーム等で利用するようなスクリプトの作成に適しています。batファイルよりも高度な機能を兼ね備えていますし、コード自体もVisual Basicということで、Excel VBA等でも見慣れたコードで記述が可能となっているため、扱いやすいというのも特徴です。 ...… Read More

Development

Python実践演習 ~ライブラリの使い方~

By On 2021-02-12

はじめに Pythonはここ最近人気があるプログラミング言語として確固たる地位を確立しております。その人気の秘密として最も有力なのが、ライブラリの豊富さです。ライブラリとは、プログラムに機能を追加するプラグインのようなものです。上手に使えば少ないコード量で機能を実現できます。そこで、今回はいくつかメジャーなライブラリをご紹介と、ライブラリの使い方を学んでいきたいと思います。  こちらの記事は、Py ...… Read More