详情

全站展示位

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

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

推荐

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

心灵鸡汤

001、大树去旅行

有一棵大树,枝繁叶茂,浓荫匝地,是飞禽、走兽们喜爱的休息场所。飞禽、走兽们谈论着自己去各地旅行的经历。大树也想去旅行,于是请飞禽、走兽们帮忙。飞禽瞧不起大树没有翅膀,拒绝了。大树于是想请走兽帮忙。走兽说,你没有腿,也拒绝了。于是,大树决定自己想办法。它结出甜美的果实,果实里包含着种子。果实被飞禽、走兽们吃了后,大树的种子传播到了世界各地,大树终于看到了世界各地的风景。

列表展示

主站展示位

浅谈面向对象的 JavaScript

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

前端开发流程工具 Grunt

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology在上面一篇文章中,我们介绍了前端的包管理器 Bower,这次我们来了解前端应用开发流程工具 Grunt,在JavaScript 开发过程中,我们常常会遇到一些重复性的任务,譬如检查语法是否正确,压缩代码,合并文件,要是以前我们会选择不同的工具来完成不同的任务,但是这样感觉既复杂又耗时,但是现在有了 Grunt,Grunt 就是为了解决这些问题而发明的一个工具,可以帮助我们自动管理和运行各种 JavaScript 任务,简化我们的工作流程 ...

妙言更适合工程师的笔记应用

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share这篇文章主要想给大家介绍一下妙言的功能清单,为啥更适合工程师使用,也包括个人对于产品本身的一些想法。

Weex Ui 半年开源之路

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyWeex Ui 于去年9月30日开源后,距离今天刚好半年时间,本文打算从起源、定位、现状、发展、展望这5部分来给大家分享 Weex Ui 半年的开源之路。

飞猪 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 写小游戏的同学可以快速上手。

飞猪统一运营工作台的解决方案

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share飞猪一体化运营工作台一期工作经过 3 个月的开发终于内部开始使用,期间我们面向运营场景,基于微前端与 SDK 化的一体化集成方案,完成 4 大场景 10 余个平台的接入和配置打通,并对数百处视觉和交互体验进行了优化 ,在后期体验度量和用户反馈跟踪能力接入后,整体已达可用状态。借此总结,希望和大伙一起交流下做飞猪微前端运营一体化平台的背景缘由、目标和方案、过程和效果,展望,希望可以给类似场景的同学一些输入,如有理解偏差或者描述不清晰的点,欢迎大伙直接指出或者提出建议。

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

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

JavaScript 的数据访问性能优化

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

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

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

普通人如何不被 OpenAI 取代?

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

2022 年总结率性而活

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

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

飞猪 Serverless 体系建设 S1

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share飞猪 Serverless 技术体系建设从去年 4 月份立项到现在已经快 1 年,期间经历过集团基设施调研和多 BU 沟通,围绕飞猪前后端合作开发的痛点制定解决目标,到空岛研发平台和网关的建设,试点业务的上线跑通,再到空岛、Lander、DEF 合并共建统一 FaaS 研发平台,以及围绕各种开发体验、稳定性的建设,再到现在 14 个业务场景 Serverless 化,完成现在的一个初步阶段

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 的代码可以看懂,方便更好的理解端上的一些原理。

深入浅出 Nodejs 读书笔记

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

你居然还在用 WebStorm ?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share那么到底 WebStorm 更香在哪儿,周末花了个下午怼篇文章来开一个 “历史倒车轮“,给大伙介绍一下「如何用上 WebStorm 最新正版?」「如何让 WebStorm 好用不卡?」,以及「WebStorm 香的地方在哪里?」

《黑客与画家》读书笔记

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近在看《黑客与画家》这一本书,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题,本文用于记录读书过程中的一些笔记和思考。

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

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