memo.xight.org

日々のメモ

カテゴリ : Memo

1ページ目 / 全26ページ

情報処理技術者試験等レベル3以上合格者が試験によらず府省に採用可能に

Summary

独立行政法人情報処理推進機構(IPA)が実施する情報処理技術者試験等のうち、レベル3以上の水準である試験のいずれかの試験の合格に必要な専門的知識又は技術を特に必要とする係員の官職に採用する場合には、試験によらず府省ごとに採用することができるようになりました。


情報処理技術者試験で応用情報技術者試験以上の合格者は、試験なしで各府省に採用可能となった。

Reference

人事院 - 国家公務員試験採用情報NAVI - デジタル分野の専門性を持つ皆さんへ
https://www.jinji.go.jp/saiyo/syokai/digital_gaiyou.html

人事院 - 国家公務員試験採用情報NAVI - 各府省のWebサイトへのリンク
https://www.jinji.go.jp/saiyo/syokai/link/link.html

HEICファイルをWebPに変換するスクリプト

Summary

cwebpの入力がHEICに対応していないため、ImageMagickでJPEGに変換してからcwebpに入力したい。

HEICファイルをWebPに変換するスクリプト

#!/usr/bin/env sh

DIR="."

Files=$(find $DIR -mindepth 1 -maxdepth 1 -type f -iname "*.heic")
for File in $Files
do
	echo magick $File "${File%.*}.jpeg"
	magick $File "${File%.*}.jpeg"
done

