07:36:30
icon

@tadd お、shredは-uオプションでファイルを消すこともできるんですね。知らなかっただけですw 以前Linuxではない何かのシステムで、srmだったかのコマンドで似た動作をしてくれてたと思ったのですが、少なくとも最近のmacOSでは無いみたいでした…。

08:20:26
icon

ミュンヘン近郊でもハワイでもあけおめに花火するしわんこにゃんこには嫌な時期よね。アメリカでは独立記念日にも花火するね。

08:48:46
icon

大晦日だからコーヒーたっぷりよ!(豆が中途半端に残りました)

Attach image
09:25:39
icon

あさごはんたべおわったのでねむいね

09:38:42
icon

五郎さんの車のナンバーは563なんだねえw

孤独のグルメ 大晦日スペシャル
孤独のグルメ2024大晦日スペシャル 太平洋から日本海 五郎、北へ あの人たちの所まで。
https://tver.jp/episodes/epbi4gcxmn

Web site image
TVer - 無料で動画見放題
10:51:03
icon

Twitterのロゴに何か乗ってるのが気になって↑↑↓↓←→←→baするんだけど失敗してブックマークが増えてくんだよね

11:12:10
icon

あ、あれれ? (Xubuntu 24.04)

$ ls /usr/share/zoneinfo/Japan
ls: cannot access '/usr/share/zoneinfo/Japan': No such file or directory

11:13:55
icon

Ubuntu 22.04

$ dpkg -S /usr/share/zoneinfo/Japan
tzdata: /usr/share/zoneinfo/Japan
$ dpkg -l tzdata | cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-======================-============-=======================================
ii tzdata 2024a-0ubuntu0.22.04.1 all time zone and daylight-saving time data

11:14:38
icon

Xubuntu 24.04

$ dpkg -l tzdata | cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-================-============-=======================================
ii tzdata 2024a-3ubuntu1.1 all time zone and daylight-saving time data

icon

Ubuntu 22.04

$ ls -l /usr/share/zoneinfo/Japan
lrwxrwxrwx 1 root root 10 May 3 2024 /usr/share/zoneinfo/Japan -> Asia/Tokyo

$ ls -l /usr/share/zoneinfo/Asia/Tokyo
-rw-r--r-- 1 root root 309 May 3 2024 /usr/share/zoneinfo/Asia/Tokyo

なんだけど、Xubuntu 24.04でJapanからAsia/Tokyoへのシンボリックリンクが取り除かれた理由を見つけることはできませんでした。そのうちまた探そう。

11:32:23
icon

tzdata-2024a-3ubuntu1.1の/usr/share/doc/tzdata/changelog.Debian.gzにありました (2024a-0ubuntu0.22.34.1にはありませんでした):

