多语言维基

多语言维基的实现,有三种方式。他们的架构及运作原理有很大差异。

多语言站点

为每种语言建立一个维基站点。这些站点具有独立的数据库和维基软件,可以看作是两个完全独立的网站。

它们通过二级域名,或目录进行区分,如 http://zh.wikibooks.org/ ,http://wikibooks.org/zh/ 。这样能够明显的看出站点之间的独立性。

多语言站点之间通过跨语言链接映射对应页面。这通常要由人工完成,也可以由机器人辅助添加。

优点:

  • 各语言站点之间保持相对独立,拥有更大的自由,独立进行维护改进,建立特有的方针指引
  • 用户浏览方便,单一站点能够在各方面进行本地化,如模板、界面、操作方式
  • 内容之间不具有强制的对应关系,适合发展本地化内容

缺点:

  • 占用更多资源,如数据库、存储空间、服务器负担
  • 维护难度大,需要管理更多站点,问题更多,需要更多人手参与工作
  • 内容发展不均衡,各语言之间难以同步发展

适用于那些用户量巨大,且各种语言都有,内容差异性大,且更新迅速的维基网站。如维基百科、openSUSE。

多语言子页面

在唯一的维基站点上,建立以英语,或者本地语言为主的内容页面。然后为每个页面建立多语言子页面,如 http://wiki.zju.edu.cn/浙江大学/en/ 。

优点:

  • 占用资源少,结构紧凑
  • 易于管理,工作量小
  • 内容易于同步,避免分化问题

缺点:

  • 浏览不方便,默认肯定要以英语(或某种语言)为主,为非英语用户阅读带来困难
  • 管理过于集中,如模板、社区规则、功能等,不易于根据本地化特征进行灵活控制
  • 造成一种语言独大的局面,其他语言受主要语言的把持

适用于那些用户较少,内容比较固定,以某一种语言(如英语)为主要源头的小型维基网站。如Blender Wiki。

多语言共存

即在一个站点上同时存在各种语言的页面,它们之间通过名称的差异区别,都是主页面。

如:Wikibooks,维基教科书;IBM,IBM (中文)。

优点:

  • 简单有效
  • 利于融合

缺点:

  • 不利于本地化
  • 结构杂乱
  • 主流语言主导

适用于那些以单一语言为主,但少量页面供多语言浏览的维基网站。如维基解密。

杭州机器人相关市场

做机器人少不了要买点东西。原材料、电子元件、工具都是必不可少。

在杭州这样的科技型大城市,想找到这些东西并不困难。有几个比较常去的地方你一定得知道:

浙金钢材市场

是经营金属原材料的大型市场。想要买角铁、钢板、铝板什么的,这里是最佳去处。

正门入口处就有一家铝材店,好像是唯一一家。钢铁材料的就非常多了。

地点:杭州市下城区焦家里一弄

浙江大学紫金港校区出发路线:校门口公交站乘坐K93路公交车,打铁关站下车,步行百米左右就到了。

长城机电市场

是经营机械零件、工具、电气设备的地方。想买轴承、轮子、螺丝、钳子、锉刀什么的,这里都能找到。

地点:杭州市下城区德胜快速路

浙江大学紫金港校区出发路线:校门口公交站乘坐K93路公交车,德胜东村站下车,向东步行,沿着路北侧走1000米左右就到了。

杭州电子市场

经营电子原件和电子设备的市场。各种电子元件都有,也提供打板、定做等服务。

地址:杭州市拱墅区登云路639号

浙江大学紫金港校区出发路线:校门口公交站乘坐K10路公交车,文化商城站下车,步行百米就到了。

Android开发工具无法更新的解决办法

在大陆的Android开发者可能会面临Android开发工具无法更新的问题。这个问题主要是因为Google的服务器不可连接。解决方法如下:

1.换用http连接,而非https

即使用非加密连接。有些情况加密连接是不被允许的。如果还不行,继续尝试下面的做法。

