Open Source

S'abonner à flux Open Source
Mis à jour : il y a 40 min 33 sec

Open organizations through the ages

dim, 08/23/2020 - 09:00

Consider the evolution of humankind. When we do, we will recognize that having global discussions and acting on global decisions is a relatively new phenomenon—only 100 years old, give or take a few years. We're still learning how to make global decisions and execute on them successfully.

Yet our ability to improve those globally focused practices and skills is critical to our continued survival. And open principles will be the keys to helping us learn them—as they have been throughout history.

read more

3 reasons small businesses choose open source tools for remote employees

sam, 08/22/2020 - 09:00

The last decade or so has seen some significant changes in how businesses operate. The expansion of accessible, affordable, connected technology has removed barriers to many resources, enabling collaboration and execution of work by nearly anyone, from nearly anywhere. Though COVID-19 has made remote operations a necessity for a lot of industries, many businesses had already begun to embrace it as a more cost-effective, agile way of working.

read more

Solving the AIOps, DevOps, and ITSM conundrum

ven, 08/21/2020 - 09:02

The recent mad rush to scale to remote work may prove to be a key chapter in DevOps and AIOps evolution. This need for rapid, widescale change is creating a real conundrum concerning AIOps, DevOps, and ITSM, as organizations seek the best monitoring and incident response solution for their now distributed enterprises.

The key question both the DevOps and IT service management (ITSM) communities need to answer is how quickly they can pivot and adapt to increasing demands for operational intelligence.

read more

3 ways a legal team can enable open source

ven, 08/21/2020 - 09:01

I am an open source lawyer for Red Hat. One important part of my job is to provide information to other companies, including their in-house counsel, about how Red Hat builds enterprise-class products with a completely open source development model and answering their questions about open source licensing in general.

read more

Being open to open values

ven, 08/21/2020 - 09:00

In this installment of our "Managing with Open Values" series, I chat with Braxton, Director of Pricing for a nationwide U.S. insurance company and people manager.

read more

Standardizing on Kubernetes, and more industry trends

jeu, 08/20/2020 - 16:30

As part of my role as a principal communication strategist at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are some of my and their favorite articles from that update.

read more

Learn the basics of programming with C

jeu, 08/20/2020 - 09:02

In 1972, Dennis Ritchie was at Bell Labs, where a few years earlier, he and his fellow team members invented Unix. After creating an enduring OS (still in use today), he needed a good way to program those Unix computers so that they could perform new tasks. It seems strange now, but at the time, there were relatively few programming languages; Fortran, Lisp, Algol, and B were popular but insufficient for what the Bell Labs researchers wanted to do.

read more

Using systemd journals to troubleshoot transient problems

jeu, 08/20/2020 - 09:01

Problem determination can be as much an art as a science, and sometimes, it seems even a little magic can be useful. Everyone has encountered situations where a reported failure could not be reproduced, which is always frustrating for both the user and the system administrator. Even home appliances and automobiles can be obstinate and refuse to fail when the service person shows up.

read more

9 open source leaders I enjoy following on Twitter

jeu, 08/20/2020 - 09:00

Community is the cornerstone of what makes open source work so well, in part because innovation thrives on diversity of thought. I am always looking for inquisitive people who share clever ideas and question technology's status quo. Here are nine people in my feed who inspire my love for learning.

read more

Combine new NoSQL logging and auditing features in Apache Cassandra

mer, 08/19/2020 - 09:01

Apache Cassandra's upcoming 4.0 release includes new features to help organizations monitor user activity in the database. These features provide a robust set of enterprise-class audit capabilities that can help companies meet their Sarbanes-Oxley (SOX), Payment Card Industry (PCI), and other regulatory and security requirements.

read more

Shrink PDF size with this command line trick

mar, 08/18/2020 - 09:02

My wife tutors students throughout the year, and recently she wanted to assign homework by scanning some workbook pages into a file and emailing them to her students. She asked for my help, so I used Simple Scan, a document scanning application for GNOME.

read more

The surprising thing you can do in the D programming language

mar, 08/18/2020 - 09:01

Software development can be a very complex process. As the code you write increases in size and complexity, it is important to keep it readable and easy to understand. In open source software development, many people collaborate on code with several interconnected and, quite often, frequently moving parts. This can make it hard for potential contributors to understand the codebases.

read more

Combine GraphQL with Java to build a flexible and modern API

mar, 08/18/2020 - 09:00

In the past few years, developers have used RESTful web services over HTTP(s) to expose business functions using an API. The REST API uses server-driven fixed data responses, which means a developer (client) can't determine the result of a response. Instead, the server sends all the data back to the client, which is called over-fetching. The developer (client) needs to invoke multiple REST APIs after the first call until the client gets the required data, which results in under-fetching.

read more

Why I switched from Vim to Emacs

lun, 08/17/2020 - 09:02

I have been a loyal Vim user since, well, I don't even remember any longer. Over the years, I tried other editors, but Vim commands and keyboard shortcuts are second nature to me, so much so that I ended up doing :w every time I wanted to save in another application. So, for a long time, I stuck with Vim for all my note-taking and writing.

read more

Use GNU on Windows with MinGW

lun, 08/17/2020 - 09:01

If you're a hacker running Windows, you don't need a proprietary application to compile code. With the Minimalist GNU for Windows (MinGW) project, you can download and install the GNU Compiler Collection (GCC) along with several other essential GNU components to enable GNU Autotools on your Windows computer.

read more

What makes Java open source?

lun, 08/17/2020 - 09:00

If you're using Java to write business applications, you may know that Java Standard Edition (SE) is not open source software. It is not managed by a foundation, like Python or JavaScript, and in January 2019, Oracle changed its policy to require a commercial license for any use of SE, from the developer's local environment to production.

read more

7 tips for giving and receiving better feedback

ven, 08/14/2020 - 09:01

Getting feedback isn't always easy to handle, but we need to hear it to grow and learn. Feedback can take many forms—from formalized feedback in performance reviews to more informal feedback such as:

read more

Making open decisions in five steps

ven, 08/14/2020 - 09:00

Making group decisions used to be easy.

The group's leader made a decision, and everyone else accepted it. The leader may have been a manager, a team lead, or the alpha in a social group. Was that decision the best one for the group? Did it take all relevant factors into account? It didn’t really matter, because people didn’t want to buck authority and face the ramifications. But this behavior was typical of life in hierarchical systems.

read more

How to use printf to format output

jeu, 08/13/2020 - 09:01

When I started learning Unix, I was introduced to the echo command pretty early in the process. Likewise, my initial Python lesson involved the print function. Picking up C++ and Java introduced me to cout and systemout. It seemed every language proudly had a convenient one-line method of producing output and advertised it like it was going out of style.

read more