资讯月刊下载
为什么要雇佣一名老程序员 这五点或许可以说服你
引用原文:Five Reasons Why You Should Hire an Old Programmer 作者:Josh Marinacci 翻译:Vincent 译者注:本文作者是一名经历很丰富的老程序员了,他从经验、判断力、知识面的广度和深度等几个方面阐述了为什么需要雇佣一名老程序员的原因。以下为译文。 你真的应该雇用一名老程序员。这一点我深信不疑。这些资历比较老的程序员不会像那些刚从大 ...
ITeye注册暂时关闭公告
亲爱的 ITeye 用户: 您好! ITeye 注册通道即日起暂时关闭,进行调整,后期 ITeye 将与 CSDN 注册通道合并,(即:用 CSDN 账号可直接登录 ITeye),期间您的注册可能会受到影响。 在此期间给您带来的不便敬请谅解。
Stack Overflow:开发者在周末更喜欢用哪个编程语言
引用原文:What Programming Languages Are Used Most on Weekends 作者:Julia Silge 翻译:Vincent 译者注:本文介绍了作者使用公开可访问的数据,并且对这些数据进行分析,从而了解现在的开发者们在平时上班以及周末在家的时候分别喜欢提问哪一门语言的问题,可以了解目前软件行业哪一门语言比较热门,哪一门语言已经深入到工作中去了这些信息。以下为 ...
你不是不努力,而是不懂选择 | 四种技术方案,应该怎 ...
原作者 @方糖气球 编辑 @猫白 本文讲述了程序员状态的四个象限,以及两条明确的技术路线。 有着清晰目标的选择才是成功的捷径,值得一读。 引用同样是一门语言,它的投入产出比是非常不同的。选择技术方向时一定要谨慎。 对于学习新技术、新知识,我一直有一个原则:用以致学。在学习一门新技术之前,先定一个目标——用它做一个日常生活和工作用得上的项目,然后根据项目的需求反向的去学习需要的知识。方便的话,把它 ...
AppStore世界级的大规模下架App,中国一天下架超两万 ...
引用文章来源:CSDN资讯微信 据前瞻网6月21日报道,不久之前,苹果向中国开发者提出两项措施,即强制收取打赏抽成30%和禁止使用热更新。这两项措施也在国内引起了众多的讨论,甚至有媒体将这起事件称之为苹果在对中国开发者宣战。 截止到6月16日,中国地区下架应用已经接近3万,6月15日一天,应用下架数量超过2万,其中包括《天天酷跑》在内的游戏类应用超过了1万个。 此外,美国地区也受到这次风波的影 ...
现代开发人员必备的十款工具
引用原文:The 10 tools every modern developer should use 作者:Andrew C. Oliver 翻译:雁惊寒 译者注:本文介绍了一个开发者应该要使用的十个工具,包括Git、远程连接、云服务、数据库、脚本语言等等。以下是译文。 几年前,作为一名开发人员,你需要的就是编辑器、编译器,以及某种版本控制系统。(可悲的是,许多开发人员目前仍然不能正确地使用版本 ...
未来编程的十一个预测
引用原文:11 predictions for the future of programming 作者:Peter Wayner 翻译:雁惊寒 译者注:作者对未来编程的发展趋势提出了十一个预言,包括云、物联网、视频、机器学习、法律问题、容器等各个方面。以下是译文。 技术的进步日新月异。午饭刚吃饭,一位从事芯片设计的朋友就会为自己请求宽恕:摩尔定律要求他必须每周让芯片的速度提高0.67%,即使是在 ...
数据科学家、机器学习工程师与普通的软件工程师有什么 ...
引用揭秘机器学习工程师 一个致力于创造数据产品,运用数据科学于生产的新兴职业。 作者: Ben Lorica and Mike Loukides 译者: 何冰心 近十年来,“数据科学”和“数据科学家”备受争论。对于哪些人可以被称为是“数据科学家”,争论不休,我们最后达成一致:只要取得数据科学相关学位、认证的研究数据的,不论是在大学还是从在线课程,我们都称之为数据科学家。统计数据是枯燥单一的,是非自然 ...
程序员,感觉技术停滞了怎么办?
在旧文《技术方向的选择》的末尾,我写道:“停留在原地纠结,什么也不会改变。”。当做出了选择就该出发了。为了习得一门技术或技能,我们需要不断地练习,但如果一直在练习,却感觉不到进步,那么再努力的人生,也是枉然。 理论 关于习得甚或精通一门技能,最著名的理论如今恐怕是「刻意练习」,如果非要在这份练习上加上一个期限,那就是:一万小时。 关于「刻意练习」,不少书或文章都讲了很多案例来说明它的有效性, ...
这位拥有三十多年从业经验的微软程序员,是如何修炼到 ...
引用原文:Education of a Programmer 作者:Terry Crowley 翻译:雁惊寒 译者注: 本文作者在微软工作了将近21年,并拥有35年的行业经验。本文总结了作者这些年的所学所想,包括:对技术的态度、端到端、复杂性、异步性、分层与模块、性能、管理等多个方面。以下是译文,篇幅比较长。 要成为一名专家级的程序员,你需要精通大量的知识,包括:语言、API、算法、数据结构、系统 ...
ITeye新闻热点月刊:2017年5月总第111期发布了!
ITeye新闻热点月刊总第111期(2017年5月版)发布了!制作精美,内容丰富,为您总结一个月最精彩的技术新闻。 【点击下载ITeye 2017年5月新闻热点月刊】 >>精彩内容推荐: 为什么我要改用Kotlin 相信很多开发人员,尤其是Android开发者都会或多或少听说过Kotlin,为本篇文章以及博客后期的内容会涉及到很多关于Kotlin的知识分享。 WanaCryp ...
儿童学编程的原因以及方法
引用原文:How and Why to Teach Your Kids to Code 作者:BRIAN CHRISTIANSEN 翻译:雁惊寒 译者注: 本文讲述了教儿童学习编程的原因以及方法,并介绍了多款针对不同年龄段、不同平台的应用程序。 无论你的孩子在长大后能否成为下一个扎克伯格,编程对他或者她来说都是一个非常有用的技能。它会帮助你的孩子提高解决问题的能力、创造力和沟通能力。同时,这对你来 ...
物联网浪潮之下,前端工程师如何迎刃而上?
经历了过去几年的发展,Node.js、Angular.js、Vue.js 等前端主流技术框架填补了原有技术的空白与不足,日渐趋于成熟。然而信息时代的来临,任何的技术不会趋于稳定而止于脚下,现如今物联网、人工智能、虚拟现实等新领域的出现,意味着前端下一风口的来临,新的技术革新与发展机遇悄然而至。在火热的物联网浪潮之下,作为一名前端开发工程师,如何迎接这一风口?JavaScript、Python 等脚本 ...
一名程序员的反思
本文是国外一位 40 岁“老”程序员对职业生涯的思考,他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。译文大意如下。 我是一名程序员,几个月前刚过完四十岁生日。某个星期六的早晨,我参加了一个技术交流会,演讲者正在竭力说服我们为什么它会成为移动开发领域真正的下一个大事件。但对我来说,它有点像十五年前的 jsp ,将所有的逻辑都放在演示代码里面。但我“老”了,我认为这是因为自己还没 ...
提高编码技能的10个小窍门
引用原文:10 Tips to improve your coding skills 翻译:王江平 译者注:此文主要介绍一些提高编程技巧的小方法或者说是技能,嗯,我比较推崇第一条…..多练,熟能生巧。 你想成为一名程序员,并且正在为之奋斗,那么你努力的方式,比如做事方法、思维习惯都将会影响你会成为怎样的一名程序员。 那么,你需要成为一个天才才能学好编程吗?我觉得没有必要。 你必须建立自己的做事 ...
21 个编程的热门/冷门趋势
来源: 维基百科 HOA420 程序员们喜好嘲讽那潮流像阵风一样吹过的时尚界。裙子长短颜色款式总是来回在变,领带越来越窄,接着越来越薄。而在技术的世界里,相较于一时的风尚,严谨、科学、数理化以及精确才是王道。 不过这也并不是说编程就是一个没有趋势走向的行业。不同之处就在于编程的趋势是由更高的效率,越来越多的定制化以及更佳的易用性这些因素来驱动的。新一代的技术都是上代技术沉淀升级的结果。这是一种精 ...
WanaCrypt0r勒索蠕虫完全分析报告
一、前言 360互联网安全中心近日发现全球多个国家和地区的机构及个人电脑遭受到了一款新型勒索软件攻击,并于5月12日国内率先发布紧急预警,外媒和多家安全公司将该病毒命名为“WanaCrypt0r”(直译:“想哭勒索蠕虫”),常规的勒索病毒是一种趋利明显的恶意程序,它会使用加密算法加密受害者电脑内的重要文件,向受害者勒索赎金,除非受害者交出勒索赎金,否则加密文件无法被恢复,而新的“想哭勒索蠕虫”尤 ...
Hacker曾经知晓的那些事
引用作者简介: Eric S.Raymond,著名Hacker和开源软件的积极倡导者。他是INTERCAL编程语言的主要创作者之一,曾经为EMACS编辑器作出贡献。 原文:Things Every Hacker Once Knew,感谢Eric S. Raymond授权《程序员》翻译本文。译/赵屹华,责编/何永灿(heyc@csdn.net) 本文未经允许不得转载,更多精彩文章请订阅《程序员》 笔者 ...
ITeye新闻热点月刊:2017年4月总第110期发布了!
ITeye新闻热点月刊总第110期(2017年4月版)发布了!制作精美,内容丰富,为您总结一个月最精彩的技术新闻。 【点击下载ITeye 2017年4月新闻热点月刊】 >>精彩内容推荐: 日处理20亿数据,实时用户行为服务系统架构实践 目前系统每天处理20亿左右的数据量,数据从上线到可用的时间在300毫秒左右。查询服务每天服务8000万左右的请求,平均延迟在6毫秒左右。本文从实时 ...
5月TIOBE排行榜:Java和C语言正在被超越
自2016年初,Java和C语言就出现了明显的下颓趋势,与去年相比,这两种语言的市场占有率均下滑了6%有余。根据TIOBE的数据显示,原本的Java和C语言使用者纷纷转向了其它编程语言,而且大家并没有特定的偏好,改用哪种编程语言的都有。 目前,随着各行各业的软件使用率越来越高,很明显C语言和Java语言已经无法满足使用者的需求了。什么编程语言都有一大堆簇拥者,这一点很容易证明——2012的时候,市 ...