Phoenix's islandphoenixlzx.com2018-11-18使用 fs.WriteStream 编写超简单的日志流虽然 console.log 很好用,但是生产环境需要保存日志的时候就比较蛋疼。暴力 fs.appendFile 会消耗大量的 file handler,因此用 writable stream 来复用 file handler 是更好的选择。阅读全文
Jixun's Blogjixun.uk2018-11-16Fedora 29/30 安装 FCITX 输入法 + Rime / 拼音上图为安装后的效果 安装 fcitx 本体包 首先安装适配各种程序的基础包: sudo dnf install fcitx-{ui-light,qt{4,5},table,gtk{2,3},table-{extra,other,chinese},configtool} 安装「中州韵」 因为官方源没有,而 FZUG 也去掉了这个包,因此我在 Gitlab 部署了一个适用 Fedora 29/30 x…阅读全文
郭泽宇guozeyu.com2018-11-15Azure DNS、NS1、Constellix,三家海外 GeoDNS 服务商对比最近 DNSPod 的解析服务器宕机了一段时间,导致许多 DNSPod 用户的网站无法访问。本文将推荐几个提供 100% SLA 的海外 GeoDNS 服务,可用于替代不稳定的 DNSPod。并介绍一下使用多家 DNS 提供商来提高服务可用性的方法。 本文包括 Azure DNS、NS1、Constellix 的全面对比。阅读全文
Jixun's Blogjixun.uk2018-11-10100% 橙汁修改器更新 (4.0)最新更新:服务器已下线,因此失效。 更新 4.0 很久没有更新这个修改器了… 原因是对修改器进行了重做,现在改用 C++ 开发,抛弃掉 .net 环境。 支持联网获取修改器所需数据,希望能解决每个版本的游戏都需要重新编译修改器的问题。 缺点: 不支持离线使用。每次点击 “寻找游戏” 都需要联网查询所需数据,可能在后续版本会建立一个缓存机制。 不支持 XP,也希望我能不需要支持 XP。如果真的需要 …阅读全文
郭泽宇guozeyu.com2018-11-08Mac 上一些精致实用的软件推荐正如 Apple 在 10 月发布会时所说,在中国有 76% 的购买者是新接触 Mac 的(来源: October Event 2018 - YouTube)。想必有不少 Mac 使用者不知道有什么好的软件,也不清楚需要安装什么软件。Mac 上所需要使用的工具链与 Windows 有所差别。本文将介绍一些(我经常使用的)精致实用的软件,着重说说 Mac 上专有的软件,希望能够对新老用户都有所帮助。阅读全文
Felix's Blogfelixc.at2018-11-03为 glibc localedata 添加民国纪年支持昨天被 @聞其詳 问起 glibc 对日本平成 XX 年的纪年支持情况(感谢 @farseerfc 老师),发现 glibc localedata 中并未包括民国纪年支持。在查询文档后稍微鼓捣了一下,简单实现了这个功能: $ LC_TIME=zh_TW.UTF-8 date +%EY 民國 107 年 $ LC_TIME=zh_TW.UTF-8 date +%EY --date="1912/4/3…阅读全文
Debug 客栈debuginn.com2018-10-29新域名 debuginn.cn 上线了,太贵了,后来听说. cn 域名是咱国家的域名,而且根服务器在咱国家,而且第二年续费及第一年的购买只需要 28 元钱,还是比较实惠的,原本本网站的域名是 roguefeathers.link 现在改为 debuginn.cn. 取此域名有几个含义: Debug 客栈:Debug 这一个词,就是一个在程序员界的 “调试” 一词,取此词语正好是用于我的网站在不断更新,加上我就是一名编程菜鸟,取此义也是…阅读全文
Nova Kwok's Awesome Blognova.moe2018-10-27Minecraft 和我的故事——一段回忆录Minecraft,一个 2011 年出现的游戏,几乎贯穿了从我初中到大学的记忆,回顾 Minecraft 的发展和我对它慢慢认识的过程,一个个故事慢慢在我脑海中展开。 越过茫茫大海登上这座小岛时,我不禁有些忐忑不安. 静谧的小岛包围在一片浓雾中,分不清是夜晚还是白天. 我不停地眨着眼睛,努力想看清岛上的全貌. 裸露的大岩石层层叠叠十分陡峭,隐约还可以看到一些黑洞洞的洞窟. 这是山吗?连一棵青草也…阅读全文
Debug 客栈debuginn.com2018-10-22Ajax 对 XML 信息的接收和处理Ajax 负责请求 xml 和接收 xml 信息,dom 负责处理 xml 信息 dom: php 中,dom 是 php 与 xml(html)之间的沟通桥梁; javascript 中,dom 是 javascript 与 html(xml)之间沟通的桥梁。 xml 需要从服务器端返回到客户端被 javascript 处理; ajax:负责请求 xml 回来; DOM(javascript):…阅读全文
imlonghaoimlonghao.com2018-10-082018 XJNU CTF Web Writeup比较简单的新疆师范大学的 CTF 比赛 http://ctf.xjnu.edu.cn/阅读全文
Felix's Blogfelixc.at2018-10-08请不要把 Wifi Dongle 翻译成加密狗在许多翻译过来的文本里,无线网卡(Wifi Dongle / Wifi Adapter)被翻译成了 “加密狗”。最近在微博大火的一篇《俄罗斯特工又蠢了!实名行动暴露自己还卖了 300 多特工队友…..》里面,又出现了类似的错误,让我不得不想说说这个问题。 先来看看这个例子: 文章描述了几个黑客在目标附近发射伪造热点钓鱼,此处的未翻译单词包括了 Wifi 和 Dongle。根据上下文,带一个无线网卡…阅读全文
Henry Z's blogchangchen.me2018-10-04K-means 学习记录, 没想到你是这样的聚类算法今日在学机器学习 第八章 (Unsupervised learning) 的时候, 开头介绍时讲到了 K-means 应用在大型计算集群的资源分配上 (见下图). 突然间一些回忆就猛的涌上心头: 本科跟着老师做的算法研究, 最后毕业论文的名字叫做《基于虚拟机放置策略的数据中心网络节能算法研究》, 其实和刚刚提到的资源分配非常类似. 当时在论文摘要中提到了 K-means 算法, 可惜并没有深入去了…阅读全文
Felix's Blogfelixc.at2018-09-28Thunderbolt 3 eGPU Bumblebee 方案尝鲜最近从公司淘了一块 GTX 1060,淘宝了一个显卡盒折腾 TB3 eGPU 方案。由于笔记本经常带出门,打算采用即插即用的 bumblebee 方案(回家插上盒子用独显,拔下盒子可以带出门,可以正常待机不用重启)。下面记录一下 Arch 上配置的步骤和遇到的坑。 1、准备软件包 # pacman -S bumblebee primus lib32-primus nvidia-dkms lib32…阅读全文
Phoenix's islandphoenixlzx.com2018-09-28重构 StickerSetBot关注 Telegraf 有一段时间了。特别是最近 Telegram 上 spammer 猖獗导致 Telegram 对于用户行为限制越来越严格,由此想过写一个简单的 bot 来处理加群请求之类的。 总之原因都是没时间。终于搞定一些事情之后发现之前瞎写的 Telegram 导出贴图 bot 居然备受欢迎… 正好 Telegram Bot API 也更新了,来重构吧!阅读全文
Nova Kwok's Awesome Blognova.moe2018-09-24购买电子产品的一些个人看法兼谈自己的一些消费理念近期由于亲历了一些对于购买电子产品的不愉快,遂有意将自己的一些看法整理成文,虽说标题写的是电子产品,但是依然可以代表我对于其他产品的一些购买理念,本文不为改变他人看法,仁者见仁,智者见智。 首先概括一下自己对于购买产品的思路: 确定要购买的物品的类别:是否必须,是否需要长期使用,对其的依赖程度 对于强依赖产品尽量买顶尖(此处有很多含义)的,如果资金不到位那么先暂时不买,弱依赖产品按需购买 排除一些…阅读全文
浮鲜feeshy.top2018-09-12如何混出松软轻盈的 kick 和 bass?知乎提问:如果完全按照 “如何混出 punchy 感” 的逆思路,来切 attack、切中频、降压缩比,的确能得到一种很温和的声音…… 但是这样处理也会削减掉许多中高频的泛音,当回放设备不理想时,就很难再听着泛音脑补低频了。那么有没有一种思路,在获得松软的低频的同时,也不会太牺牲 kick 和 bass 在比较差的喇叭上的存在感呢?阅读全文
Henry Z's blogchangchen.me2018-09-11自如甲醛检测的魔幻之旅企业天生就是追求利益的, 可生命永远是无价的. 本文记录分享了自如甲醛检测的魔幻之旅, 虽然最后还是放弃了 \doge.阅读全文
IceHoneyicehoney.me2018-09-08跨域请求中的 cookies 处理我们都知道服务器设置 cookie 是通过 set-cookie 的 http header 来完成。浏览器会读取这个信息设置 cookie。但是对于跨与请求,默认是无效的。我们需要再添加一个 http header。阅读全文
Henry Z's blogchangchen.me2018-09-08数据库查询的索引原理介绍 (面试必问)分享一个小故事: 依稀记得人生第一次面试终面的时候, 那家公司的 CTO 问我数据库中有哪些索引. 正好读书时学过一门课叫做 DBMS Implementation, 于是就巴拉巴拉列了一堆. 瞬间面试官就两眼发光的看着我, 说我既然知道 bitmap, 一定是个上课认真学习的好孩子, 就兴高采烈的给我发了 offer. 所以说年轻人, 认真读了这篇博客之后, 你就可以顺利的拿到 offer, 从…阅读全文
Henry Z's blogchangchen.me2018-09-05博客开启 HTTP/2 后的对比实验, 感觉要起飞了 =.=今日偶遇一篇 cloudflare 关于 HTTP/2 的介绍. 于是将自己的博客升级到 HTTP/2, 感觉酷酷的 (上边为 http/1.1, 下边为 http/2), 想起自己大众点评的 id 叫做酷酷的运动圆, 哈哈哈:阅读全文
Henry Z's blogchangchen.me2018-09-03记我为 Hexo Next 主题提交的第一个 PR用了 Hexo 的主题一个月了, 本文记录一下我为 Hexo Next 主题提交的第一个 PR: Safari 中无法 lazyload Disqus 的评论框. 背景 Next 主题在 Disqus 评论框的配置中的有一个选项: 开启 lazyload. 实现 Disqus 评论框延迟动态加载的效果. # Disqus disqus: enable: true shortname: daya05…阅读全文
游钓四方lhasa.icu2018-09-03致简写作神器 —— MarkdownMarkdown 是由 John Gruber 在 2004 年创建的「轻量级标记语言」,至今它已经有 14 岁了...阅读全文