git-from-the-bottom-up
lisp-koans
Our great sponsors
git-from-the-bottom-up | lisp-koans | |
---|---|---|
32 | 8 | |
801 | 3,063 | |
- | 0.3% | |
1.8 | 0.0 | |
7 months ago | 12 months ago | |
Common Lisp | ||
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-from-the-bottom-up
- Git from the Bottom Up
-
git-appraise – Distributed Code Review for Git
Very tangential:
Gerrit also stores some of its configs in a git repo. I was setting up a new instance, but couldn't get Admin permissions because the way my auth front-end didn't play well with the docker image's assumptions.
Gerrit already does a lot of its work via non-standard references. For example, you don't push to a branch, `refs/branches/foo`, you push to a separate `refs/for/foo` namespace that creates the review.
Similarly, Group config is stored in the All-Users git repo [1], but in references created after a UUID, in `refs/groups/UU/UUID`.
I ended up having a to exercise the plumbiest of plumbing commands [2] to create a new commit from scratch (from a tree, from the index, from blobs), to update the group ref to add myself to the Administrators group (this, of course, requires a local shell and permissions on the Gerrit host). It was a great way to exercise what I had learned in Git from the Bottom Up [3]
[1] https://gerrit-review.googlesource.com/Documentation/config-...
[2] https://git-scm.com/book/en/v2/Git-Internals-Git-Objects
- Good git course and/or where to practice real life scenarios?
-
Git-SIM: Visually simulate Git operations in your own repos with a single termi
You won't have to put your entire life on break in order to understand the fundamentals of git and why it works the way it works. Going through https://jwiegley.github.io/git-from-the-bottom-up/ and really understanding the material will take you a couple of hours at max, but will save you a lot of time in the future.
Wanting to understand things before using them is hardly elitism, not sure why you would think that.
Just like you probably don't want to fix bugs without understand the cause, it's hard to use a tool correctly unless you know how the tool works.
-
Git book recommendations?
If that's too dense, read https://jwiegley.github.io/git-from-the-bottom-up/, which is basically the same as chapter 10 at a slower pace.
-
Ask HN: Do you recall any book or course that made a topic finally click?
Git From The Bottom Up : https://jwiegley.github.io/git-from-the-bottom-up/
-
Does anyone know of a good yet simple Git overview?
here's one tutorial https://jwiegley.github.io/git-from-the-bottom-up/ from bottom to top, it explains the building blocks then the operations, it might help (again, depending on your brain)
-
Is it really that much easy? Because in the beginning I was a lot scared of it.
I can recommend https://jwiegley.github.io/git-from-the-bottom-up/ and of course https://git-scm.com/docs/gittutorial (also gittutorial-2).
-
Git In Two Minutes (updated after 8 years)
It's not a single digit minute read, but to me "Git from the Bottom Up" was what really made me understand git a long time ago.
https://jwiegley.github.io/git-from-the-bottom-up/
git's the kind of tool where understanding how your commands operate on the underlying data structures will probably make it a lot easier to use efficiently. (And they're beautifully simple despite how powerful and flexible they are)
As a tool you might be using for hours per week for a few more decades, it's worth the investment going beyond the "in x minutes". I tend to provide both to juniors.
Obligatory: https://xkcd.com/1597/
lisp-koans
-
Hard time moving C-like algorithms to Lisp
Lisp Koans should be safe to endorse, but I honestly haven't run it and it looks like it might need updating.
-
Free 500+ books and learning resources for every programmer.
Lisp Koans
- Git Koans
What are some alternatives?
react-bits - ✨ React patterns, techniques, tips and tricks ✨
guide.elm-lang.org - My book introducing you to Elm!
JavaScript-es6-and-beyond-ebook - A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2020. Read more on my blog https://inspiredwebdev.com or buy it here https://leanpub.com/completeguidetomodernjavascript2020. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB [Moved to: https://github.com/AlbertoMontalesi/The-complete-guide-to-modern-JavaScript]
devdocs - API Documentation Browser
elasticsearch-definitive-guide - The Definitive Guide to Elasticsearch
js-the-right-way - An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
Kalman-and-Bayesian-Filters-in-Python - Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
bitcoinbook - Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
Crafting Interpreters - Repository for the book "Crafting Interpreters"
baremetal-arm - An ebook about bare-metal programming for ARM
paip-lisp - Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"