Monday, December 13, 2021

V2EX - 技术

V2EX - 技术


前端好 vs 前端恶心, 目前票数是 2 : 1

Posted: 13 Dec 2021 11:40 PM PST

前端好:

https://v2ex.com/t/821768

https://v2ex.com/t/821809

前端恶心:

https://v2ex.com/t/821702?p=2

作为一只前端,马上要入职某大型流媒体公司(不是 N ),我觉得前端好不好还是看人啊

我目前的公司,屎山里有一个 1300 行的 React class component , 至于一个 class component 能有六七百行,也很多啊

对,我们还在用 class component ,大量的 legacy code

当然了,新 project 都用 hooks ,但他们把 hooks 写的极其之花哨,看的眼花

这种恶心代码,我也很累啊

但自己写东西,就很欢乐了啊,想怎么搞怎么搞,很灵活

重构了整个网站,程序员实时 Markdown 聊天,欢迎各位体验

Posted: 13 Dec 2021 11:39 PM PST

之前负责开发的一个网站重构了一遍,交互体验有了点小提升,欢迎各位体验~

版本更新日志:2021/12/11:黑客说大版本更新

体验地址:黑客说 - 技术驱动优质交流

大佬们不要卷了,前同事现在还没醒

Posted: 13 Dec 2021 11:37 PM PST

前同事运维,11 月 17 号晚上晕倒,现在还没醒。
大佬们注意身体啊

https://www.shuidichou.com/cf/contribute/088b4492-7f22-4a8a-bf7b-c0c25f16cc8b

刷了 Pixel Experience 后连 WI-FI 网络总是提示可能会被攻击

Posted: 13 Dec 2021 11:35 PM PST

而且访问国内网站也提示不安全,也加载不出图片。而且其他设备连同一热点时没提示谷歌安全认证, 想问下有人遇到这种情况吗?

WSL debian vim 编辑文件不显示文本内容

Posted: 13 Dec 2021 11:28 PM PST

直接上动图,清楚明了。试过重装 vim ,没用,nano ,vi 也有同样的问题。
vim 打开不显示文件内容,但能用"i"插入新内容,光标在闪但不能移动,能盲打加入新文本,能保存,退出后再 cat 查看内容有变化,谁知道这是什么问题?
[img][/img]

有什么办法避免图片中的文字被 OCR 识别出来呢?

Posted: 13 Dec 2021 11:21 PM PST

在某社交平台给好友发图被提示内容违规了, 图片内容是自己手机在新浪微博 APP 上的截图, 截取的是一条微博的评论, 所以猜想应该是图片中的文字违规了吧。 然后就很好奇有什么简单的办法可以避免图片里面的文字被 OCR 识别出来吗? 比如换一种奇怪的字体?

只有 3 个人赞助的 Apache Log4j2 项目

Posted: 13 Dec 2021 11:01 PM PST

早上看到的新闻,Filippo Valsorda 指明了 Log4j 项目的创建者和维护者 Ralph Goers 只有三人赞助其工作。

详细报道: https://thenextweb.com/news/log4j-bug-internet-open-source-contributors-analysis

一道前端面试题:请求一个 github 用户的 follower,并且点击某个 follower,请求他的 follower,用 react 来写代码

Posted: 13 Dec 2021 10:42 PM PST

请求 follower 的 url : https://api.github.com/user/{username}/following

你首先在 input 里输入任何一个用户名,比如axross,请求这个用户的 follower ,

然后有很多 follower

每个 follower 旁边应该有个 button ,点击一下,会请求这个 follower 的 follower

每一级都要有缩进

这个还把我难住了,我靠,这个 45 分钟内能写出来吗?

nginx 做请求转发和用 squid tinyproxy 等代理服务器将请求转发到外网有什么不同

Posted: 13 Dec 2021 10:36 PM PST

中间服务器(内外网)部署了 nginx 后,内网服务器(java)应用只需要将请求发送到 中间服务器,然后中间服务器转发到外网。

若中间服务器部署 squid 代理服务器,内网服务器应用( java )的 http 请求需要设置一个代理配置,直接请求 http 即可通过 中间服务器做代理直接访问外网。

两者在应用的区别是 一个直接请求中间服务器通过中间服务器转发,另一个是直接请求 http 地址,然后通过配置的代理服务器转发。目前来看只有这个区别。不清楚更多实际的应用场景上有啥不同。

UAC 密码验证延迟

Posted: 13 Dec 2021 10:13 PM PST

