惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tenable Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cisco Blogs
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
Hacker News: Ask HN
Hacker News: Ask HN
Schneier on Security
Schneier on Security
H
Heimdal Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cyberwarzone
Cyberwarzone
V2EX - 技术
V2EX - 技术
W
WeLiveSecurity
Help Net Security
Help Net Security
S
Secure Thoughts
P
Privacy & Cybersecurity Law Blog
S
Securelist
SecWiki News
SecWiki News
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes
Know Your Adversary
Know Your Adversary
The Last Watchdog
The Last Watchdog
N
News | PayPal Newsroom
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Vulnerabilities – Threatpost
H
Hacker News: Front Page
NISL@THU
NISL@THU
Scott Helme
Scott Helme
L
LINUX DO - 热门话题
Attack and Defense Labs
Attack and Defense Labs
Security Archives - TechRepublic
Security Archives - TechRepublic
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Google Online Security Blog
Google Online Security Blog
The Hacker News
The Hacker News
Cloudbric
Cloudbric
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
N
News and Events Feed by Topic
A
Arctic Wolf
Latest news
Latest news
S
Schneier on Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
Project Zero
Project Zero
P
Privacy International News Feed
B
Blog
云风的 BLOG
云风的 BLOG

ddadaal.me

fork subgen实现纯本地AI视频字幕生成和翻译 - ddadaal.me 把nanobot关进Docker后,如何同时保留浏览器可视化与自动化 - ddadaal.me 可划分显存 != 统一内存:AI Max+ 395 64G AI推理性能 2025年总结 - ddadaal.me 14寸16核32线程:搭载AMD AI Max+ 395的HP战99 Ultra使用感受 Node是并发性能的绊脚石吗?测试Express服务器的基准并发能力 - ddadaal.me 用大模型总结文章:效果很好,但是玄学 - ddadaal.me 2024年总结 - ddadaal.me 在西雅图,给生活换个环境 - ddadaal.me 从调库到翻源代码:给wakapi增加SQL Server支持 - ddadaal.me 增加自制博客点击量统计 - ddadaal.me 博客集成AI文章总结功能 - ddadaal.me 2023年总结 - ddadaal.me 博客的发展2:重写,重生 - ddadaal.me 2022年总结 - ddadaal.me 2021年总结 - ddadaal.me 我的第一个真实项目:总结和经验 - ddadaal.me 一次生产环境的文件丢失事故:复盘和教训 - ddadaal.me react-typed-i18n: 使用Template Literal Types实现强类型的i18n - ddadaal.me wslg初体验:最佳Linux发行版? - ddadaal.me 借助Docker,把VPN当作HTTP代理来用 - ddadaal.me 2020年总结 - ddadaal.me 美好的回忆和未知的未来:写在研究生开学前 - ddadaal.me 使用X11 Forwarding在WSL 2中运行GUI程序 - ddadaal.me 在小手机已经消失的时代,我选择了Galaxy S20 - ddadaal.me 使用PowerShell脚本让UWP应用使用localhost上的系统代理 - ddadaal.me 安装Arch Linux并使用N卡玩Steam游戏 - ddadaal.me 可靠性、辅助功能和多屏协同:我对智能手表的体验和看法 - ddadaal.me 从VSCode到Vim到……两个都用? - ddadaal.me 2019年总结 - ddadaal.me 入手4K显示器:LG 27UL550 - ddadaal.me 暗色模式上线 - ddadaal.me 修复gatsby-transformer-remark插件中文词数统计错误问题 - ddadaal.me 折腾Linux: 从实体机到Win10 - ddadaal.me 从viccrubs改名为ddadaal - ddadaal.me A React Form Component Performance Optimization with Profiler 博客的发展一:RSS,国内托管…… - ddadaal.me 2016至2019,和南京大学微软学生俱乐部一起成长 - ddadaal.me 北大信科 | 上交软院 | 南大软院夏令营经历 使用MVC、MVP、MVVM和FRP实现Android局域网群聊应用 - ddadaal.me 2019年春微软实习面试经验 - ddadaal.me Strongly Typed i18n with TypeScript A Kotlin DI Framework in 50 Lines and Thoughts on Kotlin 7天Hackathon,Web前端极速入门指南 - ddadaal.me An Infinite Loop Caused by Updating a Map during Iteration Simstate and Why - ddadaal.me 2018年总结 - ddadaal.me MSRA DKI组前端面经 - ddadaal.me Safety/Security and Extensibility/Scalability in Software System Design and Architecture 微软听听文档体验报告 - ddadaal.me 正则语法分析器和LALR(1)词法分析器 - ddadaal.me 写代码要动脑子! - ddadaal.me 2017年总结 - ddadaal.me Python语言实现的符合本福特定律的十进制固定长度随机数发生器 - ddadaal.me 院自建GitLab CI配置实录 - ddadaal.me C++测例查看器 - ddadaal.me C++插件在VS2017上无法使用的分析 - ddadaal.me
新博客正式上线 - ddadaal.me
2018-11-17 · via ddadaal.me

