不求甚解
9.81K subscribers
671 photos
2 videos
288 links
👀 在这里分享我日常的所见所思。 by @somkanel

📰 RSS 订阅: rss.fakeye.xyz

💻 镜像站: channel.fakeye.xyz
Download Telegram
#GitHub #Life

🥘 在家做饭是我们从小就认为最平常不过的事情了,但现在出门在外又有多少人愿意每天开火做饭呢?甚至很多人进厨房之后就会进入「抓瞎状态」。

👨‍🍳这一份在 GitHub 上呈现的《程序员做饭指南》 或许你够帮助到你。之所以以程序员作为这个项目的前缀,是因为该项目通过量化、程序化的信息结构来教你做菜。从做菜需要什么,到几种基础的烹饪方式及其注意事项,再到每一道菜原材料和用餐人数的配比都十分详尽。对于新手而言真的很友好。

🌶 更加有意思的是,该项目秉承着共建开源的形式,大家可以按照固定格式将自己的拿手好菜提交上来,你跟着菜谱做的菜如果出现了问题也可以提交 issue 进行修正和反馈。

🥙 希望大家都能好好吃饭,吃得健康。
#Web #GitHub

🎨 日常生活和工作中,我们经常需要通过思维导图和流程图的形式来理清思路,今天介绍一个免费的网页服务 —— 画图本

✏️ 画图本是一个可以免登录就能任意画脑图、流程图的网页服务,并具有以下特点:

1⃣️ 免费,界面清爽干净无广告;
2⃣️ 无需登录,直接使用;
3⃣️ 支持思维导图、流程图两种画图模式;
4⃣️ 思维导图支持键盘热键操作,流程图支持直接涂鸦;
5⃣️ 支持直接导出或通过链接分享;
6⃣️ 支持导入 .mm 格式文件;
7⃣️ 登录后可保存文件。

🔧 其实画图本这个服务是基于开源项目 tldraw 而来,tldraw 也有在线服务,如果是轻度和临时使用也可以直接打开 tldraw 网页版使用
不求甚解
#GitHub #Life 🥘 在家做饭是我们从小就认为最平常不过的事情了,但现在出门在外又有多少人愿意每天开火做饭呢?甚至很多人进厨房之后就会进入「抓瞎状态」。 👨‍🍳这一份在 GitHub 上呈现的《程序员做饭指南》 或许你够帮助到你。之所以以程序员作为这个项目的前缀,是因为该项目通过量化、程序化的信息结构来教你做菜。从做菜需要什么,到几种基础的烹饪方式及其注意事项,再到每一道菜原材料和用餐人数的配比都十分详尽。对于新手而言真的很友好。 🌶 更加有意思的是,该项目秉承着共建开源的形式,大家可以按…
#App #iOS #GitHub

👨‍🍳 之前 介绍过 的开源项目《程序员做饭指南》最近有了衍生 iOS App 了。App 与开源项目同名,由 Cyandev 基于 Anduin 创建的开源项目作为数据源而编写的。

🌊 App 在首次打开允许用户选择 GitHub 或者 Gitee 两种数据源,如果有科学上网姿势的用户推荐选择 GitHub 数据源,获取数据更加实时。如果平常网络环境在国内的用户可以使用定期更新的 Gitee 镜像源。选择之后会直接加载 100MB 的数据,主要包含了 7000 多个 git objects,之后就可以在本地畅读了。

📱 App 还特别支持了 iPadOS,且对于横屏、多任务、侧拉等特性全适配,非常给力。目前正在 TestFlight 内测中,需要系统版本至少为 iOS/iPadOS 15.0 或 macOS 12.0 才能安装使用。
#GitHub

🔥 最近在 V2EX 上有一个讨论很火爆项目 —— Casdoor

🚪 Casdoor 是一个基于 OAuth 2.0 / OIDC 的 UI 优先集中认证 / 单点登录 (SSO) 平台,简单点说,就是 Casdoor 可以帮你解决 用户管理 的难题,你无需开发用户登录注册等与用户鉴权相关的一系列功能,只需几个步骤,简单配置,与你的主应用配合,便可完全托管你的用户模块,简单省心,功能强大。

