如何共享和检索终端命令历史

2023年07月23上次更新于 3 个月前
Weekly

Hello, 大家好。这里是妙才的周刊第 42 期,这里将会分享笔者每周接触到的科技内容亦或是 Web 开发的一些新知识,甚至是一些有趣的非技术性人、事、物 🚀

248a9fde-b677-4de6-bce6-542e7580c823-min

封面图:我的小闪电穿过前司发的日历📅

以下是本周分享的内容:

Atuin

image

Magical Shell History | Atuin 是一款基于Rust语言开发的命令行工具,可以同步、搜索、备份shell历史命令。如果你是一个shell重度用户,别错过这个应用~

支持如下shell:

  • zsh
  • bash
  • fish
  • nushell

如果你想要同步数据,那么需要使用命令行去注册一个账户,否则无法在不同的设备中共享数据。如果你有安全性的担忧,那么也可以自己部署一个服务。

1Clipboard

如果你希望能随时查找最近复制的文本、文件、图片等内容,或许你需要一个剪贴板工具。在macOS系统下,推荐使用Maccy - macOS clipboard manager,不过这个工具仅有macOS版本。

在 Windows 下我找到了替代品:

1Clipboard - A universal clipboard managing app that makes it easy to access your clipboard from anywhere on any device.:跨平台的剪贴板管理工具,支持WindowsmacOS系统。

此外,这个工具是基于ElectronAngular构建的开源项目,你可以在wiziple/1Clipboard: A universal clipboard managing app that makes it easy to access your clipboard from anywhere on any device.访问这个仓库,不过目前作者正打算更新技术栈,后续应该会重新发布一个新的仓库。

Umami

umami是一个开源的网站数据分析工具,这是一个谷歌分析的替代方案,主打一个易用性和开源。

Final2x

Tohrusky/Final2x: 2^x Image Super-Resolution ☢️ 跨平台的图片处理工具,可以使用多个模型将图像超分辨率增强到任意大小,以提高图像的分辨率和质量,使其更清晰和更详细。目前,它支持几种模型,如RealCUGAN、RealESRGAN、Waifu2x和SRMD。

如果你需要根据一些低画质的图片去搜寻高画质的版本,或许可以试试这个工具。

⌘K

Fast, composable, unstyled command menu for React — ⌘K:快速、灵活、无样式的菜单搜索React组件,你可以将项目包装在其他组件中,甚至可以作为静态JSX。

使用这个无样式组件我们可以大大减少自己去设计、实现基础逻辑的编码时间,节省精力!

让我们把时间花在开发应用上来~

Novu

Novu - The open-source notification infrastructure:开源的通知基础设施系统,用于发送短信、邮件、Slack 和 PUSH 通知。

你既可以使用对方提供的服务,也可以自己部署。

在开发阶段使用免费额度即可,此外还给独立开发者提供了较多的免费服务。

如下所示是一个简单的邮件 SDK 示例:

import {Novu} from '@novu/node';
const novu = new Novu(process.env.NOVU_API_KEY);
await novu.trigger('<TRIGGER_NAME>',
  {
    to: {
      subscriberId: '<UNIQUE_IDENTIFIER>',
      email: '[email protected]',
      firstName: 'John',
      lastName: 'Doe',
    },
    payload: {
      name: "Hello World",
      organization: {logo: 'https://happycorp.com/logo.png',},
    },
  }
);

IMageOptim

ImageOptim — better Save for Web:一个GUI界面的无损图像优化macOS工具。

最后

好了,今天的分享就先到这里,大家下周见~

not-by-ainot-by-ai
文章推荐

Friends

Jimmy老胡SubmaraBruce SongScarsu