互联网大小事 http://uncletoo.com/html/world/ zh-cn 技术团队负责人应该具备怎样的能力 http://uncletoo.com/html/jobs/1187.html        正好写2015年终总结,其实今年不太想写的,但是公司层面要求有个人总结要弄,写了个开始就情不自禁多写了一些,谈谈这方面的总结吧。

      公司的技术团队负责人应该具备怎样的能力?

       或者说团队Leader应该知晓和锻炼什么样的能力?

]]>
为什么说PHP是个集中营 http://uncletoo.com/html/jobs/1163.html 为什么说PHP是个集中营

       有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。

       如果你不知道大多数的程序员都会对PHP发什么样的牢骚,那么,这些牢骚差不多会像这样:

]]>
每一个程序员都是自学成才 http://uncletoo.com/html/jobs/1149.html 每一个程序员都是自学成才

       为什么CS学位并非是成为开发人员的唯一路径,因为每个开发人员在工作于他们的项目时学到了很多很多。

       除了CS学位,还有很多成为程序员的方法。如果你正行进在一条非常规的道路上,那么你可能会想知道你该追上那些有学位的人。你该怎么和那些在课堂上花了很多时间学习计算机和编程的人竞争?

]]>
世界首个互联网网页上线25周年了 http://uncletoo.com/html/mobile/1146.html 世界首个互联网网页上线25周年了

       网易科技讯 12月21日消息,据科技网站Engadget报道,如果互联网是一个人,那么现在估计它的孩子都会打酱油了。今天是世界上第一个万维网网页上线25周年纪念日,其创造者蒂姆·伯纳斯·李(Tim Berners-Lee)也因此被载入史册。

       该网页起初只是欧洲核子研究委员会(CERN)的内网,直到1991年8月才正式对外开放,而且当时网页上也只是讲了怎么根据超文本来完成相关项目。不过即使是如此简单,它依然是划时代的,奠定了人们对互联网的认知,即使现在依然有许多人认为网页就是互联网。

       25年过去了,现在互联网之父伯纳斯·李在干什么呢?其实这位互联网元老依然在为他一手打造的互联网发着自己的光和热,他现在是万维网论坛的主导者。现下他正在努力保护网络的开放性,反对政府部门的内容检查和运营商破坏网络中立性的企图。其老东家CERN的角色则发生了改变,目前该机构已经将研究重点转向了粒子物理。

]]>
软件开发“两件事” http://uncletoo.com/html/jobs/1140.html 软件开发“两件事”

       几天前,在一个咖啡厅跟别人谈事的时候,听见隔壁两个人闲聊。一个人是搞经济学的,另一个人问他:“经济学复杂吗?”回答:“不复杂,经济学里只有两件事儿:一是刺激经济很重要;二是天下没有免费的午餐”。当时颇有感触,看似诡异的回答,却蕴含着对自己擅长领域的高浓度概括和思考。从那个晚上起,我就走进了自己擅长领域“两件事儿”的思考中....

       对计算机的这个行业,尤其是软件开发这个领域,很多人都认为其复杂,不可控因素太多。从事这个行当的人也大都以高新科技人才自居,很少有人认为软件开发可用“两件事儿”来概括,所以我想做为一个例外,下面就是我总结的“两件事儿”:

]]>
编程学习的七个阶段 http://uncletoo.com/html/jobs/1137.html        在学习编程的时候,总会遇到这样那样的困难,笔者整理了编程学习各阶段的问题及心态分析。希望对广大编程爱好者有帮助。


第1阶段:机会

你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了。

]]>
TIOBE 2015年6月编程语言排行榜:Swift份额上升,Objective-C下降 http://uncletoo.com/html/publish/1126.html TIOBE 2015年6月编程语言排行榜发布。本月值得关注的是Swift,该语言是由苹果公司在WWDC 2014上推出的新一代编程语言,旨在取代Objective-C。仅发布一月,Swift就进入TIOBE 排行榜Top20。

时隔一年后,Swift再次以骄人的成绩出现在大众眼前,本月排名第14位,并且其份额还在不断攀升中。在Stack Overflow上对157个国家的26,086名开发者的调查中也发现:Swift语言最受开发者欢迎,其以76.6%的比重高占榜首。详见:面世已一年:快速发展的Swift是否将淘汰Objective-C?

