yuefeng的碎碎念
643 subscribers
143 photos
9 videos
4 files
197 links
频道维护者以前订阅了大量的 channel, 但是查阅压力越来越大, 在上面花费了太多时间, 后来我有想法去做一个优质信息频道

频道保持低频率更新, 确保推送为优质信息, 节约大家时间, 提高订阅效率.

本频道:
1. Python/golang/nodejs 编程,
2. 开源项目,开源理念
3. linux服务器租赁/维护
4. DevOps, serverless
5. docker&k8s&CNCF
6. instantbox 等开源项目开发进程
7. 各种技术课程
投稿: @Cattt1
Download Telegram
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#macOS #Github情报 #V2er

在 V2ex 看到一个有趣的帖子:用 Swift 写了个人生进度条

作者看到 uTools 插件人生进度条挺有意思,就用 swift 给 Alfred 写了一个

👉 Github:https://github.com/pdso/workflow/releases

👉 下载后在 Alfred 输入「life」,即可看到 今日/本周/本月/本年 的进度条。How time flies!

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报

rough-charts:一款手绘风格的 React 图表库

Github | Demo

👉 Features:

- 响应式的图表库
- 灵活易用、可组合:可以把任意的组件组合在一起,比如柱子和曲线放在一起,也可以自定义图表的形状,比如把柱子变成三角形
- 看起来萌萌哒,很可爱 ~~~(>_<)~~~
- TypeScript 支持

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #Tools

n8n :一款类 IFTTT 开源自动工作流工具

Github | 官网

目前支持创建工作流程的应用程序有 GitHub、Dropbox、Google、NextCLoud、RSS、Slack、Telegram 等,完整的列表请看 这里

部署的方式有两种,CLI 和 Docker,Github和官网都有提到

部署好之后创建流程也十分容易上手,通过连线的方式将各个软件联系起来

原文

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
This media is not supported in your browser
VIEW IN TELEGRAM
#Github情报

navi:一个命令行历史记录工具,命名灵感来自于《塞尔达传说:时之笛》

https://github.com/denisidoro/navi

👉 Features:

- 支持以列表方式显示出历史输入命令以便再次调用
- 支持多种方式/多平台安装
- 支持自定义历史记录表单文件

该项目上线一个月来收获了 4K+ star,欢迎试用

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#News #Github情报

GitHub于今天发布2019年度报告

👉 官网:The State of the Octoverse

👉 提要:

- 超过4000万开发人员,80%来自美国以外的地区,去年有1000万新加入的开发者
- 共有170万学生在去年一年在Github上学习,活跃用户超过76万
- 去年,全球财富50强中有35家公司为开源做出了贡献
- 中国在去年一年 Clones/Forks 的项目较上年增加48%,相比其他国家数量上一枝独秀
- 去年新创建了超过4400万个repo,修复了超过760万个漏洞警报
- Python首次超过Java,成为GitHub上第二受欢迎的语言
- Dart和Rust是增长最快的语言

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报

Arctic Code Vault:GitHub 将开源代码库保存在北极洞穴

GitHub 在年度开发者大会现场宣布了一项永久保存代码计划——GitHub Archive Program,通过不间断的跨各种数据格式和位置存储多个副本的方式来保护开源软件代码,至少保存 1000 年

所有开放源代码项目的代码都将存储在胶片上,该胶片每帧包含880万像素。胶片由挪威公司 Piql AS 制造,表面有氧化铁粉涂层,Piql 称在正常条件下这种材料能保存750年,在寒冷干燥低氧洞穴内能保存2000年。这些代码将保存在挪威斯瓦尔巴特群岛(Svalbard)退役的煤矿中

今年年初开始,数千个流行的GitHub项目和编程语言加入了 Arctic Code Vault 计划。官网也给出了申请链接,填写你的 Github 注册邮箱即可:传送门

GitHub 准备在 2020年的2月2日 拍下每个活跃中的公开储存库的快照,再将它们存放在「GitHub Arctic Code Vault」中

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (贾思敏)
#Tools #macOS #Github情报

使用enca工具把文件编码转成UTF-8,解决macOS下阅读文档乱码问题

