GoldenDict电子词典实用教程

GoldenDict

个人电脑上最优秀的电子词典当属老牌的金山词霸,此外灵格斯和有道也有很多朋友在用。但是它们要么没有Linux版本(金山词霸、灵格斯),要么Linux版本不成熟(有道)。对于广大软件开发人员来说,这是一件很令人遗憾的事情。

目前Linux上主要有两款电子词典:GoldenDict和星际译王。前者近几年发展很快,是最受Linux用户欢迎的电子词典,而且是Debian稳定版预装软件哟。今天就花点时间为大家介绍一下配置方法吧。配好后,效果不比Windows上的电子词典差多少。

首先谈谈词典的选择,很多初次接触Linux的朋友往往会想当然的选择《牛津高阶英汉双解》。其实这个词典根本名不符实,词汇量连4万都不到,不推荐。我推荐这两本词典:《朗道英汉词典》和《懒虫简明英汉词典》。它们的词汇量都超过了40万,足够大家用了。朗道的释义更准确,懒虫更简洁。词典在这里下载

为了顺利升级到Drupal8而应该避免使用的模块

避免

多个不同模块实现同一功能正是Drupal灵活性的体现,但是这也会给Drupal用户带来某些不便。例如:上周为就大家介绍了实现Drupal推荐到首页功能的三种方案,每种方案都有自己的优缺点,这显然增加了大家的学习成本。此外当Drupal新版本快要正式发布的时候,这些模块的可升级性也大有不同。今天就为大家列出为了顺利升级到Drupal8而应该避免使用的几个模块。

Alex Pott:采用Drupal8需要克服的5个困难

采用Drupal8需要克服的5个困难

相对于之前的Drupal生态系统,Drupal8实现了很多重大改进。例如:修订的实体API赋予内容建模极大的灵活性;面向多语言网站的内核级翻译系统;响应式主题;内置编辑和配置管理系统。正如老子所云:“祸兮福之所倚,福兮祸之所伏。”Drupal8的这些改进给大家带来便利的同时也产生了一些困难。

著名Drupal大牛Alex Pott在他最近所写的文章《5 Hurdles to Adopting Drupal 8》中从5个方面分析了这种状况:

使用浏览器扩展Drupal Version Check检测Drupal版本

Drupal Version Check

很多Drupal学习者都希望快速的知道某个网站是否使用Drupal开发,以及使用了哪个Drupal版本。今天我就为大家介绍一个最简单的办法:使用浏览器扩展Drupal Version Check。

该扩展支持Firefox和Chrome,但作者表示由于Mozilla持续缺乏专业精神,所以已经停止了Firefox版本的开发工作。推荐大家使用Chrome版的Drupal Version Check。

安装好该扩展之后,我们只要访问到使用Drupal开发的网站,浏览器工具栏上就会显示一个Drupal图标,提醒访问者该网站是使用Drupal开发的。如果我们点击该图标,就能看到网站所使用的Drupal版本,当版本过期时,还会用红字提醒访问者。

解决Debian无线网卡固件缺失的问题

Debian

虽然Linux内核支持的无线网卡越来越多,但是大多数需要加载non-free的固件才能正常使用。对于Ubuntu来说这不是问题。但是对于纯血宝马Debian来说就要自己动手丰衣足食了。

下面以rt2860.bin rtl_nic/rtl8105e-1.fw为例,介绍一下安装方法。

首先修改/etc/apt/sources.list源文件,添加下列non-free源

# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy main contrib non-free

然后更新索引

apt-get update

谈Drupal的推荐到首页功能 - 高级篇

Drupal自定义发布选项

对于网站的内容创建者来说,他们需要一个更统一更集中的解决方案来实现推荐到首页的功能。通过组合Drupal的Custom Publishing Option模块和Draggableviews模块,我们可以实现这一点。

使用这一方案的最大好处是:与Drupal内核已存在的发布选项紧密整合。每一个自定义的发布选项都可以添加到节点添加/编辑表单的发布选项(Publishing option)中。这样做可以使内容发布功能变得简洁统一。每一种内容类型都可以添加独一无二的自定义发布选项,从而增加了灵活性。可以添加多个发布选项,轻松实现多重推荐功能。而且Custom Publishing Option模块还可以和很多其他Drupal模块很好的整合。此外,使用Draggableviews模块,可以让我们通过拖拽操作轻易的手动控制View列表的排序。

谈Drupal的推荐到首页功能 - 进阶篇

推荐

还记得我在前不久刚刚为大家介绍的Nodequeue模块吗?它允许用户将Drupal节点组织到队列中,并提供一个可拖拽的用户界面整理节点的排序。因此,我们可以使用该模块实现推荐到首页的功能。具体点说,我们可以创建一个名为推荐到首页的队列,然后为该队列添加节点,最后将队列显示在Drupal的首页上。同理,我们可以创建多个队列以实现多重推荐(推荐到首页横幅、推荐到首页边栏...)的功能。

和基础篇中介绍的方法相比,使用Drupal的Nodequeue模块组织和排序推荐到‍首页的内容有哪些优势呢?

谈Drupal的推荐到首页功能 - 基础篇

Drupal的推荐到首页功能

大家都知道在Drupal节点的发布选项(Publishing options)中有一项推荐到首页(Promoted to front page)的功能,选中它之后,该节点就会显示在Drupal默认的首页列表中了。这就完了吗?不,这才刚刚开始。

在实际的Drupal项目中,几乎没有人使用Drupal默认的首页——它太单调了。但是一旦我们指定其他页面作为首页,推荐到首页的功能看起来似乎失效了——这些节点并不会显示在新的首页上。

为了解决这一问题,我们需要创建一个Show Content的View。并在FILTER CRITERIA中添加过滤条件Content: Promoted to front page。最后还要将View放置在首页上。

以上就是在Drupal中处理推荐到首页功能最常见最标准的方法。但是这种方法存在几个显而易见的问题:

为不能观看Drupal视频教程的读者介绍两套解决方案

柏林墙

由于我总是很忙,很难抽出时间,所以近期给大家推荐的Drupal视频教程都是直接贴Youtube上的,没有像以往那样上传到优酷。这给大家带来了不小的麻烦,很多读者反映无法观看这些Drupal视频教程。今天我就给大家介绍两套解决方案:VPN和Shadowsocks。

VPN

大家可以使用我在另一篇文章《免费无阻碍的搜索观看Drupal文章和视频》(链接在本文末尾处的相关文章列表中)中介绍的方法在VPS上自行搭建VPN。也可以购买现成的VPN,推荐StrongVPN和Astrill。由于自建VPN与购买VPN的成本相当,所以我更推荐后者。

但是VPN是一个重量级的解决方案,缺点比较明显。当大家启用VPN之后,访问国内网站的速度就慢了,有些面向国内的应用还不能使用(如:百度音乐、虾米),QQ和旺旺等即时通讯工具掉线,迅雷等下载工具也走的VPN......

Pages