vscode使用git教程 把公司代码上传到了git上,被leader发现了怎么办?

把公司代码上传到了git上,被leader发现了怎么办?这种问题可大可小,往小了说吧,这个只是一个小事,一点点代码而已,只要删掉以后,就没有什么问题了。往大了说,这个就是信息安全的事件了,可以说是泄露

把公司代码上传到了git上,被leader发现了怎么办?

这种问题可大可小,往小了说吧,这个只是一个小事,一点点代码而已,只要删掉以后,就没有什么问题了。

往大了说,这个就是信息安全的事件了,可以说是泄露了公司的机密。

可能我们很多人还没有养成这种信息安全的意识。

但是,由于现在社会上信息安全的事件频繁的发生,就连Facebook都出现了用户资料泄露的情况,所以,作为一个程序员,就更应该在自己的心里绷一根弦了。

说一个真实的故事吧,也是就在我身边发生的事情。

事情的起因其实是一个很小的事件。

当时,我们公司的框架是自动生成代码注释的,代码注释里面会包含项目的名称和编辑代码的人名(根据创建文件的人的域账号生成的)。

然后,某一个程序员写了一个小的公共业务组件,里面用到了一些有意思的技术。他将这些内容放到了自己的博客里面,用于技术的交流。

因为当时我是在外企,我们的项目也是给涉密的国外政府门或者银行来做的。

这个程序员在复制代码的时候呢,很不信的将项目的名称注释一起贴到了博客里面,我们的客户在Google的时候,就看到了这篇博客。

然后雷霆之火就出现了

客户认为这个是非常严重的问题了,我项目的代码被公然的放到了互联网上,这个还是被我发现了的,那是不是还有很多没有被我发现的内容?

客户则认为这个完全是管理的不严谨和员工意识不足的问题,而且是很大的安全隐患。解除合同赔钱都是小事了,还要起诉我们企业。

我们是一个500强的外企,这个事情要是闹大了,那股票肯定一片绿啊!

从中国地区的CEO,到集团总部的CEO,每个人都还是给客户做工作,赔礼道歉等等。

然后,外国也和中国一样,无证电工引起了大楼着火。

所以最后这个程序员就成为了牺牲品,程序员这次泄露代码的行为被定义为个人行为,客户直接起诉了这个程序员。

最终的结果我就不得而知了,不过这个程序员的履历上,肯定有一个一辈子无法磨灭的黑点了。

所以,对于这种信息安全或者机密泄露的事件,我们一定要注意,没发现,那就是芝麻绿豆的事情,被发现,那你的人生可能会变得不可预知了。

用Ubuntu做日常开发电脑的系统是一种怎样的体验?

谢邀。

作为Linux运维工程师,已经使用Ubuntu有几年的时间了,从16.04到稳定使用18.04,期间除因Nvidia独立显卡驱动问题导致系统无法启动,其他均一切正常。

Ubuntu桌面版基本能够满足日常的办公、社交、开发等需求。

1.办公

可以安装LibraOffice、OpenOffice、Sublime text等常用办公软件。

Nixnote作为Linux版印象笔记,也可满足我们日常笔记的记录。

chrome、firefox等浏览器也可使用。

2.社交

鹅厂的QQ、微信客户端等常用社交工具已足够我们日常工作、生活交流。

不过QQ的功能不如windows版本丰富,属阉割版。

微信客户端功能也不如windows版,基本交流足够。

3.开发工具

VS Code、IDEA等开发工具也都有相应的Linux版本。

如果你不嫌麻烦,还可以将vim打造成IDE环境。


最让我喜欢的是,在Linux环境下安装各种软件信手拈来,而且没有广告插件等。容器、k8s、jenkins、python等常用软件安装、运行十分方便。


另,GitHub上各位大神各显神通,各种开源工具都可以方便安装,还等什么,赶快尝试下吧。

下面是我的日常使用桌面:

如何在vscode中使用git?

1、用vs打开你的项目文件夹2、配置git打开Git Bash输入以下命令如果还没输入全局配置就先把这个全局配置输入上去Git 全局设置:git config --global user.name "ASxx" git config --global user.email "123456789@qq.com"然后开始做提交代码到码云的配置正常情况下上面的命令执行完成后,本地文件夹会有一个隐藏的.git文件夹,云端你的仓库里应该会有一个README.md文件。

有编程基础,辞职每天自学四小时编程,做git项目,刷leetcode。会比大厂在职的程序员成长慢吗?

肯定会慢的,纸上得来终觉浅。不要说大厂了,可能比不过很多学习氛围比较好的中小型公司,只有自己去做商业项目才能明白用户需求,只有自己去把技术运用到实践中才知道突破点在哪。

闭门造车只是在原地踏步,如果是初级码农的话可能还有效果,但是到了中高级的时候,不是单纯的写代码就行了,后面你还要懂设计模式,跨部门的交流,厉害的还要在甲方提需求的时候挖掘潜在需求,这样就不要一天到晚改需求了。

然后如果想往技术深耕的话,除了架构师其实还有现在比较热门的人工智能行业,这是我们一个新的进阶路线,很多人都在说学人工智能就是转行,其实不是,我以前的目标就是架构师,后来我脱坑了。

人工智能核心就是算法,算法就是一个有智能的程序,我们本身就是搞程序开发的,我感觉就是我们技术深耕的另外一个方向。

知道我为什么现在有时间和你们在头条、问答上面闲扯吗?因为我训练模型的时候可以自由活动,搭建一个模型就几百行代码,然后看着计算机训练模型就行了。

如果有想往这个方向发展的小老弟可以找我私聊啊,我告诉你我的上岸经验