24作者: tombh8 个月前原帖
鉴于这主要是一个终端视觉效果项目,用于提升你的街头信誉,但它确实有一些严肃的方面。 首先,它解决了一个由来已久的低对比度文本问题,比如当你使用 `ls` 命令查看一个损坏的符号链接时,红色背景色与当前主题的前景色过于接近。Tattoy 通过使用网络的 WCAG 2.1 对比度算法来解决这一问题,以确保文本的可读性。 其次,Tattoy 的一个明确设计目标是能够填补新的终端协议,类似于 TTY 的 `xwayland`。比如,如果我们想要实验性地完全弃用 ANSI 代码,那么任何使用新协议的应用程序都可以在 Tattoy 中运行,而 Tattoy 本身可以像往常一样在任何 ANSI 标准的终端模拟器中运行。你可以在这里阅读更多关于这个想法的信息:<a href="https://tattoy.sh/news/an-end-to-terminal-ansi-codes" rel="nofollow">https://tattoy.sh/news/an-end-to-terminal-ansi-codes</a>。 但归根结底,这更像是一个艺术项目,旨在享受纯粹的美学乐趣。
1作者: mooreds8 个月前原帖
我已经在这个项目上工作了一段时间。这是一个为忙碌的创始人和顾问提供的“新闻通讯服务”。如果你在社交媒体、Slack或Discord等平台上积极分享技术知识,你的智慧和声誉会不断增长,但这些都隐藏在封闭的社交圈中。 如果你想创建一个你可以掌控的受众,比如一个电子邮件列表,这项服务可以让你将电子邮件新闻通讯的管理外包给我。我会为你收集、编辑并发布你的知识。 你的知识、你的语气,专业地发布到你的新闻通讯中。 有关定价和更多细节,请访问<a href="https://www.mooreds.com/newsletters/" rel="nofollow">https://www.mooreds.com/newsletters/</a>。
3作者: jupiterglimpse8 个月前原帖
在我的职业生涯中,我得到了许多经验丰富的人——教授和陌生人的无私关怀与启发,他们在我觉得自己几乎没有回报的时候,愿意花时间帮助我。虽然我总是表达感激之情,并努力将这份善意传递下去,但我常常觉得这种付出仍然不够。我觉得我对那些塑造我人生的特定人们还有更直接的回报。 你是如何有意义地回馈那些在早期帮助过你的人(当时你几乎一无所有……哈哈)?你发现哪些形式的感恩最有意义? 非常感谢任何评论。
2作者: noperator8 个月前原帖
curlmin 是一个命令行工具,它通过移除不必要的头部、Cookies 和查询参数来简化 curl 命令,同时确保响应保持不变。这在 Chrome 开发者工具的网络面板中复制网络请求为“cURL”时特别方便(右键页面 > 检查 > 网络 > 右键请求 > 复制 > 复制为 cURL)。 我经常使用 Chrome 的“复制为 cURL”功能(实际上使用得非常频繁,以至于我部分地编写了这个 [工具](https://github.com/noperator/sol) 来帮助我自动格式化长 curl 命令)。我常常遇到的问题是,复制的 curl 命令包含一堆无关的垃圾(即,为了跟踪目的而添加的额外头部和 Cookies),这些内容与实际发出的请求完全无关。在手动剔除 Cookies 以查看哪些是维持状态的认证会话所必需的多年后,我终于决定制作一个工具来自动化 curl 命令的简化过程。 curlmin 将处理像这样的冗长 curl 命令: ``` curl \ -H 'Authorization: Bearer xyz789' \ -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' \ -H 'Accept: text/html,application/xhtml+xml,application/xml' \ -H 'Accept-Language: en-US,en;q=0.9' \ -H 'Cache-Control: max-age=0' \ -H 'Connection: keep-alive' \ -H 'Upgrade-Insecure-Requests: 1' \ -H 'Cookie: _ga=GA1.2.1234567890.1623456789; session=abc123; _gid=GA1.2.9876543210.1623456789' \ -H 'Cookie: _fbp=fb.1.1623456789.1234567890' \ -H 'Cookie: _gat=1; thisis=notneeded' \ -b 'preference=dark; language=en; theme=blue' \ 'http://localhost:8080/api/test?auth_key=def456&timestamp=1623456789&tracking_id=abcdef123456&utm_source=test&utm_medium=cli&utm_campaign=curlmin' ``` 并将其简化为满足请求所需的最小元素: ``` curl -H 'Authorization: Bearer xyz789' -H 'Cookie: session=abc123' 'http://localhost:8080/api/test?auth_key=def456' ```
2作者: smusamashah8 个月前原帖
我使用 Gists 来保存以 Markdown 文档格式的事物列表。由于是纯文本的 Markdown 文档,这使得它比专门的书签解决方案更加灵活。 Gists 可以设为公开,其他人可以留言进行贡献或其他交流。我不知道还有什么其他工具能提供如此便利的功能。甚至还有 http://gist.new 作为快捷域名。 一些示例: - [P2P 文件共享工具](https://gist.github.com/SMUsamaShah/fd6e275e44009b72f64d0570256bb3b2) - [JavaScript 即时 GUI 库](https://gist.github.com/SMUsamaShah/71d5ac6849cdc0bffff4c19329e9d0bb) - [所有浏览器内虚拟机](https://gist.github.com/SMUsamaShah/6379649c0cbade9abc02b2427bd33210) - [所有 Hirens BootCD 版本](https://gist.github.com/SMUsamaShah/301994b39334ac2515224b92afb72403) 您可以在这里查看我所有的公开“X 的列表” Gists:[https://gist.github.com/search?o=desc&q=user%3Asmusamashah+%22list+of%22&s=stars](https://gist.github.com/search?o=desc&q=user%3Asmusamashah+%22list+of%22&s=stars)