Red Hat Inc. has just announced the launch of the Ansible Galaxy project, an open-source code repository for DevOps where developers can find, share and re-use their Ansible work.
For those unfamiliar with Ansible, it’s an information technology automation tool that Red Hat acquired last year when it bought out the company behind it, AnsibleWorks Inc. Ansibe is a popular automation software that was first released in 2012. It helps to configure and manage computer and server nodes to manage deployment of software and run tasks, as well as taking care of configuration management and orchestration.
As for Ansible Galaxy, this is the new community hub where developers can share and search for Ansible Roles, which are pre-packaged, ready-to-run system admin tasks. So, for example, if you’re a developer looking to set up the Nginx server on Red Hat Enterprise Linux (RHEL) or some other Linux server hosted in the cloud, you just open a Ansible Nginx role and it fires itself up and away.
But what a lot of people don't realize is that that it's definitely not just a media player. You can use it to stream and broadcast video, podcasts and other media content, and that includes streaming content to mobile devices of all kinds. Some organizations are integrating these streaming features with their networks and cloud deployments, embracing shared multimedia content. Here is our collection of guides for streaming with VLC, including guides for integrating it with your organization's publishing strategy. This newly updated collection has been expanded to include some very valuable new, free documentation.
U.S. telecom giant AT&T Inc. T is moving ahead with plans to introduce its Enhanced Control, Orchestration, Management and Policy (ECOMP) virtualization platform in the open source industry in the first quarter of 2017. In relation to this, the company announced that it will release all 8.5 million lines of code for ECOMP. AT&T further claims that it has plans to standardize ECOMP as one of the best automated platforms for managing virtual network functions and other software-centric network operations in the telecom industry.
Earlier in Sep 2016, AT&T and French telecom Orange S.A. ORAN had teamed up on open source initiatives in order to accelerate the standardization of software-defined networking (SDN) and network function virtualization (NFV). In relation to this, AT&T declared Orange as its first telecom partner to test its open-source Enhanced Control, Orchestration, Management, and Policy (ECOMP) platform.
The OpenWrt Summit took place today in Berlin. For those that weren't able to make the event or unaware of it but interested in Linux networking, the slides and videos are now available.
OpenWrt Summit 2016 featured talks on speeding up WiFi, commercial efforts around OpenWrt, OpenWrt in the IoT space, FCC compliance in open-source, GPL enforcement, and more.
With the OpenStack Summit event in Barcelona rapidly approaching, news is already arriving on some important new technologies in the OpenStack ecosystem. Veritas Technologies announced that it will showcase two of its software-defined storage solutions—HyperScale for OpenStack and Veritas Access—at the summit.
With OpenStack quickly gaining traction as an open source software platform of choice for public and private clouds, storage management and support for enterprise production workloads is becoming critical for many enterprises.
Ask people how to find funding for a technology project, and many of them will point to crowdsourcing sites. After all, the Oculus Rift virtual reality headset, the Pebble smartwatch, and even the low-cost Raspberry Pi computer were launched after their inventors collectively raised millions of dollars from contributors. If you happen to have an open source project that you want to get funded, what are some of your options?
With a small commit, OpenBSD now has a hypervisor and virtualization in-tree. This has been a lot of hard work by Mike Larkin, Reyk Flöter, and many others.
VMM requires certain hardware features (Intel Nehalem or later, and virtualization enabled in the BIOS) in order to provide VM services, and currently only supports OpenBSD guests.
How do you keep improving as a software engineer? Some pieces of advice are valid no matter your experience level, but often the advice will depend on where you are in your career.
If you're a beginner, the best advice is to simply learn your language, frameworks, and tools top to bottom and gain more experience with a variety of different projects.
If you're an experienced software developer, you should constantly try to find new ways to optimize your code for readability, performance, and maintainability, and then practice making well-reasoned decisions about where to focus time and resources in your code—whether it's testing, performance optimization, or other technical debt.
A recent film chronicled the downfall of the US subprime home loan market, and its parallels to the current state of Secure Shell (SSH) protocol and SSH user keys were astonishing.
Online card skimming is up 69% since Nov 2015
We've just released a new version of GNU Guile, version 2.0.13, which is a security release for Guile (see the original announcement).
This handles a significant security vulnerability affecting the live REPL, CVE-2016-8606. Due to the nature of this bug, Guile applications themselves in general aren't vulnerable, but Guile developers are. Arbitrary Scheme code may be used to attack your system in this scenario. (A more minor security issue is also addressed, CVE-2016-8605.)
There is also a lesson here that applies beyond Guile: the presumption that "localhost" is only accessible by local users can't be guaranteed by modern operating system environments. If you are looking to provide local-execution-only, we recommend using Unix domain sockets or named pipes. Don't rely on localhost plus some port.
This award is presented annually by FSF president Richard Stallman to an individual who has made a great contribution to the progress and development of free software, through activities that accord with the spirit of free software.
Individuals who describe their projects as "open" instead of "free" are eligible nonetheless, provided the software is in fact free/libre.
Last year, Werner Koch was recognized with the Award for the Advancement of Free Software for his work on GnuPG, the de facto tool for encrypted communication. Koch joined a prestigious list of previous winners including Sébastien Jodogne, Matthew Garrett, Dr. Fernando Perez, Yukihiro Matsumoto, Rob Savoye, John Gilmore, Wietse Venema, Harald Welte, Ted Ts'o, Andrew Tridgell, Theo de Raadt, Alan Cox, Larry Lessig, Guido van Rossum, Brian Paul, Miguel de Icaza, and Larry Wall.
As part of today's Ubuntu 16.10 (Yakkety Yak) release, Canonical also unveiled the new version of the Ubuntu Studio operating system, an official flavor targeted at general multimedia production.
Today, October 13, 2016, was an important day for Ubuntu users, as Canonical launched the release of Ubuntu 16.10 (Yakkety Yak), along with most of its officially recognized derivatives.
“Modern applications are complex, multi-tiered and omnichannel,” wrote Forrester Research’s Jeffrey Hammond and Michael Facemire in an August report on mobile experience development. “They arrive faster, scale up and down as necessary, and create value quicker than traditional applications – and developers often compose, rather than code, them.
“Development leaders must embrace modern application development techniques to achieve long-term success building mobile experiences.”
The blue 'WRT' routers from Linksys are iconic. These open source-friendly devices have been very popular with in-the-know consumers that enjoy flashing alternative firmware, such as OpenWrt or DD-WRT. This can sometimes provide added features and functionality.
Today, Linksys unveils its latest such offering, the AC3200 WRT Gigabit MU-MIMO Wi-Fi Router (WRT3200ACM). The 802.11AC device features Tri-Stream 160 technology, 512MB DDR3, and a 1.8 GHz Dual Core processor. Despite all of these amazing specifications, it is surprisingly affordable.
This is the third article in my series about Qubes. In the first two articles, I gave an overview about what Qubes is and described how to install it. One of the defining security features of Qubes is how it lets you compartmentalize your different desktop activities into separate VMs. The idea behind security by compartmentalization is that if one of your VMs is compromised, the damage is limited to just that VM.
Last month the elementary team released elementary OS “Loki” 0.4.
Needless to say, I wasted no time downloading and installing that bad boy on one of my machines. Even though I tend to use openSUSE on most of my desktops and laptops, I’ve had a soft spot for elementary since its very first release. It’s always been a high-quality, polished system—and the team behind it clearly care a great deal about the user experience.
Recently, a friend innocently asked me how many file formats there are. My semi-serious response was, "Think of a soup bowl filled with beach sand."
OK, there aren't quite that many file formats. That said, you've probably never heard of many of the formats that are commonly used enough to warrant listing on Wikipedia. Chances are, you'll never see and never use most of them. If, however, you want or need to convert between file formats, then there are a quite a few applications for the job.
Let's take a look at three solid file conversion tools for the Linux command line.
Developers of open source software are generally more aware of code security issues than developers working for the European institutions, according to a study for the European Commission and European Parliament. Developers working for the European institutions have more tools available for management and testing of code security, but using them is not yet a standard practice.
“Free software is one of three pillars of our digital strategy”, has confirmed Nadia Pellefigue, the vice-president of the regional council of the Midi-Pyrenees (South-West of France).
“Free software and open source will help the regional industry and employment, because it can mobilise people”, Nadia Pellefigue said. “Public procurement has been spurred but there is still room for improvements”, she added. Cost savings, meaningful local jobs and lower dependencies on foreign firms are the three advantages of free software she listed.
Ms Pellefigue was one of the officials at the Rencontres Régionales du Logiciel Libre (RRLL), which took place in Toulouse in October.
Industrial, rather than home, applications will likely dominate the Internet of Things (IoT) market in the years to come. Yet, in the early going, the home automation market has had the greatest visibility. And it hasn’t always been pretty.
Despite steady growth, retail sales have yet to achieve inflated expectations. Too many companies promised and failed to deliver interoperability with a growing catalog of often buggy smart home products. The lack of essential applications, complex installation, and in many cases, high prices, have also conspired against the segment.
I have an 8tb hard drive that started to fail with the following error.kernel: sd 0:0:0:0: timing out command, waited 360s
From my searching it looked like this was an indicator that the drive is failing. Also, before I picked this error up from Splunk I did experience system hangs when accessing this drive with samba or pretty much anything that was reading/writing to it. Not a huge deal. I do have offsite incremental nightly backup, but this is really irritating me. Here we go....
I started with ddrescue (with log file) with the below command# Rescue Logfile. Created by GNU ddrescue version 1.18.1 # Command line: ddrescue -v -d -f -r3 /dev/sdd /dev/sde /Logz/dd_rescure.log # Start time: 2016-10-13 07:00:53
The rescue ran for over 36+ hours and I did need to restart the machine and continue a few times because the disk was hung and block copy stopped.
(to note, for anyone reading this post make sure you check where the OS mounts your device each time you reboot! Each time it mounted at boot it did so with a different path. So if you start with /dev/sdd it could very well be /dev/sd[bcef] etc... on the next reboot. Of course on a working drive you would have the UUID in your FSTAB and you would probably never notice)
So I waited for 2 days chaperoning this drive copy and when It finally reached 100% I got the following error.ddrescue no space left on device same size drive
Crap! Why! This was an 8TB to 8TB transfer, only difference was the manufacturer... going from Seagate to WD. So I continued digging, and this is what I found.[joe@CERES ~]$ dmesg |grep sd[de] |grep blocks [ 2.810003] sd 0:0:0:0: [sdd] 15628053167 512-byte logical blocks: (8.00 TB/7.27 TiB) <--- Failing Seagate [ 2.810008] sd 0:0:0:0: [sdd] 4096-byte physical blocks [ 2.812180] sd 2:0:0:0: [sde] 15628052480 512-byte logical blocks: (8.00 TB/7.27 TiB) <--- New WD [ 2.812185] sd 2:0:0:0: [sde] 4096-byte physical blocks [joe@CERES ~]$
The new drive has 687 block (about 1/3 mb) LESS!
So the transfer fails and says it is out of space due to 1/3mb.... fabulous.
I know I only have 6.5TB of data on this drive, and likely those last few blocks (if written sequentially) are blank.
For monetary reasons I cant really afford a larger capacity drive (10 TB?)... and I don't want to go with another 8TB seagate.
This was an ext3 partition.