为什么 Netflix“永不宕机”?

上个月,Netflix出品的《鱿鱼游戏》剧集再次引爆全球无数观众。虽然“身经百战”的观众早已对这类大逃杀题材的作品建立起充分的心理预期,但Netflix凭借着对反乌托邦题材的极致挖掘再次证明,他们有决心打造一出迄今为止最成功的原创剧集,同时也向其他竞争对手证明自己的业务高度已然遥不可及。与此同时,很多同类流媒体平台还深陷老大难问题而无法自拔:视频卡顿、控件失效或者服务崩溃等等。而Netflix却鲜

Podman 是什么

容器化的革命是从 Docker 开始的,Docker 的守护进程管理着所有的事情,并成为最受欢迎和广泛使用的容器管理系统之一。但是 Docker 并不是唯一有效的容器化方式,除了 Docker 还有其他的工具可选,比如 Podman 。官方对 Podman 的定义是 A tool for managing OCI containers and pods 。Podman 官方网站 : https:

为什么机器学习模型会失败?

本文最初发表于TowardsDataScience博客,经原作者DelgadoPanadero授权,InfoQ中文站翻译并分享。本文通过一个真实的例子,分析了模型选择不当还是训练数据噪声导致了模型性能不佳。前言在机器学习中,当你建立和训练一个模型并检验其准确性时,一个最常见的问题就是“准确性是我能从数据中得到的最好的,还是能找到一个更好的模型呢?”此外,一旦模型被部署,下一个常见的问题就是“为什么

.NET6 新东西 –Lambda 优化

在.NET6中C#对Lambda做了许多的优化,使得我们可以在C#中更加方便地使用委托和Lambda。下面我们就通过一些案例来讲解一下.NET6中的Lambda。一、增强Lambda使用增强Lambda可以使C#更好的做类型推断,在很多时候编译器能自动推断类型,我们不用再显式声明委托类型。下面来看一个简单的示例://之前版本的用法
Func func = () => 1;
Func<st

Rust 审查团队集体辞职,最受欢迎的开源编程语言再陷治理风波

 昨天,RustModerationTeam(Mod团队)在GitHub上发布了辞职公告,即刻生效。根据公告,该团队辞职是为了抗议Rust核心团队(Coreteam):“除了自己,他们不受任何人的监督和约束。”因此,Mod团队一直无法按照社区的期望标准执行Rust行为准则(CoC)。 该事件基本得到了Rust官方的确认。目前官网上,KhionuSybiern和JoshuaGould组成了新的Rus

Go 语言,语法糖规则,可别掉入陷阱

