企业网站怎么建立 哪些网站可以下载开源的代码?
哪些网站可以下载开源的代码?
非常感谢能够开源代码的大神们,正是有了诸多优秀的开源代码,才使得程序开发人员不断地提升吱声的水平。如果我们有好的代码,也可以考虑开源让别人参考学习哦!这里介绍几个开源代码下载的网站。
OSCHINA
从名字就可以看出这是我们自己的一个开源的网站。我登录进去看了下,呵,好多的开源代码,如下图所示:
我单单选择了“IOS代码库”选项,右边就有这么多的开源代码,里面应该总有一个是你喜欢的吧。
GitHub
这是老外的一个开源代码网站吧,我登录上去后一片英文,还好我有点英语底子,大概能看懂页面写的啥。要在这里下载源码的同学得恶补下英语基础啊。
这里面的代码不用多说了,也是大牛们的源码,估计有好多是老外的源码吧。这下子还能学习学习老外的源码,不错!话说我以前自己写了一个超市货物的管理系统,我也上传到此与别人分享,这种心情还是不错的。
CSDN
CSDN应该很多人都知道的,我也在这里写文章之类的,而且我也在这里上传过不少源码:
不过在CSDN上下载的话要看贡献者的心情了,心情好会让你免费下,心情不好的话就要你给积分下。估计是我当时心情不太好,所以设置了下载需要3个积分。
下载开源代码的网站还有很多,小伙伴们,你们还有哪些网站可以推荐呢?
中国的码云距离github还有多远?
国内用码云仅仅是看上它的速度而已。
把github的项目导入到码云,然后下载到本地。
对码云一直无感。因为国内开源组织完全不遵循开源协议。
很多情况下会是这样子:你看到一个感兴趣的GPL协议的代码库,想学习一下的时候,却发现说明里告诉你“联系开发团队购买许可后即可突破20人在线限制”…
(既然需要购买许可你就不要用GPL啊!老老实实用个Apache2.0不行吗!!)
诸如此类的很多!
我气的不是因为需要花钱购买!
而是开源协议和实际操作完全不匹配!
有种挂羊头卖狗肉的体验!
把公司代码上传到了git上,被leader发现了怎么办?
这种问题可大可小,往小了说吧,这个只是一个小事,一点点代码而已,只要删掉以后,就没有什么问题了。
往大了说,这个就是信息安全的事件了,可以说是泄露了公司的机密。
可能我们很多人还没有养成这种信息安全的意识。
但是,由于现在社会上信息安全的事件频繁的发生,就连Facebook都出现了用户资料泄露的情况,所以,作为一个程序员,就更应该在自己的心里绷一根弦了。
说一个真实的故事吧,也是就在我身边发生的事情。
事情的起因其实是一个很小的事件。
当时,我们公司的框架是自动生成代码注释的,代码注释里面会包含项目的名称和编辑代码的人名(根据创建文件的人的域账号生成的)。
然后,某一个程序员写了一个小的公共业务组件,里面用到了一些有意思的技术。他将这些内容放到了自己的博客里面,用于技术的交流。
因为当时我是在外企,我们的项目也是给涉密的国外政府门或者银行来做的。
这个程序员在复制代码的时候呢,很不信的将项目的名称注释一起贴到了博客里面,我们的客户在Google的时候,就看到了这篇博客。
然后雷霆之火就出现了
客户认为这个是非常严重的问题了,我项目的代码被公然的放到了互联网上,这个还是被我发现了的,那是不是还有很多没有被我发现的内容?
客户则认为这个完全是管理的不严谨和员工意识不足的问题,而且是很大的安全隐患。解除合同赔钱都是小事了,还要起诉我们企业。
我们是一个500强的外企,这个事情要是闹大了,那股票肯定一片绿啊!
从中国地区的CEO,到集团总部的CEO,每个人都还是给客户做工作,赔礼道歉等等。
然后,外国也和中国一样,无证电工引起了大楼着火。
所以最后这个程序员就成为了牺牲品,程序员这次泄露代码的行为被定义为个人行为,客户直接起诉了这个程序员。
最终的结果我就不得而知了,不过这个程序员的履历上,肯定有一个一辈子无法磨灭的黑点了。
所以,对于这种信息安全或者机密泄露的事件,我们一定要注意,没发现,那就是芝麻绿豆的事情,被发现,那你的人生可能会变得不可预知了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。