Normal view

There are new articles available, click to refresh the page.
Today — 3 January 2025V2EX-最热主题

采用 Java 开发的 SSH/终端工具,希望大家给点建议

By: powersee
2 January 2025 at 11:50
powersee:

为什么要做这个?

目前市面上大多数客户端都是基于 Electron 或 HTML 开发,我个人不太喜欢这种“塑料的感觉”(并不是贬义,缺乏真实触感的体验)。因此,我选择使用 Java Swing 开发一个桌面端客户端。

核心部分采用 Kotlin 开发,最终目标是通过 Kotlin Multiplatform 打造一款全平台的 SSH/终端 工具。

功能特色

  • 支持多标签页
  • 数据加密存储
  • 通过 Gist 同步配置
  • 宏功能
  • 密钥管理
  • Find Everywhere
  • ...

目前尚不支持 SFTP/FTP 等

XTerm 协议部分

使用 Kotlin 实现了 XTerm 协议(尚未完全实现)。桌面端的渲染层基于 Java Swing ,未来计划将这一部分迁移到 KMP ,从而实现真正的跨平台支持(包括移动端)。

在实现协议的过程中,参考了许多经典的客户端,例如:

预览


后续发展

  • 命令提示(这部分我还在构思,如何准确获取用户输入的命令?)
  • AI 功能
  • 增加团队协同功能
  • 支持 Telnet
  • 支持 X-Server
  • 支持 VNC Viewer
  • SFTP/FTP
  • 串口
  • ...

这是一个长期发展的项目。


希望大家给点建议 🙏

项目地址:https://github.com/TermoraDev/termora

显卡坏了,准备买个二手的

By: IurNusRay
2 January 2025 at 09:43
IurNusRay:

7 年前的台式机了,最近玩那个新出的游戏 [燕云十六声] ,可能是显存爆了,居然直接绿屏了,然后再也无法显示了。准备在京东上买个二手的网吧拆机卡 1080Ti, 不知道靠谱不。目前的主板是技嘉 AB350M gaming-3, CPU AMD R5 1500x, 然后考虑到电源功率可能不够,再整个 750W 的全模组电源,这配置应该匹配吧

PT 站的不可替代性是什么?

By: Byleth
2 January 2025 at 10:46
Byleth:

因为各种 PT 站总是很难注册,有层神秘的面纱,对于我这种从来没玩过的人来说非常好奇里面到底有什么东西

目前我对于影视的需求就是各种电影、电视剧,对于这种,感觉只是需要:

  1. 打开 rarbg(现在没了),pirate bay 之类的网站
  2. 搜索英文片名,找个清晰度高的,复制磁力链接
  3. 打开 115 网盘:添加链接任务 -> 开始下载

就完事了,99% 的影视资源,115 都能成功秒传到网盘,然后跑满家庭千兆带宽高速取回本地。之后刮削完打开 infuse 直接看就完事了。

如果是 PT 的话,还要费劲调试种子客户端,还要记得不能忘记下载完成后再上传一段时间避免被 PT 封号,还要预留一部分 NAS 的磁盘空间去存储 PT 上热门的资源,以及各种五花八门的规矩/守则等等,感觉麻烦很多啊?

难道是同一个电影,PT 站上有更高的清晰度?可我都已经从 pirate bay 下载到 4K REMUX 了,难道 PT 上有独家 8K 版本?

或者是有「冷门资源」?可是什么样的冷门资源呢?难道是类似上个世纪的古早电视剧、纪录片这种?这种感觉需求量应该也不会很大呀?

Yesterday — 2 January 2025V2EX-最热主题

2025 年了,成人验光配镜的最好方式是什么?

By: V2April
2 January 2025 at 10:40
V2April:

从小到大配眼镜的方式基本上都是,找一家线下的眼镜店,验光,配镜,选镜框,拿货走人。但是多年来的体验差距很大,有的配的没啥问题,有的就觉得质量很差。上次配的尤其差,戴了一年感觉度数提高了不少。之前听说有人在线下找眼镜店验光,拿到处方后给网店配镜。但感觉这样更没法信得过,并且白嫖线下店验光也有点说不过去。那么在 2025 年有什么更好的模式吗?

