• 工作技能-工具栈的使用


    工具一:版本控制工具

     功能点: 版本控制, 记录你的历史信息变化。
       查看当前最新,同时可以追踪变化,回到过去。非线性协同,多人协作的时候,更方便的回溯,合并。
     思路:繁琐事务的操作,通过工具来解决
      Git的出现,着实改变了软件开发中的协作方式,更重要的是,以此思路开启了云端的一些功能的迭代,
     版本控制工具:git
     GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务
     TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录
    

    工具二: 构建工具

        构建工具的选择取决于所使用的技术栈,
        Java中的有Maven工具,
        python 如何实现连同依赖包一起打包发布,可以使用构建工具setup.py制作 Python 安装模块。 conda
        构建docker 的Image
    

    IDE

      Idea    <Java  python>
      Vscode  <C++ Python>
      Dbeaver  <SQL>
      Rstudio  <R >
    

    工具三:Linux工具

     MobaXterm
     四款Linux 终端多路复用器 tmux/GNU Screen/Terminator/Konsole
             功能: 分割和堆叠终端窗口
    

    沟通

     频繁的沟通可以让人们更快地了解变化,而对变化的了解,可以尽快的发现问题,进而解决问题。
     会议-会议管理-线上会议,线下会议
     电子邮件 -- email
     即时通信 -- (Instant Messaging,简称 IM )
     Jira 项目管理类工具
        Atlassian 核心产品 Jira 和 Confluence,Jira 偏管理层面,Confluence 偏协作层面
     Atlassian Confluence(简称 Confluence)是一个专业的 wiki 程序
        解决研发过程中的文档协作和知识管理痛点
    

    Tmux工具的使用

    Tmux安装
    # Ubuntu 或 Debian
    $ sudo apt-get install tmux
    # CentOS 或 Fedora
    $ sudo yum install tmux
    
    打开
    安装完成后,键入tmux命令,就进入了 Tmux 窗口。
    tmux
    版本
     tmux -V
    
    理解
    Server  Session  Window  Pane
    前缀命令 ctl + d
    按Ctrl+b,松再按c键
    配置
      tmux 默认配置--修改滚屏查看和文本复制
      vim ~/.tmux.conf
       set -g mouse on
      配置完需要重新加载~/.tmux-conf
      加载方式--三种中任意一种
        $ tmux kill-server 重启所有 tmux 进程
    	$ tmux source-file ~/.tmux.conf
    	$ tmux 会话中使用 ⌃b进入控制台模式,输入 source-file ~/.tmux.conf
    

    参考

    终端远程看日志利器-tmux https://blog.csdn.net/mingliangniwo/article/details/81612474
  • 相关阅读:
    4/19学习总结
    人月神话读后感8
    4/18学习总结:PullToRefresh
    构建之法阅读笔记03
    构建之法阅读笔记02
    个人总结
    大二下学期课程总结
    学习进度16
    学习进度15
    课堂测试-找英语单词最长链
  • 原文地址:https://www.cnblogs.com/ytwang/p/13646229.html
Copyright © 2020-2023  润新知