
获得徽章 8
- homo(asta+soga) 是俺继 fre、小程序,第三个感到开心的坑
俺还写了其他轮子,像 berial(微前端),venti(ssr),eplayer(视频播放器)这种纯 js 的轮子已经麻了,闭着眼都能写属于是
homo 则不一样,它的一切对我来说都是未知的,我凭借 js 做渲染的经验,在 rust 中寻找可行的结构,算法,通信,重新拼接链路
中秋节放假俺会搞定 homo 的第一个版本,未来很长一段时间都会断断续续维护它
当然,这也是我在前端领域的最后一个轮子,等 homo 完成度差不多了,它将会用于 unity 或 ue 渲染 UI,成为俺学习游戏的契机
放下了,放下了 fre,放下了小程序,放下了前端github.com
展开21 - 网易云音乐 NodeJS API, 8950+star ,拥有 100 多个接口,可注册登录评论私人 FM等等等等,你值得拥有
- 文档:binaryify.github.io
- GitHub:github.com
展开25373 - 大家好,我是奇舞团团长月影,《JavaScript 王者归来》作者,目前 360 技术委员会前端专家。过去曾就职于百度和盛大创新院,毕业于浙江大学。
我是 2006 年接触的前端,在此之前我做过底层算法、服务端开发甚至售前和售后技术支持。进入前端行业源于偶然,但从 08 年开始在百度有啊带前端团队到现在,刚好经历了前端行业快速发展的十年。就我个人而言,从事技术管理的时间要多于做前端开发的时间,然而我本质上还是一名程序员,非常热爱写代码。尽管现在带一个数十人的技术团队,但每一年我都坚持亲自参与一线项目和技术平台。去年我在可视化领域做了一点稍稍深入的研究,因此诞生了SpriteJS 项目和周边工具。
我一直坚信的一个管理理念是建立有效组织优于一切管理手段,因此我在奇舞团推动创立前端技术自媒体《奇舞周刊》、众成翻译、技术翻译小组、泛前端分享会、奇舞学院、w3c 兴趣小组等一系列组织并激励和推动它们良性发展,这些组织为奇舞团全体小伙伴提供源源不断的“能量输入”,帮助大家共同成长。
奇舞团是一个自由的,多元化的,在 360 公司和行业内都有一定影响力的前端团队,她既是一个业务支持团队也承担着公司的前端平台和技术发展。我们很少人为限制这个团队该做什么,我们也对技术栈没有偏好,我们鼓励技术创新和开源。今年我们将在可视化方向继续深入探索,如果你对可视化和奇舞团感兴趣,可以联系我,我们希望有更多的同学加入团队。招聘信息传送门:t.cn,也欢迎你关注我们的图二的奇舞周刊公众号获取技术知识。
我在 2019.02.26 - 2019.02.28 期间挑选有趣、有典型性、有意义的问题回答,你们可以问我 「JavaScript」、「技术管理」、「个人成长」等相关问题。展开246119 - 「每天一点点🕐」【关于跨域携带 Cookie 的几个点】
1、服务端需设置:
Access-Control-Allow-Credentials:true,
Allow-Control-Allow-Origin:"服务器接受请求的域名"(此时不可用*通配符,且只能指定单一域名);
2、客户端需设置:withCredentials:true;
3、Andriod 5.0 以后的 WebView 无法写入跨域 Cookie,
需对于 WebView 调用 setAcceptThirdPartyCookies 方法。
IOS 7.0 之后,需对于 WebView 设置 setCookieAcceptPolicy 配置;
4、跨域 Cookie 依然遵循“同源策略”,只有目标服务器域名设置的 Cookie 才会上传给 目标服务器;客户端使用 document.cookie 也无法读取目标服务器域名下 Cookie(因为服务端和客户端跨域,所以只能读取、传递自己种的 Cookie,无法获取到对方的 Cookie )。展开228 - 「每天一点点🕐」【HTMLCanvasElement.toBlob() 方法需兼容】
前端通常会利用 Canvas 的图片绘制、裁剪、宽高等比压缩等能力,对图片进行处理,利用 Canvas 的 toDataURL 或 toBlob 方法,进行处理后的输出;且这两种方法可进一步控制图片类型和图片质量。toDataURL 方法特点:
1、用法:canvas.toDataURL(mimeType, qualityArgument);
2、返回一个 数据URL(data:[<mediatype>][;base64],<data>);
3、数据存储大小比原图片大33.3%(通过Base64编码,原来的3个字节编码后将成为4个字节,即字节增加了33.3%);
4、同步执行;
5、浏览器支持相对较好(见图1);toBlob 方法特点:
1、用法:canvas.toBlob(callback, mimeType, qualityArgument);
2、返回一个 Blob对象(可以得到图片存储大小 size ,图片类型 type 等属性);
3、异步执行,返回一个回调函数,且 Blob对象 作为唯一参数;
4、需要对浏览器做兼容(见图2、3)。
展开评论23 - 如果你对Flutter感兴趣,可以参加Google的 #Flutter Create比赛!
使用用5KB及以下的Dart代码来开发有趣的Flutter,最高可赢得价值1万刀的奖品,快来参加吧!320 - 【腾讯云云开发团队招人啦】我们这边是腾讯云云开发团队,目前在跟微信小程序合作搞小程序云开发的产品,希望招聘N位前端工程师,最好熟悉Node的,实习生、毕业生、社会招聘(T3或以上)均可。
# 小程序云开发WEB前端开发工程师
## 产品介绍
* [小程序云开发产品介绍](cloud.tencent.com)
* [小程序云开发文档](developers.weixin.qq.com)
## 工作职责:
* 负责腾讯云小程序云开发产品的 SDK 及服务的架构设计及开发;
* 负责腾讯云小程序云开发相关业务方案设计及研发;
* 保障服务的高性能及高稳定性。
## 工作要求:
* 本科及以上学历,计算机相关专业优先;
* 基础扎实,熟悉常用的数据结构和算法;
* 熟悉Linux系统,熟悉常用通讯与交互;熟悉AJAX/WebSocket等各种通信方式;
* 拥有良好的安全意识,熟悉常见的网络安全攻防策略;
* 熟悉 Javascript/Nodejs,有两年以上使用 Nodejs 语言开发的项目经验,有海量系统开发经验优先考虑;
* 具有较强的沟通能力与团队合作精神;具有良好的分析问题、解决问题的能力以及较强的学习能力;
* 热爱分享,热衷折腾技术,拥抱开源技术,有技术博客撰写、优秀 Github 开源项目经历优先。
请到这个 [Github仓库](github.com) 开 issue 将简历附上,我们会尽快回答你。
展开1119