You are here
Recently I installed the GCompris educational software suite on a friend's Linux laptop. While researching information about the application, I found out about Rudra Nil Basu, a young programmer from India, who has blogged about his contributions to GCompris.
Vim can be a challenge to learn. But for many first-time users, just exiting the program can be a problem.
The Opensource.com team has been working earnestly with our development team at Bluespark to release the next iteration of the site redesign we shared with you in October. Keeping our three goals of improved readability, mobile experience, and related content top of mind, we're ready to reveal a much "lighter" version of Opensource.com to our community.
Daniel gives us a quick sneak peek on the new Grease Pencil in the upcoming Blender 2.8
The new Grease Pencil’s main focus is to create a more friendly interface for the 2D artist, while keeping the advantages of having a full 3D suite underneath. Grease Pencil is no longer just a stroke, it’s now a real Blender object with huge improvements to brushes and tools.
Credits go to the Grease Pencil developers Antonio Vazquez and Joshua Leung. While Daniel Martinez Lara and Matias Mendiola support the developers with demos and testing.
This development is currently happening on the ‘greasepencil-object’ branch, based off 2.8, and it will be merged soon so everybody can test using the build-bot.
In Bash, entities that store values are known as parameters. Their values can be strings or arrays with regular syntax, or they can be integers or associative arrays when special attributes are set with the declare built-in. There are three types of parameters: positional parameters, special parameters, and variables.
For the sake of brevity, this article will focus on a few classes of expansion methods available for string variables, though these methods apply equally to other types of parameters.
"Culture" is a pretty ambiguous word. Sure, reams of social science research explore exactly what exactly "culture" is, but to the average Joe and Josephine the word really means something different than it does to academics. In most scenarios, "culture" seems to map more closely to something like "the set of social norms and expectations in a group of people." By extension, then, an "IT culture" is simply "the set of social norms and expectations pertinent to a group of people working in an IT organization."
I saw it happening all too often. Men who care about workplace diversity in their tech companies, but inadvertently said the wrong thing. Or they wrote a quick message, using non-inclusive gendered language by mistake. Or they laughed at a joke, without stopping to think about who it would offend.
From Reddit to Red Hat, Go is in charge of critical systems across the web. Go is also a notable member of an emerging generation of languages.
"A good science fiction story should be able to predict not the automobile but the traffic jam." —Frederik Pohl
Whether you're an aspiring or accomplished musician, a volunteer roadie, or an experienced audio engineer, you'll be glad to hear that there are many options for making music with open source. This month, I want to introduce you to the sequencer that I use for my audio work, whether it's mixing soundtracks for short films or making music with my band or for myself: Qtractor.
I've been writing for a while on topics related to product and supply chain management in the context of open source communities, and I've noticed a few consistent themes in my articles and blog posts. Most notable is the call for companies to move from the "not invented here" syndrome to a more externally focused view. After all, if so much innovation is taking place in open source projects, why not take advantage of it to the fullest extent possible? You can see this theme manifested in the following ways:
In this week's edition of our open source news roundup, we take a look at Toyota turning to Linux in its newest Camry, the Raspberry Pi and CoderDojo Foundations merging, a new open source tool to prepare for data breaches, and more.Open source news roundup for May 28-June 9, 2017
In this week's Top 5, we highlight education, Linux-friendly hardware, and more.Top 5 articles of the week
Zsolt Szakács shares tools for people who want to learn new skills or practice existing ones. With typing, geography, music, and more, there's something in here for everyone.
The Semantic Web, a term coined by World Wide Web (WWW) inventor Sir Tim Berners-Lee, refers to the concept that all the information in all the websites on the internet should be able to interoperate and communicate. That vision, of a web of knowledge that supplies information to anyone who wants it, is continuing to emerge and grow.
In May, Opensource.com attracted more than 681,000 unique visitors who generated 1,142,839 page views, our eighth consecutive month with more than 1-million page views and a new record. We published 91 articles in May, including a series on Open Hardware, and articles in three event series: PyCon, OSCON, and OpenStack Summit.
It is not often that most of us need to update the BIOS in our host computers.
In fact, most motherboard manufacturers, including Intel, recommend against upgrading BIOS unless there is a specific problem that an upgrade to a specific BIOS level will fix. Most sysadmins also would agree that "if it is not broken, don't fix it." Upgrading BIOS just to get to the latest level is counter-productive in terms of the time it takes, but also can cause problems that did not previously exist.
Keeping time in Linux is not simple, and virtualization adds additional challenges and opportunities. In this article, I'll review KVM, Xen, and Hyper-V related time-keeping techniques and the corresponding parts of the Linux kernel.
Timekeeping is the process or activity of recording how long something takes. We need "instruments" to measure time. The Linux kernel has several abstractions to represent such devices:
If being open is so great, why isn't everyone embracing it? Answering this requires asking a few more questions:
- Why is it so hard for leaders and organizations to introduce and maintain policies and processes designed to create open environments?
- Why are technology firms and millennial-driven startups more likely to see the value in open strategies?
Most leaders in large organizations are more than capable of running successful open systems—so why aren't they doing it?
By Molly Jackman, Public Policy Research Manager
After a flood, fire, earthquake or other natural disaster, response organizations need accurate information, and every minute counts in saving lives. Traditional communication channels are often offline and it can take significant time and resources to understand where help is desperately needed.
Facebook can help response organizations paint a more complete picture of where affected people are located so they can determine where resources — like food, water and medical supplies — are needed and where people are out of harm’s way.
Today, we are introducing disaster maps that use aggregated, de-identified Facebook data to help organizations address the critical gap in information they often face when responding to natural disasters. Many of these organizations worked with us to identify what data would be most helpful and how it could be put to action in the moments following a disaster.
This initiative is the product of close work with UNICEF, the International Federation of the Red Cross and Red Crescent Societies, the World Food Programme, and other organizations. It is an example of how technology can help keep people safe, one of our five areas of focus as we help build a global community.
Based on these organizations’ feedback we are providing multiple types of maps during disaster response efforts, which will include aggregated location information people have chosen to share with Facebook.
Location density maps show where people are located before, during and after a disaster. We can compare this information to historical records, like population estimates based on satellite images. Comparing these data sets can help response organizations understand areas impacted by a natural disaster.
Movement maps illustrate patterns of movement between different neighborhoods or cities over a period of several hours. By understanding these patterns, response organizations can better predict where resources will be needed, gain insight into patterns of evacuation, or predict where traffic will be most congested.
Safety Check maps are based on where our community uses Safety Check to notify their friends and family that they are safe during a disaster. We are using this de-identified data in aggregate to show where more or fewer people check in safe, which may help organizations understand where people are most vulnerable and where help is needed.
We are sharing this information with trusted organizations that have capacity to act on the data and respect our privacy standards, starting with UNICEF, the International Federation of the Red Cross and Red Crescent Societies, and the World Food Programme. We are working with these organizations to establish formal processes for responsibly sharing the datasets with others.
Over time, we intend to make it possible for additional organizations and governments to participate in this program. All applications will be reviewed carefully by people at Facebook, including those with local expertise.
We believe that our platform is a valuable source of information that can help response organizations serve people more efficiently and effectively. Ultimately, we hope this data helps communities have the information they need to recover and rebuild if disaster strikes.
There are countless websites that offer educational resources for people of all ages. Many of them are easy to find through your favorite search engine and also free to use. However, there are disadvantages to many of them, such as: