欢迎光临IT网Linux学习频道

当前位置: > Linux编程 >
  • [Linux编程] 你应该认识的 12 位最有影响力的程序员 日期:2015-08-25 21:33:02 点击:105 好评:0

    我们每天所玩的 app 或游戏,不是凭空生出来,而是有某些人在某些地方,呕心沥血,以一行一行程序写出来的。平台、网页、网络本身,都是起源于此。现在工程师写程序创造一个又一个便利的产品,也是站在巨人肩膀上的结晶。Business Insider列出 12 位至今仍在...

  • [Linux编程] 谈谈为 Linux 内核写驱动的编码规范 日期:2015-07-30 09:19:24 点击:87 好评:0

    最近在向Linux内核提交一些驱动程序,在提交的过程中,发现自己的代码离Linux内核的coding style要求还是差很多。当初自己对内核文档里的CodingStyle一文只是粗略的浏览,真正写代码的时候在很多细节上会照顾不周。不过,在不遵守规则的程序员队伍里,我并不...

  • [Linux编程] 经典的 Fork 炸弹解析 日期:2015-06-30 19:08:10 点击:191 好评:0

    Jaromil在2002年设计了最为精简的一个Linux Fork炸弹,整个代码只有13个字符,在shell中运行后几秒后系统就会宕机: :(){:|:};: 这样看起来不是很好理解,我们可以更改下格式: :() { :|: }; : 更好理解一点的话就是这样: bomb() { bomb|bomb }; bomb 因为she...

  • [Linux编程] 所有程序员都应该遵守的 11 条规则 日期:2015-03-21 18:49:37 点击:184 好评:2

    我是一个倾向于生活在规则下的人。 现在,这些规则大部分是我本人为自己设立的-但它们依然是规则。 我发现为自己创建规则可以让我过得更好,因为这样做可以提前决定一些事情,而不是要在匆忙中做出所有的决定。 我今天早上应该去健身房吗? 我的规则告诉我说...

  • [Linux编程] 何不 Ack?Grep, Ack, Ag的搜索效率对比 日期:2015-03-20 00:30:29 点击:110 好评:0

    前言 我(@董伟明9)经常看到很多程序员, 运维在代码搜索上使用ack, 甚至ag(the_silver_searcher ), 而我工作中95%都是用grep,剩下的是ag。 我觉得很有必要聊一聊这个话题。 我以前也是一个运维, 我当时也希望找到最好的最快的工具用在工作的方方面面。...

  • [Linux编程] 五个编程谬论 日期:2015-03-11 09:39:14 点击:132 好评:2

    我是一名黑客。在我还就膝盖那么高的时候就开始用一台古老的 Commodore 64 写代码了。直到今天,也没有什么比戴上耳机,破解东西更让我着魔的了。所以在我创建我的第一家企业时,我就已经知道了很多有关于编程的事情。是不是谬论,且听我下面一一道来: 1....

  • [Linux编程] 十个提升生产力的 bash 技巧 日期:2015-03-05 14:17:36 点击:108 好评:0

    我喜欢钻研bash环境。很多时候,在使用bash编程中,有些问题一遍又一遍的重复遇到。每次我都需要重新思考这些问题的解决方法。直到有一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。 希望我的这些追求最大化命令行...

  • [Linux编程] 程序员请注意:异步编程模式已被人注册为专利 日期:2015-03-02 14:22:11 点击:89 好评:0

    不论是服务器端编程还是客户端编程,编程中的同步和异步对程序员来说都应该不陌生,我们经常会用同步编程来解决顺序执行问题、用异步解决并行执行问题。然而,就是这样的常见的编程模式,有人却将其申请为专利。在谷歌专利查询网站上专利公开号为US 20140282...

  • [Linux编程] 为什么国外程序员爱用苹果 Mac 电脑? 日期:2015-02-27 09:04:22 点击:172 好评:2

    Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1、Mac OS X 是基于 Unix 的。这一点太重...

  • [Linux编程] 20件程序员必须知道的事 日期:2015-02-23 01:13:15 点击:133 好评:2

    我最近看了一本叫做《the 97 Things a Programmer Should Know》的书。书是一本好书。不过,下面我将我认为最值得我们了解的 20 件事情列举给大家: 1. 应用函数式编程原则 引用透明性是一个非常可取的特性。这意味着,不论何时调用它,对于同一组参数它永远...

栏目列表
推荐内容