golang, 开发效率低执行效率高的语言?

2 January 2025 at 12:32
iintothewind:

最近因为偶然的原因, 不得不用了一段时间的 go. 经过这一段时间的使用, 发现这门语言实在是有太多不爽的地方, 所以就在这里吐槽一下, 看看是不是因为我理解不对, 还是这就是 go 语言以及生态的缺陷.

语法表达力非常差

go 的控制流非常简单: for, if, else, switch and defer 就是全部了 当然, 你如果之前对计算机语言所有的认知都来自于命令范式的语言(比如 C), 这并没有什么, 甚至觉得够用了.

但是对于偏函数式风格的语言, 这简直太简陋了, 函数式的控制流不仅有 for, if-else, 对于 switch 来说有更加强大的 pattern-match, 对于 defer 这种玩意, 有更好 try-catch-finally 替代, 而且你想怎么写就怎么写. 而且支持 unit, filter, map, flatMap 等等统一的操作.

golang 控制流的简陋直接造成了 golang 的语法表达能力差. 解决同样的问题, 需要更多更长的代码, 就像当年不支持 Lambda 特性的 Java 一样.

我就奇怪了: Java 没有支持 Lambda 以前, 人人骂 Java 代码啰嗦, 写起来累人, 到了 golang 了这么差的语法表达力, 怎么就成了简单清爽?

简陋敷衍的容错处理(Error Handling)

我接触到其它语言在写后端业务逻辑是, 对于 public 方法的入参是采取完全不信任的态度的. 原因很简单, 传进来的值在运行时存在非常多的可能, 最典型的就是 null 值一定要处理. 如果存在 a.b.c.d 等这样取值方式, 恐怕要不得不采用 Option 一层层去拿. 我可以理解有人说 Option 麻烦, 不管你用什么方式, 至少判空的逻辑是少不了的.

但是, Golang 是没有 Option 和 Try 的, golang 甚至连三元表达式都没有, 所以一般 Golang 是这样做的:

if a == nil { return nil, someError("...") }

b, err := a.b

if(err != nil) { return nil, someError("...") }

后面一大长串的 if(err != nil).......

如果你天天是写这样的代码, 你觉得这叫简洁?

少到寒酸的集合类型以及集合操作

其实 golang 的集合就只有个 array 和 map.

还有人说 array 的 slice 支持操作很方便啊? 我劝你醒醒, 看看其它语言吧, 就这几个操作哪个语言不支持啊?

Go 默认集合类型就是可变的, 所以所有对集合的操作, 实际上是修改集合自身. Go 是没有不可变集合这个概念的.

嗯, 找了找居然有人写了类似于 Linq 的 go-linq, 但是你看看相同的操作, go 得写多少代码吧, 而且每个操作结束时输出的变量居然时实现声明好再传进去的, 连直接输出到一个不可变集合的能力都没有.

蛋疼的数据库处理

其实我认为 Java 的数据库处理已经够老旧了. JDBC 标准已经很久没更新了, 而且很可能也不再更新了, 之前很多人期待的原生异步处理能力很可能不会再有了. Java 比较流行的 ORM 框架, hibernate 和 MyBatis 也已经非常老了, 老到都没办法在多线程环境下正常运行, 因为 Context 默认是单线程环境的. 但就这么老的 ORM 框架, 或许没办法跟.Net 的 linq 处理效率比一比, 但跟 Go 比起来也是好太多了.

来来来, Go 现在访问数据库, 有好的 ORM 框架吗? 有一个 sqlc 代码生成器, 大家已经觉得好太多了, 比自己写实在是快多了, 怎么不骂 Go 的数据库处理低效了, 就这??? 连个像样的 ORM 框架都没有.

鸡肋的泛型系统

Go 有泛型, 但又不支持方法级别的泛型.

Go 也没有泛型型变的概念.

所以你在接口上做一定程度的抽象, 绑定更多操作, 生成新的类型的实例是做不到的.

总结

