零基础自学编程有多难

一个零基础的文科生学编程有多难?为什么单把文科生拎出来,这里不是歧视文科生,只是想强调过往没有任何的编程和计算机基础这一点,而大多数理工科的毕业生多少都有一点基础。

我到现在都不能说自己是个程序员,但我自认为有足够曲折的编程自学经历来现身说法。

我为什么不玩魔兽世界怀旧服

魔兽世界怀旧服开了,据说有的服务器排队时间高达5个小时。我兴味索然,虽然我从大二就开始玩魔兽世界,玩得疯的时候每天玩十个多小时,厌倦的时候又很久不上线。不管AFK多久,出了新版本总是想回来看看。

但怀旧服是个例外,我不想玩。

意义

意义,就是对特定对象的价值。

当这个词语被用到的时候,一般都会忽略到「特定对象」。“要过有意义的人生”,“人生没有意义”,这种泛指的用法让人迷惑。有意义的人生,对谁或者对什么有意义呢?对自己本人,对家庭,对族群,对国家?对世界和平、自由平等?对耶稣佛陀?

厘清定义之后,意义不再令人困惑。没有意义,也不再令人恐惧。「我的人生」的意义,如果有,注定是为「第三方」提供价值。如果只是对我自己有价值,那这就是所有人的现状,自为的状态。因此,当提到「我的人生」的意义时,一定会指向第三方。

第三方的可能性是什么?

《爱上跑步的13周》专属App软件

《爱上跑步的13周》提供了完整的13周跑步训练计划。该计划核心在于循序渐进地提升运动量,在避免运动受伤的前提下,用13周让几乎任何体能状况的人完成自己的10公里跑。

心动不如行动。

但实际行动起来,却发现要完全跟随计划有点困难,因为这套训练计划的核心是跑步与走路相结合。我们需要知道什么时候该跑步,什么时候该走路。

《爱跑十三周》这个工具型app就是为此而生。

《爱跑十三周》的主要功能如下:

我的App审核简史

两款应用终于过审了。记录下过程,以备参考。

先交代下两款应用的背景:

应用一:爱跑十三周,跑步应用,本地化为3种语言,没有开关隐藏、热更、第三方支付等常见违规问题;

应用二:魔板拼图,解谜游戏应用,本地化为3种语言,没有开关隐藏、热更、第三方支付等常见违规问题。

数字华容道怎样才能有解

数字华容道,是在4x4的格子中,依次从左到右,从上到下放置1-15这15个数字。经过一定的随机,必须将这15个数字复原。每个数字只能向相邻的唯一空格移动。难度更高的,格子和数字会更多,比如5x5。

我在开发一个类数字华容道游戏时,发现自己3x3的格子,居然怎么都解不出来。比如:一排1、2、3,二排4、5、6,三排8,7。经过网上查询,才知道完全随机位置的数值华容道仅有50%的概率是有解的。而我就是用的完全随机方式去打乱次序。

网上有两篇文章说的很好,以下是根据这两篇文章的总结。

数字华容道必然有解的前提

首先,要弄清楚一个概念:逆序数。逆序数,即一个数字序列,将其中所有数字依次两两对比,若大数在前,小数在后,那么这就是一对逆序数。这里说到的逆序数,指的是数字序列中逆序数的数量。比如:上文提到的1、2、3、4、5、6、8、7,逆序数只有1个,即8和7。