本页 12 篇文章
StarBloghttps://blog.deali.cn/blog/linux-install-zsh-oh-my-zsh-setup
安装zsh bash sudo apt install zsh 配置 oh my zsh **curl** bash sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" **wget** bash sh -c ...
StarBloghttps://blog.deali.cn/blog/linux-config-sendmail-email-service
前言 因为开发需要,搞了个wiki系统,并且用到了邮件订阅,所以研究了一番发送邮件的方法。 安装 没什么好说的,先安装必要组件。 bash apt install sendmail-bin apt install sendmail apt install sendmail-cf #配置工具 配置sendmail sendmail默认是本机用户...
StarBloghttps://blog.deali.cn/blog/out-of-memory-swapfile-config-swap-linux
前言 (本文最初写于2017年) 几个月前我还兴高采烈写了篇文章说给笔记本升级了内存配置,从乞丐版的4G一跃成为16G高富帅,然而,这几个月来我备受电脑死机的折磨,我现在有理由怀疑我可能买了假的内存条,于是没有办法,只能换回原厂的4G内存条,~~(然后准备赚部台式机)~~,**问题不大。** 换上4G内存条之后效果显著,只开了一个谷歌浏览器,内存占用就已经到了80%了,JB家的IDE是决...
StarBloghttps://blog.deali.cn/blog/aot-avalonia-app-starblog-project-challenges
前言 最近我使用 Avalonia 开发了一个文章发布工具,StarBlog Publisher。 Avalonia 是一个跨平台的 UI 框架,它可以在 Windows、Linux 和 macOS 上运行。它的特点是高性能、跨平台、易于使用。 Avalonia 有很多优点,比如高性能、跨平台、易于使用。但是,它也有一些缺点,比如学习曲线较陡峭、文档较难找到。 但 Avalonia 是基于 ....
StarBloghttps://blog.deali.cn/blog/no-cables-no-cloud-localsend-file-easy
...是: 🛜 **无需互联网**,只要在同一个 Wi-Fi 下就能互传; 🔒 **点对点加密传输**,不走第三方服务器,隐私安全; 💻 **全平台支持**:Windows、macOS、Linux、Android、iOS 全都支持; 🧊 **UI现代简洁**,操作方式几乎零学习成本。 --- 公众号后台回复「LocalSend」获取下载链接 🚀 实际体验:简单到离谱 我...
StarBloghttps://blog.deali.cn/blog/asp-net-core-alpine-health-checks
.../usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone 重新发布 之前在本机发布的时候,运行时选的是 linux-x64 这样发布出来的可执行文件是依赖 glibc 的 但是 alpine 基础镜像里是 musl libc 所以需要选择 linux-musl-x64 这个运行时,然后重新发布 ...
StarBloghttps://blog.deali.cn/blog/windows-tools-improve-dev-experience-2024
... 其实开工那几天就已经写好了长文,这几天一忙就没连着发了。 本文介绍一些 Windows 上用的小工具。 美化/折腾/小工具 虽然这是在用 Windows ,但阻止不了我想折腾的心!把玩 Linux 的那些花样拿出来,虽然 Windows 可以自定义的程度没有 Linux 那么高,但也不少了,我这里抛砖引玉几个。 状态栏透明 TranslucentTB https://github....
StarBloghttps://blog.deali.cn/blog/windows-cmd-powershell-terminal-v1
PS:本文写于2021年,现在已经是2024年,有了很多新变化,我在接下来的文章里会继续更新。 前言 Windows一向以图形化操作入门容易著称,所以对于命令行的支持一直为人所诟病,比起Linux或者mac都是被吊打的。这一局面在最近几个版本的Windows10更新里,特别是微软官方出了WindowsTerminal这个大杀器之后有所改善~ 所以对于标题的这个问题,只能说「勉强可以吧」,本文介绍...
StarBloghttps://blog.deali.cn/blog/dotnetcore-github-action-auto-build-nuget
...量或两者的组合 使用 group 或 label 键的 key: value 对 可以指定多个 runner ,比如 yaml // 作业将仅在具有标签 linux、x64 和 gpu 的自托管运行器上运行 runs-on: [self-hosted, linux, x64, gpu] 本文是直接白嫖了 GitHub 托管的 runne...
StarBloghttps://blog.deali.cn/blog/configure-flutter-development-environment-windows
前言 在Windows上做开发,一个字:坑。 但是有时候外出只能带着笔记本,Linux在一些笔记本上不太兼容,驱动支持不完美,而且电源管理不够好,所以无奈的情况下只能用Windows暂时顶一下,就像现在我要在Windows上搭建Flutter的开发环境一样,太坑了。 进入正题 先安装Android SDK 首先,你要有一种可以下载到Android SDK的方式,可以是梯子,或者是...
StarBloghttps://blog.deali.cn/blog/gitlab-ci-cd-configuration-usage
...al/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64 Give it permissions to execute sudo chmod +x /usr/local/bin/gitlab-runner Create a GitL...
StarBloghttps://blog.deali.cn/blog/tune-inotify-watches-limit-idea
...m spins background process to monitor such changes. The method it uses is platform-specific, and on Linux, it is the Inotify facility. Inotify requires a "watch...