Home Blog Page 1357

Micron Launches New PC SSDs, Aims to Boost Longevity, Speed

Micron Technology launched new solid-state drives for PCs and touted longevity to appeal to those worried about SSDs that die too early.

Manage Multiple Logical Volume Management Disks using Striping I/O

In this article, we are going to see how the logical volumes writes the data to disk by striping I/O. Logical Volume management has one of the cool feature which can write data over multiple disk by striping the I/O. What is LVM Striping? LVM Striping is one of the feature which will writes the…

[[ This is a content summary only. Visit my website for full links, other content, and more! [[

 
Read more at TecMint

SUSE Linux Owner Attachmate Gobbled by Micro Focus for $2.3bn

Merger will lead to mainframe and COBOL powerhouse

Attachmate, the software shop that headhunted Novell and SUSE Linux, is itself being bought out by Micro Focus International.…

Read more at The Register

Scripting made fun

I have never been a fan of programming or scripting. Thought is was a skill I was unable to learn. When learning to administer a Linux system, scripting can not be avoided.

One of the skills every sysAdmin must learn is scripting. The benefit of scripting is to automate a task or job that is constantly run every time a system is running. A sysAdmin can make that job run on its own and concentrate on other tasks that are not so easily automated. These scripts are either written using a text editor, the shell, or, scripting language.

I was not automating anything, just getting used to writing scripts. When I was studying “Linux essentials” in preparation for the Linux certification, I was practicing passing variable values. That is, printing the value of one of my system’s default variables. I had a crazy thought. What if I actually ran a script using a variable. I soon learned, Linux is what you make of it.

There are default variables already set on a Linux system. To find what these variables are, you simply type this command in a shell or terminal emulator, “printenv”

This is a screen shot of the default variables on my Linux Mint 17 system.

XDG_VTNR=7

SSH_AGENT_PID=1808

XDG_SESSION_ID=c1

TERM=xterm

SHELL=/bin/bash

XDG_SESSION_COOKIE=9f6e6efa3c8a79091dbec7c85403e053-1410643266.227255-1746036259

WINDOWID=35651588

GNOME_KEYRING_CONTROL=/run/user/1000/keyring-ccaIQh

USER=x

LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:

OPENDVD=eject /dev/sr0

SSH_AUTH_SOCK=/x

PLAYMEDIA=vlc /dev/sr0

SESSION_MANAGER=x

USERNAME=x

DEFAULTS_PATH=/usr/share/gconf/default.default.path

XDG_CONFIG_DIRS=/etc/xdg/xdg-default:/etc/xdg

PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games

DESKTOP_SESSION=default

GDM_XSERVER_LOCATION=local

PWD=/etc

GNOME_KEYRING_PID=1585

LANG=en_US.UTF-8

MANDATORY_PATH=/usr/share/gconf/default.mandatory.path

MDM_XSERVER_LOCATION=local

GDMSESSION=default

SHLVL=1

XDG_SEAT=seat0

HOME=/x/x

XDG_SESSION_DESKTOP=default

LOGNAME=x

XDG_DATA_DIRS=/usr/share/default:/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share/mdm/

DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ONZKNCkspd,guid=10fed374626ed9dae74c359c5414b544

MDMSESSION=default

TEXTDOMAIN=im-config

WINDOWPATH=7

XDG_RUNTIME_DIR=/run/user/1000

DISPLAY=:0.0

MDM_LANG=en_US.UTF-8

TEXTDOMAINDIR=/usr/share/locale/

COLORTERM=xfce4-terminal

XAUTHORITY=/x/x/x

_=/usr/bin/printenv

Take a close look at the bold text above. These are my custom variables I set to run some custom scripts.

OPENDVD=eject /dev/sr0 is used to open my laptop’s DVD disc drive.

PLAYMEDIA=vlc /dev/sr0 is used to play a DVD using VLC.

Of course I could have just written the scripts using a text editor. I wanted to make things more interesting by try something different. Also, doing this helped me learn and appreciate environmental variables much more. I find them really fun to play with.

Always remember this syntax, “command argument”. The command is what you want to run, the argument is what you want it to run on. The command “VLC” opens the VLC media player program. The argument “/dev/sr0” is the DVD disc drive I want it to open. Typing this in your terminal will do just that.

If you look at the subfolder “etc”, you will notice a file named “environment”. You can actually use this filie to create and store your own custom declared variables. On some Ubuntu based systems, you might noticed the default “PATH” variable is also located there. A little F.Y.I.

Once you set your desired variable, and save the file, restart your system. Run the “printenv” command and you will see your variables listed.

To set a variable, type in all caps, the name of the variable, then after that, the “=” sign and then the value that the variable will relate to. Like this, VARIABLE=value. In my case I typed, OPENDVD=”eject /dev/sr0”. The quotes surrounding the command indicates that the command should be treated as one value.

Once this is written, I had reset my mint system. Once logged in, and the terminal was opened, I called the value of the new variable. This is when you tell your terminal to print the value of a variable. The command to do this is, prompt<$VARIABLENAME>.When I typed, “$OPENDVD”, my dvd disc drive opens. Your system will recognize a variable when it starts with a dollar sign followed by a name in all caps as in, “$OPENDVD“.

I was not big on programming. Yet, scripting, using variables, not only makes Linux even more interesting but programming as well. I already have a large list of scripts I want to experiment with. When I think about it, scripting might actually be my thing. I went beyond just learning what a variable is. I begun learning how to talk to Linux using my own language.

Distribution Release: Raspbian 2014-09-09

Eben Upton has announced the availability of an updated release of Raspbian, a Debian-based distribution designed for the Raspberry Pi single-board mini-computer: “If you head over to the downloads page, you’ll find new versions of our Raspbian image and NOOBS installer. Alongside the usual firmware and kernel improvements,…”

Read more at DistroWatch

‘Windows 9’ Leak Suggests Microsoft Has Caught Up With Linux

Multiple desktops and live tiles in restored Start button star in new vids

New videos of a Windows variant thought to be Windows 9 have emerged, and to this hack’s eyes they look to have brought Windows up to speed with tricks Linux on the desktop has been doing for at least half a decade.…

Read more at The Register

Open Source Your Entire Workflow

I am very proud to belong to a generation of professionals who has seen the emergence of free and open software and the revolution it is today.

read more

Read more at OpenSource.com

 

An Alliance of Major Players to Guide Open-Source Software

Representatives of Facebook on Monday announced the formation of a group, the TODO Project, intended to streamline the way open-source software projects, a big part of cloud and mobile computing, are executed. This may include such things as best practices for updating open-source software, ways of securing legal compliance, or tools and habits for making software that is freely available to anyone.

Open source is a popular approach to software, in which anyone can contribute to and use the code. Formal approval of changes comes from agreed-upon authorities who speak for the group. It is considered a good way to build software with fewer bugs, and such software makes up much of the world’s mobile and computer server operating systems, as well as many other applications.

Read more at New York Times.

Roku Has Sold Over 10 Million of Its Streaming Players

Roku just hit a milestone: over 10 million of its streaming players have been sold to this point, stretching from the company’s original set-top box — which debuted in 2008 — through today. It’s a big number, and it establishes Roku as one of the leading players in the living room, at least when it comes to streaming boxes. Game consoles obviously sell many more units than that, but Roku has carved out a nice audience by pricing its products aggressively and constantly expanding the ecosystem of apps that run on those boxes. And the products themselves keep getting better.

All told, Roku says it’s now amassed a list of 1,800 channels; the company says that’s 1,000 more than any other streaming player offers. And people really love…

Continue reading…

Read more at The Verge

Wearable Electronics Market – Latest Technology Research Report and Industry Analysis, 2014 – 2020

Wearable electronics are accessories with advanced electronic technologies. Wearable devices are worn on the body, which enable wireless networking and mobile computing. These devices enable end-users to integrate computer in their daily activity and use technology to take advantage of advanced features and characteristics. Wearable electronics devices include product such as smart goggles, finger worn scanners, wrist wears such as wrist bands and electronics watches, foot wears namely fitness and sport shoes and athletic shoes, and others products such as neck-wear and head bands. Increasing proliferation of smart watches and smart glasses and their ability to share data with smart-phone are expected to drive the growth of wearable electronics market over the forecast period. However, high initial cost of these devices will restrict the growth of this market to some extent.

Read More @http://www.transparencymarketresearch.com/wearable-electronics-market.html

The wearable electronics market can be segmented into four major types into components, product, applications, and technology. The wearable electronics market can be segmented on the basis of types of components into seven major categories namely networking and positioning components, power supply components, sensing components, optoelectronic and display component, controls components and interface components.

On the basis of product the wearable electronics market can be segment into six categories namely wrist-wear, eye-wear, body-wear, foot-wear, neck wear and others (head-wear and finger wear). The wearable electronics market can be segmented on the basis of size of applications into four categories which include healthcare application, consumer application, industrial applications and commercial applications. On the basis of technology the market can be segmented into six categories namely display technologies, computing technologies, positioning technologies, networking technologies, speech recognition technology and sensor technologies. The market can also be segmented geographically into North America, Europe, Asia Pacific and Rest of the World (Latin America, Middle East and Africa).

Some of the key drivers of this market include increasing demand for sophisticated gadgets with advanced features, enhanced adoption of wearable electronic products in new applications and shifting trend towards communication and networking technologies for wearable electronics, which are the biggest revenue generators for wearable electronics market. The key restraints to this market are high initial cost, privacy concerns, and poor consumption, which are hindering the growth of this market.

Some of the key players in the wearable electronics market are Apple Inc., Adidas AG, Google Inc., AT & T Inc., Glassup SRL, Epson Corporation, Imprint Energy Inc., Infineon Technologies AG, Nike Inc., Shimmer Research Inc. and weartech S.L among others.