简易的会话管理工具tmux教程

作者:bibodeng 发布于:2017-3-15 9:29 Wednesday 分类:linux

为啥要用tmux

在我们远程连接服务器的时候,往往终端连接的ssh因为网络问题非常容易中断,所以聪明的工程师发明了一个即使连接中断了,但是这个会话并没有结束,你重新连上去,依然还是上次你断开连接时候的样子,你可以继续做的你的编辑或者其它工作,它依然在等着你,听着是不是很酷?

阅读全文>>

标签: linux 工具

评论(0) 引用(0) 浏览(129)

Ubuntu环境下迁移MySQL硬盘数据

作者:bibodeng 发布于:2016-12-13 8:11 Tuesday 分类:编程技术

Linux的文件系统可谓是非常地直观,一切设备挂载之后,都是一个文件,如果说我们的机器硬盘容量不够了,给扩充了一个硬盘,那么如何将MySQL中的数据库安全迁移到新的磁盘上呢?其实借用Linux的软链接方式只需要简单的几步,就可以将数据移动到新磁盘,但却对程序透明,从而做到无感扩容。

挂载硬盘并格式化

将硬盘安装到电脑上,或者是在购买了云服务器的硬盘,那么接下来就应该将它挂载在系统的某个...

阅读全文>>

标签: linux MySQL fdisk

评论(0) 引用(0) 浏览(240)

[转]将Vim打造成IDE

作者:bibodeng 发布于:2014-9-30 8:48 Tuesday 分类:linux

    工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环境除了...

阅读全文>>

标签: vim linux

评论(0) 引用(0) 浏览(1210)

linux下的幸福生活

作者:bibodeng 发布于:2014-1-25 17:59 Saturday 分类:linux

linux下的幸福生活

by bibodeng 2014-01-25

程序员在意什么?

linux,对于程序员来说,是一种生活方式。程序员最追求的是什么呢?我觉得有两点,一是速度,二是功能强大。这两个都是体验的重要组成,一个平台下的工具是否够速度,用起来爽,决定着我们的喜爱程度。毫无疑问linux是强大的平台,涌现着一大批的优秀软件。

我最喜欢的工具(们)...

阅读全文>>

标签: linux 效率 命令行

评论(0) 引用(0) 浏览(1990)

task命令行GTD工具用户手册

作者:bibodeng 发布于:2014-1-25 17:57 Saturday 分类:linux

task命令行GTD工具用户手册

by bibodeng 2014-01-25

名字(NAME)

task - 一款命令行的todo任务管理软件

命令(SYNOPSIS)

task 过滤符 子命令 [<mods>|<args>]    //调用task子命令
task --version                      //可以获得...</args></mods><p class="readmore"><a href="http://www.bibodeng.com/?post=152">阅读全文&gt;&gt;</a></p>

标签: linux task 效率 命令行

评论(0) 引用(0) 浏览(2267)

学习SVN

作者:bibodeng 发布于:2013-4-14 21:09 Sunday 分类:资源工具

​2013-04-02  因为svn出现冲突,不能上传代码,很想砸电脑。

一个好的工具就像一柄神剑,如果你不会用,往往会伤到自己,现在我想说,SVN就是这样一柄神器。

长痛不如短痛,所以我打算一次性把SVN给搞懂,要不然就把电脑给砸了,很显然我只有一个选择。秉持着刘未朋的三个问题: 本质是什么?有什么原则?有什么方法? (记不得是不是这三个问题了)我试着去克服s...

阅读全文>>

标签: linux 工具 开发 SVN 版本控制

评论(2) 引用(4) 浏览(2143)

[python]写一个统计代码行数的codeCounter

作者:bibodeng 发布于:2013-3-31 14:49 Sunday 分类:linux

某一天过去SY那儿,突发奇想说要写一个统计代码行数的小程序。说干就干,约定了一个时间——周六,来把这个想法给实现了。当然这个项目人家做过的也未必,google一下,果然有非常优秀的win下面的代码统计工具sourceCounter。当然我们是用python来写,确定了数据结构和算法之后,我们就开始实现了。


我们要实现的是一个能够遍历指定的文件夹或文件,数出有多少行,然后好好将这个信息放到树的节点里面...

阅读全文>>

标签: linux python codeCounter

评论(0) 引用(0) 浏览(1717)

[python]解决project euler题目的乐趣

作者:bibodeng 发布于:2013-3-21 18:38 Thursday 分类:技术交流

寒假期间学习了python,现在基本上就能上手使用它来解决project euler里面的题目了,用python真的是没得说的,一个字“赞”。在C++中需要用一大堆代码实现的算法,在python中,只需要那么短短几行。而且还有惊艳的运行速度。借用《可爱的python》里面的一句话:“人生苦短,我用python”。

 

【project euler 055】

求经过一系列规则不能得到回文数的数的...

阅读全文>>

标签: linux python PE problem

评论(0) 引用(1) 浏览(1753)

[linux]配置texmaker 中文环境

作者:bibodeng 发布于:2013-3-8 12:24 Friday 分类:linux

texmaker是一款用来编排文本(书籍/报告/信件)的软件,tex开始是由《TAOCP》的作者开发的,后来发展出很多latex啊等等,在ubuntu下,我想要将我的三年多的博客文章编排成一本电子书,虽然规好发现了一个自动生成的工具,但是我还是坚持试试这个据说很难又很cool的工具。上网查了一些教程,发现学过html的同学不会觉得难,如果是那些标记要记住的话,到时候翻手册还是可以的。在本文的后面附...

阅读全文>>

标签: linux tex pdf latex

评论(0) 引用(3) 浏览(9944)

[linux]ubuntu下语音报时

作者:bibodeng 发布于:2013-3-8 10:55 Friday 分类:linux

【需要报时】

我们工作或者学习到一段时间,需要暂停一下,检视自己的方向是否有错误。windows下有人家已经写好的报时程序,但是在linux下,要打造报时就要费劲但有趣得多了。

【方案一】机器语音

使用ubuntu系统自带的语音功能,然后将date命令的输出内容念出来。命令如下:

espeak -v zh "现在时间是`date +%T|sed -e 's/:/时/1;s/:/分/1;s/$/秒/'...

阅读全文>>

标签: linux 报时

评论(0) 引用(0) 浏览(2121)

Powered by emlog 京ICP备16017775