Language Selection

English French German Italian Portuguese Spanish

Programming Leftovers

Filed under
Development
  • Improve your software product delivery process performance using metrics (II)

    During the previous article I explained the process to follow, using the simplest possible model to describe a software product delivery process, to measure and improve its performance, following a data driven improvement kata as a way to promote a continuous improvement culture .

    Despite providing extremely valuable information, once we have gone through the described process for a few iterations, the limitations of such a simple model will become evident. We will need to add complexity into our model, getting closer to the real software product delivery process.

  • SEGGER’s complete J-Link software now available for Linux on ARM [Ed: Reposted from elsewhere (or press release)]

    SEGGER’s entire portfolio of J-Link software is now available for Linux on ARM, for both 32-bit and 64-bit platforms.

    This includes both the command-line programs and GUI tools such as J-Flash, J-Flash SPI, J-Scope, the J-Link Configurator and the GUI version of the GDB Server.

    “J-Link can now be used on Raspberry Pi and other ARM-based machines, without any limitations,” says Alex Grüner, CTO at SEGGER. “Small single-board ARM computers now offer the same functionality as x86 powered machines. The inexpensive Raspberry Pi and similar boards are now viable options, especially in test farms and production environments.”

  • JavaScript survey: React everywhere, Jest, Webpack on the up... if only it had static typing, sigh developers • The Register

    The 2020 State of JavaScript report, a survey of over 23,000 developers globally, has revealed growing use of WebPack and Jest, continuing high use of React, Express and TypeScript, and that top of the wishlist is no longer better browser compatibility, but rather static typing.

    JavaScript is the most used programming language according to most rankings. Originally called LiveScript and designed in 10 days in 1995 by Netscape's Brendan Eich to work alongside Java Applets, the little language has become the universal language.

    Trends in the JavaScript ecosystem are therefore significant, but the fact that Webpack tops the list of most used technologies says a lot about modern JavaScript development. Webpack is a module bundler which runs on Node.js and has plugins for tasks such as minifying JavaScript using Terser. Webpack does tree shaking, meaning that it strips out unused code.

  • YANUB: yet another (nearly) useless blog: Taking advantage of Ruby in QSoas

    First of all, let me all wish you a happy new year, with all my wishes of health and succes. I sincerely hope this year will be simpler for most people as last year !

  • 10 reasons to develop Quarkus applications on Red Hat OpenShift - Red Hat Developer

    Combining Quarkus with Red Hat OpenShift provides an ideal environment for creating scalable, fast, and lightweight applications. Quarkus significantly increases developer productivity with tooling, pre-built integrations, application services, and more. This article presents 10 reasons why you should develop your Quarkus applications on OpenShift.

More in Tux Machines

Security Incidents and Microsoft/Proprietary Role

  • Dutch research funder operations frozen for a month after [attack] [iophk: Windows TCO]

    The Netherlands Organisation for Scientific Research (NWO), which cannot pay a ransom to the attackers because it is a public body, was scrambling to restore its systems but said its activities would be on ice until at least 15 March.

  • More than 20,000 U.S. organizations compromised through Microsoft flaw: source [iophk: Windows TCO]

    More than 20,000 U.S. organizations have been compromised through a back door installed via recently patched flaws in Microsoft Corp’s email software, a person familiar with the U.S. government’s response said on Friday.

  • White House calls Microsoft email breach an 'active threat'

    Cybersecurity group FireEye said in blog post late Thursday night that [attackers] had been in at least one client’s system since January, and that they had gone after “US-based retailers, local governments, a university, and an engineering firm,” along with a Southeast Asian government and a Central Asian telecom group.

  • We can’t teach in a technological dystopia

    I want to argue here that universities are fostering abusive technologies that replace empowerment with enforcement. There are worries, and much evidence, that we are already giving away too much control to Big Tech companies, which not only have vast appetites for our data, but also harbour ambitions to usurp the role of universities. Google offers courses with certificates it considers equivalent to three-year bachelor’s degrees to people it is hiring, for instance. And US universities such as Duke partner with Google Cloud to deliver large parts of their curriculum as outsourced digital education.

    The problem is not that these services are poor substitutes for in-person education. On the contrary, they are very good at providing a narrow range of outcomes: namely, consistent, efficient training and testing. But that is not the same thing as education.

  • Coursera files for US IPO as edtech booms amid the pandemic

    Revenue rose 59% to $293.5 million for the year ended Dec. 31, 2020, the company said in a filing. Net loss widened to $66.8 million for the year ended Dec. 31, from a $46.7 million loss a year earlier.

Android Leftovers

This week in KDE: Adaptive panel opacity and auto-restored unsaved documents in Kate!

A big Plasma feature was added this week: adaptive Plasma panel opacity! Now the panel and panel applets are more transparent than they were before, allowing more of a tint from the beautiful wallpaper on your desktop! But what’s this? You’re about to complain that you maximize all your windows so the increased transparency will look ugly? In fact, we now make your panel and panel applets 100% opaque when there are any maximized windows, ensuring no ugly effect! But what if you don’t want that either? Well, if you don’t want adaptive opacity we now let you make your panel and panel applets always transparent, or always opaque! Hopefully that should make everyone happy. Let’s give a round of applause to Niccolò Venerandi and Jan Blackquill for this work, which will show up in Plasma 5.22. Read more

Kubuntu Focus M2 Linux laptop now available with NVIDIA RTX 30x series graphics

The Kubuntu Focus M2 is a 4.4 pound laptop that ships with the Kubuntu GNU/Linux distribution pre-installed. First launched in October, the 4.4 pound notebook has a 15.6 inch, 144 Hz full HD matte display, an Intel Core i7-10875H octa-core processor and NVIDIA graphics. When the notebook launched last year it was available with NVIDIA RTX 20 GPUs, but now you can configure the system with up to RTX 3080 graphics. Entry-level configurations are also getting a price drop. Read more