Language Selection

English French German Italian Portuguese Spanish

Development

Qt Creator 3.1 RC1 Released, Qt 5.3 Advances

Filed under
Development
KDE

Digia is working hard and fast to get the next version of the Qt5 tool-kit out the door along with their Qt Creator integrated development environment.

Read more ►

Introducing Pyston: an upcoming, JIT-based Python implementation

Filed under
Development
OSS

I’m very excited to announce Pyston, a new open-source implementation of Python, currently under development at Dropbox. The goal of the project is to produce a high-performance Python implementation that can push Python into domains dominated by traditional systems languages like C++.

Read more ►

Raspberry Pi announces £1 million education fund

Filed under
Development
Linux

The Raspberry Pi has been out for just over two years now, and has been one of the biggest tech success stories in recent times. With millions of Raspberry Pi’s in the wild and countless more millions raised for various charities and open source projects, the foundation has been able to do more than originally expected.

Today, the foundation have announced that they’re creating the Raspberry Pi Foundation Education Fund, a worldwide fund of £1 million that aims to not only fund computing in schools but also education in general.

Read more ►

Quake III bounty: we have a winner!

Filed under
Development
Linux
Gaming

At the end of February, Broadcom announced the release of full documentation for the VideoCore IV graphics core, and a complete source release of the graphics stack for the BCM21553 cellphone chip. To celebrate, we offered a $10k prize to the first person to port this codebase to the BCM2835 application processor that sits at the heart of the Raspberry Pi, and to get Quake 3 (which already runs on the Pi) running on the newly open ARM driver, rather on the closed-source VPU driver. Our hope was that the ported driver would be a helpful reference for anyone working on a Mesa/Gallium3D driver for VideoCore IV.

Read more ►

[Development] Qt 4.8.6 Release Candidate available

Filed under
Development
KDE

Qt 4.8.6 Release Candidate packages are available at http://download.qt-project.org/development_releases/qt/4.8/4.8.6-rc1/ Sha1 for Qt 4.8.6 is now considered frozen so please test these packages accordingly. These packages are built against sha1 215a78618b185a71f660201c902da51360d8c30d "Pass events to QGestureManager from the main (GUI) thread only". Current version of changes file is available at http://download.qt-project.org/development_releases/qt/4.8/4.8.6-rc1/changes-4.8.6-rc1

Read more ►

GCC 4.8.2 vs. GCC 4.9.0 Benchmarks On Intel's Core i7 Haswell

Filed under
Development
GNU
Graphics/Benchmarks

Overall, there isn't too much to gain out of GCC 4.9 performance wise for the resulting binaries on the Core i7 Haswell platform for our common C/C++ benchmarks.

Read more ►

TI’s Sitara SDK moves to mainline Linux

Filed under
Development
Linux

TI released Sitara Linux SDK 7.0, now based on the mainline Linux kernel. The SDK supports the Sitara AM355x, and coming soon, the new Sitara AM4x and AM5x.

Read more ►

The Linux 3.14 Kernel Will Likely Be Released Today

Filed under
Development
Linux

While no official announcement has come down yet, the Linux 3.14 kernel will most likely be released in the hours ahead.

Read more ►

Qt3D, QtOpenCL Spark New Interest

Filed under
Development

Qt3D is the Qt component that adds 3D support to Qt Quick for easily integrating 3D functionality. Qt3D has been in development for some time and was going to be an "essential" module to Qt 5.0 before being moved to just an add-on as part of Nokia's Qt changes prior to selling it to Digia. Qt3D offers up a lot of potential for 3D user-interfaces and applications, but hasn't seen too much work recently -- the last time we got to mention it was when talking about OpenGL taking on a greater role within Qt in late 2012.

Read more ►

Linux Kernel Panel: What's what with Linux today

Filed under
Development
Linux

The panel opened with Corbet pointing out that today "Almost all the people who work on the kernel are paid to do it. Only 10 percent to 20 percent are volunteers. What do your companies expect to get from your kernel work?"

Read more ►

Syndicate content

More in Tux Machines

today's howtos

Dell XPS Ice Lake Taking A Wallop On Ubuntu 20.04

With our early benchmarking of Ubuntu 20.04 in its current nearing the end of development state, we've been seeing Ubuntu 20.04 boosting Intel Xeon Scalable performance, running well with AMD EPYC Rome, and good AMD Ryzen performance, among other tests. Strangely though the one platform where I've found Ubuntu 20.04 hard regressing so far is with the Dell XPS 7390 Ice Lake. Read more

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.