发表时间
评论 没有

梵高的向日葵

《向日葵》是荷兰画家梵高绘画的一系列静物油画。当中有三幅绘有十五朵向日葵,另有两幅绘有十二朵向日葵。画家1888年8月在法国南部阿尔勒绘画了第一幅十五朵的 《向日葵》 (藏于英国伦敦英国国家美术馆)和第一幅十二朵的《向日葵》 (藏于德国慕尼黑新美术馆),其余的作品在翌年1月绘成。全部作品都画在 93 × 72 厘米 (37” × 28”) 的帆布上。1887年他另外在巴黎绘画了一套四幅的向日葵静物画。

画家在1888年夏末开始工作,并持续到第二年。其中一幅被他的朋友保罗·高更装饰其卧室。这个系列呈现了向日葵由盛放到凋谢各阶段的形象。在用色方面—某程度上应该归功于新近上市的颜料令新的色调变得可能—黄色系列的表现力得到突破。在给其弟费奥的信中表示:“可以说,向日葵是属于我的花”。

1987年3月,当时任安田火灾海上保险代表取缔役的后藤康男在伦敦佳士得拍卖公司主持的拍卖会上,以相当于39,921,750美元的价格标得《花瓶里的十五朵向日葵》,开创了梵高作品价格的纪录,使得连那些对美术没有兴趣的人都认识《向日葵》系列。这幅作品目前被收藏于日本东京的损保日本东乡青儿美术馆(損保ジャパン東郷青児美術館,位于损害保险日本公司的总社大楼的顶楼)。在交易过后其真伪曾一度引起争论——有人认为这是埃米尔·舒芬尼克尔(Emile Schuffenecker)的仿作。

作者
分类

发表时间
评论 没有

如果,你每天都要写很多代码,而这个代码又不能公开。那么问题就来了——代码的管理就变成了一个不可回避的重要的事情!

专业的码字工,都会使用版本管理软件,当下使用较多的是Git。所以,如果你恰好有一台可以自己控制的服务器,可以自己架设一个私人服务器。

本文所描述架设方法是基于以下的环境:

  • Ubuntu Server 14.04
  • SSH
  • Git 1.9

首先,需要在服务器上安装上述需要的软件SSH、Git等,这些就不赘述了。

然后在服务器上添加一个Git用户:

sudo adduser git

回答提出的问题,然后就添加用户git成功。默认会在/home下添加一个git用户目录,我就要使用该目录作为git的仓储目录。当然,如果你使用其他的目录也可以,例如/opt/git,这个时候要记得为该目录添加用户git的权限,这样做:

sudo chown -R git:git /opt/git

第三步,添加密钥认证目录。在git用户目录下建立.ssh目录,然后该目录内建立authorized_keys目录,该目录是放置用户公钥的。然后拷贝个人计算机上的公钥(通常在你的计算机上的个人目录下的.ssh下有一个is_rsa.pub)到刚才在服务器上建立的/home/git/.ssh/authorized_keys下。

第四步,在你的仓储目录内建立一个git项目基地,例如

mkdir test.git

最后一步,在你的本地计算机上的项目内部,如果没有坐过git的初始化,那么,先执行

git init

然后

git add .

继续

git commit -a -m "init commit"

添加远程主机

git remote add origin git@gitremotehost

提交代码

git push origin master

成功没有?

作者
分类

发表时间
评论 没有

转自百度百科的 词条

“图书馆”一词的缩写形式,读作tuǎn,由我国近代著名图书馆学家杜定友于1924年发明。

简介

读音:tuǎn
解释:“图书馆”三字的合并写法。曾经为多音节汉字,读音为“tú shū guǎn”,也就是“图书馆”。这个汉字的意思也正是图书馆。
发明者:杜定友
发明原因:1924年,杜定友创“圕”字代替笔画繁多书写不便之“图书馆”三字,读音仍为 “tushuguan”。1926年介绍给日本同仁,其后日本图书馆界创办的一份图书馆杂志刊名即为“圕”。

中华图书馆协会大事推广

1929年1月,中华图书馆协会第一次年会通过杜定友提出的“采用‘圕’新字案”。其后,该会就“采访与流通”等诸事项致函各图书馆时,便要求各地图书馆广泛使用“圕”字。
该会1933年出版的《中华图书馆协会概况》将“‘圕’新字之推用”作为其“事业”第一项“图书馆行政之促进”中“关于个图书馆自身者”之第四项。
就个人经验,30年代图书馆文件中“圕”字之使用确较普遍。

字典中的解释

