2022-07-01

21 篇热帖

1. 你觉得国内哪个城市适合长期远程办公?

目前在北京,迫于确诊抑郁症了,想要换一个地方独自工作生活,那里最好是满足:

  1. 生活成本低,比如房租;
  2. 空气好、阳光好,最好有海;
  3. 网络 ok ;
  4. 治安 ok ;
  5. 能说普通话;

v 友们给个建议呀~

2. [南京]有没有对女性开发者友好的公司?

想试试叠拓,有 HR 或者内推吗? 目前 HW OD 。 大约 leetcode 200-300 题水平,Python,java,大数据,算法,都懂一点。

之前面过慧咨,感觉很不错,算法 3 题做了 2 题半,感觉还行,但是面试最后没有过。 之前面的 C#,python 组能再面一次吗?

感谢所有帮助。

3. 有人对创业感兴趣吗,我们的团队目前需要有经验的后端开发人员。

前排省流不看版:需要有商城开发经验的后端开发,但一分钱也没有。

目前团队构成:

目前团队都几乎是刚毕业的大学生。人员如下:

一个产品经理,(兼职,有工作),他也是整个项目的发起人,负责商户对接。

一个 UI 设计,兼职,有工作。

两个前端,一个在读博士,但他已经没什么科研事情了,另一个我同学(没找到工作,我拉过来了)

两个后端,我(兼职,有工作,和产品经理一个公司),觉得这个商业模式不错,就跟着他干了,另一个我拉过来的同学(近期会过来但感觉他技术靠不住),后端还是会拉人的,问问大学老师看看学弟们来不来,

将做的产品大体介绍:

我们第一版目标是一个类似美团的东西(不是美团外卖,另一个),主要会在小程序中运行,如果成功了也肯定会开发 App 什么的。目前主要服务对象是健身房,瑜伽这两类,这当然是第一步,未来会有更多类别。这一步成功的话我们会向陌生人的社交玩乐方向发展。

如果我们第一版成功的话肯定都会全职的。

最后

我对您的期望: 需要一个有开发商城的经验,熟悉微信支付的开发,最重要的一点是待人友善,和善的人。报酬方面就是公司股权了,成为合伙人,具体得和产品经理说,毕竟我说的不算。我们在 NingBo ,如果能面对面合作就太好了。

未来的打算就是第一版效果不错的话就全职干,不行的话各回各家,各找各妈了。

有兴趣的大佬可以留下微信什么的,当然发邮件也可以; tftfzffzft@qq.com

4. 分享我的低成本润拿下绿卡经历

前两天绿卡到手,从 18 年开始准备的计划终于完成了,回想一下我的方法不算快但也算低成本了,最近润学兴起,楼主随便记录一下自己的经历,说不定比你想的容易。

背景

普通本科计算机专业,普通 it 公司 4 年工作经验,英语 4 级,穷人一个。

准备

一般来说想要润大概就是留学或公司担保,楼主没钱不想上学,又没有外国公司要,一直觉得润很难实现,直到听说了打工度假签证(WHV)。众所周知旅游 /探亲之类的短期签证在大部分国家是不能合法工作的,但 WHV 是有效期一年的工作 /学习签证,目前只有澳洲和新西兰开放,考虑到新西兰的永久回头签,即使以后长期回国居住也完全不用担心过期,于是暂定目标新西兰。

WHV 的要求不高,只要高中以上学历、雅思 5.5 、一定积蓄(大约 2 万)、31 周岁以下就可以了。是的太老的不要。

入境

雅思和签证办好,又攒了几个月的钱后,19 年初辞掉了工作,爽玩了几个月后飞到了奥克兰。除了提前预定的民宿外我当时没有任何计划,直接找 it 工作还是先摘果子干农活做一个正经的 whver 这个问题烦恼了一个月后(期间换了几个民俗玩了逛了多地方),决定做个俗人直接找 it 工作。

虽然物价现在肯定变了,但还是说一下当时民宿约 400/天,中餐 60/份,快餐便宜点 40 吧,公交 5-15 左右。

找工作

新西兰人口不足国内三线城市(500 万),奥克兰作为最大的城市也只有 150 万,正在招人的 it 类工作不足 2000 份,我有经验的只有 500 份多一点,其中又大部分是中介公司,加上签证限制最多工作 6 个月这个不利条件,找工作难度可想而知。

不过我运气好,面试了 7 、8 次,3 个月后找到了一份 6 个月合同的工作。合同工和国内的试用期不太一样,一般指没有年假或公共假期,按小时算钱的工作,短得 3 个月长的 12 个月,到期后公司可以续也可以不续,不过工资一般比长期合同的正式员工要高不少,也有不少人为了高工资不愿意转正式员工,每年和公司续 12 个月的合同这样。

简单说一下公资和开销,也是 3 年之前的数字了,都是大约的随便看一下吧。车 35000 ,住 4500 ,工资 150/小时(每周 40 小时或者更多一点),总的来说工资完全够花。如果想去做季节工在果园摘果子也是很不错哦,楼主没机会尝试不过听说工资也不少。

