Programming Leftovers
-
Hacks.Mozilla.Org: The 100% Markdown Expedition [Ed: So far in Mozilla we've been seeing the 100% Microsoft GitHub (proprietary!) expedition. Mozilla outsourcing its documentation to Microsoft is worse than tragedy; it's a betrayal]
In June 2021, we decided to start converting the source code for MDN web docs from HTML into a format that would be easier for us to work with. The goal was to get 100% of our manually-written documentation converted to Markdown, and we really had a mountain of source code to climb for this particular expedition.
In this post, we’ll describe why we decided to migrate to Markdown, and the steps you can take that will help us on our mission.
-
Choosing a CPU - KDAB
When building an embedded systems product, among your earliest decisions is the choice of hardware. More specifically, on what CPU should you base your design? Today’s system-on-chip processors have a huge array of resources to contribute to your solution: multiple cores and on-board DSPs, graphics engines and display controllers, peripheral support and connectivity interfaces, and more. Because a new hardware platform entails a costly investment in hardware engineering, electrical design, and software development – as well as being the basis for future product spin-offs – it makes sense to consider your hardware selection wisely.
-
Qt 5.15.6 Opensource released
Hi all,
we have released Qt 5.15.6 opensource today:
* release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.6/release-note.md * source packages in download.qt.io: * https://download.qt.io/official_releases/qt/5.15/5.15.6/ * https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.6-src/ * Git: clone the release with the tag v5.15.6-lts-lgpl
Best regards
Tarja Sundqvist
Release manager -
Python multi-level break and continue [LWN.net]
A fairly lengthy discussion of whether there should be a way to break out of (or continue) more than one level of nested loops in Python recently took place in the Ideas category of the language's discussion forum. The idea is attractive, at least in an abstract sense—some other languages support jumping out of multiple loops at once—but it seems unlikely to go anywhere for Python. The barrier to new features is fairly high, for sure, but there is also a need for proponents to provide real-world examples that demonstrate their advantages. That, too, is a difficult bar to clear, as was seen in the discussion.