倾城博客

优质网站同好者周刊(第 113 期)

倾城之链作为一个开放平台,旨在云集全球优秀网站,探索互联网中更广阔的世界。此周刊,将汇聚过去一周倾城所收录的内容,以飨同好;欢迎推荐或自荐(仅限有独立域名的网站,可以是二级域名)。您如果要了解收录要求,请参见关于倾城

备注:本周刊每周五生成,首发于个人微信公众号晚晴幽草轩、博客晚晴幽草轩,以及悠然宜想亭社区;此一键生成脚本基于 Deno 编写,并在 Github 开源:nicejade/nicelinks-weekly

OrbStack · Fast, light, simple Docker & Linux on macOS

标签Docker · Mac · Linux

Say goodbye to slow, clunky containers and VMs. Run Docker and Linux on your Mac seamlessly and efficiently.

倾城之链 - OrbStack · Fast, light, simple Docker & Linux on macOS

推荐语OrbStack ,在你的 Mac 上无缝、高效地运行 DockerLinux。Docker Desktop 替代品,可帮助您更快地工作。它具有以下功能特征:

快如闪电

借助涡轮增压网络、流畅的 Rosetta x86 仿真、VirtioFS 文件共享以及针对某些工作负载的其他优化,在几秒钟内启动。

轻如鸿毛

低 CPU 和磁盘使用率、最小内存消耗和原生 Swift 应用程序让一切变得轻松自如。电池耗尽已成为过去。

轻松整合

享受 Docker,就好像它是 macOS 的本机一样,加上 CLI 集成、文件共享和与 Linux 机器的远程 SSH 编辑。

难以置信的简单

Docker Desktop 的直接替代品。借助简单但功能强大的应用程序和命令行,在 1 分钟内轻松开始使用 Linux 机器。

能力无穷

运行 Docker 容器和您最喜欢的 Linux 发行版(即将推出 Kubernetes),所有这些都具有强大的网络功能和集成。

强大的连接性

连接 Linux 机器和 Docker 容器,并轻松使用 IPv6 和 ICMP。VPN 和 DNS 成为朋友,而不是敌人。

像原生一样使用 Docker

快速构建 Docker 映像并享受快速、可靠的网络和文件共享。绑定挂载和端口转发就可以了。通过访问卷轻松调试容器。使用 Rosetta 运行 x86 容器。包含 Docker Compose 和其他工具。

没有大惊小怪的 Linux 机器

使用您最喜欢的发行版运行成熟的 Linux 机器。与 Visual Studio Code(或您最喜欢的编辑器)和 SSH 代理转发无缝协作。使用 Rosetta 在 Apple Silicon 上运行英特尔机器。

OrbStack 它是如何工作的?为什么快?OrbStack 使用一个轻量级的 Linux 虚拟机,它具有紧密集成的、专门构建的服务和网络,这些服务和网络是用 Swift、Go、Rust 和 C 混合编写的。

OrbStack 是免费的吗?OrbStack 在测试期间完全免费使用,但之后将成为付费产品。他们仍在制定细节(个人与企业用途、订阅与永久许可、定价、OSS 和学生折扣等)。

OrbStack 与 Docker Desktop 有何不同OrbStack 是 Docker Desktop 的直接替代品,它更快、更轻、更简单且更易于使用(在启动速度、CPU 使用率、网络、内存等方面都更具优势)。有关详细比较,请参阅 OrbStack 与 Docker Desktop

总之,OrbStack 是 Docker Desktop 非常棒的替代品,得到广大 Mac 用户的认可;如果您用的是 Mac 系统,并且在工作、生活中较高频率使用 Docker,那么 OrbStack 将是您下一款酷爱应用软件。

── 出自倾城之链 - OrbStack · Fast, light, simple Docker & Linux on macOS

Phind: AI search engine | The AI search engine for developers

标签搜索 · 引擎 · AI

The AI search engine for developers. Get instant answers, explanations, and examples for all of your technical questions.

倾城之链 - Phind: AI search engine | The AI search engine for developers

推荐语Phind 是一个为开发人员而生的 AI 搜索 引擎,由大型专有的生成式 AI 语言模型提供支持。它通过简单的解释和来自网络的相关代码片段即时回答问题,为开发人员提供了快速高质量的技术问题解答服务。并且支持多种搜索方式,如智能搜索、语音搜索、图像搜索等。Phind 的搜索结果不仅仅是关键词匹配,更是根据用户的搜索习惯和兴趣推荐相关内容,为用户提供更加个性化的搜索体验。此外,Phind 还提供了翻译、计算器、单位换算、股票等实用功能。

Phind 与其他 AI 搜索引擎相比,如 New Bing 和 ChatGPT ,具有更好的技术方面的检索能力和质量。Phind 的体验更好,响应速度和质量也不错。相对于 Perplexity AI,Phind 的体验更好。Phind 的优势在于它专注于为开发人员提供技术问题解答服务,而且它的回答是即时的,快速的,而且质量高,这对于开发人员来说非常有价值。

Phind 的搜索结果不仅仅是关键词匹配,更是根据用户的搜索习惯和兴趣推荐相关内容,为用户提供更加个性化的搜索体验。这种个性化的搜索体验可以让用户更快地找到自己需要的内容,提高搜索效率。Phind 还提供了翻译、计算器、单位换算、股票等实用功能,这些功能可以方便用户的实际需求。

Phind 的搜索结果是通过大型专有的生成式 AI 语言模型提供支持的。这种 AI 语言模型可以根据来自多个来源的信息生成答案。Phind 的 AI 语言模型足够聪明,可以快速准确地回答用户的问题。Phind 的搜索技术是一种新型的技术,它可以帮助开发人员更快地解决技术问题,提高开发效率。

Phind 的使用方法很简单,只需要在搜索框中输入问题或关键字,Phind 就可以即时回答问题,提供解答和相关代码片段。这种快速的搜索方式可以帮助开发人员更快地找到解决方案,并且可以提高开发效率。Phind 还提供了多种搜索方式,如智能搜索、语音搜索、图像搜索等,这些搜索方式可以方便用户的实际需求。

总之,Phind 是一款为开发人员而生的 AI 搜索引擎,具有快速高质量的技术问题解答服务,支持多种搜索方式和实用功能,可以提供更加个性化的搜索体验。Phind 的使用方法简单,可以帮助开发人员更快地解决技术问题,提高开发 效率 。初步使用,Phind 产生的结果,让人很满意;需要说明的是,在国内使用需要自备科|學的网络环境。

── 出自倾城之链 - Phind: AI search engine | The AI search engine for developers

Hello from Learning Prompt | Learning Prompt

标签教程 · ChatGPT · prompt

免费的 Prompt Engineering 教程,现已包含 ChatGPT 和 Midjourney 教程。

倾城之链 - Hello from Learning Prompt | Learning Prompt

推荐语Learning Prompt免费 Prompt Engineering 教程;目前包含 ChatGPT 和 Midjourney 两部分教程,是作者在学习 Prompt Engineering 过程中,总结出来的一些经验和方法。下面是关于 Learning Prompt 网站更详细的介绍:

教程介绍

  • ChatGPT 教程:由浅入深,从使用者的角度,教你如何使用 ChatGPT,以及如何更好地使用 ChatGPT。
  • Midjourney 教程:通过各种场景案例,教你如何使用 Midjourney。即使是小白,看完教程后,也能够快速上手。

关于教程

如果你不知道如何使用 ChatGPT 或者 Midjourney。那本教程应该能帮到你。这是一份教你如何更好使好地使用 ChatGPT 和 Midjourney 的免费教程。

它不是什么?

本教程不是 prompt 大全,如果你预期是找到能直接用的 prompt,建议你谷歌找一找。本教程更多地是教你方法,以及解释这些方法为何有效。本教程也不是权威指南,在这个领域我也只是学生。

为什么会有这个教程?

作者最近一直在研究 PE(Prompt Engineering) 相关的知识,然后发现大多数教程都是英文的,内容都非常好,但对作者这种初学者来说,阅读起来还是有点吃力。所以作者就萌生出了自己写一份教程的想法,想着通过输出倒逼输入的方式去学习。

如何阅读?

作者建议你在阅读这份教程的时候(以下内容,作者叙述时以第一人称):

  1. 降低预期: 作者不是专家,作者也在学习,作者只是比你多走了几步而已。教程里的内容难免会有遗漏或错误。另外,作者这份教程,目标读者是初学者,所以在教程中,为了让大家更容易理解,难免会用到不太准确的类比,或者用词,请各位见谅。
  2. 不要吝啬你的反馈: 如果你遇到无法看懂的地方,亦或者作者写错了的地方,不妨给作者提个 Issue 或者填写这个表单。作者们共同进步,并为 PE 的科普出一份力。
  3. 通过输出倒逼输入: 最好的学习方法就是实操,教程里会提供不少案例,你边阅读,边尝试。甚至如果可以的话,不妨将你写的 prompt 通过 Issue 或表单的方式,分享给作者,作者会将不错的案例加到文档内。

另外,作者一直认为最好的学习方法,就是实践,所以作者建议你使用 ChatGPT 或者 Midjourney 上 运行一下教程里的案例。这样能够记得更牢靠一些。该内容在 Github 仓库开源 ,如果您对其感兴趣,可前往以了解更多。

── 出自倾城之链 - Hello from Learning Prompt | Learning Prompt

标签Web开发 · CSS · HTML

Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.

倾城之链 - Bootstrap · The most popular HTML, CSS, and JS library in the world.BootstrapGitHubTwitterOpen CollectiveBootstrap

推荐语Bootstrap 是一个流行的前端框架,为网站和应用提供了一整套现成的 UI 组件和样式表,使得开发者能够快速地开发赏心悦目、响应式的网站或应用。Bootstrap 最初是由 Twitter 开发的,现在已经成为了一个繁荣的开源社区。作为 Bootstrap 官方文档网站,主要提供以下内容:

  1. 官方文档:Bootstrap 的最新文档包含了所有的组件和插件的详细使用说明和示例代码,非常详尽和清晰易懂,一站式地解决了开发者的大部分疑惑。
  2. 模板和示例:Bootstrap 的精美模板和示例显示了框架的设计原则和创意,可以帮助开发人员更好地理解如何应用框架的组件和样式。它们可以作为开发人员的参考,也可以用来直接构建漂亮的网站或应用程序。
  3. 集成下载:Bootstrap 的官方网站提供了完全可定制的下载,可以根据需要选择特定的组件、框架和插件,提供了命令行和 GUI 两种下载方式,同时也支持 sass 和 less 两种预处理器。

Bootstrap 主要功能特征

  1. 响应式设计:Bootstrap 设计的整体理念是响应式的实现。其网格系统和组件在不同的设备上都能够表现良好,从而适应不同的屏幕尺寸和设备类型,为用户提供更好的用户体验。

  2. 预定义的组件:Bootstrap 提供了一系列常用的 UI 组件,如导航、按钮、表单、卡片、警告框等。每一个组件都有一些预先定义的样式,这使得开发人员能够更轻松地构建出一个聚合了多个组件的页面。

  3. 多款主题:Bootstrap 提供多款主题,用户可以根据个人偏好选择运用。自定义样式的功能也非常丰富,可以自定义各种 UI 组件,以满足细节上的需求。

  4. 文档和支持:Bootstrap 官方文档十分全面,覆盖了每一个组件所需的 HTML、CSS 和 JavaScript 的代码示例。此外,还有很多免费或付费的开发书籍和视频教程。

Bootstrap 和 Tailwind CSS 的差异

  1. 操作复杂度:相对于 Tailwind CSS,Bootstrap 更加易于上手,尤其是对于已有设计经验的人员而言。Tailwind CSS 通过 HTML 类名来控制样式,而 Bootstrap 采用预处理器,通过样式变量,目的就是简化操作难度。
  2. 主题定制性:在主题定制性上, Tailwind CSS 更加方便。通过设置 tailwind.config.js 配置文件,就能够自定义添加自定义的样式等特性,而 Bootstrap 的定制性需要操纵变量和样式表等,更复杂。
  3. UI 组件范围:Bootstrap 的 UI 组件非常全面,几乎涵盖了所有的常规 UI 组件,而 Tailwind CSS 则减少这些组件的选择,具有轻量级和简化的优势。
  4. 学习和文档:Bootstrap 的学习曲线更加缓和,而且文档资料非常丰富,文档页面中包括了预设的案例和常见问题,对于新开发人员的学习和使用都是很好的一个入门指南;而 Tailwind CSS 的文档资料相对较少,并且需要对字符串变量的含义及配置有一定的理解。
  5. 适应人群:Bootstrap 作为老牌 UI 框架,不仅适用于前端开发者,而且更为后台开发工程师所使用;Tailwind CSS 则主要面向专业前端开发者,需要较为前沿开发经验。

总之,Bootstrap 官方网站提供了一站式服务,包括积极地更新文档、提供有用的模板和示例和方便的下载和集成选项。这样,新用户可以快速的上手 Bootstrap,并立即获取关于网站设计和样式的灵感。如果您对 Bootstrap 感兴趣,可移步至 Github 开源仓库 ,以了解更多。

── 出自倾城之链 - Bootstrap · The most popular HTML, CSS, and JS library in the world.BootstrapGitHubTwitterOpen CollectiveBootstrap

对倾城之链感兴趣的朋友,可通过 Web,小程序,快应用等渠道进行访问(后续将支持更多,如 VsCode 插件,Chrome 扩展等)。您有任何问题,欢迎随时向我们反馈(您可以通过官网反馈渠道,或添加如下客服微信),🤲 。

倾城之链 - 客服微信

本期文末寄语

读书不觉已春深,
一寸光阴一寸金

不是道人来引笑,
周情孔思正追寻。
── 唐朝 · 王贞白《白鹿洞二首》

倾城之链作为一个开放平台,旨在云集全球优秀网站,探索互联网中更广阔的世界;在这里,你可以轻松发现、学习、分享更多有用或有趣的事物。

小程序码 - 倾城之链

您可能感兴趣的文章