Golang 其实真的只是一个 Better C 的定位, 当然这还是在开发效率上来说的, 就是仅仅** Better-Than-C **. 但 Golang 这简陋的语法, 相对于其它非常多的现代语言来讲, 还是差的很多的.

可能 Go 语言的那几个掌舵人就是典型的命令范式计算机语言的拥趸, "嗯, 我们可绝不会加入任何函数式的特性, 这会增加这个语言的复杂度, 降低编译速度, 让语言不纯粹...."

您说您的, 但是 Go 写写底层就好了, 毕竟比 C 好. C 可是连数据类型概念都没有, 从来只操作内存的.

现在结构体都允许写接收方法了, 也能写点泛型了, 内存都帮你回收了, 你还想怎样?

什么? 你说用 Go 写业务逻辑很痛苦???

谁让你用 Go 写业务逻辑了, 跟你说了别去跟那帮写 Java 的混一起, 他们就只会 spring, 除了 spring 啥都不会.

2025, 留下你最近的烦恼吧

By: LouisGuo
2 January 2025 at 08:33
LouisGuo: 亚里士多德:理性的人寻求的不是快乐,而是没有痛苦。

    假如我们整个身体健康无恙,但只有一处地方受伤或者疼痛,那我们身体的整体健康就不会进入我们的意识里。我们的注意力始终集中在那微小的疼痛之处。同样,违反我们意愿的事情,即使是微不足道的,但这不如意就会进入我们头脑,我们就会惦记这件事情。
    所以,判断一个人现在是否幸福,去问问他最近烦恼的事情把,看看事情是多么渺小,你就知道你现在有多幸福了。在很不幸地时候,那些微小的事情,你是感受不到的。

写下大家最近的烦恼吧

你小时候读过读者文摘吗

By: movq
1 January 2025 at 22:34
movq:

小学的时候家长不让玩电脑,就喜欢看读者文摘这样的杂志。杂志的内容很丰富,既有新闻,又有一些笑话、艺术插图、摄影作品。

长大后发现很多人认为读者文摘这样的杂志只是鸡汤,不建议阅读

随着互联网的无孔不入,现在网络上的内容已经变得很无聊,比如刷抖音刷成了只会上下滑动的大猩猩

互联网只是技术在不断变更,内容却越来越傻。小时候抱着读者文摘读,反而很充实

像这种周刊杂志,在目前这个快节奏的社会,应该很难生存吧。也算是劣币驱逐良币了。

不知道现在有什么类似这种书的读物、网络上的网站

如果只是刷 v2 这种技术论坛,也很是无聊,得不到心灵上的放松和舒适,毕竟人不想下班后继续讨论技术,也不想同质化的内容刷个不停。

2025 年了,安卓换机怎么选

By: UTC0700
1 January 2025 at 16:29
UTC0700: 认准了 8 elite ,之前是一加刷了 lineageos ,现在开始性能开始不能满足使用,速度慢下来了,他们家的 color 和 oxygen 都不是类原生了(卸载个自带 app 都费劲),看之前发布的几代机子也没有啥三方系统;小米解锁都难,更不用想;其他 OPPO 和 vivo 感觉也是一样的。本来想着要不三星或者 pixel ,那也要等段到二月以及下半年了,还不知道 pixel 的处理器今年咋样,另外三星好久没用过了,oneui 怎么样,以及国行和海外版如何选择,怎么买划算,用哪个版本。

元旦 T 楼! 送 YouTube Premium + 京东 E 卡 300 元

By: flypei
1 January 2025 at 20:38
flypei:

光阴荏苒,日月如梭,转眼间又到了新的一年。

这已经是 OP 在 V2 的第十个年头,也是第三年踢楼活动了,这几年搞的副业也得到 V2er 的支持,已经和上千位 V2er 达成交易,并得到一致的好评。

为了感谢大家,在下准备了几份小小礼品,借此机会回馈一下 v2er ,祝大家新年快乐,更高的收入,更少的烦恼。

请允许我介绍一下我的业务,目前在租的业务有:

1.Youtube Premium 家庭版(美、港、日、加、新、澳)

2.YouTube Premium 家庭版 整车订阅

