Advertisement
Qt News and Moves
Submitted by Roy Schestowitz on Friday 17th of June 2022 11:11:04 AM Filed under
-
Qt 6.4 Beta Released
Qt 6.4 adds three modules compared to Qt 6.3 and of course brings multiple new features and improvements within the existing modules. New modules Qt 6.4 are Qt HTTP Server and Qt Quick 3D Physics, both available as a technology preview. We also restore Qt Text to Speech module, which is now updated and ported to Qt 6.4. Additionally to these, we have a new Qt VNC Server module providing remote UI functionality for Qt 6.4. The new Qt VNC Server module is available for selected commercial licenses.
There are many important and exciting features within existing modules coming with Qt 6.4 as well - such as iOS style for Qt Quick Controls and spatial audio support for Qt Multimedia - and a lot more. One highly requested item is support for Qt for WebAssembly we have been working on via multiple technology previews in earlier Qt 6.x releases. With Qt 6.4 we are fully supporting Qt for WebAssembly as a new platform.
-
What can the automotive industry can learn from video games?
At a glance, the traditional automotive and creative video games industries seem worlds apart with very little in common. However, when you look beyond the surface, there are many similarities between where the automotive industry is right now and where the game industry was a decade ago.
-
Qt Creator 8 Beta released
We are happy to announce the release of Qt Creator 8 Beta!
-
Qt New Chief Maintainer
The voting period for the new Chief Maintainer has ended yesterday. I’m really happy to say that we have elected a new Chief Maintainer.
Before getting to the results, I’d like to thank both candidates for stepping up and their willingness to take over the role.
The vote ended with 24 votes for Volker and 18 for Allan.
- Login or register to post comments
Printer-friendly version
- Read more
- 2655 reads
PDF version
Go 1.18 is released! - The Go Programming Language
Submitted by Roy Schestowitz on Tuesday 15th of March 2022 09:57:26 PM Filed under

Today the Go team is thrilled to release Go 1.18, which you can get by visiting the download page.
Go 1.18 is a massive release that includes new features, performance improvements, and our biggest change ever to the language. It isn’t a stretch to say that the design for parts of Go 1.18 started over a decade ago when we first released Go.
- 1 comment
Printer-friendly version
- Read more
- 3142 reads
PDF version
MPV 0.34 Released For Popular Linux Media Player
Submitted by Roy Schestowitz on Tuesday 2nd of November 2021 01:29:36 AM Filed under



MPV 0.34 is now available as the newest version of this popular Linux video player that is powered by FFmpeg and forked originally from MPlayer/mplayer2 code.
- Login or register to post comments
Printer-friendly version
- Read more
- 7409 reads
PDF version
Linux Foundation and the US Military
Submitted by Roy Schestowitz on Thursday 18th of February 2021 01:29:23 PM Filed under

