软件开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 软件开发 >>列表
英文原文:WhatIsaBestPracticeinSoftwareDevelopment?刚才,我在Pluralsight网站发布了一个教程,标题为“促成商业交易的最佳实践”。(如果你想阅读、但没有Pluralsight账号,请注册右边侧栏中的邮件列表,我将给你发送一份免费的30天订阅)。这个标题有个不太认真的元素,它在媒介上或许不是必要的最好想法,我这里的好处是和标题吸引力最大化有着关联。但是,如果你在笑,生活会更加有趣。不管怎样,它有些不太认真的理由是... 查看全文
英文原文:ApplereleasesopensourceResearchKitframeworktodevelopers医学研究最大的困难之一是获取足够的临床实验样本。对于这一点我稍有体会:读书的时候本校医学院每周都会发来招募研究志愿者的邮件,大多数都被我直接扔进了垃圾桶。大部分人对做医学研究志愿者持保留态度。除了成为小白鼠的不适感、对医院的不信任之外,还因为成为研究志愿者并不是一项轻松的承诺。尽管有时能获得不菲的报酬,但条件是必须全程配合医生的工作,许多研究还需要长期记录身体指标... 查看全文
英文原文:10battlesragingfortheheartsandmindsofdevelopers这个世界是辩证统一的,正如太极所表现的那样,共存的阴阳两极既有对抗,又有融合。在现实生活中,共存事物间的对抗也是无处不在。比如,同为冷兵器的矛与盾之间的对抗,是最锋利的矛厉害还是最坚固的盾厉害?同为佳肴的鱼与熊掌之间的对抗,鱼和熊掌不可兼得,是代表海味的鱼好还是代表山珍的熊掌好?同样的,在软件开发领域,这样的对抗依然在上演。开发技术的战场之一:PHPvs.Node... 查看全文
过年的时候,经常有七大姑八大茄子们问道,你的工作是做什么的?电视上天天报道的黑客什么的,你们在外面可别干什么违法的事啊。每到这时候,我都想直接说,我就是一个修电脑的,可是真要这么说了,七大姑八大茄子们又要带着去各家转,一边转还要一边修电脑,说不定还要手机下载电影小说歌曲,对了,还要贴膜。为了能够把软件开发这回事说得更清楚,正好是周末,就花时间把内容写一写,让七大姑八大茄子们也能知道什么是软件开发,我们这伙人每天都在做些什么事。首先,说一下什么叫软件。软件,就是一切支撑电子设备的灵魂... 查看全文
过年的时候,经常有七大姑八大茄子们问道,你的工作是做什么的?电视上天天报道的黑客什么的,你们在外面可别干什么违法的事啊。每到这时候,我都想直接说,我就是一个修电脑的,可是真要这么说了,七大姑八大茄子们又要带着去各家转,一边转还要一边修电脑,说不定还要手机下载电影小说歌曲,对了,还要贴膜。为了能够把软件开发这回事说得更清楚,正好是周末,就花时间把内容写一写,让七大姑八大茄子们也能知道什么是软件开发,我们这伙人每天都在做些什么事。首先,说一下什么叫软件。软件,就是一切支撑电子设备的灵魂... 查看全文
· 软件开发的硬约束发布时间:2015-02-16
在超市结帐的时候,收银员都会给我们打一张小票。有时候同样的商品我们会买两三件,打印在小票上面,有时候只有1行记录,数量是3,但也有时候有3行记录,数量都是1。这个现象很有意思,為什麼不统一呢?而且据我观察,后一种情况明显更多。分明是前一种做法更节省纸张,为什么更少采用呢?我曾经设想,是因为收银的机器性能太差,内存很少,只能维护简单的数组结构,不能维护集合,也不能每添加一样商品就去重新扫描一次数组做修改。但是继续观察就会发现,这个说法站不住脚——现代的收银机性能足够很好了... 查看全文
英文原文:ImportantSoftwareDevelopmentTrendsin2015在过去,软件和硬件开发是两个独立的项目,使用不同的技能系列。但是今天,硬件开发通常也需要某种类型的软件功能,例如远程接口。在CEA2014创新讨论大会上软件和硬件的结合成为了舞台的焦点。在“TheKeystoStartupSuccess”部分,大家通过讨论认为未来科技人才将专注于这几个方面:传感器和可穿戴技术随着世界各地医疗成本的上升... 查看全文
谷歌微软等拟对网页广告屏蔽软件开发商动刀12月11日消息,据国外媒体报道,谷歌、微软等多家互联网巨头和媒体出版商拟对各类广告屏蔽软件开发商采取法律行动。很显然,这些广告屏蔽软件愈加受到用户欢迎,这对依赖广告为生的网站来说可不是一个好消息。JapanToday网站称,今年全球5450亿美元的广告支出中有25%流向数字广告。而广告屏蔽软件也跟随这一庞大的数字应运而生。刚开始,广告屏蔽软件仅在技术爱好者中流行,但是现在情况发生了改变。浏览器广告屏蔽插件AdblockPlus宣布,它们在法国... 查看全文
软件开发常常是不可预测的。有时候基础架构和库发生变化了,有时候bug突然出现了,又或者忽然发现项目时间不够了,等等。为了能有效处理这些不可预测的问题,我们必须在某些特定的时候将软件的开发过程规范起来。处理不可预测的问题是一方面的作用,另一方面的作用是一旦需要随时升级系统中的任何部分,我们都能胸有成竹。一般而言,我们的感知依赖于类库的水平,因为我们每天都要和类库打交道。不及时更新数据就意味着技术落后。当系统已经成熟,再加上建立一个合适的自动化测试和持续交付进程... 查看全文
· J2EE软件开发工程师教程发布时间:2014-11-17
BF-TECH-J2EE软件开发工程师就业班课程http://www.ibeifeng.com/tc_java2.php咨询QQ2110053820课程讲师:风舞烟课程分类:BF-TECH品牌系列适合人群:初级课时数量:900课时更新程度:完毕用到技术:J2EE涉及项目:权限管理通用模块、易买网、CRM客户关系管理系统等课程大纲:第一学段:侧重于Java语言基础与J2SE核心技术一、JAVA语言基础与OOP入门二、SQLServer2008数据库基础及应用三、Java核心编程四... 查看全文
· 微软正式开放.NET软件开发框架发布时间:2014-11-14
【牛华网讯】11月13日消息,微软今天宣布,公司将开放.NET软件框架,并要将.NET发布到GitHub平台。微软还向Linux和MacOSX平台发布.NET。现在,Windows、Linux和MacOSX开发者可以使用.NET软件框架。另外,VisualStudioCommunity2013现在也免费发布。为此,微软已经与Mono社区紧密合作。Mono曾为.NET软件框架开发开放标准,现在Mono为微软提供技术支持。12年前,微软发布.NET。目前,大约600万开发者使用.NET框架... 查看全文
· 很少被教的软件开发基础发布时间:2014-11-12
英文原文:TheRarely-TaughtBasicsofBuildingSoftware译文/腊八粥我经常想忘掉,在没有经验的团队里开发软件有多糟糕。他们的大部分开发实践和Hobbes关于原始人的描述类似。生活是“孤独、贫穷、肮脏、野蛮和短暂的”。就像原始人一样,这些人认识不到更好的生活是什么样子。生活不必是这样的。我推崇的工具是软件,拷贝它们是自由的,唯一的成本就是人们需要学习该工具的时间。缺乏的是了解,人们需要知道如何使用这些工具,他们需要知道这些工具解决什么问题... 查看全文
Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Synergy是跨平台的(可以运行于Windows,MacOSX和Linux)。Synergy是基于使用GPL许可证的KVM软件开发的。现在你需要支付4.99美金才可以下载Synergy软件。Synergy公司的CEO——NickBolton称... 查看全文
9月10日,对于iPhone应用的长期开发者而言,他们又有了新的追逐目标:苹果智能手表AppleWatch的使用者。苹果在今天新品发布会上推出的AppleWatch将为软件开发者开创全新的应用类别。这也是继苹果在2010年推出iPad后,软件开发者迎来的第二次重大发展机遇。据悉,AppleWatch只能与iPhone兼容工作,其能通过内置的加速度计和心率感应器搜集数据,并具备语音操作以及短信息推送等功能。研发者押注苹果开拓创新市场的记录将得到延续,为应用市场的增长带来动力。目前... 查看全文
· 3 条你必须知道的软件开发原则发布时间:2014-08-15
英文原文:3KeySoftwarePrinciplesYouMustUnderstand在本文中将介绍3条重要的软件开发原则,你可能已经知道,也可能只知道其中一条。这些原则看似很简单,但实施起来会很难。无论如何,这些原则提供了一个管理复杂软件项目的强大的途径。当涉及到真实世界中的项目开发时,你会发现这些原则都是非常有用的。原则1:不要重复自己(Don’tRepeatYourself,DRY原则)这个原则非常重要,换言之,就是不要写重复的代码。当你正在构建一个大型的软件项目时... 查看全文
我还清楚的记得,在我走上软件研发的道路的时候,我并没有学历。我的第一份工作,还是我在大一暑假的时候找到的,伴随着暑假的结束,我不得不回到学校继续读书。但是我发现暑假的那份工作以及所给的薪水,正是我毕业后所期望的,而这时候我对大学也没有任何的牵挂,于是我毅然决然的选择了退学。然而,我这次做出的选择是正确的吗?但是作为一个程序员你真的需要一个大学学历吗?1、教育与学校之间的差异仅有一个大学学历并不代表你学到了什么,这是在我接受了传统教育之后感触最深的一个问题。其实... 查看全文
英文原文:WhySoftwareDevelopmentEstimationsAreRegularlyOff有些人认为,开展一个大型的软件项目就像是在建造一座桥。首先我们需要回顾以往的项目,然后利用这些数据来估算出我们完成这个项目所需要的时间和资金等。虽然这个观点在几十年前就已经被发现不甚正确,但是在90年代末,我还在卡内基梅隆大学读软件工程硕士的时候,一度被奉为金科玉律。事实上,大多数值得我们去做的工程都不应该是以前项目的重复。不要以为当需要建造一座桥时,你随便&rdquo... 查看全文
这份调查报告涵盖了移动应用开发和游戏开发两个领域。这两个领域,一个是从业人员特别多,第二个是这方面的开发者也对数据特别敏感,希望这份调查报告能够给这两领域的人带来帮助。移动应用开发的技术特点在本次调查中,从事移动应用开发的从业人数占总调查人数的18.69%,说实话,这样的比例与移动互联网产业规模相比有点低,不知道是不是因为移动互联网领域竞争白热化,导致一部分开发者无暇参与调查?好了,言归正传,在参与调查的受访者中,90%的受访者从事移动开发的时间不超过3年。不同从业时间的软件开发人群中... 查看全文
北京时间6月12日消息,在大多数人看来,软件开发者们是很赚钱的。但是在不同的国家,他们的收入截然不同。日前,彭博社公布了一份详细的数据,列出了50个国家的软件开发者年收入(周期为2013年5月至2014年5月;收入包括:工资、奖金和分成等)。下面为前十的排名:由于这些都是发达国家,收入相应的也会高于其他国家。一目了然,瑞士的软件开发者年收入最高,高达104200美元,美国排名第三。当然,也有很多人期望任何国家的软件开发者的薪资均高于其他的行业。彭博社因此又做了一份数据... 查看全文
2014年3月20日到4月25日期间,CSDN通过在线问卷渠道进行了中国软件开发者调查,本次调查问卷得到了近万名开发者踊跃支持。日前这份调查报告已经出炉,CSDN将就调查结果连续撰稿,为大家解读当前中国软件开发者形势。首先需要指出的是,本次调查中,受访者男性占9成以上,年龄主要集中在21-35岁,学历以本科为主(为64.09%),开发经验在5年以内的占大多数。从调查数据来看,从业时间越长的人群中,女性比例开始走低,其中从业15年以上的女性开发者在样本中的比例为0。而随从业时间增加... 查看全文