3.YouTube Premium 个人版

4.美区 Google One + Youtube Premium

5.有香港 0 月租卡,香港流量卡等等

PS:合租的业务是 2021 年至今了,差不多已经四年了,续费率达 85%(不用担心跑路)

联系我

联系 TG https://t.me/youtuhezu

交流群 https://t.me/youtuhezu_group

E-Mail: youtuhezu@gmail.com

踢楼规则

本次 T 楼奖品:YouTube Premium + 京东 E 卡 100 元*1 共 3 份

开奖日期:2025 年 1 月 5 日

中奖规则: 取 1 月 4 日 Google BTC 兑 USD 整数后三位数值

例如 2024 年 12 月 13 日的 99999.12 ,那么就取值 999 。 个位数 9 楼,十位数 99 楼,百位数 999

中奖概率

1 楼:20%(个位数为 0 也是 1 楼中奖)

2-9 楼:10%

10-99 楼:1.11%

100-999 楼:0.111%

特别说明

1.中奖楼层个位数为 0 时,那么奖品归 1 楼。

2.中奖楼层十位数为 0 时,那么该数值改为 1 ,例如 01 那么中奖楼层就是 11 。

3.中奖楼层百位数为 0 时,那么该数值改为 1 ,例如 012 那么中奖楼层就是 112 。

4.YouTube Premium 为美区合租车,包含 music ,不限制使用地区 IP 。

5.本次发放的京东 E 卡为电子卡,面值 100 。

6.每个 ID 只能参与一次,多次回复无效,若中奖,奖品顺延下一楼层。

7.T 楼没有口号限制,直接参与即可。

往期活动

2023 年 T 楼活动: https://www.v2ex.com/t/920425

2024 年 T 楼活动: https://www.v2ex.com/t/1004976

新年第一天出了事故 我全责

By: caisanli
1 January 2025 at 17:46
caisanli:

烦死

开车上头了

想追前车

结果前车没注意到路口的红灯急刹了(红绿灯放在地上的那种)

我也没刹住

我后车是个老司机 直接向左打了下盘子 避开了

...

提车开了不到 5000 公里

算上这次出了三次事故(头两次是别人的全责)

我已经怀疑我该不该买车

或者该不该买新车

我有时候开车的确有个问题

一些情况下会别车,前车如果慢下来,还会来一脚刹车...(之前自己还没意识到)

...

我还是反省一下吧

最近看到一个帖子在探讨个体户上架的问题? 我有两句话要说

By: jeesk
1 January 2025 at 15:31
jeesk: 1. 为了分发吗? 如果是为了分发, 完全可以不上架。 你看国外很多软件也不在 google play 上架呢, 甚至因为某些隐私和权限问题, 干脆不上架了。和谷歌干架的软件不少呢, 甚至由于签名的问题, 直接从 google play 下架呢。


2. 上架是因为手机禁止你安装 app 吗? 据我所知, 软件只要备案了, 就能安装, 没说禁止个人户申请备案吗?

3. 上架是为了支付? 据说所知, 有些平台支持个体户申请支付呢。



那么你在担心什么? 这么看来影响能有多大呢?
Before yesterdayV2EX-最热主题

职业炒股几年脱离社会,如何破局?

By: BillBan
1 January 2025 at 16:56
BillBan: 基本情况:
本人现在 26 岁,2021 年本科毕业于上海某高校,学的是经济学。自大三开始,我一直窝在宿舍炒股,在毕业的时候,赚了第一桶金 ( 60 万左右)。毕业后,我就没有找工作了,离开上海,旅居住过北京西安武汉长沙深圳。由于入行早,吃过的亏比较多,所以交易比较稳健,毕业 3 年大约赚了 170 个,现在自己的存款在 200 万左右。
迷茫点:
1:定居的问题
本人老家是安徽芜湖的,对象老家是西安的,西安的房子很便宜,南京的房子很贵,大约贵了 1 倍。我本人没有在南京居住过,只有少量亲戚和大学同学在南京,南京离我老家 140 公里。西安的话离我 1000 公里,我之前住过 1 年,比较熟悉环境。
跑过全国这么多城市,我是深之长三角这一块的地理优势,去哪都很方便。定居选择南京的话,如果我后续做交易顺利,我可以往上海切换,那边我有同学和老师。但是南京的难点就是房价太贵。
2:脱离社会的问题
职业炒股后,离开上海,全国各地旅居,虽然有我对象这些年的一直陪伴,除此以外,我几乎没有任何社交,没有结交任何朋友,除了股票就是对象和家人了,每天很难有机会与人说话聊天,有时候去菜市场买菜和大叔阿姨聊聊天都很是珍惜。
PS 我想每天与人打交道,有社交,希望大家给我出点点子。

