MultiWaveHeader
不像葡萄,不像鲜花,不像微微的雪。——博尔赫斯的《山峰上的年轻牧人》 https://github.com/scwang90/MultiWaveHeader 多重水波纹效果:使用 MultiWaveHeader 实现动态水波效果 如果你正在开发一款 Android 应用,并且想为其加入一些视觉效果,那么动态水波纹可能是一个不错的选择。而今天,我们将介绍一个很棒的库 MultiWaveHeader,它能帮助你轻松实现水波纹效果,并且支持高度自定义,能够适应不同的设计需求。 什么是 MultiWaveHeader?MultiWaveHeader 是一个 Android 控件,可以实现动态的水波效果。它允许开发者定制水波的波形、颜色、速度、方向等多个参数,提供了灵活的配置选项,适合用于各种需要视觉反馈的场景,比如加载动画、刷新控件等。 功能特点 调节进度:可以动态调整水波的进度。 调节速度:支持自定义水波的移动速度。 方向设置:支持设置水波的上下方向。 波浪数量设置:没有波浪数量的上限,你可以自由设置波浪数量。 精细波形定义:支持精确控制每个波形的参数,比如偏移、拉伸、原始速度等。...
Palera1n
那些听不见音乐的人认为那些跳舞的人疯了。——尼采 https://palera.in/ GitHub - palera1n/palera1n: Jailbreak for A8 through A11, T2 devices, on iOS/iPadOS/tvOS 15.0, bridgeOS 5.0 and higher. 越狱(Jailbreaking)一直是 iPhone 用户中颇具争议的话题。虽然苹果公司不推荐越狱,但对于一些技术爱好者和开发者而言,越狱意味着更多的自由,能够绕过苹果的系统限制,进行个性化的系统调整、安装第三方应用等。而 Palera1n 就是一个相对新颖的越狱工具,它专注于通过 checkm8 漏洞进行 iPhone 越狱。 什么是 Palera1n?Palera1n 是一个开源的越狱工具,旨在通过 checkm8 漏洞对苹果设备进行越狱。这个工具的一个突出特点是它支持 iPhone 6s 到 iPhone X(A9 到 A11 设备芯片)的设备,并且不需要系统权限。对于那些希望通过自定义安装应用、调整系统设置或更深入使...
HuTool告别Dromara,转型商业化背后的深层原因?
爱自己是终身浪漫的开始。——奥斯卡·王尔德的《理想的丈夫》 最近,开源界一个重磅新闻引发了广泛的讨论:HuTool宣布告别Dromara组织,正式转移到商业化公司账号。这一消息不仅震动了开源社区,也让我们开始反思开源项目的未来走向,特别是在商业化压力日益加剧的今天。 1. 开源的理想与现实:商业化的抉择在开源社区中,HuTool一直是一个备受推崇的项目。它以简洁、高效的工具库为开发者提供了大量的便利,尤其在Java开发者中间有着极高的声誉。HuTool本身在加入Dromara组织之前,已经有着强大的社区支持和广泛的使用群体。然而,随着项目的不断壮大,HuTool面临的一个问题越来越突出——资金与资源的匮乏。 尽管开源项目有其理想主义的成分,很多开源贡献者也抱有让技术回馈社会的想法,但在实际操作中,长期的开发与维护是需要大量资金与人力资源的。这就让许多曾经致力于开源的项目,最终不得不面对是否要转型为商业化项目的问题。HuTool的退出Dromara,正是一个标志性的事件。 2. 商业化的力量:如何平衡开源与盈利HuTool的转型并非孤例。近年来,越来越多的开源项目都在探索商业化...
fastgpt
如果有一天,你发现我在平庸面前低了头,请向我开炮。——杰克·凯鲁亚克的《在路上》 GitHub - labring/FastGPT: FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration. https://tryfastgpt.ai/ FastGPT:高效快速的 GPT 模型部署和服务 随着 GPT 系列模型的普及,越来越多的开发者和企业开始寻求如何在自己的应用中集成这些强大的语言模型。...
scopedb官网首页
我来到这个世界,为了看看太阳和蓝色的地平线。——《城门开》 https://github.com/scopedb/scopedb-site/pull/32 最近忙着给scopedb做了一个最简单的官网首页 这里说到一些细节吧,首先是适配移动端或者说小尺寸屏幕,这里在没有移动端对应UI设计图的情况下,我们采取pc的布局,因此字体单位使用的vw 然后是这张图片,未来可能会改为带动画的,效果会比较惊艳和抢眼 首页tsx如下 123456789101112131415161718192021222324252627282930313233343536373839import React from "react";import styles from './index.module.css';import Layout from "@theme/Layout";import clsx from "clsx";function HomepageBanner(): React.JSX.Element ...
animejs示例
读书使人充实,思考使人深邃,交谈使人清醒。——富兰克林 https://codepen.io/collection/XLebem/ 这里有anime.js实现的不少案例 例如移动端的卡片弹出动画实现: https://codepen.io/aryankap/pen/poERmEM 带进度条的提交按钮: https://codepen.io/andrewmillen/pen/MoKLob 带动画的小图标: https://codepen.io/nat-davydova/details/dyorEMm 夜间模式切换按钮: https://codepen.io/borntofrappe/details/aboPapm 等等
animejs
万人都要将火熄灭,我一人独将此火高高举起。——海子 https://github.com/juliangarnier/anime https://animejs.com/ Anime.js:为网页动画注入生命 在现代网页开发中,动画不再仅仅是装饰性的元素,而是增强用户体验、提升交互性的关键部分。Anime.js,一个轻量级的 JavaScript 动画库,提供了一个易于使用的接口来创建复杂的动画效果。它不仅让开发者能够轻松制作视觉冲击力强的动画,还能确保这些动画在各大浏览器中的兼容性,完美融合到现代网页设计中。 什么是 Anime.js?Anime.js 是一个功能强大的 JavaScript 动画库,它能够为 HTML、CSS、SVG、JavaScript 对象等提供平滑、流畅的动画效果。不同于许多其他动画库,Anime.js 不仅支持基本的动画(如平移、旋转、缩放等),还支持更为复杂的时间线和属性控制,让动画的表现更加生动和灵活。 特性和优势 多种动画支持:Anime.js 不仅可以控制 DOM 元素的 CSS 属性,还可以操作 SVG 属性、JavaScript 对象的...
lede
开成花灾的玫瑰不是灿烂,而是荒凉。——严歌苓 https://github.com/coolsnowwolf/lede Lede 是一个基于 OpenWrt 项目的开源路由器操作系统,它为家庭路由器和嵌入式设备提供了丰富的功能和灵活的配置。Lede 项目主要致力于为用户提供一个稳定、快速且易于自定义的固件,适用于不同硬件平台和场景。通过 Lede,用户可以获得更强大的网络控制和管理功能,提升家庭或办公室的网络体验。 本文将介绍如何安装和使用 Lede,帮助用户充分发挥该系统的优势。 什么是 Lede?Lede 项目起初是 OpenWrt 的一个分支,旨在增强 OpenWrt 的稳定性、性能和可用性。它包括了 OpenWrt 的大部分特性,但对一些基础功能和软件包进行了优化和调整。Lede 提供了一个高度可配置的固件平台,支持广泛的路由器硬件,并允许用户根据自己的需求选择和安装软件包。 安装 Lede 获取 Lede 固件 Lede 固件可以从 Lede 项目的 GitHub 仓库中下载。首先,你需要确定你要安装 Lede 的路由器型号,确保你下载了对应设备的固件文件。 你可以...
CloudflareSpeedTest
醉过才知酒浓,爱过才知情重。你不能做我的诗,正如我不能做你的梦。——胡适 https://github.com/XIU2/CloudflareSpeedTest CloudflareSpeedTest 是一个通过 Cloudflare 提供的全球边缘节点来测试网络连接速度的工具,它能够帮助用户评估自己与 Cloudflare 的连接质量,了解延迟、下载速度、上传速度等网络性能数据。通过这些数据,你可以更好地优化网络配置,提升访问体验。以下是如何使用这个工具的详细步骤。 首先,你需要安装 CloudflareSpeedTest。它支持多种平台,包括 Windows、macOS 和 Linux。 安装步骤 安装依赖你可以通过 Python 包管理工具 pip 来安装 CloudflareSpeedTest。首先,确保你的环境中已经安装了 Python。然后,运行以下命令来安装: 1pip install cloudflare-speedtest 如果你在 Windows 上遇到权限问题,可以加上 --user 参数来避免权限问题: 1pip install --user clo...
wechat-bot
只有用水将心上的雾气淘洗干净,荣光才会照亮最初的梦想。——《百年孤独》 https://github.com/wangrongding/wechat-bot 如果你正在寻找一种高效的方式来管理你的微信,自动回复消息,或者组织群聊,WeChat Bot 可能会是一个很好的选择。这个项目是基于 chatgpt 和 wechaty 搭建的微信机器人,能够帮助你自动化地回复微信消息,或是管理群聊和好友。它的设置非常简单,几乎可以在 2 分钟内完成,只需 4 个简单的步骤。 贡献者感谢所有贡献者的支持和帮助,大家可以提交 PR 接入更多的 AI 服务,或者优化现有功能,使得 WeChat Bot 变得更加强大。这个项目一直在持续改进,欢迎大家参与其中。 配置 AI 服务在开始使用 WeChat Bot 之前,需要配置 AI 服务。目前,我们提供了 9 种不同的 AI 服务供你选择,可以根据你的需求选择其中一个。 ChatGPT如果你选择使用 ChatGPT,需要先获取一个 API 密钥,创建过程请参考这里。配置好 API 密钥后,在 .env 文件中添加你的密钥,如下所示: 1OPE...
