苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # code
使用 Node.js 生成方便传播的图片
2019年07月28日
图片生成
,
Linux
,
Node.js
,
Puppeteer
针对内容传播场景下的批量图片生成需求,提出一种基于 Node.js 与无头浏览器的轻量解决方案。该方法摒弃复杂底层图形库,转而利用 Puppeteer 模拟高分屏设备进行页面截图,分别实现三类典型应用:通过 Hugo 等静态站点生成器完成招
阅读全文
使用代码仓库管理 GitLab CI 变量
2019年07月27日
CI/CD
,
GitLab
,
Linux
,
代码仓库
针对中小规模团队及个人开发者维护大量 GitLab CI/CD 环境变量成本过高的问题,提出基于代码仓库管理变量的低成本方案。通过对比 CI/CD 变量与文件配置的异同,利用 GitLab 官方提供的 Group-level 与 Proje
阅读全文
在群晖上使用 Traefik
2019年07月18日
Docker
,
Linux
,
WordPress
,
Synology
,
Traefik
在群晖系统上部署 Traefik 存在两种方案:单独运行需映射高位端口规避系统占用,或配合内置 Nginx 实现标准 80/443 端口访问。文章详述了基于 Docker 的独立部署流程,包括编写 docker-compose.
阅读全文
使用 Docker 和 Traefik 搭建 Flarum 轻论坛应用
2019年07月16日
Flarum
,
Traefik
,
PHP
,
Docker
基于选型考量与容器化实践,详述使用 Docker 与 Traefik 搭建 Flarum 轻论坛的完整流程。涵盖自定义 PHP-FPM 镜像构建、MySQL 数据库编排、Composer 依赖管理及 Nginx-PHP 应用框架配置,通过多
阅读全文
迁移 Docker 容器储存位置
2019年07月14日
Docker
,
性能优化
Docker 默认将数据存储于系统盘的 /var/lib/docker 目录,随着镜像与容器增多易导致系统盘空间不足。迁移流程包括:使用 service docker stop 停止服务,通过 rsync -avz 将数据同步至新分区(如
阅读全文
使用 WordPress 快速打造个人 Wiki
2019年06月28日
Linux
,
Wiki
,
PHP
,
WordPress
基于 WordPress 搭建个人 Wiki 的完整方案,涵盖界面定制、Markdown 支持、代码高亮及自动登录等核心配置。通过切换 Twenty Sixteen 主题并修改 page.php 文件调整侧边栏布局,配合 WP Github
阅读全文
将 Ghost 迁移 Hugo 背后的事
2019年06月15日
Hugo
,
Linux
,
重构功能
,
站点建设
将运行五年的 Ghost 博客迁移至 Hugo 的完整记录,详细剖析迁移原因与具体过程。核心痛点包括:编辑器长期存在非英文输入 Bug 且官方推诿修复、资源管理仅支持图片缺乏 CDN 功能、本地化措施敷衍仅开放主题语言包、插件市场忽视中文用
阅读全文
你的网站或许不需要前端构建
2019年05月27日
JavaScript
,
性能优化
前端工程化工具如Webpack、Babel、ESLint的普及使项目复杂度持续攀升,脚手架配置成为开发流行框架项目的标配。该文指出,对于中小型项目、简单后台、流程配置或Demo场景,无需依赖复杂构建流程,通过直接引入CDN资源或本地静态文件
阅读全文
简单策略让前端资源实现高可用
2019年05月14日
JavaScript
,
性能优化
前端资源高可用并非仅靠 CDN 或后端切换即可解决,传统方案依赖 DNS 切换存在生效延迟、需用户刷新等痛点。文章提出在前端层面监听资源加载错误,通过 onerror 事件自动切换备用 CDN 地址,实现用户侧无感知故障转移。
阅读全文
使用 Docker 封装 Python 小工具生成 GitBook PDF
2019年05月07日
GitBook
,
Python
,
Docker
,
Linux
针对 GitBook 新版生成 PDF 体积过大且无法压缩的问题,基于开源工具 gitbook2pdf 构建 Docker 镜像,通过 weasyprint 替代 calibre 实现电子书生成。镜像采用 python:3.
阅读全文
««
«
24
25
26
27
28
29
30
31
32
33
»
»»