git svn使用git管理svn代码

很早之前,管理代码、协同工作是用的svn,自打用过git之后,就再也回不去svn的年代了。但是,很多地方还是在使用svn啊。

在机器上同时安装git和svn也不偿是一种办法,虽说我不是处女座,但是这种做法总觉得不是太给力。

查询git的官方文档看来,git也是可以支持svn的。其实,对于日常的操作,无非就是update、commit、push、pull~

Read More

列车病

貌似有段时间没有坐远途的列车了。远途,大概是需要花四五个小时路程的那种……

这些年去了不少地方,乘了不少交通工具,但是火车,也就春节挤一挤。

临时有些事儿,需要回趟老家,于是就体验了一把。

Read More

Wordpress阅读器For Android设想

恰最近处在Android和PHP两货之间;又,自己还算比较喜欢写博客。所以一时兴起,准备做一个Wordpress Blog阅读器。当前时期权当是自娱自乐,日后开放源码,方便个人博主甚至于使用Wordpress建站的企业和组织。

这些年玩Wordpress一直都只是处在使用的阶段,写过、改过主题但从未发布。但是按照设想的,Wordpress阅读器是需要写Wordpress插件的,当然也可以基于Wordpress数据库写一套独立程序,但是意义似乎不是太大。

Read More

Yii高级版部署指南

貌似好久没写博客了,索性来灌个水~本来是决定不再写PHP相关的博客的,但是为了给博客充数,还是来一发。

Yii官方给我们提供了两种安装方法,composer安装和从模版创建。事实上,这两种方法安装下来都会区分基础版和高级版本。今天,就来看看从压缩文件部署Yii高级版本。

1,在本地电脑部署好PHP环境之后(这里推荐使用xampp),我们就可以把压缩包的部署模板下载下来了(Yii官网->Download频道->Install from an Archive File)。解压到站点目录,比如htdocs/learnYii(解压完了learnYii的结构应该和图中是一样的)。

Read More

修改android签名证书keystore的密码、别名、别名密码

最近遇到了Android项目移交,除了代码移交之外,还需要移交打包签名文件keystore。keystore是需要密码的,其密码可能会涉及个人隐私,因此就准备修改掉签名证书文件的密码、别名、别名密码etc……

事实上,Android的签名文件是基于java的keytool的,所以在接下来的操作之前,最好保证电脑上安装有keytool。这玩意儿是java sdk自带的。在java\bin\目录下。

而且,你最好将java加入到你自己电脑的环境变量中(这样下去就不需要跑到java\bin目录执行keytool了)。将某个程序(.exe/.bat等可执行文件)加入到环境变量,只需要将其的目录加入到计算机环境变量的path当中。比如,我的jdk在C:\Program Files\Java\jdk1.8.0_45,那么我们可以在path中添加上这个路径。path中的路径都是用“;”分开的,请注意。

Read More

Hexo一个超赞的基于node.js的github pages博客系统

最近一直在留意基于github pages的站点系统,个人比较懒惰,所以就没怎么关注官方推荐的jekyll。到了官方推荐,自然会很赞!但是这货是基于ruby的,不会ruby怎么破。想想,还是自己搞一套出来。其实,即便是自己搞也是不难的。

明白以下这几点,就可以动手写了:

1,github pages只支持纯静态,即站点只能放.js,.css,.html等类型的文件;

2,如果写一个纯静态的页面,放到github pages上是绝对没问题的;

3,如果不想写纯静态页面,那么就得动态生成,比如用java,php等生成静态文件;

4,即便是静态,但是必要的“动态”内容还是有必要存在的,比如评论。事实上,动态评论是需要存数据库得,所以这块得用第三方服务来调用,推荐使用多说评论框、搜狐畅言等等来解决问题

Read More