暑假刚刚换了 XPS 13 9310 ( 11th CPU i7-1165G@2.8GHz + 16GB RAM + SSD )。 电脑到手后重置 Windows 10 Pro , 删除了预装软件。 当时发现 UAC 弹出速度正常,但是输入密码后, 需要等 5-10 秒 UAC 窗口才消失。 到网上搜索一番, 并没有找到解决办法,希望诸位不吝赐教。

具体问题描述如下:

  1. Run as Administrator 之后,UAC 窗口出现, 输入密码后需要 5-10 秒后窗口才消失,启动相应的程序
  2. UAC 窗口出现后, 等 5 秒再输入密码, 窗口立刻就消失, 并不会有延迟
  3. 如果密码输入错误, 再次输入密码依旧需要等待 5 秒才会有反应

感谢

ios 调试 wx、zfb

Posted: 13 Dec 2021 10:06 PM PST

我用 ios 上面的 thor stream 抓 wx 、zfb 的 https ,可以抓到,但是 stream 是没有截断功能( thor @break 功能),我用 thor 去截断,发现根本截断不了 wx 、zfb 这两个,zhihu 、weibo 、safari 打开 baidu 都是可以正常截断,这有啥办法能截断吗。

一个 CSS 小项目的千星之路

Posted: 13 Dec 2021 09:55 PM PST

https://star-history.com/#nzbin/three-dots

https://github.com/nzbin/three-dots

这个项目原本只是一个炫技实验项目,没想到能获得这么多的 ⭐,非常感谢大家的支持 🙏

写在 2022 之前 4 年半再谈程序员英语学习 有多少人还在坚持?

Posted: 13 Dec 2021 09:51 PM PST

时光如白驹过隙,一晃四年已过,我也即将迈入而立之年。

四年半,有的人可能已经升职加薪,有的人可能已经离开程序员这行,也有的人甚至选择离开了这个世界( R.I.P )

你还在坚持学习吗?

四年半的时间给我的启示是什么:学习,贵在坚持

距离聊学习英语的 repo ( English-level-up-tips-for-Chinese )创建的日期是 2017 年 5 月 30 日,至今已有 4 年半的时间。在这段时间内,我虽然并没有花费大量的时间去刻意做这件事情,但是我依然收益良多。

有些事情,我们做了,短时间似乎看不到收益,但是总有一天这些事情会串联起来。

正如乔布斯在斯坦福大学毕业典礼演讲(2005 年 6 月)所述的那样:

"你看不到点点滴滴,你只能将它们连接起来。所以你必须相信,点将以某种方式连接你的未来。你必须相信某些东西 - 你的直觉,命运,生活,业力等等。这种做法从来没有让我失望,而且这一切使我的生活发生了巨大的变化。"

聊聊国内的 IT 培训(很早之前的文章了)

近几年国内互联网行业的快速发展,让这个行业成为时下最热门也是最令人误解的行业之一。 冲着可观的薪水,有大量其他行业的人选择进入互联网领域。 如果你只是因为这个行业的薪资水平目前相较于你从事的行业偏高,而实际上你对这个行业没有一丝一毫的热爱, 那么你当初怎么急切的进入这个行业,以后就会多么痛苦地离开。

永远综合考虑 喜欢且能胜任的工作,我希望大家都能过上自己期待的生活,而不是为了生存而放弃生活。

怕伤及国内某些机构的利益,摘一段《前端开发者手册 2017 》里的话(删掉了点名的机构):

Lately a lot of non-accredited, expensive, front-end code schools/bootcamps have emerged. These avenues of becoming a front-end developer are typically teacher directed courses, that follow a more traditional style of learning, from an official instructor. Keep in mind, if you are considering an expensive training program, this is the web! Everything you need to learn is on the web for the taking, costing little to nothing. However, if you need someone to tell you how to take and learn what is actually free, and hold you accountable for learning it, you might consider an organized course. Otherwise, I am not aware of any other profession that is practically free for the taking with an internet connection, a hundred dollars a month for screencasting memberships, and a burning desire for knowledge.

--《 Front-end Developer Handbook 2017 (Kindle 位置 810-813). GitBook 》

所以对于想要通过培训来进入这个行业的人,我的建议是:

你想从事的是互联网行业,应该具备利用互联网的意识,把高昂的费用给自己买些好玩的吧。

如果你是在校学生,培训单位怂恿你办理类似贷款(分期还款)的业务,请务必要慎重,那些单位真的是有些坏!

IT 培训靠谱吗?