> tzdata (2023c-8) unstable; urgency=medium
> :
> * Ship only timezones in tzdata that follow the current rules of geographical region (continent or ocean) and city name. Move all legacy timezone symlinks (that are upgraded during package update) to tzdata-legacy. This includes dropping the special handling for US/* timezones. (Closes: #1040997)

なるほどなあ

https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1040997

#1040997 - tzdata: remove country name symlinks from top-level directory for better organization - Debian Bug report logs
11:33:16
icon

というわけで僕もこれからはTZ=JapanではなくTZ=Asia/Tokyoを使うようにしよう (国名ではなく地域と都市名を覚えないといけないw

11:46:37
icon

VuePressをVitePressに更新したいんだけどpackage.jsonとyarn.lockでがんじがらめになっててもー←

11:58:17
icon

みんな2025年になってる2024年なのぼくだけ

$ date
Tue Dec 31 11:58:13 HST 2024

14:18:05
icon

Vue3でブラウザに状態を保存するのは@vueuse/coreからcreateGlobalStateをimportするらしいんだけど変な状態を永続化しちゃったらしくてどうにもならなくなったのどうすればいいんだ←

14:19:13
icon

や、useStorageしちゃったのがいけないのかしら

14:21:23
icon

https://vueuse.org/core/useStorage/ を見るとLocalStorageかSessionStorageに保管するねって書いてあるんだけどブラウザから見るとなんも保管してないんだよね

14:22:09
icon

ダークモードがながれてきてた

14:36:47
icon

ちゃいました
undefinedは
thisでした

14:48:00
icon

JavaScriptの関数定義と呼び出しとthisをもういちどおもいださないといけにゅ

15:41:10
icon

ヒゲの方だ!!

King Gnu - Nekko
https://www.youtube.com/watch?v=jz8O2t2r8Gs

Attach YouTube
15:41:47
icon

髭の有無で永遠に混乱している←

15:42:48
icon

45×45が流れてきた

15:42:55
icon

いまのなし

15:59:34
icon

読んだ。やっぱりセキュリティキー追加したいんだけど私用のGoogleアカウントではもうできないんだよな…
https://support.google.com/accounts/thread/272163500/i-can-no-longer-add-a-security-key

I can no longer add a security key - Google アカウント コミュニティ
16:03:48
icon

ずんだずんだにしてあげる

16:23:05
icon

> The arrow function syntax does not have access to arguments or this.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions

うむわからん (=>以外で定義された関数はthisで実行時のレシーバを得ることができるんだっけな)

$ cat f.js
x = {
x: "x",
f: function() { console.log(this) },
a: () => { console.log(this) }
}
x.f()
x.a()

y = {
y: "y",
f: x.f,
a: x.a
}
y.f()
y.a()
$ node f.js
{ x: 'x', f: [Function: f], a: [Function: a] }
{}
{ y: 'y', f: [Function: f], a: [Function: a] }
{}

16:25:44
icon

それにつけても省略形の多さよ

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_function

> () => expression
>
> param => expression
>
> (param) => expression
>
> (param1, paramN) => expression
>
> () => {
> statements
> }
>
> param => {
> statements
> }
>
> (param1, paramN) => {
> statements
> }

引数が1個の場合は()を省略できる、文が1個の場合は{}を省略できる、と思えばいいのかしら。

16:36:11
icon

僕には難しいリスト内包表記の2025をみかけた

$ python3 -c 'print(sum(x**3 for x in range(1,10)))'
2025

ので最新のRubyで書いてみるね

$ rbenv local 3.4.1
$ ruby -e 'puts (1..9).sum{it**3}'
2025

16:58:44
icon

@unarist ですです。expressionの日本語を思い出せなくて文と書いちゃったのですが式でしたねー。そうか、expressionの場合はreturnが省略されてるんだ。

20:07:50
icon

瞬停でテレビが消えました🥺

20:18:33
icon

今日は大晦日なのでプランク重力が大きい

20:21:04
icon

@calchan @terri おいしそう!明けましておめでとうございます!

21:06:22
icon

超音波洗浄器にエタノール注いできれいにした部品はすぐ乾くよ(換気しよう)

22:45:23
icon

郵政省高遅延同時チャットサービス年賀はがき、というフレーズを思いついたんだけど郵政省もうなかった←

22:52:42
icon

すべてのバックドアはみんなに使われるの件でSIMスワップ攻撃が成り立ってなくてもSMSで送られる第二要素を窃取されるようになったね

2段階認証でも危ない。大規模ハッキングから逃れるにはどうしたらいいの? | ギズモード・ジャパン
https://www.gizmodo.jp/2024/12/how-do-we-escape-a-massive-hack.html

Web site image
2段階認証でも危ない。大規模ハッキングから逃れるにはどうしたらいいの?
22:56:03
2024-12-31 22:54:39 2510の投稿 nya2510@mastodon.white-void.net
icon

このアカウントは、notestockで公開設定になっていません。

22:57:46
icon

@nya2510 なるほど〜!僕は真空冷却容器に入れるアルミを切削した部品を洗浄していたので思い至りませんでした。