Idv2 - tech.idv2.com - idv2
General Information:
Latest News:
在Heroku上部署django项目 3 May 2013 | 10:43 pm
最近尝试了下将自己的django项目部署到Heroku上。虽然大家都说Heroku是为Ruby on Rails准备的, 但它也支持python和django,在网站运行初期使用它还是比较方便的。 官方文档中对于部署django的方法有详细说明,这里就不再罗嗦了,只给出几个重点。 如何部署代码? 首先要安装Heroku工具链。 如果我已用GitHub管理代码,怎样将代码部署到Heroku上?Her...
关于Linksys PAP2中的Dial Plan设置 7 Mar 2013 | 08:34 am
这几天在折腾家里的IP电话,查了些关于PAP2的Dial Plan的设置,总结如下。 Dail Plan是干什么的? 简单来说,Dial Plan告诉VoIP设备该如何处理电话机拨号盘的输入,以实现各种功能, 如本地电话前自动加区号、国际长途自动添加指定前缀、特服号码转到特定号码等功能。 Linksys PAP2中的Dail Plan位于Voice → Admin Login → switch t...
Sentry: 错误日志集中管理 23 Jan 2013 | 06:22 am
Sentry是个很好用的错误日志服务器,可以将程序错误的详细情况集中捕获,并提供一个很漂亮的Web界面来浏览错误。 Sentry本身是用python写的,但它支持python、php、ruby、iOS等多种语言。 要使用Sentry,你需要一台服务器来运行Sentry服务器,然后需要在代码中插入Sentry客户端的代码。服务器安装方法如下: $ sudo pip install sentry 目前...
robotframework + selenium实现网站自动测试 18 Dec 2012 | 11:59 pm
本文参考:How to use RobotFramework with the Selenium Library 先来介绍下背景。Selenium是个强大的自动化测试工具,可以手工编写或自动录制测试脚本,可以手工执行,也可以自动执行。而robotframework是个通用的自动化测试框架。 robotframework-seleniumlibrary是robotframework的一个测试库,它可...
[git]subversion转git以及git仓库合并 15 Dec 2012 | 03:06 am
公司决定转向github,所以今天遇到的问题是要把两个subversion仓库合并到一个github仓库中。 subversion转git这个问题很容易,github推荐使用svn2git这个脚本。 官方网站上写出了详细的安装方法,如下: $ sudo apt-get install git-core git-svn ruby rubygems $ sudo gem install svn2git...
[iOS]制作native-like的webapp时的一些要点 1 Dec 2012 | 03:00 am
当用户tap一个页面元素时,iOS会在元素周围显示橙色的外框,以表明该元素被tap了。如果你想自己实现tap时的响应效果,可以用以下方法“去除”这个高亮效果。(来源) -webkit-tap-highlight-color: rgba(0,0,0,0); 禁止用户选择页面文字:(来源) -webkit-user-select: none; 如果你响应onclick事件,会发现click事件有大约半...
cygwin下git出现ca-bundle.crt相关错误的解决办法 14 Sep 2012 | 01:42 am
用cygwin下的git访问需要https连接的git repository(比如github)时,有时会报告错误: error: error setting certificate verify locations: CAfile: /usr/ssl/certs/ca-bundle.crt CApath: none while accessing https://github.com/usern...
FeinCMS Tutorial 25 Aug 2012 | 02:06 am
FeinCMS是个基于django框架的开源CMS系统,简单高效,集成在django自身的admin界面中,用来做个blog、网站什么的非常方便。不过它的官方文档中没有一个合适的Tutorial,所以比较难以上手。这里把我安装FeinCMS的经历写下来作为Tutorial吧。 以下内容基于python-2.6, django-1.4, FeinCMS-1.6.2,操作系统为MacOS 10.5 +...
cufon,在网页上画出特殊字体 8 Aug 2012 | 09:58 am
设计师们有时会使用特殊字体让网页更好看,但浏览器通常只支持Arial、Helvetica等通用字体。那么通常的解决办法就是将特殊字体做成图片。如果要动态生成文字内容怎么办?那也许只有使用CSS3的@font-face功能了……等下!其实还有cufon这个工具,可以帮我们在网页上”画”出特殊字体。 cufon的原理是将TTF字体转换成JavaScript代码,然后在需要特殊字体的地方创建一个 元素,...
将Google Web Fonts保存成TTF 7 Aug 2012 | 01:52 am
Google Web Fonts上有许多精美的字体,不过只能通过网页引用。有时页面设计需要使用这些字体,那么怎样才能把它们保存成TTF呢? 首先,访问Google Web Fonts,找到所需的字体。可以利用左侧的Search功能迅速找到字体。 然后点字体下面的”Quick-use”链接。 在Quick-Use界面找到第三步”3. Add this code to your website:”,复...