2025-11

IT系

基本情報技術者試験対策(39)「擬似言語(プロローグ)」

今回からは、基本情報技術者試験の科目Bで直接問われる「擬似言語」に焦点を当てたシリーズを始める。なぜ、擬似言語なのか基本情報技術者試験の科目Bでは、C言語やJavaのような特定のプログラミング言語ではなく、IPA(独立行政法人情報処理推進機...
Go

GitHub Codespacesで基数変換プログラムをつくろう!(C言語、Go言語、Kotlin、Rust対応)

「基数変換」は基本情報技術者試験を受験するなら、必須知識である。そこで、10進数を2進数、8進数、16進数に変換するプログラムを4つのプログラミング言語で実装した学習用プロジェクトをご紹介しよう。プログラミング初心者が複数の言語を比較しなが...
MySQL

GitHub Codespacesで MySQL学習環境をつくろう!

GitHubアカウントの作成手順GitHub公式サイトにアクセスする右上の「Sign up」をクリックするメールアドレスを入力しようパスワードを設定するユーザー名を入力(半角英数字、ハイフン、アンダースコアのみ)するメール認証を完了 ポイン...
英語を学ぼう

英語を学ぼう!「NHKラジオ英会話 2025年12月号 」

英語学習で大切なのは、やはり「継続すること」に尽きる。単純なイメージだと思うが、これが毎日やってみるとなると意外に難しいもの。そこで、楽しみながら学習を続けられる工夫が必要となる。さらに、モチベーションも維持できる方法としておすすめしたいの...
Go

Go言語で2026年の祝日対応カレンダーをつくろう(Web版)

本ブログでは、マルチ言語での祝日対応カレンダーをご紹介している。Go言語とはGo言語(Golang)は、Googleが開発した、シンプルで高速な処理が可能なプログラミング言語である。静的型付け言語であり、Webアプリケーション開発、マイクロ...
TOEIC

英語を学ぼう!「CNN ENGLISH EXPRESS 2025年12月号」

英語を習得するには、ある程度の時間と地道な努力が必須となる。英語力向上の秘訣は、「日々の継続」にあり、そのためには、自分に最適な「学習ツール」を見つけることである。リアルなニュース英語を素材としつつ、語彙の詳細な解説など工夫満載の誌面で学び...
Kotlin

マルチ言語(C言語、Go言語、Rust、Kotlin)で祝日対応のカレンダーをつくろう!(第2日目)

引き続き、マルチ言語で祝日対応カレンダーを作っていこう。前回については、以下を参照していただきたい。なお、今回は、前回のスクリプトをすべて実行していることを前提としている。スケジュール第1日目:C言語、Go言語、Rustセットアップ(前回)...
Go

マルチ言語(C言語、Go言語、Rust、Kotlin)で祝日対応のカレンダーをつくろう!(第1日目)

今年も残り少なくなってきた。そろそろ来年のカレンダーの準備をする時期ではないだろうか。本ブログでもこれまでプログラミング学習の一環として、カレンダー作りについてご紹介している。日付を表示することは比較的容易である。ただし、これではカレンダー...