许多年前在编程语言设计和操作系统上的选择可能当时看起来无关紧要。但是,这些远古的决定至今仍然继续困扰着软件开发者。下面所介绍的就是一些在编程语言和操作系统里的那些让开发者头疼的过时的选择。 众所周知,软件开发者每天都要做各种各样的决定:如何最好的实现功能、如何修复bug、如何提升应用程序的性能等等。但是他们同样是在别人的劳动成果下面继续做自己的决定的,比如说:他们使用的是别人开发出来的编程语言和操作系统以及各种开发工具。一些语言开发和系统设计行业里的前辈以前所作出的决定在那个时候可能是很有意义的, ...
2014-03-24 12:49
在这个日新月异的行业,对PHP开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看待。 本文将为您介绍如何通过编程规范成为一个更优秀的开发人员,同时,也许您还可以利用这些信息来帮助别人成为一个更优秀的人。 如何成为一个专业人士? 专业,不管你正在做什么工作,从自身开始要求。专业人员首先要有自己的个性和特点。正如在生活的各个领域,专业的编程人士总是受到推崇,下面让
2014-10-21 11:19 Ayleeliu
对开发者来说有一个最大的痛处是需要使用大量独立的开发环境来应对不同的应用商店或是打造不同的内容。基于这些原因,开发者经常需要在不同平台和浏览器中跳转,这不仅降低了工作效率,更让很多开发者感到沮丧。Firefox开发者专版通过打造一个焦点来让开发流程简单化。同时,这款浏览器是一个稳定的开发者 浏览器,不仅拥有强大的创作工具,也同样可以支持日常的浏览。
2014-11-11 10:04 Felicia
在软件开发者 Yitao Li (李逸韬) 的 GitHub 仓库中,几乎所有的项目都是在他的 Linux 机器上开发完成的。它们没有一个是必须特定需要 Linux 的,但李逸韬说他使用 Linux 来做任何事情。 文章中是称主人公为 Yitao Li,还是李逸韬?他似乎是美国人,李逸韬是看的他的个人主页上的名字。 举些例子:编码/脚本设计,网页浏览,网站托管,任何云相关的,发送/接收 PGP 签名的邮件,调整防火墙规则,将 OpenWrt 镜像刷入路由器,运行某版本的 Linux kernel 的同时编译另一个版本,从事研究,完成功课(例如,用 Tex 输入数学公式),以及其他
2014-11-07 12:51 Libby Clark, jabirus
新一项调查显示,曾经作为开发者癖好的开源文化如今正在蔓延 十年前,开源是一项开发者运动,今天已远非如此。 Linux 基金会的一项新调查显示,企业管理者认识到,企业不仅迫切需要开源软件,而且也率先参与开源软件的研发。这一点反过来也巩固了开源软件作为企业关键驱动力的地位,而不仅仅是一种高效的代码编写方式。 企业会限制开源软件的生存空间吗? 作为昔日自主创新的模仿者,开源软件早在若干年前就确立了行业创新的计划。计算机行业最主流的趋势从云计算到大数据,再到移动互联网都是由开源软件推动的。这一点企业用户已经注意
2014-04-13 11:15 blueabysm
我想出了一个成为坐拥百万的web开发人员的策略。剧透警告你不必为此而成为一个Web开发者并以此为生。 这篇文章似乎在吹一个巨大的牛,但那不是我的本意 它是在考虑一个乍看起来像是可笑的白日梦的解决方案。(编辑添加)它也并不是该考虑的建议 只是我思考过程的文档记录以及我自己要去实现的东西。 为什么? 首先,为什么(要拥有这么多钱)? 资金,预算以及每天都盯着钱看是很无聊的,那么带着足够的奉献精神(不怕无聊)来记录我的金钱到达这样高的一个总额,如果没有一个推动力量是不可能做到的。你的理由可能是环游世界,逃离你当
2014-06-15 11:00
CentOS项目负责人Karanbir Singh和其他几位核心开发者现已成为Red Hat的全职雇员,他们专职于CentOS开发,不会参与Red Hat企业发行版的工作。 CentOS发行版本身并无变化,其开发过程和方法都非常透明,只是CentOS的 ...
2014-02-12 14:03
Github今天发布了一个名为Atom的全新在线文本编辑器。编辑器采用全新域名 atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。在文章announcing the new editor today中,Gi ...
2014-02-27 13:56
Canonical工程师Robert Ancell发表文章认为显示服务器并不重要。 现代的显示堆栈由5个主要组件构成:硬件、驱动、显示服务器/Shell,工具箱/平台API和应用程序。硬件我们控制不了,驱动则有闭源开源之分,X显示服务器长期以来一直主宰着开源世界,但现在正逐渐迁移到下一代显示服务器(Wayland和Canonical正在开发Mir)。应用程序使用工具箱和平台API访问图形功能,它们是通过工具箱访问显示服务器,Ancell认为工具箱已经向用户隐藏了所有的信息,所以对大多数应用程序来说显示服务器并不重要,至少对针对用户是如此。 KDE开发者Martin G ...
2014-03-25 20:26
Forrester,Black Duck software 和 North Bridge Venture Partners 三家公司,针对1400名开发者做了一项调查,发现84%的人在使用开源软件。参与调查的开发者不仅仅只是来自于开源公司,也有来自传统的控股公司,如微软。 开源工具,比如通常被用来编写安卓代码的Eclipse,现在正在被80%的软件开发者使用 为什么?他们中的大多数使用开源软件,是因为发现了开源软件有更好的表现和稳定性。而这个,正如 Hammond 观察到的,是一个变化。开源软件的流行一直源于其低廉的费用,现在开发者对于开发工具的花费也最不重视。 这种趋势,Hammond
2014-11-06 20:53 Misslio
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。