《汉语大字典》未收录该字。《现代汉语词典》将它看成俗字:圕túshūɡuǎn ‘图书馆’俗作圕。
《汉语大词典》将它处理成多音字:

  • 圕读音一 [tú ㄊㄨˊ]“图书馆”三字的合并写法。
  • 圕读音二 [shū ㄕㄨ]义未详。
  • 圕读音三 [ɡuǎn ㄍㄨㄢˇ]义未详

今按,《汉语大词典》的注音和释义都有违该字原意。
网络工具书《汉典》将“圕”解释为:圕tuānㄊㄨㄢˉ“图书馆”三字的缩写。
注音标为“tuān”,拼音输入法也能用tuan打出该字。这个读音是“图书馆”三字的合音。

在台湾

“圕”这个字这样写还可以省笔划,光写“图书馆”3个字就要41画,但如今相同的意思只要13画,足足省了28画。“圕”念做“图书馆”,一个字有三个音,平常相当少见,这个字在台湾教育主管部门的颁奖典礼上考倒了许多人,就连教育主管郑瑞城都坦承不会念,连忙查字典恶补。 台师大老师陈廖安说,“囗代表图书馆的范围,‘圕’当初设定就是图书馆的意思,若是圕字下面少掉一横,这个字就念做‘图书’。”

作者
分类

发表时间
评论 没有

一款高效但易用的tagging插件,最初是基于 ran_tags 开发,但功能有所提高,并且修复了一些小的错误,增强了安全性能。该插件具备常用tagging功能(列出一篇文章的标签,显示标签云,列出具有统一标签的文章),并且允许您使用标准的Textpattern习惯用法,例如 wraptag / break / class。本插件在文章是草稿或者未发布时,不会显示他们的标签。而且不需要修改.htaccess就能使用简洁URL显示相应标签。本插件还能在RSS/Atom中包含标签。当您在管理界面编写文章的时候,还会显示曾经使用过的标签来提示您。本插件还具有管理和重定向标签功能。

在作者的网站中下面5个页面是关于本插件的:

另一个可以找到本插件源码和文档的地方:

Google code site for tru_tags

作者
分类

发表时间
评论 没有

原文: textpattern.googlecode.com/svn/development/4.x/sites/README.txt
作者: Sam Weiss (artagesw)

目录内容

目录(/sites) 是可选的。如果你不想使用 Textpattern 进行多站点安装,可以放心删除此目录。此目录用于使用一套Textpattern程序建立多个站点。使用多站点设置,可以利用一套Textypattern系统运行多个站点。

如果是全新安装,你会在目录下发现一个叫做 site1的目录,你可以将其重命名为任何你想要的名字(例如 mysite.mydomain.com)。

你可以将site1目录作为创建新Textpattern站点的模板——复制整个site1目录(包括目录内的内容)为新的目录,起一个你想好的名字。例如:

cp -R site1 site2

注意! 必须使用 “-R” 参数来保证目录内的项目链接等也复制了。

概述

Textpattern 4.2开始增加该功能,你可以利用该功能:

  1. 使用一套程序代码构建多个站点。
  2. 通过设置为根目录和子目录分离管理区域。
  3. 通过将网页根目录内的大多数程序代码移除来保证程序的安全性。
  4. 如果你已经将其放入根目录或者子目录,可以通过启用SSL增加管理安全。

例如,你可能通过一套程序使用下面的站点:

http://www.mysite1.com
http://admin.mysite1.com

http://www.mysite2.com
https://admin.mysite2.com

http://www.mysite3.com
https://admin.mysite3.com

如何建立Textpattern多个站点

接下来讲解如何使用一套程序构建多个站点。有两种不同方法,取舍取决于你的喜好:

A. 使用不同的子域名来建立管理区域(推荐)。

或者

B. 通过站点的子目录进入管理区域(传统的安装方法)。

A. 使用不同的子域名来建立管理区域

此法使用不同的域名来构建网站的管理端和访问端,例如

http://www.mysite.com <— 网站的URL
http://admin.mysite.com <— 网站管理URL

https://admin.mysite.com <— 网站管理URL

第一步:配置服务器

为了将管理区分配到单独的子域名,你需要使用服务器的配置文件为每个Textpattern站点分配两个不同的虚拟主机:一个用于管理,一个用于访问。配置要通过主机的服务器端控制器进行。

你需要设置管理虚拟主机的根目录到站点的管理子目录。设置访问虚拟主机根目录到站点的公共目录。同时需要确认虚拟主机允许使用符号链接。

这是一个Apache配置站点虚拟主机的示例:

