聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
nickChenyx nickChenyx 2022-05-24

Golang 开源之 semgroup 使用指南

semgroup 用于并发执行一组任务,提供限制协程数量、同步等待任务执行完成及错误信息传递的能力。不同于 errgroup ,semgroup 会执行所有任务,且收集任务产生的 error 信息。在全部任务执行完成后,将收集的 error 信息返回给开发者。使用方法快速使用请看官网的使用方法,此处不赘述示例 TestDemo 中用到了如下功能,可以按需使用context 定义了超时时间,可以限制整个任务的执行时间任务并行执行,且向外丢出了自定义 error使用 errors.Is 和 errors.As 处理 error使用了拓展的 ExportMultiError 函数将所有内部错误全部输…

小熊写字的地方 2022-05-24

对这一波互联网裁员的看法

怎么看待互联网裁员潮?最近一年,国内这些互联网公司都过得不太平。从今年年初开始,各个大厂都在裁员,从传出的消息,裁员比例从 10% 到 30% 不等,更惨的是一些不赚钱的边缘部门,面临直接裁撤整条业务线。去年年中,各个大厂人员扩张,我当时就预测到了今年会有这一波大裁员。从 2020 年疫情之初,互联网行业是为数不多的,受疫情影响不大的行业,甚至有些业务还从疫情中受益,比如游戏、在线办公等。过去两年,许多大厂团队规模在迅速扩张。字节教育团队,豪言一年要招一万人。笔者所在的团队,短短一年多时间,人员也增长了一倍多。然而,人员快速扩张的背后,业务并没有跟着发展壮大。尤其在去年,受到一系列反垄断政策,…

uucky.me uucky.me 2022-05-24

2022博客重建

重建了一个新的博客,欢迎大家来支持!前言 中学还在用QQ空间的时候,我还挺高产的,QQ日志分页都出省略号了,发文也经常有同学评论转发。我的第一个使用个人域名博客是2015年时羽川汐帮我建的,我也发了一些文章,后来换到Hexo,再后来因为VPS炸了就没再建设起来。域名下只留一个页面链向我的各个社交网站,没有文章。后来我有用Tumblr和Medium零零散散写点东西,但没有长期经营的计划。身边好多人都有自己的博客,我也想有一个可以随意废话和人分享的地方。 每年都想建博客,每年都因为各种各样的原因纠结拖延。几年来陆陆续续有一些想写的东西,但不想发布在分散的平台上,所以还是决定不再拖延自己博客的建设了…

迟来的 2021 回顾与 2022 展望

本来是不打算写年终总结了,去年的日记由于生活上的原因散乱成碎片化叙事,对于现实生活的回顾自然也就没了。而 2021 年我在互联网上也没闯出什么名堂,能拿得出手的也就是在 NoneBot 社区做了点微小的贡献,所以不如直接不写,省得在电脑前枯坐数小时憋不出一千字。 近日知名网络作家「爱潜水的乌贼」作品《长夜余火》烂尾,我一上头码出了五千多字的书评,以及在知乎和 B 站的的若干对线记录。想了想自己大概还没有彻底丧失文字能力,既然如此,年终总结也可以勉强写一下吧。更何况,结尾卷烂成这样的乌贼都能够在自己的完本感言里理直气壮地发明「期待错位」这个新词来告诉读者自己没错,那我这个文章数量比起去年大差不差…

西郊有密林 2022-05-23

自制杜比视界资源

在收集电影资源的时候,你是否遇到过这种情况:有些资源的流媒体版本拥有杜比视界 HDR ,而更高码率蓝光原盘版本则没有。但是两份资源都存下来过于耗费存储空间了,秉持着“我可能用用不着,但必须有的”原则,难道没有两全其美的方法吗?直到有一天,我在逛论坛的时候发现了一个神奇的命令行工具—— dovi_tool对,就是它,有了它我们就可以将流媒体版本的杜比视界层提取出来,再“搬”到蓝光版本上,这样就能达到既要…又要…的目的了。废话不多说,动手最重要!在开始之前,你需要了解这些知识:详解 HDR 技术 —— 知乎如何区分单层与双层杜比视界【Dolby Vision】—— 知乎还需要准备 ffmpeg 工…

Csome Csome 2022-05-23

[2022gdCTF]jmp_rsp midpwn easyheap WP

jmp_rsp 题目 https://gitee.com/csomebro/ctftask/blob/master/2022-05_gdCTF/jmp_rsp.zip 解题思路 直接一把梭,写入ROP,在bss上写shellcode即可 EXP from pwn import * import time context.log_level='debug' # io = process('./jmp_rsp') io = remote('47.106.122.102', 44071) elf = ELF('./jmp_rsp') context.clear(arch='x86_64') shel…

橘纸柚 橘纸柚 2022-05-22

畢業

我们可能是目前最悲的一届了吧,校招?没有...毕业典礼?没有...最后一门考试前一天收拾完宿舍。第二天来到已经被整理的干干净净的那好似熟悉的教室开始考试,早上就考了一门,一切就像是一场期末考。 然而本应很快结束的毕业照拍摄因为摄影师给堵在校外进不来需要等,...

WEB VIEW WEB VIEW 2022-05-22

43. 爱死机第三季:人类文明,Who cares?

5月20日,Netflix上线《爱、死亡、机器人》第三季。从第一季的口碑炸裂到第二季的反响平平,人们仍对该系列抱有极高期待,毕竟爱死机从哲学思辨、技术反思、奇观展现等方面 ,都让人们一饱眼福。本期节目包含对爱死机第三季的总体感受及分集评论,同时也回顾了过去两季的优质单集,由于涉及剧透,建议大家先看电影,再听节目。

