Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 hours 53 min ago

How to transition into a career as a DevOps engineer

Thursday 25th of July 2019 07:00:00 AM

DevOps engineering is a hot career with many rewards. Whether you're looking for your first job after graduating or seeking an opportunity to reskill while leveraging your prior industry experience, this guide should help you take the right steps to become a DevOps engineer.


read more

Master the Linux 'ls' command

Wednesday 24th of July 2019 07:02:00 AM

The ls command lists files on a POSIX system. It's a simple command, often underestimated, not in what it can do (because it really does only one thing), but in how you can optimize your use of it.


read more

How to make an old computer useful again

Wednesday 24th of July 2019 07:01:00 AM

Have an old computer gathering dust in your basement? Why not put it to use? A backup machine could come in handy if your primary computer fails and you want to be online with a larger screen than your smartphone. Or it could act as a cheap secondary computer shared by the family. You could even make it into a retro gaming box.

You can take any computer up to a dozen years old and—with the right software—perform many of the same tasks you can with new machines. Open source software is the key.


read more

3 types of metric dashboards for DevOps teams

Wednesday 24th of July 2019 07:00:00 AM

Metrics dashboards enable DevOps teams to monitor the entire DevOps platform so they can respond to issues in real-time, which is critical in the event of downtime or disruption in the production environment or application services.

DevOps dashboards aggregate metrics from multiple observation tools to create monitoring reports for dev and ops teams. They also allow teams to track multiple metrics, such as service deployment times, bugs, errors, work items, backlogs, and more.


read more

Building an organization that's always learning: Tips for leaders

Tuesday 23rd of July 2019 07:02:00 AM

In open organizations, informal learning is critical to success. "Informal learning" accounts for all learning that occurs outside a training program, a classroom, or another formalized instruction setting. Unlike the learning in these formalized learning settings, informal learning is unstructured, personal, and voluntary.


read more

JavaScript's surprising rise from the ashes of the browser wars on Command Line Heroes

Tuesday 23rd of July 2019 07:01:00 AM

The third season of the Command Line Heroes podcast continues its look at the history of the programming languages we depend on every day. Episode 3, released today, investigates the origin of JavaScript. Here's the unlikely story of how it happened.


read more

9 people for sysadmins to follow on Twitter

Tuesday 23rd of July 2019 07:00:00 AM

While Twitter certainly isn't the most open source platform, the open source community on the social network brings a lot of great minds together on a daily basis. The site, as I see it, also democratizes access to these brilliant minds since we're all just one @ away.


read more

10 resources every sysadmin should know about

Monday 22nd of July 2019 07:03:00 AM

Everybody knows that sysadmins are impossibly busy people. Consequently, it sometimes seems they are superhuman. The sysadmin's dirty secret, the same one shared by many open source users, is that they don't actually do all of the work it looks like they've done. One of the greatest tools in the sysadmin's kit is their ability to reuse work someone else has already done for them.


read more

System administrator responsibilities: 9 critical tasks

Monday 22nd of July 2019 07:02:00 AM

System administrators are critical to the reliable and successful operation of an organization and its network operations center and data center. A sysadmin must have expertise with the system's underlying platform (i.e., Windows, Linux) as well as be familiar with multiple areas including networking, backup, data restoration, IT security, database operations, middleware basics, load balancing, and more.


read more

Gift ideas for Sysadmin Appreciation Day

Monday 22nd of July 2019 07:00:00 AM

Sysadmin Appreciation Day is coming up this Friday, July 26. To help honor sysadmins everywhere, we want you to share your best gift ideas. What would be the best way a team member or customer could show their appreciation for you? As a sysadmin, what was the best gift you've ever received? We asked our writers the same question, and here are their answers:


read more

Databases adopt open licenses, JavaScript gets faster on Android, governments use more OSS, and more news

Saturday 20th of July 2019 07:04:00 AM

In this edition of our open source news roundup, we take a look at database vendors going all in with open source, Facebook and Uber's latest open source releases, City of London's homebuilding app, and more!


read more

Buying a Linux-ready laptop

Friday 19th of July 2019 12:22:00 PM

Recently, I bought and started using a Tuxedo Book BC1507, a Linux laptop computer. Ten years ago, if someone had told me that, by the end of the decade, I could buy top-quality, "penguin-ready" laptops from companies such as System76, Slimbook, and Tuxedo, I probably would have laughed. Well, now I'm laughing, but with joy!


read more

Use HackMD to collaborate on open source projects

Friday 19th of July 2019 12:20:00 PM

HackMD.io is an open source, collaborative Markdown editor. It allows people to share, comment, and collaborate on documents. As open source software, users can choose between using the online platform or installing it as a local service using the upstream project CodiMD.


read more

What you need to know to be a sysadmin

