Agrégateur de flux

To space and beyond with open source

Open Source - sam, 10/19/2019 - 09:00

Carl Sagan once said, "The universe is a pretty big place. If it's just us, seems like an awful waste of space." In that vast desert of seeming nothingness hides some of the most mysterious and beautiful creations humankind ever has—or ever will—witness.


read more

Perceiving Python programming paradigms

Open Source - ven, 10/18/2019 - 09:02

Early each year, TIOBE announces its Programming Language of The Year. When its latest annual TIOBE index report came out, I was not at all surprised to see Python again winning the title, which was based on capturing the most search engine ranking points (especially on Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu) in 2018.


read more

How to use Protobuf for data interchange

Open Source - ven, 10/18/2019 - 09:01

Protocol buffers (Protobufs), like XML and JSON, allow applications, which may be written in different languages and running on different platforms, to exchange data. For example, a sending application written in Go could encode a Go-specific sales order in Protobuf, which a receiver written in Java then could decode to get a Java-specific representation of the received order. Here is a sketch of the architecture over a network connection:


read more

How I built and maintain Cantata, an open source music player

Open Source - ven, 10/18/2019 - 09:00

This is the third in a series of conversations with developers who build and maintain open source music players. Craig Drummond is the developer and maintainer of Cantata, an open source music player that acts as a frontend (client) to the Music Player Daemon (MPD) music server. I have two small headless computers at home configured as music servers—one connected to our stereo in our living room, one in my upstairs office.


read more

Intro to the Linux useradd command

Open Source - jeu, 10/17/2019 - 09:02

Adding a user is one of the most fundamental exercises on any computer system; this article focuses on how to do it on a Linux system.

Before getting started, I want to mention three fundamentals to keep in mind. First, like with most operating systems, Linux users need an account to be able to log in. This article specifically covers local accounts, not network accounts such as LDAP. Second, accounts have both a name (called a username) and a number (called a user ID). Third, users are typically placed into a group. Groups also have a name and group ID.


read more

How to type emoji on Linux

Open Source - jeu, 10/17/2019 - 09:01

Emoji are those fanciful pictograms that snuck into the Unicode character space. They're all the rage online, and people use them for all kinds of surprising things, from signifying reactions on social media to serving as visual labels for important file names. There are many ways to enter Unicode characters on Linux, but the GNOME desktop makes it easy to find and type an emoji.


read more

Measuring the business value of open source communities

Open Source - jeu, 10/17/2019 - 09:00

In Measuring the health of open source communities, I covered some of the key questions and metrics that we’ve explored as part of the CHAOSS project as they relate to project founders, maintainers, and contributors. In this article, we focus on open source corporate constituents (such as open source program offices, business risk and legal teams, human resources, and others) and end users.


read more

Open source interior design with Sweet Home 3D

Open Source - mer, 10/16/2019 - 09:02

There are three schools of thought on how to go about decorating a room:


read more

Predicting NFL play outcomes with Python and data science

Open Source - mer, 10/16/2019 - 09:01

If you made through part 1, congrats! You have the patience it takes to format data. In that article, I cleaned up my National Football League data set using a few Python libraries and some basic football knowledge. Picking up where I left off, it's time to take a closer look at my data set.


read more

Drupal shows leadership on diversity and inclusion

Open Source - mer, 10/16/2019 - 09:00

I didn't expect DrupalCon Seattle's opening keynote to address the barriers that hold people back from making open source contributions. So imagine my surprise when Dries Buytaert, Drupal's project lead and co-founder and CTO of Acquia, which created Drupal, used his time onstage to share an apology.


read more

Why I use rxvt as my terminal

Open Source - mar, 10/15/2019 - 09:02

I'm a fan of Konsole and GNOME Terminal, and I use them both regularly. They're great projects, and they represent modern terminals that meet the needs of users who spend their day in a shell, as well as users who only dip into a Unix shell every now and again. They integrate nicely into a desktop environment, bridging the gap between common GUI tasks and common shell tasks. I use GNOME Terminal at work and Konsole at home, and I enjoy them both.


read more

Formatting NFL data for doing data science with Python

Open Source - mar, 10/15/2019 - 09:01

No matter what medium of content you consume these days (podcasts, articles, tweets, etc.), you'll probably come across some reference to data. Whether it's to back up a talking point or put a meta-view on how data is everywhere, data and its analysis are in high demand.

As a programmer, I've found data science to be more comparable to wizardry than an exact science. I've coveted the ability to get ahold of raw data and glean something useful and concrete from it. What a useful talent!


read more

How GNOME uses Git

Open Source - mar, 10/15/2019 - 09:00

“What’s your GitLab?” is one of the first questions I was asked on my first day working for the GNOME Foundation—the nonprofit that supports GNOME projects, including the desktop environment, GTK, and GStreamer. The person was referring to my username on GNOME’s GitLab instance.


read more

How to make a Halloween lantern with Inkscape

Open Source - lun, 10/14/2019 - 09:03

The spooky season is almost here! This year, decorate your haunt with a unique Halloween lantern made with open source!

Typically, a portion of a lantern's structure is opaque to block the light from within. What makes a lantern a lantern are the parts that are missing: windows cut from the structure so that light can escape. While it's impractical for lighting, a lantern with windows in spooky shapes and lurking silhouettes can be atmospheric and a lot of fun to create.


read more

My Linux story: I grew up on PC Magazine not candy

Open Source - lun, 10/14/2019 - 09:01

In 1998, the movie Titanic was released, mobile phones were just a luxury, and pagers were still in use. This was also the year I got my first computer. I can remember the details as if it were yesterday: Pentium 133MHz and just 16MB of memory. Back in that time (while running nothing less than Windows 95), this was a good machine. I can still hear in my mind the old spinning hard drive noise when I powered that computer on, and see the Windows 95 flag.


read more

Pros and cons of event-driven security

Open Source - lun, 10/14/2019 - 09:00

Great news, everyone! Forrester Research says that 95% of all recorded breaches in 2016 came from only three industries: government, technology, and retail. Everyone else is safe... ish, right?


read more

System76 will ship Coreboot-powered firmware, a new OS for the apocalypse, and more open source news

Open Source - dim, 10/13/2019 - 08:00

In this edition of our open source news roundup, we cover System76 shipping Coreboot-powered firmware, a new OS for the apocalypse, and more open source news!


read more

Everything you need to know about Grace Hopper in six books

Open Source - ven, 10/11/2019 - 09:02

Grace Hopper is one of those iconic figures that really needs no introduction. During her long career in the United States Navy, she was a key figure in the early days of modern computing. If you have been involved in open source or technology in general, chances are you have already heard several anecdotes about Grace Hopper. The story of finding the first computer bug, perhaps? Or maybe you have heard some of her nicknames: Queen of Code, Amazing Grace, or Grandma COBOL?


read more

How a business was built on podcasts for Linux: The story of Jupiter Broadcasting

Open Source - ven, 10/11/2019 - 09:01

I spend a lot of time on the road and enjoy listening to podcasts about a variety of topics.


read more

5 ways to contribute to open source during Hacktoberfest

Open Source - ven, 10/11/2019 - 09:00

There's always a lot to get excited about in October: sweater weather, pumpkin spice, Halloween costumes, and for the last three years, Hacktoberfest.


read more

Pages

S'abonner à Ossec agrégateur