Photoshop的自由变换(Ctrl+T)使用方法


感觉还是挺容易使用的。变换一下可以让上图中的字母贴近那里~~原来这么简单。
当图像处于自由变换的状态时(快捷键Ctrl+T),我们仅仅拖动鼠标可以改变图像形状。
可以用Ctrl或Shift或Alt+鼠标有其他效果~~试试就知道了,文字上不好说~不用注意到下面的文字这么麻烦,自己试试其实很简单的


在Windows使用apache搭建Mercurial版本控制服务

最近工作需要,建立一个本地版本控制服务,用来共享代码。搭建简单的SVN服务可以使用VisualSVN,但Mercurial有没有类似的工具呢?

权限控制可以看这篇文章 Mercurial(HG)版本控制服务用户名验证

使用Serve

如果你需要简单的共享代码,可以直接使用TortoiseHG的Serve,可以push,pull,clone,不过没有什么验证。安全性不高,当然在内部网络这就可以了,但是同时只能提供一个项目的使用。
使用serve时push默认是不启用的,需要把Push require SSL设为False和Allow Push设为*

使用Apache搭建

如果你英文不错,可以到官方wiki这里看看~ 俺英文太菜了。。http://mercurial.selenic.com/wiki/PublishingRepositories

搜索了一下,再找到一篇文章,跟着这里做 http://makinggames.ca/dev/version-control-mercurial-apache-tortoisehg/(依然是英文)

1.准备工作

下载TortoiseHGMercurial v1.6Python v2.6(建议使用此版本),XAMPP v1.7.3(比较简单的apache服务),把上面的软件都安装了。

2.注意事项

  • 最好是使用没有空格的路径!例如c:\Program Files这样的路径最好不要用,不然可能出现乱七八糟的错误。
  • 在配置文件中路径使用“/” 或者使用”\\”,例如 “D:\\xampp\\htdocs”

3.创建repositories

使用TortoiseHG在某个目录创建repositorie,我的目录是F:\workspace\hg

4.配置

从Mercurial中找到library.zip(注意是Mercurial里的,不是TortoiseHG的library.zip,不然会出错!!),解压到一个目录,我这里是解压到D:\\xampplite\\mlib目录,把Mercurial中templates目录同样复制到此目录下。

在xampp安装目录htdocs下,建立一个hg文件夹
<xampp install>\htdocs\hg
在hg目录下,建立一个hgwebdir.cgi文件,把下面的内容拷贝进去

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!C:/Python26/python.exe
#
# An example CGI script to export multiple hgweb repos, edit as necessary
# 配置为你的library.zip解压的目录:
import sys
sys.path.insert(0, "D:\\xampplite\\mlib")
 
from mercurial import demandimport;
demandimport.enable()
 
import cgitb
cgitb.enable()
 
#import os
#os.environ["HGENCODING"] = "UTF-8"
 
from mercurial.hgweb.hgwebdir_mod import hgwebdir
import mercurial.hgweb.wsgicgi as wsgicgi
application = hgwebdir('hgweb.config')
wsgicgi.launch(application)

注意第一行中的#!C:/Python26/python.exe改为你python.exe所在的路径
sys.path.insert(0, “D:\\xampplite\\mlib”)这句中的D:\\xampplite\\mlib是上面把library.zip解压的目录
再建立一个hgweb.config文件

1
2
3
4
5
6
7
[collections]
F:/workspace/hg = F:/workspace/hg
 
[web]
allow_push =*
push_ssl = false
style = gitweb

上面的F:/workspace/hg请换为你自己的项目的存放目录

最后一步

打开ampp/apache/conf/httpd.conf文件,在最末尾加入

1
2
3
4
5
6
7
# 版本管理
ScriptAliasMatch ^/hg(.*) D:/xampplite/htdocs/hg/hgwebdir.cgi$1
<Directory "D:/xampplite/htdocs/hg">
  Options ExecCGI FollowSymLinks
#去掉SSLRequireSSL的#号就强迫使用ssl来访问
 #SSLRequireSSL
</Directory>