换工签

到了第二年,签证剩下的时间不多了,而且最长工作 6 个月的限制也快到了,和公司说明情况后公司和我签了长期合同。其实不需要长期合同就能申请工签,只是工签有效期是根据工作合同的长短来定的,长期合同的话一般是给 3 年的签证。

新西兰的公司和移民官总的感觉还是很不错的,不配合签证的公司听说会有但我没遇上,即使你的工作是短期合同,只要说明公司到时候会续签,移民官确认后也会给一个比较长的工签。

换绿卡

不知道是幸运还是不幸,楼主来了新西兰之后因为疫情居民签证几经周折花了将近 2 年。新西兰的居民签相比澳洲不要太容易,基本上拿到工作就够分数了,具体分数计算应该很好找,我就不贴了。不过新西兰绿卡处理速度慢到令人发指,我拿到工签后马上申请了居民签,半年后没等到分配签证官却赶上疫情封城,移民局停止处理申请,一停就是停了 9 个月。直到去年年底,工党突然宣布绿卡白给了,不再需要看分数,几乎所有境内人都能领,人数达到 20 万😂。于是楼主又屁颠屁颠的重新申请了一遍,好在因为几乎没有任何要求,审理的材料也很少,只花了不到 4 个月就通过了。

目前新入境的人已经领不到这个白给的绿卡了,要居民签还是需要凑分数,不过考虑到大部分之前申请的人都快处理光了,新技术移民的审理速度应该很快。

生活

虽然花了 4 年时间才拿到居民签,而且还要两年才换永久居民,但工作和生活比在国内轻松很多,未来的可能性也增加了,有些人选择回国发展,有些人继续润到欧美澳洲,更多人置业安家。楼主也打算先回国陪父母,毕竟好久没回去了,不过之后说不定会继续润,毕竟还有很多感兴趣的文化和食物,这里只是起点。

IMG_20191231_214506.jpg

5. 蚊子在人深度睡眠时期太猖狂了怎么办?

白天似乎不活动,前天从 2 点嗡嗡嗡到 5 点,前几次开灯,喷了驱蚊液在床的角落,空调打到最低打算冻死蚊子没用,后面直接用被子进行一个翻扑,还是没有成功捕捉,导致我保持了一晚的假性沉睡 昨天 2 点睡得死死的,鼻子被蚊子咬了,一个小时都没有消肿,好在蚊子喝得太肥了导致飞不动落在枕头上被我用纸抓住 一想到每晚都要经历这种折磨,求支招

6. 有什么爱好可以培养?

我花 500 美元买的一个自行车,骑了不到 2 周,现在我老婆动不动拿这个事说我,花钱了,吃灰

我每周去 hiking ,免费的,这个坚持了很久了,但这个每周只去一次。

现在在考枪证,准备买两把 pistol ,一把 AR 15 ,再买一把 AK47 ,但我估计我买了第一把之后就没兴趣了,我其实也不是那么爱好这个,买两把防身就行了。我也不喜欢打枪。

前阵子想买个 PS5 , 但发现打游戏可能很费时间,朋友推荐我玩《文明》,但这个是出了名的费时间,我在犹豫。

然后就没了,每天无聊死,除了看点剧,就没啥爱好了。我可是看了不少电视剧,但看多了也没劲透了。

你们日常有什么爱好吗?

7. 大家的七月 Apple Fitness 挑战是啥?

我 6 月是 26900 卡,游了 20 公里自由泳大概 16000 千卡,踢了四次球大概 5000,加上平时日常 Move 勉强完成。

7 月目标是 30 次半小时 workout……太紧了

8. 最近发现好像大多数程序员都不太会用 Figma 和 PowerDesigner 不知道是不是这种情况

最近我发现我开源的 Lime 项目都没有人和我交流 Figma 和 PowerDesigner 相关的东西感觉有点尴尬,哈哈哈。

是不是 V 站基本都是程序员的原因,圈子不同所以技能点也不一样。

想了几个原因不知道是不是: 1.公司里没有用 Figma 和 PowerDesigner ,甚至都没有原型和物理模型。 2.公司里用的是其他的工具,比如:Axure RP ,墨刀,PDMan 等 3.我做的项目一般,看了感觉学不到什么东西,没兴趣。 4.没有时间,996 已经很累了,卷不动了。 5.学这些没啥用,公司里面还是以写代码为主,其他的不重要。 6.没有好的学习路径,不知道怎么学。 7.其他原因

不知道你是哪种呢 ?

9. 关于付费 APP 加密方式的一些疑问

可能因为我的水平有限,我所能想到的加密方式似乎都没有实际用处。

比如,某个业务场景是付费用户可以创建无限的素材,而非付费用户只能创建不高于某数量的素材。

虽然我已经用了各种方式来加密这个“某数量”的值,不过不管前面写的多绕,但是最终还是会回归到一个 if 逻辑判断。

