Showing headlines posted by bob
« Previous ( 1 ... 353 354 355 356 357 358 359 360 361 362 363 ... 1210 ) Next »How to write a Python web API with Flask
Python is a high-level, object-oriented programming language known for its simple syntax. It is consistently among the top-rated programming languages for building RESTful APIs.
read more
My top 5 Ansible modules
When I was growing up, my grandfather had a shed in his garden. He would spend hours in there, making and fixing things. This was way before we had the internet, so I spent a lot of time studying him creating things in that shed. Although the shed was full of many tools, from drills to lathes to electrical gubbins and lots of things I doubt I could identify even today, he made use of only a tiny subset of what he had at hand. Yet there never seemed to be limits to what he could achieve.
read more
Make Lua development easy with Luarocks
Bash too basic? Too much whitespace in Python? Go too corporate? You should try Lua, a lightweight, efficient, and embeddable scripting language supporting procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. And best of all, it uses explicit syntax for scoping! Lua is also small. Lua's source code is just 24,000 lines of C, the Lua interpreter (on 64-bit Linux) built with all standard Lua libraries is 247K, and the Lua library is 421K.
Calculator N+ is an open source scientific calculator for your smartphone
Mobile phones are becoming more powerful every day, so it is no surprise that they can beat most computers from the not-so-distant past. This also means the tools available on them are getting more powerful every day.
Compact, Jetson Nano based embedded computer has five GbE ports
Aaeon’s compact “Boxer-8220AI” runs Linux on a Jetson Nano module and offers 5x GbE ports for IP cameras plus 4x USB 3.0, 2x COM, and an HDMI port. Aaeon has unveiled its first compact Boxer computer with Nvidia’s Jetson Nano instead of the higher powered Jetson TX2 found on the other AI models. The fanless, […]
Linux-powered handheld is like a PocketChip on steroids
Source Parts has opened $199 pre-orders for a Linux-driven, quad -A53 “Pocket P.C.” handheld with 2GB DDR3, 32GB eMMC, 4x USB Type-C, keyboard, 5-inch HD touchscreen, WiFi/BT, and optional LoRa and GNSS. In June, Source Parts went to Kickstarter to resurrect the design of the now defunct Next Thing’s open-spec Chip SBC as a $49 […]
How to set up Gitlab for Continuous Integration and Deployment on CentOS
In this tutorial I will explain how to set up a local Gitlab Server for CI (Continuous Integration) / CD (Continuous Deployment). Since the scope of DevOps is quite large, this tutorial focuses on setting up the Gitlab server under local conditions. We will use the Gitlab Community Edition to set up in our local environment.
State of Mozilla 2018: Annual Report
The State of Mozilla annual report for 2018 is now available here. This report details how Mozilla operates and includes details from our financial reports for 2018.
How to use loops in awk
Awk scripts have three main sections: the optional BEGIN and END functions and the functions you write that are executed on each record. In a way, the main body of an awk script is a loop, because the commands in the functions run for each record. However, sometimes you want to run commands on a record more than once, and for that to happen, you must write a loop.
There are several kinds of loops, each serving a unique purpose.
read more
Specs teased for camera-focused S3-OLinuXino SBC
Olimex has asked for public comment on preliminary specs for an Allwinner S3-based “S3-OLinuXino” IP camera board with PoE support, onboard WiFi, and dual MIPI-CSI interfaces, one of which supports Raspberry Pi cams. Olimex has published basic specs and a request for public comment on WordPress — and has posted schematics on GitHub — for […]
North Carolina aims to bring more women into computer science
It's well-known that women are under-represented in computer science and technology. A new initiative led by the NC Department of Public Instruction, Duke University, and IBM is working to reverse that trend by using an open source approach to bringing more computer science instruction into NC public schools.
read more
All-in-one 23.8-inch thin client integrates SDM-L computer
Clientron’s “TC-238 AIO Thin Client” has a 23.8-inch display and an Atom x5-E38000 SoC implemented via Intel’s SDM-Large form factor. Triple simultaneous displays are available thanks to DVI-D and 4K-ready DP ports. Thin client vendor Clientron, which last year released an S-Cube Pi 3 B+ Thin Client built around the Raspberry Pi 3 B+, has […]
How many IoT devices do you own?
When we polled our readers nearly 4 years ago with this question, most people responded that they did not have any devices connected to the Internet of Things. However these days, there are approximately three connected devices per capita globally and that number is only expected to grow. Of course, not every person has exactly three devices. Some people have ten and others still have none.
With Kubernetes, Ceph Provides A Near-Infinite Capacity For Sustainable Growth
Ceph is a modern data storage platform, working across a variety of hardware and technologies used for cataloging, aggregating, and analyzing data.
How to Install AirSonic Media Server on CentOS 8
AirSonic is a free, open-source and web-based media streaming server that allows you to access your music from the central location. In this tutorial, we will show you how to install AirSonic media streaming server on CentOS 8.
Translation Workshop in Indonesia this Weekend
The KDE Indonesia Community will once again hold a Kopdar (local term for BoF). This meeting is the second meeting after the successful meeting in 2018. The activity will be held this weekend with talks and activities about translating KDE software into Indonesian. The main event is for KDE fans in particular and Linux in general to collaborate in KDE translation.
How to use Bitwarden for password protection on Active Directory
Bitwarden is a fantastic tool for managing passwords. It has applications for every platform, a browser plugin, and a self-hosted version, and it offers some great password management tricks like folders and collections. One of my favorite features is that it will keep a history of your old passwords, which is a great feature for enterprise users.
read more
Three-course professional specialization aims to close the gap between the use and understanding of open source in business
Even though open source software (OSS) is pervasive in IT, many people in business don't understand what open source is and how it differs from proprietary software. According to Brandeis University, "open source software now accounts for between 78% and 98% of all core digital infrastructure, yet few organizational managers understand the business behind it."
read more
Sharing Fedora
After being a Fedora user for a while, you may have come to enjoy it. And in fact you might want to encourage others to try Fedora. You don’t need any special privileges or to become a Fedora Ambassador to do that. As it turns out, anyone can help others get started with Fedora just […]
Yocto-based Torizon distro adds OTA updater
Toradex has released an experimental version of an OTA updater for its new Torizon embedded Linux distribution. Torizon OTA offers fault-tolerant features and supports web-based remote management including grouping of devices into fleets. In May, Toradex announced an industrial grade Torizon Linux distribution aimed mostly at Windows developers looking for an easy entry into embedded […]
« Previous ( 1 ... 353 354 355 356 357 358 359 360 361 362 363 ... 1210 ) Next »