问题总结:
第一:我是应该选择前往一张白纸的南京发展,还是退其次选择回对象老家西安,还是再博一把去上海。 第二:如何解决自由职业与社会脱节的孤独问题。
希望大家能给出一些你们的看法和建议,小弟非常感激!

京东车品类目的价格无底线乱搞

By: 2bad4u
1 January 2025 at 10:56
2bad4u:

前几天在京东上买了桶机油 235 元,保养的时候提示火花塞该换了,随手看了下火花塞 302 元,加购物车准备保养完回去研究,晚上吃完饭再看发现涨到了 342 元,想着可能要元旦促销等元旦再买吧,然后每天都打开看一下价格,发现从 302 、342 、375 、395 、459 、直到今天价格是 493.7 元,有时候早上还是 375 下午就变成了 459 ,第二天早上又变成了 395 ,今天又变成了 493.7 元。

前几天买的机油降到了 215 元,申请价保不给保,说是元旦促销有 20 元的券。

购物车里的别的机油也从加购物车时的 185 元,先涨到 198 、258 、现在又调到 178 元。

仅仅 3 天时间,这价格调的,玩呢吗?

以上所有价格都是用完优惠后的到手价,不包含安装费用。

何必追求存算一体, jellyfin 安装在 PC 作为本地播放器难道不香吗?

By: huangdog
1 January 2025 at 01:03
huangdog:

其实真的不用搞得太复杂,没必要非要追求存储和硬解( jellyfin )都在同一台 NAS 服务器上。 我在我的笔记本电脑,客户端播放端,安装 jellyfin ,媒体文件夹设置了 NAS 服务器分出来的 SMB 磁盘映射的文件夹,在笔记本电脑使用它自身的 GPU 进行硬解(看我右边任务管理器的 GPU 用量爆满),也可以很流畅播放 4K ,而且,它不是整个视频文件下载到我的笔记本电脑的(看我右边任务管理器的网卡流量,并没有爆满,全程保持在 300Mbps 以下,平均 150Mbps ),jellyfin 也是以串流的方式从 NAS 服务器提取视频文件然后播放。在这里我直接是把 jellyfin 当成了本地播放器,来播放 NAS 里面的 4K 视频文件。这种做法直接简单,兼容性更好(因为是在 windows ),又有串流,又有硬解,jellyfin 带来的好处都可以满足,何必非要存算一体。 如果我手机端需要看视频,我让手机连到笔记本电脑上面的 jellyfin ,让笔记本帮我把 NAS 里面的视频硬解。就省下一台 minipc 专门用来做流媒体服务器。 如果我的客户端播放端上面有 4090 ,用 4090 做硬解,难道不比 NAS 上面的破核显硬解香得多吗? NAS 服务器太老的核显,又可能不支持硬解 4k ,又要为了硬解视频而把 NAS 整套硬件换掉,不值得! 这种方案不完美,但胜在不折腾,又能达到目的。

图中的视频是变形金刚,4K ,视频文件大小 22G 。

我的猫咪

2024 总结——社会教给我的一课

By: ARslince
31 December 2024 at 22:04
ARslince:

今天就是今年的最后一天了,按照往常的惯例,今年又来做一年的总结了。

年初的时候一直在学习 react 的使用,这段时间当中,了解到一些开源项目、UI 组件库 ,还有 Tailwind CSS 的使用,用这些技术栈写了很多小的组件。

