Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 4 hours 10 min ago

Font licensing and use: What you need to know

Monday 20th of November 2017 08:01:00 AM

Most of us have dozens of fonts installed on our computers, and countless others are available for download, but I suspect that most people, like me, use fonts unconsciously. I just open up LibreOffice or Scribus and use the defaults. Sometimes, however, we need a font for a specific purpose, and we need to decide which one is right for our project.


read more

Reveal.js presentation hacks

Monday 20th of November 2017 08:00:00 AM

Ryan Jarvinen, a Red Hat open source advocate focusing on improving developer experience in the container community, has been using the Reveal.js presentation framework for more than five years. In his Lightning Talk at All Things Open 2017, he shares what he's learned about Reveal.js and some ways to make better use of it.


read more

Top 5: Fortran turns 60, AutoCAD alternatives, and more

Friday 17th of November 2017 02:30:00 PM

This week, we look at Fortran at 60, open source CAD programs, programming-friendly fonts, and more.


read more

5 open source fonts ideal for programming

Friday 17th of November 2017 08:02:00 AM

What is the best programming font? First, you need to consider that not all fonts are created equally. When choosing a font for casual reading, the reader expects the letters to smoothly flow into one another, giving an easy and enjoyable experience. A single character for a standard font is akin to puzzle piece designed to carefully mesh with every other part of the overall typeface.


read more

Open Jam leaves a mark with 45 game entries and 3 big winners

Friday 17th of November 2017 08:00:00 AM

In early October 2017, the inaugural Open Jam, a video game jam focused on open source game development, took place. Creators were given 72 hours to build a video game from scratch using the best of the open source world. It was a fantastic weekend, with 45 games created and entered into the jam, and three outstanding entries making it to the final competition. Read on for a review of the event, lots of pictures, and heaping praise for the creators!


read more

10 easy steps from proprietary to open source

Thursday 16th of November 2017 08:03:00 AM

"But surely open source software is less secure, because everybody can see it, and they can just recompile it and replace it with bad stuff they've written." Hands up: who's heard this?1


read more

Impostor syndrome and individual competence

Thursday 16th of November 2017 08:01:00 AM

If you've ever had "that sick, sad, cold, wet feeling that you have no idea what you're doing, you're going to get caught, and it's all going to be terrible," you're may be experiencing imposter syndrome, says Jessica Rose, a former teacher and a self-taught technologist.


read more

Why is collaboration so difficult?

Thursday 16th of November 2017 08:00:00 AM

Many contemporary definitions of "collaboration" define it simply as "working together"—and, in part, it is working together. But too often, we tend to use the term "collaboration" interchangeably with cognate terms like "cooperation" and "coordination." These terms also refer to some manner of "working together," yet there are subtle but important differences between them all.


read more

How to create better documentation with a kanban board

Wednesday 15th of November 2017 11:45:00 AM

If you're working on documentation, a website, or other user-facing content, it's helpful to know what users expect to find—both the information they want and how the information is organized and structured. After all, great content isn't very useful if people can't find what they're looking for.


read more

DevOps: How to avoid project death by hand-off

Wednesday 15th of November 2017 11:44:00 AM

There's a notion in DevOps that our work begins when we understand the strategic business goals that we're trying to meet, then we deliver on them. This is typically a two-step process where one team creates goals, then hands them off to another team to implement them.

What would happen if, instead of a thinking of this as two-step process, we thought of strategy and implementation as a single-flow, continuous learning cycle?


read more

3 open source alternatives to ArcGIS Desktop

Wednesday 15th of November 2017 08:00:00 AM

Much more than just making pretty maps and helping us get from point A to point B, GIS technologies are what allow us to plan our cities, route the infrastructure that enables everything we do, preserve our natural resources, save lives in times of disaster, and so much more.


read more

More in Tux Machines

Spaceman Shuttleworth Finds Earthly Riches With Ubuntu Software