井犯博客 井犯博客 2022-05-22

2022年,中文大约已经死了!

2022年中文大约已经死了最近总看到很多新闻词汇,譬如暴风吸入,跺jiojio,绝绝子;譬如一些莫名其妙的首字母缩写, 死打成S,钱打成Q,脸打成了L;又譬如把阳性患者叫做阳,女性叫母羊,男性叫...

化雪 2022-05-22

我的 22 岁:背道而驰

写在我的 23 岁。十几岁的时候,总觉得人生望眼欲穿,没什么大不了的。回顾这几年,尽管路途曲折,但确实如此。我依然一如既往地不快乐,我不解谓何。反思许久,我给不了自己答案。

Freezing Freezing 2022-05-22

Tales of the Tail

https://drkp.net/papers/latency-socc14.pdf朴实的讲述优化尾延迟的方法以及其效果的工作,目的是为了寻找一个理想的、可达到的延迟分布目标。延迟的来源操作系统上其他线程的影响请求发送过程中的重排序(发出的顺序与收到的顺序不同)应用的设计,如处理网络传输线程的调度多核处理器中的问题,例如网卡中断,服务进程如何使用 CPU 核CPU 的节能策略(狗头)优化延迟的策略都是民间流传已久的,这篇文章的贡献主要在于衡量这些策略的效果,以及为优化尾延迟制定一个理想的模型,理论上可达到,符合现实中的规律。在大量的实验之后,得出一个结论是吞吐和尾延迟之间存在 tradeoff…

Just to See You Just to See You 2022-05-22

相似图片去重脚本

又发现了一个新工具czkawka,借助这个工具写了一个简单的相似图片去重脚本。 脚本 记录一下,命名为rsi.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/bin/bash WORK_DIR=/path/to/dir num=0 for i in $(czkawka image -d $WORK_DIR | grep $WORK_DIR | awk '{print $1}'); do img[$num]=$i ((num = num + 1)) done for ((i = 1; i < ${#img[@]}; i = i +…

《长夜余火》——本该是首不错的流行歌曲

本来看完了只是想写个简短的评价,看完完本感言后气不打一处来,有种恨铁不成钢的感觉。 全文剧透(可能还会剧透诡秘),谨慎阅读。 评价 设定结构 感谢起点书友圈的汇总文章:https://h5.if.qidian.com/h5/share/post/topic?circleId=17848323508931604&postId=641199602573443072 先看存在感低的那些执岁和他们的教派:「拂晓」、「扭曲之影」、「监察者」、「黄金天平」、「双日」、「炙热之门」、「曼陀罗」。 十三个执岁里竟然有七个的教派没有详细展开,可以想象这个比例有多离谱了。虽说诡秘的设定也没有全部展开,但是乌贼在结…

井犯博客 井犯博客 2022-05-21

阿里云盘VS百度网盘 哪个更好用?

这么解释下吧:微信支付刚出来的时候,我曾经非常刻意的多使 用微信支付。因为在微信支付之前,支付宝几乎 就是网络支付的代名词。我非常讨厌生活在一个没有选择的世界里,所以 当一个一家独大的领域出现挑...

井犯博客 井犯博客 2022-05-21

谣言是遥遥领先的预言

[scode type="blue" size="small"]始终保持独立自醒[/scode]警察:周树人,我们根据你的个人IP查到网上那个鲁迅就是你。周树人:是的。警察:你在网上发表《纪念刘...

魚丸包粗麵 魚丸包粗麵 2022-05-21

Web3.0邮箱应用-Skiff注册

在最基本的层面上,Web3.0 是指基于区块链的去中心化在线生态系统。往大了说,Web3.0 代表了互联网的下一个阶段,也许还能代表人类社会的下一个阶段。当然,这都是建立在你相信的基础上。这是一段来自知乎上的关于Web3.0的介绍关于Web3.0到底代表了什么,又或者能带来什么,这里不对其说明,本文

blog.pullopen.xyz blog.pullopen.xyz 2022-05-21

Plume轻博客网站的搭建和优化:作为同人文集中地的潜力?

Plume是一款轻博客软件,其优点在于完善的tag和搜索功能,以及各站之间及和Mastodon站点的互通,很适合作为同人写作站点构成互相联通的网络,避免了某站被墙/站长一言堂的情况导致全盘清空。 本文汇总了一些Plume的搭建教程,以及本人在Plume搭建过程中的一些简单优化:支持外链图片显示、支持中文搜索、提升字数上限等。希望供大家搭建参考。

阳光天地 阳光天地 2022-05-21

jsdelivr的国内替代源

jsdelivr在国内是彻底被墙了(甚至连挂梯子都打不开,因为之前jsdelivr是在白名单的),我有几个项目前端也用了jsdelivr的公共库,离了jsdelivr成一堆框框了。所以得找个国内...

Maglev一致性哈希和动态负载均衡 | Maglev Consistent Hasher and Dynamic Load Balancer

本文重点描述Maglev一致性哈希算法,并提出使Maglev一致性哈希算法支持带权重候选节点的改进方式, 以及描述了一致性哈希下的动态负载均衡策略,并给出开源C++实现代码库。 一致性哈希 一致性哈希是一种将属于无限集的key稳定地映射到属于有限集的候选节点上的算法,它需要满足: 稳定:候选节点集合不变时,一个固定的key,会稳定不变地映射到某一个候选节点上; 最小扰动:当增加或减少候选节点时,只…