大叔手记(21):汤姆大叔博客园开博100天总结

介绍

昨天是注册博客园的第100天,截止到今天大叔发了99篇帖子,加上今天这篇总共100篇,想来也应该来个总结了,本来是昨天写总结的,但由于加班,于是挪到今天了。

为何开博

博客这种事物在兴起的时候就已经知道了,却一直没有付诸行动,有几个原因:

  1. 总觉得浪费时间,尤其是sina微博这种形式的,看到那么多的@@@和乱码,实在是头痛。
  2. 即便开了博客以后,发现也未被能坚持下去,有时间还不如把自己的团队进行再次提升。
  3. 自私心,写文章不如看文章,看了自己可以学到很多东西,写了是让别人学到很多东西。


于是近几年的时间一直花在自身学习和培养项目组团队身上,到了一个程度以后,大叔突然发现,我的知识如果只让自己团队的人学习,那不是浪费了?而且如果我只和团队一起进行学习的话,范围也未免太窄了,毕竟天外有天,人外有人,我们需要融入外部,融入互联网用户。

后来在学习PMP的时候,才发现原来我的这种想法符合马斯诺需求理论的小康阶段需求(社会需要或尊重需要),哈~!


于是,也就有了2011年11月10日的博客注册这个对我来说的重大事件,注册后,有同事还问我为什么不去CSDN或51blog注册,只能微笑作答:

  1. 每次在国内搜索技术文章的时候,95%的帖子都是连接到博客园
  2. 博客园高手众多,跟着高手学,才能更快晋升为高手
  3. 与高手过招,才能更加知道自己该在哪些地方提升
  4. 其它网站商业氛围太浓,不太适合我辈。

对博客园的总结

气氛与氛围

博客园和其它诸如CSDN的网站在技术氛围上远远不一样,一篇帖子在博客园发布以后有很多人查看,学习以及留言沟通,但CSDN上发布的帖子阅读量却寥寥几十个,就算有帖子也都是一些打酱油、发广告的留言。

发帖以后,看到很多人这么支持大叔,看到每天的留言,每天的推荐,每天的问题交流讨论,非常感动,这也更加坚定了大叔在博客园继续发帖的信心。

技术质量

博客园的质量相比其他网站来说,完全超越他们,很多博友的帖子质量确实是非常高,大叔在发帖的同时也在通过各位博友的帖子进行了学习,像码农的算法系列,CareySon的数据库系列,Artech的WCF系列,当耐特砖家的HTML5以及其他各位高手的各种系列文章,同时大叔也希望和大家一起继续加油努力,因为这样,我们自身才能进步,也因为这样,别人才能进步,也因为这样,IT人才有出路。

对自己的总结

来自博友

每天大叔也会收到很多博友的短消息,讨论关于技术,职位等方面的问题,总体感觉大部分文章还是得到了博友的认可,比如《深入理解JavaScript系列》和《Knockout应用开发指南》,但与此同时也有博友提出了一些意见和建议,主要总结3点如下:

  1. 理论偏多,例子太少
  2. 有些语句太执拗,不太容易理解
  3. 每篇的篇幅太长,有时候一篇文章超过40页,读着太累

很感谢博友的各种建设性建议,大叔在以后的帖子将对这几点着重注意,尽量多提供实例,多用口语式叙述来发帖,尽量保持每篇文字3-5页左右。

来自媳妇

虽然帖子得到了大多数博友的支持,但媳妇却对此批评很多,甚至不屑于故,原因是因为媳妇是专业8级英语翻译(专门翻译使馆新闻稿以及国外大型集团公司的英文文章),所以对我的翻译质量颇为不满,甚至严加批评,虽然我拿博友对我的支持度、阅读量、积分、排名等欲与反驳,但依然不能改变媳妇对我的评价。于是乎,被要求:只要是翻译的帖子,如果媳妇不忙的时候,得请示了才能发。(大叔窃喜:其实媳妇每天都很忙的,不翻译的时候还得看儿子呢,嘿嘿,所以基本不用理会这个要求。),相信大家看重的还是代码,而不是英语(但大叔还是得加紧学习英语)。

来自自己

3个多月,零七零八的100篇帖子里,主要推荐的是3个系列《深入理解JavaScript系列》,《Knockout应用开发指南》和《微软ASP.NET站点部署指南》,另外一个《大叔手记》基本上是属于心血来潮或者突然看到一篇好文章而及时记录的一个系列,通过写博其实自己也学到了很多内容,比如当对一个概念不明白或者没有深入了解的时候,在发出来之前要查阅很多资料,在此3个多月,大叔对JS方面的内容也有了明显的提高,感谢写博。

展望未来

以后的几周内我将继续完成深入《深入理解JavaScript系列》后面的一些章节,主要是设计模式和模式相关的内容,最后会几章节的实战内容和大家一起开发一个简单但完整的JS类库,预计整个系列大概有50篇文章。

下一个大叔感兴趣的主题是大家都很喜欢的ASP.NET MVC,目前国内关于MVC3系列的书和教程很少,而大叔的团队在MVC 3 beta的时候就在真实项目上使用了,正好在项目上线之前微软发布了正式版,所以团队对这个也都很熟悉,所以大叔想就这方面写一个《深入理解ASP.NET MVC3系列》,其中外传篇(13篇文章)已经完成(是年前培训内部项目组用的,主要是讲解从HTTP请求到如何与MVCHandler挂上钩的,主要基于.NET4的HttpApplicationFactory, HttpApplication, HostEnvironment,IIS工作线程方面的源码分析),目前正在整理正文系列的大纲,估计也会有50篇左右吧。

另外如果上半年不忙的话,大叔将会把去年国外一些技术大会上讲解的新技术或某些方面深入剖析的视频整理成文档发出来。

但是,由于大叔在3月下旬有个很重要的考试,所以这段发帖频率可能会减少,另外由于和几家出版社在讨论出版图书方面的事情,所以未来几个月的发帖频率也可能会受此影响,不过大叔尽量在周末多整理一些文章,然后循序渐进地放出来。

获取鼓励

希望在以后的帖子里,大家一如既往地支持大叔,同时大叔也在说服团队的高手们也奉献出来一些好东西,比如持续集成、ADFS、Backbone、WCF、HTML5/CSS3等等,另外如果大家有其它方面需求,而我的团队又有人会,而且时间可用的话,尽量提供给你们。

同步与推荐

本文已同步至目录索引:《大叔手记全集》

大叔手记:旨在记录日常工作中的各种小技巧与资料(包括但不限于技术),如对你有用,请推荐一把,给大叔写作的动力。

转载于:https://www.cnblogs.com/TomXu/archive/2012/02/23/2364425.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434644.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java $和$$的区别_Java #{}和${}区别

Mybatis中使用#{}可以防止sql注入#{}: 表示一个占位符号,实现向PreparedStatement占位符中设置值(#{}表示一个占位符?),自动进行Java类型到JDBC类型的转换(因此#{}可以有效防止SQL注入).#{}可以接收简单类型或PO属性值,如果parameterType传输的是单个简单类型值,#{}花括号中可…

half-sync/half-async 和 Leader/Followers 模式的主要区别

在 《POSA2》 一书中,关于这两个模式有两个很形象的比喻:半同步/半异步(half-sync/half-async):许多餐厅使用 半同步/半异步 模式的变体。例如,餐厅常常雇佣一个领班负责迎接顾客,并在餐厅繁忙时…

JAVA中的IO系统详解

Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将外部…

Windows 8 JavaScript Metro应用程序--入门(上)

Windows 8 JavaScript Metro应用程序--入门(上) 如你所知的Windows8允许你通过以下几种方式创建Metro应用程序: CC# JavaScript第一部分将侧重于主体结构和JavaScript Grid 应用程序的基础,在随后的文章中我将深度探究在Windows8中…

如何构建自己的SIP SERVER!

如果你下载了 sip phone, 自己又做了一个 SIP SERVER,那么你就可以当老大了,不要什么MSN,QQ的语音通话了,自己就可以直接同你想要的人通话了。1:软件准备:A: SIP SERVER http://www.brekeke.com/en/download/idx_sipse…

mac java版本 不一致_mac实现不同版本的jdk切换

之前使用jdk11进行java开发(纯粹因为喜欢新版?)但是使用jdk11在布署hadoop伪分布时各种报错, 所以还是下载jdk8回来.接下来就是mac端切换两个版本的jdk(按照网上找的方式好像有bug-文章最后再说.虽然不知道怎么解决,但是至少我可以成功部署hadoop, 所以这里就先忽略)首先下载j…

Meld安装

