经常久坐,也不知道做什么运动好,楼下刚好有篮球场,平时也没人占用,就打算买个篮球玩玩。

以前也打打篮球,摸过不同手感的篮球,个人比较喜欢翻毛的,或者表面较软的,打起来手不疼,比较舒服。于是挑了斯伯丁的74-634Y。

比较轻,手感也软,不错。

 

4月26日,系里通知各位老师着手准备实验课的在线教学,并给了一些建议,其中包括”可以适度变更实验内容,不要拘泥于形式“。

这样的建议其实是有原因的,因为大学物理实验本来是要用很多实验器材的,但是换做线上实验,大纲中原有的所有实验几乎都无法开展了。变更实验内容是无奈之举,但也是第二种选择。

于是,我在网上搜索物理实验模拟器,或者物理实验仿真软件,诸如此类,但国内网站几乎没有可以自由使用的。要么要安装软件,要么要收费和注册,甚至使用、搭建都非常繁琐。虽然学校也有厂家推广了在线实验,但我打开看后发现,并不是很好用,尤其是在手机上和平板电脑上几乎无法使用。

于是,我就用Google在全球范围内搜索大学物理实验在线教程,发现一个很好的网站。这里面充满了数理化各种在线模式实验,而且都是基于浏览器模式,主要有三种”Html5、Flash、Java。

首先,这三种模式都是跨平台的,可以保证在任何设备上都能使用。

其次,加载很快,内容直观,浅显易懂,易于使用。

在物理实验中,我优先选择Html5模式,因为它现在是最容易使用的模式;Flash模式是第二选择,因为很多新的浏览器默认都不开启Flash的支持,甚至直接抛弃掉。Java模式虽然很好很强大,但要求设备中安装有Java运行环境,而且加载略慢。于是,我尽量都选择Html5模式的实验。

经过长时间的选择、测试,我最终在这个网站选择了6个实验。我的课程需要8个实验,所以还差2个。于是,我在系里老师推荐的京师学堂的课程中选择了一个磁学实验,再自己想了一个近代物理实验。

实验项目确定好之后,就是实验讲义的编写了。

我想过好几种方案:

1,写成word或pdf文档。但要支持html5,而word或pdf天生在这方面就有短板,所以舍弃。

2,做成网页。将各个实验内容做成离线版网页,打包到一起,供下载使用。我尝试用DreamWeaver等工具去搭建网站, 发现过程繁琐,也不好使用,后期如果想更改内容,就得想软件一样不断发布新版本。这条路吃力又低效,时效性也很低,因此放弃。

3,做成网站。以上两个方案的缺点在这里都不存在了,这条路很不错,于是我便着手进行了写作。实验写完之后进行网站搭建。我首先选择了Typecho,因为它很轻量,访问速度较快。但是,它用的是流行的Markdown格式来写,而我之前用经典编辑器所写的内容无法复制粘贴到这里。经过安装插件,html转markdown等方式,搬运了2篇实验内容,但插入html5的网页确实很难,而且格式也都变得不那么好看了。我及时放弃它,用回了我最熟悉的WordPress。用WordPress就是轻车熟路了。在宝塔面板搭建网站,开启SSL之后,网站就搭建好了。然后将写好的实验内容搬进来,使用适合查看的主题,就大功告成了。网址:https://class.phy.today

搭建完毕之后,我发现少一点什么。对,少视频讲解。于是就用Mac下用Screemium软件录屏讲解。这个软件真的很好用,录屏后还可以进行视频编辑,可以删除掉多余的语气词,说错的话也可以重录,非常方便。

第一天上线时,只录制了在线教程的简要说明。第二天检查之后,我将网站分享给了系里,希望别的老师能够参考,兴许可以帮助大家。我想让我的工作与大家分享,也想让大家给我提提建议,以便我逐渐完善。群里有几位老师认可我的工作,我很高兴。

今天,我录制了实验1的视频讲解,插入到了实验1的教案中,看起来效果还不错。薛老师还建议我增加绪论,我也觉得有必要,于是增加了绪论,并录制了绪论的视频讲解。潘老师看我的网站不错,想借去用,我很高兴。这不仅是潘老师对我的认可,能帮上他我也很高兴。

后期,我将陆续录制其他实验课的视频讲解,并对内容中的错误进行修改。现予以记录,这既是我工作的总结,也是生活的记录。

😀

前天晚上,本博客在更新一篇文章之后不久就中病毒了。

中毒症状:

输入本博客域名后,会自动跳转到奇怪的网站,而且不断地跳转到新的网站。

