首页 文章 精选 留言 我的

精选列表

搜索[RTX50系],共3066篇文章
优秀的个人博客,低调大师

淘系前端架构周刊:Nuxt 3 即将发布、layui 即将退出历史舞台

🗞 News Nuxt 3 即将发布 经过漫长的等待,Nuxt 3 即将发布。Nuxt 3 进行了一次彻底的重构,对内核进行了精简,速度更快,体验更好! 新特性包括: 更轻量:以现代浏览器为目标的服务器部署和客户端产物最多可缩小 75 倍 更快:基于 nitro 提供动态代码分割能力,以优化冷启动性能 Hybrid:增量静态生成和其他的高级功能现在都成为可能 Suspense:在任意组件和导航前后都可以获取数据 Composition API:使用 Composition API 和 Nuxt 3 的 composables 实现真正的代码复用 Nuxt CLI:没有任何依赖,帮你轻松搭建项目和集成模块 Nuxt Devtools:通过直接在浏览器中查看信息和快速修复实现更快地工作 Nuxt Kit:具有 Typescript 和跨版本兼容性的全新模块开发 Webpack 5:更快的构建时间和更小的包大小,无需配置 Vite:使用 Vite 作为打包工具,体验闪电般快速的 HMR Vue 3:Vue 3 是你下一个 Web 应用程序的坚实基础 TypeScript:使用原生 TypeScript 和 ESM 构建,无需额外步骤 详细信息:https://nuxtjs.org/v3/ layui 即将退出历史舞台 layui 公告:layui 官网将于 2021 年 10 月 13 日进行下线。 layui 是一款很不错的 jQuery 组件库,虽然 jQuery 在 npm 的下载量仍远高于 React / Vue,但不可否认的是在生态和社区活跃度上,React / Vue 更胜一筹。 技术也有自己的生命周期,无论怎样,浪潮退去,只要还有人记得,就有存在的价值和意义。正如公告里的结尾:请大家怀揣对 Web 前端技术的热忱,去拥抱更好的新时代,以及,所有那些值得去追求的美好事物。 📦 Open Source Interactive Learning Tools For Front-End Developers 这是一个交互式前端学习教程,以玩游戏的形式来学习 CSS、JavaScript、React、Vim 和正则表达式等知识点,基本涵盖了前端开发者的所有技术栈。 你可以在里面以种菜的方式学习 CSS 的 Grid 布局,还可以使用在线 IDE 做 TypeScript 练习等等。 游戏都非常精致,边玩边学: Grid Garden Flex Box Adventure 还有非常多其他游戏,包括下面这些知识点: 合集链接:https://www.smashingmagazine.com/2021/09/interactive-learning-tools-front-end-developers/ unjs/siroc siroc是一个零配置且可扩展的框架,用于开发 Node.js 应用程序和库。 在日常开发 Node.js 应用程序或库的时候会遇到一个痛苦的问题:需要配置各种各样的工程工具,需要编写各种各样的启动或构建脚本。这些配置一定程度上影响了编码效率,同时还可能踩很多坑。 如果你在工作中也备受这样的问题困扰,不妨试试siroc,它为你提供了许多内置的能力,只需要配置package.json中一些字段,就能够在启动或构建时自动读取并使用rollup和esbuild生成你想要的产物。这些能力对 monorepo 的支持也很好,能够极大地减少配置 monorepo 的时间。 GitHub Repo:https://github.com/unjs/siroc Nano Colors Nano Colors 是一个比chalk执行速度快 2 倍、node_modules体积小 5 倍的命令行着色工具。 特性包括: 简单场景下比chalk快 4 倍 无依赖:node_modules体积比chalk小 5 倍 积极维护:很多大项目比如PostCSS和Browserslist在用 支持自动检测颜色:你也可以手动切换颜色模式 支持 Tree-Shaking:基于 ESM / CJS 两种模块化方案分别打包 支持 Node.js ≥ 6 并且在 Node.js 和浏览器项目中通用 GitHub Repo:https://github.com/ai/nanocolors unjs/unplugin unplugin是一个为 Vite、Rollup、Webpack 等构建工具开发的统一插件系统,目前还处于实验阶段。 目前为 Vite、Rollup、Webpack 的插件封装了统一的 API 接口,基于统一的 API 接口自动生成 Vite、Rollup、Webpack 的插件。 用法也非常简单易懂: GitHub Repo:https://github.com/unjs/unplugin Tailwind Mobile 基于社区热门的 Atomic CSS 方案 Tailwind CSS 实现的一个移动端组件库,支持 iOS 和 Material Design 两种主题风格,同时与框架解耦,支持在不同的框架中使用。 Home Page:https://tailwind-mobile.com/ 📑 Article Tubi 工程师文化 文章从为什么要讨论工程师文化这个问题入手,介绍了 Tubi 技术团队的六大文化,在技术团队建设方面提供了很多值得学习的内容。 原文链接:https://mp.weixin.qq.com/s/p_em5wfzhnZGnH4cd16pcQ Rome will be written in Rust 🦀 文章对比了 JavaScript / TypeScript 和 Rust 在 Rome 中的优劣,讲解了从产品、技术和团队的角度进行分析,最终决定将 Rome 迁移至 Rust 的整个决策过程。其中对于技术选型的思考和权衡很值得学习! 原文链接:https://rome.tools/blog/2021/09/21/rome-will-be-rewritten-in-rust

优秀的个人博客,低调大师

淘系前端架构周刊:Vite 2.5 发布、微软发布首个 Windows 11 ISO 镜像

🗞 News Vite 2.5 发布 本月 16 号,Vite 发布了 2.5 版本,该版本修复了一些 Bug,也带来了一些新特性: 基于 esbuild 将 CSS 压缩速度提升了 6 倍 提供了非 Chromium 内核的 module preload polyfill &etc. Changelog:vite/CHANGELOG.md at v2.5.0 · vitejs/vite 微软发布首个 Windows 11 ISO 镜像 本月 22 号,微软发布了 Windows 11 Insider Preview Build 22000.132 的 ISO 镜像,目前已经可以通过下载 ISO 来体验 Windows 11。 ISO 镜像下载地址:https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewiso 📦 Open Source Abracadabra 一款非常实用的代码重构插件,能帮助你快速高效地重构现有代码,避免重复劳动。目前支持重构.js.jsx.ts.tsx.vue文件。 GitHub Repo:nicoespeon/abracadabra Marked 一个非常快的 Markdown 解析库!至于有多快,Demo 里体验一下就懂了! Demo:Marked Demo GitHub Repo:markedjs/marked Appwrite Appwrite 是面向 Web、Mobile 和 Flutter 开发人员的安全的端到端后端服务器,其打包为一组 Docker 容器,便于部署。 GitHub Repo:appwrite/appwrite Release It 一个用于自动化版本控制和包发布的 Node CLI 工具。 GitHub Repo:release-it/release-it node-lib-starter 一套快速启动 Node.js 开发的模板,包括 TypeScript、CI/CD、Release 工作流、Linter、Changelog 等等能力。 GitHub Repo:linbudu599/node-lib-starter 📑 Article Object.keys() 的顺序是如何定义的? 文章基于最新的 ECMAScript 2022 规范入手,带你学习规范,了解 Object.keys() 的顺序是如何定义的,非常值得学习! 原文链接:一起学规范系列 —— Object.keys() 的顺序是如何定义的? API 的一码多端方案——Uni API 文章从 Uni API 的诞生背景开始,为你讲解Uni API 能够解决的问题、Uni API 是如何设计并实现并实现一码多端的。从文章中你能够了解到 Uni API 的核心能力,也能够体验 Uni API,还能够了解到 Uni API 未来的规划。 原文链接:API 的一码多端方案 —— Uni API Uni API 官网:https://universal-api.js.org/ Rax 官网:https://rax.js.org/ GitHub Repo:https://github.com/raxjs/universal-api 深入解析基于 Flutter 的 Web 渲染引擎「北海 Kraken 」技术原理 文章从北海的技术背景开始,详细介绍了北海的技术原理和关键技术特性,对详细技术细节做了通俗易懂的介绍,非常值得学习! 原文链接:深入解析基于 Flutter 的 Web 渲染引擎「北海 Kraken 」技术原理 北海 Kraken 官网:Kraken - 基于 W3C 标准的高性能 Web 渲染引擎 GitHub Repo:openkraken/kraken: A high-performance, web standards-compliant rendering engine based on Flutter.

优秀的个人博客,低调大师

淘系前端架构周刊:Next.js 11.1 发布、Vue.js 3.2 发布

🗞 News Next.js 11.1 发布 本月 12 号,Next.js 官宣 Next.js 11.1 版本正式发布。此次加入了一系列新特性和性能优化: 安全补丁:一个防止潜在的开放重定向的重要更新 ES Module 支持:今天能够通过experimental字段开启 基于 Rust 的工具:集成 SWC 以取代 JavaScript 工具(Babel 和 Terser) 更快的数据获取:在预渲染时使用 HTTPkeep-alive能力以提升 2 倍的数据获取速度 更快的 Source Map:在使用 Source Map 时提升 70% 的构建速度并降低 67% 的内存占用 &etc. Release:Blog - Next.js 11.1 | Next.js 从 Next.js 支持 SWC 能够看到,社区中越来越多框架开始选择使用非 JavaScript 构建的工具来替换使用 JavaScript 构建的工具,以提升框架本身的运行速度。 Vue 3.2 发布 本月 5 号,尤雨溪在博客上官宣 Vue.js 3.2 版本正式发布。此次加入了一系列新特性和性能优化: 单文件组件(SFC)的<script setup>和<style> v-bind特性均已稳定 引入了新的 ref 语法糖 引入了新的defineCustomElement方法,支持使用 Vue 创建自定义元素 引入了新的effectScopeAPI,支持使用onTrack/onTrigger调试computed 引入了新的v-memo指令 &etc. Release:Vue 3.2 Released! | The Vue Point 📦 Open Source quickjs-rs 使用 Rust 包装的 QuickJS 引擎。 GitHub Repo:theduke/quickjs-rs: Rust wrapper for the quickjs Javascript engine. MDX 在 Markdown 中写 JSX 并渲染。 # Hello, *world*! Below is an example of JSX embedded in Markdown. <br /> **Try and change the background color!** <div style={{ padding: '20px', backgroundColor: 'tomato' }}> <h3>This is JSX</h3> </div> Home Page:MDX mdast mdast 是一种在语法树中表示 Markdown 的规范。它实现了 unist 规范,可以代表多种 Markdown 风格,例如 CommonMark 和 GitHub Flavored Markdown。 在上面推荐的 MDX 中,可以使用MDXAST将 MDX 转换为 AST,MDXAST 是 mdast 的超集。 GitHub Repo:syntax-tree/mdast: Markdown Abstract Syntax Tree format. Puerts Puerts 是游戏引擎下的 TypeScript 编程解决方案,它提供了一个 JavaScript 运行时,同时提供了通过 TypeScript 访问宿主引擎的能力。 GitHub Repo:Tencent/puerts: Write your game with TypeScript in UE4 or Unity. Puerts can be pronounced as pu-erh TS(普洱TS). wasm-pack wasm-pack 旨在为使用 Rust 构建生成 WebAssembly 并在浏览器或 Node.js 中与 JavaScript 交互提供一站式服务。 GitHub Repo:rustwasm/wasm-pack: 📦✨ your favorite rust -> wasm workflow tool! Docs:Introduction - Hello wasm-pack! instant.page 亚马逊和其他公司的研究发现,消除 100 毫秒的延迟可以将销售额提高 1%。 instant.page 在 PC 端和移动端根据不同的交互采取了不同的策略来预加载链接地址以提升网页访问速度。 GitHub Repo:instantpage/instant.page: Make your site’s pages instant in 1 minute and improve your conversion rate by 1%. Home Page:instant.page txiki.js txiki.js 是一个小巧而强大的 JavaScript 运行时。它建立在巨人的肩膀上:使用 QuickJS 作为其 JavaScript 引擎,使用 libuv 作为平台层。 GitHub Repo:saghul/txiki.js: The tiny JavaScript runtime built with QuickJS, libuv and love. 📑 Article 前端站点一键支持暗色模式 对于增量的新项目,通常会在一开始的时候就确定了是否支持暗色模式。而存量的老项目随着 Dark Mode 的出现需要适配,常用的 Dark Mode 是通过媒体查询结合 CSS 变量实现,这就需要解决现有颜色替换为 CSS 变量的问题。 文章详细讲解了如何使用 PostCSS 和 Stylelint 实现前端站点一键支持暗色模式的能力。 原文链接:前端站点一键支持暗色模式 How we reduced Next.js page size by 3.5x and achieved a 98 Lighthouse score Next.js 支持构建出仅由 HTML/CSS/JavaScript 构成的静态页面,在一些对动态能力要求低的场景中(例如博客)非常实用,因此有非常多的用户采用 Next.js 来搭建博客。 Papyrus 是一个基于 Next.js 开发的博客框架。本文详细讲解了 Papyrus 是如何通过动态引入、删除未使用代码、删除未使用样式等方式将框架构建后的产物体积减少 3.5 倍并获得 Lighthouse 98 分的思路和过程。 原文链接:How we reduced Next.js page size by 3.5x and achieved a 98 Lighthouse score

优秀的个人博客,低调大师

淘系前端架构周刊:Svelte 首款 IDE 发布、Visual Studio Code 1.59 发布

🗞 News Visual Studio Code 1.59 发布 扩展视图进行了一些改进:丰富了悬停时的扩展详细信息,设置了新的运行时状态选项卡 设置编辑器引入验证功能:设置编辑器现在支持对象验证 拖放终端方面进行了改进:现在能将终端跨窗口移动到编辑器和面板区域 自定义扩展主题:一次设置多个颜色主题 内置对 Jupyter notebooks 支持:.ipynb文件现在能直接在 VS Code 中打开 改进了Notebook UI:显示折叠单元格的第一行 首批测试 API 已经完成:支持在 VS Code 中使用内置测试资源管理器运行测试 调试反汇编视图预览:在 VS Code 中显示反汇编的 C++ 代码 实时预览插件有了新功能:VS Code 现在支持实时 HTML 预览,支持 JavaScript 调试 Remote - Containers devcontainer CLI:引入用于处理开发容器的命令行界面 Release:Visual Studio Code July 2021 Svelte 首款 IDE 发布 首款基于 Electron 和 Svelte 开发的 IDE 正式发布。 GitHub Repo:oslabs-beta/SvelteStorm Home Page:SvelteStorm 📦 Open Source html-to-image 一个基于dom-to-image改造并添加的一些新特性的 HTML 转图片库。 GitHub Repo:bubkoo/html-to-image vanilla-extract 零运行时的 CSS in TS 方案。允许你使用 TypeScript(或 JavaScript)编写样式,允许使用 CSS Variables,并且会生成 scoped className,这些都会在编译时被编译为静态的 CSS 文件。 GitHub Repo:seek-oss/vanilla-extract CodeSandbox Demo:vanilla-extract-webpack-react - CodeSandbox Neon 用于编写安全、快速的原生 Node.js 模块的 Rust binding。 GitHub Repo:neon-bindings/neon Sequelize-Auto 通过命令行自动生成基于 Sequelize 的 model。 GitHub Repo:sequelize/sequelize-auto Mermaid 采用类 Markdown 的方式从文本生成图表和流程图。 很多同学都在使用 Typora 做 Markdown 编辑器,Mermaid 就是 Typora 内置的作图工具,能够让你使用类 Markdown 的语法生成各种图表和流程图,语法非常简洁易懂。 举例,如果需要生成一个简单的流程图,只需要在 Typora 中输入代码块,选择语言为 mermaid 即可。 ```mermaid graphTD; A-->B; A-->C; B-->D; C-->D; ``` 对应的流程图是这样的: 不仅能够画流程图,还能画甘特图。 ```mermaid gantt dateFormatYYYY-MM-DD titleAddingGANTTdiagramtomermaid excludesweekdays2014-01-10 sectionAsection Completedtask:done,des1,2014-01-06,2014-01-08 Activetask:active,des2,2014-01-09,3d Futuretask:des3,afterdes2,5d Futuretask2:des4,afterdes3,5d ``` 对应的甘特图是这样的: GitHub Repo:mermaid-js/mermaid Documentation:mermaid - Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs. 📑 Article Safari isn't protecting the web, it's killing it 最近有很多关于“Safari 是新的 IE”的讨论,也有人说“Safari 实际上是在保护 Web,它拒绝添加那些可能造成安全/隐私/体积问题的实验性特性”,众说纷纭。 文章从各个角度对“Safari isn't protecting the web, it's killing it”这一观点进行了阐述,非常值得学习和思考! 原文链接:Safari isn't protecting the web, it's killing it 用「增量」思想提升代码检查和打包构建的效率 推荐这篇文章的原因是近期团队在开发过程中受到了 Lint 时间上的困扰,无论是本地还是 CI,Lint 时间都偏长。 文章详细介绍了如何实现文件级别的增量代码检查和增量打包构建,非常值得学习! 原文链接:用「增量」思想提升代码检查和打包构建的效率 客户端产品一般是用什么编程语言写的? 回答详细介绍了作者使用 Rust、Neon、Electron 作为客户端产品技术选型的原因,并针对其中的一些问题做了详细解答。 原文链接:客户端产品一般是用什么编程语言写的? React IO 组件 & 锁 文章详细讲解了如何在 React 中实现一个能够在受控组件和非受控组件之间切换的输入框组件,顺便介绍了一些与锁有关的的计算机基础知识,非常值得学习! 原文链接:React IO组件 & 锁 你真的了解 JAMStack 吗? 文章详细介绍了 JAMStack 的工作流,并对 JAMStack 的优缺点及适用场景做了较为深入的分析,非常值得学习! 原文链接:Jamstack,你真的了解它吗?