🔑 目前大多数应用已从过去单一的账号密码登录,逐渐升级为允许通过第三方平台登录,例如 GitHub 、微信、QQ 等。但是这一套逻辑依然需要开发者去实现,大多数功能偏离了业务。Casdoor 就是替开发者们解决这个难题,即 提供一套统一的鉴权平台,只需要简单配置便可完全托管用户模块。

🧪 Casdoor 的特性主要有以下几个方面:

1⃣️ 支持普通的账户密码注册登录,也支持各种常见的第三方认证,例如 GitHub 、Facebook 、Google 、Wechat 、QQ 、LinkedIn 等等,截止目前共 9 个平台,并在不断听取用户建议对更多的平台提供支持。
2⃣️ 管理方便。Casdoor 内部将模块分为了 5 大类,Organization 、User 、Application 、Token 和 Provider 。可以同时接入多个组织,组织下有不同应用,用户可以通过应用或组织分类,单独管理任何组织、应用或用户的 Token 令牌,轻松管理复杂系统,目前已部署在 Casbin 社区各种系统当作鉴权平台。
3⃣️ 自定义程度高。Casdoor 可以随意修改登录方式,例如是否允许密码或第三方登录,自定义应用的注册项数量,是否启用两步验证,以及是否允许各个 Provider 登录、注册等等,高度可插拔。
4⃣️ 具备 Swagger API 文档。清晰的 API 介绍,无需阅读源代码即可直接方便调用各个 API 接口,提供定制化功能。
5⃣️ 前后端分离架构,部署简单。

GitHub地址演示地址官方文档
#GitHub #macOS #App

🌞 最近发现了一个和我同名的类 Alfred 启动器项目 —— Sol

🧰 作者称如果你喜欢 Raycast 和 Alfred 之类的工具,但又想拥有并自己调整它们,那么 Sol 就是适合你的工具。作为开源工具的 Sol 支持以下特性:

1⃣️ 支持 Command/Option + Space 快捷键;
2⃣️ 支持 App 搜索和快捷启动;
3⃣️ 支持谷歌翻译;
4⃣️ 支持快速展示日历中的日程;
5⃣️ 支持使用 OpenWeather API 快速展示天气;
6⃣️ 支持基础的 Applescript 命令(例如休眠、切换深色模式等)。

🌈 由于开发者对标的是行业标杆 Alfred 和 Raycast,Sol 这个项目看起来还尚处在早期阶段,从开发者列出的 todo list 来看工具后续还会支持更多的扩展插件、支持更多操作系统、窗口管理、剪贴板管理等,从开发者目前隔天一更新的速度来看,希望他能够坚持并取得成功吧。
#Web #GitHub

🪑 宜家控的特价 DM —— 宜家特价榜

🔗 Web | GitHub

🛋️ 你是否也是一个宜家控?今天介绍的是一个宜家控制作的项目,应该就是为你量身打造的。

💰 网站通过将宜家的数据进行抓取后分类呈现,在分类下列举了产品名称、分类、颜色以及优惠后的价格,价格标签也非常细节使用了宜家风格,点击相应的优惠产品信息则会跳转到宜家中国相应的产品详情页面,方便用户去具体查看产品参数和细节。

📱 网站适配了桌面和移动端,实际使用下来,个人认为在手机上呈现效果更好。网站的数据全部来自于宜家中国官网,并每周自动更新。项目作者是 mayandev,他将项目开源在了 GitHub 上。
#Web #GitHub

⛅️ 为你的日历增加天气预报功能 —— Weather in Calendar

📅 如果你是日历的重度用户,是否希望在检查当日事项的同时了解当日的天气情况。著名日历应用 Fantastical 就将日历中查看天气的功能作为高级功能进行了引入,今天你也可以免费的拥有这项功能。

☁️ Weather in Calendar 是一项免费服务,它提供界面让用户能够选取城市和温度制式单位,通过 OpenWeatherMap数据源获取未来 14 天的天气数据。设置完成后,用户将获得一个 .ical 订阅日历 URL,将这个 URL 在日历 App 进行配置,就可以直接获得一个拥有天气能力的日历了。

🌞 订阅日历最终会以一个全天日程的形式进行展示,展示效果是天气 emoji + 温度,全天日程详情会阐述天气详情、日出和日落时间、风向风力风速、气压以及湿度。

⚙️ 开发者将源代码开源在 GitHub 上,感兴趣的朋友可以深入研究或自己改进整体体验。
#Life #Web #GitHub