简短变量声明 :=答题热身下面两个程序运行结果是?func main() {
 i := 0
 i, j := 1, 2
 fmt.Printf(“i = %d, j = %d”, i, j)
}func main() {
 i, j := 0, 0
 if true {
  j, k := 1, 1
  fmt.Printf(“j = %d, k = %dn”, j, k)
 }
 fmt.P

2021 Google 开发者大会精彩回顾

今年的Google开发者大会,是不是又给你带来一次意外惊喜? 每年,Google都会在这场年度盛会上为开发者及科技爱好者展示Google的产品和平台更新,让你更快一步了解最新产品及洞察最前沿技术。与往年不同的是,今年谷歌首次推出了Google开发者在线课程。2021年11月16日,Google开发者大会以“DevelopasOne”为主题,邀请了90多位技术专家为大家带来不同领域的技术分享,这些领

元宇宙、区块链和潘家园

2014年,笔者有幸逛过两次正值“盛世”的潘家园,至今想来都觉得老长见识了。一个“赌青皮儿”的小摊(其实就是赌核桃),没剥皮的核桃能叫价几千上万,人还抢着买;大爷大妈戴着老花镜拿着紫光灯,搓堆儿淘换玛瑙、菩提、金星紫檀,最后都放在买菜用的小车里拖回家了;刀削面馆里,须发雪白神似仙人的老者,给两个小年轻“科普”一个串。但听他讲道,你知道《楚辞》里就记载这个吗?你知道这里能看到宇宙吗?你知道……之所以

“杀死”CentOS ,替代品 Rocky Linux 8.5 发布

近日,RockyLinux团队宣布推出RockyLinux8.5,此版本的主要更新之一是首次支持安全启动,且可用于x86_64和aarch64(ARM)架构。RockyLinux的诞生旨在将CentOS延续下去,对此,创始人RockyLinuxGregoryM.Kurtzer表示:“RockyLinux是一个社区企业操作系统,该操作系统与RedHatEnterpriseLinux100%兼容。”R

这一次,Google 终于对 Web 自动化下手了!

大家好,我是安果!最近 Google 对 Chrome 进行了一次比较大的更新,其中一项是脚本录制回放功能,它可以非常方便我们处理一些自动化场景我们可以在 Chrome 官网下载 Chrome Canary 的最新版本进行尝鲜PS:Chrome 正式版本是 95,暂时还未集成下载地址:https://www.google.com/intl/zh-CN/chrome/canary/thank-you

Android C++ 系列:JNI 中的线程操作

Java中创建线程三种方式:继承Thread类创建线程类;通过Runnable接口创建线程类;通过Callable和Future创建线程。Native 中支持的线程标准是 POSIX 线程,它定义了一套创建和操作线程的 API 。我们可以在 Native 代码中使用 POSIX 线程,就相当于使用一个库一样,首先需要包含这个库的头文件:#include 这个头文件中定义了很多

代码文档的文艺复兴:代码走读

我们正在进入一个代码协作的新时代,一个具有实质性的重大变化即将出现。它到底是什么?更重要的是,它为什么会出现?本文是“持续文档化宣言”的第二部分。我们在宣言中呼吁将创建和维护高质量的文档纳入开发流程。这一次,我们重点关注经常被低估的第三类文档——代码走读文档。首先,我们一致认为,开发者和开发团队需要好文档。从理论上看,这个很容易做到。我们每个人都写出好文档,一切都会变得更好,不是吗?事情并没有那么

用 vscode 创建第一个 flutter 项目

大家好,我是坚果,我的公众号“坚果前端”,今天教大家用vscode创建第一个项目创建新项目在安装了 Flutter 扩展的 VS Code 中,通过选择View ▸ Command Palette…或在 macOS 上按Command-Shift-P或在 Linux 或 Windows 上按Control-Shift-P打开命令面板。在面板中输入Flutter: New并按Return。默认第

45 岁程序员发帖:我精通各种技术体系,却连个面试机会都很难得到

程序员难逃“中年危机”?45岁程序员在国务院网站发帖求职近日,一位45岁的程序员Mary在中国政府网留言求职引发关注。Mary在留言中称:我是一名计算机专业出身的软件开发人员,今年45岁,精通Java的各种技术体系,包括微服务、大数据等技术,并能应用到实际工作中,帮助所在公司提升、改造所使用的技术框架,业余我还考取了PMP项目管理证书、系统架构师证书,成为所在公司的系统架构师、核心技术骨干。我对计

如何基于 React Native 快速实现一个视频通话应用

今天,我们将会一起开发一个包含 RTE (实时互动)场景的 Flutter 应用。项目介绍靠自研开发包含实时互动功能的应用非常繁琐,你要解决维护服务器、负载均衡等难题,同时还要保证稳定的低延迟。那么,如何才能在较短的时间内,将实时互动功能添加到 Flutter 应用中?你可以通过声网Agora SDK 来进行开发。在本教程中,我将带大家了解如何使用 Agora Flutter SDK 订阅多个频道

花 7.5 亿都做不好的项目,被三位程序员爸爸重写并开源了

面对7.5亿换来一坨技术垃圾,三位程序员用业余时间开发了一个更好的替代版本。斯德哥尔摩官方开发的Skoplattform是一款综合性应用,可为学生、教师及家长提供及时信息。但结果堪称灾难:1.17亿美元(约7.5亿人民币)换来的只是一坨垃圾,平均评分为1.2星。这款糟糕的应用折磨着众多父母,其中一位正是软件开发者ChristianLandgren。于是Landgren联合其他两位程序员爸爸开发出了

2021 年 Python 的好与坏

摘要Python在许多领域都是首选语言,包括编程入门、机器学习、数据科学以及数据工程等。在这篇文章中,我想聊下Python最大的优势和不足,以不足为主,因为这些问题已经存在了许多年,而且其中有些导致了很多问题。这篇文章对Python的评价看起来非常负面。但我仍然喜欢并每天使用Python,并希望它能有所改进并不断变好。正文本文最初发布于ShantnuTiwari的个人博客,经原作者授权由InfoQ

PHP 正在“杀死”Python

最近,我突然发现自己好像又在逆潮流而动。可能我的想法与很多朋友不同,我认为PHP这个编程语言界的“混蛋”比以往任何时候都更受欢迎。 或许你会质疑——PHP不是已经完蛋了吗?市面上已经出现了很多“更好”的编程语言,不是吗? 答案显然是否定的,否则PHP早就消失在人们的视野当中、还被踩上一万只脚。要找到背后的根源,我们恐怕先要弄清楚所谓“更好”的语言究竟是什么意思。 如果大家还不理解PHP为什么仍然活

达摩院大模型 M6 公布最新进展:参数突破 10 万亿,成为全球最大 AI 预训练模型

当前,大规模预训练模型已成为学术界和工业界都非常关注的一大研究领域。随着达摩院大模型M6突破10万亿参数,中国成功实现了全球最大AI预训练模型。M6成全球最大AI预训练模型11月8日,阿里巴巴达摩院公布多模态大模型M6最新进展,其参数已从万亿跃迁至10万亿,规模远超谷歌、微软此前发布的万亿级模型,成为全球最大的AI预训练模型。据了解,M6使用512GPU在10天内即训练出具有可用水平的10万亿模型

微软正式发布 .NET 6 LTS 版本

“欢迎使用.NET6。今天的发布是.NET团队和社区一年多来努力的结果。”当地时间11月8日,微软.NET团队项目经理RichardLander在其博文中写道。此次.NET6的推出对于微软的开发平台来说意义重大,因为.NET6是自2019年12月发布的.NETCore3.1以来的第一个LTS版本。LTS版本计划每两年发布一次,中间有短期版本。当前的.NET5.0将在2022年年中停止支持。与此同时

小谈音视频质量检测

本人从一位测试的角度出发,基于目前项目中摄像头的直播和语音对讲业务,正寻求音视频的质量测试及一些监控分析手段。工作中发现达到一定的并发程度之后,就会出现延时、卡顿、丢帧、马赛克等问题。所以最近在网上看看专家的直播和专栏,学习一下行业内的好的测试方法。这不,前几天有幸参与了声网的音频算法工程师赵晓涵的关于《实时语音质量监控系统的过去、现在和未来》的在线直播和讨论。本次直播旨在介绍一下声网实时语音质量

你有火狐,我有“水狐”:专为打脸 Mozilla 而生的 Firefox 分支

随着Firefox在浏览器市场上的份额持续下滑,名为Waterfox(水狐)的项目应运而生,而且专门搭载那些用户喜闻乐见、Mozilla却不以为意的功能改进。事实上,如今对Firefox本家一意孤行的反抗已经形成潮流,Waterfox只是其中的代表之一。Firefox与Waterfox的“一进一退”Waterfox刚刚发布第四个版本,在程序层面有着重大变化,其部分浏览器引擎是由Rust编写而成。(

开发人员将大多数时间花到了探究系统本身上

根据论文统计分析,开发人员将很多的时间都用到了探究系统本身的源码上,因为这是确定下一步行为的基础。关于如何提升代码探究的效率,作者TudorGirba给出了自己的解决方案,也就是可塑开发。本文最初发表于feenk网站博客,经原作者TudorGirba授权,由InfoQ中文站翻译分享。我经常被问到,我所说的开发人员将大多数时间花到了探究系统本身上到底是什么意思。那么我们现在就来仔细剖析这句话。据我所

用得上的 JavaScript 代码片段和技巧

过去陆陆续续总结了一些有助项目开发效率和开发技能的代码片段,一方面加深对 Javascript 语法的理解,一方面对代码进行归档。本文总结一些项目开发中用得上的使用方法及代码整洁的技巧。实用方法1. localStoragelocalStorage是HTML5中的本地持久化存储方法之一,也是前端项目常用的本地存储方案之一。localStorage存储的数据只要用户不去主动清除是永久存储的,存储的值

腾讯程序员不寻常的三年

程序员杨晓峰开始体会到一种前所未有的“快感”。他所在的团队向OpenJDK国际开源社区主分支贡献的代码名列国内第一,受到了该开源社区的点名致谢,腾讯也成为迄今为止该社区唯一一家因显著贡献被连续点名致谢的中国公司,两位团队成员获得了社区reviewer权限。迄今为止,在国内公司中有这种权限的程序员,不超过三人。作为Java开发工具JDK的专家,杨晓峰的日常工作是普通人不太看得懂的基础软件研发。201

微软产品经理:你不能不知道的 6 个 Web 开发者工具

使用开发者工具是开发人员的日常,但多数人往往只使用其中的一小部分,很多功能其实都无人问津。在微软Edge项目部担任开发者工具首席产品经理的ChristianHeilmann认为,开发者工具正变得越来越复杂和强势,要解决这个问题则需要意识到,开发者工具不该指望用户成为专家,而是要随时间推移引导他们变成专家。以下内容节选自他近日发表的博文,源自他自己在使用工具、记录体验并查阅用户反馈时的真实经历,不仅

Mac 系统如何利用软链接在根目录创建文件夹?

Mac 操作系统挺适合开发者进行写代码,最近碰到了一个问题,问题是如何在 macOS 根目录创建文件夹。不同的 macOS 版本处理方式不同,下面我们展开讲一下一、为什么要在 Mac 根目录创建文件夹有些场景程序需要访问根目录的特定文件夹,所以需要在 macOS 根目录创建文件夹。比如 Spring Boot 工程在 Mac 操作系统本地运行时,公司会默指定/home/data/log类似的目录,

鸿蒙生态的 2021:像犀牛在丛林飞

上个世纪,最伟大的企业不是做产品的公司,而是拥有了标准和专利话语权的公司。进入二十一世纪,这个时代最伟大的企业是生态型企业——余承东于华为开发者大会2021(Together)上,提纲挈领地讲出了第一句话。说句实话,生态这个词,大家早都耳熟能详了。早在移动互联网时代,就有许多互联网企业提出过生态战略,尝试将相关合作方都纳入到自身业务体系当中,孵化出了不少巨头,也引发过许多江湖纷争。这种生态模式,也

你未必知道的 WebRTC – 前世、今生、未来

作者:凡泰极客联合创始人-梁启鸿如果你是一位工程师,想必听过 WebRTC,就算没有开发过;如果你是一位互联网用户,大概率使用过 WebRTC,虽然可能没有意识到。在这个视频为王的时代,我们漫谈一下这个技术的来龙去脉以及一些有趣的应用。WebRTC 关卿底事?文言「底」也表示疑问,是「何」、「什么」的意思。如南唐中主李璟在调侃冯延巳时所写「风乍起,吹皱一池春水,干卿底事?」如果说 20 世纪人类的

代码简洁之道:一行 Python 代码解决问题是时尚还是玄学

所谓一行流,就是把一个功能用一行代码去实现。Python的一行流既保证了代码的简洁,又不会牺牲很大的可读性。但一个看似如此简单的事情,如果不彻底掌握这门编程语言,是很难做到的。我认为,Python 一行流能够帮助你提高编码技能,值得去学习,其原因还有下面五个。◎ 首先,通过提升你对 Python 核心技术的认知,可以克服许多一直在拖你后腿的编程弱点。没有对基础知识的深入理解,很难取得进步。单行代码

Aeron 是什么?

Aeron是一个开源高性能消息传输机制(单向),支持高效可靠的UDP单播、UDP多播和IPC消息传输。1. 架构Aeron 主要由三部分组成:Media Driver、Publications 和 Subscriptions1.1 Media DriverMedia Driver 负责管理 publications 和 subscriptions 所使用的用来发送和接收数据的 Media(UDP或

我在程序员节前劝退了一个程序员

2021年10月22日是一个典型的北方初秋的周五,阳光虽不在火热但更加弥足珍贵。马上就要迎来的周末恰逢1024这个特殊的节日,对我们这群“特殊”的人群心里难免还有些小期待。但此刻我心里却有些不安,因为我要在下午劝退一个程序员。1024程序员节是广大程序员的共同节日。1024是2的十次方,二进制计数的基本计量单位之一。针对程序员经常周末加班与工作日熬夜的情况,部分互联网机构倡议每年的10月24日为1

收藏这 36 个正则表达式,开发效率提高 80%

写在前面我们在日常的Java开发中,经常需要处理一些字符串,这个时候正则表达式是非常有用的。几乎在所有的编程语言中都支持正则表达式。以下我将压箱底多年的干货搬出来给大家参考,都是我们日常使用频次比较高的正则表达式,希望能能大大提高你的工作效率。如果本文对大家有帮助,大家可以关注“Tom弹架构”,后续会连载正则表达式的基础知识。1、整数public static final String integ

基于 OpenHarmony,Eclipse 基金会公布新操作系统项目 Oniro

本周,欧洲最大的开源组织Eclipse基金会公布了新的项目——Oniro操作系统,旨在为现有的物联网和边缘操作系统提供替代方案。Eclipse执行董事MikeMilinkovic表示,OniroOS将提供一个真正的、由社区驱动的开源解决方案。据悉,Oniro是一个独立的、基于开源分布式操作系统OpenHarmony的开源项目。OpenHarmony是由中国开放原子开源基金会(OpenAtomFou

深度解读字节跳动 Web Infra 发起的 Modern.js 开源项⽬

7⽉,字节跳动WebInfra做过⼀次主题为《迈⼊现代Web开发(字节跳动的现代Web开发实践)》的分享,在分享中他们梳理了「传统前端技术栈」的典型组成部分,展示了其中每个部分都存在的瓶颈问题。也介绍了在这些问题的驱动下,业界正在发⽣从「传统Web开发范式」到「现代Web开发范式」的「范式转移」。在这个分享的最后预告了Modern.js开源项⽬。10⽉27-28⽇举办的稀⼟开发者⼤会上,字节跳动W

国内最大的 C++ 软件项目之一,WPS 的“自守”之道

一个历经了三十多年发展的软件,这话听起来就让人感到沉甸甸的。但这款产品经历无数风雨后不仅活得好好的,至今还在不断焕发新的生机。本期《中国卓越技术团队访谈录》封面故事的主角是金山办公旗下的WPS研发团队。WPS是通用型国产办公软件的代表,可能是目前国内最大的C++单体项目。有人用这样一种比喻去形容WPS的源代码:“就像翻动沉积岩,一层一层,这层是框架、往下是更老的核心框架、再翻则是更底层的数据处理等

搞编程语言是件能做一辈子的事儿 | 专访 ReScript 语言作者张宏波

伴随着云计算、大数据、5G等数字技术的快速发展,软件定义一切的时代已经到来。而作为构建软件的最底层技术,编程语言的重要性不言而喻。世界上有很多编程语言,有的编程语言历史悠久,还有的刚刚崭露头角;有的编程语言名扬四海,而有的则默默无闻,关于哪种编程语言是最好的编程语言的争论从来就没有停止过。不同的编程语言因其本身的特性和功能而拥有着固定的受众群体,且一旦该门语言的生态系统建立完善,那么它的地位几乎很

机器人自主学习新进展,百度飞桨发布四足机器人控制强化学习新算法

近日,百度强化学习团队发布了四足机器人控制上的最新研究进展,采用自进化的步态生成器与强化学习联合训练,从零开始学习并掌握多种运动步态,一套算法解决包括独木桥、跳隔板、钻洞穴等多种场景控制难题。百度已开源全部仿真环境和训练代码,并公开相关论文。▲ 完整仿真效果和真机视频足式机器人的控制一直是机器人控制领域的研究热点,因为相比于常见的轮式机器人,足式机器人可以像人类一样灵活地跨越障碍,极大地扩展机器人

PayPal 大规模采用 GraphQL 的探索和实践

如今GraphQL在PayPal的状态我们通过构建收银台体验开启了我们的GraphQL采用之旅。当我们用GraphQL构建收银台应用程序时,我们看到了采用GraphQL的巨大好处,这成为我们的指路明灯。我们构建了更多的应用程序,提供了基础设施支持,发布了一个公共GraphQLAPI,并在全公司提供了培训和学习材料。我们还建立了一个标准机构,提供了一个GraphQL工具fannypack,并构建了示

2021 中国程序员节暨全民编程日系列活动启动仪式在京举行

为积极贯彻国务院《新时期促进集成电路产业和软件产业高质量发展的若干政策》,展示以程序员为主力军的广大软件人才为软件赋能、赋值、赋智的先锋和引领作用,中国软件行业协会联合各地软件行业组织,举办以宣传、激励、服务程序员群体为主要内容的全国性软件行业特色活动,2021年10月24日在北京人民日报社举行了中国程序员节暨全民编程日系列活动启动仪式。本次启动仪式的主题为【破界·向好而行】。活动主题参加本次启动

为什么 Safari 浏览器这么不受 Web 开发者待见?

时至今日,IE6的种种遗留问题仍然困扰着不少Web开发人员。这款虽然经典但却毛病多多的浏览器大大降低了开发者的生活质量,甚至有激进的观点认为它几乎毁掉了整个互联网。总之,IE真的很差劲,它相当于是逼着Web开发者在冰天雪地中爬坡前行……经历过的估计都懂。但就算没经历过那个时代,如今的WebAPI开发人员也面临着类似的难题——只不过这一次,难题来自苹果。苹果的Safari浏览器在支持Web功能方面远

华为 HMS 生态两年:该补的 API 基本补齐,开发者已达 510 万

短短两年时间,从被迫打造新的移动应用生态HMS(HUAWEIMobileServices),到如今集结超过500万开发者,华为走的这条“不归路”已经有迹可循,并走得愈发坚定。10月22日,在华为开发者大会2021(Together)上,华为发布全新的HMSCore6,向全球开发者开放7大领域的69个Kit和21738个API,包括13个跨操作系统能力,开发者基于不同的操作系统开发应用时,都可以集成

Go 中如何使用结构体标签

译者:baiyutang原文:https://www.digitalocean.com/community/tutorials/how-to-use-struct-tags-in-go介绍结构体,被用于搜集多个信息片段到一起集合到一个单元。这些信息集合被用于描述较高层级概念,如Address,由Street、City、State和PostalCode组成。当你从数据库、API 等系统中读取信息时,

这些流行的 StackOverflow 加密代码片段,很可能会给你的项目带来灾难

安全代码审查是我每天都要做的一项任务,在过去的十三年半中,我一直在做这项任务。在这期间,我审查了几百个代码库,并多次遇到加密代码。我审查过的加密代码,经常存在安全问题。我追溯这些伪造的代码片段,经常会追溯到在StackOverflow上得到高票支持的答案。在本博文中,我会指出这些糟糕的代码片段,并解释为什么它们是错误的。我还会就此给出正确代码的建议。 我这样做不是为了羞辱那些犯了错误的人,相反,我

华为发布 HarmonyOS 3 开发者预览版,将推出为 HarmonyOS 全新研发的编程语言

10月22日,华为开发者大会2021(Together)在东莞举办,华为常务董事,消费者业务CEO,智能汽车解决方案BUCEO余承东宣布,HarmonyOS设备数量超1.5亿,成为史上发展最快的终端操作系统。会上,华为消费者业务软件部总裁龚体正式发布HarmonyOS3开发者预览版,HarmonyOS3Beta预计将在2022年第一季度发布。同时,他表示在不久的将来,将带来为HarmonyOS全新

Map (映射) 实现

Map 的数据结构『Map是一种抽象的数据结构,它包含着类似于(键,值)的有序对。』这是维基百科上的解释。具体实现一般用HashTable或者Search Tree。很多编程语言或者存储软件都内置了 map 这个基本数据类型。Hash Table 原理哈希表提供了 O(1) 的读写性能和键值之间的映射关系。但实现一个哈希表还需要解决两个关键问题:哈希函数和冲突解决。哈希函数实现哈希表的关键点在于哈

带你上手全新版本的 Webpack 5

摘要:webpack5快速入门,船新版本,建议收藏本文分享自华为云社区《webpack5快速入门,船新版本,建议收藏》,作者:北极光之夜。。一. 快速上手1.1 Webpack功能:打包: 将不同类型资源按模块处理进行打包。静态: 打包后最终产出静态资源。模块: webpack 支持不同规范的模块化开发1.2 安装webpack:终端输入: npm install webpack -g1.3 快速

在体制内做事的八个建议

最近正好和朋友聊到过这个话题,想着是不是要在35岁左右找一份稳定的国企工作。但我没国企经验,给不了什么建议。好在现在互联网发达,很多大佬有过这方面的分享,我在冯唐写的《成事心法》里找到了他认为在体制内公司成事的八个建议:1. 必须树立成事的信念能够把事办成的人,大家都喜欢。而想要成事,先得相信自己能成事。2、人得懂事我对这个的理解是,不莽撞。进入体制后,遇到问题先按原来的规矩办。遇事多问一句,过去

如何使用 TensorFlow 构建机器学习模型

在这篇文章中,我将逐步讲解如何使用TensorFlow创建一个简单的机器学习模型。 TensorFlow是一个由谷歌开发的库,并在2015年开源,它能使构建和训练机器学习模型变得简单。 我们接下来要建立的模型将能够自动将公里转换为英里,在本例中,我们将创建一个能够学习如何进行这种转换的模型。我们将向这个模型提供一个CSV文件作为输入,其中有29组已经执行过的公里和英里之间的转换,基于这些数据,我们

记录我们迁移到 Docker 的挑战和经验教训

几周之前,我们宣布了最新的产品发布,以及由容器技术和Docker支持的Artifakt平台的全新的任意App功能。在过去几年中,Artifakt一直专注于PHP栈。但PHP并不是Web应用程序的唯一语言。通过使用Docker集成,我们提前完成了宏伟的计划!基于应用程序打包的事实标准来重新调整我们的PaaS,对于各种形式和规模的开发团队来说都是一个好消息。在这个版本中,你会发现许多额外的功能,在代码

8 个用于深度学习的开源工具

人工智能是一个正在迅速发展的领域,并日益成为一种主流。要想跟上人工智能技术的发展,最好的方法就是学习深度学习中的新技术。以下这8个开源工具,可以帮助你轻松实现深度学习。1.TensorFlow这个强大的工具包开发于2015年,被誉为机器/深度学习中最容易使用和部署的工具之一。TensorFlow最初是由谷歌大脑团队创建的,用于处理其研究和生产目标,该项目构建了深度神经网络来执行自然语言处理、图像识

从 Spring 到 Spring Boot

Spring Boot 的出发点:Spring 臃肿以后的必然选择。一切都是为了简化。- 让开发变简单。- 让配置变简单。- 让运行变简单。怎么变简单?——整合就像是 SSH、SSM,国产的 SpringSide基于什么变简单:约定大于配置。Spring Boot 如何做到简化为什么能做到简化:1、Spring 本身技术的成熟与完善,各方面第三方组件的成熟集成。2、Spring 团队在去 web 

前端 flex 布局最全文档,工作学习中复习必备

常用布局第二篇 —— flex布局回顾在上一篇中我们结束了流式布局,流式布局中主要是说了理论的知识比较多,最主要的还是移动端中的二倍图效果是非常重要。还有对于视口的效果,末尾之后我们又说了背景缩放的问题background-size,和特殊的样式例如兼容-webkit-等效果。基础还是需要好好学习。flex布局原理flex 是 flexble Box 的缩写,意为“弹性布局”,用来为盒模型提供最大

Facebook 的 MySQL 8.0 迁移之路

本文由HermanLee, PradeepNayak发表在https://engineering.fb.com/,由Facebook团队翻译,经Facebook授权由InfoQ中文站分享。MySQL是由Oracle开发的开源数据库,为Facebook一些最重要的工作负载提供支持。为了满足公司不断发展的业务需求,我们积极开发了MySQL的新特性。这些特性改变了MySQL的许多方面,包括客户端连接器、

如何在 Web 前端做 3D 音效处理

一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从  v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内

敏捷开发你必须知道的 7 件事

摘要:从个人的经历来谈一谈敏捷开发你必须知道的一些事。敏捷开发模式是现代软件开发的通用模式,据统计从2018年开始,有90%以上的软件开发都采用敏捷开发模式。先不讨论敏捷开发模式与瀑布开发模式优劣,就当前数据统计以及各大公司的转型结果来说,特别是连SPACEX这种公司连整火箭这种超级硬件都采用敏捷开发,采用敏捷开发肯定是有一定的优势。作者本人参与软件开发20年,经历过传统的瀑布开发模式,参加过专业

如何在 Web 前端做 3D 音效处理

一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从  v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内

如何在 Web 前端做 3D 音效处理

一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从  v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内

技术人在职场如何摆放的心态

这不是一篇职场PUA,反而是一篇劝世良言。为什么要工作第一,实现自我价值,第二,给公司创造价值(才能获得报酬)。并且给公司创造价值大于自我价值。所以,我们是来做事的,这是最近几年最大的感悟。这不是现在资本家角度看问题,而是觉得做出好的成绩,会辅助你有一份更好的经历,简历漂亮能帮你更好的走好下一步。平台价值和自我价值会互相成就。爱惜自己的羽毛做技术的圈子很小,爱惜自己的羽毛,哪怕为人处事吃点亏,心胸

JavaScript 中优雅处理对象的 6 个方法

和其他编程语言一样,JavaScript 有自己的数据类型,如数字、字符串、数组、对象等。而对象在JavaScript中是一种非常重要的数据类型,它们有很多有用的方法,在平常项目开发中可以使用这些方法容易地处理对象。本文介绍6个在项目中用得上的方法,趁此机会加深其使用方法。1、Object.freeze()Object.freeze()方法可以防止对象中的数据被修改,即冻结一个对象,这样不能向这个

在 Linux 内核社区当开发者是种什么感觉?

今年5月,经过LinuxKernel社区成员的共同努力,LinuxKernel5.10维护周期最终确定从2年延长至6年。作为Linux社区的主要贡献者之一,华为公开承诺投入资源,协助进行LinuxKernel测试和补丁回合。基于Linux内核的openEuler操作系统于2019年正式开源,至今已经发布三个版本,按照版本计划,openEuler22.03将于明年发布,并将基于LinuxKernel

十大值得关注的深度学习算法

预测未来不是魔法,而是人工智能。毋庸置疑,人工智能的风头正劲,每个人都在谈论它,无论他们是否理解这个术语。 据研究人员和分析师称,到2024年,数字助理的使用率预计有望达到84亿。超个性化、聊天机器人、预测性行为分析等是人工智能应用中最为常见的用例。人工智能正在彻底改变整个地球,引领我们走向一个不可预测的未来。其中,最

开发者眼中的 HarmonyOS 游戏生态:有红利也有挑战

作者|罗燕珊编辑|蔡芳芳新平台的诞生,往往意味着新的机会。尽管这两年国内游戏政策不断收紧,但鸿蒙的到来,依然让不少小型休闲游戏开发者跃跃欲试,而随着游戏引擎开始支持HarmonyOS,HarmonyOS的游戏生态或将开启新的局面。鸿蒙平台的”新红利””提前入驻平台,就可能获得前期的红利。”从事游戏开发十多年的黎瑾(化名

为什么说 Node.js 是实时应用程序开发的绝佳选择

如果我们说,在现代社会里时间是最宝贵的财富,这一点都不夸张。而且,在不断发展的数字商业世界中,时间的价值变得越来越重要。随着技术的发展,有许多技术可应用于实时应用程序开发。在所有这些技术中,Node

WEB 剪切板操作 navigator.clipboard 的使用

浏览器允许 JavaScript 脚本读写剪贴板,自动复制或粘贴内容,而这一切都是通过navigator clipboard的API来实现的。剪贴板可以用于存储数据并在应用程序内部或应用程序之间使用的临时空间。这些操作的 API 都是异步操作并返回一个promise。Mime

服务器端编程语言报告出炉,PHP 独占鳌头十几年

今天W3Techs发布了一份历年来服务器端编程语言使用趋势报告,报告显示近十年来各项编程语言在服务端的使用情况,其中PHP在份额上牢牢占据榜首的位置,并且一直保持比较大的优势。 不老的PHP,前进中的Ruby 报告从2010年1月开始一直持续到2021年9月结束。2010年开始PHP占有72

Python 或 R:哪种编程语言更适合数据科学?

大家经常会讨论Python或R哪种编程语言更适合数据科学,虽然这两门语言都很受欢迎,但实际上每个语言都有自己更适用的场景。本文简单对这两门编程语言进行分析对比,希望对你有所帮助。关于R的一点背景R是一种编程语言和分析工具,由RossIhaka和RobertGentleman开发,并于1993年首次推出。同时,它也是免费

一个文科生眼中的技术本质

纸上谈兵,博君一笑。我人生的前20多年,所有跟计算机相关的记忆都是游戏,而非代码。因缘际会进入开发者社区工作以后,倒是在没有代码基础的情况下,接触了很多技术的上层建筑。我参与采访过很多称得上大神的技术人:Ruby之父松本行弘;阿里CTO鲁肃;蚂蚁的褚霸;20多年操作系统研发经验的老兵;开源基金会的PMC们;各个大厂的首

作死?放弃坚持 15 年的原生开发,1Password 用 Electron 重写了全部代码

跨平台开发更便宜,原生开发更优质?作为世界上最受欢迎的密码管理器,1Password放弃了15年来始终坚持的原生开发方式,转向了Electron框架,并彻底地重写了所有的程序。1Password的联合创始人RoustemKarimov表示,”这是一次彻底的重写,没有复制以前的任何一行代码。重写我们所有的Apps,是一个

为什么 Golang 正在接管软件行业

今年早些时候,Stack Overflow 发布了 2021 年的开发者调查。如果你关注当时的技术头条,你会发现 JavaScript 和 Python 连续一年占据主导地位。然而,那些不是我关注的语言。该列表中还有另一种语言引起了我的注意:Golang。”Golang?但它只排在第12位?”你可能在想。没错,它不是世

Docker 员工自述:我们为什么“输”给了 Kubernetes?

Docker还活着。尽管它近两三年的境况并不理想,但它还在苦苦挣扎,试图找到自己的商业价值。就在上周,Docker宣布更改Docker软件的许可条款。在不久的将来,为大企业工作的DockerDesktop专业用户需要付费订阅才能继续使用。与此同时,Docker还推出了一项专门针对企业的新订阅计划,即DockerBusi

如何在 MacOS 上无缝切换 Win11 和 MacOS?

2020年,MacBook M1发布后,由于其夸张到离谱的性能表现,苹果又一次在知名度和销量上真正实现了双丰收。抛开M1和MacOS其他的华丽特色不谈,很多习惯了Windows系统的同学,在换了这台小巧轻便的MacBook后,依然会觉得Mac系统有各种的不方便。尤其是在需要用网银U盾,需要打开一些只兼容IE的旧网站,以

如果产品中需要压缩功能,我们应该如何选择压缩算法?

看过很多压缩相关的技术文章,大家都在讲各种压缩算法的技术实现原理及各压缩算法之间的压缩率的对比,哪个压缩算法好等等。这些技术文章非常好,可以指引我们在技术上不断钻研。本文将从另外一个大家讲的还比较少的角度,和大家一起探讨下如何在产品中使用好压缩算法。一、认识压缩算法1压缩算法的历史压缩算法的历史,如同压缩算法一样,闪耀

坚持 8 年后,我为什么放弃了开源

时至今日,开源商业模式的发展之路仍然步履维艰。作为一款易于上手的新兴编程语言,LiveCode在2014年通过众筹成功开源之后,由于多数客户免费使用而财力不继、最终被迫回归闭源状态。LiveCode宣布回归闭源状态遵循GPLv3开源许可的LiveCode社区已经在GitHub发布最终归档版本,后续开发将重新回归闭源方式

别问了,我真的不喜欢这个注解!

你好呀,我是why。我之前写过一些关于线程池的文章,然后有同学去翻了一圈,发现我没有写过一篇关于@Async注解的文章,于是他来问我:是的,我摊牌了。我不喜欢这个注解的原因,是因为我压根就没用过。我习惯用自定义线程池的方式去做一些异步的逻辑,且这么多年一直都是这样用的。所以如果是我主导的项目,你在项目里面肯定是看不到@

是的,我们不用 Kubernetes

在我们看来,目前许多公司全力投入Kubernetes都是没有意义的,但选择权在他们。如果你读到了这篇文章,而且你所在的组织目前正在设法确定自己有多需要Kubernetes,那么我希望本文的观点可以帮助你的团队做出正确的决定。本文最初发布于Ably工程博客,由InfoQ中文站翻译并分享。前言在Ably,我们运行着一个大规

盘点 Serverless 架构的六个特质

作者|WisenTanasa编译|刘雅梦策划|辛晓亮本文介绍了Serverless(无服务器)架构的六个特质(Traits):入门门槛低(Lowbarrier-to

Docker Desktop 收费之后,神网友弄了个替代方案

macOS属于类Unix系统,但它并不是Linux,因此如果/当我们需要使用docker之类的linux工具时,很不幸我们需要像在Windows世界中一样安装VM才行。Docker当然也得这么干。 像大多数人一样,我多年来一直使用DockerDesktop来处理容器。它很好用,几乎所有事情都能做得井井有条。我不清楚从什

如何利用 U 盘制作系统启动盘?

1. 前言在我们日常使用电脑的过程中,难免会遇到电脑卡顿的情况,大多时候我们可以通过重装系统的方式来让我们的电脑重焕新生。但是这时候就遇到个难题呀,不会装系统咋办???去电脑城或者维修店花钱装?作为我的读者,怎么可能让你花那么多钱就为了装个系统呢,留着买吃的他不香么?那今天咱就来聊聊,怎么装系统!在正式开始装系统之前呢

Linux 30 年:红帽认为 Linux 成功的关键在于采用了 GPLv2 开源许可

8月25日,Linux迎来了30岁的生日。在LinusTorvalds发布Linux30周年之际,RedHat公司表示,Linux之所以这么成功,是因为采用了正确的许可方式,即GPLv2许可,允许复制、改进、分发和要求共享更改。 LinusTorvalds曾表示,他最初在非GPL版权下发布了带有完整源代码的Linux,

Promise.any() 原理解析及使用指南

Promise.any(promises)是 ES2021 新增的特性,它能够并行运行promise,并解析为promises列表中第一个成功解析的promise的值。需要注意的是Promise.any()方法依然是实验性的,尚未被所有的浏览器完全支持。下面来看看Promise.any()是如何工作的。1

Go 与 C++ 的对比和比较

来源:恒生LIGHT云社区ETHAN SCULLYat 2020-08-06translated by Turing Zhusource article:** **Go vs C++ Compared and ContrastedGo 与 C++ 概要Go(Golang) 编程C++编程Go 与 C++ 比较Go vs

最高法明确 996 严重违法!与其低效 996,不如从流程上倒逼提高工作效率

让互联网人苦不堪言的996畸形加班文化终于得到根治,996.ICU也即将成为历史。两部门明确996工作制严重违法近日,最高人民法院与人力资源和社会保障部(以下称两部门)联合发布了十件超时加班典型案例,进一步明确工时及加班工资法律适用标准。其中一宗典型案例中明确:”工作时间为早9时至晚9时,每周工作6天”的内容,严重违反

技术盘点:Unity SDK 开发中有哪些大坑?

引言Untiy作为游戏引擎和内容开发平台,吸引了众多游戏开发者,基于其开发的游戏更是不胜其数。具体请参见1。环信作为领先的即时通讯云服务商,在游戏行业也进行了持续的探索和研发投入。在产品发布的早期(2015年)就推出了Unity

MySQL 大版本间的区别

嘀嘀嘀~ 理想每天都更文,现实几天一篇文,横批: 文呢?哈哈哈 无奈呀这是第二次为小伙伴写文章啦! 上一次是恋爱的味道,这次却是学习的芳香 哈哈😋这次应小伙伴的要求,来总结下这个MySQL主要版本的新特性那么,我们一起往下看看叭~我们直接来到官网查看👇MySQL官方文档可以看到这里有三个版本5.6 , 5.7 , 8

特斯拉是如何使用 Apache ECharts 的?

整理|王强在ApacheConAsia2021大会的”数据可视化论坛”上,特斯拉BI团队全栈开发工程师孟繁超(Makefile君)发表了题为”ECharts的乐趣:我们在特斯拉使用它的经验”的演讲。本文是这次演讲的内容总结。 大家好,我是孟繁超,在网上的昵称是Makefile君,目前在上海特斯拉BI团队担任全栈开发工程

软件工程师在加入新团队时应问的 20 个问题

各种软件开发团队做事情的方式是非常不同的。甚至在一个公司中,不同的团队可能会有很多变量。身为一名软件工程师,开始与新的人员和新的软件一起工作,这是一件令人兴奋的事情。就个人而言,我最近开始和一个新的(对我来说)软件一起工作。这不是常规或经常发生的事情,因此,我抓住这个机会,认真思考一下我近期需要学习的东西。 下面是我认

你可能不知道的 css 动画性能

你一定知道 JS 动画的优先级 用 JS 直接修改具体样式。但是如果问到:”你了解css动画的性能么?如何优化?”你该怎么解决?CSS中有两个至关重要的概念 —— 重排和重绘。由此,通常会有一个问题:”为什么重排比重绘更耗性能?”要解释这个,还要回到浏览器的渲染原理上:自上而下解析 DOM,生成 DOM 树;解析

基于一万小时定律去规划职业

大家好,我是涩郎,一名「知识挖掘师」兼「知识布道师」。我最近不是在看李翔出品的《详谈:赵鹏》这本书吗?赵鹏就是 BOSS 直聘的创始人。我感觉他对于职业规划的一个观点,我还是挺认同的,那就是:基于一万小时定律去规划职业。尤其是,对于一个刚毕业进入职场的新人来讲,这很重要,因为基于一万小时定律去规划职业可以让自己锻炼一门

万字长文讲透低代码

原载于公众号「冷技术热思考」低代码这个概念今年极火,争议也极大。有些人力捧,觉得以后”人人都是程序员”,, 又有不少人嗤之以鼻,如有ERP老兵讥讽《低代码,不要以比”中台”还快的速度臭大街》,有ThoughtWorks中国某徐姓CTO怒斥《”行业毒瘤”低代码》,还有很多认为低代码是新瓶装旧酒,早已有之,或者无非就是个高

12 年后,Go 终于默认支持泛型

根据Go语言社区发布的2020年度调查报告表明,88%的受访者认为泛型是Go缺失的关键特性。Go默认支持泛型近日,Go项目代码仓库提交和合并的一个PR显示,Go语言已在cmd/compile中默认启用-G

程序员眼中最有价值的 10 条开发经验

本文最初发布于OliverJumpertz的个人博客,经原作者授权由InfoQ中文站翻译并分享。到现在,我已经做了超过21年开发,可以说,我生命中超过一半的时间都在编程,那既是我的职业,也成了我的习惯。下面是我在开发过程中学到的10条最有价值的经验。你永远不可能什么都知道尤其是在开始的时候,我以为我什么都能学会,在开发

左耳朵耗子:你得知道,技术不是用来写 CRUD 的

2021年8月14日,周六,七夕。这一天,对于意义非凡。当然,不是因为今天我脱单了,而是我听了一场直播。弹幕里,有人说,这场直播,堪称自己觉醒的分水岭。我不会说那么漂亮的话,但我确定,我的人生可能被改变了,我可能真的是被激发了。这场直播的主角是知名技术专家左耳朵耗子和极客时间首席内容官小盖,他们用2个小时的时间,解了我

GitHub 开源的 10 个超棒后台管理面板

项目开发中后台管理平台必不可少,但是从零搭建一套多样化后台管理并不容易,目前有许多开源、免费、样式丰富的后台管控面板,深夜学习简书上一位大神的博文,共总结10项优秀后台管理控制面板(9个GitHub项目,1个在线UI 框架)。1、AdminLTE简介:非常流行的基于 Bootstrap 3.x 的免费的后台 UI

前端开发:npm run serve 和 npm run dev 的区别

前端开发过程中运行Vue项目的时候,有时候使用npm run serve命令可以启动项目,有时候却会报错;有时候使用npm run dev命令可以启动项目,有时候却也会报错。是什么原因造成这种情况呢?原因在于Vue脚手架版本的问题,也可以理解为执行配置的脚本问题。有的脚手架版本支持npm run

如何通过别名扩展 Git

前置知识如果你想要写出好用的Git扩展,你可能需要对以下知识有一些了解,如果你仅仅想要阅读以下这一篇博文,现在没有这一些知识也不是很重要,这篇文章知识给你提供一个git增强的思路,并不会涉及太多shell、git工作流、makefile等知识

近 30 年的开源项目被“夺权”,员工集体离职后成立新项目抗衡

“FreenodeIRC网络已经被一个自恋的、特朗普式的、想成为韩国皇室的比特币百万富翁接管了。”——Freenode前员工Marcod’itri知名开源IRC网络Freenode的控制权正发生重大变化。两周前,企业家兼”韩国王储”AndrewLee宣告其对Freenode网络的所有权与控制权,Freenode众多前成

被“监控”的打工人:因算法裁定“效率低下”,近 150 名员工遭解雇

近日,一家公司通过AI算法裁掉三成员工的消息在网上引起热议。据GameWorldObserver报道,俄罗斯在线支付服务公司Xsolla使用算法解雇了147名员工,占到员工总数近三分之一,而理由是公司所使用的算法判断这些员工”不敬业、效率低下”。算法裁掉三成员工Xsolla主要为游戏开发商提供支付,结算,发行和营销工具

毕业四年,我当初是如何走上编程这条路的!

题记感慨万千,毕业已达4年之久。想起在大学时期学习编程的事情,感觉很有意义,在此记录回顾一下。希望自己初心未变,勇往向前现状与过去20210706 目前的我是在天津一家公司做软件开发,主要做C#桌面端开发,有时还写点Android,但主技还是C#、ASP

iOS 打包签名,你真的懂吗

导语:iOS签名类型有Development、AD-Hoc、In-House、App Store,而打包过程中又涉及到各种证书、Provision Profile、entitlements、CertificateSigningRequest、p12、AppID…..

Linus Torvalds:我不再了解编程,不再是一名程序员了

Torvalds 解释说,他不再了解编码了,目前写的大多数代码都在电子邮件中。每当有人发送了补丁,他就用伪代码回复

雷军22年前写的代码 你见过吗?

网上出现一篇“刘强东的代码水平如何”的文章,有网友在下面回复“代码只服雷军”。这个回复吸引了小编的注意,雷军的代码水平真的很牛吗?

javascript中的错误处理

这是关于JavaScript中异常处理的故事。如果你相信墨菲定律,那么任何事情都可能出错,不,一定会出错!这篇文章中我们来看下JavaScript中的出错处理。文章会覆盖异常处理使用的正反例,然后看下ajax的异步处理。

每个程序员都需要掌握的30件事

从事编程并不容易。每年有许多人从各国的顶级计算机科学专业毕业,这是所有人都向往的有竞争力的职业之一。与此同时,编程也振奋人心。随着技术的进步,每天都有新的创新。对于喜欢编程,并立志从事编程的人而言,编程是其热爱且为之奋斗的事业。

2019年谁在寻找Docker职位,谁又在雇佣Docker职员?

人均年薪 80 万以上,50% 的职位空缺,Docker 入坑不亏?

如何看待优秀国产开源项目作者月薪却不到 5000 元?

据说作者一人完成了该项目,并且在公司中推动其开源,但是作者的工资待遇却不太理想,个中因果与是非大家可以从其它地方了解。

要嫁就嫁程序猿——钱多话少死的早

我是一个苦b的程序员,今晚加班到快通宵了,困得快睁不开眼了,女上司很关心,问我要不要吃宵夜。我没好气地说,宵夜就算了,能让我睡一觉就行了。女上司红着脸说了句讨厌

鸿蒙系统三挑战:应用如何兼容,生态怎么搭建,开放还是闭合

其实,一些企业也有涉足操作系统软件产品,但这些产品都没能媲美iOS、Android,有些产品甚至迟迟不能面市。

有人向我反馈了一个bug

有人向你反馈了一个bug。 “26楼会议室的灯亮着。它需要被熄灭。”bug的备注里写道“你应该能在5分钟内搞定,只要按一下开关就好了。“ 你去了26楼的会议室。灯的确亮着,但房间里没有灯的开关。

读懂华为鸿蒙操作系统:5G前夜 未来生态的惊鸿一瞥

为了实现美好的设计初衷,鸿蒙OS具备了四大技术特性来满足未来所需求的条件。

做程序猿的老婆应该注意的一些事情

经过初步了解,配电脑、修电脑、装系统等都可以找程序猿来干。而且程序猿不会油嘴滑舌的。很多妹子也都这么想的,于是大学四年,程序猿钻了不少次各种妹子宿舍,一去就一下午,他说装系统太慢,我暂且就信了吧。

华为鸿蒙的三重门

当前被业界关注最多的则是华为在过往也曾对外透露过的自研操作系统——鸿蒙OS——这款据称打通了手机、电脑、平板、电视、汽车、智能穿戴等产品,并兼容全部的安卓应用和Web应用的操作系统。

为什么有些大公司技术弱爆了?

今年年初,到一家互联网公司实习,该公司是国内行业龙头。
不过技术和管理方面,却弱爆了。

PHP 内部生乱?Zend 创始人的离职另有内幕

鸟哥公开了去年 8 月份他与 Zeev Suraski 团队成员 Dmitry Stogov 的聊天记录,Dmitry 表示 Rogue Wave 公司业务战略正在转变,同时还打算将所有非美国开发者分配到爱沙尼亚

高盛区块链79页完整报告:从理论到实践!【中文版】

我们阐明区块链的特性最适应现有的哪些商业问题,并量化其如何改变产业现状。我们突出展示那些将探索或赋能这一进程的私有和上市企业——并分析区块链可以创造哪些新的利润池,或是破坏哪些旧的利润池。

“一键脱衣”的DeepNude下架后,我在GitHub上找到它涉及的技术

这个仓库包含DeepNude的pix2pixHD(由英伟达提出)算法,更重要的是DeepNude背后的通用的Image-to-Image理论与实践研究。

一个美国人到中国当产品经理的心得:中国App设计真好!

有一天,我想找点乐子玩,于是我就在自己的笔记本里一条条列出「中国製造」的这些应用和我在美国用的那些有何不同。写完才发现列了这麽长,于是我决定专门写一篇文章,进行一个系统的分析。