详情

全站展示位

普通人如何不被 OpenAI 取代?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share今天试了试 OpenAI 的一些功能,通过主题来记录一下使用场景,发现了不少他强于普通人的地方,那么我们怎么在认知和能力方面不被他取代呢?。。。

推荐

为啥两年前的 APP 这么好用?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share在 21 年 6月初苹果 WWDC 2021 发布会第二天,iOS 15 开发者测试版就放出来了,我这个软件尝鲜强迫症患者忍不住就立马更新了

JavaScript 的加载和执行性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology管理浏览器中的JavaScript代码是一个棘手的问题,因为代码在执行过程中会阻塞浏览器的其他进程,比如用户界面的绘制。每次遇到 script 标签,页面都必须停下来等待代码下载(如果是外链文件)并执行,然后继续处理其他部分。尽管如此,还是有一些方法减少 JavaScript 对性能的影响 ...

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。

我对 Flexbox 布局模式的理解

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyFlexbox,一种 CSS3 的布局模式,也叫做弹性盒子模型,用来为盒装模型提供最大的灵活性 ...

心灵鸡汤

小故事、鞋带

  有一位表演大师上场前,他的弟子告诉他鞋带松了。大师点头致谢,蹲下来仔细系好。等到弟子转身后,又蹲下来将鞋带解松。

  有个旁观者看到了这一切,不解地问:“大师,您为什么又要将鞋带解松呢?大师回答道:“因为我饰演的是一位劳累的旅者,长途跋涉让他的鞋带松开,可以通过这个细节表现他的劳累憔悴.”

  “那你为什么不直接告诉你的弟子呢?”

  “他能细心地发现我的鞋带松了,并且热心地告诉我,我一定要保护他这种热情的积极性,及时地给他鼓励,至于为什么要将鞋带解开,将来会有更多的机会教他表演,可以下一次再说啊。”

列表展示

主站展示位

浅谈面向对象的 JavaScript

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近在学习 Ross Harmes/Dustin Diaz 写的《JavaScript 设计模式》,大概将此书看了两遍,很有收获。此书适合于想深入学习JavaScript的同学,用来增加你的内功。能够帮助你增强对JavaScript面向对象的理解,同时学习各种具体的设计模式,懂得应该在什么场合使用这些设计模式,以及如何实现它们,写出更优雅的代码。这篇文章用于总结我的读书笔记 ...

早早聊-微前端专题分享

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share早早聊大会上代表飞猪分享话题<如何落地微前端一体化运营工作台>,本文为文字稿

高性能 JavaScript快速响应的用户界面

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology有一句话很有道理:“如果 JavaScript运行了整整几秒钟,那么很有可能是你做错了什么......”,如果界面在 100 毫秒内响应用户输入,用户会认为自己在“直接操作界面中的对象”。超过 100 毫秒意味着用户感觉自己与界面失去了联系。JavaScript 和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。这意味着当 JavaScript 代码在运行时,用户界面不能响应输入,反之亦然。高效地管理UI线程就是要确保 JavaScript 不能运行太长时间,以免影响用户体验。管理好 JavaScript 的运行时间对 Web 应用的性能非常重要 ...

Hello Weex

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share本周给部门同学分享了《Hello Weex》这个 Topic,现整理成文字版本,分享给关注 Weex 的同学,主要涉及 Module && Component、Weex Architecture、 Weex Others ...

Generators and Channels in JavaScript

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology以下这篇文章是对 Generator 和 Channel 的一个介绍,如果你对 Promise,Generator,Coroutine 和 Channel 有过了解,可以直接跳到 Using Generators and Channels with React 这部分,虽然接下来这些案例可能不是很适合真实的项目环境,但是它可以看成一个起点,尝试通过这种方法来实践可能出现的地方 ...

JavaScript 的数据访问性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyJavaScript 中有四种基本的数据存取位置:直接量、变量、数组元素和对象成员。和其他语言一样,数据的存储位置会很大的影响其读取速度 ...

