Skip to content

Commit

Permalink
Dump links
Browse files Browse the repository at this point in the history
  • Loading branch information
giulianopz committed Jan 18, 2025
1 parent 1cff540 commit 4b68d20
Show file tree
Hide file tree
Showing 13 changed files with 20 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
- [UNIX/Linux](./unix.md)
- [System Programming](./system-programming.md)
- [Terminal](./term.md)
- [By Example](./by-example.md)
- [From Scratch](./from-scratch.md)
- [Playgrounds](./playgrounds.md)
- [Embedded Systems & Electronics](./metal.md)
Expand Down
1 change: 1 addition & 0 deletions src/algs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

- [Asymptotic notation](https://www.khanacademy.org/computing/computer-science/algorithms/asymptotic-notation/a/asymptotic-notation)
- [Sedgewick & Wayne, Algorithms](https://algs4.cs.princeton.edu/home)
- [The Recursive Book of Recursion](https://inventwithpython.com/recursion/)
- [Open Data Structures](http://opendatastructures.org/ods-java/)
- [Data Structures & Algorithms I Used Working at Tech Companies](https://blog.pragmaticengineer.com/data-structures-and-algorithms-i-actually-used-day-to-day/)
- [Visualizing Algorithms](https://bost.ocks.org/mike/algorithms/)
Expand Down
4 changes: 4 additions & 0 deletions src/by-example.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## By Example

- [ffmpeg](https://ffmpegbyexample.com/)
- [systemd](https://systemd-by-example.com/)
2 changes: 2 additions & 0 deletions src/db.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- [Things You Should Know About Databases](https://architecturenotes.co/things-you-should-know-about-databases/)
- [Things I Wished More Developers Knew About Databases](https://rakyll.medium.com/things-i-wished-more-developers-knew-about-databases-2d0178464f78)
- [Database design basics](https://support.microsoft.com/office/database-design-basics-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5)
- [Database of Databases](https://dbdb.io/)

### PostgreSQL

Expand All @@ -29,6 +30,7 @@
- [psql tips](https://psql-tips.org/psql_tips_017.html)
- [Postgres Tips & Tricks](https://www.crunchydata.com/postgres-tips)
- [Postgres for Everything](https://github.com/Olshansk/postgres_for_everything)
- [Don't Do This](https://wiki.postgresql.org/wiki/Don%27t_Do_This)

### Data Management

Expand Down
1 change: 1 addition & 0 deletions src/doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
- [Markdown Basic Syntax](https://www.markdownguide.org/basic-syntax/)
- [Documenting APIs: A guide for technical writers and engineers](https://idratherbewriting.com/learnapidoc/)
- [How Big Tech Runs Tech Projects and the Curious Absence of Scrum](https://blog.pragmaticengineer.com/project-management-at-big-tech/)
- [Rules for Writing Software Tutorials](https://refactoringenglish.com/chapters/rules-for-software-tutorials/)
4 changes: 4 additions & 0 deletions src/from-scratch.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ Tutorials:
- [(How to Write a (Lisp) Interpreter (in Python))](https://www.norvig.com/lispy.html)
- [CHIP-8 in Common Lisp: The CPU](https://stevelosh.com/blog/2016/12/chip8-cpu/)
- [Start Your Own ISP](https://startyourownisp.com/)
- [Operating System in 1,000 Lines](https://operating-system-in-1000-lines.vercel.app/en/)
- [Ray Tracing in One Weekend](https://raytracing.github.io/books/RayTracingInOneWeekend.html)
- [Write your Own Virtual Machine](https://www.jmeiners.com/lc3-vm/)
- [A Simple ELF](https://4zm.org/2024/12/25/a-simple-elf.html)

Other lists:
- [Build your own X](https://github.com/codecrafters-io/build-your-own-x)
Expand Down
2 changes: 2 additions & 0 deletions src/languages.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,5 @@
- [Guile](https://www.gnu.org/software/guile/)
- [Haskell](https://www.haskell.org/get-started/)
- [OCalm](https://ocaml.org/)

- [Learn X in Y Minutes](https://learnxinyminutes.com/)
1 change: 1 addition & 0 deletions src/math.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@
- [An animated introduction to Fourier Series](https://www.andreinc.net/2024/04/24/from-the-circle-to-epicycles)
- [Logic for Programmers](https://leanpub.com/logic)
- [Binary Arithmetic](https://cheever.domains.swarthmore.edu/Ref/BinaryMath/BinaryMath.html)
- [Calculus Made Easy](https://calculusmadeeasy.org/)
1 change: 1 addition & 0 deletions src/misc.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,3 +133,4 @@
- [Why do arrays start at 0?](https://buttondown.email/hillelwayne/archive/why-do-arrays-start-at-0/)
- [Do you know how much your computer can do in a second?](https://computers-are-fast.github.io/)
- [A few facts about POSIX](https://vorakl.com/articles/posix/)
- [A Visual Comparison of Different National Layouts on a Computer Keyboard](https://www.farah.cl/Keyboardery/A-Visual-Comparison-of-Different-National-Layouts)
1 change: 0 additions & 1 deletion src/playgrounds.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
## Playgrounds

- [systemd by example](https://systemd-by-example.com/)
- [TinyGo Playground](https://play.tinygo.org/)
- [JSFiddle](https://jsfiddle.net/)
- [Mess With DNS](https://messwithdns.net/)
Expand Down
1 change: 1 addition & 0 deletions src/reverse.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ In the wild:
- [Discovering that your Bluetooth car battery monitor is siphoning up your location data](https://doubleagent.net/2023/05/21/a-car-battery-monitor-tracking-your-location)
- [Hacking IKEA](https://www.raspberrypi.com/news/hacking-ikea/)
- [Reverse engineering a car key fob signal](https://0x44.cc/radio/2024/03/13/reversing-a-car-key-fob-signal.html)
- [HardBreak - Hardware Hacking Wiki](https://www.hardbreak.wiki/)
1 change: 1 addition & 0 deletions src/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@
- [HTB Cybersecurity Courses](https://academy.hackthebox.com/catalogue)
- [Anatomy of a GPG Key](https://davesteele.github.io/gpg/2014/09/20/anatomy-of-a-gpg-key/)
- [Mikko Hypponen, The History and the Evolution of Computer Viruses](https://archive.org/details/DEFCON_19_The_History_and_the_Evolution_of_Computer_Viruses)
- [Cryptographic Right Answers](https://www.latacora.com/blog/2018/04/03/cryptographic-right-answers/)
1 change: 1 addition & 0 deletions src/unix.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@
- [The Linux audio stack demystified](https://blog.rtrace.io/posts/the-linux-audio-stack-demystified/)
- [Optimizing Linux for Slow Computers](https://www.akitaonrails.com/2017/01/17/optimizing-linux-for-slow-computers)
- [Searchable Linux Syscall Table](https://filippo.io/linux-syscall-table/)
- [Welcome to Lord of the io_uring](https://unixism.net/loti/)

0 comments on commit 4b68d20

Please sign in to comment.