🥘 之前有介绍过红极一时的《程序员做饭指南》及其衍生 App,今天介绍一个类似的项目 —— 隔离食用手册

🥕 网站交互友好,只需要选择你想吃的食材和烹饪方法,就会实时展示出针对你所选择的选项可以制作哪些菜式,点击后就可以跳转到 bilibili 查看这道菜的教学视频。结果支持模糊匹配和精准匹配两种,就算不是在疫情期间隔离,对于正常生活的选择困难也有不错的疗效。

👨‍🍳 这个项目的初衷是方便现在特殊时期隔离在家而材料有限的小伙伴,因此菜谱材料会尽量限制在特定范围内。 菜谱也是进行了一轮筛选。 所以严格意义上来说它的目的并不是成为一个大而全的菜谱检索应用。项目代码也已公开在 GitHub 上。
#Web #GitHub

🧠 可视化概率论 —— Seeing Theory

👀 Seeing Theory 是一个非常有趣的网站,致力于用数据可视化让人们更容易理解统计概念,由Daniel Kunin在布朗大学读本科的时候制作。网站具有以下特点:

🔸 支持英语、简体中文、西班牙语三种语言;
🔸 课程支持交互,并非完全静态内容;
🔸 支持下载英文版 PDF 教材;
🔸 适配移动设备;

🎲 整个网站让教学和概念以非常互动和友好的方式呈现给用户,寓教于乐,质量颇高。开发者将项目开源于 GitHub
#Web #GitHub

🔮 昨天介绍了一个出自于布朗大学学生制作的教学项目后,今天继续来介绍出自于同一所大学的项目 —— OKAI

🧠 OKAI是由布朗大学的学生马家驹所带领的团队创作的。这个项目致力于将人工智能的概念及原理介绍给大家,特别是那些本身对人工智能及其相关领域没有涉猎的朋友们。它利用基于网页的交互式动画来形象地讲解人工智能的基本原理。

🧩 与 Seeing Theory 类似,OKAI 也以交互的方式将知识传递给用户,并且支持中英双语,对移动设备适配友好。由于其中有一些需要手写并且依赖页面滑动来进行的讲解,所以更适合用手机进行浏览。

🌈 这个项目同样可以在 GitHub 中获得,祝学习愉快!
#Web #GitHub

🎨 一个充满精彩的手绘3D 个人站 —— 舒乐熊

🏄 网上冲浪的时候你永远都不会想到下一个让你惊艳的网站是什么,舒乐熊就是一个近期让我惊艳的个人网站。

🐻 舒乐熊的主页是一个手绘交互式的 3D 游戏,用户可以通过触屏或鼠标指引舒乐熊驱船前往地图中的各个角落。游戏里有温柔的对话以及各种精致的手绘元素。可以使用键盘快捷键打开探索历史、地图,以及设置。

💡 作者的站点除了这个互动小游戏,还提供了记录自己心灵的博客,并将手绘元素做成了 UIKit提供出来。「关于自己」的页面中也非常有趣的引入了格子回忆录,回忆录里还隐藏了一些彩蛋。

🌈 为作者的创意和勤劳点赞。舒乐熊的相关开源可以参考公开在 Github 上的 SuneBear 项目。
#macOS #GitHub

🎩 Alfred 是我个人电脑上一直在使用的 App,也是我每次重装系统都会首先安装的 App 之一。

🔧 Alfred 之所以大受欢迎,其中好评如潮的 Workflow 是关键,今天介绍一个收录了众多 Workflow 的合集 —— Alfred-workflows

🪐 如果你恰巧也是 Alfred 的使用者,也欢迎将你正在使用的 Workflow 共享出来。正应了项目作者的那句话「劳动重复即是体力活,需要以工具来做自动化处理,节约生命」
#App #RSS #GitHub

📌 今天来介绍一个跨平台的桌面 RSS 阅读器 —— Fluent Reader

📖 Fluent Reader 是一个现代、跨平台且开源的桌面RSS阅读器,具有以下特性:

🔸 基于 Fluent Design System 设计的 UI,支持黑暗模式;
🔸 支持本地使用,也支持 Fever或 Google Reader API的自建 RSS服务同步;
🔸 支持与 Inoreader、Feedbin、The Old Reader 等 RSS 服务同步;
🔸 支持导入或导出OPML 文件;
🔸 支持备份或还原所有应用信息及设置项;
🔸 支持使用内置文章视图阅读RSS全文或默认打开原网页;
🔸 支持使用正则表达式搜索文章全文或过滤已读文章;
🔸 支持通过基于正则表达式的规则自动将新文章隐藏、标为已读或星标;
🔸 支持通过文件夹分组整理订阅源;
🔸 阻止第三方追踪器并在退出时清除 cookies;
🔸 支持单键键盘快捷键;
🔸 支持在后台获取文章并发送推送通知。

🌍 Fluent Reader 支持 macOS 与 Windows 双平台,免费提供下载并在 GitHub 上开源代码。如果你习惯在移动设备上使用,也可以尝试一下 Fluent Reader LiteiOSAndroid ,1.99 美元),Android 版本可以通过 GitHub 免费下载使用。
#App #GitHub

💻 今天介绍 V2EX 创始人 Livid 的新项目 —— Planet

📚 Planet 是一个开源的 macOS 原生 App,可以让用户直接在自己的电脑上发布一个网站或者博客到 IPFS。通过 Planet 可以让创作者的内容直达读者,中间没有任何人可以干涉,真正的实现创作自由,阅读自由。换句话说,它和公众号、博客等平台最大的区别是将内容是放在 IPFS 网络,而不是放在类似阿里云的中心化的服务器上。从创作到阅读,没有中心化的平台管控。基于 IPFS 有以下特点:

🔸 Planet 可以直接创建内容发布到 IPFS;
🔸 Planet 发布的内容不会上链(不会用到 filecoin),因此使用 Planet 发布内容时不需要钱包地址,是免费的;
🔸 因为节点必须要在线,所以当你把 IPNS 发给其他人,让其他人 follow 时,要求你的 App 必须处于打开状态;
🔸 可以用 Pin 的方式解决节点在线问题。比如你可以使用提供了 1GB 的免费存储空间的 Pinata
🔸 你的 follower 越多,节点越多,访问速度越快;
🔸 你发布的内容,你的 follower 可以自动获得更新;
🔸 你发布的内容是可以修改的,修改发布的是一个新文件,并非对原来的文件进行了调整。

🤔 如果你想使用 Planet,可以前往官网下载,也可以去 GitHub 查看源码,或者可以先看看 Livid 撰写的 帮助文档

🔍 本篇内容发现于 即刻,发布者是 John.Joe
#App #macOS #GitHub

✏️ Mac 上轻灵的 Markdown 笔记本 —— 妙言

💻 妙言是一款可以在 macOS 平台中使用的 Markdown 编辑器,具备以下特点:

🔸 纯本地使用,无需联网和登录即可正常使用;
🔸 极简的设计风格,文件夹 + 文件列表 + 编辑器方式 3 列模式
🔸 支持语法高亮和一键自动排版;
🔸 外观支持深浅两种模式;
🔸 支持中英双语界面;
🔸 支持修改文档存储位置,搭配 iCloud 或网盘使用可做到云端同步;
🔸 支持预览,并可修改编辑器字体字号、预览字体字号等;
🔸 支持全屏演示模式;
🔸 支持快捷键操作;
🔸 Swift5 原生开发,相比 Web 套壳方式性能体验好。

🎨 实际体验下来,妙言确实是一款容易手上的指哪打哪的 Markdown 编辑器,没有冗余的功能,又能看得出开发者在建设能力时候的用心细节。从 5 月底上线第一个可用版本,基本上三四天就会迭代一个新的版本,十分靠谱。

👨‍🚀 妙言项目的开发者是 Tw93,你可以在 GitHub 上查看该项目。
#Web #GitHub

🤖️ 分享有趣、入门级的开源项目 —— HelloGitHub

💡 HelloGitHub 是一个专注于分享 GitHub 上有趣、入门级开源项目的网站。每月 28 号以月刊的形式更新发布,内容包括:有趣、入门级的开源项目、开源书籍、实战项目、企业级项目等,让你用很短时间感受到开源的魅力,爱上开源!

🧠 截至目前已经发布了 74 期月报,囊括了总计 2143 项目。除此之外,还收录了将近 100 篇的讲解开源项目的 GitHub 文章。

💻 网站比较贴心的将月刊按期数,把项目按分类进行了整理,并提供了搜索功能。如果有好的项目,也可以前往 GitHub 进行 推荐