而苹果公司的另一门语言Objective-C则成了“自由落体”,过去几个月每月亏损约1%的市场份额,如果按照这样的趋势发展下去,那么Objective-C将在今年年底跌出Top20。Objective-C份额下降,大部分是受Swift影响;此外,也有频繁使用C++编写iOS底层应用所致。

]]>
TIOBE 2015年5月编程语言排行榜:微软系语言份额上升 http://uncletoo.com/html/publish/1113.html

TIOBE 2015年5月编程语言排行榜发布,前三甲无变化,依然是:Java 、C、C++。

值得注意的是,在榜单中上升幅度较大的有:C++(+1.89)、C#(+1.52) 、Visual Basic.NET(+1.70),而这三门语言也是Microsoft Visual Studio的关键语言。这难道是巧合吗?

]]>
TIOBE 2015年4月编程语言排行榜:Java王者归来 http://uncletoo.com/html/publish/1112.html TIOBE 2015年4月编程语言排行榜发布,目前的排名是:Java 、C、C++。

Java在经过一年半的时间之后重回榜单首位,很多人猜测Android的成功可能是导致Java复兴的主要原因。近年来,Java份额一直有所下降,主要是由于在企业服务器后端的市场逐渐减弱;但在去年10月以来Android—Java方面的需求则在不断增长,逐步抵消了这一窘境。值得一提的是,今年也是Java二十周年,笔者有理由相信,今年又是Java的幸运年。(CSDN开启了Java征文活动,感兴趣的朋友移步去看下)

而另一个有趣的变化是Scala,这个多年在30—50位浮动的函数式编程语言,现已经跃居25位,按照目前的发展趋势,Scala也许很快将进入前20。

]]>
TIOBE 2015年3月编程语言排行榜:微软F#将进Top10 http://uncletoo.com/html/publish/1110.html TIOBE刚刚发布了2015年3月编程语言排行榜,本月C、Java以及Objective-C依然稳居前三。值得注意的是,微软编程语言F#本月即将进入前十宝座,目前排在了第11位。目前还不清楚该语言为何如此受欢迎,不过可能是因为F# Web编程框架WebSharper,也有可能是因为F#软件基金会成员Tomas Petricek(F# Deep Dives的作者)在两周前的一个采访中提到了F#。


编程语言排行榜TOP 20榜单:

TIOBE 2015年3月编程语言排行榜:微软F#将进Top10

]]>
TIOBE 2015年2月编程语言排行榜:Javascript排名达到历史最高 http://uncletoo.com/html/publish/1108.html        在2014年最后一个月赢得年度语言奖之后,Javascript不断走强。本月它超过了php,现在的位置排名第六。另外,Objective-C的日子似乎已经结束。一年时间,Objective-C份额下降超过5%。现在排到第四的位置,在C++之后。Objective-C之前排在第三位的位置长达超过2.5年。

编程语言排行榜TOP 20榜单:

TIOBE 2015年2月编程语言排行榜:Javascript排名达到历史最高

]]>
10个PHP开发者常见的错误 http://uncletoo.com/html/jobs/1097.html 1、变量声明

       如果在一条语句中声明一个变量,如下所示:$var='value';编译器首先会求出语句右半部分的值,恰恰正是语句的这一部分常常会引发错误。如果使用的语法不正确,就会出现解析错误。

2、解析错误

]]>
40条PHP程序员不好的习惯,你占了几条 http://uncletoo.com/html/jobs/1096.html 40条PHP程序员不好的习惯,你占了几条

1、不写注释

2、不使用可以提高生产效率的IDE工具

]]>
PHP vs NodeJS之争:多方位解析PHP赢在何处 http://uncletoo.com/html/publish/1091.html PHP vs NodeJS之争:多方位解析PHP赢在何处

       【编者按】PHP vs Node.js之争由来已久,前者用于动态网页开发,后者是用来编写高性能网络服务器的Javascript工具包,到底他们如何?InfoWorld测试中心的Peter Wayner日前撰文指出两者的优势所在,不妨一看。

