详情

全站展示位

2022 年总结率性而活

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share今天是 2023 年的大年初四,对于拖延症患者而言再不写可能就被我拖没了,那可不行,等到老了以后再来回忆应该都记不住发生了啥,对我而言 2022 年是值得记录的一年,本文打算从生活、折腾、工作三方面来随便聊聊。。。。

推荐

为啥两年前的 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 的布局模式,也叫做弹性盒子模型,用来为盒装模型提供最大的灵活性 ...

心灵鸡汤

  公孙仪是战国时鲁穆公手下的丞相。他特别喜欢吃新鲜甲鱼。于是送鱼的纷纷上门,但都被公孙仪一一回绝。

  公孙仪的弟弟对此很不理解。问:“你素来喜吃甲鱼,为何别人好心送来,你却不收呢?”

  公孙仪说:“正因为我喜欢吃甲鱼,所以才不能收。吃几条甲鱼固然微不足道,但倘若我经常收别人的礼品,那就要落个受贿的坏名声,到头来连丞相的官位也会丢掉。到那时,为兄再爱吃甲鱼,恐怕也吃不成了。现在我不收别人的鱼,倒还可以安稳地做丞相,多吃几年我爱吃的甲鱼。”

列表展示

主站展示位

About

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

飞猪 Serverless 体系建设 S2

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share上半年完成了系列的基础设施建设,经历过集团基设施调研和多 BU 沟通,围绕飞猪前后端合作开发以及业务的痛点制定解决目标,到空岛研发平台和网关的建设,和集团深度共建统一 FaaS 研发平台,以及围绕各种开发体验、稳定性的建设,让整体 Serverless 达到可用状态,再来看看下半年做了啥?

Hello Weex

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

CreateJS 新司机开车指南

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近在对前端互动游戏技术一些学习和探索,恰逢上一个小游戏使用了 CreateJS 技术,借此文对其使用做一次备忘,同时让想用 CreateJS 写小游戏的同学可以快速上手。

JavaScript编程实践过程中性能的优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology每种编程语言都有它的“痛点”,并且随着时间的推移,它存在的低效模式也不断发展。JavaScript提出了一些独一无二的性能挑战,这与你代码组织的方式有关,随着Web应用变得越来越高级,包含的JavaScript代码也越来越多,各种模式与反模式也逐渐出现,为了编写更高效的代码,请牢记这些编程实践 ...

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 中有四种基本的数据存取位置:直接量、变量、数组元素和对象成员。和其他语言一样,数据的存储位置会很大的影响其读取速度 ...

只想靠两手,向理想挥手

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share只想靠两手,向理想挥手,这是来自 Beyond 的《不再犹豫》里面的一句歌词。大概从初中起就喜欢听 Beyond 的歌,陆陆续续一直听到大学,每一次看他们以前演唱会视频都特别兴奋和激动。带给我的大部分是积极向上的力量和一种酷酷的精神。回到文章,这篇文章主要是记录自己找工作的过程,顺便总结一下大学四年的校园生活 ...

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,都要经过这个桥,并交纳“过桥费”,过的桥越多交的费用也越多,因此要想减少费用就得少过桥,我们这里就来学习如何来优化这个问题 ...

Weex + UiWeex Conf 2018

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share本文是2018年 Weex Conf 中议题《Weex + Ui》的内容文档整理,主要给大家介绍飞猪 Weex 技术体系从无到有的过程,包括 Weex Ui 组件库的开发和发展,重点分享在 Weex Ui 层建设的一些经验。

iOS 中的 JS

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近主要在研究 iOS 中的 JS 这一块内容,打算从 为什么不能单纯地搞前端、JSCore 的原理和通信机制、OC 底层 Runtime 原理、如何通过 JS 任意修改 iOS 的运行结果 这4部分来阐述,旨在让前端和 iOS 开发同学更加了解跨端开发的原理,并知晓他俩结合起来做哪些意想不到的事情做。

写给前端看的 iOS 梳理 (上)

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology去年双十一为了排查一些 Weex 性能问题开始接触 iOS 相关学习,恰逢今年 1 月份开始慢慢参与 iOS 业务开发,借此机会整理一下 iOS 开发中的一些基础知识,用于备忘,同时旨在通过系列文章让前端同学在日后碰到 iOS 的代码可以看懂,方便更好的理解端上的一些原理。

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share大概是今年4月份给团队同学的一个分享,归档于博客,来聊聊作为一个国内的开发工程师,如何在大环境不好的情况🐶着变强。

深入浅出 Nodejs 读书笔记

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology今天终于把朴灵老师写的《深入浅出 Node.js》给学习完了, 这本书不是一本简单的 Node 入门书籍,它没有停留在 Node 介绍或者框架、库的使用层面上,而是从不同的视角来揭示 Node 自己内在的特点和结构。建议有一定 Node 基础或者做过 Node 方面的小项目的同学阅读,看完以后你的思维会有很奇特的碰撞,我看的时候就常常会有这样的想法:“哦,原来这个功能是这样实现的哦”。下面这篇文章是我第二次阅读《深入浅出 Node.js》的一些学习记录,并且通过百度脑图这个工具来画出思维导图,每天将自己的学习总结写在这篇文章下面 ...

GMTC 飞猪 Serverless 技术探索和落地

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

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

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