(刚刚在mac上看win朋友发来的code,打开后发现中文注释全是乱码。。。

Github项目地址:https://github.com/nijel/enca
Enca (Extremely Naive Charset Analyser)
Enca 超级简单字符分析器

enca安装:
brew install enca
获取文件编码格式
enca -L zh_CN <filenName>
UTF-8 格式转换
enca -L zh_CN -x UTF-8 <fileName>

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报

Geng Shuang Emulator:耿爽模拟器,用于模仿中国外交部发言人耿爽的言论

Github | Demo

👉 Features:

- UI/UX 优化与重设计
- 表单提交检查与随机输入生成
- 响应式支持

群友昨天发现的项目,和之前的 BullshitGenerator 一样,蛮有意思,仅供娱乐和学习用

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #macOS

m-cli:macOS 上的一款“瑞士军刀”命令行工具

https://github.com/rgcr/m-cli

👉 安装:

brew install m-cli

curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh | sudo sh

👉 Features:

可以在终端中十分方便地查看和管理 Mac 上的一些状态和应用

譬如查看电池、蓝牙、硬盘、显示、防火墙等状态,设置访达选项、主机名、组等,甚至可以控制 iTunes 等软件

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报

YouTube-Report:你的 YouTube 观看报告

https://github.com/A3M4/YouTube-Report

本项目旨在利用 Google Takeout data 分析用户的 YouTube 观看时间段、高频搜索词、观看回忆和活动类型等数据,并自动生成 pdf 数据报告。整个过程可以在离线情况下进行,因此无需担心隐私问题

👉 使用方法:

1️⃣ 前往 takeout.google.com 导出数据,记得单选 YouTube,账户语言为英文

2️⃣ 下载 ZIP 数据包并解压,git clone 本项目,将 Takeout 文件夹移入其内

3️⃣ pip install -r requirements.txt

4️⃣ python report.py

然后会自动显示用户 YouTube 观看数据统计 pdf,可以作为自己的回顾

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #网盘

Cloudreve:支持多家云存储的云盘系统

Github | 官网 | Demo | Wiki

👉 Features:

- 支持对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、Onedrive、远程服务器/本地存储
- 支持限制单文件最大大小、MIMEType、文件后缀、用户可用容量
- 基于Aria2的离线下载
- 支持图片、音频、视频、文本、Markdown、Ofiice文档在线预览
- 支持创建私有分享或公开分享链接
- 支持拖拽上传、分片上传、断点续传、下载限速等

之前也向大家介绍过类似的图床项目,而 Cloudreve 则更全面,支持的文件格式更多。安装需要 LAMP/LNMP 环境

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #days

📅 OpenHappyHackingCalendar:生成 2020 年编程日历

https://github.com/Sneezry/OpenHappyHackingCalendar

👉 Features:

- 每周介绍一种编程语言
- 提供每月日历 📅 和每周日历 📅
- A4 大小,可自行打印并装订成册

👉 安装(需提前安装 git 和 nodejs):

git clone https://github.com/Sneezry/OpenHappyHackingCalendar.git
cd OpenHappyHackingCalendar
git clone https://github.com/Sneezry/hacking-date.git
npm install
node index.js


👀 最后会生成一个 out.html 文件,在当前文件夹下打开,就会看见 2020 编程精美日历了

* 当然,如果你觉得列出的节日不全,也可以进入 index.js 修改 var festivals

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #macOS

wuhan-virus-bitbar-plugin:一个 macOS 新型冠状病毒疫情数据 Bitbar 插件

https://github.com/Anthonyeef/wuhan-virus-bitbar-plugin

👉 Features:

- 菜单栏显示,便于查看和跟踪
- 统计地区确诊人数/死亡人数/治愈人数,数据来自于丁香园
- 支持自定义数据省份和地区,便于关注就近地区情况
- 支持自定义刷新时间间隔

👉 依赖:

- Python 3.x
- pip install requests
- Bitbar

👉 使用:

1⃣️ 在电脑上打开 Bitbar,把本 repo 里的 wuhan.10s.py 放入 Bitbar 指定的插件文件夹中
2⃣️ 在状态栏中选中 Bitbar 的图标,点击刷新即可
3⃣️ 可自定义显示的省份和刷新时间,详见 readme

❤️ 感谢开发者来稿,在这个艰难的时期,很多开发者默默地通过自己的编程能力更好地帮助大家了解情况,在这里也一并感谢

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#telegram #Bot #Github情报

Ding-Bot:一个基于 python-telegram-bot 开发的项目监控机器人

https://github.com/xiejiangzhao/Ding-Bot

👉 Features:

- 暂仅支持淘宝和天猫的商品监控
- 可指定并查询所在地区商品库存
- 复制商品分享链接发送即可添加监控
- 支持 iOS 推送消息(Bark needed)

该机器人可以帮助大家及时了解到关注商品的补货情况,便于在上架时及时入手。自行部署见 readme

👀 回顾:一个推送优惠信息的 Telegram 机器人

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#Github情报 #网盘

Cloudreve:支持多家云存储的云盘系统,近日用 GO 重构

Github | 官网 | Demo | Wiki

👉 Features:

- 支持本机、从机、七牛、阿里云 OSS 、腾讯云 COS 、又拍云、OneDrive (含世纪互联)作为存储端
- 上传 /下载 支持客户端直传,支持下载限速
- 可对接 Aria2 离线下载
- 在线 压缩 /解压缩、多文件打包下载
- 覆盖全部存储策略的 WebDAV 协议支持
- 拖拽上传、目录上传、流式上传处理
- 文件拖拽管理
- 多用户、用户组
- 创建文件、目录的分享链接,可设定自动过期
- 视频、图像、音频、文本、Office 文档在线预览
- 自定义配色、黑暗模式、PWA 应用、全站单页应用
- All-In-One 打包,开箱即用

👀 可以说是我见过的 UI 较为美观、功能较为丰富的云盘目录程序,作者也提供了 Docker 安装方式

📘 关联阅读:

1⃣️ TCShare:一个多云盘 API 目录列表程序
2⃣️ zfile:一个支持多种对象存储和本地存储的目录程序

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#GitHub情报 #DDNS #Networks

Realm:一个基于 Rust 的全新流量转发工具

GitHub | Wiki

👉 Features:

- 支持 DDNS,自动后台更新解析
- 高效,低消耗。 依托于 Rust 语言,执行速度更快,资源占用更低
- 仅需一条命令就能启动,保证了部署的方便
- 支持同时转发 UDP 和 TCP 流量

👉 使用:

chmod +x realm && ./realm -l 127.0.0.1:30000 -r example.com:12345

相比于 IP桌子们和各种内网穿透的项目,Realm 较为轻量易用,实际效果有待测试。Wiki 中给出了守护进程和开机启动的操作步骤,开发者接下来还会支持多端口、配置文件、本地代理等功能

👀 回顾:

1️⃣ Proxyer:一个私有内网映射工具
2️⃣ Tcpthrough:一个基于公网 ip 转发的新内网穿透轮子
3️⃣ sish:一个开源、轻量且类似于 Servo/Ngrok 的内网穿透工具

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#GitHub情报 #Tools

📌 waka-box-go:将你的 WakaTime 每周统计显示在 pined gist

GitHub | Wiki

👉 Features:

- 基于 WakaTime API 获取统计数据
- 基于 Github API 更新 Gist
- 使用 Github Actions 自动更新 Gist
- 自动在 pined gist 展示自己本周 commit 的语言类型并以条形统计图排序展示

👉 安装与部署:

1️⃣ 创建一个公开的 GitHub Gist,获取拥有 gist 权限的 token
2️⃣ 创建 WakaTime 账号,完善消息并获取 API
3️⃣ Fork 本项目并配置 Github Actions 环境变量和设置

👀 本项目源自 waka-box,使用 Golang 构建。开发者还向大家推荐了
awesome-pinned-gists 这个 pined gist 汇总项目,其中不乏通过首页 gist 显示豆瓣、Twitter、YouTube、Steam 等更新内容的项目,非常美观有趣

频道:@NewlearnerChannel
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#GitHub情报 #测速

📦 Homebox:家庭网络工具箱,主要用于组建家庭局域网时的一些调试、检测、压测

GitHub | Releases

👉 Features:

- Web 支持 Dark Mode
- 提供 10G 的浏览器速度测试
- 自带 Ping 检测
- 丰富的自定义测速参数
- 服务端无需固态要求
- 友好的 UI 交互
- 针对低速网络(< 2.5G)优化测速资源占用

🖥 在使用前,需要在内网环境找一台设备作为 Server。可以通过 Docker 自行编译安装也可以通过开发者提供的编译好的二进制文件。但后者由于使用了 Github Actions 编译,可能存在在 macOS 早前系统无法正常运行等情况(其他系统自行检验)

编译并运行后,在其他内网设备打开测试网页,即可开始对内网环境进行测试。当然,嫌费事用 iperf 测试也是可以的。在 readme 最后开发者给出了两款 MacBook Pro 的有线内网测试结果,经供参考

📘 关联阅读:当千兆存储已不能满足 - 群晖 DS1618+ 西数 8T 红盘

频道:@NewlearnerChannel