<VirtualHost *:80>
  ServerName mysite.com
  ServerAlias www.mysite.com
  DocumentRoot "/path/to/textpattern/sites/site1/public"
    <Directory "/path/to/textpattern/sites/">
      Options +FollowSymLinks
    </Directory>
</VirtualHost>

<VirtualHost *:80>
  ServerName admin.mysite.com
  DocumentRoot "/path/to/textpattern/sites/site1/admin"
  <Directory "/path/to/textpattern/sites/">
    Options +FollowSymLinks
  </Directory>
</VirtualHost>

你需要重启服务器来启用虚拟主机。

为每个站点都配置类似的虚拟主机才能使用子域名管理Textpattern。

第二步:安装Textpattern

现在你可以使用Textpattern的安装程序了。

如果你的管理区域启用了SSL,那么就是: https://admin.mysite.com/setup, 否则就是: http://admin.mysite.com/setup 在MySQL安装页面,确认键入了正确的URL(不要输入管理子域名哦)。Textpattern默认使用管理站点域名,记得更改。

例如: www.mysite.com

Textpattern会提示你放置config.php文件到/textpattern/目录。这是错误的!应当放到private文件夹内。例如

/sites/site1/private/config.php.

重要! 当你创建config.php文件后,确认增加了下面代码在关闭标签 ‘?>’ 之前添加了下面代码:
define('txpath', $txpcfg['txpath']);

第三步:保护安装程序

基于安全考虑,完成安装后删除setup目录。删除下列目录:

sites/site1/admin/setup
sites/site1/public/setup

site1模板公共目录内包含一个到管理目录的符号链接。这个符号链接仅用于替代下面的安装描述(多站点管理区域集成)我们将通过子域名进入管理区域,此符号链接已失效,所以可以删除了:

删除sites/site1/public/admin

一旦安装完成,通过公共目录进入主题目录也不再需要。

所以删除sites/site1/public/theme

你可能还想删除Textpattern顶级目录内的下列文件和目录(运行多站点时候也不再需要)

files
images
index.php

第四步:没有了。

如果你想建立其他的站点,只要重复上面的第一到第三步就可以了。

你的站点目录结构看来是这样的:

sites/
  mysite1.com/
    admin/
    private/
    public/
  mysite2.com/
    admin/
    private/
    public/
  mysite3.com/
    admin/
    private/
    public/

B. 通过站点子目录进入管理区域

此方式是Textpattern传统的管理使用方式,使用站点的子目录来管理。例如

http://www.mysite.com <— 站点URL
http://www.mysite.com/admin <— 管理URL

第一步:配置服务器

你需要为你的Textpattern站点建立虚拟主机配置。设定网站根目录为你的站点的公共目录,并确认虚拟主机允许符号链接。

这是一个Apache上的虚拟主机配置文件:

     <VirtualHost *:80>
         ServerName mysite.com
         ServerAlias www.mysite.com
         DocumentRoot "/path/to/textpattern/sites/site1/public"
         <Directory "/path/to/textpattern/sites/">
            Options +FollowSymLinks
         </Directory>
      </VirtualHost>

配置完毕,重启服务器。

第二步:安装Textpattern

接下来就可以启动Textpattern的安装程序了。

进入http://mysite.com点击textpattern/setup/链接。

Textpattern将提示你建立config.php文件并放入/textpattern/目录。这在构建多站点时是错误的。请将其放入private文件夹。例如/sites/site1/private/config.php. 注意! 当你建立config.php文件的时候,不要忘记在最后关闭 ‘?>’ 标签前加入下面代码:
define('txpath', $txpcfg['txpath']);
一旦Textpattern创建数据库表成功,将会出现一个“登录到主界面”的链接,此链接是错误的,不要点击它,而是要手动键入地址
http://mysite.com/admin

第三步:保护站点程序

基于安全考虑,安装完成你应当删除安装目录

删除下面目录:

     sites/site1/admin/setup
      sites/site1/public/setup

一旦安装完成,进入公共目录下的主题目录已经不再需要,所以删除

删除下面目录

     sites/site1/public/theme

下面Textpattern顶级目录内的相关文件在多站点架构下也不再需要

  	files
   	images
   	index.php

第四步:没有第四步了

如果你想建立更多的站点,只需重复上面的第一至第三步即可。

你的站点目录结构看来这样:

 sites/
         mysite1.com/
            admin/
            private/
            public/
         mysite2.com/
            admin/
            private/
            public/
         mysite3.com/
            admin/
            private/
            public/

另:

首次安装完毕生成的默认文章会有些死链接,这是可能的,因为这篇文章是很早以前就写了的,一直没改。

作者
分类

← 较早的 较新的 →