🔭 Research chest - April
List of resources, articles, core ideas that I had bumped into
1️⃣ Week 1
Git
- Gitflow
- Two interesting articles:
- Atlassian - gitflow-workflow
- A successful Git branching model
- Two interesting articles:
Recommendation systems
- Basic structures: Matrix factorization and Softmax (more NN oriented)
- Tensorflow official examples
- ⭐ Build/manage big matrices avoiding memory error
- Use sparse matrix, see this stackoverflow reply
2️⃣ Week 2
Reading
- How transfer bought e-books from Amazon to a non-kindle e-reader (I have just bought a Kobo Libra h2o)
- Basically, this stack overflow approach
- Use the DeDRM_tools tool
- Completed So Good They Can’t ignore you - Amazon
- Very compelling book and based on the idea of improving your skills instead of blindly follow a passion
- Also here we can find the importance of Deliberate Practice
- Introduce terms like career capital that I find myself reuse in my speaking
- Highly recommended
Programming languages
Try to extract some pills of usages of some interesting languages
- Scala
- Since JVM based, run and can be used for almost everything
- I had seen it at University, looks like a cool language
- Lot of traction for a Data Engineer prospective
- [unrelated] ⭐ Bonus tip: Databricks have a community edition free of charge - faq
- Rust
- Interesting Nature article:
- “Why scientists are turning to Rust” - link
- speed and safety
- Interesting Nature article:
Machine learning
- Train a model on AI Platform (GCP) - Here a repo with a good blueprint
Use less - full
-
Mechanical keyboard Anne Pro 2 QMK open source firmware
- Unleash a lot of customizations at the price of unofficial firmware
- Nice article: How Anne Pro 2 (powered by QMK) Changed My Workflow Even Further
- Firmware: GitHub - Website
-
ProtonVPN
-
Have a Linux pc with
protonvpn-cli
CLI, wifi is connected but you cannot reach the internet?-
Maybe is the VPN, with the Kill switch (although you have never enabled it and the vpn is turned off). Disable it with:
$ protonvpn-cli ks --off
-
-
Git
- After different tries and experiment, probably the only omni-comprehensive Windows and open source app to manage Git is Git Extension
- Ignore the newline character (different between Linux and windows) on git CLI:
git config --global core.autocrlf true
3️⃣ Week 3
Reading
- Completed “Surely You’re Joking, Mr. Feynman!" (it, en)
- Have a look inside the thoughts and the lifestyle of one of the smartest, sincere, and unique men of the century. A tribute to the absurdity of the canonical way of living.
Frameworks
- Opyrator - FastAPI and streamlit joined in one framework