Browsed by
标签:英语

左耳朵耗子- 技术博客学习

左耳朵耗子- 技术博客学习

閱讀本文約花費: 3 (分鐘)1.通过在公司工作提高自己的技能,让自己可以更为独立和自由地生活。 2.对于没什么技术含量的工作内容,提高交付效率。把时间用来研究高技术含量的知识。3.要写文章就写别人没有写过的,或是别人写过,但我能写得更好的。4.看清市场需求(各个公司正在做什么,难题是什么)和技术趋势(首先要了解技术的历史,把本质吃透:看经典书籍,向前沿学习)5.在学习技术的过程一定要多问自己两个问题:“一,这个技术解决什么问题?为什么别的同类技术做不到?二,为什么是这样解决的?有没有更好的方式?”另外,还有一个简单的判断方法,如果一个新的技术顺应技术发展趋势,那么在这个新的技术出现时,后面一定会有大型的商业公司支持(专门做此类技术的公司),这类公司支持得越多,就说明你越需要关注。6.在一家高速发展的公司中,技术人员的价值可以达到最大化。比较好的成长路径是,先进入大公司学习大公司的技术和成功的经验,然后再找到高速成长的公司,这样你就可以实现自己更多的价值。7.动手能力很重要,持续在前线工作。8.关注技术付费点:一个是,能帮别人“挣钱”的地方;另一个是,能帮别人“省钱”的地方。9.提高自己的能力和经历。找到有价值的信息源(知识的源头:西方世界) ,最好的技术在西方: google (xxx_技术 best practice/programming , Best programming…

Read More Read More

程序员如何把控自己的职业

程序员如何把控自己的职业

閱讀本文約花費: 26 (分鐘)这篇文章的主要内容主要是我今年3月份在腾讯做的直播,主要是想让一些技术人员对世界有一个大体的认识,并且在这个认识下能够有一个好的方法成就自己。而不是在一脸蒙圈的状态下随波逐流,而日益迷茫和焦虑。直播完后,腾讯方面把我的直播形成文字的形式发了出来,我觉得我可以再做一个精编版。所以,有了这篇文章,希望对大家有帮助。 对我来说,在我二十多年的工作经历来看,期间经历了很多技术的更新换代,整个技术模式、业务模式也是一直变来变去,我们这群老程序员成长中所经历的技术比今天的程序员玩的还更杂更多。我罗列一下我学过的,而且还被淘汰掉的技术,大家先感受一下。 – MIS应用开发:FoxPro,PowerBuilder,Delphi – OA:Lotus Notes,VBScripts – 微软:ODBC/ADO,COM/DCOM,MFC/ATL,J++ – 服务器:AIX,HP-UX,SCO Unix – Web:CGI,ISAPI,SOAP – RPC:CICS,Tuxedo – J2EE:Websphere,Weblogic – DB:Sybase,Informix 我想说的是,无论过去还是今天,我们这些前浪和你们后浪所面对的技术的挑战和对技术的焦虑感是相似的,我们那个时候不但玩996,还玩封闭开发(就是一周只能回家一天)。当然,唯一好的东西,就是比起今天的程序员来…

Read More Read More

我在南大的七年

我在南大的七年

閱讀本文約花費: 25 (分鐘)—— 跨进南大校门的第一天,我知道,我自由了。 父亲是个对新事物有强烈兴趣的人,村里第一台电视机是他自己组装的,当时全村人都跑过去看,电视机只能收到一个台,CCTV。座机电话是第一个装的。大哥大刚出现的时候,他也是第一个买来用的,那个时候的移动电话真是贵得离谱。 父亲告诉我的第二件最重要的事情是:遇到任何问题,找书去就行。他在自己的专业中完全是自学的。在不属于自己的专业中(后来买了电脑之后需要学习如何架设公司网站,如何网上营销,如何进行电子财务管理,如何使用各种作图软件制图等等)也全都是靠买书自学。 为什么说到这两件事情,因为这是对我一生影响最重大的两个习惯。第一个习惯给了我学习新东西的强烈动机,有了热忱和兴趣,做事情就不觉得累,就自得其乐。第二个习惯则给了我学习任何新东西的方法——不会么?查书去。(当然,学习一门专业并不完全通过看书就行,但这毫无疑问是至关重要的一个途径。) 高三的时候,父亲买了电脑,我立时对这个神奇的事物产生了强烈的兴趣,每期的《电脑爱好者》和《电脑报》都会买来细细看,有时看到各种小工具、技巧还会摘抄下来,回去在自己家里的机器上捣鼓。那个时候我并不知道这样单纯的兴趣会把我引向一条专业的程序员道路。 高三时间变得越来越紧,分配给兴趣的时间越来越少,但兴趣的火花一直都没有熄灭。 跨进南大校门的第一天,我知道,我自由了。 这个自由并不是…

Read More Read More

9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路

9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路

閱讀本文約花費: 48 (分鐘)1,简介 毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。  首先说说我拿到的offer情况: 微软,3面->终面,搞定 百度,3面->终面,口头offer 搜狗,2面,悲剧 腾讯,1面,悲剧 布丁移动,3面,搞定 涂鸦游戏,3面,搞定 友盟,3面->CEO面,搞定 雅虎,4面->终面,搞定 微策略,2面,悲剧 人民搜索,3面->终面,搞定 人人,2面+终面+Special面,搞定 Google,7面,搞定 求职经历分为定位、准备、简历、笔试和面试这五个部分,大家挑感兴趣的看就成。 我的求职经历适用但不限于码农,不适用与企事业单位(据说是完全不同的考察标准和流程)。废话比较多,大家耐心忍受,有什么问题可以跟帖提问。 2,定位 教育经历:本科在大连某工科院校,由于GPA比较惨烈+挂科,所以没保成研,毕业后修了一年英语双学位,然后到帝都计算机职业教育学院接受再教育。 技术能力:属于半码农半产品的类型,代码编的过去(搞过compiler),也有一些拿的出手的产品(几十w的用户量),一句话描述:几十w代码+几十w用户的Coder。 专业能力:非ACM出身,算法拙计但基础扎实。由于单身所以看了N多书(CS+心理+经管+历史),扯淡能力强大,碰到非专业的各种秒杀,碰到专业各种拙计。 …

Read More Read More

程序员必读书单 1.0

程序员必读书单 1.0

閱讀本文約花費: 80 (分鐘)本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的 程序设计 能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 C++,Java,C#,和 Python); 专业的 软件开发 素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 程序设计 能力和 软件开发 素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的…

Read More Read More

炸裂!40+ 图万字长文拿下 HTTP

炸裂!40+ 图万字长文拿下 HTTP

閱讀本文約花費: 38 (分鐘)>本文将从以下几个方面进行分享。其中包括HTTP发展史,HTTP缓存代理机制,常用的web攻击,HTTP和HTTPS的流量识别,网络协议学习的工具推荐以及高频HTTP与HTTPS的高频面试题题解等,开工。 @ 1989年,蒂姆·伯纳斯 – 李(Tim Berners-Lee)在论文中提出可以在互联网上构建超链接文档,并提出了三点. URI:统一资源标识符。互联网的唯一ID HTML:超文本文档 HTTP:传输超文本的文本传输协议 1 HTTP应用在哪儿 学习一门知识,采用五分钟时间看看这个知识是干啥的可能会更加有目的性。HTTP可谓无处不在,这里例举出几个。 2 HTTP是什么 HTTP(hypertext transport protocol)翻译过来为”超文本传输协议”,文本可以理解为简单的字符文字组合,也可以理解为更为复杂的音频或者图像等。那么将这个词语拆分为三个部分。 “超文本”和”文本”相比多了一个字”超”,这样看来比文本丰富,因为它可以将多种文本/图像等进行混合,更重要的是可以从一个文本跳转到另一个文本(文本连接)。 “传输”,传输的过程中需要沟通,沟通即可能一对一沟通也可能一对多沟通(进行内容协商),…

Read More Read More

非科班学习编程一定得知道这几个网站!

非科班学习编程一定得知道这几个网站!

閱讀本文約花費: 2 (分鐘) 有些才开始学习计算机的小伙伴,不知道哪里去哪些网站学习课程,其实最开始通过视频的学习可以了解技术的整体架构,然后再去阅读经典书籍并实战就好了,下面盘点一下曾经留下过脚印的国内网站。原文已经收录开源项目LinuxGuide 1 B站 这不是二次元网站么,嗯,对。但是很多”大佬”的良心课程很多都放在这里了,白嫖军,我们随便看几个 计算机速成 c++百万高并发 这个视频,当时秋招的时候很多小伙伴就拿来学习修改,收获真的很大 2 学堂在线 学堂在线是清华大学于发起建立的慕课平台,曾经看过Linux内核分析与应用,这门课结合《Linux内核设计与实现》书籍而出,有时间可以去看看。 3 visualgo 这一个是可视化各种数据结构,可以去看一波,效果如下 4 github 通过关键词搜索的方法去定位自己需要的项目,并跑起来调试修改。 5 牛客网 牛客网有大量的笔试面试题,公司内推等,准备面试的小伙伴可以多多关注,多多练习相关的题,找找感觉 6 51自学网 为什么不是慕课网,腾讯课堂等,这个有一定的私心,当初高中的时候学习ps就是在上面学习的,现在已经完全改版了。但是平面设计等还是不错的网站 7 leetcode 面试大厂必看的网站,上面将算法进行了分类,建议上手就刷二叉树 8 Stack Overflow Stack Overflow是I…

Read More Read More

计算机网络基础知识总结

计算机网络基础知识总结

閱讀本文約花費: 35 (分鐘) 网络层次划分 OSI七层网络模型 IP地址 子网掩码及网络划分 ARP/RARP协议 路由选择协议 TCP/IP协议 UDP协议  DNS协议 NAT协议 DHCP协议 HTTP协议 一个举例 计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地区的人根本无法接受,所以我们要为全国人名进行沟通建立一个语言标准,这就是我们的普通话的作用。同样,放眼全球,我们与外国友人沟通的标准语言是英语,所以我们才要苦逼的学习英语。 计算机网络协议同我们的语言一样,多种多样。而ARPA公司与1977年到1979年推出了一种名为ARPANET的网络协议受到了广泛的热捧,其中最主要的原因就是它推出了人尽皆知的TCP/IP标准网络协议。目前TCP/IP协议已经成为Internet中的”通用语言”,下图为不同计算机群之间利用TCP/IP进行通信的示意图。 1. 网络层次划分 为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1…

Read More Read More

我是如何参与硅谷顶级开源项目并赚得 2500 美金

我是如何参与硅谷顶级开源项目并赚得 2500 美金

閱讀本文約花費: 6 (分鐘)初识MinIO 三年前,公司要做一个分布式存储的选型,当时考察了Ceph、FastDFS、GlusterFS和MinIO,经过慎重考虑,最终我们选型了MinIO。在选型MinIO的过程中,我也通过github加入到这个开源组织。在17年的时候,MinIO还远没现在这么完善,软件有bug,特性不全,连中文文档也没有,而且也不出名,github上只有几千个star。为了方便公司使用,我就打算翻译MinIO的使用文档,不过转念一想,要玩就玩大点,既然没有中文官方文档,为何我不能来写中文官方文档。于是我就在社区中找到MinIO的创始人Anand Babu Periasamy,和他说,我看MinIO没有中文官方文档,要不我来翻译如何。他欣然接受,并安排MinIO的开发人员Kannappan与我对接。 翻译MinIO中文官方文档 以前没参与过大型的github开源项目,为了能让这个工作顺利进行,我了解了一下github开源项目的合作机制,开源社区的文化、习惯,避免被别人说STFW和RTFM。 翻译工作对我来说倒没什么难的,过程也很顺畅,大概花了一两天把核心文档翻译完了,也顺利合并到主干。这时候MinIO的一个开发人员找到我,和我说: [ ](https://imgchr.com/i/aRaKxJ) 其实我和第一次听他这么说,我心里是拒绝的,我这好好的参与开源,怎么…

Read More Read More

甲骨文:有史以来最伟大的25个Java应用程序

甲骨文:有史以来最伟大的25个Java应用程序

閱讀本文約花費: 22 (分鐘)作者 | Alexa Morales译者 | 刘雅梦策划 | TinaJava 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站市场的领先地位扩展到新兴且发展迅速的个人电子产品市场。几乎没有人预料到 Sun 即将创建的编程语言会使计算大众化,激发了一个全球范围的社区,并成为了一个由语言、运行时平台、SDK、开源项目以及许多工具组成的持久软件开发生态系统的平台。经过 James Gosling 领导的数年秘密开发之后,Sun 于 1995 年发布了具有里程碑意义的“一次编写,随处运行” 的 Java 平台,并将重点从最初的交互式电视系统设计转到了新兴的万维网应用程序上。在本世纪初,Java 就已经开始为从智能卡到太空飞行器的一切制作动画了。 如今,数以百万计的开发人员在使用 Java 编程,Java 仍然在以越来越快的步伐向前发展。在 Java 诞生 25 周年之际,Java Magazine(Oracle 的双月刊)联合 Oracle Java 开发团队,共同撰文回顾 Java 是如何塑造我们这个星球的。 以下是迄今为止,最具创意和影响力的 25 个 Java 应用程序, 包含了从 Wikipedia Search 到美国国家安全局的 Ghidra 等。这些应用包罗万象,覆盖了包括:太空探索、视频游戏…

Read More Read More

人造韩寒:一场关于“公民”的闹剧

人造韩寒:一场关于“公民”的闹剧

閱讀本文約花費: 30 (分鐘)作者:麦田 [导读] 当我们冷静观察韩寒,会发现在他身上诞生了一个奇迹:与鲁迅、李敖等读书人不同,一个从不读书的年轻人却以文立身,成为当代中国著名的“公共知识分子”。 这是一个奇迹。而本文将以独家、确凿的事实告诉你,这个“奇迹”背后真正的秘密。 一、韩仁均,关键词:塑造 韩寒成名于1999年萌芽出版社组织的首届“新概念作文大赛”。在比赛中,韩寒以复赛作文《杯中窥人》获得一等奖。相比这篇作文,更传奇的是比赛本身。摘录如下: “当时韩寒没有接到复赛通知书,错过了复赛。举办者得知具体情况后,决定给韩寒一次补赛的机会,重新给他单独设立考场,重新命题。为了公平起见,作文题只好临场现出。主编李其纲就用考场的现有条件,拿来一个玻璃杯,把一张纸揉成一团,塞进有水的杯子里,只说了一句话:“就这个题目,你写吧。”在短短一个多小时后,纸团沉到杯底,韩寒的文章却浮出水面” 这个现代版的“七步成诗”打动了很多“80后”的朋友。他们告诉我,看了这个故事,读了《杯中窥人》后,完全被韩寒的才华折服,从此喜欢上这个年轻的才子。而韩寒也确实因此一举成名,这才被在“萌芽”跑选题的作家出版社袁敏看上,然后才有了《三重门》 李其纲“刁难”韩寒之举,反而奇迹般的成就了少年天才韩寒,这是我们听过多次的故事。但是,现在我告诉你,真相是——给韩寒出题的李其纲,是韩寒爸爸韩仁均的大学同学。 …

Read More Read More

韩寒被质疑造假事件

韩寒被质疑造假事件

閱讀本文約花費: 19 (分鐘)韩寒被质疑造假事件,又称“韩寒代笔门”、“方韩之争”、“韩寒写作诈骗事件”,是一起2012年初发生在中华人民共和国的事件。最初是质疑青年作家、赛车手韩寒有作品由他人代写,后来演变为全方位质疑韩寒的造假行为,包括其写作能力、个人经历、身高和赛车成绩等。此事件最初由IT博客作者麦田发起,其后科普作家、“打假斗士”方舟子参与并成为质疑韩寒的领军人物,极多的名人和普通网友都参与其中,引发广泛争论。 事件背景[编辑] 自从韩寒1999年出版《三重门》并于次年退学,他就被视为反应试教育的典型[1][2][3][4]。他对青少年有着巨大影响力[5][6][7]。2008年,韩寒开始在新浪博客发表时政博客,成为中国最有影响力的网络人物之一[8][9][10]。其成名过程[11][12],被后来的质疑者称为“韩寒神话”[13][14]。 自韩寒成名以来,对他的争议就一直存在,主要集中在其反对应试教育[15]、攻击文学界前辈[16][17][18]、作品肤浅[19]等方面。也曾有人怀疑过韩寒代笔或诚信问题,如徐冲(2000)[20],胡胜华(2009,2010,2010,2011)[21][22][23][24],但都没有引起任何反响。 2011年年底,韩寒发表了被称为“韩三篇”的《谈革命》、《说民主》、《要自由》,引发思想大讨论[25]。 事件经过[编辑] 麦田发起质…

Read More Read More

武书连2020中国762所大学综合实力各省排行榜

武书连2020中国762所大学综合实力各省排行榜

閱讀本文約花費: 9 (分鐘)第一部分请点击查看: 武书连2020中国大学综合实力排行榜 十六、武书连2020中国762所大学综合实力各省排行榜 综合实力在600名以后的,不列名次,排名不分先后。 (一)2020中国华北地区各省大学综合实力排行榜 华北地区包括北京市、天津市、河北省、山西省、内蒙古自治区,共5个省级行政区。 1、2020北京市大学综合实力排行榜 2020年评价北京市53所普通本科大学。北京市大学教师学术水平1.9164,全国第1名,教师绩效2.0422,全国第1名。 2、2020天津市大学综合实力排行榜 2020年评价天津市18所普通本科大学。天津市大学教师学术水平1.3263,全国第5名,教师绩效1.2985,全国第4名。 3、2020河北省大学综合实力排行榜 2020年评价河北省34所普通本科大学。河北省大学教师学术水平0.3827,全国第24名,教师绩效0.5683,全国第24名。 4、2020山西省大学综合实力排行榜 2020年评价山西省21所普通本科大学。山西省大学教师学术水平0.4398,全国第22名,教师绩效0.6278,全国第19名。 5、2020内蒙古自治区大学综合实力排行榜 2020年评价内蒙古自治区13所普通本科大学。内蒙古自治区大学教师学术水平0.2572,全国第30名,教师绩效0.4464,全国第31名。 (二)2020中国东北地区各省大学…

Read More Read More

武书连2020年中国大学排行榜发布 清华北大浙大位列前三

武书连2020年中国大学排行榜发布 清华北大浙大位列前三

閱讀本文約花費: 11 (分鐘)由中国管理科学研究院《中国大学评价》课题组组长武书连主持的《2020中国大学评价》课题,于2020年5月结题,内容由中国统计出版社出版发行。书名为《挑大学 选专业–2020高考志愿填报指南》。这是中国统计出版社连续第19年出版发行这部深受考生和考生家长欢迎、有着广泛社会影响力的高考志愿填报参考书。 武书连大学排行榜包含国家财政拨款的普通本科高校、非财政拨款的民办大学和独立学院、高等职业学校、高等专科学校。 本次发布的武书连2020中国大学排行榜是国家财政拨款的762所普通本科高校。 对762所普通本科高校的主要评价指标有:综合实力,自然科学、社会科学,理学、工学、农学、医学、哲学、经济学、法学、教育学、文学、历史学、管理学、艺术学等12个学科门类,663个本科专业。中国大学择校顺序,本科毕业生就业质量、本科毕业生升学率、新生质量;教师平均学术水平、教师教学科研效率。 一、《2020中国大学评价》重要数据来源变更 既往人才培养基础数据源于教育部公开信息,自2017年起,该类数据不再公开。《2020中国大学评价》人才培养基础数据来源,变更为各大学在教育部网站和省教育厅网站发布的年度《毕业生就业质量报告》和《本科教学质量报告》。 教育部公开数据准确且稳定,各大学发布的上述两个报告数据质量不及教育部公开数据。 上述人才培养基础数据来源变更,会对很…

Read More Read More

Life is always hard

Life is always hard

閱讀本文約花費: 4 (分鐘)      一个宛如邪恶天使的女孩加上一个貌似历经沧桑实际内心单纯脆弱的杀手。       Jean Reno, 很爱用法语读出他的名字,非常顺口,是法语里面少有让人念出来很适意的一个名字,但是在这个杀手不太冷里他却饰演一个意大利人Léon, Léon 是一个杀人不眨眼的杀手,可是他总穿着短三寸的裤子,一件不像样的黑色的大衣,可是他却只爱喝牛奶,可是他的唯一爱好就是伺候他那株象征着他的生命的植物,可是他却爱看温馨的文艺老片,可是他没有任何不良嗜好,那么杀人是为了乐趣?不,杀人是为了那个隐藏在内心深处的复仇,每一次杀人可能都让他想起那第一次为所爱的人复仇的快感,从此他不敢再爱任何人,直到有一天他碰到了那样一个十二岁的小女孩,小女孩聪明,敏感,脆弱但是倔强,有时候也会觉得中文有不够用的时候,用英语的smart来形容这个女孩才更确切,小女孩smart, 知道在最紧急的关头敲开了Léon的房间,她也爱憎分明,她清楚知道自己恨她的继母和同父异母的姐姐,所以对于他们的死她不想浪费一滴眼泪,成人的世界就模糊的多了,黑与白之间永远存在着那么多深浅不一的灰色,但是小女孩唯一的亲人或者是陪伴,4岁的小弟弟也被那帮警察干掉了,于是她想复仇,当他知道Léon是杀手的时候,她的复仇欲望更是空前的炙热起来。       但是小女孩毕竟是小女孩,她与Léon玩游戏,猜彼此扮着的人是…

Read More Read More

如何写出无法维护的代码

如何写出无法维护的代码

閱讀本文約花費: 17 (分鐘)酷壳里有很多我觉得很不错的文章,但是访问量最大的却是那篇《6个变态的Hello World》,和它能在本站右边栏“全站热门”中出现的还有“如何加密源代码”,以及编程真难啊等这样的文章。可见本站的读者们的偏好,我也相信你们都是“身怀绝技”的程序员。所以,今天给大家推荐这篇文章,相信一定能触动大家的兴奋点。 这篇文章的原文在这里(http://mindprod.com/jgloss/unmain.html),我看完后我想说—— 什么叫“创造力”,创造力就是——就算是要干一件烂事都能干得那么漂亮那么有创意的能力。 什么叫“抓狂”,抓狂就是——以一种沉着老练的不屈不挠的一本正经的精神一点一点把你推向崩溃的边缘。 我把文章节选了一些,也并没有完全翻译,简译一下,也加入了一些自己的调侃。对于有下面这些编程习惯的朋友,请大家对号入座。另外,维护程序的朋友们,你们死定了!! If builders built buildings the way programmers write programs, then the first woodpecker that came along would destroy civilization. (如果建筑师盖房子就像程序员写程序一样,那么,第一只到来的啄木鸟就能毁掉我们的文明) ~ Gerald Weinberg…

Read More Read More

Scroll Up