跳转到的第一个网站会显示“robot check”之类,如果点击“Accept”,就会跳转到其他网站,不断跳转。这些网站没有什么实质性内容,反而导致浏览器卡顿。最后发现在我的电脑中自动安装了Opera浏览器(还是Mac系统中,看来让Mac中毒也不是那么难)。奇怪的是,安装了Opera之后,似乎也没有见到其他软件被安装,杀毒软件也没有查出来。禁用插件也没作用,所以不是插件的问题。

然后我借用Google的安全工具检查网站,居然显示没有问题。看来这个病毒(或者叫木马更为合适)还挺狡猾。

然后我给主机商提交了工单,主机商回复说确实看到网站会自动跳转,让我更换主题试一下,如果再出问题需要收费杀毒。

没想到还要收费……

那么我先试试更换主题吧。

更换主题之后,网站恢复正常。于是我便认为,是刚才的主题文件有问题。

但正当我高兴之余,几分钟之后,网站又出现了自动跳转。看来没那么简单。

因为主机商要收费,于是我打算自己修复网站。


先修改一下默认页面,跳转到index.html而不是index.php,以免访问的人中病毒,那就太坑了。

然后备份数据库!

因为已经确定不是插件的问题,所以就从主题入手。

将themes文件夹修改为themes.old,重新建立themes文件夹,放入当前使用的主题,跳转依然出现。

再修改主题为默认主题twentytwelve,放入之后发现跳转停止。此时不能确定是木马没起作用,还是像之前一样过几分钟感染之后再起作用。果然,过了一会又出问题了。

看来不仅仅是主题文件夹出问题那么简单。但是,花时间一个一个找,真的很不划算。于是我转换思路。

思路和探索过程:

一、新装wordpress,调用旧数据库。

首先,将wwwroot文件夹整个重命名,新建wwwroot,重新搭建网站,使用旧数据库。网站访问正常,一开始没问题,但过一会就出错。看来是数据库出问题了。

二、新装wordpress,新建数据库看会不会跳转。

然后,恢复数据库,重新再搭建网站,使用新表头,网站正常,再无问题。

看来是旧数据库某个地方出问题了。

ps:由于网站使用了SSL,但新搭建的wordpress是没开通SSL,而wp_options中的网站链接都是https的,所以内容显示错乱,后台登陆不上,问题多多。

这些东西搞得我头大,因为一直不想放弃各种插件、主题设置等数据库内容,但东西太多了,包括访问统计等等,所以想着各种修复数据库。

然后折腾啊折腾,头昏脑胀。

休息了一下之后,转换了新思路:

但,先关掉SSL再说。

三、关掉SSL,新装wordpress,新建数据库后,再修改关键的几个旧数据库到新数据库中(即删掉旧数据表,修改旧数据表的表名为新数据表表名),其余表保持不变。

这下清爽了,访问正常,数据正常,再无跳转。

然后将wp-content下的plugins,uploads文件夹剪切过来,网站内容、附件调用都正常了。

但是,还有很多图片和附件是https://链接。

纠结了一下是继续用SSL,还是保持现状。最后决定保持现状算了。

虽然SSL是所谓更安全的,但我的博客没有什么敏感的重要的东西,暂时就这样用着,以后需要再开。因为我一直觉得SSL用起来太复杂,还要做SSL跳转,维护起来也麻烦,累人。

当然,这样维护之后,出现的问题就是,很多设置都得重新改了。不过无所谓,慢慢来。

这次维护,我总结经验如下:

每三天备份一次数据库和网站,出问题后直接还原,省时省力。

另外,少装一些奇怪的主题、插件,少用一些奇怪的代码,它们也许好用,但也许有毒。

谨记之。

 

我的电动车是小牛U1,低速是1档,最高速度为18km/h,电池48V16Ah。本人体重70kg。

老家到渭南住处总共50km,上次从渭南骑电动车回老家,几乎以高速(2档)前进,到阎良时没电了。充电1小时后才以低速骑行回老家。

这次回渭南,全程低速骑行,专门绕走乡村道路,共54.4km,还剩余10%的电量。

实践证明,以低速骑行电动车,确实可以大大增加续航里程。

分享一下路上的几个美景:

前几天给旧的极路由2刷机,安装了自由上网插件的OpenWRT,于是搭建了以下网络环境。

PS:上面这个图是用亿图图示画的,很强大的软件,这里推荐一下。

这个网络架构本来可以很简单,但经过测试,家里的两个路由器都支持2.4G和5G Wifi,但是,小米路由的2.4G很弱,5G很强,斐讯的恰好相反。当然,这里的弱和强是相对的。

家里除了自己用网络之外,还有很多房客(租户)要用,于是,我希望将强的信号自用,弱的信号分享给房客。这里的“弱”信号,也是能保证流畅地观看视频刷抖音的。

我也不希望将软路由作为主路由,因为不想让房客“自由上网”,一有风险,二费流量。

于是,用小米做主路由,它的5G自用,2.4G分享给房客。并从LAN引出线接斐讯路由,用斐讯路由的2.4G家用,5G给房客。再从LAN接树莓派做webdav。

由于电脑与小米路由间隔较远,只能采用无线方式连接。

于是,软路由通过5G作为WAN口(是无线WAN口),将小米5G信号接入,通过LAN口有线连接电脑(方便黑苹果上网),同时开放2.4G作为科学上网WiFi,使手机、平板等可以科学上网。


总结:

这次布网发现,不同路由器的2.4G和5G不一定速度都是最快的,信号也不一定是最远的,最新款的路由器可能只有一种WiFi速度较快,这都需要先测试一下。

OpenWRT在会使用的前提下,性能很强大,做主路由或旁路由效果其实很好,当然最后还得看需求,我只是用软路由做了一个小型的自由上网环境,供自己使用。

经过三天的奋战,自己在电脑上安装好了黑苹果,学习了一些核心知识。为了避免遗忘,也为了帮助更多的人少走弯路,以下记录安装方法。

首先普及一下磁盘分区模式和系统启动的知识。懂了这个,就明白很多了。

磁盘的分区模式

磁盘的分区模式主要分为两种,MBR(主引导记录)和GPT(全局唯一标识分区表),详情可以看这个文章。可以这样简单理解:

MBR:通过Legecy引导。用EasyBCD修改引导。
原理:通过隐藏的磁盘引导记录(不是隐藏分区)来引导,很难人为控制,一般在windows下是用BCD控制的,在Windows下用EasyBCD软件来管理启动项,注意,这个软件在GPT磁盘下使用时会出现提示说很多功能不能使用。即,你的硬盘如果是MBR,就用EasyBCD修改引导。

GPT:通过EFI引导。用EasyEFI修改引导。
原理:给磁盘设置了一个隐藏分区,磁盘类型是ESP,但ESP的卷标可以任意起。可以用DiskGenius等工具给这个ESP磁盘加上驱动盘符,就可以像访问D盘、E盘一样访问了。这个ESP分区里面有一个EFI文件,这就是启动文件。Colver(四叶草)等启动软件就是修改EFI文件来启动系统的。在Windows下,用EasyEFI来管理启动项。即,你的硬盘如果是GPT,就用EasyEFI修改引导。

对二者比较,发现EFI方式的引导非常简单,而且智能,不需要认为设置太多东西就能启动,当然,它还能启动Linux。修改EFI启动的软件很多,有Colver(“四叶草”,是主流),Chameleon (“变色龙”,已经过时且不再更新)和比较新的Ozmosis,OpenCore。


接下来将分为四个阶段讲解安装过程。

由于GTP磁盘现在已经是主流,而且2T以上的磁盘只能是GTP分区模式,本文只讲GPT分区模式下的黑苹果安装办法。

第一阶段:准备安装环境和安装磁盘。

一般的安装分为两种情况:

1. 对于双磁盘安装,假定磁盘1安装Windows10,磁盘2安装MacOS。

第1步,将磁盘1转换为GPT磁盘,务必设立ESP分区,将用于存放Colver,后文将这个ESP分区叫做“小苹果”。将磁盘2转换为GPT磁盘,有没有ESP分区不重要。先在磁盘1上安装好Windows10。备注:已经是GTP分区的可直接安装Windows10(目前大多数机子都是GTP分区)。

2. 单磁盘安装Win加Mac略有区别,只是在开始的时候不同,后面大同小异。

第1步,第1步,将磁盘转换为GPT磁盘,务必设立ESP分区,将用于存放Colver,后文将这个ESP分区叫做“小苹果”。已经是GTP分区的可略过这一步(目前大多数机子都是GTP分区)。

—————————————–分割线———————————————-

以上两种磁盘安装方式只有这两步是不同的,其余步骤都一样。

第2步,烧录安装U盘。建议用TransMac烧录,烧录后共两个分区,第一个是ESP分区,用于EFI启动,后文将这个ESP分区叫做“大鸭梨”,第二个是苹果分区,用于存放苹果安装盘,其余空间为“未划分空间”。

第3步,将适合于本机的EFI替换掉“大鸭梨”(安装U盘ESP分区)的EFI文件夹。第3步是最难的,要多百度一下适合自己硬件型号的EFI文件,尤其是那个config.plist文件。

第二阶段:安装系统。

第5步,选择Install Mac Install那个进行安装,无误后进入安装环境。
抹盘,安装。
注意,有的安装版本会提示“镜像损坏”而导致无法安装,其实这不是镜像损坏,而是苹果系统对时间判断后导致的。由于10.13版本比较老,2020年安装就会出现这种错误。解决方法就是,修改系统时间,在终端中使用这个代码:date 122014102018.30 即可。(罗嗦一下,这里的数字解读:12(月)20(日)14(时)10(分)2018(年).30(毫秒),奇怪的顺序,但它就是这样的顺序。)

第一遍安装会自动重启,启动时会多出一块Install Mac,选择它,继续安装。
注意,部分时候,第二次进入安装时可能会报错而重启,不用太担心,重复第二遍即可。
安装好后会自动重启。选择刚安装好的Mac系统图标进入系统。

第6步,配置系统,安装NVIDIA显卡驱动。安装完后将对话框保持,不要重启。AMD显卡请略过第6步到第11步。

第三阶段:让电脑脱离U盘顺利启动,并针对自己的电脑优化config.plist

第7步,把CloverConfigurator复制到U盘,在上面的Mac环境下插入电脑,安装CloverConfigurator。打开。

第8步,选择挂载磁盘,将“小苹果”(磁盘的ESP分区)挂载。

第9步,复制U盘的EFI到“小苹果”(刚才挂在的ESP分区)里。

第10步,用CloverConfigurator打开“小苹果”(刚才挂在的ESP分区)内的 \EFI\CLOVER\ 下的 config.plist

第11步,在启动参数那块点右键,将 nvd_drv=1 添加进去。保存退出。关机。拔掉U盘。

第四阶段:设置启动顺序,配置双启动

第12步,开机,这次进入Windows,使用EasyEFI新建启动,类型选择Linux,名称自己起,路径选择刚才的ESP分区的\EFI\BOOT\BOOTX64.EFI,保存到最上面。

第13步,用BIOS设置从ESP磁盘的EFI启动,此时可以选择Windows或Mac双系统。

第14步,同步Win和Mac系统的时间。由于Mac和Win识别时间的方式不同,这里再将Windows的时间同步修改为Mac模式,进入Windows,管理员方式打开CMD,输入
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
这下就完美了。


我的是NVIDIA的卡,NVIDIA的驱动最新只支持到GTX10系列,而且只支持到macOS10.13.6,再新的就无法驱动了。因此,使用N卡目前就只能用macOS10.13.6以下的版本了。对于AMD的卡,可以支持到最新macOS版本。

值得注意的是,并不是macOS10.13.6以下的任意版本都支持N卡,只有特殊的版本才有驱动。为了简单起见,我建议使用macOS10.13.6(17G65) 版本 ,即 macOS High Sierra 10.13.6(17G65) Installer with Clover 4596.dmg。我已经设置好了超链接,可以直接点击用迅雷下载。顺便推荐一下这个下载系统的好地方:https://mirrors.dtops.cc/iso/MacOS/

适用于上面这个系统的N卡驱动可以在TonyMacX86下载到,下载地址为:https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.40.105.pkg

我已将将我使用的Colver、macOS系统,安装工具等全部打包,下载地址如下:

Free of Charge!

Enjoy! 😀

 

2月17日,学校开学第一天。由于疫情的影响,很多学生按照要求登陆各种在线课程平台进行学习。这导致不少平台网络拥堵,学生无法正常学习,甚至连一些教师都无法登录到平台。

我的课在明天开始。得知这个情况,我尝试白天打开平台,发现确实拥堵,难以正常使用。

为了不影响明天的两门课,我打算趁着晚上的低谷期,将这些教学视频下载下来。

我的课程来自于学堂在线,学堂在线不能直接下载。于是我借用浏览器插件“猫抓”来嗅探视频。这个插件很方便,自动嗅探到视频,可以顺利下载。

360浏览器里的”猫抓“插件,可以下载页面里的视频

经过漫长的一个一个打开视频,一个个修改名字,一个个下载字幕,终于下载完了前2次需要的视频。

本来想搭建服务器,做自己的点播服务,但一直不成功。最后考虑用百度网盘分享,让学生自行下载观看。

上传并确认没问题之后,写通知,发放给各个班长让广而告之,确保明天正常上课。