He’s best known for being the world’s first “Afronaut,” but since returning to Earth from his 2002 trip on Russia’s Soyuz TM-34 rocket ship, Cape Town native Mark Shuttleworth set about with the conquest of a much more lucrative universe: the internet-of-things. Shuttleworth created Ubuntu, an open-source Linux operating system that helps connect everything from drones to thermostats to the internet. His company, Canonical Group Ltd., makes money from about 800 paying customers, including Netflix Inc., Tesla Inc. and Deutsche Telekom AG, which pay for support services. Its success has helped boost his net worth to $1 billion, according to the Bloomberg Billionaires Index. “It’s destructive to be too focused on that,” Shuttleworth said of his wealth in an interview at Bloomberg’s office in Boston. “It’s just a distraction from whether you have your finger on the pulse of what’s next.” Read more Also:

  • Rocket.chat communication platform enables simplicity through snaps
    Created in Brazil, Rocket.Chat provides an open source chat solution for organisations of all sizes around the world. Built on open source values and a love of efficiency, Rocket.Chat is driven by a community of contributors and has seen adoption in all aspects of business and education. As Rocket.Chat has evolved, it has been keen to get its platform into the hands of as many users as possible without the difficulties of installation often associated with bespoke Linux deployments.
  • The Silph Road embraces cloud and containers with Canonical
    The Silph Road is the premier grassroots network for Pokémon GO players around the world offering research, tools, and resources to the largest Pokémon GO community worldwide, with up to 400,000 visitors per day Operating a volunteer-run, community network with up to 400,000 daily visitors is no easy task especially in the face of massive and unpredictable demand spikes, and with developers spread all over the world.With massive user demand and with volunteer developers located all over the world, The Silph Road’s operations must be cost-effective, flexible, and scalable. This led the Pokémon GO network first to cloud, and then to containers and in both cases Canonical ’s technology was the answer.

How to Install Arch Linux

Installing Arch Linux could be a tidious and tricky task. Here's how to do it the right way. Read more

Turi as FOSS

  • Fruit of an acquisition: Apple AI software goes open
    Apple's joined other juggernauts of the tech sector by releasing an open source AI framework. Turi Create 4.0, which landed at GitHub recently, is a fruit of its 2016 US$200 million acquisition of Turi. As the GitHub description explains, it targets app developers that want custom machine learning models but don't have the expertise to “add recommendations, object detection, image classification, image similarity or activity classification” to their apps.
  • Apple Releases Turi ML Software as Open Source
    Apple last week released Turi Create, an open source package that it says will make it easy for mobile app developers to infuse machine learning into their products with just a few lines of code. “You don’t have to be a machine learning expert to add recommendations, object detection, image classification, image similarity, or activity classification to your app,” the company says in the GitHub description for Turi Create. “Focus on tasks instead of algorithms.”

Security: Patch Management, Windows Keyloggers, and Fingerprinting MySQL

  • Open Source Patch Management: Options for DIYers [Ed: "Linux comes with patch management," it says, which defeats much of the point of this article...]
    CVE-2017-5638 is the code vulnerability that will long live in the corporate memory of Equifax, the credit ratings agency. A simple patch management system might have kept that vulnerability from turning into one of the most high-profile data breaches in recent memory. CVE-2017-5638 is a remote code execution bug that affects the Jakarta Multipart parser in Apache Struts, an open source application framework for developing Java EE web applications. Remote code execution bugs are generally extremely serious, and for that reason, when the vulnerability was discovered, the Apache Foundation recommended that any developers or users of affected versions of Struts upgrade to later versions that had been patched to close the vulnerability.
  • HP laptops found to have hidden keylogger

    HP said more than 460 models of laptop were affected by the "potential [sic] security vulnerability".

    [...]

    In May, a similar keylogger was discovered in the audio drivers pre-installed on several HP laptop models.

  • Fingerprinting MySQL with scannerl

    The goal here is to identify the version of MySQL running on a remote host.