朝から昼寝

整理しておきたいIT関連の小ネタ

ログインシェル、インタラクティブシェルの見分け方(bash)

概要 スクリプトやツールを使用する際、ログインシェルか、インタラクティブシェルかを考慮しないといけないことがあります。 本記事では、現在実行中のシェルがログインシェルかどうか、インタラクティブシェルかどうかを確認する方法についてまとめます。 …

吹き抜け住宅に家庭用最強クラスの加湿器(HD-244,FE-KXP23)

概要 鼻、喉やお肌のコンディション維持のため、"加湿"は最も重要です。特に在宅勤務で家にいる時間が長くなると、しっかり加湿したいところ。 私はダイニチのHD-243を購入し、吹き抜けのある住宅で4年ほど使っています。 本記事では、加湿器の選び方や、家…

NTPと関係する時刻系まとめ(図解)

概要 NTPと関係する時刻系、関連用語を整理しておこうと思いました。 本記事は、そのあたりを図解付きでまとめたものです。 主にUTC、UT1、TAIと、うるう秒あたりに触れます。 ※素人なりに調べてまとめてありますが、不正確な点はあると思います。ご了承願い…

IERSのサイトでUT1-UTCのデータを見る(うるう秒)

概要 うるう秒による調整は、UTCとUT1の差を±0.9秒以内に保つことを基準に行われます。 本記事では、そのうるう秒の調整を行っているIERSが提供するデータを見てみます。 2035年までにうるう秒が廃止される件については、別記事にまとめてあります。 本記事…

うるう秒の廃止(CGPM2022決議)

概要 うるう秒が廃止されるようです。 本記事では、国際度量衡総会(CGPM)の決議等から、うるう秒廃止に関して調べた結果を記載します。 本記事の目的 うるう秒廃止が決まったこととその経緯を把握する。 目次 概要 基本 CGPMという会議 27th meeting of the …

TCPを使用してdigやnslookupを実行する

概要 DNSの動作確認の際、UDPでなくTCPでクエリ送信したいケースがあります。 本記事は、TCPを使用してdigやnslookupを実行する手順をまとめておくものです。 関連記事として、DNS over TCPについてはDNS over TCP未対応の環境が数%あるらしいにまとめてあり…

URIの最後にあるスラッシュ

