微软这几年在AI领域的布局可谓精准。当年收购GitHub时,许多人还认为微软出价过高。然而,看看近年来推出的GitHub Copilot,以及对OpenAI的ChatGPT的投资,微软显然已经引领了这波AI浪潮。 懒人编程神器: Copilot GitHub Copilot最初的订阅费用是每月10美元。虽然我平时工作时会用Copilot,因为作为微软员工可以免费使用,但如果要用于自己的side project,每月10美元的费用还是显得有些高。 或许是由于微软面临其他竞品的压力,最近微软终于将Copilot免费开放了。如果需要使用,可以通过这个链接安装Visual Studio Code的插件。 注意:免费的条件之一就是:开源、非盈利。 对于广大程序员来说,编程从来都不是一件轻松的事情。从思考代码逻辑到调试程序运行,每一步都需要花费大量的时间和精力。而如今,一款被誉为“程序员神器”的工具——GitHub Copilot,终于免费了!这项由微软和 OpenAI 联合开发的人工智能代码生成工具,已经从一开始的收费订阅模式,迈向了普惠程序员的新时代。 作为一名程序员,你是否曾苦恼于寻找灵感,或者为琐碎的代码撰写而感到疲惫?GitHub Copilot 就是为了解决这些问题而生的。它能够智能地分析你当前正在编写的代码,并实时为你提供相关建议,从简单的语句补全到复杂的函数实现,甚至是生成整段代码框架。这样一来,程序员不仅能显著提升开发效率,还能专注于解决核心问题,而不是被重复性工作拖累。 微软此次宣布让 GitHub Copilot 免费化,无疑是一个让整个开发者社区欢欣鼓舞的消息。作为背后的支持者,微软通过整合 OpenAI 的先进技术,将 Copilot 打造成了集代码补全、优化建议和智能代码解释于一体的强大工具。此前,尽管 Copilot 的付费订阅价格并不算高,但对于许多个人开发者和学生来说,仍然可能是一个负担。而现在,所有人都可以毫无门槛地体验这一切,得以更加自由地挥洒创意。 更令人兴奋的是,GitHub …
在许多求职者看来,面试中的刷题环节似乎是对技术能力的直接考察。然而,从另一个角度来看,这一过程或许更像是一场服从性测试。 想象一下,当一个公司要求候选人解决复杂的算法问题或设计一个系统架构时,真正的目的并不仅仅是判断候选人是否能完成这项任务。许多时候,公司更关心的是你是否愿意花时间和精力去迎合他们的流程和标准。 为什么这样说呢?从实际工作中来看,绝大多数岗位并不需要员工每天都在解决高难度的算法问题或从零设计分布式系统。相反,工作中的任务更偏向于理解业务逻辑、维护现有系统以及团队协作。那么,为什么刷题依然是很多公司青睐的筛选方式? 答案或许在于,刷题能有效筛选出那些愿意投入大量时间准备,并在面试中展现高度配合精神的候选人。这种配合精神,是公司希望在未来的工作中看到的品质。一旦你通过了这些测试,公司就会认为你是一个值得信赖的员工,一个能遵从流程、适应规则并在需要时投入额外努力的人。 还有就是以前说的:面试刷力扣是大公司过滤的成本较低的方法之一:为啥有名的IT公司的程序员面试都这么难?,可以过滤掉大部分 False Positive,当然也有可能过滤掉人才(胜任工作的求职者)。不过对于大厂来说,招进来一个False Positive的损害要远远比错过一个False Negative大。 此外,随着AI技术的飞速发展,刷题的技术价值正在逐渐降低。像ChatGPT这样的AI工具,已经可以轻松解决LeetCode或Codeforces上的许多高难度问题,并给出清晰的解题过程。这表明,算法题不再是人类独有的技术优势,而是可以被高效地自动化处理的任务。这种变化进一步凸显了刷题在实际工作中的局限性,因为日常工作更多依赖于沟通、业务理解和对系统的长期维护,而不是短时间内解决某个抽象问题。 OpenAI推出o3大语言AI模型。 Codeforces 评分:2727——相当于全球人类程序员编码竞赛中,排名第 175 位。 AIME:96.7%——意味着在数学测试中只错1道题 博士水平的科学问题(GPQA):87.7%——博士生一般得分70% 最难的前沿数学测试:25.2%——其他模型没有超过2%,数学天才陶哲轩说该测试“可能难住AI好几年” 更重要的是,在许多企业的真实场景中,很少有任务需要员工频繁编写复杂的算法。大多数时间,开发者的工作集中在实现需求、调试问题和优化性能上,而这些任务并不需要高强度的算法技巧。因此,刷题的结果往往与实际工作能力脱节。 当然,这并不是说刷题完全没有意义。它确实在某些方面反映了候选人的逻辑能力和解决问题的技巧。然而,真正的工作能力远不止这些。因此,我们可以将刷题看作是一种双向筛选:候选人在展示技术能力的同时,也在证明自己愿意投入时间来满足公司的要求。 从这个角度来看,刷题不再只是技术竞技,而是一种服从性测试,它帮助公司识别出那些既有能力又愿意适应规则的潜在员工。而对于求职者来说,认清这一点或许能让你在面试准备的过程中更有针对性,同时也能帮助你判断这家公司是否真的适合自己。 我听说,如果面试者不愿意刷题,可以和公司商量一下,看看是不是可以选择其它方式。谷歌面试就可以选择:一个是数据结构和算法,另一个则是偏向系统运维(Linux底层知识等) 本文一共 1195 个汉字, 你数一下对不对. 面试刷题更像是一种服从性测试. (AMP 移动加速版本) …
上个月我刚过四十岁,因为家里正在装修,显得有些混乱,所以没怎么特别庆祝。中午一家人去剑桥的万里云吃了港式早茶,晚上和媳妇约了个会:剑桥网红餐厅 The Ivy Cambridge Brasserie,之后还一起去了酒吧小酌了一下。 从三十岁到四十岁,这十年过得特别快。自从有了孩子后,时间仿佛按下了快进键,但生活却变得更加充实和丰富。 本文一共 139 个汉字, 你数一下对不对. 四十岁生日-2024注定是个不平凡的一年. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈
最近为数不多的好消息:两娃钢琴8级顺利通过,差3分就能获得Distinction!老师说,一般只有获得Distinction的学生才会收到评价:“听力方面的困难让你今天未能获得优异成绩,但你的作品非常吸引人,听起来也很愉快,做得很好。” 不过考试当天有点小插曲,到了考场才发现娃没带书,只能赶紧回去拿,结果回到考场时已经晚了3分钟,可能这也让娃紧张了一些。尽管如此,最终还是顺利通过,值得骄傲! 6级或以上的乐器考试是需要带ID(身份证/护照)进行验证的,我记得要带娃的护照,但是确实不知道要带书,关键是没人想到要提醒! 非常为Eric和Ryan感到骄傲,能在这么小的年纪完成8级实在了不起!他们应该为自己感到自豪,我们也为他们感到非常自豪! 英皇ABRSM钢琴8级考试 英皇ABRSM(The Associated Board of the Royal Schools of Music)是全球知名的音乐等级考试机构,其音乐考试体系在世界范围内广受认可。其中,8级考试是英皇音乐等级考试的最高级别之一,代表了考生在乐器演奏或声乐方面已经达到较高的技术水平和音乐表达能力。 英皇ABRSM 8级考试是国际上极具权威的音乐等级考试之一,也是业余音乐学习者的最高级别。它全面考察考生在乐器演奏或声乐上的技术能力、音乐表现力以及综合音乐素养。通过8级考试,意味着考生已经达到了相当高的音乐水平,能够熟练地驾驭复杂的音乐作品。 考试内容主要分为四个部分,包括演奏曲目、音阶与琶音、视奏和听力。考生需要从规定的曲目清单中选择三首风格各异的作品进行演奏,这些作品通常涵盖不同时期的经典曲目,旨在考察考生的技术精湛程度和音乐表现力。同时,音阶与琶音的演奏则侧重于考生的基本功,通过熟练演奏复杂的指法和音程来体现其技巧的全面性。此外,视奏部分要求考生在短时间内阅读并演奏一段全新的乐谱,这是对读谱能力和音乐理解能力的直接测试。最后,听力测试通过旋律模仿、和声听辨和音乐风格分析,来评估考生的音乐听觉及音乐理论的掌握程度。 英皇8级考试的评分标准非常严格,满分150分,100分为通过,120分为良好(Merit),130分及以上为优秀(Distinction)。考试不仅考察演奏的准确性,更注重艺术表现力和对音乐风格的理解。通过该考试后,考生不仅能获得国际公认的资格证书,在一些国家(如英国)还能通过该资格获得UCAS加分,有助于大学申请。 准备8级考试需要扎实的基础和充分的时间投入。考生需要在曲目选择上扬长避短,充分展现自身特色,同时坚持技术练习,确保音阶与琶音的熟练度。视奏和听力则需要通过日常的练习与音乐鉴赏来提高,培养综合音乐能力。整体来说,英皇8级考试对音乐学习者来说是一个重要的里程碑,也是他们音乐成长道路上的一次重大检验。 两娃现在分别是 12、10岁。他们大概是5/6岁的时候开始学习钢琴的。所以从学钢琴到现在一共五六年,其中他们还同时学了第二乐器:小提琴和大提琴。一周一次课,最开始钢琴课30分钟,再到后来的是45分钟。大小提琴也是一周一次(不过只有上学期间有课 Term Times),30分钟。 很欣慰的是娃这么些年来没有放弃,当然我们大人也没有放弃。虽然孩子差几分就拿到 Distinction/优秀,但是在这个年纪就能通过8级考试实属不易。不过弟弟的小提琴老师说,这么小的年纪如果没拿 Distinction,也没有啥考的意义,毕竟小孩子可能手指都还没长开,有点8度音都弹不了。 8级之后,听说还有更高的考级: 英皇ABRSM 8级考试之后还有更高水平的音乐资格认证,主要是针对有志于音乐专业发展的学生和音乐从业者。这些认证属于文凭级别,分为三个层次,从初级文凭到专业级文凭,难度和含金量逐步递增: …
交易所退币通常选择原路退回,而不是直接将虚拟货币充值到交易所账户上,主要是出于以下原因: 安全性 原路退回可以确保退币返还到最初的来源账户,防止资金被误退或转到错误的地址。 如果直接充到交易所账户,需要用户提供新的充值地址,这增加了人为错误(例如地址写错或不符合目标链格式)的风险。 监管和合规性 许多交易所遵循严格的**反洗钱(AML)和了解你的客户(KYC)**规则。原路退回可以证明资金的合法性,避免资金来源与目的地址的关联不明。 直接充到用户提供的新地址可能涉及未核实的账户,容易引发监管问题。 技术和操作复杂性 退币的操作流程通常是自动化的,基于交易记录的输入输出。原路退回可以减少手动干预和出错概率。 如果允许用户指定新的充值地址,交易所需要额外开发流程以支持这种灵活性,增加了操作复杂度和系统风险。 防止欺诈和纠纷 直接充值到新地址可能引发纠纷:用户可能否认该地址属于自己,或者后续因未能成功充值而投诉。 原路退回是相对透明和可靠的方式,记录清晰,容易核实。 防止跨链问题 某些用户可能尝试使用不匹配的链(如用以太网ERC-20地址退币到BEP-20地址),原路退回可以避免不兼容链的复杂问题。 如果你想将退回的币重新充到交易所账户 等币退回到原地址后,再手动发起充值交易到交易所的正确充值地址。 确保链的类型和地址格式匹配,避免币丢失或充值失败。 英文:Crypto Exchanges: Return Coins to Original Address 本文一共 550 个汉字, 你数一下对不对. …
上一周,终于在纠结了一两个月后,我入手了佳能(Canon)无反相机EOS R6 Mark II。这些年,我也收集了不少镜头,目前保留下来的只有三个佳能红圈EF卡口全幅镜头。之前一直用的是EOS 6D Mark II,这是一款全幅单反中最简单也最实惠的相机。然而,不知道是不是因为下雨进水,6D的控制面板按键失灵了,虽然还能拍照,但使用起来很不方便,于是我决定趁机入手一台新相机。 SLR 是 Single-Lens Reflex 的缩写,中文通常翻译为“单镜头反光(相机)”。 它指的是一种使用单镜头和反光镜系统的相机结构。具体来说,光线通过镜头进入后,反射到五棱镜(或五面镜)中,最终显示在光学取景器里。拍摄时,反光镜会迅速抬起,光线直接到达图像传感器或胶片上完成曝光。这种设计的优点是拍摄者可以通过光学取景器直接看到镜头捕捉的画面,与实际成像效果高度一致。 SLR 通常用于胶片时代的单反相机,而在数码时代,这类相机演变为 DSLR(Digital Single-Lens Reflex,数字单反相机),即基于数码传感器的单反相机。 其实,即便6D没有坏,我也早有换相机的打算。三个镜头搭配一台单反相机,出门拍摄时经常需要更换镜头,实在太麻烦了。这次原本想入手EOS 5D Mark IV,这款全幅单反价格和我的预算差不多,但后来听一位大佬提到,EF卡口的单反相机已经是过时的产品,现在主流都转向了R系列无反相机,于是我最终选择了EOS R6 Mark II。 大佬说:“主要是我看你去买一台停产那么多年的单反(5D4)实在有点冤大头,主要是它还不便宜。” 佳能EOS R6 Mark …