Alecriar Studioの中の人の技術メモ

横浜の個人事業主が日々の技術的な情報をつづります

2020-01-01から1年間の記事一覧

macOS 10.15 Catalinaでのデフォルトシェルをzshに変更

Mac

ターミナルでの警告 macOS 10.15 Catalina がリリースされてからしばらくたちますが、ターミナルを立ち上げたところ警告が表示されるようになりました。 警告 今回のアップデートからデフォルトシェルが bash から zshへ変更されたという内容です。 そのまま…

GeoIPデータベースを提供するGeoLite2ライセンス変更の対応

ライセンス形態の変更 alecriarstudio.hatenablog.com 以前の記事で、ApacheでGeoIPデータベースを利用する方法を紹介しました。その後、GeoIPデータベースの提供元であるMaxMindでライセンスの変更があり、フリーの利用であってもアカウント登録が必須にな…

PowerShell 7.0 がリリースされました

PowerShell 7.0 最新の PowerShell つい先日、Microsoftから最新版の PowerShell がリリースされました。それまでの PowerShell Core から、単に PowerShell 7.0 と変更され、より PowerShell の正統な後継バージョンという色彩が強くなっています。 メジャ…

PowerShell Core をインストールする

PowerShell Core とは Windows 10を始めとするモダンWindowsには、従来のコマンドプロンプトに代わり、より高性能なコマンドラインインターフェース(CLI)である Windows PowerShell が搭載されています。 ですが、Windows PowerShell を起動してみると、以…

家庭内LANをIPv6対応にするお話 02 - IPv6のアドレスの種類

まえがき 以前の記事で、IPv6 もまたIPアドレスを持ち、IPv4 とは表記の仕方が異なるというお話をしました。しかし、IPv6 ではただ表記が変わるだけではなく、IPアドレス自体にも様々な種類が追加されました。 思い返せば、IPv4 の時代はシンプルでした。IP…

NSDをchroot対応にする

chroot 前回の記事で、家庭内LAN向けDNSサーバをNSDを使用し構築しました。今回はこちらを chroot 化する方法を紹介します。 chroot とは、Wikipediaによれば次のように説明されています。 UNIXオペレーティングシステムにおいて、現在のプロセスとその子プ…

家庭内LANに名前解決のみを行うDNSサーバを設置する

DNSの役割 インターネットに接続されている機器はすべてネット上の住所であるIPアドレスを持っています。IPアドレスは「XXX.XXX.XXX.XXX」(Xは数字)の形式で、例えば「123.456.789.0」のように書き、ブラウザでアクセスする場合は「http://123.456.789.0」…

家庭内LANをIPv6対応にするお話 01 - IPv6とは

インターネットの根幹技術 TCP/IP TCP/IP はインターネットの代名詞とも言える技術で、黎明期からインターネットを支え続けてきました。TCPは「Transmission Control Protocol」、IPは「Internet Protocol」のことを指します。TCP については割愛しまして、…

Vue CLIを使用してVue.jsをインストール

インストール方法の選択肢 Vue.js をインストールするにはいくつかの選択肢があります。 CDNから直接参照する方法 npmでインストールする方法 公式のツール Vue CLI を使用する方法 いずれの方法でも Vue.js を使用できますが、今回は Vue CLI を使用したイ…