2024-12-06

22 篇热帖

1. 最近上头了一个女主播 求骂醒

身材颜值都很爆炸 所以就见色起意了 现在也刷了几百了 还没啥进展呢 还要不要继续了 整天脑子想的都是女主播

2. gap 一年半,突然收到 2 个外包 offer,有点纠结,大伙帮忙参考下
个人情况:末流 211 科班,后端开发,26 岁,3 年工作经验,目前 gap 一年半了。
1.华夏基金外包
位置:顺义
薪资:17k ,最低五险一金,试用期 3 个月八折
工作内容:一些基金内部系统,技术比较旧
工作强度:8:30-17:30 ,双休不加班,国家调休不补班
————————————————————————————————————
2.阿里外包
位置:望京
薪资:最初 16k,在 1 的基础上加到了 17k ,最低五险一金,试用期 3 个月九折
工作内容:这个部门主要是医疗 AI 的业务,将大模型服务封装给客户调用
工作强度:9:30-18:30 ,双休,加班未知

目前已经答应华夏基金那边,但是昨天阿里那边的负责人又找我聊了一个小时,有点动摇了。因为之前和阿里的几个面试官聊的都挺好,相对来说对阿里的业务更感兴趣
4. 为什么感觉 2024 年过的比较快?这种通常是个体感受还是群体感受?

你会感觉 2024 年过的比较快吗?

5. 前端真的可以这么水吗?

如题,OP 在一家小公司。公司里面有几位前端,现在有前端对接蓝牙设备的需求。且通讯格式已经固定。

在最近他们开发时在百度或者 chatgpt 搜索如何编解码 16 进制,而且和其他前端讨论这个问题。

然后我就看到了令人震惊的代码,他们把收到的数组数据转成字符串,然后再通过截取字符,通过字符串匹配解码,或者在把这字符通过 parse 转为 实际的十进制

最离谱的是,当你问起为什么不用位运算,与或非,数组之类的。他们很有气势的说:前端不学进制转换。

离谱吧,当看到他们的命名更高血压,都是拼音首字母。不过!还好加了备注。

6. 三大运营商积分兑换,过期清零

三大运营商积分兑换话费方法月底今年的清空了都兑换一下 移动:HF 发送到 10658999 联通:: JFJF#Q 发送到 10010 电信:105 发送到 10001

8. 最近 ODB 检测车辆很火,有异常必须去指定 M 站维修,你们有老车吗?

我有一辆马上 6 年的车,ODB 一堆故障码,以后咋办

9. 有多少人感觉自己并没长大
看到身边的人几乎都结婚生子了,依旧单身的我突然有点感慨
自己尽管生理上年龄很大了(明年 28 ),精神状态却依旧像青少年一样
父母老是说我不够成熟,长得像个小弟弟一样,一点大男子气质都没有
周围的人基本都在谈论房子、车子、孩子等,我却对这些根本就不感兴趣
我最关心的还是番剧、游戏、甚至还有二偶企划、吃谷等
那到底怎么才算长大、成熟呢?你觉得自己算长大了吗?
10. 为啥今年汽车保费突然上涨了好多
今天早上销售发的消息 :

最新消息
更新目前保险费用:
标配:7000 左右
pro:8000+
MAX:9600 左右
昨天交付中心保险系数调整,基本上调 2000 ,
12. 被 Java 毒害的脑子想在 Go 中实现一个操作,望打醒

以前接触过的一个 Java 项目,实现了一种在我看来很新的做法:

  1. 代码生成的协议类,里面自带了一个未实现的 process 方法
public class Echo extend Msg {
	String msg;
  	public void decode(){}
  	public void encode(){}
  	public void process() throws Exception {
  		throw new UnsupportedOperationException();
  	}
}
  1. 代码生成的协议处理类,格式是这样的
@MsgProcess
public static boolean process(Echo echo) {
	return true;
}
  1. 框架启动的时候,会反射获取到注解@MsgProcess的 Metchod 和他的参数,然后用 javaassist 的字节码操作,将协议类Echoprocess方法给替换掉!这样框架层调用协议的msg.process()就可以直接执行业务逻辑!

Java 写了 10 年,一说起框架,自然想到的就是各种设计模式抽象继承与反射之类,当写 Go 的时候,也受到影响,我现在想用 Go 实现类似的操作,实践的效果如下

  1. 代码生成了 Echo 协议类
