《前端跨界开发指南》重磅来袭!

2022-08-04
阅读 4 分钟
1.2k
2019年,我和机械工业出版社签了协议,约定用1年半时间交付一本15万字的前端技术书籍,起名为《我是前端-JavaScript工程师的自我修养》;

秋招提前批已来,万字长文教你如何增加面试大厂的成功率🔥

2021-07-16
阅读 10 分钟
1.1k
本文是笔者在春季在@前端早早聊(手动笔芯)的面试专场分享的文字稿,主要针对前端社招,校招和实习的同学仅供参考,感兴趣的同学可以点击链接查看PPT和录屏——《前端如何提高面试大厂的通过率》字节跳动秋季招聘提前批已经启动,欢迎投递幸福里业务线,内推码:WPBP917,大量HC,帮忙跟进面试进度,详细介绍可见文末。咨...

10000小时后,我从外包走进了字节跳动

2020-09-03
阅读 7 分钟
2.5k
github总基地:[链接]博客园地址:《大史住在大前端》原创博文目录华为云社区地址:【你要的前端打怪升级指南】字节跳动幸福里大前端团队邀请各路高手前来玩耍,团队和谐有爱,技术硬核,字节范儿正,覆盖前端各个方向技术栈,总有位置适合你,Base北京,社招实习都有HC,不要犹豫,内推简历请直接瞄准shiwenqiang@byted...

【带着canvas去流浪(15)】threejs fundamentals翻译系列1-scene graph

2020-05-10
阅读 9 分钟
1.8k
示例代码托管在:http://www.github.com/dashnowords/blogs博客园地址:《大史住在大前端》原创博文目录 华为云社区地址:【你要的前端打怪升级指南】 [TOC] 原文地址: https://threejsfundamentals.org/threejs/lessons/threejs-scenegraph.html 笔者按:别关键词保持原英文单词,理解起来会更方便。原文中有许多内嵌...

【一统江湖的大前端(9)】TensorFlow.js 开箱即用的深度学习工具

2020-04-18
阅读 8 分钟
1.9k
TensorFlow是Google推出的开源机器学习框架,并针对浏览器、移动端、IOT设备及大型生产环境均提供了相应的扩展解决方案,TensorFlow.js就是JavaScript语言版本的扩展,在它的支持下,前端开发者就可以直接在浏览器环境中来实现深度学习的功能,尝试过配置环境的读者都知道这意味着什么。浏览器环境在构建交互型应用方面...

【一统江湖的大前端(8)】matter.js 经典物理

2020-03-10
阅读 10 分钟
2.8k
示例代码托管在:http://www.github.com/dashnowords/blogs博客园地址:《大史住在大前端》原创博文目录 华为云社区地址:【你要的前端打怪升级指南】 [TOC] 在前端开发领域,物理引擎是一个相对小众的话题,它通常都是作为游戏开发引擎的附属工具而出现的,独立的功能演示作品常常给人好玩但是无处可用的感觉。仿真就是...

2019年12月前端面经及总结(西安,杭州)

2020-02-20
阅读 6 分钟
2.7k
从2019年12月初陆陆续续面到过年,有一些也没面完,结果遇上病毒疫情,整个招聘进程貌似都搁浅了。自己的情况是本科学历,学校还不错,所以虽然前东家是外包公司,但大部分简历初选能过。入行两年半第一次换工作,整体经历约40天,身心俱疲,踩坑无数,将经验教训分享给大家,祝各位疫情过去后拿到心仪的Offer!

GDG Xi'an DevFest 2019 闪电演讲 -《假如我是一个浏览器》PPT(经典多图,建议收藏)

2019-11-27
阅读 4 分钟
1.9k
GDG Xi'an DevFest2019演讲PPT链接:[链接]闪电演讲《假如我是一个浏览器》PPT链接:[链接] B站视频地址:假如我是一个浏览器 关于我的一篇鸡汤文,献给所有努力中的野生前端:仰望星空的人,不应该被嘲笑--DevFest闪电演讲嘉宾--史文强

【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)

