2021 总结 - 维护优化提升

2021-12-18
阅读 3 分钟
2.5k
很早就想自己DIY NAS了,今年自己搞了一台高性能的NAS,并在上面运行虚拟化的服务。因此卖掉了不再需要的矿渣蜗牛星际,UNBT ERX 路由器,3965U的软路由,HK1BOX电视盒子。

2020 总结

2021-08-29
阅读 1 分钟
1.8k
影视待看影视列表越来越长了,肯定看不完,有时候就会显得焦虑 。调整了心态,毕竟这不是任务,想去看了再看,选一些好的看看,差的不看也罢。看了一些经典老电影,电视剧三毛从军记雍正王朝几部讲述老故事的电影,仿佛回到了小时候 爸爸妈妈那个年代俗女养成记我们的故事科幻,外太空,编程,虚拟信条异星灾变石纪元开...

一种常见的响应式圆角表格实现

2020-03-08
阅读 1 分钟
2.5k
HTML {代码...} CSS {代码...} 其他 class css 如名所示 DEMO[链接]

用 TTL 和 TFTP 恢复 ubnt erx 官方固件

2019-11-06
阅读 3 分钟
10.5k
为什么要恢复 因为我把它刷成了 openwrt ⇒ 为了安装 openclash ⇒ 为了更好的展开工作 但是感觉不好用,并且打算通过旁路由的形式实现。 怎么用 TTL 购买一个 USB to TTL 设备,然后把相关的针脚连接好 将USB插入电脑,识别后连接到对应的端口等待输出 给路由器通电,正常情况下可以看到启动的输出信息 按需选择启动模式...

写了一个 js css 在线联调工具 RollRes

2019-08-13
阅读 1 分钟
2.2k
我们知道,开发的测试环境和生产环境的数据可能会有很大的不同,测试环境无法 100% 模拟生产环境,有些时候我们需要处理一些前端的展示问题,但是测试环境无法模拟的情况下怎么办呢?不可能改一点就部署到生产环境去测吧,这属于撞大运编程,而且部署的时间成本也很高。

重构 qrCreater 网址二维码一键生成工具

2019-07-13
阅读 1 分钟
1.8k
最近天天加班,无奈。频频要到手机上去测试页面。最快捷的方法就是把网址生成为一个二维码,手机上一扫即可访问。 自己写过一个 chrome 扩展,上一次的版本还停留在 2014 年,当时的我刚刚毕业不久,用的 jquery qr 插件实现。 界面简陋,功能好用,过去了这么多年,现在再来看当年做的,感觉太丑了,而且在 dark mode ...

2018 年终总结

2019-02-23
阅读 4 分钟
2.7k
之前博客系统一直用的 Ghost,然而 Ghost 的新版在vps上升级迁移遇到很多问题,后来索性自己用 nodejs 写了一个,基于 nextjs。

查看浏览器匿名元素结构

2018-03-21
阅读 1 分钟
1.6k
chrome firefox ie view detail [链接]

结合 CSS3 transition transform 实现简单的跑马灯效果

2018-02-06
阅读 2 分钟
6.2k
这是之前客户的一个需求,给的 demo 是用 gif 实现跑马灯,但是我们的没法用 gif,因为图上的文字需要翻译成各国语言,所以不能使用图片来实现,那么,自己写一个咯。

利用闲置 PC 搭建 NAS 媒体中心 远程下载