✨AI全文摘要

DeepSeek R1DeepSeek R1 8B

作者最初用React+ASP.NET开发博客,但面临维护复杂、性能差等问题。后改用Gatsby框架,两天内搭建出静态博客:利用React生态实现高性能,支持PWA、Markdown写作、多语言、评论系统等功能。Gatsby的静态页面便于CDN部署,解决了Azure服务器延迟和GitHub Pages加载慢的痛点,虽存在文档不全等开源通病,但灵活性和现代化开发体验远超Hexo等传统工具。最终新博客在功能扩展性和用户体验上达到预期,进入优化维护阶段。

Azure AI部署的DeepSeek-R1模型推理

为什么又换了??

相信大家看到这个文章,第一反应如标题:为什么又换了??

上个寒假花了20天,用React+ASP.NET Core完整撸了一套博客网站出来。本以为就这样就可以了,结果却漏洞百出,且维护成本极高,例如:

  • 后端20请求能爆5个异常,大部分和网络请求有关(不知道为什么都在Azure上访问还是会很慢……
  • 没有管理员管理界面,甚至没有文章编辑器,写文章还得手动发POST请求,更别提图床(上传图片)了
  • 性能很不好,每次访问界面都需要去Azure拿数据,放GitHub Pages上的前端虽然已经做了代码分割,可是在国内GitHub Pages的速度也是不敢恭维,导致每次访问博客的速度非常慢
  • 加功能成本极大,需要前后端都写。前后端分离有利于多人分工,可是却增大了工作量,对个人开发来说就是一种负担

因此,这套完整的博客系统虽然功能强大和完整,但是日常维护起来可是非常难受。

Gatsby to the rescue!

不久前偷窥其他同学的GitHub发现了Gatsby,从此打开了新世界,马不停蹄地把博客用Gatsby重做一下。

花了两天时间(其实也就10个小时)撸了一个博客出来。这里推荐一个工具wakatime,可以记录每天编程的时间、语言、项目,知道自己到底花了多少时间在编程上。

wakatime
wakatime

为什么最后用Gatsby?

  • 高性能

Gatsby最后生成的是静态网页,不需要折腾部署,并且便于被CDN和缓存

  • 灵活,能够用上React和整个npm前端生态圈

有人看到这个之前可能要问为什么不直接用hexo这种专门写博客的框架,这就是我的原因。hexo等这种静态博客工具过于局限,也不便于用上React等现在已经非常成熟的前端框架来让开发过程更加现代化。同样,Gatsby的灵活也便于扩展网站的功能和自定义。Gatsby有自己的生态系统,这个生态系统里的工具用起来有时还更爽更简单。

当然,Gatsby也是有坑的,例如一些开源项目通病

  • 文档不完整或者写得不好
  • 网络上的教程质量不高
  • 第三方插件质量参差不齐

只不过这些坑踩过之后影响不大,并且随着时间的推移越做越好了。

上线

原型撸完之后,又经过这么久的调试、测试和数据迁移,新博客总算是正式上线了。

新的博客有如下的特性:

  • Static website with modern web technologies
  • Full Support for Progressive Web Application
  • Articles written on markdown
  • Full i18n
  • Styling with both styled-components and SCSS
  • Source code and contents separated
  • Comment system via gitalk
  • Icons via react-icons

现在的版本基本已经满足了我对博客的所有期望。

博客的大厦已经基本建好,接下来只需要小修小补即可

希望大家多多支持,多发评论多发邮件和反馈!谢谢大家!