vscode 查看和对比 git 历史
2024-01-16 software vscode git 1 mins 2 图 25 字
有一个插件很好用:Git History Diff
有一个插件很好用:Git History Diff
Mac Studio:
MacBook:
brew install iperf3
iperf3 -s
另一台 Mac studio:
端口通的:
iperf3 -c 169.254.78.91 -t 10 -p 5201
两头都有芯片的是主动线。如果只有一头有芯片那就是被动线。
Mac studio 开启雷雳网桥的互联网共享:
MacBook 上的IP地址变了:
然后MacBook就可以上网了。
xcode 默认就有 vim 的模式,爽。
ps: xcode 15
弹幕草稿记录中。来自斯坦福大学iOS开发课程2023。
我觉得认真看完MVVM+protocol的内容就可以了,后续的需要的内容再跳着看。
Xcode变化比任何教程都要快,还是要习惯。
函数式编程。
osascript
是macOS上的一个命令行工具,用于执行AppleScript脚本或者JavaScript脚本。它的名称来源于”Open Scripting Architecture”(OSA),这是macOS中的脚本系统。
执行AppleScript脚本:
osascript -e 'tell application "Finder" to display dialog "Hello, World!"'
这个命令告诉Finder应用程序弹出一个对话框,显示”Hello, World!”。
osascript
对于与macOS交互、控制应用程序等场景非常有用,可以通过命令行方便地执行脚本。在你的情况下,使用osascript
来激活应用程序并将其切换到前台。
例如,将Xcode切换到前台的命令是:
osascript -e 'tell application "Xcode" to activate'
请确保应用程序名称与实际应用程序的名称匹配,大小写敏感。
将Safari切换到前台命令是:
osascript -e 'tell application "Safari" to activate'
请确保你输入的应用程序名称与实际应用程序的名称匹配,大小写敏感。
这个命令会使用AppleScript告诉应用程序激活(activate)。
请注意,有些应用程序可能需要一些时间来响应激活的命令,特别是在启动过程中。如果你在执行命令后没有看到立即效果,可以等待片刻,然后再检查应用程序是否已切换到前台。
macOS 的 osascript
工具没有单独的官方文档。它是 AppleScript 的一部分。以下是一些有关 osascript
和 AppleScript 的资源:
AppleScript 官方文档: AppleScript 的官方文档提供了关于脚本语言、语法、命令等方面的详细信息。你可以在 AppleScript 官方文档找到相关内容。
osascript
命令行参考: osascript
的命令行选项和用法可以通过终端中运行 man osascript
来查看。这会显示一个关于 osascript
的手册页,列出了可用的选项和说明。
AppleScript Language Guide: AppleScript 语言指南提供了有关 AppleScript 语法、关键字、对象和其他方面的详细信息。你可以在 这里找到该指南。
JavaScript for Automation (JXA): 如果你对使用 JavaScript 脚本感兴趣,可以查看 JavaScript for Automation 的官方文档。在 这里找到相关信息。
注意,这些资源可能需要 Apple Developer 帐户才能访问。
挺实用的小东西,我也加在我blog上了。
{{ content | strip_html | strip_newlines | size }}
{{ content | strip_html | strip_newlines | size | divided_by:350 | round}}
以前一直把 /
路径的文件扔在根目录,看着觉得很别扭。稍微查了下资料,可以使用 集合(Collections) 的方式处理。
集合(Collection)用于定义一种新的文档类型,它既可以像页面和文章那样工作,也可以拥有它们特有的属性和命名空间,可以用来记录各种解决方案、团队成员、或是某次会议记录等场景。
_config.yml
我取了名字叫 public
,可以取任意的名字(不和Jekyll的冲突即可)。
我设置了 permalink
为 /:path
,意思是扔到 /
路径中,相当于之前放置在根目录的效果。
collections:
public:
output: true
permalink: /:path
_public
文件夹名字和刚才 _config.yml
中声明的一样。将文件夹全部拖进去,就可以了。
需要注意的是,不能把 index.html 文件也拖进去,否则 pagnation 的插件回报错。