2020-04
5

状况连连

By xrspook @ 17:55:03 归类于: 烂日记

很多我觉得应该是理所当然的东西,实际上发生的时候都是没有任何道理的。比如说单位的台式机是64位的Win7,家里的也一样,但两个系统用的是不一样的安装包。上周我在单位耗了不少时间想在那台电脑上装个WMF5.1,但无论如何都安装失败。在家的Win7上面,我毫不费劲就安装上了,那不过是双击一个安装包,然后重启电脑就能做到的事而已。出现状况很简单,但是要把出现的状况解决掉,那简直就是迷之存在。像我这么低端的人,其实我不知道在电脑上用PowerShell 2.0跟5.1有什么区别,因为实际上运行Python的时候,我用的依然是CMD。

近段时间我发现我的小米平板1非常耗电。因为我用得很少,过去好些年,一个月才充一次电是再正常不过的事,但现在我发现一周待机都会让小米平板电量耗尽到自动关机。这到底是什么原因???查看电量消耗,有一个叫做“网络位置服务”的东西。充完电以后我用得最多的是B站app,因为我要在上面看Python的教学视频,但是那个网络位置服务的耗电居然比B站还要多!这个我就非常不理解了,那到底是什么东西?小米平板1是没有打电话功能的,你不能在里面放一个电话卡。定位服务功能也只有联网以后才能实现。小米平板1我一直用飞行模式,在没有连接WiFi的情况下,网络定位功能怎么可能耗这么多电呢?!之前我还没有发现这个鸟东西是耗电大户,但把这个奇怪的名字拿去搜索以后,我发现很多人也遇到了这个问题,同时遇到的还有网速被限制。我的确也觉得小米平板1的下载速度要比其它设备慢很多,但总的来说也不算非常慢,但理论上应该能上MB的速度,实际上300KB封顶了。我只是用来看视频,感觉没什么问题。平时也不往里面下载app什么,所以影响也不大,但是一个不知道干嘛的网络定位在待机的时候都大量消耗我的电量,导致机器没电关机这就很麻烦。因为这样很伤害电池。没发现这个现象之前,我以为因为小米平板1已经很有历史了,所以电池不耐用,很正常。但现在看来,是系统的原因导致平板出状况。

在多台手机上,我用ADB可以停用掉一些我觉得恶心的系统应用,比如那些推送广告的。在多台手机上我已经测试成功,但是这个小米平板1,很奇怪,我可以用ADB命令显示安装包的列表,但是我却无法停用安装包,或者卸载它们。停用是无法做到的,大概因为小米平板1用的是安卓4.4,已经非常老了,那个时候的安卓可能还没有停用这个概念。这个我可以理解,但是当我对那个网络定位服务使用卸载命令的时候,居然显示失败。这个大概就是问题所在!怎么才能把那个系统应用卸载掉?安卓平板这个东西比较尴尬,如果是手机的话,估计大家早就已经刷成了原生的安卓版本爽歪歪了。

要怎么修理小米平板1上这个顽固的东西,我还没想好。回滚出厂设置是简单的,但肯定现在已经回去不刚出厂的版本了……

2020-04
4

2020年的清明节

By xrspook @ 18:07:57 归类于: 烂日记

不知道从什么时候开始,清明节假期就变成了大家的一个假日,还没到放假的那一天,大家就在盘算着这个假期要去哪里玩。可能是周边游,可能省内游,可能是去国内的某个景点,再有钱一点的话就是出国。清明节变成跟五一劳动节十一国庆节以及春节一样的旅游节,不过假期比较短而已,因为只有三天。当然,也会有不少人把这假期真的用在回家祭祖上面。因为回家祭祖的人也很多,所以路上塞车非常严重,每一天都是塞得怀疑人生的。但从新闻报道看来,其实广州市区内墓园的清明拜祭不是在清明节假期到达高峰的,而是在清明节之后的一两个周末,于是这也验证了我一开始的说法,大家把清明假期当作的纯粹的房价,然后在接下来的周末再去做本该在清明节做的事。我不得不问一句,这样的清明节跟普通的假期又有什么区别呢?这些老祖宗传下来的习俗,到了我们这一代已经在不知不觉中被弄得变味了。归根到底我觉得,是因为我们没有在恰当的时候做恰当的事。春节的时候,我们会立马想到点鞭炮、放烟花、吃饺子之类,当然还有少不了的还有大街小巷那些很吵耳的贺年音乐,但谁会在清明节的这一天坚定不移地去拜祭呢,即便人去了拜祭,其实心都不在那里,而是在手机上……

今年的清明节,大家哪里都去不了,各大墓园不开放,免得人流聚集,而且那些地方必定会发生聚齐。但今天早上10点有个全国性的鸣笛3分钟悼念先人,我觉得这次鸣笛比平时防空警报测试的时候更响亮了。那个防空警报的声音让你浑身都不好受,也正是因为这样,3分钟里你什么都做不了。老大哥起码让你在一年中某一天的3分钟里静下心来做真正的哀悼。相比于其它形式性的东西,我觉得这个来的更简单有效。今年,我们不只是有了3分钟的默哀,而且全部视频网站和电视台一律停排娱乐节目,除了少数几个抗疫题材的视频以外,视频网站上什么都没有。我平时没有打游戏的习惯,所以我不知道今天大家还能不能继续在线打游戏,但显然连支付宝蚂蚁庄园里面的那些小游戏也居了停一天。在这个没有娱乐的日子里,大家可以做些什么呢?在我的记忆之中,没有一个清明节是这样的。之前一两年的清明节前后,我都会烦恼,因为家里年长的人走得越来越多,所以每年清明节要跑的地方也越来越多。每次只能用周末去完成那些任务,所以其实一整个月下来,周末没有闲着的时候。今年的清明节哪里都去不了,但正因为这样,我们却会在心里真正念起那些已故的亲人,而不是从前的那种流于形式,到处奔波,因为烧香、烧各种制品导致烟雾弥漫、泪眼蒙蒙。

今年的清明节,对中国人来说,真的很特别。我希望以后的清明节也能像今天这样。大家都能拿3分钟缅怀先人,在这一天里停止娱乐,做该做的事。

今天在丁香医生里看了某篇文章,里面引用的某段话让我根本控制不住自己的眼泪……

如果每个人都是一颗小星球
逝去的亲友就是身边的暗物质
我愿能再见你,我知我再见不到你
但你的引力仍在
我感激我们在光锥曾彼此重叠
而你永远改变了我的星轨
纵使再不能相见
你仍是我所在的星系未曾分崩离析的原因
是我宇宙之网永恒的组成

2020-04
3

四行四列的小网格

By xrspook @ 22:17:26 归类于: 扮IT

先放效果图

Think Python 2 第三章练习题三我的解决办法。只能用学过的语句(还没讲到循环),for啊,while啊都不许用,于是我只能很蛮很直接了。如果要绘制两行两列的小网格,我只需把do_twice里的a、b函数从现在的重复4次变成重复两次即可。我觉得自己的脚本比官方提供的四行四列的小网格绘制法更易懂肿么破。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
def plus():
    print('+ ', end='')
def minus():
    print('- ' * 4, end='')
def bar():
    print('| ', end='')
def space():
    print('  ' * 4, end='')
def do_twice(a,b):
    a()
    b()
    a()
    b()
    a()
    b()
    a()
    b()
def do_four():
    col()
    col()
    col()
    col()
def col():
    do_twice(bar,space)
    bar()
    print('')    
def row():
    do_twice(plus,minus)
    plus()
    print('') 
def print_grid():
    do_twice(row,do_four)
    row()
print_grid()
2020-04
3

折腾md阅读器

By xrspook @ 9:29:46 归类于: 烂日记

昨天继续看Think Python,上午看得好好的,下午就发现我看的那本电子书打不开了,然后我进而发现可能不是那本电子书的问题,是那个托管电子书网站的问题。不知道出什么毛病了。墙外的东西出毛病,我觉得再正常不过了,尤其是在现在这种全世界都集体闭关的情况下,闭关的时候看书很正常。于是我就从其他地方把同一个版本的电子书下载回来了,一开始我挺高兴的,因为那是Markdown的格式,必定挺容易转格式。以前我用点点的时候电脑上就装了一个Markdown的编辑器。我个人觉得那个东西挺简单的,界面分为两半,一半是用来写Markdown代码,另外一半以HTML显示。简单来说,Markdown是一种轻代码,相比于传统HTML,Markdown标记简单非常多。你甚至可以用写脚本的工具写一个有格式的东西。如果Markdown能推行的话,甚至能颠覆Word这种可排版的传统文档,因为在格式处理方面,Markdown的快捷方便实在太强大了。点点一开始是不支持Markdown的,他们用的是普通富文本编辑器,但不知道从哪个版本开始就支持了Markdown,但你可以继续选择富文本编辑器。我从那个时候尝新,于是就认识了这种语言。

Markdown文件下载回来以后我的第一个想法是我要把下载回来的md转变为mobi。mobi是kindle支持的格式,跟pdf最大的不同在于mobi在kindle里面是可以随意变换字体大小而不影响框架结构的,这个非常重要。我之所以不想把下载回来的md变成pdf,其中一个原因就是其实我也有我正在看的那本Think Python的pdf电子书,但因为字体太小,简直把我折磨死了。所以我必须整出一个在多设备上兼容的,而且字体大小不整死我的版本。