-
Darpa, Linux Foundation create open software initiative to accelerate US 5G stack
The Linux Foundation said it entered a collaboration agreement with the Defense Advanced Research Projects Agency (Darpa) to create open source software. Darpa and the LF will create a broad collaboration umbrella that allows US government projects, their ecosystem and the open-source community to participate in accelerating innovation and security in the areas of 5G, edge, AI, standards, programmability and IoT, among other technologies.
-
Linux Foundation, DARPA collaborate on open source for 5G | FierceWireless
The Linux Foundation has signed an agreement with the Defense Advanced Research Projects Agency (DARPA) to establish an open source project for the U.S. government.
The agreement calls for the Linux Foundation and DARPA to work together in the areas of 5G, edge, artificial intelligence, standards, programmability and IoT, among other technologies.
-
DARPA, Linux Foundation Partner to Advance 5G - Nextgov
The Defense Advanced Research Projects Agency is partnering with a major technology consortium to establish an open-source software development collaboration ecosystem to advance emerging technologies such as 5G, according to a Wednesday press release.
The Linux Foundation, a nonprofit organization that hosts open-source efforts including Kubernetes and the O-RAN Alliance’s software community, signed a cooperative research and development agreement, or CRADA, with DARPA to create a “broad collaboration umbrella” called US Government Open Programmable and Secure, or US GOV OPS. DARPA’s Open Programmable Secure 5G, or OPS-5G, effort will be the first project included under the umbrella, according to the release.
-
DARPA, Linux Foundation team for government 5G | Light Reading
The Linux Foundation (LF), the nonprofit organization enabling mass innovation through open source, today announced it has signed a collaboration agreement with the Defense Advanced Research Projects Agency (DARPA) to create open source software that accelerates United States government technology research and development innovation.
Under the agreement, DARPA and the LF will create a broad collaboration umbrella (US Government Open Programmable Secure (US GOV OPS) that allows United States Government projects, their ecosystem, and open community to participate in accelerating innovation and security in the areas of 5G, Edge, AI, Standards, Programmability, and IOT among other technologies. The project formation encourages ecosystem players to support US Government initiatives to create the latest in technology software.
- 4 comments
Printer-friendly version
- Read more
- 7323 reads
PDF version
Python Programming
Submitted by Roy Schestowitz on Monday 17th of August 2020 03:29:52 PM Filed under
-
Which is better, Java or Python? And how?
Blogs over the internet that are showcasing the comparison between Python and Java. But no one is giving a solid reason for “is python or java easier.” We all know that nowadays Python is competing with almost every programming language.
Even it is also competing with the most robust programming language in the world. Yes, you are right, it is Java. Java is one of the best programming languages to create desktop applications. But it is also used in the field of data science. Therefore both of these programming languages are competing with each other in various industries. Before we dig into the comparison, let’s have a look at the overview of both of these languages.
-
Async Views in Django 3.1
Writing asynchronous code gives you the ability to speed up your application with little effort. With Django 3.1 finally supporting async views, middleware, and tests, now's a great time to get them under your belt.
This post looks at how to get started with Django's new asynchronous views.
-
PyBites: How to Run External Python Libraries in AWS Cloud
AWS Lambda is awesome, but sometimes it can be hard to get external libraries working in this serverless environment.
No worries, we learned a lesson or two which I will share in this article.
-
Taking Another Look at Plotly
I’ve written quite a bit about visualization in python - partially because the landscape is always evolving. Plotly stands out as one of the tools that has undergone a significant amount of change since my first post in 2015. If you have not looked at using Plotly for python data visualization lately, you might want to take it for a spin. This article will discuss some of the most recent changes with Plotly, what the benefits are and why Plotly is worth considering for your data visualization needs.
-
PSF GSoC students blogs: Week 11 : Wrapping up!
-
PSF GSoC students blogs: GSoC: Week 12: Scanning docker
-
PSF GSoC students blogs: Weekly Blog #6 (9th Aug - 16th Aug)
- Login or register to post comments
Printer-friendly version
- Read more
- 8845 reads
PDF version
Can You Use FreeBSD for a Developer Machine in 2020?
Submitted by Roy Schestowitz on Saturday 22nd of February 2020 10:31:36 AM Filed under

I’ve been considering moving my blog back to a FreeBSD web server. I’d hosted it that way for years and recently switched it to a Linux machine so I could make Octopress work properly. It uses some old, outdated Ruby gems, and it just seemed easier.
But with a new redesign coming and a new Hugo back-end, I’ll be bringing my hosting machine back to FreeBSD.
I recently read FreeBSD is an amazing operating system, which got me thinking:
Can FreeBSD be a viable desktop operating system for developers in 2020?
- Login or register to post comments
Printer-friendly version
- Read more
- 9906 reads
PDF version
Android Leftovers
Submitted by Rianne Schestowitz on Sunday 11th of August 2019 05:46:07 PM Filed under
-
NVIDIA is actually working on two new Shield TV devices
-
Amazon Prime Video for Android TV won't be widely available any time soon
-
Google releases final beta for Android Q and changes the back gesture yet again
-
Google explains the rationale behind Android Q's new gesture navigation
-
These Are All the New Google Camera Changes in Android Q
-
Google explains and defends Android Q gesture navigation
-
Hate Android Q's new gesture navigation? Tough, says Google, it's for your own good
-
Google defends Android Q's controversial gesture navigation
-
Here's why Google thinks Android Q's gestures are a good idea
-
Android Q's Easter egg arrives in Beta 6, complete with hidden Picross puzzle
-
Google includes new Easter egg for Android Q Beta 6
-
Android Q Easter egg shows up in Beta 6 on the Essential Phone
-
Google defends Android Q gesture navigation, says it can be a faster, ergonomic way to navigate your phone
-
This week’s top stories: Full Google Pixel 4 specs, Android Q Beta 6, new Google WiFi, more
-
18 best new Android games released this week including The Black Widow, They Breathe, and OXXO
-
Huawei Ready To Part With Android With HarmonyOS Introduction: When Will It Happen?
- Login or register to post comments
Printer-friendly version
- Read more
- 13768 reads
PDF version
Programming/Development: Minicoin, GNU Gengetop and Python
Submitted by Roy Schestowitz on Tuesday 4th of June 2019 03:48:36 PM Filed under
-
Building and testing on multiple platforms – introducing minicoin
While working with large-scale (thousands of hosts), distributed (globally) systems, one of my favourite, albeit somewhat gruesome, metaphors was that of “servers as cattle” vs “servers as pets”. Pet-servers are those we groom manually, we keep them alive, and we give them nice names by which to remember and call (ie ssh into) them. However, once you are dealing with hundreds of machines, manually managing their configuration is no longer an option. And once you have thousands of machines, something will break all the time, and you need to be able to provision new machines quickly, and automatically, without having to manually follow a list of complicated instructions.
When working with such systems, we use configuration management systems such as CFEngine, Chef, Puppet, or Ansible, to automate the provisioning and configuration of machines. When working in the cloud, the entire machine definition becomes “infrastructure as code”. With these tools, servers become cattle which – so the rather unvegetarian idea – is simply “taken behind the barn and shot” when it doesn’t behave like it should. We can simply bring a new machine, or an entire environment, up by running the code that defines it. We can use the same code to bring production, development, and testing environments up, and we can look at the code to see exactly what the differences between those environments are. The tooling in this space is fairly complex, but even so there is little focus on developers writing native code targeting multiple platforms.
For us as developers, the machine we write our code on is most likely a pet. Our primary workstation dying is the stuff for nightmares, and setting up a new machine will probably keep us busy for many days. But this amount of love and care is perhaps not required for those machines that we only need for checking whether our code builds and runs correctly. We don’t need our test machines to be around for a long time, and we want to know exactly how they are set up so that we can compare things. Applying the concepts from cloud computing and systems engineering to this problem lead me (back) to Vagrant, which is a popular tool to manage virtual machines locally and to share development environments.
-
GNU Gengetopt - News: 2.23 released
New version (2.23) was released. Main changes were in build system, so please report any issues you notice.
-
Abolishing SyntaxError: invalid syntax ...
Do you remember when you first started programming (possibly with Python) and encountered an error message that completely baffled you? For some reason, perhaps because you were required to complete a formal course or because you were naturally persistent, you didn't let such messages discourage you entirely and you persevered. And now, whenever you see such cryptic error messages, you can almost immediately decipher them and figure out what causes them and fix the problem.
-
Sending email with EZGmail and Python
-
Creating and Importing Modules in Python
- Login or register to post comments
Printer-friendly version
- Read more
- 11954 reads
PDF version
Programming/Development: GNU Releases, Bash, Python and JavaScript
Submitted by Roy Schestowitz on Wednesday 29th of May 2019 09:06:12 AM Filed under

-
GNU Spotlight with Mike Gerwitz: 18 new GNU releases in May!
bison-3.4.1
cssc-1.4.1
emms-5.2
gama-2.05
gcc-9.1.0
gdb-8.3
gettext-0.20.1
gnunet-0.11.4
gnupg-2.2.16
guix-1.0.1
hyperbole-7.0.3
libidn-2.2.0
librejs-7.20.1
mcron-1.1.2
orgadoc-1.2
parallel-20190522
shepherd-0.6.1
unifont-12.1.01 -
Bash if..else Statement
Decision making is one of the most fundamental concepts of computer programming. Like in any other programming language, if, if..else, if..elif..else and nested if statements in Bash can be used to execute code based on a certain condition.
-
Python Core Developer Mentorship
-
Stack Abuse: Image Recognition in Python with TensorFlow and Keras
-
PyCoder’s Weekly: Issue #370 (May 28, 2019)
-
For...in Loops: Changing between Javascript and Python.
If you have come to the point where you have to do Javascript in addition to Python, or Python in addition to Javascript, welcome to modern programming. It's the order of the day!
You can barely survive with only one language, as frameworks are proliferating and the technology ecosystem is seeing more and more overlaps. The lines between backend, frontend, and mobile continue to blur. So it's ok if you are combining Python and Javascript. However, if you are new to this combination, there are some subtle differences to note, else life can become hell.
- Login or register to post comments
Printer-friendly version
- Read more
- 12586 reads
PDF version
Programming: VIM, Python, Knative, Glibc and GCC
Submitted by Roy Schestowitz on Tuesday 22nd of January 2019 05:40:06 AM Filed under
-
Additional properties in .editorconfig
For some inexplicable reasons vim-editorconfig stopped working with my latest build of neovim. I am not sure why and I haven’t have enough time to debug it properly. As a workaround I have temporarily (?) switched to editorconfig-vim. The former plugin is all written in VimL, so it was not problem to extend properties it supports by two more ones spell_enabled and spell_language corresponding to spell and spelllang vim options respectively. The later plugin is in Python and it is a bit more complicated, but fortunately it has an explicit hook for custom plugins.
-
Big O Notation and Algorithm Analysis with Python Examples
-
Factorial function using Python's reduce function
-
Serverless and Knative: Installation through Deployment
Serverless, Knative and FaaS will change your workflow as much as any change to design patterns in your career.
In this video, Red Hat’s Kamesh Sampath will deep dive all about Knative.
-
Using Terraform and cloud-init on Hetzner
-
Glibc Gets Patched For Three Year Old Security Vulnerability
CVE-2016-10739 has been around since April 2016 as implied by the number and finally today this security issue has been fixed in the Git development code for the upcoming Glibc 2.29 GNU C Library.
-
Fedora 30 Going Through Its Formalities To Ship With & Built By The GCC 9 Compiler
- Login or register to post comments
Printer-friendly version
- Read more
- 12780 reads
PDF version

More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
| Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
| today's howtos
|
Recent comments
47 weeks 6 days ago
47 weeks 6 days ago
47 weeks 6 days ago
47 weeks 6 days ago
47 weeks 6 days ago
48 weeks 2 hours ago
48 weeks 2 hours ago
48 weeks 14 hours ago
48 weeks 14 hours ago
48 weeks 14 hours ago