Macos+skim+vscode配置高效tex
这里主要给出 vscode 端的配置, 其他的诸如 skim 的跳转等比较 trivial, 主要介绍一下快捷键
skim->vscode: 需要先设置同步规则, 直接选中vscode即可, 快捷键是⌘+⇧+左键单击
vscode->skim: ⌘+⌥+j
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
...
Macos 14挂载ntfs 硬盘的最佳方式(免费)
写在前面
众所周知, MacOS 上面插入 NTFS磁盘格式的话, 磁盘可以向 Mac 写入数据, 但是 Mac 上的数据不能写入磁盘(这是因为 MacOS 的内核扩展禁用了 NTFS 这个格式, 可能是出于安全性或其他原因)
之前一直是使用某 pojie 的 NTFS 工具的, 虽然不常用 NTFS 的硬盘, 但是不怕一万就怕万一, 虽然不用但是不能没有, 并且磁盘也存了很多东西不想格式化(不是明智之举), 后来一直使用Tuxera来做 NTFS 挂载, 在 MacOS13.X 上一直还是可以使用的(不能更新)
但是最近换到了 m3Pro, 预装 Sonoma(14.1), 这时候安装 Tuxera 就提示安装失败了(具体就是密码没办法输入), 很奇怪, 兜兜转转试了好...
Ghidra 逆向工具配置 macos 的启动台显示(python)
写在前面
通过 ghidra 工具, 但是只能用命令行启动, 不太舒服, 写个脚本生成 MacOS 的 app 格式并导入启动台.
不算复杂, 主要是解析包的一些元信息还有裁剪软件图标(通过 MacOS 自带的 API)
脚本
#!/opt/homebrew/bin/python3
import os
import re
import subprocess as sp # for get command return value(stdout)
base_path = "/Applications"
app_name = "Ghidra"
exec_file = "ghidraRun"
target_path = f"{base_path}/{app_name}.app...
Macos Google Chrome 禁用自动更新的方法
取消更新
下面演示禁用自动升级的正确姿势。首先关闭Chrome浏览器,然后进入目录“/Library/Google/GoogleSoftwareUpdate”
cd /Library/Google/GoogleSoftwareUpdate
然后删除该目录下的GoogleSoftwareUpdate.bundle即可
可能在有些Mac上发现在“/Library”这个根目录下没有Google目录,那么其实在“~/Library”这个用户目录下也有一个Google目录。在该目录下执行操作同样可以禁用自动更新。请执行以下命令:
cd ~/Library/Google
sudo chown root:wheel GoogleSoftwareUpdate
相当于修改了Googl...
Centos6.5 配置新版 gcc Clang 工具链的方法
centos6.5 的编译工具链最新版是 4.4.7, 太老旧了, 需要更新到至少 4.9 才能支持 C++11, 然后再通过 brew 更新 13.2 最新版.
gcc-4.9.4
应该是 4.9 的最后一个版本
先安装基本的依赖库:
gmp/mpfr/mpc
sudo yum install gmp-devel mpfr-devel libmpc-devel
可能没必要, 因为版本对应这个问题很迷
编译 gcc
InstallingGCC - GCC Wiki;
wget https://ftp.gnu.org/gnu/gcc/gcc-4.9.4/gcc-4.9.4.tar.gz --no-check-certificate
tar xvf gcc-4....
Centos6.5 配置 linuxbrew 的方法
前面配置好了 glibc, 但是 Linuxbrew 还需要git2.7 以上版本…
编译安装 git, 又需要 gcc中 C99 的支持, 所以需要先把 C/C++ 编译器搞定了
Git - Installing Git;
sudo yum install dh-autoreconf curl-devel expat-devel gettext-devel \
openssl-devel perl-devel zlib-devel --skip-broken
sudo yum install asciidoc xmlto docbook2X
sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
...
Centos6.5 更新 glibc 到 2.17 的方法
默认是 2.12, 但是brew 需要至少 13, 这里就用推荐的方法来做了:
# update glibc to 2.17 for CentOS 6
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_6...
共计 455 篇文章,57 页。
您是Zorch的第 个小伙伴
Hits