package proto
type Echo struct {
	BaseMsg
	Msg string
}
func (msg *Echo) Decode(src *bytes.Buffer) error {}
func (msg *Echo) Encode(dst *bytes.Buffer) error {}
func (msg *Echo) Process() {
	panic("implement me")
}
  1. 代码生成了业务逻辑类
package logic
import proto
func ProcessEcho(msg *proto.Echo) {}
  1. 使用 ast/parser 将Echoprocess的方法体替换为ProcessEcho
func (msg *Echo) Process() {
	logic.ProcessEcho(msg)
}

但重新生成的 Echo 类,有一些问题,首先生成出来的文件,我将其保存为echo_override.go放在另一个 package ,相关的 import 都可能有问题,然后Processimport 了 logic ,而 logic 自然要 import echo ,非常经典的 import cycle 。

这是第一步遇到的问题,我打算先用 interface 解决看看,为什么不用 func 替换,我觉得好丑啊!各位 Go 大神有没有什么建议?我这种思路,符合 Go 的设计哲学吗?

13. 三星手机是否值得更换?

目前手持 iphone 14pro ,计划用一下安卓的手机,为了避免国内种种限制,另外感觉三星的屏幕是真的舒服,打算后面更换三星 S25+,但是听说三星的系统很烂,各种卡顿,有老哥锐评一下吗

14. 好奇心旺盛对于程序员来说,真是一个 debuff。

只要是程序,总会出现各种莫名其妙的错误。不仅仅限于软件,硬件类的 BUG 也不少。

这时候,我脑子里总会冒出一大堆 why? 好奇心驱使我反复查 google/gpt ,脑补了一大堆似乎合理的解释,然后花大量时间去验证。

和 BUG PK 时间过的特别快,回过神大半天过去了,今天的用户需求又没完成。

实在是心累。

15. 怎么应对公共厕所抽烟的畜生?

办公楼厕所总有这种傻逼在厕所抽烟,真是人麻了,有没有什么保命的手段

16. 一觉醒来 claude 被封了
还以为这种事不会发生在我身上,从 claude 刚出来就注册了账号,一直用到昨天,已经有五六个月的 pro 订阅一直很稳定,今天起来发现账号被封了,邮箱里还有一封退款信,国内想用个原生的大模型真不容易
17. 广州电信家宽恢复动态公网 ip

上个月 020 区域,几乎所有 398 元/月一下的套餐都掉了动态公网 ip ,历时一个月的工信部投诉-受理-协商-妥协,今天有了结果,最后争取到的结果是给我延长 12 月的动态 ip (到期不续)。以后到期我应该会携号转网。投诉没什么技巧,期间我打 30 次左右了 10000 服务号 10005 服务号(集团投诉)催促,明显这次广州电信态度强硬,客服几乎照本宣科,可能硬怼,狗曰的广州电信!!!

18. 兄弟们,想在 Android 上开发一个小说阅读 App,有意义吗?
19. 后端程序员更喜欢哪个前端框架?

举一些不算冷门的例子.

JavaScript 系列: Angular Vue React Lit Svelte Solid Qwik

PHP 系列: Laravel

Python 系列: Django Flask

Java 系列: Thymeleaf

C# 系列: Blazor

我先来, 我喜欢 Angular, React 旧版类组件, Lit.

20. 知乎从今天开始禁止手机网页端浏览文章详情

知乎这是彻底禁止手机网页端浏览了啊,从今天开始,打开文章详情就开始弹 '此网站正在尝试打开另一款应用' 点击不允许就跳回上一页面了

IMG_088DA216FDB7-1.jpeg

21. 海外如何自建 S3?
公司的业务需要大量使用对象存储,目前在 AWS 的账单已经超过了 EC2 和流量了。

如果自建 S3 ,需要做哪些准备?(数据必须在美国)

我们公司的运维能力比较弱(我是开发),没有相关人员驻扎在美国,需要尽可能小的降低运维成本。

目前了解到的软件是用 Minio ,其他硬件、机房、宽带等系列问题不太清楚要怎么弄。

PS: AWS 是真贵啊!
22. Windows 还有 1/3 内存可用, Chrome 经常报内存不足(Out of Memory)
内在还剩余 1/3 ,9G 左右水平,Chrome 开了不到 20 个标签页,最近经常碰到 Chrome 报内存不足/浏览器无响应卡死(光标转圈,等待几分钟不恢复,只能结束进程)。是我电脑哪方面设置有问题吗?