我花了 4 个月时间 2 万块钱培训了 web 前端开发

刚培训完两个星期我就收到了美团网的 offer

我承认我不是班里学习最好的

但我却是班里第一个找到工作的

而且还是个大厂

我一直相信 勤能补拙 只要有决心 什么事都是可以做到的

今天入职一个星期了

公司的人对我都很好 还给我配了 电动车 和头盔 还有大衣 不说了 来单了


请教一下大家怎么培养自己编程逻辑的?

Posted: 13 Dec 2021 09:09 PM PST

本人也做了很久的前端开发了,但是发现自己对偏逻辑的代码编写还是很吃力,但是比较擅长界面美化之类的,比如 css 啊这些,也是很喜欢这些. 依托现在主流的三大框架,业务逻辑代码也能应付,就是很虚. 遇到很多做后端的写前端逻辑代码非常随意自然高端,难道说是其中有什么编程思维的不同导致吗? 真心请教大家怎么能很自然地写出偏逻辑的复杂的代码呢?

redux-saga 中 channel 的原理是怎样的?

Posted: 13 Dec 2021 08:02 PM PST

摊牌了, 源码没看懂. 有个地方想请教, 例子:

function* watchAndDo() {   const channel = yield actionChannel('TEST');   while (true) {     const payload = yield take(channel);     yield call(Api, payload);   } } 

这个例子中, 假如一起来了 10 个 TEST, 则会一个一个执行. 那么这里 channel 是如何做到等待循环里的 block 结束再派发下一个动作的?

目前了解到: 创建 channel 后, dispatch 的消息会加入到 buffer 中, buffer 是一个数组.

axure 托管平台 自动转 html 的原理是什么啊

Posted: 13 Dec 2021 07:45 PM PST

我需要开发一个小工具自动把原型转 html 后托管到自己的内网。

像 mockplus 等这种托管原型的工具是怎么做到的啊。。。

MacOS 系统 last reboot 信息写在哪个文件,如何清除重启信息?

Posted: 13 Dec 2021 07:25 PM PST

以前更新系统就会覆盖这个 last 信息,最近两个版本都没有覆盖

私活做好的项目后续维护怎么定价比较好

Posted: 13 Dec 2021 06:00 PM PST

帮别人做好个项目,后续需要协助升级,迭代,查查日志维护维护数据什么的。这种情况如何定价,有什么比较好的计算公式类的东西吗?

PlantUML 真好用

Posted: 13 Dec 2021 06:00 PM PST

本来以为这种事情可能用 GUI 会更好,但找了半天没发现好用的 GUI 工具,要不就是老古董,要不就是收费,而且体积还巨大。

后来发现 PlantUML 真好用,配合 JetBrains 家插件有各种 Tab 补全和重构,用起来很舒适。

怎么检测 https 服务器支持哪些 TLS 版本?

Posted: 13 Dec 2021 04:51 PM PST

查到一个在线检测网站 https://www.ssllabs.com/ssltest/index.html

但是不支持自定义端口

红米 note11 pro 如何设置只使用 NSA 模式,是软件还是硬件问题

Posted: 13 Dec 2021 02:29 PM PST

出厂模式不能单独设置 NSA 。之前的 note9 是可以单独进行设置的。问了小米的客服,也没有得到回答。能通过刷 ROM 解决吗?很需要这个功能。

PHP 代码加密,逼乎上这个回答大家怎么看?

Posted: 13 Dec 2021 07:34 AM PST

如何满足 PHP 源代码加密和混淆的需求?: https://www.zhihu.com/question/20142620/answer/2261961758

 "PHP 这么 low 的语音还加什么密,用 golang 不好吗?"  这些相关的言论都是"何不食肉糜".说出这些话的,可能是在北上广深 BAT 办公室里面,每天摸摸鱼然后看等着月底 30K 的工资是否到账.没事还能在 github 上上传一些根本没人关注代码, 美化一下简历上的 github 数量; 或者研究下 golang, 看下一步能不能跳到月薪 40k 用 golang 的大厂里面去.PHP 这种垃圾语言,根本不关心.  但是在广大三四线城市,有着为数不少的自由开发者,他们为客户提供某某 CMS 定制的官网 /基于 TP 的商城或小程序 /wordpress 主题模板等等, 一个项目估计到手估计还不到 2k, 如果是在猪八戒之类的威客上接的活,到手估计还不到 1k. 

PS:顺便还把 V 友的老帖拉出来 https://www.v2ex.com/t/287240

No comments:

Post a Comment