Showing headlines posted by bob
« Previous ( 1 ... 377 378 379 380 381 382 383 384 385 386 387 ... 1210 ) Next »Writing Kubernetes controllers the wrong way is still useful
When you try to shoehorn an idea, approach, or code into a situation that's not expecting it, you get surprising and fun results. In his Lightning Talk at the 17th annual Southern California Linux Expo (SCaLE 17x), "Writing Kubernetes controllers 'the wrong way' is still useful," sysadmin Chris McEniry shares his experience with an out-of-cluster etcd-controller.
GNOME and KDE team up on the Linux desktop, docs for Nvidia GPUs open up, a powerful new way to scan for firmware vulnerabilities, and more news
In this edition of our open source news roundup, we take a look two new powerful data visualization tools, Nvidia open sourcing GPU documentation, exciting new tooling to secure firmware for self-driving cars, and more!
Jetson Nano based robotics kit connects to SparkFun sensors
SparkFun has launched a version of Nvidia’s Jetson Nano based JetBot AI Kit robotics kit equipped with its Qwiic pHat, a wide-angle camera, and more. Also new: a SparkFun DLI Kit for Jetson Nano to use in conjunction with an Nvidia AI course. When Nvidia launched its Linux-powered Jetson Nano module and $99 Jetson Nano […]
How to create a vanity Tor .onion web address
Tor is a powerful, open source network that enables anonymous and non-trackable (or difficult to track) browsing of the internet. It's able to achieve this because of users running Tor nodes, which serve as intentional detours between two otherwise direct paths. For instance, if you are in New Zealand and visit python.nz, instead of being routed next door to the data center running python.nz, your traffic might be routed to Pittsburgh and then Berlin and then Vanuatu and finally to python.nz.
read more
How to record screencasts in GNOME 3
GNOME is a free and open source desktop environment used by most GNU/Linux distributions like Fedora, openSUSE, and Ubuntu. It's designed to "get things done with ease, comfort, and control."
read more
Tiny Type 10 module serves up Apollo Lake with 16GB DDR4
Kontron’s Linux-friendly, COM Express Mini Type 10 form-factor “COMe-m4AL10” and “COMe-m4AL10 (E2)” modules are built around Apollo Lake SoCs and offer up to 16GB DDR4 and 64GB eMMC with up to -40 to 85°C (E2) support. Kontron announced two 84 x 55mm, Intel Apollo Lake based compute modules with 16GB DDR4. The Atom-powered, -40 to […]
12 extensions for your GNOME desktop
The GNOME desktop is the default graphical user interface for most of the popular Linux distributions and some of the BSD and Solaris operating systems. Currently at version 3, GNOME provides a sleek user experience, and extensions are available for additional functionality.
Office 365 alternative: Consider LibreOffice for your next PC office suite
If you want a standalone office suite for your computer, LibreOffice may soon not just be your best choice, it will be close to your only PC-based choice.
How to install NetBox Network Documentation and Management Tool on Ubuntu 18.04 LTS
NetBox is a free and opensource web application software that can be used to manage and document computer networks. In this tutorial, we will explain how to install NetBox on Ubuntu 18.04 server.
Tiny i.MX8M Mini module plugs into carrier via M.2
InnoComm’s audio focused “WB15” module is built around an i.MX8M Mini SoC and ships with 1GB LPDDR4, 8GB eMMC, WiFi/BT, and connectors that plug into dual M.2 expansion slots on the $195 “WB15EVK” dev kit. InnoComm has launched a tiny, 50 x 45mm compute module equipped with NXP’s quad-core, Cortex-A53 i.MX8M Mini SoC. The WB15 […]
How to install Python on Windows
So you want to learn to program? One of the most common languages to start with is Python, popular for its unique blend of object-oriented structure and simple syntax. Python is also an interpreted language, meaning you don't need to learn how to compile code into machine language: Python does that for you, allowing you to test your programs sometimes instantly and, in a way, while you write your code.
read more
4 misconceptions about ethics and bias in AI
At PyBay 2019 in August, I will continue a conversation I started at PyBay 2018 about the importance of ethics in the artificial intelligence (AI) we're developing, especially as it gains more and more influence in our everyday lives. In last year's keynote, I dug into how we're overlooking the essential role humans play in AI's future.
read more
Linux-driven i.MX6 gateway offers 4G plus isolated serial and CANBus
Forlinx announced a compact “FCU1201” IoT gateway that runs Linux on an i.MX6 DualLite and offers 4G, WiFi/BT, LAN, CAN, HDMI, USB, serial, DIDO, and CANBus. Chinese embedded vendor Forlinx has unveiled a power-efficient FCU1201 IoT gateway equipped with NXP’s 1GHz, dual-core Cortex-A9 i.MX6 DualLite. Like the company’s i.MX6 UL-equipped FCU1101, the system combines extensive […]
9 open source cloud native projects to consider
As the practice of developing applications with containers is getting more popular, cloud-native applications are also on the rise. By definition:
"Cloud-native technologies are used to develop applications built with services packaged in containers, deployed as microservices, and managed on elastic infrastructure through agile DevOps processes and continuous delivery workflows."
read more
Essential Developer Guide for Building Blockchain Applications Using Hyperledger Sawtooth
In this article, I give step-by-step guide for building blockchain applications using Hyperledger Sawtooth. Good knowledge of blockchain concepts, JavaScript and Python as well as basic skills in Linux OS is required in order to complete tutorials listed on this article.
With Microsoft dumping MS Office, consider LibreOffice for your next PC office suite
If you want a standalone office suite for your computer, LibreOffice may soon not just be your best choice, it will be close to your only PC-based choice.
A comprehensive guide to agile project management
With a focus on continuous improvements, agile project management upends the traditional linear way of developing products and services. Increasingly, organizations are adopting agile project management because it utilizes a series of shorter development cycles to deliver features and improve continually. This management style allows for rapid development, continuous integration (CI), and continuous delivery (CD).
read more
To equip tomorrow's cybersecurity experts, we'll need an open approach
Today's world—marked by an increase of Internet-connected devices, digital assets, and information systems infrastructure—demands more cybersecurity professionals. Cybersecurity is the practice of defending these devices, assets, and systems against malicious cyberattacks from both internal and external entities. Often these cyberattacks are linked to cybercrimes, or crimes committed using a computer to generate profit or to affect the integrity, availability, and confidentiality of the data or system.
read more
Building a non-breaking breakpoint for Python debugging
This is the story of how our team at Rookout built non-breaking breakpoints for Python and some of the lessons we learned along the way. I'll be presenting all about the nuts and bolts of debugging in Python at PyBay 2019 in San Francisco this month. Let's dig in.
The heart of Python debugging: sys.set_trace
There are many Python debuggers out there. Some of the more popular include:
read more
Apache Hive vs. Apache HBase: Which is the query performance champion?
It's super easy to get lost in the world of big data technologies. There are so many of them that it seems a day never passes without the advent of a new one. Still, such fast development is only half the trouble. The real problem is that it's difficult to understand the functionality and the intended use of the existing technologies.
read more
« Previous ( 1 ... 377 378 379 380 381 382 383 384 385 386 387 ... 1210 ) Next »