效率噌噌噌 - 搭建高效好用的前端开发环境(软件篇)

这几天换设备,就跟搬新家似的,难免又要布置一番,故借此机会做个分享与记录。篇幅较长,我会分次更新。

本文环境基于 Mac 系统,分享我的外设和常用的软件、配置,包括:

  • 外设(笔记本、显示器、鼠标键盘、电脑椅)
  • 效率软件

阅读全文

效率噌噌噌 - 搭建高效好用的前端开发环境(外设篇)

这几天换设备,就跟搬新家似的,难免又要布置一番,故借此机会做个分享与记录。 系列篇幅较长,我会分次更新。

本文环境基于 Mac 系统,分享我的外设和常用的软件、配置,包括:

  • 外设(笔记本、显示器、鼠标键盘、电脑椅)
  • 效率软件

阅读全文

魅族官网基于 next.js 重构实践总结与分享

项目背景

俗话说,脱离业务谈代码的都是耍流氓。在此我先简单介绍下重构项目的背景。

截图镇楼:魅族官网首页

阅读全文

git 开发规范

为了更好的团队协作和项目流程管理,可以针对 git 做以下两个规范。

git flow 规范分支管理:

GitFlow 是一套基于 git 的工作流程规范,它定义了一个严格的如何建立分支的模型。

阅读全文

V8 引擎内存回收与查询

查看内存使用情况方法

  1. node下,可以使用 process.memoryUsage()查看当前内存使用情况。

阅读全文

jenkins log 中文乱码处理

jenkins 安装后默认是英文,当你改为中文时有可能出现乱码,这时候可以尝试 System Propertiesfile.encoding 的值改为 UTF-8

阅读全文

安装jenkins报错

如果之前安装过旧版本jenkins,在重新安装之前最好把以前jenkins的遗留文件删除

rm -rf /root/.jenkins/

遇到警告, hudson.model.UpdateCenter updateDefaultSite
Upgrading Jenkins. Failed to update the default Update Site ‘default’. Plugin upgrades may fail.

阅读全文

搭建 ss 服务器

不能翻墙对于程序员来说简直是煎熬。如果你有一台国外服务器,那就可以自己搭建 ss 服务器了。简直不要太爽。

安装 shadowsocks

ubuntu
apt-get update

阅读全文

next.js 优化

koa 自定义服务开启 gzip

由于常用的 gzip 组件 koa-compressnext.js自定义服务不兼容,所以需要使用 express-middleware

阅读全文

linux 后台运行程序

在 shell 窗口运行 java –jar jenkins.war, 会占用当前窗口显示log信息,如果关闭窗口进程也就关了。
可以用以下方法让 java 程序在后台运行

  1. 执行 java -jar xxx.jar后
  2. ctrl+z 退出到控制台,然后执行 bg

阅读全文