四月份的时候,开始用 react 作为前端框架,NEXT UI 作为 UI 组件库,写了一个开源项目 IMaker,目前在 GitHub 上已经有 200 + star 了。

去年的时候,得知考研结果,所以决定开始找工作,结果阴长阳错的来到一家传统公司做前端开发,但是我每天在公司的任务,基本就是对一些 JSP 页面做些修改,虽然挣得不多,倒也清闲, 在空闲的时间里,学习了现代前端开发包含的一些内容,现在也还在学习,越学就越发现,欠的技术债实在太多了,只能慢慢补。

后面随着学习就愈发地想要跳出去,跳到一家互联网公司做现代前端开发,因为当时这家传统公司里面很多老人对一些现代前端的概念都没有听过,担心自己以后也会这样子,想着早些出来,后面看看或许还是自己太年轻了。

时间来到五月份,那时候 IMaker 这个项目已经有 100 多 star 了,我开始投递简历,去面试一些新的公司。印象比较深的有那么几家公司,其中有一家是做法考相关的,工作节奏是 10 ,10 ,6 ,印象深是因为面试我的第一个面试官,我从它身上学到了很多东西,了解到学习技术,并不仅仅要看到框架本身,要看到框架或者这些技术背后的东西;

还有一家做军工行业的,这家公司我挺喜欢的,记得那天去面试的时候天很热很热,感觉走到路上能把人热化的样子,总共就进行了两面,一面是技术面,感觉没什么难度,当天下午就安排了二面 HR 面,问了一些问题也回答了我一些疑惑,后面就让回去等通知了,然后就没然后了。后面微信上私聊那个 HR ,人家也不搭理我了。

六月份以后,天气也越来越热,我也愈发的焦虑,开始投其他城市的工作岗位,我开始使用邮件在官网上或者论坛上前辈留的邮箱里投简历,这期间也有那么一些 有意思 的事情。

这期间参加了一次微软在北京举办的 AI Day ,认识了很多大佬,了解到现在一些行业里正在做的事情,和一些未来的方向,这里我主要目的还是找机会,也向一些公司投递了简历,只不过没有过,后面给出的反馈大多还是觉得经验太短,想找经验更加丰富的。

记得当时投递了一家总部在北京,青岛有分部做操作系统和硬件的公司,我发送了邮件之后,后面 HR 邮件给我留言说了一些话,让我至今印象深刻。他说,“诚如你所言,你的简历并不出彩,过往的工作经历和学历水平到达不了我司的平均水平......” 这句话给当时的我,沉痛一击。以前可能会想想也是,学历普通,工作经历也普通,确确实实是达不到人家的用人标准。但是现在, 我会想,没事,慢慢来,总会有适合自己的。

只不过,这个时候,我的心态很崩溃了,什么也学不下去,静不下心来,不知道自己要干什么,也不知道自己在做什么。我心想,没有实际的项目经验,开发也不标准,很多东西也不会,一直在想,该怎么办,学东西,陷入了瓶颈,往后不知道该怎么进展了。

当时女朋友劝我说,你别着急,沉下心来,先在现在的公司里呆着,老老实实的学该学的东西,只不过我没听。

七月份的时候,我突发奇想,要不试试海外,不过发现能投递的公司很局限,主要还是自己工作也才一年多,很多都是要求三年甚至五年十年的。后面网上冲浪的时候,发现 GitHub 创始人的邮箱,抱着试一试的态度,给他写了一封邮件,大概内容就是,我对自己的未来充满了迷茫,找不到新的机会。没想到的是,他给我写了回信,信中说到,建议我做开源,成为一些开源项目的坚实贡献者,他说在在国外,可能是绕过面试的一种方法。

这对我也有了一些新的启发,GitHub 着实是一个宝藏,这里有很多有意思的项目,后来我才意识到,想学什么,GitHub 上基本都能找到。

后面又收到一位前辈的来信,也是我在 GitHub 上找项目的时候,看到了前辈写的项目,给他的邮箱留言,他告诉我,不要局限于技术,要站在技术之外,具有产品的思维,从零到一写一个产品,部署上线,这个过程能学到很多的东西,他也鼓励我,不要气馁,坚持下去。