以下为译文:

]]>
程序员:你为什么蹉跎这么多年 http://uncletoo.com/html/jobs/1087.html 程序员:你为什么蹉跎这么多年

有太多的程序员,只知道羡慕别人的成就,却看不见别人的汗水,这已经被无数鸡汤文提到。那么也有不少人,汗水付出也很多,加班很辛苦,累的七死八活,但是依然没有什么太好的成绩,我想说,这里除了部分人运气不佳,大部分是“用力不用心”(或者说“用力不用脑”),白白耽误自己的青春。

老规矩,为免某些喷子乱放炮,先设置前提,这里所说的成绩是指可以获得很好的职位和薪酬,能够过上体面的中产阶级生活,也就是普通人通过努力真的可以达到的境界;如果非拿怎样成为李彦宏,马化腾说事,那只能吐血三升,叹一句天不佑孤,奈何。

]]>
TIOBE 2015年1月编程语言排行榜:Javascript成大赢家 http://uncletoo.com/html/publish/1080.html 一年又一年,又到Tiobe编程语言问鼎时刻,相信多数人的心情也跟笔者一样,我们追了这么多月的语言排行榜,现在终于决出谁是年度最佳语言。起初,根据排行榜数据分析猜测R和Swift有望成为年度语言候选者,但很多语言利用这个月做最后冲刺,份额纷纷超过了R和Swift。当然,最终还是由JavaScript夺得桂冠。没错,这一年是JavaScript的幸运年,它才是最后的赢家。

JavaScript之所以能赢,是因为2014年其成为最大的推动者,在这一年里,JavaScript上升了1.70% 的份额;紧随其后的是PL/SQL (+1.38%)以及 Perl (+1.33%)。

JavaScript历史悠久,但在发展初期JavaScript并不招人待见,一度被开发者称为“ugly duckling(丑小鸭)”,而随着服务器的强壮,JavaScript以其跨平台、容易上手等优势大行其道。得益于JavaScript库及JQuery、 Bootstrap、Node.js、GWT等框架的推动, JavaScript已发展成标准的浏览器语言

]]>
TIOBE 2014年12月编程语言排行榜:R 和 Swift 有可能成为今年的年度语言 http://uncletoo.com/html/publish/1066.html TIOBE发布了2014年12月编程语言排行榜,并预测了R 和 Swift 成为了今年 TIOBE 年度语言的候选者,这一结果将在明年也就是2015年的1月份宣布。根据统计,R增长率1.38%,Swift作为苹果公司的新语言增长率1.06%,尽管如此,Javascript和 Dart也有一定概率会赢。这个荣誉是要授予2014年增长速度最快的编程语言。Visual Basic本来具有最高的增长量,但是它没有资格来获得该奖项。因为本身处于一个分裂的项目之中。

编程语言排行榜TOP 20榜单:

TIOBE 2014年11月编程语言排行榜:R 和 Swift 有可能成为今年的年度语言

]]>
一个PHP菜鸟的自学规划 http://uncletoo.com/html/jobs/1054.html 一个PHP菜鸟的自学规划

       我看了关于这方面的很多资料,我几乎没有看到过一个满意的答案,我该构建一个什么样的体系,如何构建,从哪开始?

      我是经济专业的,没有参加过任何编程相关的课程,所以我是零基础开始学习,下面就是我学习网站开发(使用PHP)的过程,如果你有基础或已经了解一些,你可以跳过相关步骤。建议你看完整篇文章,确保你认同这份计划,你再开始你的学习之旅。

]]>
TIOBE 2014年11月编程语言排行榜:R上升明显,Transact-SQL下降 http://uncletoo.com/html/publish/1049.html TIOBE11月编程语言排行榜发布,前三甲为C、Java、Objective-C没有变化。本月值得关注的是R语言,也许是受大数据的炒作,R语言作为应用于综合统计、图形分析的工具自然会受到更多的关注。

编程语言排行榜TOP 20榜单:

]]>
【念叨】学习编程有那么难吗? http://uncletoo.com/html/publish/1048.html

学习编程有那么难吗?

英语不好,上学时考试从来没有超过40分。

]]>