Language Selection

English French German Italian Portuguese Spanish

Login

Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

Kiwi TCMS 8.2 and WordPress Tales

  • Kiwi TCMS 8.2

    We're happy to announce Kiwi TCMS version 8.2!

  • Contact Form 7 Datepicker Taken down from WordPress Plugin Repository

    With great power comes great responsibility. Recently a WordPress plugin with as many as 100,000 installations was taken down from WordPress plugin repository due to a severe vulnerability. The Wordfence team found a severe vulnerability in Contact Form 7 Datepicker, a WordPress plugin allows to show datepicker in forms created with a very popular plugin Contact Form 7. Though the vulnerability does not affect Contact Form 7 but anyone with Contact Form 7 Datepicker on site, should immediately deactivate and uninstall the plugin from the site.

  • The Month in WordPress: March 2020

    The month of March was both a tough and exciting time for the WordPress open-source project. With COVID-19 declared a pandemic, in-person events have had to adapt quickly – a challenge for any community. March culminated with the release of WordPress 5.4, an exhilarating milestone only made possible by dedicated contributors. For all the latest, read on.

Programming Leftovers

  • Python 2.7.8 : Using python scripts with Revit Dynamo.

    Dynamo is a visual programming tool that extends the power of the Revit by providing access to Revit API (Application Programming Interface.

  • CY's take on PWC#054

    This is a part of Perl Weekly Challenge(PWC) #054 and the followings are related to my solution. If you want to challenge yourself on Perl, go to https://perlweeklychallenge.org, code the latest challenges, submit codes on-time (by GitHub or email) if possible, before reading my blog post.

  • [Old] Who Made America? Innovators: Gary Kildall

    A technology industry urban legend claims that Kildall went flying rather than meet with IBM, thus causing IBM to market Microsoft's inferior operating system, changing the course of computer history. The story is untrue.

  • [Old] Gary Kildall Special

    A profile on computer pioneer Gary Kildall and the important contributions he made to the PC industry including the true story on how IBM ended up using MS-DOS rather than CP/M. Kildall developed CP/M, the first personal computer operating system. He was also a co-host on the early Computer Chronicles series. Includes comments by Gordon Eubanks, Symantec; Tom Rolander, DRI; Tim Bajarin, Creative Strategies; Lee Lorenzen, DRI; Jacqui Morby, TA Associates; Alan Cooper, CP/M applications developer. Originally broadcast in 1995. Copyright 1995 Stewart Cheifet Productions.

  • My home DSL link really is fast enough to make remote X acceptable

    Of course, running X remotely over a DSL link that's only medium fast doesn't measure up to running it over a 1G Ethernet network, much less the local machine. I can certainly feel the difference (mostly in latency and responsiveness). But it's much more usable than I might have expected, and I've had to change my work habits less than I feared.

  • How to SSH Properly

    The methods above give practical examples of several ways in which you can improve the security of your SSH infrastructure, all while giving users the flexibility to keep using the tools they’re familiar with.

  • Killed by Apple: Dark Sky isn't alone in Cupertino's Android app graveyard

    Unfortunately, Android users are no stranger to the effects of Apple’s spending spree. Over the years, Apple has bought some of the best and most beloved apps and left Android users twisting in the wind with no alternative other than to switch to an iPhone.

    And sadly, this won’t be the last time it happens. Apple has a history of buying and killing (or crippling) Android apps and services over the years with a smile, and with a ton of money, lots of clout, and a billion-plus customers, there isn’t much Google can do to stop it.

  • How to exploit parser differentials

    The move to microservices-based architecture creates more attack surface for nefarious actors, so when our security researchers discovered a file upload vulnerability within GitLab, we patched it right up in our GitLab 12.7.4 security release. We dive deeper into the problems that lead to this vulnerability and use it to illustrate the underlying concept of parser differentials.

Server: Oracle Linux Virtualization Manager 4.3, SUSE® Manager 4, Microsoft Azure Failing as Usual

  • Announcing Oracle Linux Virtualization Manager 4.3

    Oracle is pleased to announce the general availability of Oracle Linux Virtualization Manager, release 4.3. This server virtualization management platform can be easily deployed to configure, monitor, and manage an Oracle Linux Kernel-based Virtual Machine (KVM) environment with enterprise-grade performance and support from Oracle. This release is based on the 4.3.6 release of the open source oVirt project.

  • Containers and SUSE® Manager 4

    Linux container technology dials up efficiency and keeps costs to a minimum, but only if you have the tools you need to keep control of audits, updates, configuration and other lifecycle tasks. And with the ever-changing technology landscape, it has become critical that such management technology can work with containers. Fortunately, SUSE® Manager 4 includes such a solution, with tools for easily managing your container-based Linux resources.

  • 'Azure appears to be full': UK punters complain of capacity issues on Microsoft's cloud

    Customers of Microsoft's Azure cloud are reporting capacity issues such as the inability to create resources and associated reliability issues. [...] Windows Virtual Desktop (WVD), a handy solution for remote workers, is one example. One user complained on Twitter that "Azure seems to be full" when trying to allocate a VM for WVD, though it appears to be a test deployment (if the name WVD-TEST-0 is anything to go by). The error reads "Allocation failed. We do not have sufficient capacity for the requested VM size in this region." The region is UK South.

  • Introducing Windows CSI support alpha for Kubernetes

    The alpha version of CSI Proxy for Windows is being released with Kubernetes 1.18. CSI proxy enables CSI Drivers on Windows by allowing containers in Windows to perform privileged storage operations.

Graphics: Developing KWin Wayland, Mouse DPI, Mesa's RADV Vulkan Driver and More

  • Developing KWin Wayland

    On the last few weeks I’ve been looking at KWin more closely than in the past. It’s definitely a special beast within KDE and I figured it could be useful to give some hints on how to develop and test it. When developing something, first step is always to compile and get the code installed and usable. It’s especially delicate because when we mess up our system becomes quite unusable so it needs to be done with care. To prevent major damage, we can probably try installing it into a separate prefix (See this blog post, change kate for kwin). Second step is to make sure that modifying the code will modify the behaviour you perceive. This is what we’ll focus on in this piece. Bear in mind most of the things I’m saying here are possibly obvious and not news, but it’s still good to have it written in case you feel like building on this (not fun to come up with) experience.

  • Peter Hutterer: High resolution wheel scrolling in the desktop stack

    This is a follow up from the kernel support for high-resolution wheel scrolling which you totally forgot about because it's already more then a year in the past and seriously, who has the attention span these days to remember this. Anyway, I finally found time and motivation to pick this up again and I started lining up the pieces like cans, for it only to be shot down by the commentary of strangers on the internet. The Wayland merge request lists the various pieces (libinput, wayland, weston, mutter, gtk and Xwayland) but for the impatient there's also an Fedora 32 COPR. For all you weirdos inexplicably not running the latest Fedora, well, you'll have to compile this yourself, just like I did. Let's recap: in v5.0 the kernel added new axes REL_WHEEL_HI_RES and REL_HWHEEL_HI_RES for all devices. On devices that actually support high-resolution wheel scrolling (Logitech and Microsoft mice, primarily) you'll get multiple hires events before the now-legacy REL_WHEEL events. On all other devices those two are in sync.

  • AMD ACO Backend Implements 8-bit / 16-bit Storage Capabilities - Needed For DOOM Eternal

    It's been another busy week for Mesa's RADV Vulkan driver with the Valve-backed ACO compiler back-end alternative to AMDGPU LLVM. ACO, which has been wildly popular with Radeon Linux gamers for offering quicker load times and often better overall performance, continues working quite well though isn't the default yet and has been missing some features in comparison to AMDGPU LLVM.

  • NIR Vectorization Lands In Mesa 20.1 For Big Intel Graphics Performance Boost

    The recently covered NIR vectorization pass ported from AMD's ACO back-end for improving the open-source Intel Linux graphics performance has landed now in Mesa 20.1. This vectorization pass for NIR came about last month and based on the AMD ACO optimization while with the Intel implementation benefits both OpenGL and Vulkan with this pass being at the NIR intermediate representation level.