资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [移动开发] 使用移动应用分析的七个巧妙方法

摘要:关于自己移动应用的未来,是每个开发团队最关心的事,无论是应用的改善还是用户的使用。但在做相应的决定时,并不只是依靠自己的直觉,而是要有可靠的数据分析做后盾,这也是为什么移动分析变得愈发重要的原因。 谈及自己移动应用的未来,每个开发团队都有自己的想法。但是在做出各个决定之前,总 不能只是依靠自己的直觉来分析,拥有应用各方面的分析数据才是硬道理。关于这一方面,移动分析显得至关重要,它可以帮你更加 ...
cao345657340 评论(0) 有3922人浏览 2014-12-10 0 0

原创新闻 [非技术] 一名程序员十年技术之路的思考与感悟

导语:刚入职场的程序员如何一步一步提升自己,成为团队里的一名精兵、再到骨干,并进一步成长为强将,除了要求有过硬的技术功底外,还需要哪些技能呢?本文作者分享了他的十年成长之路,希望对大家有所帮助。 回顾在腾讯的十年,作为一个本科毕业生,在管理上六年升任副总监,技术上七年半晋升 T4 专家。虽不是发展最好的,但相对平均速度来说都是比较快的。我总结主要的几点是学习成长、合作共赢、总结呈现、思考前行。 ...
mengyidan1988 评论(10) 有11623人浏览 2014-10-10 10 0

原创新闻 [研发管理] 一名资深程序员的自白!

在程序员岗位上工作了三十多年,我学到了也明白了一些事情,希望在这里跟大家一起分享: 看不到实物,客户不会知道自己想要什么 一个功能性原型系统的展示,能够省下无谓低效的赘述。 只要给予足够的时间,任何安全措施都不安全 安全是目前系统运维的重大挑战,我们每时每刻都想方设法来保护系统和数据,但是黑客只要成功一次,我们所有努力就极有可能都付诸东流。 系统被攻破后造成的影响,依赖于事前的准备功夫 ...
rnifeasy 评论(20) 有10837人浏览 2014-09-12 22 2

转载新闻 [编程语言] Debug时不要忘了这些原则

不论是什么行业里,能让人最兴奋的事情通常都是解决新奇的、高难度问题带来的刺激。在我的工作中,经常会遇到很多bug,乍一看,它们都是不可能的。不是不可能解决,而是完全不可能出现。就好像最前沿的科技揭示了一个新的奇怪的逻辑现象,以至于人的大脑完全无法理解。 当然,这里我总结的这些bug都是很独特的,如果你想说是否能有某种最先进的系统性的方法能将这些bug归类,统一解决,那是愚蠢的,就好像一个人无法认识 ...
newer7 评论(6) 有16830人浏览 2014-08-08 12 2

转载新闻 [研发管理] 程序员逆袭应具备的7大技能

程序员一直被认为是一个苦逼的职业,工资一般般,但工作压力却很大,类似“程序员职业病、程序员光棍”等话题充斥着整个行业的讨论区。程序员需要逆袭,做好以下这7点,你可以混得更好一点。 1. 对技术的热忱 热情是一种无形的东西,当你所列清单上的所有事情都做不好的时候,它常常能帮你熬过这段时间。对IT的强烈热爱,也会让你的其他大部分特点都遥遥领 先,这是纯粹的智商和商业头脑所无法比拟的。当你在IT行 ...
newer7 评论(20) 有27625人浏览 2014-08-01 6 4

转载新闻 [编程语言] 5 张漫画让你了解奇葩的编程问题

本文由伯乐在线翻译自EXPLAIN EXTENDED。一些程序员喜欢用漫画来吐槽或表达自己的心情,下面一起来看看这些漫画和吐槽的编程问题吧。 Stack Overflow(当今最热门的程序员问答网站)中的很多问题和回答都配上了XKCD(由Randall Munroe 创作)的漫画链接,于是我决定扒一扒,哪几篇漫画最爱被程序员拿来吐槽他们遇到的奇葩事。 我使用的查询很简单: SELECT lin ...
newer7 评论(8) 有35522人浏览 2014-07-17 8 0