我觉得从md变成mobi应该很简单,但实际上,我折腾了一个下午,都没找到方案。多数人都是通过电子书的托管去实现格式转换的,但实际上,线上版根本就没有转化为mobi的功能,只能转换为pdf,这不是我想要的。至于脱机的版本,还得配置一系列的环境。成本有点高,其它软件,貌似都无法做到这种功能。把md变成html,然后再从html转变为mobi,是完全有可能的,但这也太麻烦了吧。最后我突然想到,为什么我不直接把浏览器当成我的md阅读器呢。的确Firefox有这种插件,随便装了一个以后我觉得世界被拯救了!Firefox里的md插件有好几个,试了一圈以后,我觉得页面不要那么宽的,会看得舒服些。因为如果那个页面有我整个浏览器那么宽的话,我看一行字还得从西边看到东边很费劲。

电脑上的问题解决了,手机上我也试了好几个md的阅读器。不少app都可以用md去记录东西,但是要从我的手机SD卡里面读取md文件貌似就不行了。从手机内存上读取是可以的,但是从手机SD卡上读取不少软件都不行。所以最终手机上我用的是坚果云的Markdown编辑器。那个东西很小巧,跟坚果云是一家的。我第一个下载的app就是它,但之所以想尽量不用是因为我怕那会耗费我的坚果云的流量。虽然我的md文件也没多少个,而且那些md早就被我放在坚果与里同步了。手机上我也可以继续用发Firefox的插件来阅读,但相对于坚果云的Markdown编辑器来说,那个东西有点卡顿,所以我放弃了。

如果kindle自己原生就支md的阅读,那该多好。作为电子书的阅读器,其实他们应该支持。

2020-04
2

学习思路

By xrspook @ 10:39:47 归类于: 烂日记

昨天因为网速不好,所以晚上我开始看某本叫做Think Python的书。那本书有免费的电子版,但是也已经被O’ Reilly出版了.如果在亚马逊上买,需要接近20美金。为什么明明不用钱就能看电子版的书要给钱呢?其实在看这本书之前,我已经见过非常多O’ Reilly的书了。我感觉他们出的书都是某个体系里面的大头,不是一般的有名,但是好不好学又是另外一回事。我还记得大四的时候,晚上我要在实验室里独自通宵度过生死时速33,那时我带了一本O’ Reilly的犀牛过去看(学校图书馆借的)。那本是JavaScript的书是中文版的,但看得我太郁闷了,因为翻译的简直牛头不对马嘴,感觉根本不是人肉翻译的。又过了好多年我才看到评论叫大家千万不要买那本犀牛!JavaScript这个东西可以这么说,我完全没学好。甚至可以说不知道自己学了些什么。之所以大四的时候要学习JavaScript,是因为我想做某些网页特效。一般的网页用HTML跟CSS就可以了,但是一些炫酷的东西就必须掌握JavaScript,这包括一些动画效果。现在大不一样了,绝大多数浏览器都已经兼容了HTML5,所以一些对从前来说需要一大段话的东西现在两句话就搞定了。以前我总在BlogBus的网页里放不少JavaScript,有可能是网站统计的,也有可能是某些特效的,但当我开始用WordPress以后,我很少用那个东西了,我尽量地让网页上的JavaScript瘦身到极点,但是还是会有些东西是我控制不了的。比如说WordPress自带的,虽然我没有写上去,但是后台会在生成我的网页的时候加不少东西,我一点办法都没有。除非我的后台不用WordPress,我才能做到我想要的那种纯净,但显然现在我没有那么强大。或许某一天我把整个网站静态下来了,我就可以这么干了。

回到Think Python这本书。第一章的一开头,他们就说到了计算机科学家。之前我好像没听说过这种说法。他们是这样给计算机科学家定义的:

计算机科学家像数学家一样,使用规范的语言来阐述思想(尤其是一些计算);像工程师一样设计、组装系统,并且在多重选择中寻找最优解;像自然科学家一样观察复杂系统的行为模式,建立猜想,测试预估的结果。计算机科学家唯一最重要的技能就是『解决问题』。解决问题意味着要有能力把问题进行方程化,创造性地考虑解决思路,并且清晰又精确地表达出解决方案。

所以他们必备清晰的思路。以及非常有条理的逻辑。把大问题拆分为小问题,然后逐个击破。我已经活了34年多,看到计算机科学家这个定义以后,我才发现原来自己就是这种人。还记得从前大学的时候,专业课老师给我们解释过科学与技术到底是什么东西。科学就是研究一些比较抽象的概念。而技术是解决一些实际的问题。我属于那种二者兼有之的类型,一方面我对未知的世界充满好奇心,但另一方面,在解决具体问题的时候我会非常带劲。工作了10年有余以后,我觉得其实科学与技术这两种东西并不是从前老师定义上的那么黑白分明。科学你要深入进去,你就必须用技术探索,而技术之所以存在,就是为了要解决一些人类未知,但又很想知道的东西。

我不知道其他人学习编程是为了什么,但我知道,我学习编程是因为我想实现一些我想做到的事。此刻,我只是想做到一些我想做到的,或许在以后,我会把这变成是别人很希望我能帮他们做到的。

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress