分类 技术 中的文章

iframe 无刷新文件上传

最近写的一个小站,搭建在 SAE 上的一个私有相册类应用,带简单的用户管理和权限控制。在写后台图片上传的时候遇到一点小问题。因为是搭建在 SAE 上又不想开启 Storage 服务,所以图片存储就只能找第三方的服务。正好发现七牛云存储有免费套餐,而且支持很多常用的图片操作(比如缩略图可以不用自己手动裁了),就打算集成到这边来。以下所说的是上传图片到七牛云存储的私有空间中的一种方法。

阅读全文

发布自用Typecho主题Nook

好吧,其实这个主题我用了很长时间了,只是一直觉得有缺陷,才没有分享出来。期间甚至还试图将 Bootstrap 整合到整个后台里去,但还没有完成,就看到官方发布 Typecho 0.9 beta 的消息,于是我把 BooTypecho 项目从我的 GitCafe 上撤掉了。(那段时间还真是迷恋 Bootstrap 呢)

现在发布的这个主题就是我博客现在在用的,基于官方 0.8 版本的默认主题,添加 Bootstrap 并稍作修改的浅色调主题。具体的修改内容在我去年的博客文章《博客主题更改》里有说过。这次正式发布与最初的版本就修改了两处地方:

  1. 顶栏搜索表单的提交按钮从 input[type="submit"] 修改为 button[type="submit"] ,因为火狐下样式有缺陷会造成高度不一致(这是 Bootstrap 自身就有的问题)。同样地, 404 页面的搜索表单元素也有这个变化。
  2. 顶栏的“全站首页”链接改为可以设置的选项。如果你的博客是在子域名下或者子文件夹下,可以在这里填入顶级域名,会在导航栏上显示出来。
  3. 页脚样式缺陷修复。之前的版本要依赖特定的页脚元素 class 才能呈现 Bootstrap 样式的页脚。现在我把这部分样式合并到了 style.css 中。

阅读全文

关于密码

中秋放假三天。因为在 Windows 下,所以除了写简历之外也没有其他的什么事做,想起还有去年 CSDN 爆库时下载的600多万帐号密码数据,就写了几个 Python 小工具分析了一下。结果大致如下。

阅读全文

使用 selfoss 搭建自己的 RSS 阅读器

突然想要有一个自己的阅读器,其中肯定有受到 Google Reader 关闭的影响;次要的原因则是尝试了一些手机阅读器觉得没有一个合适自己的,而且我手机经常处于离线状态,阅读很不方便。经过一番考察,觉得 selfoss 不论从 UI 还是速度、管理 阅读全文

在 Ubuntu 下使用 Nero AAC Codec

自从大二那年发现 AAC 格式音乐后就一发不可收拾,现在我的所有音乐文件里 MP3 屈指可数,大部分都是从无损文件转换过来的 AAC 格式。我最喜欢的 Windows 软件是 Foobar 2000 ,转换格式超级方便。转战 Ubuntu 之后我第一件事就是找 Foobar 2000 ,作者坚持只 阅读全文

Notes for Reinstalling Ubuntu Precise Pangolin

今天重装了 Ubuntu ,因为一些很奇妙的原因。记录一下重装系统之后要做的事。需要特别注意的是,使用 dpkg --get-selections 导出列表供重装之后自动安装软件这种方法,我一次都没有成功过。每次失败的原因出奇地一致:这种方法会导出原来系统安装的所有软件,重装之后的系统使用这个列表进行安装,会把列表里的软件先卸载一遍才进行安装,但是卸载这些软件之后也就无法安装软件了。重启之后内核都找不到,因为这个我重装了两次。

阅读全文

Python 切片操作及其它

写东西的时候掉了一个大坑,懒了一下,随口问了一些别人切片操作,结果调了半天才发现别人回答有误。自力更生,记一下一些东西吧。 切片操作是指对序列(字符串、列表、元组等等)的复制操作。 a = [1,2,3,4,5,6,7,8] a[0:] [1, 2, 3, 4, 5, 6, 7, 阅读全文

HTML5 canvas 彩色时钟

2014年4月18日更新本节。 演示中修改代码,使画布时刻保持页面允许的最大正方形,并能同步调整画布中各元素的大小(包括字体)。 最近想法比较多,大多是对以前写的一些半死不活的 demo 的一些改进,其中大部分都是 阅读全文