Home Blog Page 1432

It’s Better to Share with Functional Programming

Share

Katie Miller is a Developer Advocate at Red Hat for the open source Platform as a Service, OpenShift, and co-founder of the Lambda Ladies group for women in functional programming. She has a passion for language and linguistics, but also for the open source way.

read more

Read more at OpenSource.com

KDE 4.14 Branched, Mix-Release Planned For December

KDE 4.14 code is getting ready while being worked on for a December debut is a mix of KDE4 and KF5 application code…

Read more at Phoronix

Development Release: Mageia 5 Alpha 1

Anne Nicolas has announced the availability of the initial alpha release of Mageia 5, the project’s upcoming version due for a final release in the second half of December: “Here is the first step towards Mageia 5. Most of your favorite software has been updated to their latest….

Read more at DistroWatch

To Linux Foundation SysAdmin Ryan Day, Elegance is the Best Tool

ryan day sysadmin

System administrators keep our lives and work seamlessly humming. They are the super heroes who often go unnoticed and unrecognized only until things go wrong. And so, leading up to SysAdmin Day on July 25, we’re honoring the hard work of our Linux Foundation sysadmins with a series of profiles that highlights who they are and what they do.

Ryan Day is one of nine Linux Foundation system administrators, and is part of the global team that supports developers working on collaborative projects. Here he describes a typical work day, talks about his favorite tools, his nightmare scenario, and how he spends his free time, among other things.

Linux.com: How long have you been a sys admin?

Ryan Day: My first paid sysadmin position was 20 years ago, but I think hooking up an Apple II to a cassette player (much longer than 20 years ago) for storage in middle school should count as sysadmin work.

When did you start at the Linux Foundation and how did you get the job?

I started with Linux Foundation in December, 2013. I was recruited by Konstantin Ryabitsev (my manager). I think he found me on LinkedIn.

What do you do for the Linux Foundation? What’s your specialty?

I’m part of the team that provides infrastructure and services for Collaborative Projects. That translates into helping developers manage their code and communicate with each other when they may be widely dispersed.

I’m a typical sysadmin in that I’m a generalist, so it is hard for me to pick an area and call it my specialty. I just like helping people use computers.

Will you describe a typical day at work for you?

I work out of my house so a typical day for me involves sitting in my basement office in front of a few computer screens. I’ll keep in touch with my team via IRC (internet relay chat). I’ll spend a lot of time reading and searching the web to find solutions for the developers I support or my team members.

What’s your favorite part of the job and why?

The best part of the job is the constant learning — getting smarter every day. And I enjoy helping people. That’s even sweeter when the greater goal of everyone is to advance the cool projects that are supported by the Linux Foundation.

What is your nightmare scenario? How have you prepared for it?

I like the saying: “Failure isn’t an option. It’s mandatory.” That’s how I think about complex systems at large scales. The individual components are going to fail in lots of different ways and the challenge is to think about how to build systems that can deal with that failure gracefully and transparently.

sysadminday2014

What is your favorite sysadmin tool and how do you use it?

I’m going to resist the temptation to say something like “tcpdump” or “puppet”, or even “the scientific method” which are pretty cool tools in my estimation. I think a much better answer is “elegance,” since each individual tool’s usefulness is not all that great when compared to a simple, elegant design.

What’s your favorite story about working at the Linux Foundation?

Having been here for less than a year, I don’t have a wealth of stories to draw on. So far, the story I like to tell the best is how I was called upon to drive a test bed vehicle that demonstrates Linux in automotive systems from Portland to a conference in San Francisco. That was pretty cool.

What do you do for fun, in your spare time?

I enjoy my time with my family. We are home-schooling our two children and that means lots of activities, projects, and outings. Eventually I suspect that will evolve into traveling more and I enjoy that a great deal, too.

Manjaro Linux Developers Experience A Mass Exodus

It seems all of the Manjaro Linux developers might have parted way with the distribution’s development except for the project leader…

Read more at Phoronix

Security Company Says Your Data Can Easily be Recovered from ‘Wiped’ Android Phones

