摘要: 前言想要将HTML转换为Image是因为我们的一个晒课程的需求,将我们的数据通过图片的方式转换出来,便于传播。这样的问题可能第一个就想到要用ImageMagick来做,重新画一遍,我嫌重新画太麻烦,而且有重复劳动。希望有一个工具能将我们已经做好的HTML页面直接转换为图片。方法LinuxLinux下有下面三个方法1.khtml2pngkhtml2png可以将html转成图片格式,有如下要求:g++KDE 3.xkdelibs for KDE 3.x (kdelibs4-dev)zlib (zlib1g-dev)cmake其他都好说,KDE太坑爹了,我一Linux服务器还要装上庞大的KDE。看到 阅读全文
posted @ 2012-02-28 11:19 stoned 阅读(4477) 评论(2) 推荐(0)
摘要: heroku是天放介绍的,对于Rails的部署非常方便。于是照着quickstart做了一遍。总的来说,都还是比较方便的。就是在一个部署更换Rails Web Server的时候出了点问题。 按Getting Started with Rails 3.0 on Heroku/Cedar的提示,要把Webrick换成Thin。而Thin需要Procfile,由于对Thin一无所知,所以我根本没看明白Procfile要放在哪里,在Google了大量文章之后,发现别人说要放到Rails.root。我还以为是Rails lib的路径。结果发现只是你的WebSite的root。比如你的Websit... 阅读全文
posted @ 2012-02-27 10:34 stoned 阅读(224) 评论(0) 推荐(0)
摘要: Ruby中实现网页抓取,一般用的是mechanize,使用非常简单。安装sudo gem install mechanize抓取网页require 'rubygems'require 'mechanize'agent = Mechanize.newpage = agent.get('http://google.com/')模拟点击事件page = agent.page.link_with(:text => 'News').click模拟表单提交google_form = page.form('f')googl 阅读全文
posted @ 2012-02-23 10:39 stoned 阅读(1544) 评论(0) 推荐(0)
摘要: 技术不分贵贱,用不同的语言一样能实现相同的东西,但我想说的是相比C++和Java,总有一些东西能更高效得做到一些我们想要达到的目的。以下列出来的就是对我感触较深的几点:用HTML5去做App上的事情。比如在美中国学生尤雨溪(Evan You)两天打造HTML5版的Clear。做的事情并不复杂,但是对个人PR收益极大,讨巧,性价比太高了...用脚本去做一些看上去非常高端的事情。比如爬虫。类似ruby这样的语言带给我们的方便是难以比拟的,我不清楚之前类似爬虫这样的事情是怎么去做的,但是ruby脚本化的实现,让我非常吃惊。 1 require 'rubygems' 2 require 阅读全文
posted @ 2012-02-23 09:54 stoned 阅读(438) 评论(0) 推荐(0)
摘要: 最近在做一个新的小应用,前端基本上是我做的,码了大概600行的css,清楚并痛恨css管理的不易。主要有这么几个方面的问题: 1、该用"空格"还是该用">",用>更严谨,不容易出现因为class重名导致的问题,但问题是不易修改。比如加在外面加一层container,那这一块的css都要加上这个container。用"空格"则相反,容易调整结构,但对于一些通用的class名称,比如name等,要么只用一个name,要么就给name都加上前缀。 2、圆角问题。有些地方圆角是4,而有些地方是8,这样你要么直接用round4,ro 阅读全文
posted @ 2012-01-18 18:11 stoned 阅读(644) 评论(0) 推荐(1)