Home Blog Page 467

7 Best Practices for Giving a Conference Talk

You want your first speaking experience to be a happy one, so I’ve prepared tips that may help you when writing and presenting your talk.

1. Know your audience

The SeaGL audience, for example, is an interesting mix of those new to tech and folks who have been around technology for a long time. Because the conference is held at a community college, you can expect the Friday audience in particular to have a large number of students.

If the audience will be a mix of experience levels, you can’t assume that they’ll have the background to understand your talk from the outset. Therefore, consider having a slide or two of introductory information to lay a knowledge foundation and provide context for the less experienced members of your audience. Give them the tools they’ll need to not get lost during your talk.

Read more at OpenSource.com

Three Steps to Gaining Influence in an Open Source Project as a New Enterprise Contributor

First, let’s talk a little about why you want to gain influence in open source projects in the first place. There are three different tiers of value that individuals and organizations get from open source code.

  1. Take it and use it. (Great value.) It’s free, right? And there’s great value in that because you didn’t have to write the code. A lot of this software has been around for a long period of time, so you know it’s stable and it’s reliable, so it’s just a great resource.
  2. Customize it for your specific needs and contribute those changes back to the project. (Higher value.) You can continue to evolve with that project, pulling in changes that others have made that give great benefit to you as well. (See our guide to Participating in Open Source Communities for more.)
  3. Recognize this transformation occurring in your industry and rely on the platform that everybody in the industry is working on together. (Highest value.) When you start to lead feature sets and activities in those projects, you have a tremendous influence on what’s happening next.

Read more at The Linux Foundation

CyberShaolin: Teaching the Next Generation of Cybersecurity Experts

Reuben Paul is not the only kid who plays video games, but his fascination with games and computers set him on a unique journey of curiosity that led to an early interest in cybersecurity education and advocacy and the creation of CyberShaolin, an organization that helps children understand the threat of cyberattacks. Paul, who is now 11 years old, will present a keynote talk at Open Source Summit in Prague, sharing his experiences and highlighting insecurities in toys, devices, and other technologies in daily use.

We interviewed Paul to hear the story of his journey and to discuss CyberShaolin and its mission to educate, equip, and empower kids (and their parents) with knowledge of cybersecurity dangers and defenses.  

Linux.com: When did your fascination with computers start? 
Reuben Paul: My fascination with computers started with video games. I like mobile phone games as well as console video games. When I was about 5 years old (I think), I was playing the “Asphalt” racing game by Gameloft on my phone. It was a simple but fun game. I had to touch on the right side of the phone to go fast and touch the left side of the phone to slow down. I asked my dad, “How does the game know where I touch?”

Read more at The Linux Foundation

What the Data Says About How Linux Kernel Developers Collaborate

Many people consider themselves a Linux kernel developer first, an employee second. Even when they enjoy their current job and like their employer, most of them tend to look at the employment relationship as something temporary, whereas their identity as a kernel developer is viewed as more permanent and more important. Although companies do sometimes influence the areas where their employees contribute, individuals have quite a bit of freedom in how they do the work. Many receive little direction for their day-to-day work, with a high degree of trust from their employers to do useful work. However, occasionally they are asked to do some specific piece of work or to take an interest in a particular area that is important for the company.

Many kernel developers also collaborate with their competitors on a regular basis, where they interact with each other as individuals without focusing on the fact that their employers compete with each other. This was something I saw a lot of when I was working at Intel, because our kernel developers worked with almost all of our major competitors.

Learn more in Dawn Fosters’ talk, Collaboration in Kernel Mailing Lists, at Open Source Summit EU, which will be held October 23-26 in Prague.

Read more at OpenSource.com

Build a Serverless Golang Function with OpenFaaS

In this post I want to show you how to build a Serverless function in Go with our new Golang template created with love by the OpenFaaS community.

OpenFaaS is the only Serverless framework which puts containers in the spotlight and allows any code or binary for Linux or Windows to become a serverless function.

Pre-reqs

  • Go 1.8.3 or later
  • OpenFaaS

This guide assumes you have already deployed OpenFaaS on your laptop or the cloud.

Read more at Alex Ellis blog

