程序员提升工作效率和质量小技巧(偏算法工程师)
发布日期:2021-06-29 03:49:09 浏览次数:4 分类:技术文章

本文共 824 字,大约阅读时间需要 2 分钟。

持续更新中…

文章目录

〇、团队协作

1. confluence (团队内部的博客,方便交流项目心得,技术细节等)

2. 代码管理

一、通用

1. 能用快捷键就用快捷键

2. 矢量图编辑软件inkscape(跨平台免费)adobe illustrator(windows)

3. GitLab CI/CD(代码自动化测试)

4. 写代码加logger

5. jupyter notebook 用来做笔记

比如在拿到数据之后,做一些EDA的时候

6. 大屏墨水屏平板13寸往上最好

(看书、做笔记不要太爽,不累眼睛)

7. 出图出成矢量图非常方便后续的修改,且永远不会失真

8. IDE:vscode

ctrl+shift+p 使用插件功能

9. markdown

9.1 vscode插件:Markdown All in One

在这里插入图片描述

10.windows 截图软件

二、终端

1. mosh

ssh登录替代品,网络断开,也不会连接中断,也不会延迟卡顿。

2. tmux

用于终端各种便捷操作

3. lynx

用于便捷浏览操作linux文件系统

4. 学会使用不用输密码的方式登陆

比如github, gitlab, ssh远程登录,数据库远程登录等等。

三、桌面

1. 学会使用虚拟桌面

当你需要同时很多窗口在工作时,来回切换很麻烦,多设置几个虚拟桌面,不同的桌面承担不同的工作需要,比如,我就分成了一个专门写代码的桌面,一个专门充电学习的桌面,一个专门操作数据库的桌面,一个专门娱乐的桌面等。

四、数据库

1. pspg - Postgres Pager (使得终端查看数据库展示效果更好)

2. DBvisualizer (以界面的方式查看数据库)

3. SQLALchemy (ORM工具)

建立数据库很方便,不用关心不同数据库的具体搭建的细节。一套代码打天下。

五、运行程序

5.1 分布式自动调度计算平台:pegasus + pegaflow

转载地址:https://blog.csdn.net/zdx1996/article/details/108411720 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python进度条
下一篇:对dataframe中每个元素进行同样的函数操作,且函数不止一个输入

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月23日 08时31分20秒