|
67 | 67 | * [oasis](https://github.com/oasislinux/oasis) |
68 | 68 | * [CS-3210, Spring 2020 - Build an operating system in Rust programming language](https://tc.gts3.org/cs3210/2020/spring/lab.html) (course) |
69 | 69 | * [SnakeOS](https://github.com/trusch/snakeos) |
| 70 | +* [Qubes OS](https://www.qubes-os.org) |
70 | 71 |
|
71 | 72 | ## Unix |
72 | 73 |
|
73 | 74 | * [UNIX Internals: The New Frontiers](https://www.amazon.co.uk/UNIX-Internals-Frontiers-Uresh-Vahalia/dp/013021034X) (book) |
74 | 75 | * [Lions' Commentary on UNIX with Source Code](https://www.amazon.co.uk/Lions-Commentary-UNIX-Source-Code/dp/1573980137) (book) |
75 | 76 | * [How Debian packaging works](https://www.joyfulbikeshedding.com/blog/2020-08-03-how-debian-packaging-works.html) |
76 | | -* [Setting up an email server in 2020 with OpenSMTPD and Dovecot](https://prefetch.eu/blog/2020/email-server) |
77 | 77 | * [Tinyproxy](https://tinyproxy.github.io) |
78 | 78 | * [tinc](http://tinc-vpn.org) |
79 | | -* [Containers from first principles](https://fzakaria.com/2020/05/31/containers-from-first-principles.html) |
80 | 79 | * [FastCGI](http://www.nongnu.org/fastcgi) |
81 | | -* [Dissecting the GZIP format](http://www.infinitepartitions.com/cgi-bin/showarticle.cgi?article=art001) |
82 | 80 | * [Cockpit](https://cockpit-project.org) - web-based graphical interface for servers |
83 | 81 | * [Remmina](https://remmina.org) - Remote access screen and file sharing to your desktop |
84 | 82 |
|
|
89 | 87 | * [Amazon's Machine Learning University](https://www.amazon.science/latest-news/machine-learning-course-free-online-from-amazon-machine-learning-university) (Course) |
90 | 88 | * [Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/content/introduction.html) |
91 | 89 | * [What is Natural Language Processing?](https://blog.algorithmia.com/introduction-natural-language-processing-nlp) |
92 | | - |
93 | 90 | * [Scipy Lecture Notes](http://scipy-lectures.org/index.html) |
94 | 91 | * [Neural Networks](https://aegeorge42.github.io) |
95 | 92 | * [An Introduction to Tensor Calculus](https://grinfeld.org/books/An-Introduction-To-Tensor-Calculus) |
|
131 | 128 | * [Pirate Library Mirror](http://pilimi.org) |
132 | 129 | * [freeread.org: For the human right to read](https://freeread.org) |
133 | 130 |
|
134 | | -## Online tools |
135 | | - |
136 | | -* [Regular Expressions](https://regexr.com) |
137 | | -* [Regular Expression Visualization Site](https://regexper.com) |
138 | | -* [Current Millis](https://currentmillis.com) |
139 | | -* [JSFiddle](https://jsfiddle.net) |
140 | | -* [ScalaFiddle](https://scalafiddle.io) |
141 | | -* [JSON Formatter](https://jsonformatter.curiousconcept.com) |
142 | | -* [JSON Generator](https://next.json-generator.com) |
143 | | -* [Mockaroo](https://www.mockaroo.com) - Realistic data generator |
144 | | -* [JSON store](http://myjson.com) |
145 | | -* [TextDB](https://textdb.dev) - A simple way to share small amounts of data |
146 | | -* [Beautify JavaScript or HTML](http://jsbeautifier.org) |
147 | | -* [devdocs](https://devdocs.io) |
148 | | -* [WebPagetest](https://www.webpagetest.org) - Test a website's performance |
149 | | -* [BrowserGap](https://browsergap.dosyago.com) - A secure browser embedded in a webapp |
| 131 | +## Cloud |
| 132 | + |
150 | 133 | * [Kubernetes YAML Generator](https://k8syaml.com) |
151 | | -* [Database of Databases](https://dbdb.io) |
152 | 134 | * [CloudSkew](https://www.cloudskew.com) - Draw cloud architecture diagrams |
153 | | -* [DB Fiddle](https://www.db-fiddle.com) |
154 | | -* [SQL Visualizer](https://animatesql.com) |
155 | | -* [SQLite](https://sqlite.org/fiddle) |
156 | | -* [CSVFiddle](https://csvfiddle.io) |
157 | | -* [jqplay](https://jqplay.org) |
158 | | - |
159 | | -## Random |
160 | | - |
161 | 135 | * [Steampipe](https://steampipe.io) - `select * from cloud;` |
162 | 136 | * [Infracost](https://www.infracost.io) - Cloud cost estimates for Terraform in pull requests |
163 | | -* [Textpattern](https://textpattern.com) - The small content management system that can handle big ideas |
164 | | -* [Siteoly](https://siteoly.com) - Build websites from Google sheets without writing code |
| 137 | +* [Rover - Terraform Visualizer](https://github.com/im2nguyen/rover) |
| 138 | +* [cfn-diagram](https://github.com/mhlabs/cfn-diagram) - Visualise CloudFormation/SAM/CDK templates as diagrams |
| 139 | +* [CDK-Dia](https://github.com/pistazie/cdk-dia) - Automated diagrams for CDK infrastructure |
165 | 140 |
|
166 | 141 | ## Uncategorized/Unordered resources |
167 | 142 |
|
|
171 | 146 | * [Which programs are faster?](https://benchmarksgame-team.pages.debian.net/benchmarksgame) |
172 | 147 | * [Addison-Wesley Professional Computing Series](https://informit.com/series/professionalcomputing) |
173 | 148 | * [Autopilot Pattern Applications](http://autopilotpattern.io) |
174 | | -* [Creating a QR Code step by step](https://www.nayuki.io/page/creating-a-qr-code-step-by-step) |
175 | 149 | * [Turbocharging MinIO Data Lakes with Apache Arrow](https://blog.min.io/turbocharging-minio-datalakes-with-arrowrdd) |
176 | 150 | * [suckless](http://suckless.org) |
177 | 151 | * [Are CRDTs suitable for shared editing?](https://blog.kevinjahns.de/are-crdts-suitable-for-shared-editing) |
178 | | -* [Understanding and Decoding a JPEG Image using Python](https://yasoob.me/posts/understanding-and-writing-jpeg-decoder-in-python) |
179 | 152 | * [Biohacking Lite](https://karpathy.github.io/2020/06/11/biohacking-lite) |
180 | 153 | * [How do you create a video chat application?](https://blog.phuaxueyong.com/post/2020-06-15-how-to-make-a-video-chat-app) |
181 | 154 |
|
|
0 commit comments