Jupyter Notebook的配置

默认目录

jupyter notebook --generate-config
vim /home/zpj/.jupyter/jupyter_notebook_config.py#查找dir设定notebook根目录

找到c.NotebookApp.notebook_dir条目,修改为启动jupyter后打开的目录,如/home/zpj/code

配置pylab, matplotlib默认载入

导入库,内联svg输出,需要运行:

%pylab
%matplotlib inline
%config …
more ...

LaTeX环境搭建

安装

sudo zypper in texstudio texlive-ctex texlive-xecjk # texstudio -> kile is ok

NotoSans字体的配置

似乎过时了

\setCJKmainfont[BoldFont=Noto Sans CJK SC Medium,ItalicFont=KaiTi]{SimSun}
\setCJKsansfont[BoldFont=Noto Sans CJK SC Medium …
more ...

Linux的配置

配置文件

  • .bashrc
  • .vimrc
  • .gitignore_global

常用软件

影音多媒体

  • 画图:矢量图 inkscape,点阵图 gimp,手绘 krita
  • 影音播放:VLC,深度播放器,网易云音乐
  • flash播放器:npapi火狐,ppapi谷歌

实用工具

  • 分区Gparted
  • 虚拟机VirtualBox
  • 50G免费空间的网盘megasync
  • 密码管理器KeePassX
  • 清理bleachbit …
more ...

QtCreator使用小结

Debug

首先要看使用的是什么构建系统:

  • qmake 不需要额外的设置
  • cmake Debug需要在生成配置的时候进行额外参数设置
  • qbs ???

QtC在左下角的Debug按钮一定要在Debug模式下运行才能有效。

进入Debug模式如果是qmake构建系统不需要额外配置。但是如果是cmake则每次都要重新生成配置。

参考Debug with cmake and qtcreator可知生成配置的时候应当添加参数-DCMAKE_BUILD_TYPE=Debug

C++11

  • CMake: set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std …
more ...

配置Git

配置文件

git config --global user.name "Peijun Zhu"
git config --global user.email "zpj.ustc@gmail.com"
git config --global tar.tar.xz.command "xz -c"
git config --global core …
more ...