再此,真的很感谢网络中的各位前辈!!

后面我收到了国内一家做思维导图的 Offer ,只不过地点在深圳,然后我就跟朋友一一告别。八月中旬的时候,踏上了去往深圳的飞机,我以为一切都是新的开始,要朝着好的方向发展了......

进来办完各种手续之后,就开始上手开发功能了,没有给我任何时间来熟悉项目代码,由于我之前老东家不是现代前端开发,我自学的东西有些不太够用,所以有点慌,不过好在最后问了新公司里的一些前辈,加上自己回到出租屋后,也会补补功课,所以还算有惊无险。

后面由于我自己的知识储备不足,导致跟团队里的人沟通的时候,会有些问题,他们是远程,只有我是线下,所以开发上耽搁了一些时间。

九月的时候,深圳天气真的是又潮又热,确确实实是有些受不了,再加上还有会飞的大蟑螂,真的吓死人,还有新公司一些开发上的问题,又想到自己在深圳没有一个认识的人,晚上会自己一个人在出租屋里哭。

到了十月份的时候,女朋友来深圳看我了,很高兴也很开心,带着她逛了逛深圳的一些景点,这个时候觉得之前做的事情都值了,可是正当我觉得一切走上正轨的时候,公司告知我试用期没有通过,给出的理由是觉得我在之前的开发中,有很多问题,耽误了组内其他同事的开发进度,可是我回想起这两个月的工作,只有前两周的时候有过这样的问题,后面的话,也只有 code review 上的一些细节问题,但是人家不给我反驳。然后三天后也就是十月三十号是 last day ,那天刚好是我的生日,有意思的是,我还拿到了一张生日京东卡。

做我旁边的哥,也表示可惜,跟我聊了聊,给了我一些学习上的建议,然后就离开了这家只呆了不到三个月的公司。后面送走女朋友以后,我自己一个人在出租屋里面,又陷入了自我怀疑,索性还是离开深圳吧,毕竟来深圳是奔着这家公司来的,后面十一月底的时候就离开了深圳回到自己老家了。

只不过有一点,让我很难受,深圳这家公司临走让我背了一个竞业协议,我对这个不是很了解,按理来说这个是针对一些在公司工作多年的老人,我一个新人也要这样?然后也没有任何的赔偿,就让我滚蛋了。

回家以后,见了一些老家的朋友,各自基本都走上了自己的人生路程,仿佛自己又回到了原点,这时候已经进入十二月份了,除了每天投递简历外,剩下的时间里开始自学。虽然深圳那家公司呆的时间不是很长,但我对一个产品也有了一个基本的框架,剩下的就是补足技能点,不断添瓦了。

只不过年底似乎招人的情况也不是很乐观,基本没什么面试,现在也不知道下一步该怎么走了。

总结一下今年做的事情,简单来说就是:写开源项目、入职新公司、失业。

从今年做过的事情中,可以分析出一些问题,也可以看出我这个人很大的问题,就是急!干什么事之前不过脑子,没有考虑过后果,等事情火烧眉毛了只能干瞪眼,没有任何后路可言。

这个时候我才想起女朋友跟我说的那句话来,不过既然已经是成年人了,所有的后果只能由自己来承担。

现在静下心来,好好复盘了下今年做过的事情,确实有些事情,自己欠考虑,我不知道这对自己来说算不算是一种成长,只不过这次经历,让我看懂了很多,也明白了很多,最重要的一点就是,静下心来。

翻看一下去年的总结,学习上的事情大多都有好好执行了,只不过没有做到 ‘静下心’,今年不能再这样了,也该好好考虑一下未来要怎么走了。

贴一下今年的 GitHub 图,明年继续努力!!

slince_2024_github

最后,祝福大家新的一年可以做自己喜欢的事情,让我女朋友和父母身体一直健康。

关于要不要买房的看法

By: roderic
31 December 2024 at 18:58
roderic:

北京,假设首付 250 万,如果这些钱做理财,按一年 2% 的年华,一个月的利息是 2500000 * 0.02 / 12 = 4166 元。一个月租房成本按 7000 元计算,一个月实际需要支出 7000 - 4166 = 2834 元。如果这笔钱用来买房,不管是采用哪种贷款方式以及哪种还款方式,相当于只有还款利息低于 2834 元的情况下,从在房子上面的月固定支出角度看,买房才是划算的。

在贷款 150 万的情况下,以最优比例,公积金 120 万 + 商业 30 万,贷款 25 年,还到利息剩 2800 左右,不管是等额本息还是等额本金,都得 9 年以上。也就是说,至少前 9 年,买房都会导致月支出增加,从投资角度来看,买房并不划算。

上面的计算方式有几个因素没有考虑上:

  • 房价上涨:这个上涨有两中情况,一种是货币贬值带来的上涨,另一种是单纯房价上涨。第一种情况需要自己的投资行为跑赢货币贬值的速度,第二种其实就是加杠杆,通过买房放大本金来博取更多收益。
  • 投资风险:投资失败,年化可能低于 2%,当然也可能高于 2%。

不考虑投资,租房可以自由的决定居住地点,可以在生活便利的地方,可以离公司近,缺点是不能随意置办屋子。自有住房会带来所谓的安全感,还有置办屋子的自由度,不用总是换房,另外如果考虑小孩上学,还有学区房的属性,缺点是得背房贷,抗突发资金风险的能力变弱。

整体看下来,如果只考虑投资,除非能选到一定上涨的区域,不然并不应该买房(北京目前哪些地方一定会上涨?)。如果考虑其他因素,似乎只有学区房这一点比较站得住脚,如果学区房的话,等到小孩要上学了再刚需买房是不就行,比如 小孩 5 岁左右?

以上是我对当前大环境买房的考虑,不知是否有遗漏或者不妥的地方,希望大佬们给些建议。

阿里 CDN 被恶意刷流量!

By: lthero
31 December 2024 at 16:38
lthero:

说明

本人在 github 部署了静态网页博客,使用阿里云的 cdn 进行加速,最近发现 cdn 流量异常

异常表现:晚上 20 点到 2 点期间刷了 4GB 流量,访问 10w+次;并不是每天都有,最近是隔一周左右发生一次

处理

好在阿里云提供了查询 ip 的接口(接口还被藏起来了)

https://next.api.aliyun.com/api/Cdn/2018-05-10/DescribeDomainTopClientIpVisit

返回结果如下

仅一天内的访问情况

  "ClientIpList": [
    {
      "Acc": 172871,
      "Traffic": 1932827800, #Byte,大概 2GB
      "Rank": 1,
      "ClientIp": "1.202.114.36"
    },

坏蛋 ip

1.202.114.36

1.202.114.242

北京电信的

教资没考过,这件事情真的怪我么?

31 December 2024 at 15:59
sunsomecoll: 媳妇考的是语文教师资格证,笔试两年前就过了,普通话要甲等才能过,考试几次都没过,每次都是乙等,最近这次考试,多 3 分就过了,可能是因为是四川人的,有点川普,就觉得自己考不过

从去年考试就一直催她练习,她也不咋练习,今年开了自己的工作室有点忙,考普通话一直拖着,到今年 8 月份练习,考了两次没考过,11 月份的时候想着网上找人买普通话证书,我看过一些这样的骗局,而且普通话这些都是在官网查询的,觉得这应该是骗子,就没同意买。她想了想,过了两天,还是买了另外一家,但是今天这家说当时晚了两天,现在普通话证书也没办下来。

她就有点怪我的意思,笔试和面试花了很多时间才过,现在就因为没买普通话证书,教资拿不来下。觉得要是第一家就买了,现在就拿到了,我说去年就催你练习,你就是不练习,她说自己考不过,买第一家肯定能过,我说你怎么就知道第一家不是骗子呢,她说是骗子,现在这家没办下来,为什么退钱呢

现在没有普通话证书,教资也过了认定时间,是拿不到了,这件事真的怪我么,媳妇也是自己考的一本,我觉得好好练习普通话不至于考不过

现在对这件事情有点郁闷,普通话证书真的能买到么
❌
❌