Skip to content

Instantly share code, notes, and snippets.

View moriwaka's full-sized avatar

Kazuo Moriwaka moriwaka

View GitHub Profile
@moriwaka
moriwaka / README.md
Created July 30, 2024 09:17
PDF Document Downloader from docs.redhat.com

Usage:

```
$ mkdir RHEL9Doc
$ cd RHEL9Doc
$ fetchdoc.sh https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9
```

Prerequirement: curl, GNU Parallel

@moriwaka
moriwaka / fixdrc.js
Created June 22, 2024 00:29
bookmarklet to fix docs.redhat.com contents width
javascript:(function() {
const layout = document.querySelector('aside#layout');
const focusWrapper = document.querySelector('div#focus-wrapper');
const formatSelector = document.querySelector('.content-format-selector');
const focusModeToggle = document.querySelector('#toggle-focus-mode');
const focusModeLabel = document.querySelector('label[for="toggle-focus-mode"]');
if (layout && focusWrapper) {
while (layout.firstChild) {
focusWrapper.appendChild(layout.firstChild);
#!/bin/bash -x
# usage
# pngwav2mp4 foobar.png foobar.wav
IMG=$1
shift
AUDIO=$1
VIDEO=$(basename $AUDIO .wav).mp4
ffmpeg -loop 1 -i $IMG -i $AUDIO -r 10 -tune stillimage -pix_fmt yuv420p -shortest $VIDEO

完全でも網羅的でもないですが、世の中のAWSでRHELを使いたい人の95%以上はこの図の範囲でなんとかなるはず。

組織版

flowchart TD
	AWSRHELを使いたい組織 --> サポート窓口は --AWSがいい--> MP(Marketplaceから買う) --> subscription-managerは利用すると\n既存サブスクリプションを消費してハマるので禁止 --> missing_PAYG(利用したいのにyum searchで\nみつからないパッケージ) --ある--> AWSサポートにリポジトリ追加の\nリクエストをして可否を確認 
	missing_PAYG --ない--> OK
	サポート窓口は --Red Hatがいい-->  subs(未使用既存サブスクリプション)  --OEM製品--> 持ち込めません --> 123
	subs --ない--> 123(Red HatからRHELを買う) --> CA
	subs --L123--> CA(Cloud Accessで持ち込む) --> GI(Gold Imageを利用) 
@moriwaka
moriwaka / 99-nokeyboardwake.rules
Created December 23, 2020 17:08
Mistel keyboardでのwakeupを止めるためのudev rule
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="0339", TEST=="power/wakeup", ATTR{power/wakeup}="disabled"