通过 caddy + cloudflared 在家庭服务器中搭建公开网站
哪个小男孩没有属于自己的家庭服务器呢?有了服务器之后,再搭建个人博客也是很合情合理的吧。搭建了博客之后,当然还需要给世界上其他人一个膜拜自己的机会。
哪个小男孩没有属于自己的家庭服务器呢?有了服务器之后,再搭建个人博客也是很合情合理的吧。搭建了博客之后,当然还需要给世界上其他人一个膜拜自己的机会。
今年再次参与了好玩有趣又能学到知识的 Hacker game 比赛,题目还是熟悉的味道,很好的延续了寓教于乐的传统。相比之下,某著名二次元宅舞站的题目就……
已经换成更加全能好用的 https://github.com/buptczq/WinCryptSSHAgent。
最近看到 Windows 10 版本 2004 即将发布的新闻,又有网友说其中最大亮点就是 WSL 2 了。我作为 WSL 的重度使用用户不禁心痒痒的想升级试试。
恰好有时间,就急冲冲地加入了 Windows Insider 的 Slow ring,重启完电脑就收到了 2004 的更新。
然后就一边下载更新,一边找文档看 WSL 2 的相关说明,顺手还勾上了“停止获取预览版本”,以免之后无法及时退出😎。在 WSL 2 的相关信息其中有几点值得特别拿出来说一下:
现在中国市面上主要有两种门禁卡:
一种叫ID卡,是早期的非接触式电子标签,工作频段在 125kHz,芯片中只记录了一个ID号,不可以存储任何数据卡,无需任何权限即可读取。由于太容易复制已经基本退出市场。
另一种叫 MIFARE Classic,又叫 M1 卡,是 NXP 半导体公司的产品,属于IC卡的一种,由于成本低廉也是目前在中国市场上使用最广泛的门禁卡技术,使用场景包括且不限于门禁卡,还有饭卡、水卡等。工作频段在 13.56MHz,符合 ISO/IEC 14443 Type A (国内二代身份证是 Type B)标准,有数据存储空间并可反复擦写数据,数据读写都需要密码验证。
As of the LVM release 2.02.106, LVM supports the use of fast block devices (such as SSD drives) as write-back or write-though caches for larger slower block devices.
The cache logical volume type uses a small and fast LV to improve the performance of a large and slow LV. It's based on dm-cache(the kernel driver), so you can only use it on CentOS7.1/Ubuntu 15.04 or later.
For this article, I will assume you using Ubuntu 15.04.
前几日感受到了 Wine 的强大魔力, 遂萌生在 Wine 里安装 Office 的想法. 到网上找了下, 发现已经有人确认了安装 Office 2010 的可行性, 不过 Office 2013 还是无法正常工作. 便决定在自己的 Ubuntu 上也安装一下, 这里做一下记录.
git cat-file commit master^X | sed -e '/^parent/ d' > tmpfile git rebase --onto $(git hash-object -t commit -w tmpfile) master rm -f tmpfile
声明:本文只是对Flash实现16进制编辑的基本思路的说明,并不是确实可行完整的Youku去广告方法.
首先打开Firebug,获取swf文件地址,下载下来.
使用大名鼎鼎的某SWF Decomper工具反编译,经过鲁夫的爱的提点,
在
找到了关键代码.
以前在本地调试PHP脚本一直用的是自己搭建的APM环境(Apache+PHP+MySQL).
今天写脚本要用到PHP 5.3的功能,我自己搭建的环境还是很久前的PHP 5.2 .于是打算更新下环境.
由于有任务在身,所以没有自己一一下载安装,而是直接使用WAMP.
谁曾想在安装就绪,添加虚拟主机时,出现了大问题.一旦配置文件里有虚拟主机,整个服务器直接报500错误.
研究多时,终于找到解决问题的办法.原来是因为没有添加默认虚拟主机的原因.
加入如下配置
<VirtualHost *:80> ServerName * DocumentRoot "D:/Wamp/www" </VirtualHost>
OK,一切恢复了正常.
修改/etc/init/gdm.conf, 在第12行的start on 加上条件 "and runlevel [35]", 保存即可,需要GUI时,直接执行 init 3 切换runlevel.
PS:环境为Ubuntu 10.04 LTS