ここは何?

その昔、東の電話やさんでD-Mailの中の人だった時代にKemaNetというソフトウェアを作っていた人のサイトです。
(ちなみに今は国際的な電話やさんで、法人向け雲【基本】の仕事をしてます。)
(のあと、未来とつなぐ電話やさんの研究所で雲作ったらそれはそれで大変です)
(のあと、再び国際的な電話やさんで別の雲を作りましたがもう雲を作るのは飽きました)
(2018.02.01 ふたたびバリューパートナーな電話やさんの研究所に戻りました)

にスポットライトを当てるためのサイトです。

最近では 鮨ドラ の普及活動なんかもやっているそうです。

Blogっぽいもの

<< 2020.9 >>
[Stories]
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

2020/9/18 (金)

コネタ/rubyで数値を3桁区切りに

はじめに

Rails(ActiveSupport) の定番は Numeric#to_s(:delimited)

とはいえ素のrubyでどうにしたい時ってありますよね

回答例

数値を左右ひっくり返して、先頭から3桁ずつカンマつけて、また左右ひっくり返して余計なカンマを削除

ls -laFG | ruby -anle '$F[3]=$F[3].to_s.reverse.gsub(/[0-9]{3}/){$&+","}.reverse.sub(/^,/,""); puts $F.join(" ")' | column -t

vm/UbuntuCloudImageをrawで

はじめに

とある事情でbootableなUbuntuのVMイメージをraw形式で取得したかったのだが、
Ubuntu Cloud Imagesではraw形式の配布はしていない

そこでvmdk形式をダウンロードしてrawに変換します

手順

fedora32 で確認していますが、どのディストリビューションでもだいたい同じような手順になるはずです

# qemu-img, aria2 をインストール
dnf -y install qemu-img aria2

# vmdk形式のvmイメージをダウンロード
aria2c --max-connection-per-server=4 https://cloud-images.ubuntu.com/focal/20200916/focal-server-cloudimg-amd64.vmdk

# raw形式に変換
qemu-img convert -f vmdk -O raw focal-server-cloudimg-amd64.vmdk focal-server-cloudimg-amd64.img

2020/9/10 (木)

備忘録やネタ/Win10でDHCPなのにDNSが変

はじめに

ある日いつもどおりWin10のノートPCを自宅Wifi(DHCP)に繋げたところ、
IPアドレスはDHCPで取得できているのだが、DNSサーバが見に覚えのない固定IPで振られてしまい、
Internet接続できない状況になってしまった

ちなみに「見に覚えのないDNSサーバ」はocnでした

210.145.254.170 nv-tu501.ocn.ad.jp
125.170.93.234  nv-ku501.ocn.ad.jp

なるほど、以前ホテルのWifiを掴んだときの情報っぽいです

・・・なぜ消えてくれぬのだ?!

解決策

レジストリからDNSサーバ情報を消す

  1. regedit.exe を起動し、左側のペインで HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ をクリック
  2. Ctrl-F または 編集>検索 メニューで検索ダイアログを表示し、「検索する値」に謎のDNSアドレスを入れて検索
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{ID}\ProfileNameServer が引っかかるので、その値を削除

参考

2020/9/4 (金)

備忘録やネタ/grub2のデフォルト変更

はじめに

→ kernel 戻そう

→ grubby!!!

grubbyでgrub2のデフォルトメニューを変える

現状を確認する

$ uname -a
Linux e130 5.8.4-200.fc32.x86_64 #1 SMP Wed Aug 26 22:28:08 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ sudo grubby --default-kernel
/boot/vmlinuz-5.8.4-200.fc32.x86_64

grub2のメニューを見る

$ sudo grubby --info=ALL
index=0
kernel="/boot/vmlinuz-5.8.4-200.fc32.x86_64"
args="ro resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet systemd.unified_cgroup_hierarchy=0"
root="/dev/mapper/fedora_localhost--live-root"
initrd="/boot/initramfs-5.8.4-200.fc32.x86_64.img"
title="Fedora (5.8.4-200.fc32.x86_64) 32 (Thirty Two)"
id="429fc1c27543423bb074b9349983b086-5.8.4-200.fc32.x86_64"
index=1
kernel="/boot/vmlinuz-5.7.15-200.fc32.x86_64"
args="ro resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet systemd.unified_cgroup_hierarchy=0"
root="/dev/mapper/fedora_localhost--live-root"
initrd="/boot/initramfs-5.7.15-200.fc32.x86_64.img"
title="Fedora (5.7.15-200.fc32.x86_64) 32 (Thirty Two)"
id="429fc1c27543423bb074b9349983b086-5.7.15-200.fc32.x86_64"
index=2
kernel="/boot/vmlinuz-5.7.11-200.fc32.x86_64"
(以下略)

デフォルトを変更する

 --set-default=kernel-path           make the first entry referencing the specified kernel the default
 --set-default-index=entry-index     make the given entry index the default entry

とあるので、どちらかのコマンドを入れる

# メニューインデックス指定の場合
$ sudo grubby --set-default-index=1
The default is /boot/loader/entries/429fc1c27543423bb074b9349983b086-5.7.15-200.fc32.x86_64.conf with index 1 and kernel /boot/vmlinuz-5.7.15-200.fc32.x86_64

# カーネルイメージ指定の場合
$ sudo grubby --set-default=/boot/vmlinuz-5.7.15-200.fc32.x86_64
(略)

本当に変更されたか確認

$ sudo grubby --default-kernel
/boot/vmlinuz-5.7.15-200.fc32.x86_64

リブートし、カーネル確認

$ sudo reboot
Connection to 192.168.10.151 closed by remote host.
Connection to 192.168.10.151 closed.

# 待つ・・・

$ ssh e130
Last login: Fri Sep  4 14:13:23 2020 from 192.168.10.123

# カーネルバージョン確認
$ uname -a
Linux e130 5.7.15-200.fc32.x86_64 #1 SMP Tue Aug 11 16:36:14 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-07-27 (月) 15:29:28