独り言

プログラミングの講師をしています。新人研修で扱う技術の解説と個人の技術メモ、技術書の紹介など

2020-09-01から1ヶ月間の記事一覧

【PowerShell】PowerPintのプロパティのタイトルを一括で変更する

PowerPointやExcelなどのOffice製品では、プロパティでタイトルを設定することができます。 PowerPointだけを使っている場合にはあまり意識しなくても良い部分ですが、PDFにエクスポートする時ファイルのタイトルとしてタブに表示されます。 ファイル名と同…

【フレームワーク】フレームワーク入門

ここではプログラミングにおけるフレームワークについて解説していきます。 一般的なフレームワーク フレームワークという言葉は、プログラミング用語ではなく、様々な業界で用いられている用語です。 フレームワークは日本語では枠組みという意味をもちます…

【Git】Gitの理解度チェック

Gitに関する理解度を確認するための問題集です。 解説はここには書きませんが、下記の記事を参考にください。 case10.hateblo.jp case10.hateblo.jp case10.hateblo.jp 用語 以下の用語の意味を簡潔に説明しなさい。 Git バージョン管理システム リポジトリ …

【JavaScript】石取りゲーム

JavaScriptを使って超簡単な石取りゲームを作成。 プレイヤーがAとBで交互に交換していき、1度に1~3個の石を取ることができる。 最後の1個を取った人が負け。 JavaScriptの勉強の参考に。 ソースコード <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>石取りゲーム</title> <style> body { text-align: center;…</meta></meta></head></html>

【Linux】Linux入門(環境構築編)

ここではLinuxの環境を動かしながら学べるように、環境構築の方法を簡単に解説。 学習用でLinuxOSを動かすには、仮想環境を作るのが便利です。 VirtualBoxインストール 仮想化ソフト Oracle VirtualBoxをダウンロードしてインストールします。 ご自身のOSの…

【情報処理】仮想化とコンテナの基本

ここでは仮想化とコンテナの基本について説明します。 仮想化とは クラウドサービスなどでは、サーバーの仮想化の技術が使われています。 仮想化とはどのような技術をさすでしょうか。 一昔前までは、システムを構築する際はサーバーを調達し、1台のサーバー…

【情報処理】クラウドの基本

クラウドについての解説になります。 クラウドとは クラウドは、クラウドコンピューティングの略です。 クラウドとは、「コンピュータの資源(リソース)を必要な時に必要な分だけ使うことができる仕組み」のことです。 定義としてはこんな感じですが、一般…