Welcome to my blog. The English verison of posts are in En page.
Write with Vim – 1
Write with Vim – 2
这是 Write with Vim 第二部分,如果想要阅读第一部分,请参考:Write with vim - 1
[阅读全文]给小白的IPython Notebook指南
这是给“小白”的notebook指南。notebook
是算法开发经常使用的工具。
安装notebook
运行notebook
在终端下运行这个命令可以启动notebook
。
使用IPython-Notebook
点击右方的New按钮,选择Python3,以此来启动一个新的NoteBook。
这时会新创建一个文件。
在In [ ]:
后输入要运行的代码,然后点击Run
即可运行。例如:
使用Terminal
Terminal就是之前在Windows下的cmd
,MacOS下的terminal
,点击之后见到这个界面:
尝试输入python,就可以像之前那样进行命令行编程了。
ROS 笔记
记录一些Ros开发以及学习中的问题
如何学习机器人
以上内容仅供参考;
Tips
- Ros中Cpp有而Python没有的
Ros 开发相关
快速git指南
git是一个版本控制工具,通过git我们可以解决许多版本冲突,以及协同开发的问题。
git安装
Windows可以通过安装文件直接安装,Linux可以通过apt-get install git
安装,OSX可以通过brew install git
来安装git。
初始化当前目录为git项目
这个操作的意思是,把当前项目使用git进行管理。此时会创建一个.git
文件夹。
添加当前文件的改动,并且提交
如果修改了文件,文件的变动没有被git记录。这个时候运行上述命令,就可以把变动记录下来。
推送到远程仓库
获取远程仓库的更新
下载git仓库
例如,下载这个项目breastCancer
,可以使用如下的命令
通过这个操作就可以下载这个仓库。
可视化当前更新
例如
点击first commit
,即可看到这次提交的相关改动。
其他的问题
如果出现conflict以及其他的问题,可以通过google自行搜索解决。
可参考的资料
阿里云使用VNC
本来想用阿里云做vnc来远程一下完成一些事情,但是无奈速度有点慢,而且源还偶尔出问题,update能不能成功完全看脸【经常碰到,没有修改过aliyun的source】。不成功的表现是,apt-get
告诉我broken depends
,em….
不过不是很妨碍相关的使用【才怪】。这是官方教程。
使用vnc在官方的教程上要这样修Xstartup
才行。测试环境ubuntu 14.04
。
小程序开发Tips
全站上https
这个不是很讲究的博客
功能列表
这个博客的雏形很早之前就写好了,但是一直没有挂上去,主要有这几个原因:一是写的不好,很多功能都没写全,写的也不太走心;二是长得有点丑,当然,这一点也可以放在功能不全这个问题里面。总而言之,就是不太讲究。这个不讲究还体现在之前的文章Latex适配没做好,等等。
[阅读全文]