Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【通知】本项目停止更新 #150

Open
yutingzhao1991 opened this issue Aug 26, 2018 · 10 comments
Open

【通知】本项目停止更新 #150

yutingzhao1991 opened this issue Aug 26, 2018 · 10 comments

Comments

@yutingzhao1991
Copy link
Owner

自从换了工作,之前自动更新的机器也没了。后来都是自己在手动更新,一直想要重新搞搞也由于拖延症没有搞下来。最近因为安全问题 github 的账号加了 two-factor 的验证,更新的脚本也出了问题,所以索性就停了吧。

其实最开始做这个项目主要是源于一种对信息无法获取的焦虑,总觉得自己错过了很多有价值的内容。尤其是有一段时间大家特别热衷在 github 上面写文章(其实不知道现在还是不是),但是讲道理这个项目这种收集的方式挺暴力的。最初的 list 就是暴力匹配 github 上面名字为 blog 的仓库。后来有自己手动加一些,实际上并没有化太多精力去维护,质量并不高。

当然这个项目对应的博客列表中还是有部分有价值的博客的,大家也可以关注下。不过除了 github 以外,信息来源的地方还有很多种,比如 medium, twitter,dev,收集和整理信息本来也不是一项容易的事情。

可以给大家推荐下 @sorrycc 的日报:https://github.com/sorrycc/zaobao/issues 最近也在公司内部听到 @sorrycc 的信息流的分享,受益良多。推荐了 rsshub instapaper 使用等相关的内容,大家如果有什么推荐的关于信息收集和管理的内容也都可以留言回复。

@chunpu
Copy link

chunpu commented Aug 26, 2018

可惜了, 200 多 star 的项目

@datochan
Copy link

可惜了,自从订阅了这个文章,一直邮件看github的~

@bbb324
Copy link

bbb324 commented Aug 27, 2018 via email

@cssmagic
Copy link

可惜了。每周必看,接收了不少有用的信息,感谢!不过还是尊重楼主的选择,祝好 👍

@1615450788
Copy link

每周必看-。- 感谢🙏

@flashback313
Copy link

一直看,谢谢楼主的贡献

@kujian
Copy link

kujian commented Sep 6, 2018

欢迎去我的项目看看:https://github.com/kujian/frontendDaily

@qiwihui
Copy link

qiwihui commented Oct 31, 2018

@yutingzhao1991
这个项目停止了确实有些可惜。关于博主提到的以下两个问题其实可以很容易解决,而且不需要修改js逻辑。

  1. github 的账号加了 two-factor 的验证导致脚本出错问题。
  2. 自动更新的机器没了;

解决办法:

  1. 在 github Settings -> Developer settings -> Personal access tokens 页面配置一个 access token 来解决two-factor 验证,这也是 github 本身推荐的。

image

  1. 使用 Travis-ci 的定时任务来解决手动手动执行的问题。travis除了可以在每次 push 的时候触发,还可以设置定时任务。

(1)在项目中配置 travis 的配置,以下是我的项目中的配置(需要修改中文部分)。

language: node_js
node_js:
- 6.9.0
install:
- npm install
script:
- node src/harvest-bootstrap.js <你的github ID> $GITHUB_TOKEN weekly
branches:
  only:
  - master
cache:
  directories:
  - node_modules
notifications:
  email:
    recipients:
    - <你的邮箱>
    on_success: change
    on_failure: always

(2)在 https://travis-ci.org 中添加项目,并配置一个 GITHUB_TOKEN 的环境变量:

image

(3)配置定时Cron任务,文档见 Cron Jobs

image

以上就可以解决了。结果可以参见 Travis任务结果,以及对应的 github-blogs-weekly

@yutingzhao1991
Copy link
Owner Author

@qiwihui https://github.com/qiwihui/github-blogs-weekly 你这个后面维护吗?维护的话推荐大家后续关注你的这个就好~

@qiwihui
Copy link

qiwihui commented Oct 31, 2018

@yutingzhao1991 这个会尝试维护的,不过因为我的技术路线在后端,前端涉及少,就可能会慢慢偏离了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants