V2EX - 技术 |
- 国内有什么带宽便宜且大碗的服务器吗
- 终将意识到自己只是一个天赋普通的程序员,用平凡普通且实际的努力一点点向前前进
- Linux 下有没有什么比较直观的流量监控工具?
- 自建网盘方案求推荐
- 计算机技术人员协助警方办案允许违法操作吗?例如攻击诈骗团伙服务器
- 如何规避正式环境上的测试数据问题
- 大佬们,请教 Linux 下的双显卡切换和扩张屏幕
- 利用 minio+cloudflare 做存储分发
- Win10 100%占用率,没法显示高占用率的进程
- 在你眼里,一个好的技术 leader 应该是什么样的?
- 半路出家如何写好代码?
- recaptcha.net 无法访问导致用户体验极差
- github.com/Go-zh 这个 Go 语言中文社区是不是被弃了
- 多了几张手机卡,想移动端多平台,求推荐安卓手机。
- 求问目前在校研究生,想找一份云计算开发相关的实习工作, k8s 和 docker 容器化这些需要了解到什么程度,或者还需要学习其他云计算相关的东西吗?
- [求助] mp4 录制,怎么才能不缓冲在内存中
- 每周轮子之 husky:统一规范团队 Git Hooks
- 有没有大佬帮忙看看这个异常是怎么回事?
- 不吐不快,一次意外宕机事故,让我对阿里云 polardb 充满了疑惑
Posted: 30 May 2022 10:04 AM PDT 主要需求:
有无好推荐? |
终将意识到自己只是一个天赋普通的程序员,用平凡普通且实际的努力一点点向前前进 Posted: 30 May 2022 09:52 AM PDT 中午看到 985 和清北的智商差距有多大的相关话题。 想到这个,也想到我们哪怕是 2W-4W/5W 月薪的程序员和顶级的程序员差别也是天差地别的,根本上也是天赋上的差距,通过努力难以逾越。 也想到乔布斯说一个好的程序员比得过 50 个普通的程序员。这些在经历过高考以后也发现是实实在在的真理。 身边的很多例子能看出来。当时班上一个同学整天上课晚自习说话,理综轻轻松松 270 分,不过他英语数学成绩都一般,及格分数左右。学校里面副校长的儿子高二参加高考就能考 600 分,高三高考去了复旦。特别是自己毕业后也在教育行业工作过,越来越能发现人与人之间的差距是一开始就注定的。对于有些人而言读书会有很多愉悦感,对于有些人而言让他读书等于让他去卖命。当时我们班是学校里最差的班级,但好歹也是一所省重点。班里面同学都是本科起步,但是唯有我的另一个同桌,每天和我们一样在座位上学习,态度上也很想学好知识,毕竟当时进来的时候他们也都是各自初中班里面排名较前的。但是最终的结果就是,每次考试他都稳定在倒数前 5 名,高考只有他一个人没考上本科,至少表面上他是很努力的样子。 在移动互联网时代到临之后,掀起了一股转互联网风潮,计算机专业成了热门专业。也是各种天坑专业的上岸通道。但是这仅仅是对于一些数理能力出色的人,常见于 985 理工科等等。 有很多人看到互联网开发岗的高薪,很多都后悔当时为啥没学计算机。但是很多在计算机相关专业学习的大学生,最后毕业能从事开发岗的其实只占少部分。大多数同学还是缺乏相关的编程需要的能力和静下来面对电脑的耐心。就算给很多人学计算机专业的机会,对于很多人而言其实真的学不会。 某种程度上程序员岗没有门槛,只需要一台电脑。但是我想,只要你愿意静下心来分析,你能看到事情的真相。其中所需要的能力其实是能筛掉一部分人的。虽然有初中文化带专文化的也能码代码,但这个也是属于少数能坚持下来的。 在我们看不见的地方,造物主做了太多的区分。你以为呼吸只是呼————吸,其实在大自然的安排下,天量级的线粒体在背后为我们做了很多的工作。 但这并不是说天才程序员在人生的意义上就是比普通程序员高,或者说普通程序员就是比怎么学也当不了程序员的人高。我们不做单维度比较,也不做二极管。 我也接触过很多销售,发现很多人也是在会来事,情商这些方面远远高于其他人,一些刚工作两年的年薪也能有 50-70W ,但是这也只属于少部分人,它们会通过市场筛选掉那些不具备销售才能的人。 其实我们的宇宙里有很多法则,我们所了解到的比我们需要去了解到的少得多。法则蕴藏在我们宇宙之中,我们的宇宙从不出 BUG 。 也让我越来越理解到什么是道法自然。并且我也认为,这就是为什么道家从不鼓励努力的原因,适度就好。 天赋难以逾越,就是宇宙的一大法则。 你不能让鱼儿去比爬树,也不能让老鹰去比较游泳。我们 V 站人的人生前 18 年都在高考的指挥棒下度过,用单一的维度一直评价自己,并且部分成绩不错喜欢上了这个评价体系,认为努力就能解决问题。 不过,法,不会欺骗我们自己。我们总会认识到生命的参差和多样性。意识到自己在诸多方面的失败和差距。 这也是王德峰先生所说的人到了三四十岁还不认命是没有智慧的体现。 只能用点心好好经营自己那平凡且平庸的人生了,祝好运。 |
Posted: 30 May 2022 09:23 AM PDT 现在用的是 iftop,但是这个是监控每个连接的流量情况,有没有能以进程为单位监控统计流量的工具? |
Posted: 30 May 2022 09:11 AM PDT 除了网盘的基本功能外,我的需求: 1. 有公共空间,家庭成员间共享资料 2. 简单操作就能同步、管理相册,老人也会用 目前试了 cloudreve 、ifile.space 、可道云 cloudreve: UI:满意 上传下载速度:满意 公共空间: 无, 相册同步、管理: 无 ifile.space: UI:不好看 上传下载速度: 满意,但看不到具体的每秒速度 公共空间: 无,资料库勉强算但不好用 相册同步、管理: 有但不怎么好用 可道云 UI:还行,但稍有点繁杂,可以通过设置精简,所以能接受 上传下载速度:很不满意。和上面两个天差地别,才 2~20M/s ,一般 3M 。搜了搜资料说是基于 php 的硬伤 公共空间:有 相册同步、管理:算是有 求各位大哥推荐推荐 |
计算机技术人员协助警方办案允许违法操作吗?例如攻击诈骗团伙服务器 Posted: 30 May 2022 09:11 AM PDT 最近看了不少这种视频,基本都是入侵诈骗团伙服务器,操作后台,攻击服务器等方式去捣毁骗子的诈骗行为。虽然有一些是自导自演,但还看到了一些和警方一起出镜的,那么如果辅助警方去做此类违法行为,技术人员是否违法了,警方是否有权允许技术人员去这么做。 从另一个角度看,这是在捣毁诈骗团伙,用技术去做正义的事,并且是在警方知情且可以辅助办案取证的;但取证过程中却使用了违法的方法,这又是另一个角度... |
Posted: 30 May 2022 09:11 AM PDT 在项目上正式之后测试进行回归,然后会留下一些测试数据,但是由于产品是面向 C 端的,有可能这些测试数据会被用户看到,所以需要把测试数据给清理掉,这种情况有没有什么好的解决方案? 目前我们的方案就是测试完了手动把测试账号相关的数据进行删除,很明显这不是个好的办法,所以来问问各位 v2er 们有你们项目是怎么处理类似问题的? |
Posted: 30 May 2022 08:53 AM PDT 机器是 ThinkBook 16p AMD 5800H + Nvidia 3060M 切独显直连模式,可以使用外接屏幕,能正常显示画面,并且发热量很大,风扇嗡嗡的吵得很。 但是如果是 switchable 模式,进入 linux 后就不能使用外界屏幕了。 真诚请教各位大佬,怎么破? |
Posted: 30 May 2022 08:14 AM PDT 生化奇兵 最近闲的蛋疼,折腾半天我感觉还不错。抓包看了一下,作为存储系统,能缓存的情况下,真实的服务器流量应该会减少很多。^_^。 |
Posted: 30 May 2022 07:15 AM PDT |
Posted: 30 May 2022 05:41 AM PDT |
Posted: 30 May 2022 05:03 AM PDT 写代码时候感觉在些地方写的很繁琐,例如感觉需要减少 if else 语句,但却不知道怎么优化好. 还有抽象能力感觉也不够,听说 sicp 挺牛的,看了下 sicp 的 python 版,结果就是讲的 python 基础啊. 看到别的地方好像都是推荐些英文书籍,难道没有纯中文的进阶路线吗? 不想看视频,感觉视频太繁琐了. 求推荐书籍或者博客,最好中文书,英文也可.不过最好是在线的,这样能用翻译. |
Posted: 30 May 2022 04:45 AM PDT 国内用户反馈登录页面打开非常慢, 测试后发现是因为 recaptcha.net 无法连接 查看了一下 stalled 整整 40 秒才抛出错误,然后显示登录页面(当然此时页面并未受到 recaptcha 的保护) 想问问大家有没有比较好的替代验证码方案 (自己找过 mCaptcha/Friendly Captcha 之类的 要么是没有 i18n, 要么就是过于简单形同虚设) 或者是能从服务端解决 recaptcha 无法访问这个问题的办法. |
github.com/Go-zh 这个 Go 语言中文社区是不是被弃了 Posted: 30 May 2022 04:36 AM PDT 今天无聊打开 go tour ,第三页就发现内容过时了,到 github 一看,整个组织都没啥动静了,看起来查文档还是要看英文版的了。 |
Posted: 30 May 2022 02:13 AM PDT 手头太多 iPhone ,看着头疼,不买苹果的了 需求: 1.双卡全网 2.晓龙 865 ,870 的 cpu ,联发科不知道适配怎样,如果没问题的话也可以考虑 8100 3.自带类原生或者可以刷 lineageOS 这种类原生系统 |
求问目前在校研究生,想找一份云计算开发相关的实习工作, k8s 和 docker 容器化这些需要了解到什么程度,或者还需要学习其他云计算相关的东西吗? Posted: 30 May 2022 01:46 AM PDT |
Posted: 30 May 2022 01:36 AM PDT 目前,小弟的手机播放器 app 有个视频录制功能,用 ffmpeg 库封装成 mp4 。 现在 ffmpeg 会先将录制的视频缓冲在内存中,等到停止录制,ffmpeg 在硬盘最开始写个 mp4 头部,然后把一整个内存里的视频数据写入硬盘,这样导致内存占用很大,而且还有 OOM 的风险。 所以想要找个能实时将录制的视频数据写入磁盘的办法。有没有大神指点一二? |
Posted: 30 May 2022 12:27 AM PDT 先说一下这个「每周轮子」计划,以前看过一个小册子 《一天学习一个 npm 轮子,十天后变成轮子哥 》,觉得这种「首先实现一个最 Low 的解决方案,然后慢慢优化,进而推导出最终的源码」的学习思路非常不错,所以我也决定从现在开始,每周都学习造一个 npm 轮子。 本文是每周轮子计划的第二篇,本周我们来实现一个被广泛使用的工具,那就是鼎鼎大名的 husky ,几乎所有现代前端项目、以及 Node.js 项目都会接入这个工具,它的用途主要是统一管理项目中的 Git Hooks 脚本,不熟悉该工具的同学也不要紧,下面我们先来简单介绍一下 husky ,它到底解决了什么问题,我们为什么需要使用 husky 。 查看原文: https://4ark.me/post/weekly-npm-packages-02.html 欢迎使用 RSS 订阅我的博客: https://4ark.me/atom.xml |
Posted: 30 May 2022 12:15 AM PDT 在看 kubernetes 的 operator 开发教程,尝试着跑了下教程里面的代码,但是报错了(教程视频里面是正常运行的): 运行报错信息如下: panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x2 addr=0x0 pc=0x102e432b8] goroutine 1 [running]: main.main() /Users/xxx/main.go:15 +0x58 进程 已完成,退出代码为 2 补充说明: 关于第十五行的结构体定义如下: 我自己的本地运行环境是 MacOS12+GO1.18.2 。 尝试把第十五行改成 |
不吐不快,一次意外宕机事故,让我对阿里云 polardb 充满了疑惑 Posted: 30 May 2022 12:07 AM PDT 描述下上周本小组经历的一次 polardb 数据库宕机事故,为了尽可能公正已经尽量屏蔽个人主观思想。 polardb是阿里云目前主推的商业数据库之一,完全兼容 mysql 且具有极好的性能,官方宣传比 mysql 快几倍(我们使用中也感觉是要快些至于倍率没测试过),在市场上知名度很高。 背景: 我们从 2020 年开始使用 polardb ,一直以来表现良好。 团队有内网业务+外网业务,因此内外网均有数据库部署,内网是自建 mysql8 ,外网是 polardb 基础版本 2 核 8G*2 节点,基础年费大约 6k 再加一些额外费用大概 7-9k/年。 事故描述: 24 日 11 点突然收到 polardb 数据库异常告警邮件,随后同事告诉我进行了数据库导出导致数据库似乎无法访问了,我立即开始处理。 ps: 其实在 16 号我们也经历过一次事故,同事在早上执行了一个 alter table 命令,随后发现所有数据库均无法访问,我发工单联系后才找到重启按钮进行重启随后恢复,也理解这次事故毕竟高峰期执行 DDL 类操作本身就有一定风险,但我心中仍然埋下了一些不满:我们内网数据库即使高峰期执行 alter 操作也最多影响关联的几张表,不至于影响整个服务器(所以当时我怀疑数据库隔离没做好)。问题解决之后提醒过同事尽量避免白天执行表结构操作。 而这次同事通过 navicat 拉取几张表时,突然中断异常并导致数据库卡死,很多服务访问极其缓慢,查看 cpu 发现一直 100%不降,我立即登录 navicat 查询 processlist ,但是没有发现任何异常,这时候我心里还比较轻松,毕竟 polardb 重启一次还是比较快的,所以果断点了重启以为马上就恢复了。 然而随后发生的事情让我陷入了迷茫,重启之后只正常了 10 秒左右 2 个节点瞬间又拉到 100%,我再次检查 processlist 和事务表,仍然没有发现异常进程或 sql ,就有点慌了,立即电话阿里云客服以为这样可以快速得到技术支持,然而浪费了几分钟时间客服让我提工单会有专人处理,虽然我已经严重声明发生了重大事故。。。 没办法我只能发起工单,过程并不愉快,因为我描述了发生重大问题请立即协助,阿里云仍然半小时后才发来一个:已收到您的问题,我当时就有点发火了,言辞激烈请对方立即安排专人帮忙协助查询异常原因,但对方仍然不紧不慢的回复,一会说慢日志导致一会说 io 访问量太大导致。 我这时也对阿里云协助失去了信心,只能采用最后一个办法-临时升级配置,为什么一开始不升级,因为我不敢赌:阿里云升级和开通新服务时间不稳定,有时候几分钟完成有时候要半个小时,在部分服务还能勉强使用的情况下贸然升级有可能导致更严重的问题。 幸运的是这次事故运气比较好,10 分钟左右就完成了,随后我也发现 cpu 开始回复正常,所有数据库也恢复正常。 后续: 我本想让阿里云下来再继续协助调查为什么 cpu 异常,但是工单客服一直像机器人一般回复,我也失去了兴趣,只是今年打算 polar 到期之后迁移倒 ecs 上,毕竟 ecs 还是比较稳定,之前看重 polardb 主要就是看中稳定性,但是如果稳定性得不到保障那还不如放到自建,我们自建数据库也连续 4 年未发生过重大异常,还是挺稳定的,唯一要担心的就是热备份问题。 附件截图: 阿里的回复 事故分析: 事故结束后我仔细查看了日志报表,首先确认了客服说的 io 和慢日志都不是事故主因,从报表中可以看到 io 和 iops 都不高,不可能卡死整个实例(也检查过带宽也很低),异常的数据有 innodb 缓冲请求和扫描行数,因为同事导出的总数据量才大概 2-3 百万级别,这个扫描量显得极其可疑,我在事故后也重新复制了一台新实例模拟事故场景,都没有发现 cpu 、io 、scan 有不正常波动,因此我有点怀疑 polardb 本身 bug 导致或者实例所在机器有缺陷导致。 其实整个事故我最不爽的并非事故本身,而是阿里云的处理态度,在发生严重事故了没有协助客户积极处理,第一个回复花了半个小时,之后的回复也在水,我感受不到对方有一丝急迫的心情,事故完成后也不愿去调查事故原因只会顾左言他,这才是我决定放弃 polardb 的主因。如果他们愿意认真调查下,在事故持续的大半个小时里进入实例服务器检查异常,我也绝对会积极配合跟他们一起找出问题来,然而并没有。 疑惑点 其实第一次的 alter 事故我还是有些疑惑的,因为一个访问量并不大的表更新卡住了整个实例的所有数据库,这正常吗?我们有几台自建数据库也只有 2-4 核但是执行 ddl 操作也最多卡住部分表而已。 第二个疑惑点就是 navicat 导出怎么可能导致 cpu 资源耗尽,我们事后认真检查了确认 navicat 导出只有 select 和 show 命令,正常来说这是比较安全的,而且我们随后测试对 cpu 和 io 的影响都非常小,不大可能是导出本身导致的问题 |
You are subscribed to email updates from V2EX - 技术. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment