カテゴリー: 技術情報


Go言語(Golang)でMVCモデルを実現する 前編

はじめに この記事では、Go言語(以下、Golangと表記)でのWEBアプリケーション構築の習得を目的に、MVCモデルで開発を進めることを考え、VC部分の実装を行いました。 次の記事ではMの部分である、DBを絡めたI/Oを含めて完全なMVCモデルでの実装を目指していく予定です。 用意した環境 OS:・・・続きを読む

ラズパイでNASを作成してみました その2

はじめに 前回からの続きです。前回はRaspberry PIにSambaをインストールしてNASとして使用しました。 その後、何度か別の外付けHDD/SSDの接続を行っていたのですが、その都度Raspberry PiのSamba設定ファイル(/etc/samba/smb.conf)を修正する手間があ・・・続きを読む


AWS EC2のインスタンスタイプ変更手順

直近でEC2のインスタンスタイプを変更する作業がありました。 今更ながらも、どうせなら記事として残そう思いましたので変更手順を記載します。 前提として対象のEC2を停止しておく必要があります。 アクション -> インスタンスの設定 -> インスタンスタイプの変更 をクリックします。 イン・・・続きを読む


HTML5プロフェッショナル認定試験レベル1の学習について

はじめに 前回に引き続き、HTML5の学習に関する記事になります。 前回の記事はHTML5やCSSの記述で実際に画面上で動きを確認する場合に便利だったツールを紹介しています。 記事はこちら ⇒ https://bsblog.casareal.co.jp/archives/4196 学習者のスキルレベ・・・続きを読む

Go言語(Golang)の環境構築

はじめに この記事では、Go言語(以下、Golangと表記)でのWEBアプリケーション構築の習得を目的に、ブラウザで「Hello,World!」を表示するまでの手順をまとめました。 用意した環境 OS: Windows10 Golang: 1.15.2 フレームワーク:Gin インストール まずGo・・・続きを読む

Angular Materialのダイアログを画面内でのみ移動できるようにする

はじめに Angular Materialの公式サイトにドラッグで移動できるダイアログのサンプルがありますが、 こちらのサンプルはダイアログを画面外に移動できてしまいます。 公式サイトのサンプルは以下のリンクから項目「Alternate drag root element」をご参照ください。 Ang・・・続きを読む

ラズパイでNASを作成してみました

はじめに 以前、自宅で複数端末のデータを一括管理するためにRaspberry PiでNASの構築を検討したことがあったのですが、当時のRaspberry PiはUSB2.0接続で有線LANも100BASE-TXだったため速度面で断念していました。 先日、調べ直したところ、最新モデルのRaspberr・・・続きを読む

AWS SESの構築手順

AWSにはメール送信用のサービスがありますので、そちらの構築手順をご紹介します。 AWSでメール送信を行うには、Amazon Simple Email Service(SES)というサービスを利用します。 余談ですが、つい最近AWS SESも東京リージョンに対応致しました。 東京リージョンにシフトす・・・続きを読む

October CMSの一覧画面で、数値の値を変換する

October CMSの一覧画面で、DBに登録されている数値をそのまま表示せず、値を変換して表示するようにします。 やりたいこと DBに登録されているstatusの値が、1  だったら 「受付中」、2 だったら「受付完了」、9だったら「エラー」と、一覧に表示する。 環境 Laravel:5.5 Oc・・・続きを読む

HTML学習中にVSCodeの拡張機能が役に立ったお話

はじめに 個人的にHTML5プロフェッショナル 認定試験の学習をしており、 使ったことのないタグやタグの使い方についてをイメージするときに テキストのみだと理解に時間がかかったりどんな画面表示されるのかイメージしにくい時があります。 そんな時に役に立ったのが「Visual Studio Code(以・・・続きを読む

Angular Materialのセレクトボックスにフィルタリング機能を付ける

はじめに Angular Materialで用意されているセレクトボックスにはフィルタリング機能がありません。 しかし、カスタマイズをすることで簡単にフィルタリング機能を付けることができます。 今回はその一例をご紹介したいと思います。 環境 Angular 9.1.11 Angular CLI 9.・・・続きを読む

Tシャツ(Enum)

Kotlinで逆引きできるEnumの実装

Enumをコード値から逆引きして作成したい状況はよくあるかと思います。 例えばDBの値とEnumのコード値が紐づいているときなどでしょうか。 実装方法 以下のようなcompanion objectを作成することで実装できます。 package hoge.constants enum class An・・・続きを読む