Linux
文章平均质量分 65
前进吧-程序员
左手写诗,右手写代码。程序员的世界里未必只有代码和逻辑,未必只有C/C++,Java,Python,我的世界里也有木心,也有托尔斯泰,也有莫言,也有广阔的另外一片天地。
展开
-
新版本svn使用gpg-agent存储密码
自从开始使用debian11,应该是subversion版本的升级,导致不可以存储明文的密码,导致每次都要输入密码,很恼人。svn会缓冲auth的东西到~/.subversion/auth,为了使用gpg-agent,将老的东西删除。下边可以重新设置参数,当然还有其他参数,设置完成之后要重新启动gpg-agent。当第一次登录svn需要输入密码,之后密码会cache住直到失效,可以更改其配置。新版本的svn默认支持gpg-agent,那么问题演变成配置这个工具。Debian11的svn版本如下。原创 2023-11-30 10:06:10 · 777 阅读 · 1 评论 -
Boost.Asio翻译
最近在写自己的小应用的时候,开始涉及到boost.asio,之前在项目中也没有系统性的学习过。于是,趁着这个时间好好学习一下。最好的入门资料当然是boost的官方文档,将几篇翻译的文档放在下边。声明,我当然不会投入巨大的精力翻译这样的文档,从某种严格意义上来讲,我是在必应或者谷歌提供的翻译基础上做了一些校对,使句子不那么显得机器。Boost.asio理由(Rationale)大多数程序以...翻译 2020-04-18 21:35:13 · 322 阅读 · 0 评论 -
Pytest debug/C++ debug
Python/C++ debugdebug的方式有很多最简单的方式是打印log,看log,这个的缺点是比较慢,尤其是用加log的方式来缩小怀疑的范围。因为这是一个不断迭代的过程,最主要的原因,一开始不知道代码哪个地方有问题。只能在所有可能有问题的地方加打印log。然后逐步的缩小怀疑范围。下边介绍一种快速的debug方法。UT debug什么是UT一半正儿八经的公司,一定会设计UT,UT是对...原创 2020-03-16 16:35:44 · 1751 阅读 · 0 评论 -
OS X / LINUX使用RSYNC拷贝远程服务器文件到本地
这篇博客翻译自http://biodegradablegeek.com/category/linux/下边部分的代码使用Rsync从远程服务器拷贝文件到本地机器,从而使本地和远程服务器的文件保持同步。这是一个备份web服务器重要目录到外部硬盘或者其他什么地方的有用技巧。The following is used to copy files from a remote server to your l翻译 2016-04-12 21:35:39 · 2806 阅读 · 1 评论