ubuntu 16.04下安装virtualbox虚拟机运行windows

安装了ubuntu 16.04以后,有的时候填表和上网银还需要windows(表示强烈不满,银行和政府这样的部门,不能仅仅正对个别系统来开发)。发现vmplayer用不了了。也懒得去折腾kvm。于是,选择了另一个虚拟机virtualbox。

直接在软件库里面安装virtualbox就行,把相关的带着virtualbox的那些辅助软件都选上。其中有一个叫做virtualbox-guest-additions-iso的东西非常有用。

安装完成virtualbox之后就运行virtualbox管理器,利用光盘镜像安装windows。配置一下cpu内存硬盘就可以运行了。

但是,默认情况的windows起来以后分辨率很低,也不能和主机之间共享文件。需要在virtualbox管理器运行,windows也运行的情况下,从“设备”菜单里面选择运行“安装增强功能”。完成这一步之后,光驱里面会有一张光盘(就是那个virtualbox-guest-additions-iso),运行这张光盘,windows下会安装这个增强模块。

只要装上,分辨率和共享文件夹,就搞定了。

花了两个小时时间来搞清楚这个问题。记下来,供自己和其他人使用。

现在发现,vmware经过添加依赖程序,还是能够使用的。具体方法见:How do I install VMplayer 12.11 on Ubuntu 16.04?vmware error after upgrade to ubuntu 16.04

整体对比下来,还是vmware好用。

ubuntu 16.04上打开远程桌面服务和桌面共享

远程桌面服务指的是:其他机器可以登录服务器,在客户端机器上使用属于服务器的图形界面。

桌面共享指的是:其他机器可以登录服务器来通过操控客户端机器的桌面实现直接操控服务器当前显示的桌面。

前者(后者)服务器本身的桌面不受(受)客户端控制。

在做投影报告的时候,我们需要直接操控投影仪相连的机器,因此是后者。我们通过在投影仪相连的电脑上使用远程桌面共享来实现。或者让投影仪远程桌面共享(远程桌面登陆也行)我们自己的电脑来控制。

或者利用Teamviewer。这个时候用投影仪所在的电脑控制自己的电脑或者反过来,都可以。需要文件共享的话,可以用过Teamviewer传过来传过去。

  1. 远程桌面共享:
    1. 在服务器端打开“共享桌面”服务,允许其他人查看和控制桌面。
    2. 在客户端使用远程桌面查看软件,例如Remmina,输入IP地址,用vnc模式访问服务器。实验室投影仪的内部IP是192.168.1.107。
  2. 远程桌面服务(修改自http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/):
    1. 第一步安装xRDP:
    2. sudo apt-get update
      sudo apt-get install xrdp

    3. 第二步,安装xfce
    4. sudo apt-get install xfce4

    5. 第三步,设置xRDP
    6. echo xfce4-session >~/.xsession
      sudo nano /etc/xrdp/startwm.sh
      在文件末尾或者倒数第二行,添加:startxfce4

    7. 第四步,运行 sudo service xrdp restart 并在本地测试,可以用Remmina或者其他远程桌面软件打开
    8. 第五步,在局域网其他机器上测试。
  3. 用teamviewer在多个电脑(平板、手机、Windows、Linux、Mac)之间共享控制。注意,这个共享可以跨越局域网。

注意,远程桌面服务也可以简单地通过ssh -Y来实现。这个时候,打开服务器端的任意的图形界面软件,在客户端都会以图形界面的形式来显示。

收纳箱App

经常需要在家里或者办公室找一个东西。除非大部分东西都由同一个人来整理收纳和取出,很容易就下次找不到了。因此,想起来开发一个语音(以及文字)输入的手机小软件,可以识别出来物品的名字和存储的地方,并且保存到网络服务器上。这样,第一,多人使用的时候,只要每次取出和放回说一句话,其他人就可以知道了。第二,物品在哪里都留下一个记录,可以方便查找。

当然,有了这个系统之后,用来做少量图书的收藏使用记录也可以,没准用户还能找出来其他的用处。不过,用户千万不能用这个软件来管理贵重物品。否则,数据被黑以后可就不好办了。

以学习方法和思维为目标的集中试点学校

当前,已经有一部分有前瞻性的人在呼吁以“学习方法和思维方式”为目标的教学,而不是以知识为目标的教学。但是,有这个思想的人,在学习方法和思维方式上有方法和经验的人,在具体课程的内容上有深刻理解的人,有执行能力的人,大多数时候不是同一个人。

于是,有人会说,我知道数学不能教成算术,可是教成什么啊,怎么教啊?有人也会说,我知道要教批判性思维,系联性思考,可是,我没有具体课程知识可以教啊。有人还可以说,我觉得挺好,可是忙死了,没时间啊。或者,我想干,可是校长不同意啊。

于是,我意识到,这是一个需要各个方面的人相互合作才能完成的事情。我希望我们这些前人的探索能够给更多的人参考。那么,能不能找到一定数量的思维教学、具体课程教学、教育管理者来一起合力建设一个试点学校呢?一个集中试点学校的示范意义远远大于一个个个体的老师或者一门门个体的课程的尝试啊。就一个这样的学校,就够了,就足以说明问题。

这个学校的大部分老师,都把具体课程和批判性思维系联性思考联系起来,重新梳理教学内容和目标,教的少学得多。关键就是这个变革在试点学校内部是系统性的。学科之间的关系要重新数理,各个课程的内容和目标要重新确定,老师的日常教学要用内容为媒介让学生学会这个学科的典型思考方法,基本研究对象,典型分析计算方式,还要增加对这个学科的情感,而且从中提炼更好的思考问题的方式,和进一步提高学习的效率。

这个试点的有心人们在哪里呢?

什么东西驱动人们遵循和挑战社会约定

这两天想起来研究一下这个。找找学生,看看能不能初步开展一下。

Jinshan:
跟你聊一个研究想法:什么东西驱动人们遵循和挑战社会约定–以靠右侧行走为例。选择一个可以挑战右行约定但是,不被惩罚的。例如,操场上的那两个刷卡进入的门。例如,大马路上自行车和电动车的逆行。然后,通过调查问卷的方法来获取数据。

Jinshan:
问诸如这样的问题:1、你同意在这个情况下,还是遵循右行比较好,同意程度,1,0,-1。
2、你选择左行是因为:随便选的、右边排队呢、右边被另一测的左行人占着呢
3、你选择右行是因为:随便选的,遵循习惯,左边排队长,左边被另一个的左行人占着呢

Jinshan:
然后,我们发小礼物或者给一笔小钱。你觉得如何?

Aaron:
单就此事,做显然是没问题的。而且不难在短期内实现。

Jinshan:
我觉得还是有点意义。就是不知道其他人的相关工作

Aaron:
反惯例行为?初步找了一下文献,没看到特别对眼的。不过好的想法可以先通过调研开始,卡尼曼提出行为经济学第一篇science文章就是通过调研方式验证的。与此相关的,还有一种行为叫compliance,遵从行为,研究比较多。是指被法律或制度规定了的非法行为,但审查成本较高的行为,比如纳税遵从。纳税遵从除了有制度设计意义,最终会归结为纳税道德,因为后面是法律。

反惯例我觉得方差比较大,因为得看惯例是什么。往大了讲,挑战权威就是反惯例。往小了讲,左行也是反惯例。

同时,这和文化有关。在美国及有些国家,或许左就是左,右就是右,不能反惯例,老弱病残座位不会有人去坐。但在中国,则不然。

而且,反惯例的成本也因惯例是什么而不同。方差也比较大。