会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
曦远Code
公众号:曦远Code
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
17
下一页
2024年12月13日
StarBlog博客Vue前端开发笔记:(3)SASS与SCSS
摘要: 前言 本项目需要使用 SCSS 来编写页面样式。 Sass (Syntactically Awesome Stylesheets)是一个 css 预处理器,而 SCSS 是 Sass 的一种语法格式,它完全兼容 CSS,同时扩展了 CSS 的功能,使得样式编写更加高效、灵活和模块化。 对于初学者,S
阅读全文
posted @ 2024-12-13 15:07 曦远Code
阅读(306)
评论(0)
推荐(0)
2024年12月11日
StarBlog博客Vue前端开发笔记:(2)页面路由
摘要: 前言 Vue.js 使用虚拟 DOM 处理单页面,然后使用 Webpack 打包。通过上一篇文章的例子,读者也许已经发现,无论语法和写法如何不同,Vue.js 程序打包后都是一个单一的 HTML 文件,同时会引入一个标准的 JavaScript 文件。 Vue.js 中编写的所有代码都被 Webpa
阅读全文
posted @ 2024-12-11 10:18 曦远Code
阅读(371)
评论(0)
推荐(2)
2024年12月10日
StarBlog博客Vue前端开发笔记:(1)准备篇
摘要: 前言 之前在【基于.NetCore 开发博客项目 StarBlog - (32) 第一期完结】里说到 StarBlog 的 Vue 前端系列已经写好了 本来打算后面再发的,不过最近有点懒没去写新的文章 😂 还是整理一些老文发出来吧~ PS:这个系列的文章最后编辑于 2023 年 6 月 本公众号开
阅读全文
posted @ 2024-12-10 23:39 曦远Code
阅读(432)
评论(0)
推荐(1)
2024年12月8日
如何优雅地在Django项目里生成不重复的ID?
摘要: 前言 本来标题是想叫“生成不重复的四位数”的,不过单纯数字有点局限,推广一下变成不重复 ID 吧~ 这个功能是在做下面图片里这个小项目时遇到的,有点像微信的面对面建群,生成一个随机且不重复的密码,其他人输入这个密码就能加入教室。 实现这个功能有不少方法,本文简单记录一下。 不依赖第三方库 首先单纯基
阅读全文
posted @ 2024-12-08 21:42 曦远Code
阅读(440)
评论(0)
推荐(0)
2024年12月4日
一个有趣的插件,让写代码变成打怪升级的游戏
摘要: 前言 本来是要安装个 statistic 插件来统计代码行数的 无意中发现了 Code:: Stats 这个插件 看了下介绍挺有意思的 效果 这是我用这个插件写了两天代码后的成果,现在升到 2 级了 这是总览 可以详细看到每种语言的经验值 每天各个时段的活跃程度 后面还有一些其他详细的统计 关于 C
阅读全文
posted @ 2024-12-04 23:19 曦远Code
阅读(2286)
评论(7)
推荐(3)
2024年12月2日
基于.NetCore开发博客项目 StarBlog - (32) 第一期完结
摘要: 前言 本文记录一下 StarBlog 项目的当前状态与接下来 v2 版本的开发规划。 StarBlog 项目从 2022 年开始至今已经 2 年多了,本来早就该给第一期做个小结的,但这种博客类型的项目,一旦稳定能用之后,我就没多大的动力去更新了 😂 博客地址是: blog.deali.cn 另外还
阅读全文
posted @ 2024-12-02 15:50 曦远Code
阅读(1212)
评论(2)
推荐(8)
2024年11月21日
返璞归真!使用 alpinejs 开发交互式 web 应用,抛弃 node_modules 和 webpack 吧!
摘要: 前言 最近一直在使用 DjangoStarter 开发各种小项目,之前我是比较喜欢前后端分离的,后端用 Ninja API,前端 nextjs,开发起来也挺舒服的,交互体验也比较好。 不过我在网上冲浪的时候也了解到有 htmx 和 alpine.js 这些和 Django 很搭配的轻量级前端开发库,
阅读全文
posted @ 2024-11-21 22:06 曦远Code
阅读(3335)
评论(0)
推荐(5)
2024年11月14日
在网页上调起本机C#程序
摘要: 前言 最近开始整理笔记里的库存草稿,本文是 23 年 5 月创建的了(因为中途转移到 onedrive,可能还不止) 网页调起电脑程序是经常用到的场景,比如百度网盘下载,加入 QQ 群之类的 我之前做了个管理电影的项目部署在 NAS 上自己用,就需要实现在网页上一键调用电脑上的 Potplayer
阅读全文
posted @ 2024-11-14 17:10 曦远Code
阅读(1413)
评论(2)
推荐(11)
2024年11月4日
部署个SSH蜜罐玩玩,既能增强安全性,又能当电子蛐蛐
摘要: 前言 最近有个旧服务器的 SSL 证书过期了,每次都申请 SSL 证书太麻烦了,我直接把 swag 方案部署上去。 然后发现这个服务器在安全方面有所疏忽,所以又加固了一下,SSH 部分我想起来之前用过的蜜罐,正好可以部署来玩玩。 修改 ssh 服务端口 默认的 ssh 端口是 22,先修改原本的 s
阅读全文
posted @ 2024-11-04 12:16 曦远Code
阅读(2807)
评论(10)
推荐(8)
2024年10月11日
Blazor Hybrid 实战体验:那些你可能没预料到的坑
摘要: 前言 昨天写了一篇介绍 Blazor Hybrid 技术的文章,但限于篇幅,一些问题未能深入探讨。今天,我想继续记录使用 Blazor Hybrid 过程中遇到的几个问题,以及这个技术目前的一些局限性。 文件拖放事件的局限 Blazor Hybrid 的运行环境是 WebView,这导致了在处理文件
阅读全文
posted @ 2024-10-11 14:52 曦远Code
阅读(1003)
评论(9)
推荐(5)
2024年10月10日
PC软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
摘要: 前言 国庆假期各种活动比较多,直到上班才有时间来更新文章~ 不过这两天我还是做了个小玩意(Clipify),起因是想给之前开发来自己用的简单视频剪辑工具 QuickCutSharp 加个功能,不过这个软件是基于 WinForms 开发的,做界面得拖拉控件,感觉繁琐又不灵活,于是索性重新做一个。 原有
阅读全文
posted @ 2024-10-10 10:53 曦远Code
阅读(1308)
评论(10)
推荐(9)
2024年9月12日
项目完成小结:使用DjangoStarter v3和Taro开发的微信小程序
摘要: 前言 不知不觉已经九月了,又到了一年的开学季,我每年都想做的项目墙甚至连个影子都没有…😂 最近生活中的琐事太多了,导致完全没有想写文章的动力,不过再怎么拖还是得记录,随便写写吧~ 这次是7月份的一个小项目,谈不上什么技术含量,算是友情开发了。后端 DjangoStarter v3,前端使用 Tar
阅读全文
posted @ 2024-09-12 23:48 曦远Code
阅读(689)
评论(0)
推荐(2)
2024年8月23日
Django集成腾讯COS对象存储
摘要: 前言 最近遇到一个场景需要把大量的资源文件存储到 OSS 里,这里选的是腾讯的 COS 对象存储 (话说我接下来想搞的 SnapMix 项目也是需要大量存储的,我打算搭个 MinIO 把 24T 的服务器利用起来~) 为啥腾讯不搞个兼容 Amazon S3 协议的啊…… 官方的 SDK 和文档都奇奇
阅读全文
posted @ 2024-08-23 10:30 曦远Code
阅读(411)
评论(0)
推荐(0)
2024年8月20日
使用python-slim镜像遇到无法使用PostgreSQL的问题
摘要: 前言 之前不是把 DjangoStarter 的 docker 方案重新搞好了吗 一开始demo部署是使用 SQLite 数据库的,用着没问题,但很快切换到 PostgreSQL 的时候就遇到问题了… 报错 docker 启动之后,app 容器报错 django.core.exceptions.Im
阅读全文
posted @ 2024-08-20 16:13 曦远Code
阅读(462)
评论(2)
推荐(0)
2024年8月14日
使用Django-Channels实现websocket通信+大模型对话
摘要: 前言 最近一直在做这个大模型项目,我选了 Django 作为框架(现在很多大模型应用都用的 FastAPI,不过我已经用习惯 Django 了) 之前使用 AspNetCore 作为后端的时候,我先后尝试了 Blazor Server,WebAPI SSE(Server Sent Event)等方案
阅读全文
posted @ 2024-08-14 16:55 曦远Code
阅读(2022)
评论(2)
推荐(1)
2024年8月13日
新版的Django Docker部署方案,多阶段构建、自动处理前端依赖
摘要: 前言 前几天的文章中,我们已经把使用 pdm 的项目用 docker 搞定了,那么下一步就是把完整的 DjangoStarter v3 版本用 docker 部署。 现在不像之前那么简单直接一把梭了,因为项目用了 npm, gulp 之类的工具来管理前端依赖,又使用 pdm 管理 python 依赖
阅读全文
posted @ 2024-08-13 22:45 曦远Code
阅读(1391)
评论(2)
推荐(1)
2024年8月11日
在python项目的docker镜像里使用pdm管理依赖
摘要: 前言 在 DjangoStarter 项目中,我已经使用 pdm 作为默认的包管理器,不再直接使用 pip 所以部署的时候 dockerfile 和 docker-compose 配置也得修改一下。 dockerfile 首先修改一下 dockerfile ARG PYTHON_BASE=3.11
阅读全文
posted @ 2024-08-11 22:33 曦远Code
阅读(591)
评论(0)
推荐(0)
2024年8月6日
部署MatterMost-开源团队协作平台
摘要: 前言 之前的文章有提到部署 MatterMost 的事。 本文来记录一下。 关于 MatterMost MatterMost 有点像 Slack 这种协作工具,而且和 GitLab 的集成还不错,正好我们一直在用 GitLab,所以就部署一个来试试看。 MatterMost 是一款开源的团队协作和通
阅读全文
posted @ 2024-08-06 16:33 曦远Code
阅读(2481)
评论(3)
推荐(0)
2024年8月4日
使用django-treebeard实现树类型存储与编辑
摘要: 前言 其实之前做很多项目都有遇到跟树相关的功能,以前都是自己实现的,然后前端很多UI组件库都有Tree组件,套上去就可以用。 不过既然用 Django 了,还是得充分发挥一下生态的优势,但是我找了半天,也就这个 treebeard 能用,其他要不停更了要不就功能很拉,没有可视化编辑树的功能。 难道D
阅读全文
posted @ 2024-08-04 21:33 曦远Code
阅读(456)
评论(0)
推荐(0)
2024年8月1日
为团队配置Linux环境,简单高效的项目共享方案
摘要: 前言 最近好久没写博客了,事情太多了,我还搞了个新的好玩的项目,等后续做得差不多了来写篇文章介绍一下。 在我们目前的AI项目中,团队需要共同使用一台GPU服务器来做模型训练和数据处理。为了让每个团队成员都能高效地使用这台服务器,我们决定设置一个多用户共享环境。这样,无论是代码开发、模型测试还是结果验
阅读全文
posted @ 2024-08-01 17:37 曦远Code
阅读(926)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
8
9
10
···
17
下一页
公告