Showing headlines posted by bob

« Previous ( 1 ... 291 292 293 294 295 296 297 298 299 300 301 ... 1156 ) Next »

Making trade-offs when writing Python code

  • Opensource.com; By Moshe Zadka (Posted by bob on Dec 26, 2019 12:39 AM EDT)
  • Story Type: Editorial; Groups: Python
Software development is a discipline rife with trade-offs. For every choice, there is an equally defensible but opposite choice. Make a method private? You're encouraging copy-paste. Make a method public? You're committing prematurely to an interface. Software developers make hard choices every minute. While all the principles in the Zen of Python cover trade-offs to some extent, the following principles take the hardest, coldest look at some trade-offs.

Chill out with the Linux Equinox Desktop Environment

  • Opensource.com; By Seth Kenlon (Posted by bob on Dec 25, 2019 8:16 PM EDT)
  • Story Type: Reviews, Tutorial; Groups: Linux
I haven't used the Fast Light Toolkit (FLTK) for anything serious yet, but I'm a fan of the C++ GUI toolkit that's pretty simple to learn and (in my experience) reliable even across updates. When I found out that there was a desktop environment built with FLTK, I was eager to try it—and I was quickly glad I did. The Equinox Desktop Environment (EDE) is a fast and simple desktop written in C++ and FLTK for Unix desktops.

Top articles for learning Python in 2020

Python had a big year in 2019. According to popular resources like GitHub and Stack Overflow, it's trending as the second most popular language in the world.

5 security tips from Santa

  • Opensource.com (Posted by bob on Dec 25, 2019 11:30 AM EDT)
  • Story Type: News Story
If you're reading this in 2019, it's almost Christmas (as celebrated according to the Western Christian calendar), and, like all children and IT professionals, it's time to write your letter to Santa/St. Nick/Father Christmas. Don't forget: those who have been good get nice presents and those who haven't get coal. Coal is not a clean-burning fuel, and with climate change well and truly upon us,1 you don't want to be going for the latter option. read more

LibreOffice 6.4 nearly done as open-source office software project prepares for 10th anniversary

A decade later, has LibreOffice succeeded? With business still hooked on Microsoft Office, not really The LibreOffice team is testing the first release candidate of version 6.4, which is set for release at the end of January.…

Why your Python code should be flat and sparse

  • Opensource.com (Posted by bob on Dec 25, 2019 5:00 AM EDT)
  • Groups: Python; Story Type: News Story
The Zen of Python is called that for a reason. It was never supposed to provide easy-to-follow guidelines for programming. The rules are specified tersely and are designed to engage the reader in deep thought. read more

Carrier boards and mini-PCs boost the Jetsons

  • LinuxGizmos.com; By Eric Brown (Posted by bob on Dec 24, 2019 10:26 PM EDT)
  • Story Type: News Story
Diamond has unveiled a “Stevie” carrier board for the Jetson AGX Xavier that supports 8x cameras. Other recent Diamond carriers include the PCI/104 equipped Elton for the Xavier, the Jethro and smaller Ziggy for the TX2, and the enclosed ZiggyBox and Jetbox-Nano systems. Diamond Systems announced a Stevie carrier board for Nvidia’s high-end Jetson AGX […]

US military loves Linux

  • fudzilla; By Nick Farrell (Posted by bob on Dec 24, 2019 1:41 AM EDT)
  • Story Type: Security; Groups: Red Hat
Linux has now already been certified to meet the three different security certifications required by the United States Department of Defense.

Kubernetes namespaces for beginners

What is in a Kubernetes namespace? As Shakespeare once wrote, which we call a namespace, by any other name, would still be a virtual cluster. By virtual cluster, I mean Kubernetes can offer multiple Kubernetes clusters on a single cluster, much like a virtual machine is an abstraction of its host.

Best of 2019: Fedora for system administrators

The end of the year is a perfect time to look back on some of the Magazine’s most popular articles of 2019. One of the Fedora operating systems’s many strong points is its wide array of tools for system administrators. As your skills progress, you’ll find that the Fedora OS has even more to offer. […]

