月度归档:2017年08月

Calibre 电子书

Calibre 是一个“一站式”的电子书管理软件,支持EPUB、MOBI、PDF等大多数格式的电子书。您可以把Calibre当做电子书图书馆来进行图书管理,也可以使用它来进行电子书的格式转换、阅读等。

二进制安装

calibre具有二进制安装,其中包含所有依赖项的私有版本。它运行在32位和64位Intel兼容机器上。要安装或升级,只需将以下命令复制粘贴到终端中,然后按Enter:

更多安装方法:https://calibre-ebook.com/download_linux

php 开发环境 xdebug 配置

  1. 先使用命令行 php --ini 确定 xdebug 配置文件位置
  2. 编辑 xdebug 配置文件,使用类似以下的代码:

ubuntu 下 keepass2 安装与使用

安装

ubuntu:

其他(手机、浏览器等):官方下载页面

语言包

  1. View->Change Language 中选择 Get more languages,或直接访问:http://keepass.info/translations.html,找到对应的语言,下载
  2. 将压缩包解压出的文件(lngx)放在 ~/.local/share/KeePass 文件夹下(可能要自己新建)
  3. Tools->Options->Interface 列表最末找到 Force using system font (unix only),取消勾选。——不做这一步重启后界面可能会有乱码。
  4. View->Change Language 里找到自己新装的语言,选择它,这时会提示重启软件

通用的 apache vhost 配置文件

禅道 zentao 使用集锦

集成禅道和git

代码位置
git模块的配置文件位于 zentao/module/git/config.php。您可以直接修改这个文件,但建议您将改动保存到 module/git/ext/config/git.php 中。这样将来我们升级,就不会覆盖您的配置文件。

配置内容
1. git客户端命令的位置。
2. 库(repo): 可以配置多个库。

配置多个库
1. 将代码中的 /**/ 删除,其余修改同上,注意:$i ++ 不可修改。
2. 如果还有git库,复制此段代码,进行同样的配置即可。

代码提交注释格式
开发者在提交代码到git的时候,需要在备注里面注明此次修改相关的需求,或者任务,或者bug的id。比如下面的格式:
bug#123,234, 1234,也可以是 bug:123,234 1234,id列表之间,用逗号和空格都可以。
story#123 task#123
bug, story, task 是必须标注的。:)

执行git同步命令
进入到 zentao/bin/ 目录下面,执行 syncgit.bat 或者 syncgit.sh 脚本。

部署定时任务
1. 上述命令部署好之后,将该命令加入定时任务。比如可以5分钟执行一次。windows下面使用计划任务,linux下面使用crontab。
2. 配置的代码库也要使用定时任务同步更新,每隔5分钟git pull一下。

git 同步错误

新建了项目,配置了新的git版本库path,执行后结果:

解决办法:把 zentao/tmp/git/ 下面对应的版本库id的文件删除,然后重新执行程序。

ubuntu 查看硬件和资源相关命令

系统

继续阅读

ubuntu 中怎么查看串口设备

一般最新的 linux 内核都自带最新的驱动,通过 dmesg 可以查看安装驱动的信息。例如:

或者可以使用以下命令,相对比较简单:

如果是普通的串口设备会是:

下载 gitlab

GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

官方安装包下载地址