前端 | Google Analytics加载失败导致的阻塞问题

摘要:给网站配置了Google Analytics脚本后,在国内访问网站时,由于Google Analytics无法加载(一直处于pending状态),导致网页的整体渲染阻塞。本文提供了另一种异步加载Google Analytics脚本的方式来解决该问题。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 11月 19, 2018

密码学 | Many-Time-Pad攻击

摘要:从理论上可知,Vernam密码的一次一密(One-Time-Pad)方案是不可破解的。但是,如果同一段密钥被用来加密多段密文,即多次一密(Many-Time-Pad)的情况下,加密方案就不再安全。本文以一次密码学课的作业为例,介绍Many-Time-Pad Attack的具体过程。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 10月 24, 2018

Python | 更新Python后如何修复virtualenv

摘要:在升级了Python后,由于Python路径变更,virtualenv中的symlinks将被破坏,本文提供了脚本来修复这个问题。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 3月 12, 2018

撒币游戏 | 一次有趣的博弈论实践

摘要:最近,借着生日的契机,在公众号里进行了一次「撒币」游戏。让我们回顾一下这次游戏里有哪些有趣的事情吧。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 1月 24, 2018

Azure | 批量获取Azure Blob列表

摘要:介绍如何利用Azure Python SDK批量提取Blob的列表。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 1月 15, 2018

Mac | Mac不常见问题及解决方案

摘要:记录了使用Mac三年以来,各种搜索得到&搜索不到的问题&解决方案。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 3月 31, 2015

密码学 | Enigma破解分析

摘要:详细分析了对雷杰夫斯基和图灵破解Enigma的工作。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 3月 09, 2015

Mac | Mac小工具集锦v1.0

摘要:有刚入手Mac的朋友问有哪些工具推荐,于是整理一篇实用小工具的简介,与大家分享一下。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 2月 18, 2015

Haskell | Monad初探

摘要:学习Haskell的过程中一时无法理解Monad的概念,于是探索了一番,将心得记录如下。     阅读全文
Ricardo Liu's avatar
Ricardo Liu 12月 22, 2014