You can now write C++ and Java code with Python. And vice versa, of course. Facebook research is impressive.
https://github.com/facebookresearch/TransCoder
https://github.com/facebookresearch/TransCoder
GitHub
GitHub - facebookresearch/TransCoder: Public release of the TransCoder research project https://arxiv.org/pdf/2006.03511.pdf
Public release of the TransCoder research project https://arxiv.org/pdf/2006.03511.pdf - facebookresearch/TransCoder
A nice high-level overview of debugging distributed systems. Author tries to answer why it’s more difficult than debugging a non-concurrent or concurrent programs; also tries to provide useful approaches to debugging.
https://maximilianmichels.com/2020/debugging-distributed-systems/
https://maximilianmichels.com/2020/debugging-distributed-systems/
Maximilian Michels
The Art of Debugging Distributed Systems
Debugging is the process of identifying the root cause of an unexpected behavior of a software program. In software development, bugs are inevitable — No matter how good programmers are. Distributed systems are no exception in this regard, but they...
*CS history and fundamentals*
How virtualisation evolved over time? This is a very comprehensive talk - one of the gems on this topic.
https://www.youtube.com/watch?v=doUktZIcXF0
How virtualisation evolved over time? This is a very comprehensive talk - one of the gems on this topic.
https://www.youtube.com/watch?v=doUktZIcXF0
YouTube
A Brief History of Containers (by Jeff Victor & Kir Kolyshkin)
# A Brief History of Containers - Jeff Victor & Kir Kolyshkin
Containers are a form of operating system virtualization that is subtly different from virtual machines. The concept has evolved over time, and Jeff & Kir discuss the history of OSV and the roles…
Containers are a form of operating system virtualization that is subtly different from virtual machines. The concept has evolved over time, and Jeff & Kir discuss the history of OSV and the roles…
Should we congratulate Guido? Or maybe better congratulate Microsoft?:)
https://twitter.com/gvanrossum/status/1326932991566700549
https://twitter.com/gvanrossum/status/1326932991566700549
X (formerly Twitter)
Guido van Rossum (@gvanrossum) on X
I decided that retirement was boring and have joined the Developer Division at Microsoft. To do what? Too many options to say! But it’ll make using Python better for sure (and not just on Windows :-). There’s lots of open source here. Watch this space.
If you wanted the SF font from the Terminal.app wherever else on macOS, this will save you 1.5 minutes of your life:
The font is here:
Install it system wide:
The font is here:
/Applications/Utilities/Terminal.app/Contents/Resources/Fonts/
Install it system wide:
cd /Applications/Utilities/Terminal.app/Contents/Resources/Fonts/
cp *.otf ~/Library/Fonts/
Happy Monday!Variable naming is a topic which is relevant everyday.
Here is a nice 2 minute easy read on naming things I found recently:
https://dev.to/dcwither/stop-using-data-as-a-variable-name-3954
Super short!
Here is a nice 2 minute easy read on naming things I found recently:
https://dev.to/dcwither/stop-using-data-as-a-variable-name-3954
Super short!
DEV Community
Stop Using "data" as a Variable Name
"There are only two hard things in Computer Science: cache invalidation and naming things." - Phil...
Easy distribution of Python projects
https://sailboat.colewilson.xyz/
https://sailboat.colewilson.xyz/
sailboat
Home
Sailboat is a Python developer’s best friend. It’s a Python build tool that can do anything you need it to! It suports a countless number of plugins — you can even make your own. Sailboat is made for anyone, whether you are a beginner on your very first project…
Happy Friday, folks!
I’ve given this video a like on youtube, it’s so nice:)
https://www.youtube.com/watch?v=hgI0p1zf31k
I’ve given this video a like on youtube, it’s so nice:)
https://www.youtube.com/watch?v=hgI0p1zf31k
YouTube
🎵 The PEP 8 Song 🎵
A songification of that most holiest of Python Enhancement Proposals, the PEP 8.
Based on an idea by Daniel "Mr. Hemlock" Brown.
Written and performed by Leon Sandøy, A.K.A. lemonsaurus.
Music and melody from Mad World by Roland Orzabal. This version was…
Based on an idea by Daniel "Mr. Hemlock" Brown.
Written and performed by Leon Sandøy, A.K.A. lemonsaurus.
Music and melody from Mad World by Roland Orzabal. This version was…