Ubuntu下文件/目录对比的软件Meld可能有很多用户还不是很熟悉,下文就给大家介绍如何安装Meld和移植到Gedit下。具体内容如下所述。 Meld允许用户查看文件、目录间的变化。很容易移植到Gedit下,方便用户使用。 安装Meld Meld默认在Ubuntu官方源中&#…

[译]预留位置队列PRQueue:多线程程序中消息输入队列和消息输出队列保持同序...

译自: http://accu.org/var/uploads/journals/overload101.pdf 在多线程应用程序中,要求消息输入队列和消息输出队列顺序要求保持一致,而忽略多线程并发处理的顺序,这种情况是比较难处理的。在本文中,作者设计了一种新…

java 前端工作内容_java前端、java后端、java全栈工作主要内容是什么?哪个薪资高?...

摘要最近,听了一场关于java全栈工程师职位的简介说明,里面很清楚的说明了一下前端,后端,全栈都是做什么工作的。其实,想做这个行业,就应该了解职能以及技能需求,这样学习才能更高效。我知道一些…

OpenGL ES 2.0 for iPhone Tutorial

来源:http://www.raywenderlich.com/3664/opengl-es-2-0-for-iphone-tutorial If youre new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting! Learn how to use OpenGL ES 2.0 from the ground up! OpenGL ES is th…

java种子填充_种子填充实例运行出问题

种子填充实例运行出问题import java.awt.*;import java.applet.*;import java.awt.image.ImageProducer;import java.awt.image.MemoryImageSource;import java.util.Stack;public class scanseed extends Applet {private static final long serialVersionUID 1L;int redColo…

java幂等性原理_Java接口幂等性设计原理解析

在微服务架构下,我们在完成一个订单流程时经常遇到下面的场景:一个订单创建接口,第一次调用超时了,然后调用方重试了一次在订单创建时,我们需要去扣减库存,这时接口发生了超时,调用方重试了一次…

java web Jersey_使用CXF和Jersey框架来进行Java的WebService编程

CXFCXF是在xfire的基础上实现的。1)首先呢,还是包的问题,在http://cxf.apache.org/download.html这里可以下到最新版的CXF,当然,我用的是最新版的。接下来还是那句废话,建WEB项目,放入JAR包。而JAR包我们就…

S3C2440与SDRAM的地址连线分析

S3C2440有27根地址线ADDR[26:0],8根片选信号ngcs0-ngcs7,对应bank0-bank7,当访问bankx的地址空间,ngcsx引脚为低电平,选中外设。 2^272^7 * 2^10 * 2^10 128Mbyte 8*128Mbyte 1Gbyte 所以S3C2440总的寻址空间是1Gbyte。 市面…

java方法有excel实现_Java实现EXCEL操作(1)

Java实现EXCEL操作(1)1、实现方法:现在有三种方法去实现:jxl 、poi 、 FastExcel:97~2003在这里只讲poi实现方法。poi的包可以去Apache官网上去下载:http://poi.apache.org/download.html2、poi实现【1】低版本的导入导出方法&…

maven生成javadoc【原创】

1.命令模式: mvn javadoc:javadoc 2.eclipse下: 转载于:https://www.cnblogs.com/caiyuanzai/archive/2012/03/30/2425780.html

S3C2440_MMU

MMU,全称Memory Manage Unit, 中文名——存储器管理单元。 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以 …

某单位会java_Java核心API -- 4(日期类)

1. Date类(Java.utilDate)java.util.Date类用于封装日期及时间信息,一般仅用它显示某个日期,不对他作任何操作处理,作处理用Calendar类,计算方便。//创建一个Date实例,默认的构造方法创建的日期代表当前系统时间Date d…

java阴阳师抽卡概率_《阴阳师》公布抽卡概率!看到数字我哭了

随着《文化部关于规范网络游戏运营加强事中事后监管工作的通知》(以下简称“通知”)的正式生效,网游与手游似乎也迎来了一个全新的时代,除了我们之前关注的游戏帐号实名制认证之外,道具的合成以及氪金抽卡概率问题也非常值得玩家注意&#xf…

JAVA中返回值为字母时_LeetCode#524通过删除字母匹配到字典里最长单词-java中CompareTo方法用法以及Comparator中Compare方法返回值...

import java.util.Collections;import java.util.Comparator;import java.util.List;/*524. 通过删除字母匹配到字典里最长单词给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止…