Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • Akademy App now with BoF info + more

    If you already downloaded the app, please open it and refresh to get the new info!

    Also I would like to thank Ben for setting up Sitter’s project on our beloved Binary Factory!

  • Candy Tsai: Beyond Outreachy: Final Interviews and Internship Review

    The last few weeks (week 11 – week 13) of Outreachy were probably the hardest weeks. I had to do 3 informational interviews with the goal of getting a better picture of the open source/free software industry.

    The thought of talking to someone I don’t even know just overwhelms me. So this assignment just leaves me scared to death. Pressing that “Send Email” button to these interviewees required me to summon up all of my courage but it was totally worth it. I really appreciate their time for chatting with me.

    On the other hand, it’s hard to believe the internship is coming to an end! Good news is that I will be sticking around Debci after this.

    [...]

    Last but not least, here’s a wrap-up of my internship in QA format. Hope that this helps anyone that wants to participate in future rounds get a better picture of how the Outreachy Internship was with Debian Debci.

  • LibreOffice developers team up to improve PPT/PPTX (PowerPoint) file support

    Good news for all users of high quality presentation software: a dedicated team has been formed within the LibreOffice community with the aim of further improving PPT/PPTX (PowerPoint) file format support.

    [...]

    LibreOffice’s Quality Assurance team is currently going through the collections of PPT and PPTX issues and carefully re-analysing and prioritising them. The QA team will continue to provide support in the form of patch testing and verification.

  • The ‘weaponisation’ of vulnerabilities

    Jett says the ‘weaponisation’ of vulnerabilities means that cyber criminals are exploiting them to launch highly co-ordinated attacks against individuals, businesses and specific groups by using a combination of technical and non-technical tools. He adds that, in most cases, these vulnerabilities are targeted in automated exploit kits, which are developed by criminal groups and monetised in various online forums.

    [..].

    "Let’s use the example of attacks on specific individuals. By scouring various channels – both legitimate and illicit – attackers are able to amass sufficient information about their targets to build a comprehensive profile about them. Gradually, they gather enough material to determine what’s going to be the most effective method(s) of attack and they’ll typically utilise multiple attack surfaces to pursue their targets."

  • Security updates for Wednesday

    Security updates have been issued by Arch Linux (grafana, irssi, and jenkins), Debian (freetype, samba, and varnish), Fedora (community-mysql, kernel, kernel-headers, kernel-tools, and python-mitogen), openSUSE (postgresql10 and python-SQLAlchemy), Oracle (kdelibs and kde-settings and squid:4), Red Hat (kdelibs and kde-settings, kernel, kernel-rt, openstack-nova, qemu-kvm, and redis), Scientific Linux (kdelibs and kde-settings, kernel, and qemu-kvm), SUSE (ansible, java-1_7_1-ibm, libosinfo, php53, and qemu), and Ubuntu (irssi, samba, and systemd).

More in Tux Machines

Python Programming

  • Improved QML Support in Qt for Python 6.0

    Since the initial port of PySide to Qt5 (a.k.a PySide2), the interaction with QML was on the list of features we wanted to fully support in our set of bindings, due to the popularity of QML. With the first official release 5.12, we had cover many use cases for the QML and Python interaction, but also we left out a couple of use cases that were really required by our community. Now that we are developing new features and improvements for Qt6, we wanted to address most of them.

  • Live-coding a music synthesizer

    After so much work and waiting, the video of my EuroPython talk is finally released! This is a fun live-coding session using NumPy and SoundDevice. The goal of this talk is to make the computer produce realistic-sounding instrument sounds, using nothing but math.

  • Which is better Python or C++?

    Programming Languages are tools. Tools selection comes after deciding what you want to do. Asking this question means that you are beginner and don’t know which programming language to learn. So In this case Selecting Python is better when you start to learn programming. Python is simple but powerful, You will learn about Abstraction and how to solve your problems quickly. When you start programming using a simple and very productive language like Python you will love it because you will make big progress in little time and you will face little problems. After you learn programming this way (The simple way) you will beat the fear of programming, You already learn how to write programs, how to debug them, and how to create something useful. Later you may face limitations in the language [...] Later you can develop complete projects in C or C++. Your knowledge in Python will help you during learning C or C++. What you will find different is just Static Typing, Memory Management and some other simple concepts.

  • Firebird driver for Python 3– release 0.8.0

    The driver is no longer beta, and is now considered as stable for Firebird 3.0 (support for Firebird 4 is still evolving till final release). Documentation is now complete.

  • Strftime Python

    In this post, we will learn about strftime() method from Python datetime package. The strftime converts date object to a string date.

today's howtos

Today in Techrights

System76 announce more Linux laptop models get open source firmware

System76, the Pop!_OS Linux distribution maker and hardware vendor for laptops, desktops and servers has announced another open source firmware push. Announced on Twitter, the official account mentioned that the Gazelle and the Adder WS models are joining the ranks and if you own them you can switch them over to their open source firmware right now. Not only that, their Darter Pro laptop model will get an automatic update to move it over to their open source EC (Embedded Controller) firmware. You can see here how to move your devices over. Founder and CEO of System76, Carl Richell, announced on Twitter: "I highly recommend switching to System76 Open Firmware if you have one of these models. Not only is your firmware largely liberated from proprietary code, your laptop will boot faster and you'll start seeing integrations between hardware (through this firmware) and Pop!_OS.". Read more