Fundebug上线小程序错误监控啦
作为专业的JavaSript错误实时监测平台,Fundebug的微信小程序实时错误监测服务上线啦,我们能够帮助开发者及时,高效地发现并且解决小程序错误,从而提升用户体验。
作为专业的JavaSript错误实时监测平台,Fundebug的微信小程序实时错误监测服务上线啦,我们能够帮助开发者及时,高效地发现并且解决小程序错误,从而提升用户体验。
Fundebug已经全面支持主流浏览器啦!
对于前端开发者,兼容各种浏览器是一件非常痛苦的事情。在搜索框中输入关键字JavaScript浏览器兼容,结果是这样的:
Fundebug网站使用了我们自己的JavaScript错误检测插件,这样代码一旦发生错误,程序员小明就会及时收到报警邮件。
当我们解决了一个又一个Bug,然后进行了一轮又一轮代码审查,之后又跑了一遍又一遍测试,代码终于上线了!
摘要: Underscore是一个轻量级的JavaScript库,提供了许多非常实用的函数。熟练使用Underscore可以更快地写出更简洁的代码。本文将通过一个简单的编程实例,介绍几个常用的Underscore函数。
GitHub地址:
摘要: 为MongoDB中的数据构建倒排索引(Inverted Index),然后缓存到内存中,可以大幅提升搜索性能。本文将通过为电影数据构建演员索引,介绍两种构建倒排索引的方法:MapReduce和Aggregation Pipeline。
GitHub地址:
摘要: 将容器应用部署到集群时,其服务地址,即IP和端口, 是由集群系统动态分配的。那么,当我们需要访问这个服务时,如何确定它的地址呢?这时,就需要服务发现(Service Discovery)了。本文将以Nginx的部署为例,介绍服务发现的原理与实践。
摘要: 在之前的一篇博客中,我介绍了基于Docker搭建单机版Mesos/Marathon,但是仅仅使用了单个节点。而在这篇博客中,我将介绍基于Docker搭建多节点Mesos/Marathon,开发者可以使用3个节点快速地搭建一个真正的分布式容器集群系统。服务发现和负载均衡是容器集群必不可少的功能,我选择了Marathon LB来实现。
GitHub地址: kiwenlau/mesos-marathon-platform
摘要: 在前一篇博客中,我介绍了使用Vagrant快速创建虚拟机,但是所创建的只是单个虚拟机。这篇博客将介绍使用Vagrant创建多节点虚拟机集群,可以作为Hadoop,Spark以及Storm等分布式系统的运行环境。
Abstract: Last year, I developed kiwenlau/hadoop-cluster-docker project, which aims to help user quickly build Hadoop cluster on local host using Docker. The project is quite popular with 250+ stars on GitHub and 2500+ pulls on Docker Hub. In this blog, I’d like to introduce the update version.
摘要: 手动创建虚拟机非常不方便,重装起来也很麻烦,打包成镜像的话则不易修改,很难进行版本控制,也无法移植到云端。Vagrant可以将创建虚拟机的过程代码化,有效地解决了以上所提的痛点。
摘要: kiwenlau/hadoop-cluster-docker是去年参加Docker巨好玩比赛开发的,得了二等奖并赢了一块苹果手表,目前这个项目已经在GitHub上获得了236个Star,DockerHub的镜像下载次数2000+。总之,项目还算很受欢迎吧,这篇博客将介绍项目的升级版。
摘要: 将编译Hadoop所需要的依赖软件安装到Docker镜像中,然后在Docker容器中编译Hadoop,可以提高编译效率,同时避免污染主机。编译其他软件时,也可以参考这篇博客的方法。
GitHub地址:
摘要: 本文介绍了两种在Docker容器中运行多个进程的方法: shell脚本和supervisor。
GitHub地址: