开发技巧:使用 ImageMagick 进行图像处理
7前端里 - 小鱼 发布于 2018-11-08
在客户端我们可以用 PhotoShop 等 GUI 工具处理静态图片或者动态 GIF 图片,不过在服务器端对于 WEB 应用程序要处理图片格式转换,缩放裁剪,翻转扭曲,PDF解析等操作, GUI 软件就很难下手了,所以此处需要召唤命令行工具来帮我们完成这些事。 ImageMagi...
阅读(2623)评论(0)赞 (2)
前端里 - 小鱼 发布于 2018-11-08
在客户端我们可以用 PhotoShop 等 GUI 工具处理静态图片或者动态 GIF 图片,不过在服务器端对于 WEB 应用程序要处理图片格式转换,缩放裁剪,翻转扭曲,PDF解析等操作, GUI 软件就很难下手了,所以此处需要召唤命令行工具来帮我们完成这些事。 ImageMagi...
阅读(2623)评论(0)赞 (2)
前端里 - 小鱼 发布于 2018-09-19
前一段时间在做电流App H5页面,需求中落地页占比较大,落地页承担的职责就是引流。引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开APP,引导未下载用户下载APP。 引导已下载用户打开APP,从数据上说用户停留在APP中的时间更多了,是在提高用户粘性;从体验上说,A...
阅读(3200)评论(0)赞 (2)
前端里 - 小鱼 发布于 2018-08-18
之所以写这个总结,还要从上周的一次移动端项目的 debug 说起。那天,测试小姐姐拿着自己的 iphone6s 过来找我,说页面打不开。我想:这怎么可能,我手机里挺好的呀,Chrome调试工具也没报错呀!就把她手机拿过来看了看,发现一进去还真就是一片空白。WTF(手动黑人问号)!...
阅读(854)评论(0)赞 (23)
前端里 - 小鱼 发布于 2018-07-27
本文主要介绍一些JS中用到的小技巧,可以在日常Coding中提升幸福度,将不定期更新~ 1. 类型强制转换 1.1 string强制转换为数字 可以用*1来转化为数字(实际上是调用.valueOf方法) 然后使用Number.isNaN来判断是否为NaN,或者使用 a !== a...
阅读(1259)评论(0)赞 (14)
前端里 - 小鱼 发布于 2018-04-14
Mark Text 所输及所见,摒弃了众多 markdown 编辑器左边写作右边预览的写作方式,巧妙的将编辑和预览融为一体。snabbdom 作为 Mark Text 的渲染引擎,保证了极速渲染编辑页面,带来流程的书写体验。支持 CommonMark Spec 和 GitHub ...
阅读(2460)评论(0)赞 (16)
前端里 - 小鱼 发布于 2018-01-29
Photoshop 已经在市场上销售了很长时间,相信所有的设计师都用过它。这是事实,专业人士使用它来编辑各种内容,从照片,电影到任何相关的图形设计。毫无疑问,Photoshop是图像编辑工具中的佼佼者。今天的博客文章是为那些一直在寻找更容易使用和更实惠的Photoshop 替代品...
阅读(1250)评论(0)赞 (0)
前端里 - 小鱼 发布于 2017-03-16
版本控制系统 Git 是目前世界上最优秀的分布式版本控制系统。版本控制系统是能够随着时间的推进记录一系列文件的变化以便于你以后想要的退回到某个版本的系统。版本控制系统分为三大类:本地版本控制系统,集中式版本控制系统和分布式版本控制系统 本地版本控制(Local Version C...
阅读(3375)评论(0)赞 (13)
前端里 - 小鱼 发布于 2017-01-11
分支和合并 Git 跟其他版本控制系统最大的优势就在于其高级的分支模型。 Git 允许而且 鼓励 你在本地使用多个完全独立的分支。这些分支的创建,合并和删除几乎都可以在几秒内完成。 这意味着你可以轻松的做如下操作: 无痛的上下文切换 创建分支试验一个想法,提交几次,切回你原来分支...
阅读(1915)评论(0)赞 (11)
前端里 - 小鱼 发布于 2016-11-06
很多同学在选择 node 的版本管理工具时,可能第一时间就直接使用了 nvm,一般不会再去调研另一个工具 n,更没有闲情去了解这两者的特性和差异。毕竟工具能用就行,没必要搞清其运作机制。 是的,我也不例外,然而直到有一天…… 引子 我本机安装着 nvm,而 node 本来一直运行...
阅读(2679)评论(0)赞 (29)
前端里 - 小鱼 发布于 2016-10-29
Postman 是一款功能强大的的 Chrome 应用,可以便捷的调试接口。前端开发人员在开发或者调试 Web 程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的 Fiddler 等抓包调试工具,今天介绍的这款工具在接口维护更加方便,支持定义和运行...
阅读(5862)评论(0)赞 (18)