我并没有立刻从事软件开发工作。几年后,我决定追随自己的兴趣,开始了软件开发的职业生涯。 ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/c5735aad1af444c685696cebde2c24... 都是宝贵的经验。我开始将每次面试中的问题记录下来,无论是技术问题还是面试技巧。随着时间的推移,我建立了一个个人知识库,可以帮助我更好地应对未来的面试和挑战。每一个面试问题都是一个学习的机会。当我遇到不...
文章来源|字节跳动开源法务团队 **引言**字节跳动在开发、测试和部署软件时会依赖第三方软件。我们使用的大多数第三方软... 关注开源法律合规的同学欢迎报名活动现场交流。报名链接:www.bagevent.com/event/OpenDay2023 (点击底部「阅读原文」直达)![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tld...
加上每个人的设计思路又不一样,更加加重了系统的复杂性。> 上面也就引入了两个问题:> 1. 缺乏文档问题:不清楚系统长什么样?> 2. 软件复杂度高的问题:迭代修改系统的成本高。上面两个问题在MTDD都有相应的解法,后面我们会详细讲述,接下来我还是再详谈一下软件复杂度。# 二、软件复杂度## 2.1 软件复杂度的症状和原因《软件设计哲学》这本书中提到,软件复杂度的三种症状:1. **变化放大** :需要修改一个地方,却发现改...
我对软件开发的认知变化,最后分享一下后面的规划。# 回顾> 人太容易在琐碎生活中迷失,我们总是需要记住自己从哪里来,才能清楚要到哪里去。## 入行至今的一些关键节点### 2014~2015:开始安卓开发之旅... **借用其他库的设计思路帮我解决了很多问题,这让我确信了学习优秀框架源码的价值**。除了技术上的提升,在这几年里,我的项目全局思考能力也提升很多。由于我性格外向,和各个职能的同学沟通交流比较顺畅,领...
我对软件开发的认知变化,最后分享一下后面的规划。# 回顾> 人太容易在琐碎生活中迷失,我们总是需要记住自己从哪里来,才能清楚要到哪里去。## 入行至今的一些关键节点### 2014~2015:开始安卓开发之旅... **借用其他库的设计思路帮我解决了很多问题,这让我确信了学习优秀框架源码的价值**。除了技术上的提升,在这几年里,我的项目全局思考能力也提升很多。由于我性格外向,和各个职能的同学沟通交流比较顺畅,领...
在远程办公领域的经验和团队日常的远程办公,所使用过的一些工具。目录如下:- 代码托管和项目管理:Github- 即时通讯(文字版):Slack- 即时通讯(语音版,视频版,会议):Microsoft Teams- 知识管理:Atlassian Con... 我们团队的成员倾向于在 Slack 这款软件里进行文字交流。个人认为,同大家日常生活中使用的微信相比,Slack 在软件开发领域的远程团队成员沟通中,有下列显著的优势:## 1. 所有聊天记录(包括文字和文件)均持久化在...
提高恶意软件检测的准确性和效率。 优化 防病毒策略配置 工作流 在工作流中新增了 VPN 审批流程,简化了 VPN 使用权限的管理和分配。 新增 新建工作流 管理工作流 资源管理 新增资源管理模块,支持批量添加新... 软件正版化管理功能。 - 通用配置 优化客户端访客 Wi-Fi 入网指引界面。 优化部分文案展示以及通知推送。 优化动态控制模块 UI 展示。 客户端适配国产化操作系统。 - 2023 年 04 月功能名称 功能描述 发布...
也第一次尝试写软件 / 办公技巧的文章,受到了不少网友的好评,帮助了不少朋友。后续将写下 Mac 技巧第二篇、DrawIO 软件使用心得。* [M1 Pro 折腾一年的心得:一堆很“哇塞”的技巧和 App](https://juejin.cn/post... 前东家是我一毕业就加入的公司,在这多年的工作当中,我不断地受到认可、加薪、升职、经验愈加丰富、脾性愈发成熟,同时也度过了人生当中一个又一个重要的节点:恋爱、买房、结婚、生子。。。对此,我由衷地庆幸和感恩...
对企业管理软件领域内的移动开发也有所涉猎。本文将我过去工作中关于移动开发中积累的一些经验和大家交流,请社区内移动开发的专家们不吝赐教。本文通过以下三部分,分享笔者在 SAP 经历过的移动应用开发的项目经验... 先后使用过的三种不同的开发移动应用的思路和技术。如果您的公司也在开发面向企业级用户的移动应用,并且具有原生移动开发技术能力很强的团队,能够承受分别为 iOS 和 Android 二者维护两套不同的代码线,那么当然可...
软件正版化、补丁管理。 终端防病毒 按员工数量计费 人/月 数据防泄露 按员工数量计费 人/月 动态控制 应用访问动态控制 按员工数量计费 人/月 该功能项配置的员工数量与单点登录 SSO 配置的员工数量保持一致。 VPN 准入动态控制 按设备并发连接数计费 台/月 该功能项配置的设备并发连接数与 VPN 入网配置的设备并发连接数保持一致。 Wi-Fi 准入动态控制 按员工数量计费 人/月 该功能项配置的员工数量与员工入...
了解字节跳动的发展历史与文化,并亲身体验了字节的部分产品。之后,字节跳动 OSPO 首席布道师姜宁与到访学生分享字节跳动开源项目,交流他参与开源社区的经验与心得,并鼓励学生们加入开源社区,快速学习成长。来自... 对于自由软件许可协议和宽松的开源许可协议分别是什么态度?**这是一个非常好的问题, “自由软件”和“开源软件”的区别在业界的争论持续了很长时间。不同的开源项目选择不同的开源许可协议背后有着不同的历史原...
FOSSASIA SUMMIT(亚洲自由开源软件峰会)是一个致力于自由开源软件进步促进的技术型聚会,活动分布在新加坡、越南、泰国、印尼、柬埔寨及德国等地,在欧洲地区和东南亚地区具有广泛的技术影响力。 FOSSASIA SUMMIT 2... 与开源社区的互动可以通过参与国际化开源社区,贡献开源项目来实现。企业的基础是人,开源项目的基础是项目参与者,要想企业与社区进行更好交流,建立紧密的联结,激发参与开源项目的开发者的主观能动性则尤为关键。...
各种不同体型的企业都喜欢选择开源大数据软件来搭建自己的系统,无论是先前十分繁荣的 Hadoop,还是后来涌现出来的 Kafka、Flink 等,都被广泛地使用着。十多年来,这些系统经历了多轮技术洗礼,我们也随之需要根据新... 对底层做了大量的定制化甚至是重写工作。作为火山引擎云原生计算研发负责人,李亚坤见证了字节从几千台机器到几十万台机器的成长过程。InfoQ 通过采访李亚坤,一起回顾了字节是如何应对大数据技术的不断淘汰和革新,同...