Home Blog Page 1047

IT Leaders Expect Rise in Budgets in 2015, But Hiring Slows

Security professionals, programmers and developers, software engineers and project managers remained in the top five most difficult positions to fill.

Read more at eWeek

Founder of GNU Bestows Blessing Upon Open-Source Crowdfunding Site

Richard Stallman, the founder of the Free Software Foundation and the GNU Project known by many in the open source worlds as rms, is not the sort of person you’d expect to endorse a product. But Stallman and the FSF have formed a partnership of sorts with Crowd Supply, a crowdfunding company that has been largely focused on open source hardware and software projects.

Crowd Supply is best known for launching the Librem laptop (a privacy-focused computer built by Purism) and the Novena (an open-hardware “laptop”  designed by Andrew “bunnie” Huang and Sean “xobs” Cross). Based in Portland, Oregon, the company was founded by Joshua Lifton, a Ph.D. alumnus of MIT Media Lab and the former head of engineering at Puppet Labs. In addition to providing product designers with a crowdfunding platform, Crowd Source also provides them with long-term sales, marketing, and fulfillment services.

Read more at Ars Technica

The Only Remaining Barrier to Entry for Linux

After my last piece, “Alternative is the question; Linux is the answer,” I received quite a lot of feedback. Much of that feedback was positive. Some, as you might expect, went the opposite direction. Those who sent in the negative feedback promised to re-answer the question for me.

Their answer? To my shock and dismay, went something like this:

The answer is Windows. Why? Because Linux is too hard to install.

Pardon me while I double take, spitting soda out of my mouth and through my nose.

Read more at TechRepublic.

 

Linux Foundation Training Kicks Off $79 Pricing for India

India flagOpen source has always been about democracy, openness, and opportunity. In keeping with that spirit, at Linux Foundation Training we’re working to make high-quality professional Linux training available worldwide. As part of that, we’re excited to be able to offer Linux Foundation Training in India through a regional Linux Foundation Authorized Training Partner in the South Asia region.

Why India?

India is second only to the United States in inquiries regarding Linux Foundation training and certification but ranks among the lowest in Linux certification exam enrollment. The feedback we have received is that this population of IT professionals sees the opportunities Linux training and certification present but hasn’t been able to pursue these programs due to cost barriers. This is why our Authorized Training Partners program exists.

What About My Region?

In the coming months, additional regions will be considered for a similar program to help increase access to Linux learning materials to anyone who seeks to pursue a lucrative IT career. We’ll also continue to run events like our Summer Training Sale throughout the year to give people a chance to get a great deal on our training courses.

Why Authorized Training Partners?

We truly are dedicated to making quality Linux training and certification available to as many people as possible. You may be familiar with some of our efforts:

In the end, our goal is to promote the growth of Linux by ensuring that there are enough trained Linux professionals to meet the ever-growing need for Linux talent. That’s it! No tricks, no agendas, just really, really great Linux training and certification.

We’ll see you in class!

How to Create a Streaming Media Server with Linux Using Plex

Figure 1: The Plex web interface.

Media is king—it has been for a very long time. It helps inform, enlighten, inspire, and entertain. More and more, users aren’t content with sitting in front of a television or desktop to enjoy their media. Or, collections have become so large, transferring them from drive to drive has become cumbersome at best. So what do you do when you want to take advantage of that massive media collection from multiple locations and your target devices either don’t have space for it or you don’t want to take the time to transfer it?

You set up a media streaming server.

With this type of server you can enjoy your media from a desktop, laptop, smart phone, or tablet. Naturally, each media streaming server offers different features and there are plenty of available servers (from bare bones to full-featured solutions). I want to demonstrate the process of setting up a streaming server using Plex. Why Plex? Because it is one of the most feature-rich media servers available that also happens to be cross-platform, has a built-in media player (and transcoder), and also offers apps for both Android and iOS. With Plex, you can also sign into your account and stream outside of your local network (and enjoy other features). Do note: Some of the Plex features require a premium membership fee.

With all of that in mind, let’s begin the process of setting up the Plex server. I will be installing on the latest release of openSUSE, but the server can be installed on Fedora, Ubuntu, Debian, and more.

Installation

You will be surprised to find out that installation is the easiest piece of the Plex puzzle—even on a non-Ubuntu distribution. Let’s walk through the steps (with a reminder, I’m using the latest version of openSUSE):

  1. Open up your web browser and download the installer that meets your needs.

  2. Open up your file manager (in my case, on openSUSE, that’d be Files).

  3. Change into the directory housing the downloaded installer.

  4. Double-click on the downloaded installer.

  5. Type your admin password and hit Enter.

  6. Allow the installation to complete.

That’s it! The installation of the Plex media server is done.

Starting the server

Now you must start up the Plex server. This is done manually at this point (reboot should start the server automatically); so open up a terminal window and su to the root user. Once you have admin power at your fingertips, issue the following command:

/etc/init.d/plexmediaserver start

The Plex server will start running in the background and you can connect to the web-based interface to set up your server.

Set up