Files=$(find $DIR -mindepth 1 -maxdepth 1 -type f -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg")
for File in $Files
do
	echo cwebp -metadata icc -sharp_yuv $File -o "${File%.*}.webp"
	cwebp -metadata icc -sharp_yuv $File -o "${File%.*}.webp"
done


Reference

WebP - cwebp
https://developers.google.com/speed/webp/docs/cwebp

中板橋剣道会のWebサイトを作ってみた

Summary

中板橋剣道会のWebサイトをボランティアで運営することとなり、GitHub Pagesを使って構築してみた。
無料で運営できる範囲のことはやったつもり。



コーポレートカラーの確認

えんじ色の背景に、白文字の手ぬぐいを利用している。

Google関連

運営用のGoogleアカウントを作成
Google Formで見学希望の問い合わせフォームを作成
Googleカレンダーで初心者、小中学生、高校・一般のカレンダーを作成

GitHub関連

GitHubアカウントを作成
適当なJekyllのテーマを利用

bit.ly

bit.lyアカウントを作成
新Webサイトのアナウンス用に短いURLを用意

Googleマップ

中板橋剣道会を登録
ビジネスプロフィールのオーナー確認中...

Instagram

アカウントを作成中...
指導員のアカウントから、ビジネスアカウントを作成し、保護者で運営する方針。


Google Formで顔写真等の掲載の許諾のフォームを作り、LINEグループで回覧。

favicon

SVGで適当に作成。

Reference

中板橋剣道会
https://nakaita-kendo.github.io

asdfからmiseに移行

Summary

各リポジトリの .tool-versions を .mise.toml に移行
venv 周りも自動的に activate してくれる。
各リポジトリ内でライブラリをインストールし直す必要あり。

Reference

mise-en-place - FAQs - How do I migrate from asdf?
https://mise.jdx.dev/faq.html#how-do-i-migrate-from-asdf

via

Developers IO - 2025-02-10 - 新たなMacをGetした際のおすすめ設定
https://dev.classmethod.jp/articles/mac-recommended-initial-settings/

Tera Termを使ってHTTP接続

Summary

Tera Termを使ってHTTP接続のデモを行いたい。

設定 - 端末 - 改行コード - 受信・送信とも CR+LF
設定 - 端末 - ローカルエコー にチェックを入れる
設定 - TCP/IP - 自動的にウィンドウを閉じる のチェックを外す。

ファイル - 新しい接続...
  ホスト名: example.com (接続先Webサーバ)
  TCPポート: 80
  サービス: Telnet

接続後

GET / HTTP/1.0
Host: example.com
<enter><enter>

018(ゼロイチハチ)サポート

Summary

「018(ゼロイチハチ)サポート」の申請が2023年9月1日から開始。
都内に在住する18歳以下の子供に対し、一人当たり月額5,000円(年額6万円)を支給することで
学びなど子供の育ちを切れ目なくサポートし「子育てのしやすい東京」を実現します。

対象者

以下の両方に該当する子供が対象。所得制限はありません。
・0歳から18歳に達する日以後の最初の3月31日までの間にある方(平成17年(2005年)4月2日から令和6年(2024年)3月31日までに生まれた方)
・令和5年度中に都内に住所を有する又は有していた方(原則)

支給額 : 子供一人当たり月額5,000円
申請期間 : 令和5年9月1日から12月15日まで
東京都から対象者の方に、チラシとオンライン申請用ガイドを個別に郵送します。

Reference

東京都福祉局 - 子育て支援 - 018サポート
https://www.fukushi.metro.tokyo.lg.jp/kodomo/kosodate/018

ガス給湯器の凍結防止

Summary

記録的な寒波襲来に備えて、ガス給湯器の凍結防止策を再確認。
自動ポンプ運転が作動できるよう、浴槽の水を循環口(水とお湯の出入り口)よりも上に残しておく。

さらに配管の凍結予防のため、
1. ガス給湯器のリモコンの運転スイッチをオフにする。
2. お湯の出る蛇口から一分間に約400ミリリットル(約 4mm)の水を流し続ける (浴槽などで水を受けると経済的)

Reference

東京ガス - ガス給湯器の凍結防止
https://home.tokyo-gas.co.jp/gas/kiki/frozen.html

論文必勝法 - 情報処理学会 連載の記事

Summary

情報処理学会の会誌「情報処理」連載の「論文必勝法」が誰でも閲覧できるようになっている。

掲載号 タイトル(著者)
2020年1月号 査読を依頼されたら - より良い査読報告書の書き方 - (渡辺博芳)
2019年12月号 条件付き採録をクリアするには - 適切な回答書の書き方 - (田中勇樹)
2019年11月号 採否判定結果が届いたら - 査読結果に対する次のアクション - (松島裕康)
2019年10月号 論文執筆の作法 - 正しい論文の書き方 - (島岡政基)
2019年9月号 連載にあたって(谷口倫一郎)、論文とは何か(中山泰一)、本会が刊行する論文誌について(中山泰一)

Reference

情報処理学会 - 論文必勝法
https://www.ipsj.or.jp/magazine/ronbun.html

Windows 開発キット 2023 とディスプレイ接続

Summary

Windows開発キット 2023を購入したが、ディスプレイ接続でつまづいたので記録。

ディスプレイ接続には、プライマリモニターとして Mini-Display Port (mini-DP) を利用することが推奨されている。
USB-Cに接続したディスプレイにはUEFI ブートメニューが表示されず、画面が点灯するまでに時間がかかるため。

筐体のmini-DPからは、mini-DP - DP 変換ケーブルを接続した場合のみディスプレイが表示された。
筐体のmini-DPから、mini-DP - HDMI変換コネクタを介したHDMI接続ではディスプレイが表示されなかった。
USB-Cから、USB-C - HDMI変換コネクタを介したHDMI接続では、ディスプレイが表示された。

USB-Cポートからディスプレイが表示できたデバイス (USB-C - HDMI)

Anker PowerExpand 8-in-1 USB-C
Amazon - Anker PowerExpand 8-in-1 USB-C

Anker PowerExpand+ 7-in-1
Amazon - Anker PowerExpand+ 7-in-1

Anker 5-in-1 プレミアム USB-Cハブ
Amazon - Anker 5-in-1 プレミアム USB-Cハブ

mini-DPからディスプレイが表示できたデバイス (miniDP - DP)

Amazonベーシック Mini DisplayPort - DisplayPort 変換ケーブル 0.9m
Amazon - Amazonベーシック Mini DisplayPort - DisplayPort 変換ケーブル 0.9m

mini-DPからディスプレイが表示できなかったデバイス (miniDP - HDMI)

Amazonベーシック Mini DisplayPort - HDMI 変換ケーブル 0.9m
Amazon - Amazonベーシック Mini DisplayPort - HDMI 変換ケーブル 0.9m

mini Display Port - HDMI 変換ケーブル
Amazon - mini Display Port - HDMI 変換ケーブル

Reference

Windows 開発キット 2023
https://www.microsoft.com/ja-jp/d/windows-%E9%96%8B%E7%99%BA%E3%82%AD%E3%83%83%E3%83%88-2023/94k0p67w7581

Mubert-Text-to-Music - テキストから音楽を生成するデモ

Summary

Colab notebooks demonstrating prompt-based music generation via Mubert API


All music owned by Mubert Inc. Please visit www.mubert.com/ for commercial licensing inquiries.


Google ColabとMubert APIを使ってテキストから音楽を生成するデモ
すべての音楽はMubert Inc. が所有するため、商用ライセンスについては要確認。



Reference

github - MubertAI - Mubert-Text-to-Music
https://github.com/MubertAI/Mubert-Text-to-Music

浮動小数点数 (float 型) の仕組みを学べるアプリ

Summary

インタラクティブに浮動小数点の仕組みを学習できるWebアプリ。
符号部、指数部、仮数部のビットを操作して、Floatの値、実際の値を確認できる。



Reference

siv3d.jp - 浮動小数点数 (float 型) の仕組みを学べるアプリ
https://siv3d.jp/web/sample/IEEE754Float32/IEEE754Float32.html

via

twitter - reputeless - 2022-06-29 23:58
https://twitter.com/reputeless/status/1542160459658416129

マイナンバーカード出張申請

Summary

出張申請受付会場で申請すると、マイナンバーカードを窓口で受け取る際に、
対象者1人につき板橋区内共通商品券2,000円分をプレゼントとのこと。

不明な点があったので、電話で問い合わせてみた。

QA

Q1. 出張申請に必要なものは?
A1. 特にない。証明写真がなければ、その場で撮影可能。

Q2. 保護者がこどもの申請を出張申請で行なえるか?
(こども本人がいなくても申請可能か?)
A2. 証明写真があれば、保護者のみで可能。

Q3. 交付申請書が手元にあるが、記入して持参しても
出張申請特典の板橋区内共通商品券が受け取れるか?
A3. はい。

Q4. 証明写真は持参して利用できるか?
A4. はい。

Q5. こどもの申請書の「申請者氏名」の欄にはこどもの氏名を書くのか?
A5. こどもの氏名と保護者の氏名を併記
さらに「代理人記載欄」に保護者の連絡先などを記載する。

Reference

板橋区 - 2021-10-26 - マイナンバーカード出張申請受付について
https://www.city.itabashi.tokyo.jp/tetsuduki/koseki/mynumber/1033534/1035239.html

段階的に難易度を上げていける時計

Summary



時計の表示方法を、以下の13段階で変更できる。

言葉で表示
針に時・分表示
針に数字だけ表示
今の時・分を強調表示
時・分の範囲を表示
全ての時・分を表示
色で時と分を区別
5分毎の分表示
秒針を見せない
時表示
分の目盛り表示
時の目盛り表示
なんもなし

Reference

kenlab - training clock
https://kenlab.web.app/trainingclock

GitHub - kenkawakenkenke/kenlab
https://github.com/kenkawakenkenke/kenlab/blob/main/src/pages/training_clock.js

via

Togetter - 2021-03-20 - 時計の読みに苦戦してる子供のために「段階的に難易度を上げていける時計」を作った人現る「これは頭いい」
https://togetter.com/li/1684914

ファイルの作成日と更新日を同じ日にする

Summary

ファイルの作成日と更新日を同じ日にしたい。
スクリプトでまとめて処理する。

#!/bin/bash

function usage {
	cat << __USAGE__
$(basename ${0}) is a tool for update modification date to creation date.

Usage: 
	$(basename ${0}) [FILE]...
__USAGE__
}

if [ $# -gt 0 ]; then
	for i in `seq 1 $#`
	do
		CREATED=`GetFileInfo -d "$1"`
		CREATED_DATETIME=`echo ${CREATED} | sed -e 's!^\([0-9]\{2\}\)/\([0-9]\{2\}\)/\([0-9]\{4\}\) \([0-9]\{2\}\):\([0-9]\{2\}\):\([0-9]\{2\}\)!\3-\1-\2 \4:\5:\6!'`
		echo $1 ":" $CREATED, $CREATED_DATETIME
		SetFile -m "$CREATED" "$1"
		shift
	done
else
	usage
fi


Reference

職業としてのプログラミング - 2017-03-21 - googleフォトアップロード用に動画ファイルの変更日を作成日にあわせる
http://proger.blog10.fc2.com/blog-entry-136.html

撮影日、作成日でファイル名を更新する

Summary

exiftool を利用してExifの情報を元に、ファイル名を更新したい。

撮影日 (Content created) に基づきリネームする

exiftool "-filename<DateTimeOriginal" -d %Y-%m-%d-%H-%M-%S%%-c.%%e *.jpg *.JPG


ファイルの作成日に基づきリネームする

GetFileInfoの日付フォーマットが mm/dd/yyyy hh:mm:ss なので、yyyy-mm-dd-hh-mm-ss とする。

#!/bin/bash

function usage {
	cat << __USAGE__
$(basename ${0}) is a tool for rename based on creation date.

Usage: 
	$(basename ${0}) [FILE]...
__USAGE__
}

if [ $# -gt 0 ]; then
	for i in `seq 1 $#`
	do
		CREATED=`GetFileInfo -d "$1"`
		CREATED_FILENAME=`echo ${CREATED} | sed -e 's!^\([0-9]\{2\}\)/\([0-9]\{2\}\)/\([0-9]\{4\}\) \([0-9]\{2\}\):\([0-9]\{2\}\):\([0-9]\{2\}\)!\3-\1-\2-\4-\5-\6!'`
		echo $1 "->" ${CREATED_FILENAME}.jpg
		mv "$1" ${CREATED_FILENAME}.jpg
		shift
	done
else
	usage
fi


Reference

GitHub - exiftool/exiftool - ExifTool meta information reader/writer
https://github.com/exiftool/exiftool

ExifTool by Phil Harvey
https://exiftool.org/

Qiita - @nekogesaku - 2018-03-18 - exiftoolで画像のEXIF情報を変更する
https://qiita.com/nekogesaku/items/bc4df484b1de2ac6cda0

職業としてのプログラミング - 2017-03-21 - googleフォトアップロード用に動画ファイルの変更日を作成日にあわせる
http://proger.blog10.fc2.com/blog-entry-136.html

gitリポジトリを再帰的にpull

Summary

gfind -L "$@" -name '*.git' -exec sh -xc 'cd "${0%/*}" && git pull' '{}' ';'


一部のディレクトリ (ignore)を除外して再帰的にpull

gfind -L "$@" -type d -name 'ignore' -prune -o -name '*.git' -exec sh -xc 'cd "${0%/*}" && git pull' '{}' ';'


Reference

GitHub - sunaku/home/bin/git-pull-recursive
https://github.com/sunaku/home/blob/master/bin/git-pull-recursive