比如,针对上述场景,我是这样写的:

    val a = "RWM="
    val b = a.decodeBase64()?.string(Charset.forName("utf8")) ?: "${Char(0)}${Char(0)}"

    val realNum = 10

    if (realNum <= b.toCharArray()[1].code - b.toCharArray()[0].code) {
        println("pass")
    }
    else {
        println("you need pay first")
    }

但是反编译下来是这样的:

(节选)

      if (realNum <= var8 - var3) {
         var4 = "pass";
         System.out.println(var4);
      } else {
         var4 = "you need pay first";
         System.out.println(var4);
      }

不管你前面写的有多复杂,最终还是会回归到简单的 if 逻辑判断,别人修改时只需要删除或者直接改一下这个判断就能轻松破解了。

判断是否付费同理,不管前面写的多复杂,最终会回归到简单的逻辑判断。

所以我现在加密完全依赖于加固,但是加固也只能防的住“脚本小子”一键破解,如果是有大牛专门破解的话,也很容易被脱壳。

虽然防住“脚本小子”已经满足我的需求了,但是我还是想知道,应该怎么在不加固的情况下避免被“一键”破解呢?

据我所知,某个业内有名的 APP ,就没有使用加固,但是就是至今没被破解,甚至作者还专门搞了个悬赏,让别人区破解它。据我了解的是,至今没人破解成功。

补充:

  1. APP 性质决定了没法将需要加密的逻辑放到服务器避免被本地破解
  2. 上述代码只是做了一个示例,实际使用比这个复杂,而且核心代码也是写在 c++ 中的,不过正如我上述说的,即使写在 c++ 中,最终也是回归到 java 调用 c++的代码,然后做一个简单的逻辑判断
  3. 我想到的是把加密和业务逻辑混合在一起,但是自己实际测试过,即使这样反编译后效果也不理想。
10. 想配个小主机, Desk Mini 看起来很不错

网上看好像主板异常断电会有问题,不知道是否属实,特来咨询一下?

另外,个人需求就是轻微游戏,撑死可能就是星际争霸 2 那种级别的游戏 还有是配 5700G,还是等等 6800H 的小主机?

11. 苹果要求 App 必须内置删除账号功能! 6 月 30 日是最后期限!
苹果提醒开发者,从 2022 年 6 月 30 日起,所有支持创建帐户的应用程序都需要具备删除帐户的功能。

根据苹果的指导方针,应用程序必须让用户很容易找到帐户删除选项,且所有个人数据也能够被删除。

有的网友称,必须支持!好多 APP 都必须注册手机号,然后隔段时间就发营销短信,即便删除 APP 也会收到短信。

在互联网生态环境恶劣的国度,手机还是得买苹果!!

12. npm 实在是太慢了 ,各位都是怎么解决的?

我挂了影梭 好像没啥用

13. 最近太热了,大家有啥冷笑话放出来清凉一下嘛
14. 关于 L2TP/ipsec 协议

在家和公司间建了一个 L2TP/ipsec 链路,速度只能跑到 2-3MB 。都 22 年了,隧道协议竟然还有这样的瓶颈

16. yarn 和 npm 真的区别很大嘛

上课时老师说 yarn 是最好用的,有点半信半疑

17. Life's a struggle,做了个低/零代码平台

之前在论坛问过做一个和宜搭类似的东西能不能赚点钱。大家倒是都说不可能,但是还是花时间做了个。。。

server.deepmatrix.cn

账户 15000000000

密码 123456

要是能提提意见什么的就更好了。

18. 无糖快乐水确实不太快乐

鉴于上个月成功减肥 5 斤,买了瓶无糖快乐水想快乐一下,但是好像根本就不快乐

19. spring 的约定优于配置概念好吗?

尤其是 spring security+spring boot ,虽然几行代码就跑起来了,但想改却很难,因为不知道约定了啥,背后偷偷给我跑起来个啥,只能官方文档加源码配合着研究,没觉得学习成本有降低。

最终搞了个七七八八,但对于整体的结构与数据流还是没有完全理解,因为 spring boot 的自动配置会检测条件什么的,造成配置的动态化难以捉摸,虽然类都静态写在那里,但会不会实例化还要跑起来才知道。

而且 spring 里普遍的各个重要类之间的关系比较复杂,个人感觉不是线性也不是树形,而是网状的,比较纠缠。

21. 为什么没有一个 IDE 或者语言支持用图形等多媒体方式进行注释,大家探讨一下。

最近天天坐着写代码,有时候枯燥又烦躁,有些部分写起来比较绕脑,心想如果在旁边能够附上一张手绘的流程图就好了,用文字很多东西都表述不清楚,下次回看代码的时候又要理解半天,如果能够在旁边放一张图片,辅助文字那很多难以理解的逻辑一目了然就清楚了。为啥程序语言发展这么久,就没有出现过一款支持这种想法的产品呢?