• 会写程序还不够,硅谷杰出软件工程师都有的 5 种能力

    曾任职于Google和Quora等公司、现任Quip软件工程师的Edmond Lau,于《The Effective Engineer》一书中访问任职于Facebook、Instagram和Google等知名网路公司的资深软件工程师,归纳出他们眼中高生产力的杰出软件工程师都具备的五种能力。 一、不害怕探索陌生程序语言 接触新专案或是转换工作跑道时,都有可能需要学习全 ...

    阅读全文
    作者:Web开发者 | 分类:资讯 | 阅读:4 次
  • 为了避免成为代码狗,程序猿开始用 AI 来训练代码

    在计算机发明之前,大多数实验心理学家认为,大脑一个不可知的黑盒子。你可以通过响铃、狗分泌唾液来分析一个主体的行为,但思想、记忆、情绪这些东 西都是模糊莫测,超出了科学的范围。因此,这些自称行为主义者,局限于自己的研究:刺激和反应,反馈和强化,铃铛和唾液的研究。他们试图放弃了解头脑的内 部运作,统 ...

    阅读全文
    作者:Web开发者 | 分类:资讯 | 阅读:3 次
  • 统治 Web 的 JavaScript 准备要接管桌面了

    编者按:曾 几何时,通信网络曾经活跃过许多协议,那些协议在不同的场景下都有各自的优势。但是后来 TCP/IP 随着互联网的崛起而异军突起,最终形成一统天下的格局。而原本被视为不入流的 Web 前端玩具 JavaScript 现在似乎也在复制着类似的路径,先是渗透到 web 后端开发,然后甚至开始入侵到桌面了。最流行语言 JavaS ...

    阅读全文
    作者:Web开发者 | 分类:资讯 | 阅读:3 次
  • 浅谈千万级的PV/IP规模高性能高并发网站架构

    高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。 如果把来访用户比作来犯的”敌人”,我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。 如:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要 ...

    阅读全文
    作者:Web开发者 | 分类:PHP | 阅读:10 次
  • Git使用详细教程

    一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必 ...

    阅读全文
    作者:Web开发者 | 分类:软件工程 | 阅读:10 次