Thursday 18th of July 2019 07:02:00 AM

The system administrator of yesteryear jockeyed users and wrangled servers all day, in between mornings and evenings spent running hundreds of meters of hundreds of cables. This is still true today, with the added complexity of cloud computing, containers, and virtual machines.


read more

Redirect a GitHub Pages site with this HTTP hack

Thursday 18th of July 2019 07:01:00 AM

I run a few static websites for my private projects on GitHub Pages. I'm absolutely happy with the service, as it supports custom domains, automatically redirects to HTTPS, and transparently installs SSL certificates (with automatic issuing via Let's Encrypt). It is very fast (thanks to Fastly's content delivery network) and is extremely reliable (I haven't had any issues for years).


read more

How to apply 'release early, release often' to build a better brand

Thursday 18th of July 2019 07:00:00 AM

The importance of open source—and specifically the maxim "release early, release often" (RERO)—can hardly be overstated. 

This approach born at the command line has impacted the world as organizations of every shape and size discover what open, collaborative processes can do. Look around. The evidence is everywhere: on our phones, in our cars, in schools and hospitals.

If we still built software the way we used to, innovations across these and countless other areas may never have seen the light of day.


read more

Start tinkering with the Circuit Playground Express

Wednesday 17th of July 2019 07:02:00 AM

I've been a gadget person as long as I can remember, so I was delighted when I discovered an Adafruit Circuit Playground Express (CPX) in the swag bag I got at PyConUS in May. I became fascinated with these little devices last year, when Nina Zakharenko highlighted them in her All Things Open presentation, Five Things You Didn't Know Python Could Do, with Python-powered earrings.


read more

Get going with EtherCalc, a web-based alternative to Google Sheets

Wednesday 17th of July 2019 07:01:00 AM

Spreadsheets can be very useful—and not just for managing your finances. That said, desktop spreadsheets have their limitations. The biggest is that you need to be at your computer to use one. On top of that, collaborating on a spreadsheet can quickly become a messy affair.

Enter EtherCalc, an open source, web-based spreadsheet. While not as fully featured as a desktop spreadsheet, EtherCalc packs enough features for most people.


read more

How to install Kibana on MacOS

Wednesday 17th of July 2019 07:00:00 AM

In my previous post, I walked Mac users through the steps they’ll take to install Elasticsearch, the world’s most popular enterprise search engine. (Here's a separate article for Linux users.) Its natural language processing power makes Elasticsearch excel at finding details within datasets.


read more

Security scanning your DevOps pipeline

Tuesday 16th of July 2019 07:03:00 AM

Security is one of the most important considerations for running in any environment, and using open source software is a great way to handle security without going over budget in your corporate environment or for your home setup. It is easy to talk about the concepts of security, but it's another thing to understand the tools that will get you there. This tutorial explains how to set up security using Jenkins with Anchore.


read more

More in Tux Machines

DragonFlyBSD Pulls In AMD Radeon Graphics Code From Linux The 4.7 Kernel

It was just last month that DragonFlyBSD pulled in Radeon's Linux 4.4 kernel driver code as an upgrade from the Linux 3.19 era code they had been using for their open-source AMD graphics support. This week that's now up to a Linux 4.7 era port. François Tigeot who continues doing amazing work on pulling in updates to DragonFlyBSD's graphics driver now upgraded the Radeon DRM code to match that of what is found in the upstream Linux 4.7.10 kernel. Read more

Android Leftovers

TenFourFox FPR16b1 available

FPR16 got delayed because I really tried very hard to make some progress on our two biggest JavaScript deficiencies, the infamous issues 521 (async and await) and 533 (this is undefined). Unfortunately, not only did I make little progress on either, but the speculative fix I tried for issue 533 turned out to be the patch that unsettled the optimized build and had to be backed out. There is some partial work on issue 521, though, including a fully working parser patch. The problem is plumbing this into the browser runtime which is ripe for all kinds of regressions and is not currently implemented (instead, for compatibility, async functions get turned into a bytecode of null throw null return, essentially making any call to an async function throw an exception because it wouldn't have worked in the first place). This wouldn't seem very useful except that effectively what the whole shebang does is convert a compile-time error into a runtime warning, such that other functions that previously might not have been able to load because of the error can now be parsed and hopefully run. With luck this should improve the functionality of sites using these functions even if everything still doesn't fully work, as a down payment hopefully on a future implementation. It may not be technically possible but it's a start. Read more

Simon Steinbeiß of Xfce, Dalton Durst of UBports, KDE Apps 19.08, Huawei – Destination Linux 135

Simon Steinbeiß of Xfce, Dalton Durst of UBports, KDE Applications, CutiePi Open Source Tablet, Huawei To Create Open Source Foundation, Rust Removes Linux Support, Stranded Deep Survival Game Fix Read more