火车驶向云外,梦安魂于九霄

黑色的不是夜晚 是漫长的孤单
看脚下一片黑暗 望头顶星光璀璨
叹世万物皆可盼 唯真爱最短暂
失去的永不复返 世守恒而今倍还
摇旗呐喊的热情 携光阴渐远去
人世间悲喜烂剧 昼夜轮播不停
纷飞的滥情男女 情仇爱恨别离
一代人终将老去 但总有人正年轻

IKBC Poker 2 使用指南


一个半月前,夏部长的青轴出现了 P 键间歇失灵的问题,忍了一段时间就下单了 Poker 茶轴,用着很舒服,不过由于组合键太多,导致经常出现按键锁定的情况,每到这个时候,我就像个猴子在电脑前,按哪错哪。

这里总结一些常见的问题,供大家快速解决问题

React + Node 单页应用「一」前端搭建

关于项目

记录最近做的一个 demo,前端使用 React,用 React Router 实现前端路由,Koa 2 搭建 API Server, 最后通过 Nginx 做请求转发。

这是第一篇,主要介绍下前端代码的构建、React router 使用中遇到问题,以及前端开发完成后部署相关工作。

配置 SSH 快捷登录

目前我有两台开发机,一台公司,一台私人,日常开发对开发机强依赖,但一直以来都是用最原始的方式登录机器, ssh root@xxx.xxx.xxx.xxx,接着输入 password,偶尔会出现密码和 IP 记混的状况,得尝试好几次,不妨用十分钟优化这个过程,一劳永逸。

1
2
3
4
5
6
7
8
9
10
11
12
13
# 优化前
# 公司机器
ssh root@xxx.xxx.xxx.xxx
password: ******
# 私人机器
ssh root@xxx.xxx.xxx.xxx
password: ******

#优化后
#公司机器
ssh dev-server
# 私人机器
ssh leeon-server

移动端 H5 页面滚动加载优化

当一个页面需要展示的数据量较大时,为了使用户获得最佳使用体验,我们常选择分页的方式进行展示数据,减少单次显示数据来降低服务器响应时间以及页面渲染时间,从而降低页面首屏时间。

PC 端常见两种交互方式,通过分页控件的方式,用户点击下一页或指定页数进行跳转,另一种是通过懒加载的方式,通过监听页面滚动,在页面内容快展示完时请求下一页的数据并 append 到页面中。

而在移动端,我们更想让用户无感知地浏览到页面最后一页,保证了信息阅读的连续、流畅,既然这样,滚动懒加载的方式处理分页就成了不二之选。

zepto 添加 slideDown 和 slideUp

之前一直用 jQuery,最近开发移动端较多,转用 zepto,多数场景下都与 jQuery 无缝切换,但某些功能暂时还不支持,其中就包括我要用到的 slideDown 和 slideUp。

使用 Dash 管理代码段

要想成为一名合格的泥瓦匠,我们理应管理好手上的工具,对于趁手的工具需要即用即拿,这在工作中会带来事半功倍的效果。

所以,今天我们讨论一下如何用 Dash 管理以及同步代码段(code snippets)。

网上高效阅读

网络信息多且繁杂,利用工具提高阅读效率,你如何过滤信息 ?你如何使用 Pocket 和 Evernote ?

Charles 使用小记

脱离使用场景谈工具都是在扯淡,今天咱们不扯淡,说点有用的,最近做的一个项目中,使用了 Charles 让调试变得简单很多,这是可以提升编码幸福感的工具,这里总结几个常用的 feature。

Javascript 的赋值、引用以及深拷贝、浅拷贝

在之前总结 This 用法 的时候,遇到了传参问题,由此意识到了复制与引用的问题,说得高端些,引申出了深拷贝与浅拷贝的问题,后来在链家面试的时候,和一面也讨论到这个问题,当时的理解比较乱,涉及到深拷贝实现的方面都不熟悉,现在试着总结一下。