Language Selection

English French German Italian Portuguese Spanish

Blogs

Gentoo User's Response to Slacker who tried Gentoo

This is a gentoo user's answer to Mr. Slacker Tries His Hand at Gentoo. If you missed the story on OSNews on the Slacker Tries His Hand at Gentoo, you really must read it. It's a hilarios account of an experienced linux user's first try at gettting a Gentoo system all set up for work or play. At first I was gonna make a cute witty comment to the story and be on my way, but instead it turned into an article. I guess as I read his story I found I had something to say at about every experience he shared.

n/a
n/a
n/a

My Top 5 Distro Picks

Seems a hot topic for internet journalists in the technology field is "which distro should you try." As you might know, I download and check out a few from time to time. I started testing Linux back when there were only a few players in the field. I'm quite fortunate for my site's sake this is no longer the case. In fact, there are so many these days, what's a newbie to do?

n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a

Ultima Linux: Ultimate Disappointment

Filed under
Reviews

I'm not sure this can be classified as much a review as a rant. This is why I'll file this as a blog instead of a news/review. I love slackware, I've stated that numerous times. In fact one of my first reviews here at Tuxmachines was on slackware. So why is it that more times than not when someone goes to try and "improve" upon slackware, it just makes a mess.

n/a

tuxmachines 2nd quarter report

Filed under
Site News

This second quarter has been very exciting for me. The hits have continued to grow each month and we've had some great community contributions in the forms of articles and comments. Meanies still plague the site, but I've had a wonderful time reviewing distros and posting news links.

Origami Tux

Nerd Test

How nerdy are you? Big Grin

I am nerdier than 93% of all people. Are you nerdier? Click here to find out!

n/a
Syndicate content

More in Tux Machines

Open Hardware: RISC-V and Raspberry Pi’s 8th Birthday

  • SiFive Learn Inventor is a Wireless RISC-V Development Kit Inspired by BBC Micro:bit

    SiFive Learn Inventor is a RISC-V educational board partially inspired by BBC Micro:bit board with the same crocodile clip-friendly edge connector, and an LED matrix.

  • Hex Five Announces General Availability of MultiZone Security for Linux - The First Commercial Enclave for RISC-V processors

    Hardware consolidation requirements in automotive, aerospace & defense, and industrial automation are forcing embedded systems designers to merge safety-critical functionality with untrusted applications and operating systems. The resulting monolithic systems present vastly larger code base, greater attack surface, and increased system vulnerability. In response, Hex Five Security Inc. announces the general availability of MultiZone™ Security for Linux, the industry-first enclave specifically designed to bring security through separation to embedded systems. MultiZone™ Security is available immediately for the Microchip PolarFire® system-on-chip, the world’s first hardened real-time, Linux capable, RISC-V-based microprocessor subsystem. Support for additional RISC-V processors to be announced later in 2020.

  • Celebrate the Raspberry Pi’s 8th birthday at a Raspberry Jam

    On 29 February 2020, the Raspberry Pi Foundation will celebrate the eighth birthday of the Raspberry Pi computer (or its second birthday, depending on how strict you are about counting leap years).

Programming: JavaScript, Go, Perl and Python

  • Excellent Free Tutorials to Learn JavaScript

    JavaScript is possibly one of the easiest language to get up and running with. But to truly master the language requires a firm foundation of its intricacies. JavaScript is an interpreted, prototype-based, scripting computer programming language. It came to popular attention as a simple client-side scripting tool, interacting with the user using forms and controlling the web browser, and remains a front-end language for web applications. JavaScript features dynamic types, it’s weakly typed, supports the structured programming syntax from C, uses prototypes instead of classes for inheritance, and copies many names and naming conventions from Java. It also borrows design principles from Scheme and Self, as well as concepts and syntax idioms such as C-style procedural roots.

  • Lessons learned from programming in Go

    When you are working with complex distributed systems, you will likely come across the need for concurrent processing. At Mode.net, we deal daily with real-time, fast and resilient software. Building a global private network that dynamically routes packets at the millisecond scale wouldn’t be possible without a highly concurrent system. This dynamic routing is based on the state of the network and, while there are many parameters to consider here, our focus is on link metrics. In our context, link metrics can be anything related to the status or current properties of a network link (e.g.: link latency).

  •                    
  • Add address of FreeBSD iocage jails to PF table
                         
                           

    I started mucking about with PF, but that’s not my department … and so the jails table remained empty which meant the jail could not access anything beyond the host.

                           

    After a bit of searching I found iocage supports most jail(8) parameters, so I did this: [...]

  •                          
  • 2019.49 Almost Starring
           
             

    Patrick Spek has made the first release candidate of Rakudo Star 2019.11 available for download. If you are working with Raku from Rakudo Star distributions, then this is the moment to test the distribution so that you can be sure that nothing was missed! So please, download and test it! Which of course you can also do if you’re not generally a user of Rakudo Star

  • Python 3.8.1rc1

    The Python 3.8 series is the newest major release of the Python programming language, and it contains many new features and optimizations.

  • Python 3.8.1rc1 is now available for testing

    Python 3.8.1rc1 is the release candidate of the first maintenance release of Python 3.8. The Python 3.8 series is the newest feature release of the Python language, and it contains many new features and optimizations. You can find Python 3.8.1rc1 here: https://www.python.org/downloads/release/python-381rc1/ Assuming no critical problems are found prior to 2019-12-16, the scheduled release date for 3.8.1 as well as Ned Deily's birthday, no code changes are planned between this release candidate and the final release. That being said, please keep in mind that this is a pre-release of 3.8.1 and as such its main purpose is testing. See the “What’s New in Python 3.8” document for more information about features included in the 3.8 series. Detailed information about all changes made in 3.8.0 can be found in its change log. Maintenance releases for the 3.8 series will continue at regular bi-monthly intervals, with 3.8.2 planned for February 2020.

  • Python Docstrings

    In this tutorial, we will learn about Python docstrings. More specifically, we will learn how and why docstrings are used with the help of examples. Python docstrings (documentation strings) are the string literals that appear right after the definition of a function, method, class, or module. Let's take an example.

  • Python Comments

    Comments are descriptions that help programmers better understand the intent and functionality of the program. They are completely ignored by the Python interpreter.

  • 3 easy steps to update your apps to Python 3

    The 2.x series of Python is officially over, but converting code to Python 3 is easier than you think. Over the weekend, I spent an evening converting the frontend code of a 3D renderer (and its corresponding PySide version) to Python 3, and it was surprisingly simple in retrospect, although it seemed relatively hopeless during the refactoring process.

New: Collabora Office for Android

We are excited to announce a complete new version of Collabora Office for Android, available now in Google Play, with the following main improvements: - A great looking interface, easy to use with just one hand on your phone - Editing of complex office documents, not just viewing - Now re-uses the same technology as Collabora Online. In common with other Collabora Productivity products, this new Android release enables people to edit their documents without compromising on privacy. There is no longer a reason to hand over your data to get rich mobile editing. The new release marks the end of a period of rewriting important parts of the application. We now share much of the code and user experience from Collabora Online’s collaborative editor as well as Collabora Office 6.2 for displaying the documents. Read more

today's howtos