Open in app

Sign In

Write

Sign In

Alan He
Alan He

26 Followers

Home

About

Pinned

Alfred打磨之路

入手Alfred已经有几个年头,真心觉得实乃利器一枚,这里梳理总结下目前的常用点,方便自己回顾,兴许也可帮助部分同道中人。 目前Alfred已经是我Mac电脑上检索,查询等的第一入口了。登录电脑之后进行的一切操作,都要从这一个输入框开始。 废话不多说,开搞! Mac自带Spotlight其实也蛮不错的,但是奈何Alfred更为强大,所谓一山不容二虎,没办法,干掉. 设定->键盘,Spotlight快捷键取消选择 设定->Dock,选择自动隐藏和展示Dock Alfred-快捷键设定,推荐 double ⌘,选择登录启动 设定后,你会发现桌面会很干净,双击⌘,将会弹出Alfred输入框,一切将从这里开始,即使是各个APP的启动,也从这里可以方便执行。 对于常用的网站检索服务,可以将其配置为搜索,比如我这里经常进行 京东,和NPM ,直接配置下,以后只需要唤起Alfred, 输入关键词,回车即可直接进入到相关网页的检索结果页。

Alfred

10 min read

Alfred打磨之路
Alfred打磨之路
Alfred

10 min read


Pinned

Surge Mac 3.0使用

最近入手了Surge for Mac, 购买的直接动机是希望对网络请求有更好的管理,比如我想实现Mail客户端下,发送Gmail邮件走代理,而发送其它邮件不走代理。这个如果不用Surge能做到吗?可以,但是麻烦些,比如使用ShadowSocks配合Proxier。 有时软件多也是累赘,对于Surge大名,早有耳闻,看了下官方手册,好长。不过官网的 …

Surge

9 min read

Surge-Mac-3–0使用.md
Surge-Mac-3–0使用.md
Surge

9 min read


May 3, 2022

Alfred realizes one-click extraction of SMS verification code

Now many site services have a 2FA mechanism, and services such as login or online payment need to send a text message. Enter the verification code after receiving the text message. In response to this mechanism, the iPhone supports automatic extraction, which can be filled by clicking, while on the…

Alfred

2 min read

Alfred realizes one-click extraction of SMS verification code
Alfred realizes one-click extraction of SMS verification code
Alfred

2 min read


May 3, 2022

iTerm2 integrated with tmux

Recently, when using an open source tool, I found a tool called tmux. Then I found that Tmux is quite popular, the repo star has 20K+, and my commonly used iTerm2 is also integrated with tmux. Based on this, it is necessary to understand tmux and clarify the usage scenarios. …

Tmux

3 min read

iTerm2 integrated with tmux
iTerm2 integrated with tmux
Tmux

3 min read


Mar 4, 2022

iTerm2下实现点击文件唤起IDE

终端下光标移动到文件路径上,⌘+click可以触发执行某个命令,比如点击一个项目文件夹,触发WebStorm,但是有时我希望不同的文件类型,触发不同的动作,这样就需要自定义脚本进行拓展。 解决方案 实现方案如下,因为个人Shell渣渣,为了方便,实际打开IDElogic使用JS编写,只是在shell中执行nodejs 贴下完整代码 iterm2-trigger.js const [, , file] = process.argv; const { execSync } = require('child_process'); const fs = require('fs'); const commandMap = new Map(); /** * 设置各种文件的默认打开程序 * key为条件,value为执行命令,缺省使用默认打开程序 */ commandMap.set( () => fs.lstatSync(file).isDirectory(), `/usr/local/bin/webstorm ${file}` ); (function () { let commandStr = `open ${file}`; for (const fn of commandMap.keys()) { if (fn(file)) { commandStr = commandMap.get(fn); } } execSync(commandStr); })();

Iterm2

3 min read

iTerm2下实现点击文件唤起IDE
iTerm2下实现点击文件唤起IDE
Iterm2

3 min read


Feb 27, 2022

Alfred Snippet vs Apple Text Replacement

I have always liked to use Alfred’s Snippet to input commonly used text blocks, and also support configure some parameters, which can usually save the time of inputting repeated text. For example, we often did CR before and we needed a simple summary at the end. …

Alfred

3 min read

Alfred Snippet vs Apple Text Replacement
Alfred Snippet vs Apple Text Replacement
Alfred

3 min read


Feb 20, 2022

nginx njs实现上传

最近nginx有需求实现上传feat,惊喜发现已经支持js了,因此尝试使用js实现上传。 nginx配置 为了支持njs需要模块加载 具体使用js业务模块,需要使用js相关指令 load_module指令需要放在全局即default.conf下 例子如下 load_module modules/ngx_http_js_module.so; events { } http { # 这里就不再限制了,nginx默认为1MB client_max_body_size 0; js_path "/etc/nginx/njs/"; js_import main from upload.js; server { ... location /upload-cert { js_content main.resolve; } ... }

Nginx

2 min read

Nginx

2 min read


Feb 20, 2022

群晖Chrome下载插件只支持HTTPS

最近NAS Download Manager (for Synology)插件更新后发现只支持HTTPS地址,但是我的NAS下载服务目前仅支持HTTP,因此考虑在客户端解决该问题。 解决方案- whistle whistle可以代理HTTPS请求,自行签发证书,因此可以解决。 配置whistle及Chrome插件,确保可以拦截请求 步骤如下,具体可查看whistle官方文档 whistle开启HTTPS rootCA证书安装且信任 安装插件比如SwitchyOmega,解决Chrome走whistle代理 增加并开启rule,解决HTTPS到HTTP的转换,使whistle代理后,最终还是发起http请求 # NAS服务链接 /https(://110.100.176.222:50098.+)/ http$1 如上配置后,将地址贴到下载插件下,即可正常联通使用。 写在最后 当然这个问题的解决也可以在NAS服务端,开启HTTPS解决。这里仅介绍如何客户端解决,原理是代理。

Chrome Extension

2 min read

群晖Chrome下载插件只支持HTTPS
群晖Chrome下载插件只支持HTTPS
Chrome Extension

2 min read


Feb 5, 2022

Mac下制作Windows启动盘

准备工作 下载Tuxera NTFS for Mac软件,有15天试用,因此够用 选择该软件是因为Mac系统磁盘工具没有提供NTFS格式化选项 NTFS默认为只读,利用该软件改为读写支持 格式化移动硬盘/U盘 如果盘里有数据,使用工具,格式化磁盘,格式为Microsoft NTFS 不要选择FAT格式,ExFAT不能正常引导,FAT要求文件大小小于4GB,超过了Windows10文件大小 下载Windows镜像 https://www.microsoft.com/zh-cn/software-download/windows10ISO 挂载系统镜像到Mac上 双击ISO镜像文件即可 打开终端,输入如下命令,前者为挂载的镜像文件路径,后者为挂载的硬盘/U盘路径,执行该命令 cp -rp /Volumes/CCCOMA_X64FRE_ZH-CN_DV9/* /Volumes/THINK_DISK

Windows

1 min read

Windows

1 min read


Feb 2, 2022

我是如何fanqiang的

不能谷歌,不能正常访问GitHub,不能刷油管,我想信息获取会很闭塞,身为一个程序员,更严重。于是在如何翻墙这条道路上,一直也在摸索,毕竟墙也越来越高。但办法总比问题多,还是可以一一克服的。 以下为我目前的手段 服务 走朋友的私服 朋友的私服好处是只有自己用,而且IP因为是动态的,所以真被封了,一般重启机器即可。目前走的是澳门的私服,延迟百毫秒,还可以。 Vultr搭建日本节点 v2ray+https+websocket,稳定性可以,延迟一般,500ms以上,不算多快,但好歹可以解决日常的谷歌资料查询 如何搭建,可以参考我的docker部署脚本,可以快速解决 资费:一个月6刀,按小时计费 购买ShadowSocks 推荐机场 — https://portal.shadowsocks.nz/aff.php?aff=27252 有香港,台湾节点,所以延迟低,300ms 资费:20刀一年 关于自建还是机场的观点

科学上网

2 min read

科学上网

2 min read

Alan He

Alan He

26 Followers

Develop with pleasure!

Following
  • 方舟子

    方舟子

  • Eric Elliott

    Eric Elliott

  • Crizant Lai

    Crizant Lai

  • Jackson Prince

    Jackson Prince

  • Jonah Cui

    Jonah Cui

See all (27)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams