diff options
author | Simon Garrelou <simon.garrelou@gmail.com> | 2023-07-11 20:52:05 +0200 |
---|---|---|
committer | Simon Garrelou <simon.garrelou@gmail.com> | 2023-07-11 20:52:05 +0200 |
commit | f456c5f88f655e234290db41bb7f58f01f8d2f91 (patch) | |
tree | 184043b05758ab15278c8a9e0893c9447b7625b2 | |
parent | f39c549d8b1530756b3cd70b022327074db1b57b (diff) | |
download | rss-f456c5f88f655e234290db41bb7f58f01f8d2f91.tar.gz rss-f456c5f88f655e234290db41bb7f58f01f8d2f91.zip |
Update README
-rw-r--r-- | README.md | 31 |
1 files changed, 17 insertions, 14 deletions
@@ -4,25 +4,28 @@ | |||
4 | 4 | ||
5 | As an example, here is how to generate a summary of all posts submitted to [lobste.rs](https://lobste.rs) yersterday: | 5 | As an example, here is how to generate a summary of all posts submitted to [lobste.rs](https://lobste.rs) yersterday: |
6 | 6 | ||
7 | ``` | 7 | ```bash |
8 | $ rss fetch https://lobste.rs/rss | rss filter --date $(date -d "-1 day" "+%Y-%m-%d") | rss render template.tera | 8 | $ rss fetch https://lobste.rs/rss | rss filter --date $(date -d "-1 day" "+%Y-%m-%d") | rss render template.tera |
9 | - "6.33 times faster than C - part one": https://owen.cafe/posts/six-times-faster-than-c/ | 9 | - "6.33 times faster than C - part one": https://owen.cafe/posts/six-times-faster-than-c/ |
10 | - "TySON: TypeScript Object Notation. Use TS as an embeddable config language": https://github.com/jetpack-io/tyson | 10 | ... |
11 | - "Learning to learn Rust": https://blog.danieljanus.pl/2023/07/06/learning-to-learn-rust/ | ||
12 | - "How do you use AI development tools?": https://lobste.rs/s/dqz1uk/how_do_you_use_ai_development_tools | ||
13 | - "I want XAES-256-GCM/11": https://words.filippo.io/dispatches/xaes-256-gcm-11/ | ||
14 | - "Oils Is Exterior-First (Code, Text, and Structured Data)": https://www.oilshell.org/blog/2023/06/ysh-design.html | ||
15 | - "The Many Ways that Digital Minds Can Know": https://moultano.wordpress.com/2023/06/28/the-many-ways-that-digital-minds-can-know/ | ||
16 | - "Sierra Creative Interpreter ??? Scripts": https://www.benshoof.org/blog/sci-scripts | ||
17 | - "Observability Driven CI": https://andydote.co.uk/2023/07/06/observability-driven-ci/ | ||
18 | - "Souffl??: A Datalog Synthesis Tool for Static Analysis": https://souffle-lang.github.io/docs.html | ||
19 | - "The case against self-closing tags in HTML": https://jakearchibald.com/2023/against-self-closing-tags-in-html/ | ||
20 | - "Be Open to Black: A Digital Design Tip": https://toast.al/posts/visuallayout/2023-07-06_be-open-to-black | ||
21 | - "Tweaking Emacs for Ruby Development": https://johnhame.link/posts/tweaking-emacs-for-ruby-development-in-2023/ | ||
22 | - "Simulation Testing For Liveness": https://tigerbeetle.com/blog/2023-07-06-simulation-testing-for-liveness/ | 11 | - "Simulation Testing For Liveness": https://tigerbeetle.com/blog/2023-07-06-simulation-testing-for-liveness/ |
23 | 12 | ||
24 | $ cat template.tera | 13 | $ cat template.tera |
25 | {% for item in items -%} | 14 | {% for item in items -%} |
26 | - "{{ item.title }}": {{ item.link }} | 15 | - "{{ item.title }}": {{ item.link }} |
27 | {% endfor %} | 16 | {% endfor %} |
28 | ``` \ No newline at end of file | 17 | ``` |
18 | |||
19 | ## Building | ||
20 | |||
21 | This project is written in [Rust](https://rust-lang.org), and uses the [Cargo](https://doc.rust-lang.org/stable/cargo/) package manager. Building it requires a Rust toolchain, which can be installed using the [rustup](https://rustup.rs/) program. | ||
22 | |||
23 | Building the project is as simple as running: | ||
24 | |||
25 | ``` | ||
26 | $ cargo build | ||
27 | ``` | ||
28 | |||
29 | ## Reporting bugs | ||
30 | |||
31 | Please report any bugs you find to [bugs+rss@sixfoisneuf.fr](mailto:bugs+rss@sixfoisneuf.fr). Contributions are welcomed, as long as they follow the [git send-email](https://git-send-email.io) format. \ No newline at end of file | ||