Vue、Angular、Avalon 框架比较

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology前端开发已经不是前几年的那种前端开发了,已经有农业时代进入工业时代了,这几年出现了很多优秀的 JavaScript 方面的 MVVM 框架,今天我来比较下 Vue,Angular,Avalon 这些框架优缺点 ...

JavaScript 的算法和流程控制性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology如同其他编程语言,代码的写法和算法会影响 JavaScript 的运行时间,与其他语言的不同的是,JavaScript 的可用资源有限,因此优化技术更为重要,这个学习笔记主要是从 JavaScript 的循环、条件语句、递归这三个方面的一些奇淫技巧来优化 JavaScript 的性能 ...

妙言 Markdown 编辑器介绍

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近将自己两年前做的一个 macOS 的 Markdown 笔记应用给完善了一下,放出来给大伙试试。

工程师如何明白的做事情

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近给团队同学的一个分享,作为工程师而言如何明白的做事情。

JavaScript 的 DOM 编程性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyDOM 是 Document Object Model 的缩写,中文叫做文档对象模型,是一个与语言无关的,用户操作 XML 和 HTML 文档的应用程序接口。在浏览器中,主要与HTML文档打交道,在 Web 应用中也经常需要检索XML文档,DOM API用于访问文档中的数据。John Hevatin有一次演讲说过一个贴切的比喻,把 DOM 和 JavaScript 各自想象成一个岛屿,它们直接用收费桥梁连接,ECMAScript 每次访问DOM,都要经过这个桥,并交纳“过桥费”,过的桥越多交的费用也越多,因此要想减少费用就得少过桥,我们这里就来学习如何来优化这个问题 ...

如何做一个产品工程师?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近给团队同学的一个分享,从前端工程师的视角来看如何做成一个产品开发工程师。

改良了下传说中最快的终端

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近发现了 Alacritty,一个基于 Rust 使用 OpenGL 加速的跨平台终端仿真器,只有 5M 的样子,传说中最快的终端,不过是真的丑,想着要不要改造一下,看能否当做我的默认终端,最终成品还不错。

潮流周刊 100 期,做了个官网

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share之前潮流周刊放到了 Github 上,不是太好用,趁着国庆那几天,学习了下 Astro ,自己设计开发了一个潮流周刊的官网,终于感觉舒服一些了,分享出来给大家。

该以怎样的心态对待开源?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share知乎的一个问答记录,`该以怎样的心态对待开源`?

Can We Do Better Than The Click?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology响应用户的输入可以说是我们做界面开发的核心。为了构建可响应的 Web 产品,g关键是理解触摸、鼠标、指针、键盘操作和浏览器的工作原理是。你可能在手机浏览器中经历过 300 ms 的延迟或者通过触摸来滚动带来的不爽。在本文中,我们将介绍事件级联和使用这些知识来实现演示一个点击事件,支持许多输入方法但是又没有违反像 Opera Mini 这一类的代理浏览器规则...

Web 计算机图形学(上)

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyWeb前端技术中和图形学挂钩的大致是 CSS3 的动画变换、SVG、Canvas、WebGL 这一些东西,但是前端工程师大多只停留在上层 API 操作方面,对于图形学的原理,譬如 GPU、三维空间、光照、纹理、层次模型可能不是很了解。在研究完 SVG 相关内容后,对底层的一些技术有一些兴趣,加上对这一块属于空白区,故花了几天时间对图形学基本进行学习,记录于此 ...

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近给团队同学的一个分享,从前端工程师的视角来看如何做成一个产品开发工程师。

2022 年我的 Mac 软件折腾之旅

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share何为差生文具多,看完这个你就清楚了, 用于2022年6月16日团队双周会的一个快闪分享。

GMTC 飞猪 Serverless 技术探索和落地

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share2021 年北京 GMTC 全球前端开发者大会上,我这边对于部门 Serverless 建设的一个分享,当场还拿到了 「明星讲师」,同时也认识了不少朋友,一次很好的经历。

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。