You might not be surprised to know that the setup of the Plex server will take the most time. It’s not terribly difficult, but can be time consuming. I’ll cut to the chase and illustrate the important pieces of this puzzle.

The first thing you should do is sign up for a Plex account (even the free account) so you are able to take advantage of some of the extra features. You can sign up here. Once you have your account created, you’re ready to go.

Open up your browser (on the PC housing the Plex server) and point it to http://localhost:32400/web. You will be presented with the Plex web-based administration tool (Figure 1, above).

NOTE: You can also configure the Plex server from a remote machine. To do this, you simply replace localhost with the IP address of the Plex server.

The first thing you want to do is click on the user drop-down and select Sign In. When prompted, enter your Plex credentials and then click on the Config icon (wrench to the left of the user drop-down). In the Setting page (Figure 2), click on the Server tab.

plex configuration

You will see a configuration option called Friendly name. Enter a name for your Plex server and then click SAVE CHANGES.

Now it’s time to configure the locations of your libraries. This is one issue that must warrant a tiny explanation. Yes, you can configure the root location of your Music and Video libraries; but there are guidelines for naming files and folders. Here are some tips:

  • Separate media into appropriate folders (Music, Movies, TV, etc)

  • Movies should be named as follows: [Movie_Name (Release_Year)].mp4

  • TV shows should include season and episode numbers in the name: [Show Name – sXXeYY].mp4

  • Each TV Show episode file should be stored in a set of folders as follows: ~/TV Shows/Show Name/Season/episodes (NOTE: For TV Shows, the folder structure is crucial.)

  • Music content should be stored as follows: ~/Music/Artist/Album/tracks

NOTE: Your root folder does not have to be housed under your home user directory.

In order to be able to stream, you have to create Libraries for each type of media. Here’s how:

  1. Open up the Plex web admin tool

  2. Click on the Home button

  3. Click the + button associated with PLEXSERVER (or whatever friendly name you gave your Plex server) in the left navigation

  4. Click the icon for the media type associated with the library to be added (We’ll add a music library for example)

  5. Give the library a name, select a language, and click NEXT (Figure 3)

  6. Click BROWSE FOR MEDIA FOLDER

  7. Locate the media folder and, once you’ve selected it, click NEXT

  8. Select Create a basic music library and click NEXT

  9. Scan through the presented options on the last page (the defaults work fine) and click ADD LIBRARY.

naming a plex media library

That’s it. After a refresh, your media should show up (depending on how large the folder is, this could take some time.)

Repeat this process for every type of media you want to add and your Plex streaming server is ready.

Using your server

Out of the box, you can point any desktop or laptop device on your network to the IP of the Plex server (in the form http://IP_ADDRESS:32400/web) and Plex will appear, ready to stream media (Figure 4).

plex streaming

To connect to your Plex streaming server from the mobile app is incredibly simple—you open the app, select your server from the dropdown, and your stream-able media will appear (Figure 5).

Figure 5: Plex running on a Verizon-branded Motorola Droid Turbo.

NOTE: Unless you pay the $4.99 license fee for the app, your media will be limited in playback (music will stop after 1 minute and all videos/images will be watermarked).

If you’re looking for one of the most feature-rich and well supported media streaming servers on the market, you can’t go wrong with Plex. Yes, there are plenty of other streaming servers available, but you’ll be hard-pressed to find one as robust and ready to serve.

How to Enable Logging in Open vSwitch for Debugging and Troubleshooting

Open vSwitch (OVS) is the most popular open-source implementation of virtual switch on the Linux platform. As the today’s data centers increasingly rely on the software-defined network (SDN) architecture, OVS is fastly adopted as the de-facto standard network element in data center’s SDN deployments.

Open vSwitch has a built-in logging mechanism called VLOG. The VLOG facility allows one to enable and customize logging within various components of the switch. The logging information generated by VLOG can be sent to a combination of console, syslog and a separate log file for inspection. You can configure OVS logging dynamically at run-time with a command-line tool called ovs-appctl.

Read more at Xmodulo.

Samsung Launches Additional Information Services for Tizen TV

  Samsung Electronics have announced the addition of four services that provide real-time on-screen Information on their Tizen based Smart TVs. You can display Information that relates to sports, news, entertainment, and social. The Information is displayed on the right hand side of the screen on a transparent window, and can be accessed via the…

The post Samsung launches additional information services for Tizen TV appeared first on Tizen Experts.

Read more at Tizen Experts

Ubuntu Touch to Soon Get a New Mir Version

Canonical works on a few Ubuntu Touch branches at all times, besides the current stable one that everyone can get. From the looks of it, the development one is based on the new Wily Werewolf, and it’s receiving some interesting changes.

A new OTA update has been released for the Ubuntu Phones, and lots of improvements have landed, but… (read more)

Wldbg: A New Wayland Tool For Debugging

Work on wldbg was announced this week, a tool for debugging applications running on Wayland…

Read more at Phoronix

The Real Reason Facebook Does Open Source

On the third day of OSCON, I heard Facebook’s James Pierce deliver one of the convention’s many keynote presentations.

read more

Read more at OpenSource.com