Showing headlines posted by bob
« Previous ( 1 ... 301 302 303 304 305 306 307 308 309 310 311 ... 1159 ) Next »How to Install Microweber Website Builder on Debian 10
Microweber is a drag and drop website builder and a powerful next-generation CMS and based on the PHP Laravel Framework. This tutorial will show you how to install Microweber on a fresh Debian 10 (buster) system with Nginx as a web server and MariaDB as a database engine.
How to bring more designers to open source
"Most designers don't have a clue about open source," says Eriol Fox of Ushahidi, a non-profit social enterprise that creates humanitarian, open source tech tools. Unfortunately, this means there are few design-related contributions to open source software, and this results in an abundance of poorly designed open source tools.
read more
How to Install Teamspeak 3 Server on CentOS 8
TeamSpeak is a cross-platform voice server or VOIP application for real-time voice chat over the internet. In this tutorial, we will show you how to install and setup TeamSpeak server on CentOS 8 server.
Mozilla and BMZ Announce Cooperation to Open Up Voice Technology for African Languages
Mozilla and the German Ministry for Economic Cooperation and Development (BMZ) to jointly build new alliance to foster open voice data and technology in Africa and beyond Berlin – 25 …
PinePhone goes on sale for $150 and Ubuntu Touch ports to the Pi
Pine64’s open source PinePhone has launched at $150 for a developer’s edition. The smartphone is supported by UBports’ Ubuntu Touch, which also now works on a Raspberry Pi 3 with touchscreen as well as an AOSP-based “Volla Phone,” now on Kickstarter. Linux-based phones that don’t use Google’s Android have had a rough go of it […]
My journey to becoming an open source maintainer
Hacktoberfest is an initiative that invites developers from around the world to participate and contribute to open source. This is the second year in a row that I participated to completion of the challenge, and I was so inspired by it that I want to share my slightly longer journey to open source software.
read more
How to install ONLYOFFICE Desktop Editors 5.4.1 from Flatpak on Linux
In this tutorial, we’ll learn how to easily install ONLYOFFICE Desktop Editors on multiple Linux distributions including Ubuntu from Flatpak. In case you prefer to install/update the suite as a DEB, snap, or AppImage package, refer to this tutorial.
Why do we contribute to open source software?
Organizations as a whole contribute to open source software projects for a variety of reasons.
One of the most important is that the open source development model is such an effective way to collaborate with other companies on projects of mutual interest. But they also want to better understand the technologies they use. They also want to influence direction.
The specific rationale will vary by organization but it usually boils down to the simple fact that working in open source benefits their business.
read more
PinePhone Linux phone can somewhat run regular Linux desktop apps
PinePhone could someday be turned into a makeshift portable desktop with the right accessories and connections.
Create virtual machines with Cockpit in Fedora
This article shows you how to install the software you need to use Cockpit to create and manage virtual machines on Fedora 31. Cockpit is an interactive admin interface that lets you access and manage systems from any supported web browser. With virt-manager being deprecated users are encouraged to use Cockpit instead, which is meant […]
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 […]
« Previous ( 1 ... 301 302 303 304 305 306 307 308 309 310 311 ... 1159 ) Next »