转载新闻 [研发管理] Java程序员们最常犯的10个错误

1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get ...
tianxiataguo 评论(14) 有34172人浏览 2014-06-25 21 0

转载新闻 [研发管理] 高效程序员所具备的特征

这里我使用了聪明,懒惰和程序员这几个词。我说的这几个词的意思是: 程序员:有积极活力的,专注于用代码解决真实世界里的问题,不是指那些梦想家,那些永远只想不做的人 聪明:能够周全的思考问题(不是那些耍小聪明的人) 懒惰:就像是程序中的lazy-loading,是指延后写代码的时间(而不是无所事事的人)。 正确的软件开发应该是懒惰式开发,也被称作忍耐式开发;这种开发方式的表现是,在真正动手写代 ...
WnouM 评论(11) 有11332人浏览 2014-06-04 17 0

转载新闻 [研发管理] 程序员的十大烦恼

每个程序员都有自己烦恼的事。不论这事指的是范围蠕变(scope creep),还是指匈牙利变量命名 (Hungarian notation),还是有臭味的同事,我们都明白,这是我们有我们行业里的特定的烦恼。 下面要说的就是十大让程序员们烦恼的事情,这是我从最近的在StackOverflow上的一个调查里整理出来的,并且掺杂了一些我个人的经验。 10. 注释 — 只解释了“how”却没有解释“why ...
WnouM 评论(9) 有12750人浏览 2014-05-20 15 0

转载新闻 [研发管理] 年薪50万美金的工程师到底牛在哪里?

年薪 50 万美金的工程师他们究竟做哪些事情,或是拥有哪些技术,让他们如此值钱?这些东西有办法“学”吗? 之前 Business Insider 出了一篇某个 Google 工程师拒绝年薪 50 万工作,因为 Google 每年付他 300 万美金的文章,有个对这数字很有兴趣的人就上 Quora 问了,我要怎么作才会跟他一样?我也要到 Google 上班然后年薪 300 万美金这样(谁不想啊?) ...
WnouM 评论(22) 有23699人浏览 2014-05-12 34 0

转载新闻 [互联网] 来自30位明星创业者的30条经验

本文是国外媒体First Round总结的2013年度靠谱的30条创业经验,它们或来自成功创业者,或来自行业资深从业者,对于想要创业或正在创业的人们,很具有参考价值。下面我们一起来看下。 1. 背景调查,得来真的 Intuit 的联合创始人 Scott Cook 对招聘人才十分挑剔。经过三十年的摸爬滚打,他总结出一套经验,其中便包括如何从“背景调查”中挖掘真相。在开始阶段,人们总是想保持 ...
tuhaihe 评论(2) 有13032人浏览 2014-01-02 1 0

转载新闻 [研发管理] 如何持续提升自己的开发技能

IT圈子,改变是生存的必备要素之一。计算机领域一直在改变,从基础框架到计算设备,还有几乎每天都涌现出的新技术,这些要求我们必须持续学习新东西。这里将为您介绍一些技巧,以使您在这从未停止的学习之旅更加轻松。 如何选择读物 程序员需要的技能改变是如此之快,尤其是那些热点的/快速演变的领域,找到这些领域合适的阅读材料有时不那么容易。几点建议: 利用好关注该类技术的那些网站。比如,在我学习iOS ...
WnouM 评论(13) 有17289人浏览 2013-10-24 27 5

转载新闻 [研发管理] 代码重构应遵循的若干原则

重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。代码重构之于软件,相当于结构修改之于散文。每次人们对如何对代码进行重构的讨论就像是讨论如果对一篇文学作品进行修订一样无休无止。所有人都知道应该根据项目的自身情况来对代码进行重构,而重构是无止境的。莫扎特从来不不对他的作品进行修订,特罗洛普对自己作品修订的恰到好处,大多数作家认为他们俩 ...
WnouM 评论(8) 有9732人浏览 2013-10-21 4 1

转载新闻 [移动开发] 打造优秀 APP 的 9 条黄金法则