优秀的个人博客,低调大师

新技术+规模效应双重加持 阿里云宣布华北3全系降价25%

在可乐和汉堡都在涨价的今天,云计算厂商可谓一股清流,引领了一波又一波降价潮。 日前,全球科技巨头阿里云在2018杭州·云栖大会上宣布开启新一轮降价,涉及20余款产品,进一步提升竞争力。其中华北3地域的弹性计算、数据库、存储等核心云产品的平均降幅高达25%,自然语言处理、智能语音交互等AI产品等均有大幅下调,另有多款面向开发者的产品提供免费试用。 阿里云产品降价一览 技术大升级和规模效应的双重加持是本轮降价的主因。阿里云于2017年发布的神龙技术架构实现了革命性的突破:将虚拟机的性能损耗降为零。同时研发POLARDB数据库、ESSD云盘、函数计算等新品,从软件层面充分发挥发挥计算资源的效率,释放技术红利。 另一方面,云计算是典型的规模效应行业,用户体量的增长进一步降低了云计算的边际成本。美国权威调研机构Gartner最新报告显示,阿里云已连

优秀的个人博客,低调大师

淘系前端架构周刊:Parcel 发布基于 Rust 的 CSS 编译和压缩工具

🗞 News Parcel 发布基于 Rust 的 CSS 编译和压缩工具 随着 Rust 在 JavaScript 社区内的流行,越来越多的工具采用 Rust 实现,Parcel 在近日基于 Rust 开发并发布了一款 CSS 编译和压缩工具:Parcel CSS。 其 CSS 压缩速度比 CSSNano 快超过 100 倍,比 esbuild 快 3 倍,同时产物也更小: Parcel CSS 如此之快不仅仅是因为其使用了 Rust 实现,也因为其在设计之初就以性能为核心要素。 除此之外,Parcel CSS 还兼容了目前 PostCSS 的部分能力,使用户能够较为平滑地从 PostCSS 迁移到 Parcel CSS。 Release Blog:Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust! (parceljs.org) Playground:Parcel CSS Playground (parcel-css.vercel.app) GitHub Repo:parcel-bundler/parcel-css: A CSS parser, transformer, and minifier written in Rust. (github.com) 📦 Open Source nestjs-ssr 笔者花了一个周六写的一个全栈应用,基于 NestJS 在同一个服务中即实现 Vue 3 SSR,又作为 RESTful API Server。其中 SSR 的部分采用 Vite 的中间件模式实现,并使用 Vite 构建 SSR 入口。构建产物中包含 CSR 和 SSR 的产物,稍加改造即可实现 CSR 和 SSR 同构。 GitHub Repo:wjq990112/nestjs-ssr: A template using NestJS for both SSR and RESTful API based on Vite. (github.com) flutter_rust_bridge 一款轻量且内存安全的 Rust Flutter 桥。 GitHub Repo:fzyzcjy/flutter_rust_bridge: High-level memory-safe binding generator for Flutter/Dart <-> Rust (github.com) 📑 Article 深入浅出 tnpm rapid 模式 - 如何比 pnpm 快 10 秒 原文链接:深入浅出 tnpm rapid 模式 - 如何比 pnpm 快 10 秒 - 知乎 (zhihu.com) 不优雅的 React Hooks 原文链接:不优雅的 React Hooks (qq.com)

优秀的个人博客,低调大师

淘系前端架构周刊:Vercel 获 1.5 亿美元 D 轮融资、Remix 正式开源

🗞 News Vercel 获 1.5 亿美元 D 轮融资 在为 Web 开发者提供服务的垂直领域上,Vercel 应该是 No. 1 了,回顾 Vercel 的发展历程,也见证了 Web 的蓬勃发展: 2016.04:发布 Now(CLI + 平台) 2016.10:Next.js 1.0 2017.03:Next.js 2.0 2017.08:Next.js 3.0 2017.10:Next.js 4.0 2018.02:Next.js 5.0 2018.05:Next.js 6.0,25000 stars 2018.11:Now 2.0 2019.04:支持本地模拟运行 2020.04(A 轮):估值不明,融资 2100 万美元,从 Zeit 改名 Vercel 2020.12(B 轮):4.5 亿刀估值,融资 4000 万美元 2021.06(C 轮):11 亿刀估值,融资 1.02 亿美元 2021.10:发布 Next.js 12 2021.11(D 轮):25 亿刀估值,融资 1.5 亿美元 希望 Vercel 能够带着Make The Web. Faster的愿景,继续为开发者提供更多更优质的服务。 Twitter:Announcing our $150M Series D. Next.js 强有力的竞争对手:Remix 正式开源 由 React Router 原班人马打造的全栈 Web 框架 Remix 宣布开源,包括如下特性: 开箱即用 支持 SSR/SSG 基于 Web 基础技术,拥抱标准 一体化应用开发体验 资源预加载 &etc. 官方文档:Remix - Build Better Websites 📦 Open Source Concurrently concurrently 是一个通过封装child_process来实现并发执行命令的能力的库。 有时候需要同时启动多个文件侦听服务,例如同时启动多个 Webpack DevServer,一般会选择启动两个终端分别运行两个 DevServer,但有时候就是想在一个终端下同时运行,可以尝试一下它。 用法也十分简单,例如需要同时启动两个 Node 服务: { "scripts":{ "server_1":"nodeserver_1.js", "server_2":"nodeserver_2.js" } } 正常情况下,两个 Node 服务是无法在一个终端中同时运行的,但是可以使用它来实现: { "scripts":{ "server":"concurrently'npmrunserver_1''npmrunserver_2'", "server_1":"nodeserver_1.js", "server_2":"nodeserver_2.js" } } 这样只需要执行npm run server即可同时启动两个 Node 服务。 GitHub Repo:open-cli-tools/concurrently: Run commands concurrently. Likenpm run watch-js & npm run watch-lessbut better. (github.com) 📑 Article 「TypeScript 的另一面:类型编程-1」:TypeScript 中的 never 类型 文章是「TypeScript 的另一面:类型编程」的第一章,从工作中常用的 TypeScript 场景入手,深入浅出地讲解了 TypeScript 中never/any/unknown类型的区别,同时结合实战详细介绍了never类型的使用场景,非常值得学习! 原文链接:「TypeScript 的另一面:类型编程-1」:TypeScript 中的 never 类型

优秀的个人博客,低调大师

英特尔承认财报信息泄露系发布程序存在漏洞 而非“黑客攻击”

据报道,上周,英特尔声称其网站上的敏感财务信息泄露为“黑客攻击”所致。近日,英特尔就此事提供了新的解释,承认该问题源于其自身发布流程的缺陷。 英特尔的数据泄露发生在上周四。该公司本计划于当天收盘后公布业绩尤其强劲的第四季度财报。当天,英特尔的股价在盘中稳定上涨。收盘前最后几分钟,英特尔急急忙忙地提前发布了财报,股价随后大涨。 该公司的首席财务官乔治·戴维斯(George Davis)说,英特尔在发现网站被“黑客攻击”后,立即采取了行动。这次攻击导致包含该公司诸多财报细节的信息图流出。英特尔当时表示,其正在调查此事,但并未透露问题可能出在公司自己的流程上。 英特尔后来披露,该信息在“被第三方访问”之前,“不经意地对外公开了”。 英特尔表示,其“网络未受到攻击,我们也已经调整了发布流程,以防止相同的问题再次发生。” 人们认为,该泄露的信息图已经“准备好”由公司发布,其中包括添加URL。信息图没有发布在英特尔的投资者网站上,也就是说暂时没有链接指向该信息。但是,任何猜出URL的人都可以看到这份图表信息。英特尔每季度都使用十分相似的URL来披露财务信息,这使得外部人士可以相对容易地猜出URL。 美国网络安全专家布鲁斯·施奈尔(Bruce Schneier)称,由于这次泄露是因为该公司自己的疏忽,才使得外界轻易获取了信息,而英特尔最初的解释却是“黑客攻击”,这个借口毫无说服力。 施奈尔还补充道,尽管法院此前已经认定,猜测未发布信息之URL的行为违反了《计算机欺诈与滥用法》,即任何人在访问计算机系统时有“越权”行为都是违法的。施奈尔将其比喻为,这好比有人先“转动门把手”来看看门是不是没上锁。 目前,也有其他公司在常用URL上使用微小且易于猜测的变量。这次的缺陷也为这些公司敲响了警钟。 【责任编辑:赵宁宁 TEL:(010)68476606】

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册