0%

近代史最具魅力的地方之一是很多都有历史影像资料。文字可以伪造,但是音视频资料难以伪造,透过这些影像资料我们可以和历史更近,和真相更近!我们才能形成自己的史观,更好的让我们了解今天的国家是如何走过来的,今天的世界又是怎样形成的。除此之外,读历史可以延展人生的长度;人生本就是体验,读历史超越了物理上的极限,让你懂得过去到现在的脉络,畅想未来的发展,会有更好的人生体验。

以下的很多史料都需要科学上网,请自行解决。本文章我会一直更新下去,有好的关于中国近代史的历史影像资料,我都会更新进来并且尽可能写一些描述。最近网易推出了公版影像典藏计划,我看大多数也是从我知道的如下网站搜罗来的,不过网易增加了很多历史背景介绍,大家可以参考。我也尽可能不和网易的重复了。除此之外,很多视频都是英文的背景叙述,需要一定的英文水平,我想至少过六级吧。

阅读全文 »

研究生开始自学写代码,主要是为了找工作怕中年失业。除了编译原理,其他计算机基础书籍都看完了,而且我觉得目前的技能掌握足够我找到一份养活自己的工作,所以我觉得自己学习计算机知识的旅程应该结束了。感觉工作这两年也把我想要看的计算机相关书都看完了,是时候有新的追求了。

业余也想做一些游戏开发相关的积累,万一以后有机会的话,我就去做游戏了。

讲故事

游戏玩了很多年,一直觉得游戏可以成为艺术品。任何艺术品都可以用语言描述,都可以蕴含个故事。一本书可以讲个好故事,一部电影可以讲个好故事,一座雕塑也可以承载一个故事,一幅画还是一段音乐都可以,然而我觉得游戏的表现能力是最强的。游戏的画面可以超越现实,可以任由制作人想象,游戏又结合了传统文学创作和音乐创作,加上近百年来电影摄影手法,可以说是传统艺术形式的升华,而且还增加了很多操作性,提升了代入感。当然也有专注于娱乐性,竞技性的游戏,但这些并不是我追求的游戏艺术。

阅读全文 »

工作也有两年了,加上从实习开始也算是工作四年了。感触颇深,想把自己步入社会的心得体验,总结起来希望能够给看到的人一些思考,也让我自己能够时不时去反思,去更好体会这个世界。

学习永无止境

从小学到大学的现阶段教育,更多的是应试教育,教我们的是如何做事。教育本不该如此,教育首先是育人。可是目前中国的经济发展程度较低,大多数人通过教育都是为了获得更好的经济基础,所以学会做事帮人打工就要锻炼自己的技能。这也无可厚非,在目前的时代这是最佳的选择。当然,随着改革开放以来创造的有产阶级越来越多,读书收益已经越来越比不上资产收益了。但是从人对自身意义追求的角度看,教育永远可以为你打开新的大门,知识获取的需求是永无止尽的。

育人育的是什么?我个人认为是在对整个世界认识的基础上追求自身价值的实现,整个过程分为三个部分:

阅读全文 »

这篇文章写的非常深刻,讲述了C++中的一些不足。虽然原作者表明未经同意不得转载,我还是截取过来进行了部分格式上的调整,自己也想在这篇文章之后,谈谈自己的看法,附上原文更好对照。同时也担心原网站要是挂了,这好文章可就找不到了。原作者是孟岩,曾任职CSDN和《程序员》杂志技术总编。

印象中孟岩在他的一篇博文中谈到自己没有怎么写过工程代码,自己是一个计算机文化人。我也是很赞同这点,懂车会玩车比自己亲自造车还是有意思很多的。

正文

这是那篇C++0X的正文。太长,先写上半部分发了。

Function/bind可以是一个很简单的话题,因为它其实不过就是一个泛型的函数指针。但是如果那么来谈,就没意思了,也犯不上写这篇东西。在我看来,这个事情要讲的话,就应该讲透,讲到回调(callback)、代理(delegate)、信号(signal)和消息传递(messaging)的层面,因为它确实是太重要了。这个话题不但与面向对象的核心思想密切相关,而且是面向对象两大流派之间交锋的中心。围绕这个问题的思考和争论,几乎把20年来所有主流的编程平台和编程语言都搅进来了。所以,如果详尽铺陈,这个话题直接可以写一本书。

阅读全文 »

又到了新的一年,新的读书计划也要规划起来了。

C++

基础知识方面的书,主要是《C++ Primer》和《深入探索C++对象模型》,提高的书籍就是《Effective Modern C++》了。这三本书都看完了,但是觉得目前还都是理论知识丰富,实战经验比较少。新的一年要多加强项目经验。另外在2018年想要看完的书包括《C++ Concurrency in Action》和《Linux多线程服务端编程》,加强一下多线程编程方面的知识。我看现在大多数库都支持多线程了。另外还有异步编程的概念,现在也逐渐流行起来,微软在C#里面也早早的在2012年就加入了async和await关键字。

阅读全文 »