ICANN 拒绝了乌克兰要求停止或作废俄罗斯相关域名/TLS 证书及根服务器的要求,称其无权也不应这么做。
- https://www.icann.org/en/system/files/correspondence/marby-to-fedorov-02mar22-en.pdf
- https://news.ycombinator.com/item?id=30540188
#ICANN #Internet #Ukraine
- https://www.icann.org/en/system/files/correspondence/marby-to-fedorov-02mar22-en.pdf
- https://news.ycombinator.com/item?id=30540188
#ICANN #Internet #Ukraine
关于在 MIUI 中无 ROOT 提取 Steam 令牌密钥,可见:
https://laurelcafe.github.io/2020/09/05/4060261005/#Steam%E5%9C%A8PC%E4%B8%8A%E4%BD%BF%E7%94%A8TOTP
https://laurelcafe.github.io/2020/09/05/4060261005/#Steam%E5%9C%A8PC%E4%B8%8A%E4%BD%BF%E7%94%A8TOTP
最近有个需求是并发执行某个程序且对最大并发数量有要求
本来想用编程语言来实现,后面发现 bash 甚至也可以,利用了 Linux 的命名管道的特性
以下代码是在允许最多 8 个进程并发的限制下执行程序 100 次的 bash 脚本,解释见注释
本来想用编程语言来实现,后面发现 bash 甚至也可以,利用了 Linux 的命名管道的特性
以下代码是在允许最多 8 个进程并发的限制下执行程序 100 次的 bash 脚本,解释见注释
#!/bin/bash
thread=8
loop=100
mkfifo tmp # create temp named pipe
exec 5<>tmp # link fd with named pipe
# -> s = semaphore($thread)
for i in `seq $thread`; do
echo
done >&5
for i in `seq $loop`; do
read -u5 # s.acquire()
{
# execute command here
echo >&5 # s.release()
} &
done
wait
rm -rf tmp
Edit: 由群友推荐同样可以实现此功能的有 GNU parallel、xargs,也可手工使用 & 和 wait 维护▎《这是我的战争》近期遭大量中文差评
《这是我的战争》开发商11 bit studio 于2月25日凌晨发布公告,作为一家乌克兰邻国波兰的工作室,从今天开始未来一周内,游戏以及DLC在全部商店内的销售所得将全部捐献给乌克兰红十字会,用来帮助难民。
此消息发布后,Steam评论区遭受大量中文差评。部分截图
目前《这是我的战争》在Steam平台打折促销,基本版售价17元,完整版售价21.84元。
相关新闻:《这是我的战争》慈善DLC筹集50万美元 4年帮助4300余人
频道 @AppDoDo