LEGO-NXT解魔方

前言

很久以前就知道LEGO-NXT可以解魔方,但网上最经典的解决方法需要用到RGB模块,这个模块在机器人套装中没有,单独购买还挺贵。除此之外,也能见到有些人用手机来识别魔方的颜色,但由于自己当时编程能力有限,也就没有去做。

点我阅读更多...

使用python控制LEGO-NXT(Win10)

前言

LEGO NXT官方的编程语言是NXT-G,这个语言是基于图形界面的,设计的非常适合不熟悉编程的人群使用,然而如果想编写一些较为复杂的程序,这门语言就显得及其繁杂了。因为这门语言相当于在画程序流程图,当分支变多了之后,可读性会非常差。

点我阅读更多...

构建自己的饭店查询API

前言

夏季学期选了一门《认知服务设计与工程》,上到最后都不清楚这门课的名字到底是什么意思。不过课上学的东西倒是都很有意思,看起来很酷。

这篇博文主要记录此课程的一项作业的完成过程,要求为使用Yelp API构建一个能够显示一个饭店列表(包括名字、地址、电话)的聊天机器人

点我阅读更多...

Alan的Python笔记

这是个笔记,并非教程。

前言

这里将记录个人在写Python的过程中遇到的各种问题,以及解决方法。如果大家发现哪里写错了,过时了,或有别的任何问题,欢迎在下方评论或发邮件告知。

点我阅读更多...

Alan的C++笔记

这是个笔记,并非教程。

前言

这里将记录个人在写C++的过程中遇到的各种问题,以及解决方法。如果大家发现哪里写错了,过时了,或有别的任何问题,欢迎在下方评论或发邮件告知。

点我阅读更多...

哈工大教学评价随机选择脚本

背景

又是一年教学评价,每次教学评价其实一开始挺想给每个老师一个公正的评价的。但无奈那个教评系统太烦了,有一万个需要选的地方,“5”和“实验未开出”、“个人未听课”离得超级近,这两个天选之选项一旦误选,整行都会变成同样的。而且我记得我前两天明明评过教了,不知道怎么回事那个评教就神奇的消失了,还得重新评一次。

这次我坚决不再一个一个点了,花了评教十倍的时间,学了一些JQuery的知识,写了一个油猴(tampermonkey)脚本,帮我点每一个select,并且为了表示不满,我没有默认点最好的,而是全部随机。

无奈

点我阅读更多...