Reasons Kubernetes Is Cool

I will try to explain some reason I think Kubenetes is interesting without using the words “cloud native”, “orchestration”, “container”, or any Kubernetes-specific terminology :). I’m going to explain this mostly from the perspective of a kubernetes operator / infrastructure engineer, since my job right now is to set up Kubernetes and make it work well.

I’m not going to try to address the question of “should you use kubernetes for your production systems?” at all, that is a very complicated question. (not least because “in production” has totally different requirements depending on what you’re doing)

Kubernetes lets you run code in production without setting up new servers

The first pitch I got for Kubernetes was the following conversation with my partner Kamal:…

Read more at Julia Evans blog

Linux Kernel 4.14 LTS Expected to Arrive Early Next Month, RC4 Ready for Testing

A day later than expected, the fourth RC (Release Candidate) build of the upcoming Linux 4.14 LTS kernel series has been announced earlier today by Linus Torvalds, who gives us an insight into the development cycle.

According to Linus Torvalds, things are starting calming down for the development cycle of Linux kernel 4.14, which will be the next long-term support (LTS) release, and while today’s RC4 milestone is bigger than a Release Candidate should be at this stage, it’s still fairly normal, with the exception of a large watchdog merge.

“In particular, ignoring that core watchdog thing, it’s the usual “mostly drivers and Archupdates”. … “And then the usual random stuff elsewhere,” said Linus Torvalds in the mailing list announcement.

Read more at Softpedia

10 Layers of Linux Container Security

Containers provide an easy way to package applications and deliver them seamlessly from development to test to production. This helps ensure consistency across a variety of environments, including physical servers, virtual machines (VMs), or private or public clouds. These benefits are leading organizations to rapidly adopt containers in order to easily develop and manage the applications that add business value.

Enterprises require strong security, and anyone running essential services in containers will ask, “Are containers secure?” and “Can we trust containers with our applications?”

Securing containers is a lot like securing any running process. You need to think about security throughout the layers of the solution stack before you deploy and run your container. You also need to think about security throughout the application and container lifecycle.

Try these 10 key elements to secure different layers of the container solution stack and different stages of the container lifecycle.

Read more at OpenSource.com

This Week in Open Source: Linux Foundation Launches Open Source Networking Event Series, Skype For Linux Keeps Expanding, & More

This week in Linux and open source news, The Linux Foundation kicks off new Open Source Networking events, Skype for Linux keeps gaining new features. 

1) In an effort to drive vendor collaboration, The Linux Foundation is kicking off new “OSN” series in Paris, Milan, Stockholm, London, Tel Aviv and Japan

Linux Foundation to Hold Global Open Source Networking Events, Looks to Foster Local Provider, Vendor Collaboration– FierceTelecom

2) Skype for Linux keeps gaining the features found in the Windows and Mac versions.

Microsoft Closes the Gap Between Skype for Windows and Linux– eWeek

3) EdgeX Foundry is making its first major code release available later this month

EdgeX’s Barcelona Release Sets Path for Open Source IoT– SDxCentral

4) “Mozilla has announced the latest recipients of its Open Source Support grants, totaling $539,000.”

Mozilla Funds Open Source Projects with Half a Million in Grants– TechCrunch

5) Google researchers have discovered at least three software bugs in a widely used software package that might affect Linux-running devices.

Code-Execution Flaws Threaten Users of Routers, Linux, and Other OSes– Ars Technica

Join Hyperledger at Sibos in Toronto

We’re traveling to Toronto in a few weeks to attend Sibos 2017, Oct 16-19. Under the conference theme of ‘Building for the Future,’ we have a robust program agenda planned that is designed to help attendees learn about permissioned blockchains, distributed ledger technologies and smart contracts, plus the latest innovations coming out of Hyperledger.

There will be a mix of Hyperledger sessions moderated by Executive Director, Brian Behlendorf and others on the team as well as our members that touch on everything from business standards, to security implications, to specific use cases of blockchain.

A brief synopsis of the schedule of activities is below. We hope to see you there!

Check out the complete line-up of Hyperledger activities onsite Sibos here.

Read more at Hyperledger