SegmentFault 最新的文章 |
- 权威发布 | SegmentFault 思否 2021 年度技术团队
- 【获奖名单】2021思否年度有奖征文获奖名单公布,快来领奖啦~
- 分布式抽奖秒杀系统,DDD架构设计和实现分享
- Three.js 实现虎年春节3D创意页面
- 3分钟了解如何跨应用、跨形态无缝登录
- iPhone SE 或 3 月发布:苹果最便宜 5G 手机;许多攻击者开始利用 Log4j 漏洞 | 思否周刊
权威发布 | SegmentFault 思否 2021 年度技术团队 Posted: 09 Jan 2022 06:49 PM PST 日新月异的技术革命,数字经济的新一轮爆发,背后是无数开发者夜以继日的付出。他们信奉技术力量,敢于技术创新,践行技术信仰,他们是技术先锋,探索改变世界的方向。 在 SegmentFault 思否社区活跃的创作者,既有个人作者,还有非常多技术团队,他们坚持长期价值,组织团队成员将顶尖科技企业的技术研究与技术实践进行专业的梳理和输出,他们让众多开发者受益,和开发者共同成长。 SegmentFault 思否根据社区用户行为大数据(如文章 & 问答发布数量、获得声望 & 点赞量等)综合分析,评选出了 30 个最杰出的年度技术团队。 话不多说,让我们来一同揭晓评选结果~ 恭喜以上上榜的技术团队!请入选的作者们添加下方思否小姐姐的微信,我们为每个「年度技术团队」准备了专属定制证书。 扫我↓ 添加思否小姐姐 我们诚挚地邀请更多企业 / 开源项目的技术团队来 SegmentFault 思否社区开通技术专栏,发布高质量的技术干货,也通过思否的平台将你们最新的技术研究与实践传递给更多开发者,我们会对优质内容进行推荐,并给予持续的流量支持。 |
【获奖名单】2021思否年度有奖征文获奖名单公布,快来领奖啦~ Posted: 10 Jan 2022 06:19 PM PST 亲爱的小伙伴们,2021思否年度有奖征文活动截至1月10日晚上12点已经结束啦!我们很高兴看到大家这一年来有不少喜悦和收获,也真心为每一位努力耕耘、积极向上的朋友而点赞、喝彩!虽然进取的路上总伴有失意与挫折,但每一步都走得热烈而深刻。 总结过去,是为了更好地砥砺前行!我们祝福大家将来在各自的领域都会更有作为。感谢大家参与本次年度总结活动,下面就让我们正式公布一下获奖名单吧~ 🌟获奖名单"万人迷"奖
社区文章互动数(基于点赞、评论等)最多的3人 "YYDS"奖
文笔超赞/分享硬核干货内容最多的 3 人 "油麦"奖
文笔幽默,内容有趣的 3 人 "文艺"奖
文笔细腻,内容深刻的 3 人 "拔旗"奖
努力进取,完成flag最多的 3 人 阳光普照奖
前【50人】参与活动,文章符合要求且被收录的征文作者 🎁 奖品概览盲盒大礼包(每个大礼包中有3-4个礼品)+ 思否编程自营课 8 折代金券,大礼包中可能会有以下礼品: 思否独角猫手办,思否定制 T 恤,CODING 大圣鹅公仔,ARM 蓝牙音箱,ARM 旅行套装,京东鼠标垫,杯子,风扇,笔记本,技术书…… 感谢腾讯云 CODING、ARM中国、声网、葡萄城、京东科技等对本次活动的赞助 视频课程
图文课程✏️ 如何领取奖品?(划重点)获奖的小伙伴,请将收货信息填写到表中~https://jinshuju.net/f/XnAkHx 重点:表格填写截止到 2022年1月15日,逾期则视为自动放弃哦~~ PS:临近过年,我们会尽量在年前给大家邮寄礼品,大家记得及时填写收货信息啦 如有问题可以添加小姐姐微信~ 思否小姐姐在这里提前祝大家新年快乐,新的一年头发浓密,没有 BUG ~ |
Posted: 04 Jan 2022 04:18 PM PST 作者:小傅哥 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、用大项目,贯穿知识体系写CRUD、堆API、改屎山⛰,熬多少个996也只是成为重复的螺丝钉。如果你希望捅破现有工作的瓶颈,拉高一下对技术的认知,那么就非常需要一个大项目来贯穿常用技术栈的知识体系。碎片化断层的背八股文,是解决不了这个事情 那怎么办?当然是要肝项目了,肝一个 整整半年,小傅哥都在做这件事情,直到今天才完成整个系统的第一期设计实现和落地。在这个《分布式抽奖系统》项目中,我会带着大家以DDD架构和设计模式落地实战的方式,进行 二、四层架构,领域驱动设计
1. DDD 四层架构
2. 分布式工程设计整体系统架构设计包含了6个工程:
3. 凝练流程领域
三、学习介绍,教你怎么上车包括:
1. 学习目录
2. 你会学到什么
3. 适宜人群
4. 加入学习5. 课代表作业
在实战项目学习中,有一个课代表,每一次分享作业都可以用精致来形容,她的学习速度超级快,也可以非常清晰的分析出每一块的流程并配上流程图,如下:
|
Posted: 10 Jan 2022 04:58 PM PST 背景虎年 实现
引入资源其中
场景初始化这部分内容主要用于初始化场景和参数,详细讲解可点击文章末尾链接阅读我之前的文章,本文不再赘述。
|
Posted: 09 Jan 2022 11:55 PM PST 一、 功能盘点Q1:什么是钥匙环服务? A:钥匙环服务是HMS Core对国内外开发者开放的技术服务,提供用户认证凭据本地存储,和跨应用、跨形态共享能力,帮助用户在安卓应用、快应用、Web应用之间构建无缝登录体验。("用户认证凭据"以下简称"凭据") 跨应用登录示例用户在已登录应用A的状态下,打开同一开发者旗下的应用B,无需输入帐号密码,实现直接登录应用B. 跨形态登录示例以电商应用为例,用户在安卓应用登录之后,收到促销短信,用华为浏览器点开短信链接,Web应用直接处于登录状态,挑选心仪商品直接付款,完成下单。 Q2:钥匙环服务可以帮助我的用户在任意两款App之间共享用户认证凭据吗? A:钥匙环服务能够帮助用户在同一公司旗下开发的App之间共享凭据 Q3:凭据在应用之间的授权关系是可以继承,还是只能点对点授权? A:没有继承关系,只能点对点的授权,例如,A授权给B、C、D、E,B不能转授权给F、G。 Q4:如果我的用户需要退出帐号,可以在钥匙环服务中删除凭据吗? A:可以,钥匙环服务向开发者提供删除和更新的API。 Q5:如果我的用户拥有多个帐号,这种情况钥匙环服务如何识别用哪个帐号登录? A:钥匙环服务可以存储多个凭据,建议产品提供确认界面,让用户自主选择登录帐号。 二、 技术深入解读Q1:钥匙环服务是如何将凭据从安卓应用共享到快应用的? A:当用户登录到您的应用之后,凭据将被保存在钥匙环服务中,已登录的应用将这些凭据授权共享给其它受信任的快应用或web应用。 Q2:钥匙环服务是怎么实现支持这么多应用形态的? A:对于不同的应用形态,钥匙环服务提供对应的接口:钥匙环服务为安卓应用提供Android API,为快应用提供快应用API,为Web应用提供Web API。 Q3:把我的用户凭据存储在钥匙环服务中,安全吗? A:凭据在可信执行环境(TEE)中随机生成的密钥进行加密,每个设备的密钥均不相同,而且密钥只能在TEE内使用,无法离开设备,华为也不掌握密钥的内容,支持凭据在本地安全存储。 Q4:应用保存凭据之后,用户下次直接处于登录状态时,会有提示吗? A: 钥匙环服务SDK提供无界面的凭据读取接口,安卓应用可以直接读取到凭据内容,您可以自行决定是否提示用户:以某应用的帐号登录。 Q5:钥匙环服务如何验证请求读取凭据的应用身份信息,怎么确定不是仿冒应用呢? A:钥匙环服务能够通过验证安卓应用的APK包名、快应用的包名和证书HASH,或者获取当前网页的真实URL作为身份信息等方式,认证读写凭据的APK或网站的真实身份,防止凭据被仿冒的程序或网站盗用,从而加强共享凭据过程中的安全性。 三、隐私政策问答Q1:钥匙环服务符合用户隐私政策吗? A:符合,关于 HMS Core 与隐私的声明中已对钥匙环服务自身的隐私声明约束做出说明。 Q2:我的App是否需要告知用户帮助TA保管凭证? A:使用钥匙环服务过程中,用户凭据始终保存在用户设备本地,不上传服务器,用户仍是实际数据控制者,华为不能主动对用户凭据做修改、删除等影响凭据安全的操作,其次HMS Core隐私声明已做过说明,故您的App不需要再告知用户。 Q3:非华为设备上使用钥匙环服务,我的App是否需要获取用户同意? A:当用户在非华为设备上使用钥匙环服务时,会关联启动HMS Core应用,对此您需要向用户明示并获取其同意;用户在华为设备上使用钥匙环服务则无需单独获取同意。 扫码获取接入指南 了解更多详情>> 访问华为开发者联盟官网 关注我们,第一时间了解 HMS Core 最新技术资讯~ |
iPhone SE 或 3 月发布:苹果最便宜 5G 手机;许多攻击者开始利用 Log4j 漏洞 | 思否周刊 Posted: 08 Jan 2022 08:05 PM PST 40s 新闻速递
行业资讯微软:许多攻击者开始对 Log4j 漏洞加以利用近日,微软表示,攻击者仍然正在积极利用 Log4j 漏洞,而且在 12 月的最后几周,利用的尝试仍然很多。微软提到,许多现有的攻击者在他们现有的恶意软件工具包和战术中增加了对这些漏洞的利用,扩大利用 Log4j 漏洞的可能性很大。为此,其更新了预防、检测和解决 Log4j 2 漏洞的指南,向客户给出了解决和预防方案,包括鼓励客户利用脚本和扫描工具来评估其风险和影响、建议客户对发现有漏洞的设备进行额外审查,以及微软表示,由于受影响的软件和服务很多,而且考虑到更新的速度,预计这将有一个很长的补救过程,一段时间内需要对该漏洞加以持续不断的警惕。 SQLite 3.37.2 修复了潜在的数据库损坏问题SQLite 团队发布警告,SQLite 3.35.0 (2021-03-12) 到 3.37.1 (2021-12-30) 版本中存在可能导致数据库损坏的错误,建议用户升级到 3.37.2 (2022-01-06) 或更高版本。在排查该 Bug 存在的原因时,SQLite 团队回应称此前在数据库中对内存日志重复使用 SAVEPOINT 和 ROLLBACK TO 导致内存使用过多,而后采取了在 ROLLBACK TO 之后 "截断" 内存中的日志,以控制内存增长。10 个月后,清华大学 Wingtecher 实验室的研究人员首次发现了该漏洞,并在论坛上向 SQLite 团队反馈了该漏洞。 全球 IT 供应商 2021 年收入排行出炉:微软坐上头把交椅在最新发布的 2021 年全球 IT 企业营收和营收增幅两项指标的排名中,微软和亚马逊分别坐上头把交椅,但只有华为业绩呈现下降趋势,并且跌幅巨大。根据市场分析公司 Synergy Research Group 公布的数据,微软 2021 年内面向公司和服务提供商的销售额达到 1200 亿美元,同比大涨 24%,但在 2021 年内的公司营收增幅排行榜上,美国另外一家 IT 巨头亚马逊则以 36% 的增幅一举摘得桂冠。IBM、富士通和爱立信三家公司"原地踏步",13 家之中的剩余企业均实现了个位数的增长。 谷歌终为 Android 手机加入"Fast Pair":向苹果那样自动切换谷歌终于为安卓系统带来了不少用户期盼的功能,就是向苹果耳机自动切换和类似科技音频的功能了。谷歌计划在未来几个月内为 Android 手机上加入 "Fast Pair" 蓝牙技术,这可以带来的体验是,一副 AirPods 耳机,在登录同样 ID 的 iPhone,iPad 或 Mac 指尖可以自动切换无需配对。谷歌还将开始在 Android 上支持类似空间音频的概念,根据用户的头部运动调整声音。它现在已经支持一些音乐服务。 iPhone SE 最快 3 月份发布:苹果要打造旗下最便宜 5G 手机据上游供应链最新消息称,苹果已经在准备新款 iPhone SE 的最后阶段,这款手机预计最早今年 3 月份发布,这可能是旗下最便宜 5G 手机。关于 "iPhone SE 3" 或者 5G 版 iPhone SE 的消息已经传了很久,其外形依然是 4.7 寸 + Touch ID 指纹,处理器升级到 A15,配 3GB RAM,再度成为小钢炮。此前有市调机构指出,苹果对 iPhone SE3 的定价设定在 400 美元以下,较上一代 SE2 进一步下调,且起步容量 64GB。鉴于第二代 iPhone SE 国行定价 3299 元起,iPhone SE3 的售价有望进一步下探至 3000 元附近。 Linus 是 2021 年源代码树中提交 commit 最多的人近日,Linux 硬件评论网站 Phoronix 发布了一份 2021 年度 Git 开发统计数据报告。根据报告显示,截至 2021 年 12 月 31 日,在 Linux 内核源码树上运行 GitStats 时,该仓库已经有 1,060,172 个提交,来自大约 24.3 万个不同的作者。源代码树目前由 3,220 万行组成,涉及 74,300 个文件。随着新功能的不断开发和硬件支持的扩展,Linux 内核行数继续以相当稳定的速度增长,并进入主线。除此之外,2021 年 Linux 内核增加了 320 万行,删除了 130 万行,低于 2020 年增加 400 万行和删除 150 万行。同时,据统计,Linus Torvalds 是源代码树中最多产的提交者。 FTC 警告将对未能修补 Log4j 漏洞的组织采取法律行动美国联邦贸易委员会(FTC)警告,未能保护客户数据免受 Log4Shell 漏洞影响的美国组织可能会面临法律后果。Log4Shell 是广泛使用的 Log4j Java 日志库零日漏洞名称。FTC 警告称,在 12 月首次被发现的严重漏洞正在被越来越多的攻击者利用,对数百万的消费者产品构成"严重风险"。公开信敦促各大组织解决该漏洞,以减少对消费者造成伤害的可能性并避免法律诉讼风险。该机构表示:"当这些漏洞被发现并被利用时,可能会导致个人信息的丢失或泄露,造成经济损失并带来其他不可逆的伤害。""包括《联邦贸易委员会法案》和《金融服务现代化法案》在内的法律要求采取合理的措施解决已知的软件漏洞问题。依赖 Log4j 的公司及其供应商现在就要采取行动,减少对消费者造成伤害的可能性并避免 FTC 采取法律行动,这一点至关重要。" 爆料人士称苹果在测试多款可折叠 iPhone 原型机,但对市场前景有忧虑据报道,爆料人士日前透露苹果确实在研发可折叠 iPhone,正在测试的原型机不只一款,但苹果对可折叠 iPhone 还有担忧,在短期内不会推出。爆料人士表示,由于市场前景忧虑及技术方面的不足,苹果目前在改进竞争对手的产品中所存在的不足,同时也在关注市场的状况。苹果的目标,是确保可折叠 iPhone 较当前的 iPhone 不会有倒退。 最新技术动态IntelliJ IDEA 2021.3.1 发布,改进远程开发IntelliJ IDEA 发布了 2021.3.1 版本,为减轻和降低未知的不可信来源对打开项目的相关风险,在 IntelliJ IDEA 2020.3.3 版本中引入了可信项目概念。 在最新的 v2021.3.1 中,官方更改了 Trusted Project 对话框的行为和实现。该版本带来了一些重要修复,例如修复了对话框在 macOS Big Sur 错误窗口中的问题。 Rails 7.0.1 发布,支持 Ruby 3.1Rails 7.0.1 已正式发布,值得关注的是,该版本支持了于去年圣诞节期间(2021 年 12 月 25 日)发布的 Ruby 3.1。 主要更新内容
Sentinel 1.8.3 发布Sentinel 1.8.3 正式发布,带来了多项特性和改进。 主要更新内容
NumPy 1.22.0 发布NumPy 1.22.0 是一个大型版本,其中包含 153 位贡献者的工作,分布在 609 个拉取请求中。 主要更新内容
WebStorm 2021.3.1 可用,支持 Tailwind CSS v3.0WebStorm 2021.3.1 现已可用。 主要更新内容
|
You are subscribed to email updates from SegmentFault 最新的文章. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment