Browsing All Posts By

tracpath

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

Development

機械学習、ディープラーニングを始めたい方、Pythonの基礎

By On 2021-02-10

はじめに ここ最近巷でよく聞く「Python」は、手軽に書くことができるスクリプト言語として人気を博しています。機械学習、ディープラーニングがメジャーなキーワードとして広く使われるようになったために、それらのライブラリが豊富であるPythonが一気に市民権を得てきたと言えます。ライブラリの豊富さがPythonの最大の魅力です。用途に応じたライブラリを使えば、多くのコードを書かずとも機能を実現できる ...… Read More

Development

PlantUMLの実践応用(シーケンス図)

By On 2020-12-25

こちらの記事は、PlantUMLの実行環境が既に準備済みの方向けの記事になります。まだ環境作成が終わっていない方、PlantUMLを初めてお使いの方は、先に基礎編をご覧ください。また、事前にシーケンス図の知識が多少あることが望ましいです。 はじめに PlantUMLはオープンソースのUML描画ツールです。前回はツールのインストールから基本的な操作方法までを学びました。今回もPlantUMLでシーケ ...… Read More