现在试试重启你的apache服务吧,重启后,通过https://localhost/hg/访问

错误处理

Premature end of script headers: hgwebdir.cgi

如果遇到这个问题,建议把它改为hgwebdir.py,用python运行检查一下出现什么错误,注意路径中有空格要用双引号括起来,路径用”/”来隔开。最终会有个SCRIPT的错误,没关系,把它改回hgwebdir.cgi就可以从网页上浏览了。


Windows平台Apache2.x配置SSL

Tags: , ,

需要在apache配置SSL,所以找了几篇文章,摘录如下:
参考网址:
Windows平台下Apache2.2.4的SSL配置过程(及错误整理)
Windows环境下配置Apache 2.2.x + SSL

——————-摘录部分By fatkun,部分有删改简化————————

安装Apache

下载带有SSL的Apache,http://httpd.apache.org/download.cgi(Win32 Binary including OpenSSL 0.9.8o (MSI Installer))
安装以后,需要配置SSL。

打开conf/httpd.conf文件
默认目录为:C:\Program Files\Apache Software Foundation\Apache2.2\conf

将下面两行前面的#号去掉:
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf

生成SSL证书

到这一步,剩下的就是如何生成SSL配置所需要的两个文件了:
server.crt
server.key

打开CMD,cd切换到C:\Program Files\Apache Software Foundation\Apache2.2\bin目录下运行以下命令
首先需要建立证书签名请求和私钥文件:

openssl req -config ..\conf\openssl.cnf -new -out server.csr

它会问一系列的问题,第一个是密码,要记住,下一步要用到
然后RSA签名:

openssl rsa -in privkey.pem -out server.key

最后创建自签证书:

openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 4000

完成之后,将生成的server.crt和server.key这两个文件拷贝到apache的conf目录下。

现在使用https://www.yourdomain.com,应该就可以看到It works了。


女流?小游戏解说

偶然在河蟹上看到女流的小游戏视频解说,声音确实不错。人类会本性的联想(或者说YY)到人也长的不错~~其实这是错误的,完全没有依据的说~~

WS的我还是上她的优酷页面去看了一下~~围观点这里 ,还有个女流贴吧

摘录下贴吧介绍:

女流是一个大学生,专业与设计有关,生活中是一个有不少正事的忙人,小游戏解说虽然是她的副业,但她却抓紧一切空闲时间给我们做视频,所以不论如何不要嫌她的更新慢,请多一些理解 。以上是女流为我们所知的一切信息,我们因为热爱女流而聚到一起,请大家尊重女流的隐私,女流目前没有公布任何照片和私人信息,所以也请大家停止发无用的求照片、求交往或问个人信 息的帖子,大家合力在这里保留一片纯净的天空。

作为一个WS的正人君子,还是选了其中一个视频~~另外在优酷上还有一些不错的小游戏,可以前去围观~~其实做这东西还感觉不错,估计声音吸引了不少FANS~~


推荐印度电影《三个白痴》(3 Idiots)

这部电影讲述一个教育的问题,指出填鸭式的教育并不恰当,应该跟随自己的心~真的很值得看一下,是很开心很感动的片子,并不会沉闷!Fatkun诚意推荐!

IMDB的评分为8.1分,而且国内对此片的评价也不错~附上Verycd下载地址:http://www.verycd.com/topics/2837224/

经典语录

  • All Is Well
  • 一切为了分数,一切为了工作!
  • 为什么一生下来父母就帮我们决定我们长大要做什么,从来没人问我们想做什么。
  • 爸爸,如果我是一个摄影师,我可能赚更少,车会更小,房子会更小,但我会幸福,我真的会幸福!
  • 如果迈克尔·杰克逊的爸爸逼他成为拳击手,拳王阿里的爸爸非要他去唱歌,想想后果会有多恐怖!
  • 他们不是自杀,而是被谋杀。

预告片


纯粹试试SkyDriver图床

微软提供的25G空间,听说图片的地址是可以外链的,测试一下。


除了上面那张MM,fatkun还附带壁纸一张,绝对有惊喜,嘿嘿,你懂的,点进来看看预览图吧~~