将Instagram内容导入Blog

Cover image
Image by Instagram

青蛙关站的这几年,虽然没有写blog,但是instagram和twitter发了可真不少。今天研究了下怎么导入instagram的照片和twitter的条目。看起来instagram很容易实现,因为有一个python的客户端Instaloader。

more ...

本站重新恢复

Cover image
Image by Github

目前本站已经在github上恢复,从2007-2013年的数据大部分已经可以访问。

从上海出差回来之后,青蛙突然有了把blog恢复的动力。 努力了三天,重新使用pelican构建了blog, 然后review了一遍之前的post,修复了一大堆错误。

回顾当年的老文章,感慨良多。当年青蛙也是个爱学习的好孩子, 同时不禁感叹这些年真的没有神马进步。

重新开站,不对自己做硬性指标了,希望能认真写/记录点啥。

本站域名:

https://www.gfrog.net/

源码:

https://github.com/gfrog/gfrog.github.io

more ...

Wordpress转换到Octopress

今天青蛙下定决心干掉Wordpress了,不为别的,就因为 在大天朝访问Openshift不靠谱的连接状态。

把Wordpress转换到Octopress这件事,对于天天泡在github 上的青蛙来说,实在是简单到爆了。github账户有了,ruby 运行环境有了,只要简单几步就够了:

  1. 按照 http://octopress.org/docs/setup/ git clone回octopress代码,安装bundler,安装默认主题。
  2. 按照 http://octopress.org/docs/deploying/github/ 在github上新建一个repo,名字取为"your_github_id.github.com",在Octopress的目录中执行 rake setup_github_pages, 在提示符中填入这个新建的repo的git地址。
  3. 然后 rake generate rake deploy
  4. 用浏览器访问"http://your_github_id.github.com",应该就能看到Octopress的页面了。
  5. 记得要把源码 …

more ...

本blog已经迁移到 Openshift

本Blog今天已经正式迁移到Openshift平台上了,欢迎反馈问题报告及速度报告。

同时在linode的服务器已经关闭。

其实linode真的很好很不错,只是青蛙的blog根本用不到一个vps来支持, vps上的资源几乎每天都是浪费掉的,还不如用PaaS平台低碳一些。

generate_graph.png

generate_graph_mem.png

more ...

在Twip中转换t.co链接

自从Twitter强制把所有链接都转换为t.co之后,在手机上访问这些地址就成了大问题,开VPN慢,绕了一圈发现是国内地址,不开干脆访问不能。于是青蛙一直酝酿在Twip那里把短链接扩展。

今天有时间,研究了一下,本来打算自己写的,但是本着不重复造轮子的态度,写之前google了一下,这不,这位同学已经写好了: http://hjin.me/code/727/ , 全部修改的代码贴到了这里: http://pastebin.com/f4Gw0DND 青蛙拿过来直接扔进twip,问题解决。

青蛙在这放出一个基于twip r204版本的patch吧,另外还有一个小修改的补丁,修复一些情况下的警告信息。

0001-twip-enable-expand-tco-link.patch

0002-twip-fix-some-warning-msg-in-expand-tco-link-patch.patch

这个修改只能解决t.co的问题,没办法解决其他被关照到的短网址服务, 所以青蛙仍然酝酿着什么时候搞一个把所有短网址都展开的补丁。

不过青蛙看php代码实在是头疼,只好下次有时间再硬着头皮读代码改吧。

more ...

青蛙的Dreamhost账户正式关闭

青蛙本来想让DH欠费自动停止服务的, 但是想了一下,还是自己清理一下痕迹然后手动关闭比较好。

手工删掉了所有的域名和数据库 (这步操作十分蛋疼,后来发现关闭账户的时候会自动删除),然后取消账户。

转眼之间,青蛙的网站在DH上也开了3年了,但是仍旧是没人看的状态, 不过也无所谓,其实就是想有一块可以自由支配的地方。

3年中给很多朋友们提供了免费的空间服务,青蛙觉得很开心, 流量闲着也是闲着,拿来给朋友们练手也是很好的。

在此感谢朋友们对青蛙的支持,谢谢大家。

今年年中青蛙的DH帐号终于切换成无限流量和空间的了, 于是青蛙启动了一个免费空间共享计划,但是申请者寥寥,难道是青蛙的要求太严格?

青蛙在linode上的新服务器已经基本稳定了,虽然还有些细小的问题。

先使用一个月看一下资源的耗费情况,如果有可能,青蛙还是想尽量给大家多提供一些免费资源来用。

more ...

推荐插件: wp-super-cache

在wowubuntu![1]上看到的wp-super-cache这个插件,青蛙立即拿来试验了一下,功效很显著。

没有优化前,青蛙用pingdom[2]测试主页面载入速度,需要将近4秒的时间。

优化过后是这样:

1

接下来需要考虑的就是怎样减小那几个js文件的载入时间了,还没找到头绪,希望能得到大牛的指点 :)

另外需要注意一下的是,如果是nginx环境安装wp-super-cache插件, 需要的rewrite规则在[1]中有提供,但是那个版本是有问题的,这里[3]的版本才是正确的。

参考资料:

[1] 小内存 VPS 优化建议 (LNMP+WordPress 环境) http://wowubuntu.com/vps-optimize.html

[2] Pingdom tools http://tools.pingdom.com

[3] Code Exchange: nginx rewrite rules for …

more ...