10 resources to become a better Bash user

  • Opensource.com; By David Both (Posted by bob on Dec 23, 2019 6:30 PM EDT)
  • Story Type: Roundups; Groups: Linux
As another great year wraps up at Opensource.com, my fascination with all things Bash has me looking back at the top 10 Bash articles we published in 2019. These articles include basic how-to articles, tools, shortcuts, and even a way to build your own command-line game with Bash. I didn't select these articles based solely on the number of hits they had but rather on a number of criteria. In the true spirit of top 10 countdowns, the top Bash article from 2019 is at the end for the final reveal.

Get back to basics with the TWM Linux desktop

  • Opensource.com; By Seth Kenlon (Posted by bob on Dec 23, 2019 2:24 PM EDT)
  • Story Type: Editorial, Reviews; Groups: Linux
The most humble of window managers, TWM, is a little akin to those sample photographs you get when you buy a picture frame. It's basic, almost a bare-minimum proof of concept that Xorg ships with the X11 Windows System to demonstrate that a desktop can indeed be created for a graphical user interface (GUI).

Install and Use Docker Compose on CentOS 8

Docker Compose is a tool that can be used to define and run multiple containers as a single service. In this tutorial, we will show you how to install and use Docker Compose in CentOS 8.

Create a unique Linux experience with the Unix Desktop Environment

  • Opensource.com; By Seth Kenlon (Posted by bob on Dec 23, 2019 7:46 AM EDT)
  • Story Type: Tutorial; Groups: Linux
When the UDE project started in 1996, the developers took on a bold name—Unix Desktop Environment (UDE)—and held high hopes of reinventing what a desktop could be. They weren't just trying to redefine Unix desktops; they were trying to change the way users interacted with applications on their system.

Why your Python code needs to be beautiful and explicit

Python contributor Tim Peters introduced us to the Zen of Python in 1999. Twenty years later, its 19 guiding principles continue to be relevant within the community. We start our Pythonukkah celebration—like Hanukkah, a festival of lights—with the first two principles in the Zen of Python: on beauty and explicitness.

4 ways to volunteer this holiday season

  • Opensource.com; By John Jones (Posted by bob on Dec 22, 2019 6:36 PM EDT)
  • Story Type: Editorial; Groups: Community
There are organizations helping to accelerate tech for good by connecting developers who want to make a change with communities and nonprofits who desperately need better technology. These organizations often serve specific audiences and recruit specific kinds of technologists, but they all share a common thread: open source.

Raspberry Pi 4 based LoRaWAN gateway has GPS and optional LTE

RAK has launched a $212 and up “RAK7244 LoRaWAN Developer Gateway” with a Raspberry Pi 4, a LoRa and GPS enabled RAK2245 Pi HAT, and an optional RAK2013 Cellular Pi HAT with a Quectel EG95 LTE CAT4 module. RAK Wireless’ latest gateway for low-power, long distance LoRa communications offers optional LTE. The RAK7244 LoRaWAN Developer […]

Customize your Linux desktop with KDE Plasma

The Plasma desktop by the KDE community is a pinnacle among open source desktops. KDE got into the Linux desktop market early, but since its foundational Qt toolkit did not have a fully open license at the time, the GNOME desktop was created. Since then, Qt has become open source, and KDE (and its derivatives, like the Trinity desktop) has thrived.

Testing your Bash script

  • Opensource.com (Posted by bob on Dec 22, 2019 5:27 AM EDT)
  • Story Type: News Story
In the first article in this series, you created your first, very small, one-line Bash script and explored the reasons for creating shell scripts. In the second article, you began creating a fairly simple template that can be a starting point for other Bash programs and began testing it. read more

AWS Lambda Function to Start and Stop an EC2 Instance

  • Howtoforge Linux Howtos und Tutorials (Posted by bob on Dec 22, 2019 3:16 AM EDT)
  • Groups: Linux; Story Type: News Story
Lambda falls under “Compute” service in AWS (Amazon Web Services). Using Lambda we can code without provisioning or managing servers. In this article, we will see how to create a simple Lambda function that can start/stop an EC2 instance.

« Previous ( 1 ... 291 292 293 294 295 296 297 298 299 300 301 ... 1156 ) Next »