MoinMoin plugin: image2attach

Thumbnail

What’s this Image2Attach is a extension for MoinMoin. It can create a page action to save images from web to page’s attachments. Requirment MoinMoin 1.9 (I only test in this version.) Install copy action/Image2Attach.py to data/plugin/action/ restart python server Usage Go into a page, click more action - Image2Attach . It will take a while to fetch the images, after that it will save the image to attachments and replace the image’s link with attachment’s link. Finnally it will commit a change with message internet image save to attachment to wiki. Enjoy it, any bugs can report to Issue Report. Support You can get some develop infomation in Image2attach - Log4D Licence Distributed under the GPL v2 Source code powered by https://github.com/alswl/image2attach. update 2012-05-28 fix url catch bug(Issue 4 / Issue 6) 2011-12-25 support link([[http://xxx.com/xxx.jpg|) fix url has ‘attachment’ string bug. support image attachment rewrite.

2011-12-18 · alswl

更换VPS

Log4D挂了整整一天,原因是因为VPS扩容导致系统无法启动。 我使用的VPS是PhotonVPS的WARP.25 套餐。买时候套餐里面硬盘空间是2个G,前几天朋友告诉我新套餐变成了10G。我就发了ticket给客服,他们很快答应帮我升级VPS。我就将数据备份出来,静候升 级。 等了半天没反应,又咨询过后才知道新加入的硬盘空间需要重装系统才能启用。好吧,正好我想将CentOS 6换成Arch(Arch用的太顺手了)。 吭次吭次一阵捣鼓(其实重装系统就按一个按钮而已 ^_^),Arch装好了,然后发现系统无法启动了,悲剧鸟。 ...

2011-12-14 · alswl

Arch Linux装机软件

重要通知:Log4D的域名由 http://dddspace.com 迁移到 http://log4d.com 。 订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner的地址未发生变化) http://feed.dddspace.com 弃用 请订阅我博客的朋友更新一下订阅地址。 前天将arch32位换成64位的系统,想充分利用4G内存。 在mountpoint时候,我mount了 /root 和/home 盘,然后arch问需要 (re)create 分区么。 选项有 Yes 和 No ,看上去不选 No 就进行不下去,我就点了一下。 结果就悲剧了有没有!!!!!!!!! home 盘有150G左右有木有!!!!!!!! ...

2011-12-11 · alswl

《卓有成效的程序员》读后感

Thumbnail

《卓有成效的程序员》,上次在京东半价买了这本书,一直没来得及看, 前几周在地铁上把这本书看完了。 说实话,书里面的观点我很赞同,但是没有觉得惊艳, 因为我本身已经在尝试实践这些观点。 书中的这些观点有如下: 加速法则:减少输入次数,用快捷键/方法启用常用操作 专注法则:集中注意力处理工作,避免额外的信息干扰 自动化法则:贯彻"懒"的原则,减少重复劳动 规范性法则:DRY 书中第二部分是撰写代码时候的一些意识,这些我就不复述了, 是比较常见的软件工程思想。这些思想由ThoughWorks的咨询师娓娓道来也是值得一看的。 我觉得这本书在学完第一门语言/数据结构/操作系统之后就可以开始阅读。 也就是学生在大三-大四阶段阅读,会对代码撰写规范和风格形成大有帮助。 ...

2011-11-27 · alswl

dbevent2gc v0.1发布

Thumbnail

重要通知:Log4D的域名由 http://dddspace.com 迁移到 http://log4d.com 。 订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner的地址未发生变化) http://feed.dddspace.com 弃用 请订阅我博客的朋友更新一下订阅地址。 关于dbevent2gc A application to sync douban.com events to Google Calendar. dbevent2gc是一个GAE应用,它将豆瓣同城的活动同步到Google Calendar的日历, 允许用户订阅活动而知道最近几周周边将发生活动。 dbevent2gc是基于Python/web.py/mako/iCalendar的,源代码地址在 https://github.com/alswl/dbevent2gc 使用方法 目前dbevent2gc运行在GAE上面,地址是 http://dbevent2gc.appspot.com (墙外) http://dbevent2gc.log4d.com/ (我做的本地反向代理) 登录这个地址可以选择需要订阅的城市和活动类型,然后会生成一个按钮, 点击这个按钮可以直接将选择的活动订阅到Google日历。 ...

2011-11-25 · alswl

Arch Linux下小红点中键

重要通知:Log4D的域名由 http://dddspace.com 迁移到 http://log4d.com 。 订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner的地址未发生变化) 请订阅我博客的朋友更新一下订阅地址。 关于Arch Arch是一款优秀的Linux发行版,使用它可以快速的学习Linux操作技巧。 Arch崇尚的原则是"保持简单,且一目了然",这也是我崇尚的风格。 保持简单的同时也会给我带来一些小小的困扰,比如配置一下Thinkpad上面的小红帽 中键都需要设定Xorg。Arch直接向我们展示了Linux美妙的侗体,没有任何遮掩。 ...

2011-11-15 · alswl

jQuery.html()在IE下面错误解决办法

今天遇到一个jQuery的.html()设定错误问题,FF和Chrome下面都能够正常工作,而IE下面却失败。 检查之后,我把问题定性到jQuery.html(html)设定在IE下有问题。当设定html文本中含有空行、空格、Tab时候,会出现异常中断,导致html ()设定失败,但是又不会引发js错误。 狗日的IE! 下文是Google来的参考文章:使用 jQuery .html() 得到的string时, 在IE中出现错误的解决方法 使用 jQuery 的 .html() 函数( 使用 .text() 也类似 )得到元素内的值使用时,在IE6中出错,FireFox 中正常。 ...

2011-11-07 · alswl

128M内存VPS LNMP安装优化小记

Thumbnail

重要通知:Log4D 的域名由 http://dddspace.com 迁移到 http://log4d.com 。 订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner 的地址未发生变化) 这一次域名迁移的同时,我更换了服务器,由原先的虚拟空间迁移到独立 VPS。 现在使用的 VPS 是 PhotonVPS 。 月付5.95美元,使用优惠码 TENOFF 或 PHOTONLEB 可以打7折, 换算汇率之后是26人民币每月。 这款VPS的内存只有128,我们就要精打细算考虑如何省内存。经过我几天琢磨, 我终于配置的可用率比较高,使用 siege -c 100 -t 100 时候可以保持 100% 可用率。 (其实做不到这么高的并发,大概10个并发每秒)下面就是我记录的安装配置过程。 ...

2011-11-06 · alswl

jEmotion

Thumbnail

重要通知:Log4D的域名由 http://dddspace.com 迁移到 http://log4d.com 。 订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner的地址未发生变化) 白天工作时候需要一个功能,我搜了一下Google,没有找到合适的,就花了半天时间写了一个jQuery插件jEmotion。 jEmotion的主要功能是用来给输入框加入转义之后的表情代码,然后在页面显示时候可以重新将表情代码转回表情图片。 jEmotion的代码托管在GitHub上,地址是 https://github.com/alswl/jEmotion 。 demo地址是 [http://lab.log4d.com/javascript/jEmotion/demo.html](http://lab.log4d. com/javascript/jEmotion/demo.html) 。 这是我写的第一个jQuery插件,写完还蛮兴奋的,哈哈。 ...

2011-11-04 · alswl

域名迁移

各位好,我将在一个星期之内完成dddspace.com到log4d.com域名的迁移。 Log4D的域名最早叫dddspace.cn,创建于2009年5月14日,再之后09年12月份某次cn域名爆发群体性拔线之后,我注册了dddspace.co m这个域名。 不知不觉Log4D博客已经走过了2个多年头,我也终于在守候1年多时间里面抢到了名正言顺的log4d.com域名。同时我在PhotonVPS购买了一个XEN VPS,128M内存,300G流量,我用来运行这个博客,同时配置了VPN用作它用,你们懂的。 ...

2011-11-02 · alswl