Newlearnerの自留地
64.2K subscribers
14.2K photos
44 videos
66 files
10.9K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#Web #GitHub情报 #Life

✈️ Aeris:实时 3D 航班飞行可视化网页

🔗GitHub | Demo

👉 Features

- 3D 空域展示,实时航班渲染
- 按高度分层 / 客机种类显示航班
- 良好的动态镜头 / 动画体验
- 提供多个航班数据源

🛩 之前和大家分享了实时展示地铁运行状况的开源项目,最近冲浪又看到了一个用 WebGL / Three.js 制作的在线航班飞行可视化网页。你可以选择一个城市,然后静静看着上方空域的客机飞行情况

💡 网站的动画和地图做得很用心,数据来自开放数据 OpenSky 以及开源社区聚合网络 ADS-B,存在着不全面的问题。当然了,这样的开源项目没有办法和商业化的 Flightradar24 相比,但依然有许多自己捣鼓的乐趣

👀 在了解 Aeris 的过程中,查询到了自建 ADS-B 接收站的相关信息。我们可以做一套「SDR 接收器 + 天线 + 软件主机」的组合,来接收小范围内 1090 MHz 的飞机广播,从而自行确定客机航线和飞行等信息,并将这些数据接入 Aeris,还是很好玩的(在中国大陆等地区可能存在法律风险,请先了解当地法规)

📘 关联阅读:

1️⃣ Air Travel Design Guide:面向机场工作者、设计师和航空旅行爱好者的在线指南
2️⃣ 介绍两个有趣的地铁网页可视化项目
3️⃣ FocusFlight:让专注像航班起飞一样简单沉浸

频道:@NewlearnerChannel
👍6😘4
#GitHub情报 #Blog #Web

📒 GitHub Pages + Hexo 搭建的又一个个人博客

🔗 阅读原文

🤔 一直以来好像都缺一个能够高度自定义定制化的博客。直到最近才了解到 GitHub Pages 的易用性,着实是有点过于火星人了。

GitHub Pages 自带一个 username.github.io 的域名,同时支持自定义域名。我的域名是在 Namecheap 上购买的,也是这次搭建博客的整个过程中,唯一花了点钱的地方。GitHub Pages 还可以自动为网站添加 HTTPS 证书支持。

🌍 渲染引擎:Hexo

使用 Hexo 可以很方便地把你的 GitHub Pages 博客搭起来。它可以直接一键把所有需要的静态博客页面都部署到 GitHub Pages 上面,这样就不用再担心整体的网站结构、数据库等等。

我们只需要在本地把文章使用 Markdown 写好,然后使用 git commit 或者 Hexo 的一键部署功能就可以直接发布了,所以还是很方便的。

🎨 主题:NexT

Hexo 有多款主题可以选用,我选用的是 NexT,也算是非常经典的 Hexo 博客主题了。经过多年的迭代发展,NexT 已经非常成熟,文档也非常详尽。

🔢 IDE:VS Code

Hexo 和 NexT 的配置都使用 YAML 语言。为了编辑它,顺带可以在一个稳定本地环境中管理 GitHub Pages 仓库,我还是用 VS Code。它可以代码高亮、AI co-pilot,还内置终端。

🆓 如果你也需要一个轻量化、静态的个人博客,不如试试 GitHub Pages,几乎零建站和维护成本,就可以搭起来一个看起来十分专业的站点了。现在有了 AI 和 agents,你也可以完全抛弃上面的方式,直接「手搓」整个网站,也不是不行!

频道:@NewlearnerChannel via Kostya’s Lair
4👍1👀1