2017-12-03
阅读 1 分钟
9.1k
需求 私有云存储 家庭媒体中心 远程下载 现有条件 网络:百兆移动宽带 (上行 3MB/s 左右) 路由器: 极路由4 千兆网口 主机:闲置笔记本一台 (Windows 10 ;12G 内存 ;CPU i5 6300hq 2.3ghz ) 实现使用的解决方案和工具 seafile 实现云存储 aria2 远程下载 plex 媒体中心 远程访问 反向代理 frp (移动宽带分配的是...

Mac 勿扰模式周期性开关闭功能实现脚本

2017-10-30
阅读 1 分钟
4.4k
专心开发工作的时候,通知滴滴答答响个不停,影响效率和心情? 。发现 Mac 提供了临时屏蔽通知的功能,就是 勿扰模式。不错,可以安心工作了。缺点就是容易忘记关闭勿扰,错过一些重要的通知。可是每次手动开启关闭又显得麻烦。如果我正在使用番茄钟工作,想要25分钟勿扰 5分钟尽管扰呢?

8 个有用的 HTML5 标签

2017-01-08
阅读 2 分钟
3.5k
作为一个 web 前端开发者,在制作页面的时候你会从一大堆不同的标签中选择合适的标签来完成相应的功能。有些 HTML5 标签广为流传,例如 <article> <header> <footer>,然而有些标签可能知道的人不多,用的也少。

掌控 DOM - 它不像你想的那么难

2016-12-14
阅读 4 分钟
3.7k
很多开发者认为 DOM 是真的很难(或者很慢)以至于你需要一个巨大的框架才能让它服帖。于是他们投入了大量的时间去学习这些框架。一两年过去了,又一个框架火了于是你不得不扔掉之前的框架从头学起。这样的事情多重复几次就能让你对 JavaScript 产生疲劳,更不用说那多的数不过来的依赖。

参加宁 JS(JSConf CN 2016)的体验

2016-09-07
阅读 2 分钟
3.4k
今年的宁 JS 的时间是 9 月 3 号和 4 号,刚好赶上了 G20 放假。此时的杭州已经水深火热,没吃的,没玩的,赶紧逃难吧。 这次活动的地点 南京绿地洲际酒店 签到拿东西 摄像机的脚手架真是讨厌 第一天的战利品 After party 场面控制不住了,有种春运的感觉 这是第一次参加 jsconf,说下感受。 今年的前端主题比较宽泛。让...

try webpack

2016-08-07
阅读 10 分钟
3.7k
前不久把 sf 前端的构建工具进行了改进和优化,用上了目前非常火的 webpack 、babel 和 es6 等等新技术。 历史 sf 前端的构建工具最早使用的是当时非常流行的 grunt,接下来是 gulp,然后就是现在的 webpack。 构建工具比较 构建工具 Browserify Grunt Gulp Webpack 描述 browser-side require() the node way The JavaS...

服务器迁移小记

2016-06-29
阅读 2 分钟
5.1k
几个月前收到 digitalocean 发来的邮件,说因为我邀请用户注册并达到他的要求,送了我50刀的额度,本来就没想到它能送,结果不久之前它又送了一次,果断让我产生了回到它的怀抱的念头,毕竟现在 vultr 上的日本服务器5刀/月,速度也不太理想,还是绕路,还不如拿去买个迅雷会员。

react-native 初体验 - 使用 javascript 来写 iOS app

2016-05-21
阅读 2 分钟
7.7k
其实很早之前就已经写过一个 hybrid app 了,使用了 Ionic 框架,这是一款使用前端 web 技术来构建 app 的框架。使用了流行的 Angular,使用 Cordova 来使用 native 的功能,最赞的是它有一套优美的设计模板,类似于 bootstrap,通过它你可以轻松实现优雅漂亮的设计。

用工具武装自己

2016-03-09
阅读 1 分钟
5.7k
我是 segmentfault 的前端工程师,主要开发语言是 Javascript。 前端入坑多年,用过很多的软件和工具,在此分享给大家。 我认为的神级别开发工具 webstorm 轻量高效的前端开发 IDE,属于用过就回不去类型,在4年前就被 bigcat 安利。 sublime 足够轻量,界面好看,启动速度快,最性感的编辑器 vim 不解释 工位的高清无码...

Sublime Text 改造计划

2016-02-25
阅读 2 分钟
3.8k
过年期间尝试了不少编辑器,有 github 家的 Atom,当然也少不了 Sublime Text,经过尝试和验证, 因为性能方面的考虑,最终还是选择了 Sublime Text,毕竟收费的产品相对免费的,更有优势。

我的 2015 总结

2016-01-01
阅读 1 分钟
2.6k
2015 年,对我来说注定是一个充满改变的一年。 为了改变,离开了毕业后一直工作2年的创业公司,2月2日正式入职 SegmentFault,这是这一年发生的一切的起点。 生活 开始从赶公交上班切换到走路上班模式。 女友摇到了指标,两人凑钱全款买了车。 为了更好的生活质量,找了更大的房子,为了更好的做饭,购买了电冰箱,为了...

火狐浏览器扩展开发入门指南

2015-11-28
阅读 3 分钟
14.4k
一开始没仔细看文档,而是找了火狐内置的扩展查看源码进行修改学习,折腾了一上午,发现非常蛋疼(采用的是上面第三种方式),安装扩展需要重启浏览器,删除扩展需要重启浏览器,非常消耗时间和精力,差点精神崩溃。

Chrome 开发者工具使用技巧

2015-10-20
阅读 3 分钟
26.4k
最近我花了较多的时间使用 Chrome 的开发者工具。我发现了很多之前没用过的好功能 (或还不是特别需要用到的功能,例如 blackboxing 和 asynchronous stacktraces) 。因此我想对我非常喜欢的几个功能做个总结。

《稀缺》读书笔记

2015-10-12
阅读 1 分钟
3.3k
乘着国庆有时间,把之前拖了很久未看的书都看完了,其中《稀缺》一书让我感悟良多,遂摘录些许经典语录。 稀缺心态 贫穷和忙碌并非简单因为缺少金钱和时间,而是一种心态和能力的匮乏。 稀缺会俘获一个人的大脑,使他过于关注稀缺的对象从而失去正常的判断力。 你要什么,不要等急需的时候才去要,而要提前积累。 懒蚂蚁...

building with Gulp

2015-05-22
阅读 3 分钟
4k
本文章基于本周三分享内容进行整理所作。 Gulp 是什么? 构建系统 基于 Node.js 构建 使用 javascript 编写 拥有众多的插件 开源 安装 Gulp 全局安装 {代码...} 安装到项目中 {代码...} 使用 Gulp 创建 Gulpfile.js {代码...} 分解为 3 个部分 定义模块 {代码...} 定义任务 {代码...} 定义任务执行具体逻辑 {代码...} 上...

我的第二个 chrome 扩展 十阅 (TenRead)

2015-04-20
阅读 1 分钟
7k
博客类的站点更新频率不是特别频繁,但是几个聚合站点,例如 hacker news 等,每日更新内容特别多,每天都看不完。日积月累,一个月下来就要奔溃了,而且很多内容是及时性比较强,到月底再去看已经过时了。

如何在 Ubuntu 上安装 LAMP

2015-04-03
阅读 4 分钟
8.3k
关于 LAMP LAMP 是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写: Linux,操作系统 Apache,网页服务器 MySQL,数据库管理系统(或者数据库服务器) PHP 下面是安装教程。 1. 安装 Apache Apache 是一款免费的开源软件,世界上超过50%的服务器都运行着它。 安装 apache,只需要打开终端并键入以...

谁会在意 GET vs POST? NoREST!

2015-03-11
阅读 2 分钟
4.9k
若你曾写过 REST API,你肯定体验过那些无休止的争论,例如该使用哪个动词?该使用哪个 HTTP 状态码?该如何组织我的 URL?这些都没有正确答案。不是所有的操作都能由某个动词表示。不是所有的错误都匹配 HTTP 错误。为何我们要在 API 上使用那些为超文本设计的动词和错误码?我们使用 HTTP 作为客户端/服务端的通信方式...

ionic 安装 inappbrowser 插件后编译失败的解决办法

2015-02-13
阅读 1 分钟
6.5k
layout: post title: ionic 安装 inappbrowser 插件后编译失败的解决办法 tags: description: 学习使用 ionic 框架开发 ios app 时遇到的坑

将 Mac OS X 上的目录挂载到 Linux 的方法

2015-02-10
阅读 1 分钟
22.6k
打开mac文件共享功能 开启共享服务 进入系统偏好设置中的共享选项。 勾中文件共享(如下图),之后右边的文件共享的绿灯会点亮,并显示“文件共享:打开”。 添加共享目录 点击在文件共享界面(如下图)中右边的共享文件夹下的+号。 在出现的窗口中找到你要共享的目录,点击增加。 之后在右边的用户里,进行对该目录的访...

关于两个程序员的寓言故事

2015-01-27
阅读 2 分钟
4.2k
曾经有一段时间, 由于不知道彼此的存在,"Automated AccountingApplications Association" 和 "Consolidated Computerized Capital Corpora-tion" 决定他们需要一套相同的程序来执行特定的服务。