Language Selection

English French German Italian Portuguese Spanish

Programming Leftovers

Filed under
Development

  • Your "21st century banking" is sixty years old [Ed: At least COBOL, unlike "modern" and bloated frameworks, remains relevant and still works after all these years]

    There is one software language that controls all your money. A language that pretty much runs, all by itself, the cores of the worldwide financial systems. It cannot be replaced (not without great expense and risk, that is), and cannot be kept either, because the experts that really know it are dying out.

  • Qt Online Installer 4.2.0 beta released
  • Why Coda thinks documents are the internet's next big platform

    The way Shishir Mehrotra sees it, digital documents haven't really changed in 50 years. Since the days of WordStar, Harvard Graphics and VisiCalc, the basic idea of what makes up a document, presentation and spreadsheet haven't really changed.

    Now, thanks to companies like Coda — where Mehrotra is founder and CEO — along with Notion, Quip and others, that's starting to change. These companies are building tools that can do multiple things in a single space, that are designed both for creating and for sharing, and that turn documents from "a piece of paper on a screen" into something much more powerful. And to hear Mehrotra tell it, documents are headed toward a future that looks more like an operating system than a Word file.

    Mehrotra joined the Source Code podcast to talk about Coda's recent announcements, the two-year project to rebuild its core technology, Coda's future as a platform and why he thinks documents can be much more than just documents going forward.

  • Node.js 17 released, not intended for production use • The Register [Ed: Microsoft Tim on how Microsoft is weaponising TypeScript and GitHub to take over Node.js; there's also an outpost in the Linux Foundation that's controlled by a Microsoft mole, "Open"JS]

    Node.js 17 is out, loaded with OpenSSL 3 and other new features, but it is not intended for use in production – and the promotion for Node.js 16 to an LTS release, expected soon, may be more important to most developers.

  • PostgreSQL: PostgreSQL JDBC 42.3.0 released

    The PostgreSQL JDBC team is proud to announce version 42.3.0

    The major change here is that we have dropped support for JAVA 6 and JAVA 7

    This allows us to move forward with further changes

  • GammaRay 2.11.3 Released!

    GammaRay 2.11.3 has been released! GammaRay is KDAB’s software introspection tool for Qt applications. Leveraging the QObject introspection mechanism, it allows you to observe and manipulate your application at runtime. This works both locally on your workstation and remotely on an embedded target. Version 2.11.3 will be the last in the 2.11 series.

    After this release, we will turn our attention to GammaRay 3.0, with the primary focus of adding support for Qt 6.

  • Perl Weekly Challenge 135: Middle 3-Digits and Validate SEDOL

More in Tux Machines

More about those zero-dot users

Yesterday’s article about KDE’s target users generated some interesting discussions about the zero-dot users. One of the most insightful comments I read was that nobody can really target zero-dot users because they operate based on memorization and habit, learning a series of cause-effect relationships: “I click/touch this picture/button, then something useful happens”–even with their smartphones! So even if GNOME and ElementaryOS might be simpler, that doesn’t really matter because it’s not much harder to memorize a random-seeming sequence of clicks or taps in a poor user interface than it is in a good one. I think there’s a lot of truth to this perspective. We have all known zero-dot users who became quite proficient at specific tasks; maybe they learned how to to everything they needed in MS Office, Outlook, or even Photoshop. The key detail is that these folks rely on the visual appearance and structure of the software remaining the same. When the software’s user interface changes–even for the better–they lose critical visual cues and reference points and they can’t find anything anymore. Read more

Distros Without Systemd (New List) and Trolling Against GNU/Linux

Videos/Shows: Deepin, Free Software, GTK, KDE, and More

Ubuntu: Internet of Things (IoT), CyberDog, ZeroDown, and OVS (Open vSwitch)

  • Ubuntu Blog: Embedded systems: the advent of the Internet of Things – Part II

    This is the second part of the two-part blog series covering embedded Linux systems and the challenges brought about by the proliferation of Internet of Things (IoT) devices. In Part I, we surveyed the embedded ecosystem and the role Linux plays within that space. This blog takes you on the next step in the journey, where we explore the most demanding challenges facing manufacturers of tightly embedded IoT devices.

  • CyberDog: a four legged robot revolution with Ubuntu

    Late this year, Chinese tech giant Xiaomi unveiled CyberDog: a quadrupedal, experimental, open-source robot that the firm claims will improve the robot development environment and promote the development of the robot industry. Today, Canonical dives into the specifications of this four legged robot and discover how Ubuntu is helping the device become an open source technological platform. Xiaomi has a clear vision for its product. As Huang Changjiang, PM at Xiaomi, explains, “CyberDog is developers’ technological partner from the future. It equips inhouse-made high-performance servo motors, high computing ability, with built-in AI for visual detection system and voice interaction system, supporting a variety of bionic motion gestures.”

  • ZeroDown® Software Targets Open Source with New Canonical Partnership

    As businesses around the world and in every major industry define and accelerate their cloud strategies, the lack of open, flexible and complete high availability has become a major concern. The ZeroDown platform, built upon Canonical’s industry-leading operating system, Ubuntu, aims at integrating into Canonical’s broader Charmed OpenStack platform with its ZeroDown Ultra High-Availability TM Software, eliminating downtime and data loss for its customers, running seamlessly through planned or unplanned downtime events.

  • Data centre networking: what is OVS? | Ubuntu

    In one of our preceding blogs, we spoke about Software-Defined Networking (SDN) and the key drivers behind it. Virtualisation is one of the fundamental aspects that characterises SDN, and has influenced the architecture of network switching in the data centre. OVS (Open vSwitch) is a fundamental component of modern and open data centre SDNs, where it aggregates all the virtual machines at the server hypervisor layer. It represents the ingress point for all the traffic exiting VMs, and can be used to forward traffic between multiple virtual network functions in the form of service chains. Let’s take a closer look in order to understand what OVS is.