从苹果到安卓的应用商店,数以百万计的应用蔚然成海,人们越来越难以在其中抓到真正美的应用。作为一个设计师集合体,我们始终在思考。设计用户体验的过程,是追寻美的过程。乔布斯说过一句著名的话:“设计不仅仅是表面上的外观和感觉,产品的整个运转机制都是设计(Design is how it works)。”用户体验的美,在于设计者对用户需求深刻而清晰的认识,从功能、界面交互、视觉外观,直至内容。 应用的美有 ...
WnouM 评论(0) 有9809人浏览 2013-10-11 3 0

转载新闻 [研发管理] 从南极之争谈软件架构10个技巧及成功团队具备的气质

随着云计算带来的低创业门槛、大数据潮流的盛行,越来越多的人加入了这场创业风暴。然而众多的淘金者中,真正满载而归的却是少之又少。这里为大家分享HighScalabilty创始人Tod Hoff结合南极穿越之争带来的成功软件架构经验,及成功团队需具备的一些特性。以下为译文。 每个软件打造的核心都存在一次漫长的探险,或许你会觉得夸张,但是在 皇家卑诗省博物馆参观Race to End of Eart ...
WnouM 评论(6) 有8334人浏览 2013-08-22 8 0

转载新闻 [编程语言] JavaScript 开发者经常忽略或误用的 7 个基础知识点

JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中7个基础知识点。 1. 在 String.prototyp ...
WnouM 评论(7) 有11403人浏览 2013-08-21 19 1

原创新闻 [编程语言] 我从其他Shell脚本中学到了什么?

作者Fizer Khan是一位Shell脚本迷,他对有关Shell脚本新奇有趣的东西是如此的痴迷。最近他遇到了authy-ssh脚本,为了缓解ssh服务器双重认证问题,他学到了许多有用且很酷的东西。对此,他想分享给大家。 1. 为输出着色 大多数情况下,你希望输出带颜色的结果,比如绿色代表成功,红色代表失败,黄色代表警告。 NORMAL=$(tput sgr0) GREEN=$(tput se ...
WnouM 评论(1) 有10257人浏览 2013-08-16 3 1

原创新闻 [开源软件] 如何才能运作好一个开源项目?

将一个项目的代码开源出来很容易,但是将它长久维护下去,并吸引更多人参与,这就比较难了。开发者Jim Cowart结合自身的开源项目维护经验,给出了本文这些建议,希望能为你的开源之路带来一些帮助。 1. 坚持遵循Wheaton法则 Wheaton法则的中心思想是“Don’t be a dick”,意思是不要成为一个不顾别人感受的人。在这里,我想说的是,你要耐心对待你的开源项目的用户。 我以前 ...
wangguo 评论(5) 有7848人浏览 2013-08-16 2 0

翻译新闻 [研发管理] 现代Web开发者必备的六大技能

过去,应用开发需要注重大量的专业知识,程序员只需关注单一的语言(比如COBOL、RPG、C++等),并利用该语言创建应用。而如今,时代在变迁。Web不再是单单关注独立的一面。相反,一个现代化的Web应用开发者应该是“样样精通”。他们不仅要理解开发方面还要明白Web应用安全漏洞问题,了解如何与其他设备集成在一起等等。往深了说,他们还需要了解这些应用程序是如何运行在平板电脑和智能手机上的。 换句话说, ...
WnouM 评论(3) 有9650人浏览 2013-08-14 1 1

原创新闻 [研发管理] Web开发者易犯的五大严重错误

无论你是编程高手,还是技术爱好者,在进行Web开发过程中,总避免不了犯各种各样的错误。 犯了错误,可以改正。但如果犯了某些错误,则会带来重大损失、遗憾。令人惊讶的是,这些错误往往是最普通,最容易避免。下面将列举最需要注意的五大错误。 1. “重新发明轮子” 你希望把自己的网站打造成独一无二、与竞争对手相区别的网站,这一点我们理解。 但你不必“重新发明轮子”。 苹果并不是从零开始设计iPho ...
WnouM 评论(4) 有10676人浏览 2013-07-30 7 0

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics