V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  akaHenry  ›  全部回复第 4 页 / 共 16 页
回复总数  320
1  2  3  4  5  6  7  8  9  10 ... 16  
243 天前
回复了 Cong01 创建的主题 生活 目前适合去哪些城市发展?
昆山+1

昆山南站(高铁站)附近. 生活配套完善(天虹/山姆/盒马都有).
292 天前
回复了 AnyISalIn 创建的主题 程序员 发现 gradio.app 用来开发 demo 程序很方便
打包脚本, 运行入口在这里:

https://github.com/better-py/learn-py/blob/main/packages/py-try/try-nicegui/Taskfile.yml#L56


```

poetry run python build2.py bdist_dmg

```
292 天前
回复了 AnyISalIn 创建的主题 程序员 发现 gradio.app 用来开发 demo 程序很方便
@SoulMelody

试了下 cx_Freeze, 确实打出来的包, 看起来正常多了. (包内容文件, 依赖似乎都在)


https://github.com/better-py/learn-py/blob/main/packages/py-try/try-nicegui/build2.py#L61


我在 macOS 下, 用 cx_Freeze 打包 nicegui 示例. 不过打开还是会崩溃, 查到的崩溃 log 如下:

nicegui 默认使用 fastapi 启动了 端口. (web 方式).

这里的报错, 是端口有问题. 感兴趣的话, 可以看我上面贴的链接, 是不是我的 build 配置参数有问题?



"reportNotes" : [
"_dyld_process_info_create failed with 6",
"dyld_process_snapshot_get_shared_cache failed",
"Failed to create CSSymbolicatorRef - corpse still valid ¯\\_(ツ)_\/¯",
"thread_get_state(PAGEIN) returned 0x10000003: (ipc\/send) invalid destination port",
"thread_get_state(EXCEPTION) returned 0x10000003: (ipc\/send) invalid destination port",
"thread_get_state(FLAVOR) returned 0x10000003: (ipc\/send) invalid destination port"
]
292 天前
回复了 AnyISalIn 创建的主题 程序员 发现 gradio.app 用来开发 demo 程序很方便
@shic python web gui 方案, 写 web app, 使用 docker 部署, 挺方便.

但是, 通病问题, 打包成 desktop app, 坑非常多.

PyInstaller 之类的工具, 真的是一言难尽. 限制了英语场景.

之前尝试打包 nicegui, 包是打出来, 但是不 work, 也看不到报错 log. 而且还有内存泄露, 进程不停的崩溃+重开.

离谱.
@mailshuxin 感谢解答.

重启 firefox/chrome 浏览器. 确实好使了. (日狗...

我前面还尝试重启 finder 进程, 没用.
macOS 现在的 OS bug 是真的多. 垃圾的不行.

MacOS: 12.4

我正在调试前端的 上传文件功能. file upload.

测着, 测着, 再怎么点, 都不弹出 `文件选择窗口`了. 开始以为是 firefox 浏览器 有问题, 换 Chrome, 调试页面, 依然一样.

然后, 我不信邪. 找那种 png to ico 在线网站(因为有上传图片功能). 再点上传, 依然不行.

https://cloudconvert.com/png-to-ico

才 TMD 的确定是 macOS 的 bug.

找到一个类似提问:

https://apple.stackexchange.com/questions/436369/cant-select-files-or-folders-in-dialog-box


真是日了狗了. fuck 阿三.
302 天前
回复了 muzihuaner 创建的主题 分享创造 欢迎加入山河大学
好活.

不过网站 UI, 现代点, 可以 欧美日韩 高校的官网 来设计.

别学国内一众土味高校官网.
@justaname Chrome 有 Vimium 插件 + 激活 快捷键.

要啥滚轮?

滚轮有快捷键翻页 & 翻到顶 & 翻到尾 快吗? 哈哈

VIM 这个插件用熟练, 都可以完全不用 鼠标.
@shervy 当然适合. GPW 能打 FPS 游戏, 自然无所不能.

GPW 系列, 基本算体验最好的鼠标了. (可能没有之一)
303 天前
回复了 chenjia404 创建的主题 分享创造 将知乎回答备份到 ipfs 的电报机器人
@odifjg9384hg 哈哈. +1
303 天前
回复了 chenjia404 创建的主题 分享创造 将知乎回答备份到 ipfs 的电报机器人
有点意思, 开源吗?

之前有想过做个类似的功能, 把网页静态化同步到 IPFS. ( Chrome 插件模式 )

一直拖着, 没搞. 😄️
换罗技鼠标. GPW 以上, 都不会丢帧.

可以买一代的 GPW, 便宜. 没必要追新款.

(专业打 FPS 游戏的, 办公不需要, GPW 已经拉满了.)
前端类的项目, star 不值钱.

1-2k stars 的项目, 遍地垃圾 + 不敢用.

根据场景不同, 除以 10, 除以 100, 才是真实价值.

相反, rust 类, 有 100 个 star, 就是好项目, 就敢用.

PS:

刷这种 star, 没啥意义. 没有转化率. (不管是为了面试, 还是获取其他 reputation)
更新了 UI 设计, 目前的这个 UI 配色, 已经可以拿去直接用了.
@SoulMelody 可以.

这个看起来主要是绘图相关的?

nicegui 打包了 Quasar, 写页面的完备性, 高一些. 而且也集成了一堆图表库, 绘图也方便的.
322 天前
回复了 novolunt 创建的主题 Python Python web UI 也来了
✅️ 200 天前, 对该项目的评价, 已经过时了(因为 nicegui 1.0 实现方案已更改)
✅️ 更新一下对这个项目的评价: 目前推荐 ⭐️⭐️⭐️ (小工具可用)
✅️ 详细最新评价如下:


https://s.v2ex.com/t/947702#reply1
## 其他补充:


### NiceGUI vs JustPy 对比:

- https://github.com/zauberzeug/nicegui/discussions/134#discussioncomment-5338495
- 作者解释 nicegui 1.0 之后, 完全移除了 JustPy 依赖. 赞!
- https://github.com/zauberzeug/nicegui/discussions/247
- NiceGUI is based on Vue 3, Quasar 2 and Tailwind 3.
- JustPy, in contrast, still uses Vue 2, Quasar 1 and Tailwind 2.


### 关于 Quasar 2(Vuejs UI 框架):


- ✅️ https://quasar.dev/vue-components/tabs
- ✅️ NiceGUI 暴露了 `Quasar 2` 的 props 和 slots, 使用 `Quasar 2` 非常简单.
- ✅️ NiceGUI 源码注释很贴心, 直接贴了 `Quasar 2` 文档链接.
- ✅️ 在这之前, 完全没用过 `Quasar 2`(有 vue3 经验). 参考注释, 使用 `Quasar 2` 没有障碍!

> 关于技术选型的思考, 多说一句:

- ✅️ 虽然我之前一直在使用 vue3 + element-plus, 短暂使用 [naive-ui]( https://www.naiveui.com/en-US/os-theme)(组件不全).
- element-plus 挺好用, 文档也完善.
- 但考虑到 `国人项目`, 老外几乎不用. (潜在问题, 国外新项目的技术组合, 就几乎不会基于 `国人项目`)
- `Quasar 2` 国内极少有人用, 之前看 v2 前端的评价(不高), 就没关注.
- 实际 `Quasar 2` 的体验, 挺好, 也并不复杂.(还是不能轻信他人评价)
- 想说的是: 如果同类竞品, 有国外项目, 个人建议尽量选国外项目.
- 不是崇洋媚外, 仅从未来生态丰富度 /现实意义思考.(复用更多开源成果)
嗯. 都行. 👌🏻️
328 天前
回复了 akaHenry 创建的主题 Python 建了个 Mojo vx 交流群, 欢迎 Pythoner 加群交流
org 下, 更新了 vx 二维码
@yatao 嗯. bali 仿 django-rest-framework 设计了 API 层. 熟悉 drf 的用起来, 很方便.

另外, 其实 bali 也可以常规方式定义 route, 也就是可以不使用这套.

灵活性还是有的. (这项目和我无关, 碰巧看你这个轮子, 刚好匹配)

当然, 轮子还是自己造的香. (毕竟也很简单, 用啥都 OK)
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5013 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 03:54 · PVG 11:54 · LAX 20:54 · JFK 23:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.