2.更改Hosts文件的dl-ssl.google.com

即使用特定IP访问,到2012年9月可用的IP地址之一是

#google_android更新
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

添加到hosts文件中就可以了。如果此IP不能使用,你需要改用其他服务器IP。

学习软件多思量

对于现代人而言,学习一些软件必要的。在学习的过程中我们通常会面临以下问题:

  1. 应不应该学习该软件?它是否有用?我是否会用到它?投入与回报是否划算?
  2. 当有多种同类型软件的时候,我应该选择哪个?参考标准是什么?
  3. 我应该成为专家还是浅尝辄止?
  4. 是用时再学还是早做准备?

这些问题应该是困扰人们最多的问题了,通常人们在经历过之后就能得出自己的答案。

是否应该学习该软件

这需要根据情况做出决定。决定因素很多,该软件给你带来的益处,学习它付出的成本,回报周期,可拓展性。

如果它对你的学习和未来的工作有极大的益处,比如Office软件,那么它可能是值得学习的。但如果仅仅是出于证明自己很“强”的目的,比如学习Maya却不会在学习工作中用到,那么它就不那么值得学了,甚至是浪费时间。要从长远打算,即使你大学时读的是电子,而你的理想是做一名机械工程师,那么学习AutoCAD等软件可能会在未来助你一臂之力。而为短期目的往往划不来,比如你学习Rinoceros只是为了完成期末作业,那么你或许不应该投入过多的时间,因为用处太少了。

学习成本是非常重要的考量指标,它意味着学习的可行性。比如你需要在课程作业或者汇报中插入一段视频,而视频需要处理。对于从未接触过视频处理的你来说,可能很少会遇到此种需求。而学习视频处理所需要的时间和精力是你无法承受的,那么可以考虑其它方案。比如求助其它会此项技能的人,甚至在威客网站上悬赏。

即使学习成本不高,如果回报率过低,也是不值得做的。你没必要去学一大堆毫无用处的软件。

学习一种软件是否可以扩展到其它方面,一石二鸟呢?有时候是的。你学习了Photoshop之后,关于图层、选区、滤镜的知识也能应用到其他软件上。这样的投入回报就更高。从长远来看,节约了学习成本。

应该选择同类中的哪个

多查阅资料,比较优缺点。

看相关行业中同类软件的使用情况,应用最广的几种值得关注。

关注行业标准,软件的兼容性,以及可交换性。符合行业标准,兼容性好,与其他软件可交换性好的软件值得关注。

学习成本高低,影响选择。比如Rinoceros比Maya的学习成本低,从成本考量,前者更具优势。

适合自己的思维习惯。

浅尝辄止还是成为专家

除非对你的职业生涯或生活起到决定性作用的软件,否则请不要试图成为软件专家。那样做的成本太高了,尤其是那些复杂而庞大的软件。并且,越是深入,学习的回报率就越低。

用时再学还是早做准备

建议你先对一个软件在未来的作用做出预测。如果该软件在未来非常重要,且学习很困难,你没有把握在有限时间内学会,或者你想先人一步,应该早做准备。反之,如果它不是很重要,甚至可能不会用到,而且学习起来很简单,你也不需要领先旁人,那么用到的时候再学应该是更明智的。

phpBB图片缩放插件安装

phpBB本身可谓几近节俭之极,甚至没有自动缩放图片的功能。

因此我们需要安装MOD,ReIMG是个不错的选择。

首先在phpBB官方网站下载此插件。

然后按照安装说明,上传文件到ftp,并修改相应文件。

最后是安装,在浏览器中输入域名+安装文件install-reimg.php。安装完成。

这时可能还不能立即看到效果,必须在管理面板首页“清空缓存”。

这时,reimg可以在默认phpBB主题下使用,但如果你想在自定义主题下使用,就需要同样照安装说明修改其他风格文件夹中的文件,并上传mod文件夹到每个风格的template文件夹中。