Thunderbird is the free and open source email client by Mozilla Foundation. I have been using it for some years now. Till now the Thunderbird users had to use an extension Enigmail to use GnuPG. Thunderbird 78 now uses a different implementation of OpenPGP called RNP.
Since RNP library still does not support the use of secret key on smartcards, to use Yubikey or any other GnuPG enabled smartcards, we need manually configure Thunderbird with GnuPG. The steps as said are the following :
A tool to monitor I/O latency in real time. It shows disk latency in the same way as ping shows network latency.
Homepage: https://github.com/koct9i/ioping/ (migrated from http://code.google.com/p/ioping/)
Please send your patches, issues and questions to https://github.com/koct9i/ioping/issues/
Saker® Konturenlehre Kontur-Vervielfältigungslehre mit Schloss
Mit der Android-App Shelter können Apps isoliert werden, um sie vom Zugriff auf wichtige persönliche Daten abzuschneiden. Wir zeigen euch, wie das geht.
The OPC Unified Architecture (UA), released in 2008, is a platform independent service-oriented architecture that integrates all the functionality of the individual OPC Classic specifications into one extensible framework.
This multi-layered approach accomplishes the original design specification goals of:
- Functional equivalence: all COM OPC Classic specifications are mapped to UA
- Platform independence: from an embedded micro-controller to cloud-based infrastructure
- Secure: encryption, authentication, and auditing
- Extensible: ability to add new features without affecting existing applications
- Comprehensive information modeling: for defining complex information
The BIRD project aims to develop a fully functional dynamic IP routing daemon primarily targeted on (but not limited to) Linux, FreeBSD and other UNIX-like systems and distributed under the GNU General Public License.

This is the Dulwich project.
It aims to provide an interface to git repos (both local and remote) that doesn’t call out to git directly but instead uses pure Python.
Stell dir vor, es gäbe keine Autos? Stell dir vor, du könntest alle Ziele auch gut mit Bahn und Fahrrad erreichen. Müsste man das Auto dann erfinden?
Handling own exception class
When you raise an exception from within an except block in Python, you have three options:
- If a new/unexpected exception occurs in the code handling the original exception, raise NewException.
- If you want to wrap the original exception(s) (e.g., with a common base exception to reduce complexity for your users), raise NewException from cause.
- If you want to hide the original exception because it is irrelevant for your users, raise NewException from None.
For my work on Debian, i want to use my debian.org email address, while for my personal projects i want to use my gmail.com address.
One way to change the user.email git config value is to git config --local in every repo, but that's tedious, error-prone and doesn't scale very well with many repositories (and the chances to forget to set the right one on a new repo are ~100%).
[includeIf "gitdir:~/deb/"]
path = ~/.gitconfig-debFocusWriter is a simple, distraction-free writing environment. It utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work. It’s available for Linux and Windows, and has been translated into many different languages.
Features:
- TXT, basic RTF, and basic ODT file support
- Timers and alarms
- Daily goals
- Fully customizable themes
- Typewriter sound effects (optional)
- Live statistics (optional)
- Spell-checking (optional)
- Multi-document support
- Sessions
- Portable mode (optional)
- Translated into over 20 languages
Color : White/Black
Powerful CPU: Octa-core 2.0GHz Processor offers high speed and top-rated performance with energy-efficient computing.
Android 9.0 OS: Raise possibilities of substantial improvement on software features, including app compatibility, brand new UI, display rotation, and more refresh modes.
Tablet Screen Size: Retain 13.3" high-resolution flexible E Ink display, a perfect fit for PDF document reading, and also a great size for a tablet.
Fingerprint Recognition: Strengthen the security of your personal information. Unlock your device in an easy way.
OTG Capacity: Mass extended storage supports SD cards, even physical keyboards and mice. Plug and Play, do not have to install any driver.
Secondary Monitor: Eye-friendly monitor features four refresh modes used for different situations.Theo App is the authorized keys manager, you can use it as replacement for all of your authorized_keys It allows you to set fine permissions (specific user and host) or to use wildcard (ex, using host %.test.sample.com)
We learned how to send emails with attachment, read emails from Gmail inbox and how to send messages to Microsoft teams channel.
When you are automating the mundane tasks, there might be cases when you have to generate PDF files. It could be invoices, reports, or simple documentation. In this article, we will see how to generate PDF files using Python's reportlab module.
As the Top 5 corporate committer to the Kubernetes Project, we believe that open source communities develop better software to the benefit of all. We stand behind what we believe by actively contributing to upstream Kubernetes, cloud native technologies, and other projects that facilitate the adoption of multicloud operations. We are happy to get in touch to exchange ideas and learn from each other!
Kubermatic KubeOne automates cluster operations on all your cloud, on-prem, edge, and IoT environments. It comes as a CLI that allows you to manage the full lifecycle of your clusters, including installing and provisioning, upgrading, repairing, and unprovisioning your Kubernetes clusters.
This document contains all the information you need to configure and use the i3 window manager. If it does not, please check https://www.reddit.com/r/i3wm/ first, then contact us on IRC (preferred) or post your question(s) on the mailing list.
xdotool lets you programatically (or manually) simulate keyboard input and mouse activity,
move and resize windows, etc. It does this using X11's XTEST extension and other Xlib
functions.
There is some support for Extended Window Manager Hints (aka EWMH or NetWM). See the
"EXTENDED WINDOW MANAGER HINTS" section for more information.What is xdotool?
This tool lets you simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11’s XTEST extension and other Xlib functions.
Additionally, you can search for windows and move, resize, hide, and modify window properties like the title. If your window manager supports it, you can use xdotool to switch desktops, move windows between desktops, and change the number of desktops.