概要 本記事では、URI末尾の"/"、トレイリングスラッシュについてまとめます。 主にApache HTTP Serverの仕様について記載しますが、NGINXや相対パスとの関連性についても参考情報を記載しておきます。 本記事の目的 URIの最後にある"/"(トレイリングスラッ…

DNS over TCP未対応の環境が数%あるらしい

概要 RFC7766(2016年)にてTCP単独でのDNSクエリ送信が可能(MAY)となりましたが、今後のDNS動向においてもDNS over TCPが重要になりそうです。 本記事は、PAM2022というカンファレンスで採択された論文のうち"Assessing Support for DNS-over-TCP in the Wild…

プライバシーポリシー等

朝から昼寝(以下、"当サイト")のプライバシーポリシー等について記載します。 個人情報の取り扱い 個人情報の利用目的 個人情報の第三者への開示 個人情報の開示、訂正、追加、削除、利用停止 SSL/TLSによる通信の暗号化 当サイトが使用するサービス ブログ …

Windowsインストール時のエディション選択やプロダクトキー入力(EI.cfg、PID.txt)

概要 PCにWindowsをクリーンインストールする際、OEMのWindows PCではエディション選択を要求されない場合があります。 この動作は、Homeを使用していたPCに別途購入したProをインストールし直したい場合等、特定のケースにおいて不便です。 本記事は、Windo…

OA3 DPKが保存されているMSDMテーブル(ACPI)

概要 WindowsのOA3 DPKについて調べた際、ACPIの仕様書にあるMSDMテーブルの記載を確認しました。 本記事は、そのあたりをまとめたものです。 関連記事 ライセンス解釈:Windows7/8.1からWindows10への無償アップグレード 正規新品ライセンスを購入し古いOEM…

Windows PCのデジタルライセンスとOA3 DPKまとめ(図解)

概要 Windowsにプロダクトキーを入力しなくてもライセンス認証できるのはなぜだろうと思い調べてみました。 本記事は、そのあたりと関係するデジタルライセンスやOA3 DPK等についてまとめたものです。 対象は、主にWindows 10(1703以降)、Windows 11です。 …

Windowsのライセンス条項の探し方

概要 Windows OSのライセンス条項について調べてみた際、例(?)によって最新版の条項にスムーズに辿り着けませんでした。 本記事は、Windowsのライセンス条項の探し方をまとめるものです。 対象は、今回調べたWindows 10のライセンス条項ですが、Windows 11…

ネットワーク起動後にhttpdやpostfixをサービス起動させる設定(Systemd)

概要 httpdやpostfix等で、OS起動時のサービス自動起動が失敗することがあります。考えられる原因として、ネットワーク起動完了前のタイミングで該当のサービス起動されたというケースが挙げられます。 本記事は、Systemdにおいてネットワーク起動後にサービ…

WindowsのDSP版ライセンスの概要と不思議

概要 WindowsのDSP版ライセンスについて、不思議に思うことがあり調べてみました。 本記事は、DSP版ライセンスの概要と、不思議に思った点をまとめるものです。 本記事の目的 Windows DSP版ライセンスをできるだけ理解する。 関連記事 ライセンス解釈:Windo…

IntelのCPU仕様、チップセット仕様、ドキュメントの探し方

概要 IntelのサイトでCPUやチップセットの仕様を探すとき用のメモです。 本記事の目的 IntelのサイトでIntelのCPU仕様、チップセット仕様、ドキュメントを探す。 目次 概要 基本 CPU仕様 チップセット仕様 ドキュメント 基本 CPU仕様 製品→プロセッサーのペ…

古いOEM版PCをWindows10に再セットアップ

概要 正規&新品で最安そうなDSP版Windowsライセンスを購入し、2014年購入のPC(Windows8.1)をWindows10にセットアップし直しました。 無償期間にアップグレードしなかったPCなので、Windows10を使用するためのライセンス購入が必要でした。 本記事は、DSP版…

default VirtualHostのTLS設定が他のVirtualHostに反映される動作

概要 Apache HTTP Serverでdefault VirtualHostのTLS設定が他のVirtualHostに反映される動作がありました。 適切にVirtualHost設定すればほぼ遭遇しない動作ですが、気になったので留意点として整理しておきます。 本記事は、そのあたりの複数VirtualHost構…

Google強調スニペットの目的と傾向について調べてみる

概要 Google検索結果の強調スニペット(Featured Snippets)というものについて少し調べてみました。 この機能は何のためにあるのでしょう? 本記事は、強調スニペットの目的や傾向等について調べた際のメモです。 ※本記事で例として挙げている検索結果は、記…

(図解+詳しく)複数VirtualHostの構成とマッチング動作

概要 Apache HTTP Serverで複数のVirtualHostを構成した際の動作を整理しておこうと思いました。 main serverとの関係、default VirtualHostの概要、リクエストを処理する際のマッチング等です。 本記事は、複数VirtualHost構成時のポイントをまとめたもので…

ライセンス解釈:Windows7/8.1からWindows10への無償アップグレード

概要 ネット上でWindows7/8.1からWindows10への無償アップグレードについて検索すると、Microsoft社によって認められる条件を正確に記載していない記事もあるようです。気になったので調べてみました。 本記事は、そのあたりのライセンス解釈や経緯について…

RHEL9系からsshdのPermitRootLoginがYesでない経緯を辿る

概要 RHEL9からsshd_configのPermitRootLoginのデフォルト値が"prohibit-password"になりました。RHEL8までは"Yes"でした。 本記事は、そのあたりの経緯を調べた際のポイントをまとめたものです。 対象はRHELですが、CentOS Stream、AlmaLinux、Rocky Linux…

VSCodeプレビューを別ウィンドウでファシリテーション

概要 会議の効率を高めるため、"リアルタイムで議事メモを書き、それを参加者に見せながら進行(ファシリテーション)"される方も多いのではないでしょうか。 VSCodeを使って、自分はマークダウン形式でメモしつつ、整形されたプレビューの別ウィンドウだけを…

締め付けられないオンライン会議機器は?

概要 在宅勤務に際し、オンライン会議用の機器を購入したときの記録です。 ヘッドセットを長時間装着するのが嫌なので、とりあえずストレスフリーを目指してスピーカーフォン(+予備のヘッドセット)を購入しました。 オンラインセミナーやe-learningの動画視…

モニターアーム取り付け可能なデスク選び

概要 在宅勤務に際し、デスクを購入したときの記録です。 せっかくなのでモニターアームを取り付けてスッキリしたデスクで仕事をしたいのですが、いざ探してみるとクランプ式のモニターアームを取り付けられるデスクは限られています。 本記事は在宅勤務環境…

ノートPCをアームに乗せてデスクスッキリ

概要 在宅勤務に際し、ノートPC用のアームを購入したときの記録です。 マルチディスプレイは画面を真横に並べた方が使いやすいので、ノートPCをアームで持ち上げます。デスクもスッキリします。 本記事は在宅勤務環境について、ノートPC用のアーム選び関連の…

在宅勤務用のお手ごろなデスク周り

概要 仕事のフルリモート化に伴い、自宅のデスク環境を色々準備した際の記録です。 IT系の仕事は基本的に座り続けるのでデスク周りの環境づくりは重要です…とは言ってもあまり予算も無いのでお手ごろなものを選びます。 本記事は在宅勤務環境について色々と…

予算1.5万円でデスクスッキリなモニターアーム+ディスプレイ

概要 在宅勤務に際し、ディスプレイとモニターアームを購入したときの記録です。 IT系の仕事はマルチディスプレイ必須ですね。 本記事は在宅勤務環境について、手ごろなディスプレイとモニターアーム選び関連の情報をまとめます。 お手ごろな在宅勤務用デス…

Hyper-VのDefault Switchの正体を調べる

概要 Hyper-VのDefault Switchは便利なのですが、「これが具体的に何者なのか」というMicrosoftの公式情報が見当たらなかったりして不思議です。 本記事は、Hyper-VのDefault Switchは一体何なのかという点について調べた際のメモです。主にWindows 10 1809…

複数の文字コードが混在したファイルの文字コードを統一する

概要 まれに(?)、複数の文字コードが混在したファイルに遭遇します(Shift_JISとUTF-8の混在、EUC-JPとUTF-8の混在)。 そのファイルを使ってデータ処理しようとするとエラーになることが多いので、先に文字コードを統一しないといけません。 本記事では、そ…