Software maker Avast is calling the security and thoroughness of Android’s factory reset feature into serious doubt today. The company says it purchased 20 used Android smartphones online and set out to test whether personal user data could be recovered from them. Each phone had been reset prior to being sold, according to Avast, so in theory the test should have failed miserably. But that’s not what happened.

Using widely available forensic software, Avast says it was able to successfully pull up over 40,000 photos previously stored on the phones. Many of those featured children, and others were sexual in nature with women in “various stages of undress” and hundreds of “male nude selfies.” The company also managed to recover old Google…

Continue reading…

Read more at The Verge

An Open Source Community for Internet of Everything Interoperability

Today a small group of companies announced an effort to address IoT interoperability. We are happy to see our industry peers affirming the goals and objectives the AllSeen Alliance made six months ago about needing a common interoperable language for the Internet of Everything. The opportunities and complexities inherent in this major industry transformation are great, and it will take all of us to build the future of ubiquitously connected devices.

The AllSeen Alliance was formed to overcome the interoperability challenges impeding the Internet of Things. One of the greatest things about open source is the ability to collaborate across company lines and industries, and this initiative has really demonstrated the power of open source to advance technologies and enable change.   The initial contributions of the AllJoyn open source project to the Alliance just 6 months ago have already undergone many transformations and improvements thanks to various members of the Alliance and the open source community. And there are many more features and advancements on the roadmap that Alliance members are actively working on. From QEO’s Data-driven APIs and security enhancements contributed by Technicolor, to new lighting service APIs and connected lighting framework from LIFX, to a new gateway agent from Affinegy, software update services from Red Bend and upcoming smart home gateway from Haier, the AllSeen Alliance’s hosted open source project is evolving at unprecedented speeds.

Our Alliance has quickly evolved to total more than 50 organizations from all over the world representing a broad stroke of industries. We joined forces under a shared belief that a common, universal framework created through collaborative development was the only way to move this market forward. And we all share a vision that working together we can do more and be more successful than working on our own.

Liat Ben-Zur, Chairman of the AllSeen Alliance

Read more at AllSeen Blog

Odroid Hacker Board Jumps to Faster Octacore SoC

The Odroid project launched an “Odroid-XU3″ open source SBC based on Samsung’s HMP-ready Exynos5422, which mixes four Cortex-A15 and four Cortex-A7 cores. Hardkernel’s Odroid project announced pre-orders for the Odroid-XU3 at $179, with shipments starting on Aug. 18. The open-spec single board computer is the fastest of over a dozen other Samsung-based Odroid siblings, including […]

Read more at LinuxGizmos

The Future of Realtime Linux in Doubt

In a message about the release of the 3.14.10-rt7 realtime Linux kernel, Thomas Gleixner reiterated that the funding problems that have plagued realtime Linux (which he raised, again, at last year’s Real Time Linux Workshop) have only gotten worse. Efforts were made to find funding for the project, but “nothing has materialized“. Assuming that doesn’t change, Gleixner plans to cut back on development and on plans to get the code upstream. “After my last talk about the state of preempt-RT at LinuxCon Japan, Linus told me: ‘That was far more depressing than I feared’. The mainline kernel has seen a lot of benefit from the preempt-RT efforts in the past 10 years and there is a lot more stuff which needs to be done upstream in order to get preempt-RT fully integrated, which certainly would improve the general state of the Linux kernel again.

Read more at LWN

Python is Now the Most Popular Introductory Teaching Language at Top U.S. Universities

At the time of writing (July 2014), Python is currently the most popular language for teaching introductory computer science courses at top-ranked U.S. departments. Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39 (69%), teach Python in introductory CS0 or CS1 courses.

It narrowly surpassed Java, which has been the dominant introductory teaching language over the past decade. Some schools have fully switched over to Python, while others take a hybrid approach, offering Python in CS0 and keeping Java in CS1. However, at the high school level, Java is still used in the AP (Advanced Placement) curriculum.

Read more at the ACM blog.