2 分•作者: handfuloflight•6 个月前
返回首页
最新
1 分•作者: handfuloflight•6 个月前
2 分•作者: soared•6 个月前
5 分•作者: Bluestein•6 个月前
1 分•作者: aabiji•6 个月前
在过去的几周里,我制作了 Chickoban,一款受推箱子启发的益智游戏。
你可以在这里在线玩:[https://aabiji.github.io/chickoban/](https://aabiji.github.io/chickoban/),并在这里找到代码:[https://github.com/aabiji/chickoban](https://github.com/aabiji/chickoban)。
这款游戏是 3D 的,使用了 raylib 库。我知道游戏本身做得不是很好,但我希望你们中的一些人能好心提供一些关于代码的反馈。哪些设计部分好,哪些部分有问题,等等。
无论如何,也许这个游戏会很有趣。它完全开源。祝你有个愉快的一天。
4 分•作者: Bluestein•6 个月前
1 分•作者: AliceHe2003•6 个月前
去年夏天,我开始通过一个名为“奥丁计划”的在线课程学习 Web 开发。随着我对 Web 标准和用户界面设计越来越熟悉,我决定构建一些属于自己的东西:我自己的网站。
作为一个在 Instagram、YouTube、TikTok 和 Snapchat 上拥有超过 100 万粉丝,每月观看量超过 1000 万的创作者,我希望有一个真正反映我自己的网站。最终呈现的是一个 4 页的网站,包括主页、关于我、作品集和赞助商信息。
我最喜欢的部分之一是作品集页面,我使用视差效果来展示我的艺术作品。但一开始,我遇到了一个主要的性能问题:页面需要大约 30 秒才能完全加载。Lighthouse 给我的性能评分约为 20%。
经过一番调查,我意识到问题所在——PNG 文件太多且过大。我将它们转换为 WebP,这是一种现代图像格式,使用更好的压缩方式,同时将质量损失降到最低。这使我的评分提高到大约 50%,但加载时间仍然很明显。
所以我进行了进一步的优化。我使用 React 中的“useEffects”钩子在主页加载后预加载所有 WebP 图像对象。由于大多数流量都是通过主页进入的(在我的社交媒体简介中链接),这种优化确保了用户到达作品集时图像已经准备就绪。
结果呢?Lighthouse 评分超过 90%,图像渲染几乎瞬间完成。
在这里查看:https://artbyaalice.netlify.app/
4 分•作者: Bluestein•6 个月前
2 分•作者: dwa3592•6 个月前
在我的工作中也需要这个功能,用于匿名化 PII/PHI 数据。我决定自己构建这个工具,因为 Presidio 并不能完全满足我们的需求。欢迎试用,如果有什么反馈,请告诉我 :)
1 分•作者: fallinditch•6 个月前
1 分•作者: zhousg•6 个月前
HarmonyOS 5 新闻应用首页实现案例研究
摘要
本文介绍了如何在 HarmonyOS 5 上实现新闻应用首页。使用提供的 ArkTS 代码,首页界面包括轮播新闻展示、推荐新闻列表,并支持点击“查看全部”时导航到新闻列表页面。
```
@Entry
@Component
struct PreviewPage {
@State list: NewsModel[] = mockData
@Builder
PagesMap(name: string) {
if (name === 'NewsListPage') {
NewsListPage()
}
}
@Builder
BreakingNewsBuilder() {
Column() {
TitleBar({ category: 'All', title: 'Breaking News' })
Swiper() {
ForEach( this .list, (item: NewsModel) => {
BannerNewsItem({ news: item })
})
}
.itemSpace(20)
.safeAreaPadding({ left: 15, right: 15, bottom: 40 })
}
}
@Builder
RecommendNewsBuilder() {
Column() {
TitleBar({ category: 'All', title: 'Recommendation' })
Column({ space: 12 }) {
ForEach( this .list, (item: NewsModel) => {
ListNewsItem({ news: item })
})
}
}
}
build() {
Navigation(pathStack) {
List() {
ListItem() {
this .BreakingNewsBuilder()
}
ListItem() {
this .RecommendNewsBuilder()
}
}
.width('100%')
.height('100%')
}
.mode(NavigationMode.Stack)
.navDestination( this .PagesMap)
.hideToolBar( true )
}
}
```
2 分•作者: codpiece•6 个月前
80 年代初,在美国有一本很受欢迎的 DIY 电子杂志,它有一个我非常喜欢的“每月一书俱乐部”。 那些书大多是小巧的精装本,皮革封面,内容包括:自制水听器;增强现实(可惜的是,需要一整个房间和一个吊臂);LCD 模型火箭发射器点火装置;计算机视觉;还有许许多多的机器人。
我记得有一本书(大开本,软封面,黄色封面)里有黑白钢笔插画,画的是非常复杂的机器人和机器。我记得其中一个是一个水基机器,它的“眼睛”是一个安装在浮筒三脚架上的摄像机。哇,这些插画填满了我的梦。
有人记得这本书吗? 记得插画师的名字吗? 或者任何相关信息都行。
2 分•作者: nickprophet•6 个月前
1 分•作者: mathattack•6 个月前
1 分•作者: indianmouse•6 个月前
伦理何在?呼吁全面禁止发布!
目前所有可用的 AI 模型,以及未来可能出现的模型,都将基于公开数据集进行训练,这些数据集包括但不限于编程博客、问答网站、讨论论坛、个人博客、开源代码、免费书籍等等。然而,几乎所有这些模型背后的组织都从各种灰色地带甚至盗版内容中获取了数据,更不用说各种数字画廊、数字商店、流媒体平台上的艺术作品——照片、绘画、音乐等等,我无需一一列举所有来源。
虽然这些数据对训练 AI 来说是好的,但它们也正在针对那些依靠创作和工作方式生存的程序员、创作者和作家。
如果从一个依赖创意人士的角度来看,基于生成式 AI 的创作已经接管了这个过程,并且正在扼杀或已经扼杀了数百万依赖它的人。现在,大多数争论的焦点不是关于替代,而是为什么不使用 AI 来辅助这个过程。好吧,这只是偏离了这篇文章的主旨,对此我们没有异议。
当人们将他们的作品作为开源发布时,他们做梦也不会想到,这种对私人信息和知识产权的侵犯,会被这些腐败的、以营利为目的的组织所利用,用来训练最终会取代他们的东西。为什么没有人站出来发声或采取法律行动?我知道有很多针对许多公司的集体诉讼和抗议,但损害已经造成。
因此,我提出以下建议:
* 既然公开的材料被用来训练任何 AI 模型,那就免费提供吧。(一开始未经同意就使用它就是错误的——如果有人投资了,那是他们的问题。不想谈论 CAPEX / OPEX 等等。)
* 或者为训练中使用的每一条公开信息付费(由于版权、copyleft 以及其他管理 OSS 和其他免费使用媒体的无意义许可,这并不可行!)
* 停止这样做——这不会发生……
还有其他想法/抱怨吗?
虽然我表达了一些我的想法,但我希望社区的意见能够集体行动起来。请花几分钟时间表达您的支持或反对,但请简洁地表达您的想法,以便在不久的将来将所有内容整理、呈现并采取行动(可能!)。
再次感谢。
2 分•作者: bookofjoe•6 个月前
2 分•作者: Rendello•6 个月前
1 分•作者: skmurphy•6 个月前
2 分•作者: maxmarrfun•6 个月前
1 分•作者: sharno•6 个月前