V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ICKelin  ›  全部回复第 1 页 / 共 6 页
回复总数  102
1  2  3  4  5  6  
找代理全部搞定,价格不高,包括地址挂靠,注册公司,开户,财税。
2022-09-13 22:58:04 +08:00
回复了 star7th 创建的主题 分享创造 我是如何把网站图片 cdn 流量成本压到全网最低(之一)的
支持。
2022-08-30 16:07:31 +08:00
回复了 jiyan5 创建的主题 程序员 新人想问下怎么称呼老员工,王工,刘工,这样吗?
老哥。
2022-08-25 16:25:24 +08:00
回复了 sillydaddy 创建的主题 奇思妙想 你有「自认为」是自己作品的作品吗?
毕业至今将近六年,业余就做了两个作品,并且都有持续的改进,2016 年毕业,2018 年开始做。
第一个作品是 IP 加速,github 的链接为 https://github.com/ICKelin/gtun ,玩树莓派的时候开发的,现在已经由开源项目发展成为一个产品了。

第二个作品是内网穿透,当时有提供服务,但是存在安全和法律隐患,现在已经参考零信任的理念加上了身份认证,做成了一个内网安全网关的产品,感兴趣的朋友可以查看我们的文档了解下。https://doc.beyondnetwork.net/#/gla/introduce
看到了部门的岗位:)
2022-06-26 20:31:12 +08:00
回复了 ajaxgoldfish 创建的主题 职场话题 现在大厂招人看到双非的学历直接 pass 扔掉吗
校招对学历有要求,社招要求会低一些,我二本,社招也一样进了。
@lenghonglin 是隔出来的,隔了两间
@FrankSay 我也是租的,我十月到期,到时你要想租的话可以继续跟房东签
我住隔壁祥祺花园三千五一室一厅,应该有四十平。。
2022-02-13 20:35:56 +08:00
回复了 rsonghao 创建的主题 程序员 怎么开始一个属于自己的小“项目”呢?
可以分享下我的经历,我有个加速器是从 2018 年开始写的,还在不断的迭代优化,这个项目于我而言相当于一份工作带来的价值,如果你对过程不感兴趣可以直接拖到最后。

第一个版本:只是想把工作中自己没机会参与的项目涉及到的技术学习一下,写点东西,恰好手上有个树莓派作为网关,当时的想法是写个加速器在上面运行,于是有了第一个版本的基于威 pn 技术的加速器,但是性能不太好,于是基于 kcp 做了一次优化。

第二个版本:支持内网穿透
第一版实际上提供了一种能力,能够在公有云上通过内网 IP 访问到客户端,那么自然而然的就实现了内网穿透,当时写了一个支持内网穿透的功能,后面把这个功能单独提取出来成了一个产品并发布到网上给网友们使用,当然这又是另外一个事故了,自此之后内网穿透的功能就在这个项目当中被彻底剔除了。

第三个版本:基于 iptables 的 DNAT
在之前的加速器当中都是用了基于 tun 设备的威 pn 技术,这是一个 ip over ip 的技术,这里会有个 tcp 的 rtt 就会比较长,优化的方法是通过快速握手,于是使用 iptables 把流量劫持到本地的端口,当时参考了 shadowsocks-go 的实现,不过很遗憾这项技术对 udp 不是很友好。

第四个版本:基于 tproxy 技术
背景是当时自己换了份工作,从一个网络开发转成基础服务开发的工程师,当时首次接触到 k8s ,docker 之类的东西,于是就想研究研究这玩意的一些网络实现,最后了解到了一项技术,叫 tproxy ,当时感觉可以拿 tproxy 来解决上个版本当中的 udp 的问题,于是基于 tproxy 优化开发了一个新的版本,并且一直使用至今。

未来:
1. 最近在考虑使用 ebpf 技术去替换 tproxy ,ebpf 也是最近了解到的一项技术。

收获:
1. 收获了不少网友,给了我不少帮助
2. 收获了不少 offer ,当然包括现在的公司
但是最重要的还是教会我坚持做一件事确实还是会有收获的。

总结:
1. 首先是找到自己感兴趣的点,既然是业余时间开发的,肯定是做自己感兴趣的事,以此作为入口,刚开始的版本肯定都是很挫的,大名鼎鼎的 Netflix 也是从租碟开始的。
2. 不断的优化程序,如果能产品化的话更好

当然现在项目也还有很多问题,处于闲暇时候会翻来改改的状态。
2021-08-18 08:36:10 +08:00
回复了 zyxk 创建的主题 Go 编程语言 golang 有什么 TCP 框架?
golang 用 net 库处理不是很麻烦吧。
2021-08-16 22:06:15 +08:00
回复了 biubiuGolang 创建的主题 奇思妙想 找几个闲不下来的人,组个团队,做点有趣的东西
https://github.com/ICKelin/cframe 闲的没事可以来鼓捣鼓捣这个。
2021-08-10 07:52:49 +08:00
回复了 ICKelin 创建的主题 分享创造 分享一个网络项目
@defunct9 嗯~还是不一样的东西,跟 vpc 对等连接解决的问题类似,感兴趣可以看下这个设计文档 https://github.com/ICKelin/cframe/blob/master/doc/design.md
2021-08-08 12:07:44 +08:00
回复了 ICKelin 创建的主题 分享创造 分享一个网络项目
@zhruith 谈不上去中心化
2021-08-08 08:38:21 +08:00
回复了 ICKelin 创建的主题 分享创造 分享一个网络项目
@pansongya 可以。
2021-08-08 07:12:17 +08:00
回复了 ICKelin 创建的主题 分享创造 分享一个网络项目
@Tink 整体应该差不多,技术细节上可能会有差异。
2021-08-08 07:11:35 +08:00
回复了 ICKelin 创建的主题 分享创造 分享一个网络项目
@zagfai wg 可以替换我这边 edge 角色的实现部分,目前是用的非常古老的技术。
2020-05-29 22:07:20 +08:00
回复了 hidetaka 创建的主题 酷工作 [深圳、北京] [腾讯] 招聘网络开发工程师
@hidetaka 简历已发
2020-05-29 07:04:05 +08:00
回复了 hidetaka 创建的主题 酷工作 [深圳、北京] [腾讯] 招聘网络开发工程师
你们这个岗位有用到 go 吗,写 netfilter 模块才偶尔写 c,我记得以前英特尔有个叫 nff 的,可以用 go 来开发
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4503 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 10:07 · PVG 18:07 · LAX 03:07 · JFK 06:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.