2019-08-03
阅读 5 分钟
1.3k
示例代码托管在:[链接]博客园地址:《大史住在大前端》原创博文目录 华为云社区地址:【你要的前端打怪升级指南】 [TOC] 有了上一篇基础知识的储备,本节就来制作一下简易版的MARVEL的片头动画。【点击观看动画效果】 一. 模型的制作 1.1 生成字体模型 字体模型的生成使用到了THREE.TextGeometry,它需要先加载字体文件...

【带着canvas去流浪(12)】用Three.js制作简易的MARVEL片头动画(上)

2019-07-23
阅读 3 分钟
2.1k
通读完上一篇博文中提及的教程,觉得应该搞个大作业巩固一下所学的知识,想起刚上映的漫威宇宙第三阶段收官之作《蜘蛛侠·英雄远征》,于是决定仿一个MARVEL的片头动画作为three.js的课后练习,使用的版本是R104版本。本节先来解决视频贴图的问题。

【带着canvas去流浪(11)】Three.js入门学习笔记

2019-07-20
阅读 5 分钟
1.9k
示例代码托管在:[链接]博客园地址:《大史住在大前端》原创博文目录 华为云社区地址:【你要的前端打怪升级指南】 [TOC] 一. 资料推荐及建议 1.官方文档 很详细,但是API部分单独理解也很难,属于工具书。官方github仓库里提供了海量的插件和demo页面。 2.在CSDN上找到的一个【Three.js系列博文】 内容相当全,包括了th...

【响应式编程的思维艺术】 (5)Angular中Rxjs的应用示例

2019-07-13
阅读 6 分钟
1.9k
RxJS-DOM原文示例中使用这个库进行DOM操作,笔者看了一下github仓库,400多星,而且相关的资料很少,所以建议理解思路即可,至于生产环境的使用还是三思吧。开发中Rxjs几乎默认是和Angular技术栈绑定在一起的,笔者最近正在使用ionic3进行开发,本篇将对基本使用方法进行演示。

【响应式编程的思维艺术】 (4)从打飞机游戏理解并发与流的融合

2019-07-10
阅读 9 分钟
1.6k
尽量避免外部状态 在基本的函数式编程中,纯函数可以保障构建出的数据管道得到确切的可预测的结果,响应式编程中有着同样的要求,博文中的示例可以很清楚地看到,当依赖于外部状态时,多个订阅者在观察同一个流时就容易互相影响而引发混乱。 当不同的流之间出现共享的外部依赖时,一般的实现思路有两种: 将这个外部状态...

【响应式编程的思维艺术】 (3)flatMap背后的代数理论Monad

2019-07-07
阅读 6 分钟
1.4k
本文是Rxjs 响应式编程-第二章:序列的深入研究这篇文章的学习笔记。示例代码托管在:[链接] 更多博文:《大史住在大前端》目录 一. 划重点 文中使用到的一些基本运算符: map-映射 filter-过滤 reduce-有限列聚合 scan-无限列聚合 flatMap-拉平操作(重点) catch-捕获错误 retry-序列重试 from-生成可观测序列 range-...

【响应式编程的思维艺术】 (2)响应式Vs面向对象

2019-07-04
阅读 4 分钟
1.3k
本文是Rxjs 响应式编程-第一章:响应式这篇文章的学习笔记。示例代码地址:【示例代码】 更多文章:【《大史住在大前端》博文集目录】 [TOC] 一. 划重点 三句非常重要的话: 从理念上来理解,Rx模式引入了一种新的“一切皆流”的编程范式 从设计模式的角度来看,Rx模式是发布订阅模式和迭代器模式的组合使用 Rxjs对事件(流...

【响应式编程的思维艺术】 (1)Rxjs专题学习计划

2019-07-02
阅读 1 分钟
1.9k
响应式编程,也称为流式编程,对于非前端工程师来说,可能并不是一个陌生的名词,它是函数式编程在软件开发中应用的延伸,如果你对函数式编程还没有一些感性的认知,那么建议你先阅读我曾经写过的一篇入门文章【javascript基础修炼(8)——指向FP世界的箭头函数】,先理解一下函数式编程的基本思想以及在javascript语言中...