对于绝大多数的 Linux 用户来说,第一次从源代码中编译和安装一个软件看上去像是一个入门仪式:它让很多人感到恐惧;但是,如果你能克服困难,你将可能进入一个全新的世界,并且,如果你做到了,那么你将成为社区中享有特权的一部分人。
2017-12-25 21:50 Sylvain Leroux, qhwdw
前言 看源代码是一个程序员必须经历的事情,也是可以提升能力的一个捷径。个人认为:要完全掌握一个软件的方法只有阅读源码。 在Windows下有sourceinsight这个源码阅读软件(虽然我没用过,但是网上评价还不错),由于我是个Linuxer,并不喜欢用Windows,所以自然是选择在Linux下阅读源码的工具了。 下面我将逐一介绍在Linux下阅读源码的工具。 vim+ctags+cscope 源码阅读三剑客:vim配合ctags和cscope,足以在源代码里面自由翱翔,在函数和变量间自由跳转。 安装 sudo apt-get install vim ctags cscope vim vim的使用就略过了,网上资
2015-08-26 09:20 Yonah-潇
有时候我们必须从源代码安装程序,因为它们也许不能通过标准渠道获得,或者我们可能需要特定版本的软件。 GNU Stow 是一个非常不错的符号链接工厂(symlinks factory)程序,它可以帮助我们保持文件的整洁,易于维护。
2018-03-22 00:45 Egidio Docile, MjSeven
据外电30日报道,俄罗斯向苹果公司和SAP公司提议,希望他们向俄政府开放源代码,以确保他们的产品不会成为监控俄罗斯国家机构的工具。 俄 罗斯通讯和大众传媒部在声明中表示,俄通讯和大众传媒部长尼古拉尼基福罗夫(Nikolai Nikiforov)上周在与苹果驻俄总经理彼得恩格罗布尼尔森(Peter Engrob Nielsen)和SAP驻俄常务董事瓦切斯拉夫奥列科夫(Vyacheslav Orekhov)会谈时,表达了这一想法。 声明称,该提议旨在确保消费者和企业用户的权益,以保证他们的个人数据隐私不受侵犯,同时也是为保护国家安全利益。 分析称,尽管俄罗斯称这样做是为
2014-08-01 16:44
GNU Stow 是一个符号链接归集管理器,它可以收集文件系统上不同目录中的不同软件和/或数据包,使它们看起来像是一个整体。
2019-01-12 23:54 Sk, dianbanjiu
xda-developers的一篇文章指责联发科对索取源代码收费,认为联发科闭源的做法违反了GPL许可证。联发科是半导体芯片设计厂商,它提供的一揽子手机芯片方案是亚洲手机厂商能推出低价的Android智能手机幕后力量,是中国 ...
2014-03-24 20:55
在学习计算机编程过程中,每一位程序员都培养出了一种独一无二的编程风格。这种编程风格是一种可作为身份识别的指纹。通过分析编程风格,可以识别出匿名的编码者身份。 源代码及其相应的抽象代码树 来自Drexel大学、普林斯顿大学和哥廷根大学的研究人员发表了一篇论文(PDF),分析了一个250名程序员的数据集,其中每位程序员平均写了630行代码。通过组合选择变量名的词汇特征、行间布局特征和语法风格,研究人员能以95%的精度确认匿名代码的作者。
2015-01-22 20:11
对于开源软件来说,其许可证信息内嵌在源代码中。为了降低复杂性,您可以生成不同的视图。
2018-01-03 14:47 Scott K Peterson, 薛亮
这种事发生的主要原因是,因为人们只是把信息库作为存储库。开发者都知道AngularJS,或JQuery的或React,但很少有人知道超过10个开源软件包。
2016-05-05 14:48 JONATHAN SARING, 洁颖
更多:• SonarQube 导致黑客盗取了美国政府机构和私人公司的源代码 • 由于根证书故障,Let's Encrypt 证书转换将在 2021 年发生问题
2020-11-08 09:15 硬核老王
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。