Open-source News

How open source can sustain your reading habits

opensource.com - Wed, 03/04/2020 - 16:02

Reading about technology often can build up your career. I recently shared, on Valentine's Day, how I read (what some would say is) too many books. I used to have a hard copy library that actually consumed two rooms in my house until my husband moved in. He respectfully requested space for, you know, people, and I considered a shift toward digital.


read more

How service virtualization relates to test-driven development

opensource.com - Wed, 03/04/2020 - 16:00

The agile approach to software development relies on service virtualization to give each IT team autonomy. This approach removes blockages and allows autonomous teams to continue development activities without having to wait on anyone. That way, integration testing can commence as soon as teams start iterating/sprinting.

How automated services work

Any automated service is available to consumers via a published endpoint. This means services can be automated only if they're made available online.


read more

Getting started with the Gutenberg editor in Drupal

opensource.com - Wed, 03/04/2020 - 16:00

Since 2017, WordPress has had a really great WYSIWYG editor in the Gutenberg plugin. But the Drupal community hasn't yet reached consensus on the best approach to the content management system's (CMS) editorial experience. But a strong new option appeared when, with a lot of community effort, Gutenberg was integrated with Drupal.

Previously, there were two main approaches to content creation in Drupal 8:


read more

Learn Python Set/Frozenset Data Structure – Part 4

Tecmint - Wed, 03/04/2020 - 14:24
In this Part 4 of Python Data Structure series, we will be discussing what is a set, how it differs from other data structure in python, how to create set objects, delete set objects...

Phoronix Test Suite 9.4.1 Released For Automated, Cross-Platform Benchmarking

Phoronix - Wed, 03/04/2020 - 14:13
Following last week's release of the big Phoronix Test Suite 9.4 update that brought result viewer enhancements, continued Windows improvements, and a lot of other new functionality, Phoronix Test Suite 9.4.1 is out as the first and likely only point release of the 9.4 series...

LLVM's MLIR Will Allow More Multi-Threading Within Compilers

Phoronix - Wed, 03/04/2020 - 13:00
One of the developers involved with the GCC efforts around more parallelization / multi-threading within the compiler itself has offered his skills to the LLVM team. Though as part of LLVM's growing embrace of the MLIR intermediate representation will also be better multi-threading within compilers like Clang...

Moving Red Hat Summit 2020 to a virtual experience

Red Hat News - Wed, 03/04/2020 - 13:00

Each year, Red Hat Summit is one of our favorite events of the year because it brings together our customers, partners, community members and Red Hatters to talk about the open source innovations and best practices that are enabling the future of enterprise technology.

Gospel choirs and wedding bells: Fun facts about Red Hat Summit

Red Hat News - Wed, 03/04/2020 - 13:00

Red Hat Summit is primarily about bringing together our customers and partners to help share practical IT insights and solutions to their computing problems. But, well, we're Red Hat. We also like to have a little fun with it and mix it up a little. Here's a few things about past Red Hat Summits you may not know, and you never know what might happen this year! 

Steam For Linux Beta Finally Fixes Post-Login Annoyance

Phoronix - Wed, 03/04/2020 - 09:52
Valve has finally fixed an annoying bit about logging into the Steam client from the Linux desktop in recent months...

OpenShot 2.5.1 Released With Performance Improvements

Phoronix - Wed, 03/04/2020 - 03:35
Released last month was the big OpenShot 2.5 release that brought hardware acceleration for video encode/decode via VA-API and NVENC/NVDEC, SVG vector graphics support, Blender 2.8+ integration support, import/export to Adobe Premiere and Final Cut Pro, and much more. Out now is OpenShot 2.5.1 with a few more improvements sprinkled on top...

How Contributing to Diversity in Technology Made Me a Better Engineer

The Linux Foundation - Wed, 03/04/2020 - 03:22

Because my family couldn’t afford tuition, I couldn’t pursue my true interest Computer Science and, instead, studied Metallurgical Engineering — a field that I had absolutely no interest in.

As I waited in line for the interview with an Iron extraction company, millions of thoughts running through my mind:

“Will be able to work in a field with no interest for my entire life?”,

“Will I be happy and satisfied here?”

“Is this opportunity big enough for the ambitions I have?”, “Has fortune done justice to all the sleepless nights of mine?”.

There was a part of me that kept asking whether this is what I wanted to do.

The very next moment, I left the line and went back to my room, skipping my interview.

After doing a lot of research for the next two days, I came to know about Google Summer of Code (GSoC), a program run by Google where students make contributions to open source software in return for recognition in the technology industry. I had 6 months in hand, for the only chance of getting selected in GSoC and steering my career path into software engineering.

I started learning to program, from basic algorithms in C, to building backend APIs in Django and building frontend UI in Angular and React.js. I gave it my all. This was followed by making significant contributions to open source projects to get selected for the program. Day in and day out, I kept making code contribution to recognised organisations such as Zulip, FOSSASIA, National Resource for Network Biology(NRNB) and Oppia. I decided to submit proposals for the first three, and managed to get shortlisted in all of them, finally going ahead with NRNB.

The following month, I got selected for another open source program called CodeSprint run by the Open Web Application Security Project (OWASP), a recognised organisation in web and application security. I worked on both the programs simultaneously and successfully completed my work, receiving good reviews from my mentors. A few months later, after making code contributions for 4 long months, I managed to become the Grand Prize Winner of another open source program called CodeHeat run by FOSSASIA.

Although I graduated with a degree in metallurgical engineering, I secured a job as a software engineer in the silicon valley of India, Bangalore. Open source software provided me a platform to showcase my skills, network with other developers and expand my knowledge of software development.

I also learnt about the lack of diversity in the technology field, and realized that I can actually make a difference to it through open source. I began mentoring students, the majority of which were women. I delivered talks about my journey and career transition in local meetups to inspire people and tell them how open source can help someone. I kept on teaching women, and people underrepresented in technology, in various open source programs such as GSoC, Google Code In, Rails Girls Summer of Code, LearnITGirl, Wootech Mentorship program Singapore to name a few. By that time, came to know about cloud native, and open source organisations such as Linux Foundation and CNCF. I also realized that I would need to learn more about these technologies in order to be better developer and mentor. I began learning more and more about these technologies to be better than average developers.

In order to improve myself and learn more of these advanced technologies, I went out of my comfort zone and started going to local hackathons and conferences. But I wanted to learn more about these technologies and also enhance my public speaking skills to deliver tech talks in conferences. I discovered the Linux Foundation’s Open Source Summit North America 2019, and how attending the event would help me improve myself. However, I did not have sufficient funds to support my trip to California. I applied for travel fund through Linux Foundation, but wasn’t very optimistic about it. But one fine day after 3 months of wait, I woke up to an email titled “Congratulations, your travel fund request for OSSNA has been accepted”. It was when I realized how much the community cherishes an open source contributor. I was thrilled and overjoyed!

The conference week arrived, I landed in Los Angeles, travelled to San Diego by Train, and arrived at the conference venue at Hilton. I started getting the Open Source Summit vibe the moment I arrived. I used the Sched app in order to plan my schedule and decide which talks to attend. The sheer diversity in the topics covered in talks from cloud technologies to embedded systems, coupled with an opportunity to network with attendees of various backgrounds doing phenomenal work in open source has made my experience memorable. The event started with keynote by Jim Zemlin, Executive Director at Linux Foundation, where he shared about Confidential Computing Consortium. This was followed by Jeff Clune, Senior Research Manager at Uber AI talking about Fueling Innovation by creating, collecting, and improving stepping stones. One other keynote that I would like to highlight is A.I. and Stephen Hawking ACAT by Kairan Quazi. He is truly an inspiration.

Some of the talks that really stood out includes “Peeling Layers: A Deep Dive into Kubernetes Networking”, “Helm 3: Navigating To Distant Shores”, “Machine Learning Made Easy on Kubernetes”, “Kubernetes Housekeeping”, “Out of the Box Observability and Tracing in Kubernetes with Kong, Zipkin and Prometheus”, “Use cases of Kubeflow” etc.

I also attended the sponsor showcase to know more about the latest advancement of their products, network with some of the most amazing people in open source, and learn more about the job opportunities they provide. Also, I would never be able to forget the Attendee Reception at USS Midway Museum and Puppy Pawlooza <3

I learnt so much and had lots of fun at the conference. This would not have been possible without Linux Foundation and I couldn’t thank them enough for giving me this opportunity. Special thanks to Jacynth Roberts for being so helpful. Looking forward to keep on contributing to FOSS and speaking at future Open Source Summits.

The post How Contributing to Diversity in Technology Made Me a Better Engineer appeared first on The Linux Foundation.

System76 Expands Their Lineup Of Hand-Built Thelio Computer Cases

Phoronix - Wed, 03/04/2020 - 01:10
In our many benchmarks of the System76 Thelio Major over the past month (and more on the way!) with the AMD Ryzen Threadripper 3990X, besides the shear power of that 64-core / 128-thread processor, many are quick to comment on the pictures of the System76 chassis that they manufacturer in-house. This week the company is expanding their line-up of System76 Thelio cases...

Pages