Language Selection

English French German Italian Portuguese Spanish

June 2006

KDE Switches To CMake

Filed under
KDE

The KDE4 build system is now centered around CMake. If you are a developer, CMake will be much easier to learn, handle and maintain than what you are used to so far.

Portland Project betas common tools for GNOME, KDE

Filed under
Software

The Portland Project, the collaborative venture of Linux vendors and developers to simplify the process of porting and integrating applications for Linux desktops, has announced the beta release of its first application tools for the Linux desktop's GNOME and KDE environments.

The Office 2007 demo and Linux

Filed under
Linux

Have you wondered what's really behind Microsoft's web-based Office 2007 demo beta? I did, and what I found was more than a little interesting.

Kernels 2.6.17.2 and 2.6.17.3 released

Filed under
Linux

Linux 2.6.17.2 is out with: "Assorted fixes, see the diffstat and short summary of the fixes below." Linux 2.6.17.3 has also been released, it addresses: "Another SCTP remote crash fix, CVE-2006-2934."

More Details.

How Open Source Saved My Neck

Filed under
Misc

Though Microsoft might disagree, open source software in many cases can be a real cost saver. It can also save your neck. Literally.

Edgy sudoers file: syntax error

Filed under
HowTos

I lately updated my dapper box to edgy eft. Has edgy eft is unstable and had just been started up, it happens to get surprise. Today, update-manager stopped to work.

ratpoison

Filed under
Software

Well, I have used LOTS of window managers... KDE, Gnome, XFCE, FVWM, Windowmaker, etc... So recently I decided to try a new one, of a new kind to me: ratpoison.

GPL version 3 evaluation committees admit Stallman is ultimate 'decider'

Filed under
OSS

Evaluation committees are hard at work on the latest draft of the General Public License (GPLv3), but members of those groups say it will ultimately be up to one person to decide what the license will look like when it's finished in early 2007.

Switch to Ubuntu

Filed under
Ubuntu

Remember those “Switch” adverts from Apple? Well, the Switch is happening all over again. But this time people are switching away from Mac and onto Ubuntu.

Enterprise Unix Roundup: Digging in the Open Sandbox

Filed under
OS

While those of us here in the United States are getting ready for some serious holiday loafing-about next week, our friends across the pond are getting some work (and perhaps some schmoozing) done at the Open Source Business Conference (OSBC) Europe in London.

More in Tux Machines

It is time to end the DMCA anti-circumvention exemptions process and put a stop to DRM

Although it is accurate, there's one aspect of the process that is missing from that description: the length. While the process kicks off every three years, the work that goes into fighting exemptions, whether previously granted or newly requested, has a much shorter interval. As you can see from the timeline of events from the 2018 round of the exemptions process, the process stretches on for months and months. For each exemption we have to prepare research, documents, and our comments through wave after wave of submission periods. For the 2018 exemptions round, the first announcements from the United States Copyright Office were in July of 2017, on a process that concluded in October of 2018. Fifteen months, every three years. If you do the math, that means we're fighting about 40% of the time just to ensure that exemptions we already won continue, and that new exemptions will be granted. If the timeline from the last round holds up, then we're only a few short months away from starting this whole circus back up again. Describing it as a circus seems an appropriate label for the purpose of this whole process. It's not meant to be an effective mechanism for protecting the rights of users: it's a method for eating up the time and resources of those who are fighting for justice. If we don't step up, users could lose the ability to control their own computing and software. It's like pushing a rock up a mile-long hill only to have it pushed back down again when we've barely had a chance to catch our breath. Read more

Programming With Python: PyQt5, “Effective Python” and Wing Python IDE

  • PyQt5 plotting with matplotlib, embed plots in your GUI applications

    In the previous part we covered plotting in PyQt5 using PyQtGraph. That library uses the Qt vector-based QGraphicsScene to draw plots and provides a great interface for interactive and high performance plotting. However, there is another plotting library for Python which is used far more widely, and which offers a richer assortment of plots — Matplotlib. If you're migrating an existing data analysis tool to a PyQt GUI, or if you simply want to have access to the array of plot abilities that Matplotlib offers, then you'll want to know how to include Matplotlib plots within your application. In this tutorial we'll cover how to embed Matplotlib plots in your PyQt applications Many other Python libraries — such as seaborn and pandas— make use of the Matplotlib backend for plotting. These plots can be embedded in PyQt5 in the same way shown here, and the reference to the axes passed when plotting. There is a pandas example at the end of this tutorial.

  • “Effective Python” by Brett Slatkin book review

    Let’s start with the target audience for this book. I’d recommend it to the people who are using Python at least several months and are feeling good with the basics. If you need more practical advice you are definitely welcome.

  • Wing Tips: Using Black and YAPF Code Reformatting in Wing Python IDE

    ing version 7.2 has been released, so in the next couple Wing Tips we'll take a look at some of its new features. Wing 7.2 expands the options for automatic code reformatting to include also Black and YAPF, in addition to the previously supported autopep8. Using one of these allows you to develop nicely formatted uniform-looking code without spending time manually adjusting the layout of code.

Videos/Audiocasts/Shows: System76 Serval WS, Linux Headlines, FLOSS Weekly and LCARS System 47 Screensaver on Linux

  • System76 Serval WS Workstation Laptop Full Review

    The System76 Serval WS laptop is crazy powerful, with a desktop CPU and a powerful Nvidia video card. In this review, I show off the hardware, weigh the pros and cons, and give my overall thoughts.

  • 2020-01-22 | Linux Headlines

    Major improvements come to Wine, Debian makes a significant change post systemd debate, and the world’s most popular open source API gateway gets an update.

  • FLOSS Weekly 563: Apprentice Program

    The Apprentice Program is an initiative to train and mentor female junior developers in open source, creating a pipeline of talent and changing the ratio in tech.

  • LCARS System 47 Screensaver on Linux | Install and Service Creation

    This video goes over the infamous LCARS System 47 Screensaver on Linux. You have seen it in my background and now I show how to use an old 90s screensaver scr file on Linux. I then show how to make a systemd service to activate the screensaver when you are idle for a set amount of time.

GNU Parallel 20200122 ('Soleimani') released

GNU Parallel 20200122 ('Soleimani') has been released. It is available for download at: http://ftpmirror.gnu.org/parallel/ GNU Parallel is 10 years old next year on 2020-04-22. You are here by invited to a reception on Friday 2020-04-17. See https://www.gnu.org/software/parallel/10-years-anniversary.html Quote of the month: GNU parallel is straight up incredible. -- Ben Johnson @biobenkj@twtter New in this release: --blocktimeout dur - Time out for reading block when using --pipe. If it takes longer than dur to read a full block, use the partial block read so far. Bug fixes and man page updates. News about GNU Parallel: GNU Parallel course in Copenhagen https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-med-ole-tange/ GNU Parallel course in Århus https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-og-parallelisering-i-unix-shellen/ GNU Parallel pour accélérer vos process sous Linux https://www.yvonh.com/gnu-parallel-pour-accelerer-vos-process-sous-linux/ How to copy a file to multiple directories in Linux https://net2.com/how-to-copy-a-file-to-multiple-directories-in-linux/ Running linux commands in parallel https://dev.to/voyeg3r/runing-linux-commands-in-parallel-4ff8 Get the book: GNU Parallel 2018 http://www.lulu.com/shop/ole-tange/gnu-parallel-2018/paperback/product-23558902.html GNU Parallel - For people who live life in the parallel lane. Read more