This account is not set to public on notestock.
This account is not set to public on notestock.
うーん?
(正規表現が読み書きしにくいのは確かだがだからと言ってこのコードの長さを許容できるかというとちょっと……いや複雑な奴ならアリなのか? でもコレを導入するならコード中の全ての正規表現をコレ使って書かないと汚いし……)
francisrstokes/super-expressive: 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
https://github.com/francisrstokes/super-expressive
#Perl は、省略とか記号とか駆使して書いたコードが期待通りに動いた時に「こんなコードが書けるなんて俺はもしかしたら天才かもしれんフハハハ」ってテンション上がって、次にそのコードを読む必要が生じた際には、あまりの読みづらさに「何故こんなコード書いた自分……無能か……」ってテンション爆下がりするのでオススメです(?)
Windows搭載なタブレットPC的なの欲しいなって思ってるが、そうなると最有力候補がSurface系になって、でもOffice要らねってなる。
ほーこんなものが
LibreOffice (@libreoffice) - Fosstodon
https://fosstodon.org/@libreoffice
Surface Pro 買うとしたら、発売日のパターンからして、10月末まで待った方が良い感じですかねこれはもしや。
https://ja.wikipedia.org/wiki/Microsoft_Surface#Surface_Pro_%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA_2
This account is not set to public on notestock.
笑った。考えてみたら、その通りだわw
電源落としといたスマホ、設定したアラームの時間になったら勝手に電源入って鳴り出すという挙動をしだしたんだけれどどういう事なの……
いや、アラームすべてオフにしておけばいいのかもしれんが、なぜこの仕様に……?
「或るディレクトリの中に複数のファイルが有ります。その内、ファイル名が或るパターンに則る2ファイルでdiffとります」って時、どう書けばいいんだろう?
```
ls -1 *pattern* | head -n 2 | xargs diff
```
↑だと、ファイル名が空白を含むからか
```
diff: extra operand '〜'
```
ってな感じのエラーが出る
```
$ ls -1 *pattern* | head -n 2
file pattern 1
file pattern 2
$ ls -1 *pattern* | head -n 2 | sed -e "s/^.*$/'&'/g"
'file pattern 1'
'file pattern 2'
$ ls -1 *pattern* | head -n 2 | sed -e "s/^.*$/'&'/g" | xargs echo
file pattern 1 file pattern 2
```
どうして……
あー、いや違うか。
```
echo 'foo bar'
foo bar
```
だから、 `echo` ではテストできんか。
```
$ ls -1 *pattern* | head -n 2 | sed -e "s/^.*$/'&'/g" | xargs diff
```
……でいいのか。
うーん、でも `sed` でゴニョるんじゃなくて `xargs` 側にオプションが欲しい案件だな。というか無いの?
This account is not set to public on notestock.
This account is not set to public on notestock.
TODO管理、もしかしたらTODOリストと Living in your calendar 方式を組み合わせると良いのでは? という気がしている。
風呂場の水道の蛇口、ポタポタ水漏れするのでちょっと中身を見てみるべと思ったが、部品が固着してて無理……
プロに頼まんと無理かねこりゃ。
#Fedora を30→32にアップデート中。直接やろうとするとエラーが出たが、一計を案じて31を経由させたら上手く行っているっぽい。
昨日 #Fedora のアップデート掛けたら、 `gem` と、Python製アプリが動かなくなってしまった。
どうも、 `gem` の方は `dnf` で入れた `ruby` が、依存解決で入った方じゃなくて `gem` で入った方のライブラリを見てるのが原因っぽいが、そもそも `gem` が動かないので積んでる感有る……
`gem` でglobalに入ってる奴、/usr/share/gems/gems/以下に在るっぽいんだけど、これマニュアルで消しても問題ない奴? #Ruby
何故かダリフラを思い出す……
なんか、もう一段階、世界に秘密が在りそう。
デカダンス 第2話「sprocket」 - ニコニコ動画
https://www.nicovideo.jp/watch/1594866723