Loading

摘要: StarBlog博客项目从春节开始,跨越三个季节终于上线了~ 博客地址是:http://blog.deali.cn 阅读全文
posted @ 2022-06-27 15:49 程序设计实验室 阅读(429) 评论(0) 推荐(2) 编辑
摘要: 博客系统从一开始用WordPress,再到后来用hexo、hugo之类的静态博客生成放github托管,一直在折腾 折腾是为了更好解决问题,最终还是打算自己花时间搞一个好了 本系列文章将记录博客的开发过程~ 将会持续更新,欢迎关注~ 阅读全文
posted @ 2022-04-05 23:01 程序设计实验室 阅读(8366) 评论(38) 推荐(64) 编辑
摘要: 前言 上一篇文章介绍了 Windows 下的包管理器,本文继续介绍输入法。 事实上 Windows 的输入法生态比 Linux/Mac 丰富很多,不过很多国产输入法存在窃取隐私、植入广告、乱安装流氓软件等问题,现在有开源的 RIME 输入法可以选择,何必受这气呢😃 而且 RIME 是跨平台的,无论 阅读全文
posted @ 2024-02-20 08:58 程序设计实验室 阅读(1398) 评论(2) 推荐(4) 编辑
摘要: 前言 短暂的春节假期转瞬即逝,忙碌的一年又要开启了🔛 上一篇文章 写了 2024 年将 Linux 桌面🐧作为主力系统,得到很多朋友的关注。 不过 Linux 桌面终究还是小众玩家的爱好,主流的系统还是得 Windows ,正所谓“工欲善其事,必先利其器”,本文来整理一下提升 Windows 使 阅读全文
posted @ 2024-02-19 23:20 程序设计实验室 阅读(91) 评论(0) 推荐(0) 编辑
摘要: PS:本文写于2021年,现在已经是2024年,有了很多新变化,我在接下来的文章里会继续更新。 前言 Windows一向以图形化操作入门容易著称,所以对于命令行的支持一直为人所诟病,比起Linux或者mac都是被吊打的。这一局面在最近几个版本的Windows10更新里,特别是微软官方出了Window 阅读全文
posted @ 2024-02-19 22:47 程序设计实验室 阅读(729) 评论(0) 推荐(1) 编辑
摘要: 前言 19年的时候我买了一个 matebook14 笔记本,配置是8代i5和8G内存,在当时看来作为轻薄本是够用的,但是现在已经2024年了,这内存让我想起来去年苹果的新款 mac mini ,丐版三千多给了8G的配置,数码圈都沸腾了😄 总之,已经到了不破不立的时候了😮,我之前试过安装了 Win 阅读全文
posted @ 2024-02-16 11:51 程序设计实验室 阅读(5989) 评论(19) 推荐(10) 编辑
摘要: 原文地址: https://forum.manjaro.org/t/howto-use-wayland-with-proprietary-nvidia-drivers/36130 Wayland does not play well with proprietary drivers. Current 阅读全文
posted @ 2024-02-15 16:29 程序设计实验室 阅读(16) 评论(0) 推荐(0) 编辑
摘要: LinuxMint系统默认显示星号,这个感觉是非常好的体验,虽然有人觉得不安全,不过无所谓了,好用才是关键 这个设置在 /etc/sudoers.d/0pwfeedback 这里 这个文件里面就一行 Defaults pwfeedback 如果不想显示星号,加个感叹号就行 Defaults !pwf 阅读全文
posted @ 2024-02-15 15:39 程序设计实验室 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 前言 StarBlog 第一期规划的功能基本完成了,我想着在春节前应该可以把第一期的系列文章完结掉,那么在差缺补漏阶段就剩下开发项目的最后一个环节——部署了。 PS: 事实上,还有一个很重要但又经常被略过的测试环节我们没有提到,因为时间关系,第一期规划我没有写单元测试和集成测试,在开发中,测试环节是 阅读全文
posted @ 2024-02-08 17:17 程序设计实验室 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 前言 用AspNetCore做Api开发也有一段时间了,正好年底在做总结,做一个WebApi开发实践笔记。 暂时想到的一些技术关键词,同时也作为本文的大纲,现在对这套技术体系的了解还不够深入,以后会持续更新这个Api开发实践~ 身份认证:JwtBearer 分页:X.PagedList 缓存 Res 阅读全文
posted @ 2024-02-08 15:51 程序设计实验室 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 从上次开始学习Asp.Net Core以来,一直都是玩一玩,还没有什么机会用来实战,最近单位有个新的小项目,于是我用Asp.Net Core来尝尝新,结果也是非常OK,熟悉之后开发效率感觉和Django基本没差。 那么进入正题,本文简单说说Asp.Net Core应用的构建和部署。 构建 构建是使用 阅读全文
posted @ 2024-02-08 15:46 程序设计实验室 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本来今天开始是有其他的安排了,也没办法抽出那么多时间来学NetCore,不过我想做事情有始有终吧,除了gRPC还没跑起来之外,Blazor这部分也了解了一点,官网地址:https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor 目前来说还不是很完 阅读全文
posted @ 2024-02-08 15:44 程序设计实验室 阅读(9) 评论(0) 推荐(0) 编辑
摘要: SignalR牛刀小试 在MVP杨老师的博客里看到这么个东西,我还以为是NetCore3才推出的新玩意,原来是已经有很多年的历史了,那看来还是比较成熟的一个技术了。 简介 SignalR是一个.NET Core/.NET Framework的开源实时框架,SignalR的可使用Web Socket, 阅读全文
posted @ 2024-02-08 15:16 程序设计实验室 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 前言 AspNetCore技术栈在我们团队里的使用也有一段时间了,之前的部署方式一直是本地编译之后上传可执行文件到服务器,使用supervisor来管理进程这种很原始的方式。 参考之前的文章: 对于小项目来说尚可,够用,但是存在几个问题: 每次更新花费的时间太长了,无论是Framework-Depe 阅读全文
posted @ 2024-02-08 11:35 程序设计实验室 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 本文作者:Wyu-Cnk 今年我们定制了六款红包封面,欢迎领取 使用微信扫码领取 前言 最近在玩 图灵完备(Turing Complete) 一路过关斩将, 来到 机器赛跑(Robot Racing) 这一关的时候, 一看地图 对于选修过分形几何的我来说, 这不就是熟悉的希尔伯特曲线嘛! 老朋友了! 阅读全文
posted @ 2024-02-06 09:48 程序设计实验室 阅读(127) 评论(1) 推荐(4) 编辑
摘要: 前言 最近我的 Jetbrains 开源项目授权到期了,想要续订的时候发现 Jetbrains 提高了开源项目申请门槛,我的 StarBlog 项目因为名字里包含 blog 这个词无法申请,虽然我在 github 上有很多开源项目,但年底比较忙,疏于更新,一时间竟然找不到一个满足 jetbrains 阅读全文
posted @ 2024-01-28 23:25 程序设计实验室 阅读(2912) 评论(15) 推荐(8) 编辑
摘要: 前言 距离上次更新已经过去好久了,之前我在 StarBlog 博客2023年底更新一览的文章里说要使用 Next.js 来重构博客前端,最近也确实用 next.js 做了两个小项目,一个是单点认证项目,另一个是网站的新主页,都还处于开发中,本文记录一下 next.js 使用过程遇到的一些问题和感受。 阅读全文
posted @ 2024-01-27 00:58 程序设计实验室 阅读(260) 评论(2) 推荐(1) 编辑
摘要: 前言 本来是想发 next.js 开发笔记的,结果发现里面涉及了太多东西,还是拆分出来发吧~ 本文记录一下在 TypeScript 项目里封装 axios 的过程,之前在开发 StarBlog-Admin 的时候已经做了一次封装,不过那时是 JavaScript ,跟 TypeScript 还是有些 阅读全文
posted @ 2024-01-24 11:49 程序设计实验室 阅读(303) 评论(0) 推荐(1) 编辑
摘要: 前言 时隔五个月,终于又来更新 StarBlog 系列了~ 这次是呼声很大的评论系统。 由于涉及的代码量比较大,所以本文不会贴出所有代码,只介绍关键逻辑,具体代码请同学们自行查看 GitHub 仓库。 博客前台以及后端涉及的代码主要在以下文件: StarBlog.Web/Services/Comme 阅读全文
posted @ 2023-12-17 23:24 程序设计实验室 阅读(496) 评论(0) 推荐(5) 编辑
摘要: 前言 先说一下我对 StarBlog 这个系列的文章的规划吧,在 StarBlog 的 1.x 版本,我会同步更新两个系列的文章 博客前台+接口开发笔记 (即当前已发布的这一系列文章) 博客Vue后台开发笔记 (后续开始持续发布) 最近很久没有更新 StarBlog 系列的文章,事实上我之前已经把【 阅读全文
posted @ 2023-12-16 16:28 程序设计实验室 阅读(264) 评论(0) 推荐(2) 编辑
摘要: 前言 这是我第一次用 PHP 的包管理工具 composer 一开始用 docker 进行部署,但一直出问题,最后还是选择直接在服务器上安装 php-fpm 搭配 nginx 的方案了。 PS:docker方式真的搞得心好累,现在回想起来还心有余悸😢 docker方案 先把我的 docker 方案 阅读全文
posted @ 2023-12-12 17:23 程序设计实验室 阅读(446) 评论(2) 推荐(2) 编辑
摘要: 前言 之前研究了使用 GitHub Action 自动构建和发布 nuget 包:开发现代化的.NetCore控制台程序:(4)使用GithubAction自动构建以及发布nuget包 现在更进一步,使用 GitHub Action 在其提供的 runner 里构建 docker 镜像,之后提交到阿 阅读全文
posted @ 2023-11-15 15:18 程序设计实验室 阅读(343) 评论(0) 推荐(4) 编辑