Spack教程(基础)
准备 注:本教程均在Ubuntu:20.04镜像下演示。获取镜像并运行, [wanlinwang@VM-119-18-tencentos ~]$ docker pull ubuntu:22.04 22.04: Pulling from library/ubuntu aece8493d397: Pull complete Digest: sha256:2b7412e6465c3c7fc5b...
准备 注:本教程均在Ubuntu:20.04镜像下演示。获取镜像并运行, [wanlinwang@VM-119-18-tencentos ~]$ docker pull ubuntu:22.04 22.04: Pulling from library/ubuntu aece8493d397: Pull complete Digest: sha256:2b7412e6465c3c7fc5b...
会议有感 领导是帮助大家将事情做成的人,千万不要将领导看成是高人一等的角色,而是看成是可以求助的伙伴,要资源,要帮助,就说服领导,把事情做成。 我们做的事情很有意义,放长远来看,对社会、对公司、对个人都是很有意义的。当前的待遇都是临时的。大家可以将现在做的事,想成是为下一份工作简历,努力做好,充实简历。当然了,留在公司一直做下去也是最好的。 我们技术人要保持单纯,就事论事,会议上给大家提了...
软件采购 大小公司在年末时会收集来年的各种预算,其中IT的无形资产,如软件也包括在内。那么软件采购,需要注意哪些点呢? 以采购MATLAB为例子: 需求厘清 业务反馈的需求,需要与软件供应商仔细核对,确保需求与供应匹配,如购买MATLAB,它涉及到的有MATLAB RUNTIME, MATLAB以及100多个Toolbox。如果是合作伙伴将写好的MATLAB程序编译好,提...
Strace strace是众所周知的系统调用追踪工具。由于它依赖于ptrace暂停应用来获取系统调用的相关信息,这导致在使用strace过程中非常差的性能。在strace过程中,每个系统调用会暂停两次:一次是进入系统调用、一次是离开系统调用。 perf trace perf trace使用trace points来收集系统调用信息,在tracing过程中,应用无需被暂停。 此外,per...
安装GCC ./configure --prefix=/path/to/gcc make make install 相信大家在Linux下安装GCC都是一个难忘的回忆。笔者也经历过缺依赖,编好几个小时才发现错误。 重读文档 文档中描述,安装GCC是有几个必要依赖的,它们是GMP, MPFR and MPC。 If it provides sufficiently recent v...
问题 License管理员以lmgrd启动的license进程,普通用户从本地或远程,能通过lmutil lmdown命令将其关闭掉。不仅如此,普通用户还有权限运行lmutil的子命令lmreread与lmremove命令。真是头大,普通用户权限咋这么大? 解决 通过查资料可以看到,有两种选项能够使得lmgrd的运行更安全。 方法一 启动lmgrd时,加上-local选项,限制...
配置文件 host-rules: - name: normal_computing conf: # 正式员工使用的研发运算机规则 type: ip need_create_ipset: true need_create_iptables: true hosts: # 主机列表 - 192.168.1.2 - 192.168.1....
如何查看永久Mac地址
Obsidian是什么? Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files. Obsidian的学习资源 Johnny学OB (每个热爱学习的人,电脑上都应该装一个Obsidian) Obsidian 雙向鏈結型筆記工具研究與應...
vim、sed命令修改后,其inode也变了