Sagemath教程
2023年01月15日为了完成一个高阶行列式的计算,我需要借助计算机,由于在Linux上办公,所以需要找到相应的软件。目前知道的软件有mathematics 、 matlab ,但是经过测试在Linux上不容易安装,同时它们也是闭源软件,通过网络知道一个开源替代品sagemath, 为了快速的解决问题,本文准备详细记录一下安装使用sagemath的方法,但是由于时间限制,此处先引用网络上的文章,后期再逐渐修改。
2023年01月15日为了完成一个高阶行列式的计算,我需要借助计算机,由于在Linux上办公,所以需要找到相应的软件。目前知道的软件有mathematics 、 matlab ,但是经过测试在Linux上不容易安装,同时它们也是闭源软件,通过网络知道一个开源替代品sagemath, 为了快速的解决问题,本文准备详细记录一下安装使用sagemath的方法,但是由于时间限制,此处先引用网络上的文章,后期再逐渐修改。
2022年12月30日完成最后一场考试,高等量子力学,第一学期的任务就些完成,留下备份。
上一周我的英语口语课老师安排了一个作业,这是我、葛玉希和代汶君三个人,每人完成一部分,这一部分是我完成的关于嘉仕伯实验的介绍。
2022年11月20日由于疫情的原因我们需要上网课,但是由于马永革老师习惯于使用Zoom软件,所以明天上课前我必须准备好软件。于是到官网
https://zoom.us
下载软件,官网界面在打开时默认为中文,依次点上面的资源
->下载zoom客户端
,然后下载对应的客户端安装即可。
因为我们的办公室在南院,所以做数值模拟工作需要在服务器上跑代码,而登录服务器就离不开它的IP地址。这件事是在11月12日因为封校时,汤中正要我帮忙开启服务器并查询IP地址给他开始考虑的。我解决这个问题的思路是,写一个脚本,第一步获取IP地址,存储在服务器上的脚本文件中,每隔一段时间检测一下当前IP地址和脚本中的IP地址是否一致,如果不一致则通过命令自动向使用者发邮件告知新的IP地址。这样就不必请人帮忙查询IP地址了。本文就是介绍邮箱配置和编写脚本的。
为了方便撰写博客,我设计了脚本diary.sh
用来自动化处理使用hexo
编辑博客文章并同时发布到gitlab
上的。经过一段时间的测试,此脚本基本稳定,我可以很好的编写博客了。但是也有一个问题,就是如果我在这台机器上安装了diary
,
但是我以后有可能对此脚本更新,但是每次更新后我都需要重新安装一下这个脚本,如果我换了电脑,但是之前编写的脚本又没有随身携带,同时如果有别人也使用我的脚本写博客,这将会带来维护此脚本的麻烦。于是我需要此脚本可以自动升级!
2022年11月16日发现github间歇性无法访问,这对于着急下载某些软件的人来讲很是折磨,于是通过百度得到一个修改hosts
文件的方法,本文就是建立在解决本问题基础上,顺带科普一下DNS服务器。
写这篇文章的原因是,今天(2022年11月12日)遇到了gitlab-runner不能正确运行的问题,当初步解决问题后,又遇到了新的问题。在gitlab-runner运行时,gitlab网站上的popline详细执行情况显示,总是出现命令hostname
找不到一行错误信息,于是查询后发现在ArchLinux中是以命令hostnamectl
来代替了别的版本中的hostname
命令,于是想定义一个命令别名hostname
来定义hostnamectl hostname
,但是根据网上教程设置了~/.bashrc
和~/.bash_profile
但是总是不能正常工作。虽然最后没有解决gitlab中的popline问题,但是通过这个事情,搞清楚了命令别名的方法。