In the previous issue we’ve become acquainted with a shell script and managed to create a very simple shell script. If we look, we did not perform any processing on the shell script. We only show a message on the screen and execute commands on the shell through shell script. What if we want to make the program more interactive shell script?

As with any programming language, shell script also serves to recognize the variables that can hold information temporarily for a variety of purposes, for example to compute or determine the output results. You may make as much as possible or use a variable in your shell script. Name the variables are independent, large and small letters should, but make it easier to remember, make it a habit to create standard rules in the manufacture of the variable name. At this writing, all variables will be written in lowercase.

Variables can be divided into two types, namely environment variables and user variables. Environment variables are variables that have been previously determined as a part of the shell used (bash). By default, the name of this variable using all capital letters. Example of this is the $ USER variable that will contain the user name you are currently using, $ HOME home directory which contains the address of the user that is used, and so forth. To display the entire value of an existing environment variable, you can use the set command in the terminal (Figure 1). User variable is the variable name specified by the user themselves and not by the shell used.

Variables can be accessed by using the dollar sign ($) before the variable name, for example, we have a variable named “my name”, to access the value stored in the variable, we use the $ my name. To give value to a variable, we use the sign “=” is immediately followed by the value we give without any spaces, for example my name = Willy. What if the value that we want to give is a sentence? Use double quotes as the opening and closing value of a variable, such as my name = “Willy Sudiarto Raharjo”. For example, see listing 1 and try running on your computer. Seen that the value of the variable Sudiarto be regarded as a command and not part of the variable because it is not enclosed in double quotation marks. Please be careful in giving a value to a variable.

You can combine environment variables and user variables in a shell script is the same, as in listing 2. What if want to write a message using the $ character, such as “It cost me $ 15”? If we are not careful, it could be a shell script would be wrong to interpret the information that we provide and try to take the value of variable 1 (which will not contain any) and display it as a “price 5”. To fix this, use the escape character to indicate that the next character will be recognized as a regular character and not as a substitute for a variable, which marks the backslash “\” as in listing 3.

One character that needs more attention is the backtick character “` “(position number 1 on the left side your keyboard) because this character has a special function in shell programming, which is able to accommodate the output of a shell command in a variable. As an example, we will hold the result of the date command into a variable date and display its contents using the echo command as in listing 4.

To be able to receive input from the user and store it into a variable, we can use the read function is followed by the name of the variable that we want to use to store the values ​​as in Example 5 listings.

JAKARTA – Logitech introduced the Logitech ® Wireless Mouse M235 Limited Edition, with a stylish motif. Not only interesting to look at but also reliable and provide a sense of comfort in your hands.
Success with Splash Pink and Black motif Topography, Logitech brings new members from the ranks of Logitech Global Graffiti Collection, the Logitech ® Wireless Mouse M235 with Candy Panda and Floral motifs Foray.
“The latest collection of Global Graffiti we launch to appreciate while meeting society’s demand over a wireless mouse that is not only reliable and convenient to use, but also has a unique shape with a pattern and creative,” said Sutanto Kurniadih, Logitech Country Manager Indonesia in Jakarta, Monday (01/07/2013).
It said the designs are the result of cooperation with the Logitech leading designers from around the world to create a variety of unique styles and patterns that can reflect its creativity and personal style. ”
Logitech ® Wireless Mouse M235 with Candy Panda and Floral motifs Foray was presented with a limited number or limited edition, in which Candy Panda pattern designed by Heiko Windisch, a digital artist from Germany-Australia.
Each design reflects the spirit, joy and beauty that allows users to mix and match with the look of style and theme of daily life.
Logitech ® Wireless Mouse M235 Limited Edition has been available in the Indonesian market with a retail price of USD 19.99 or approximately USD 190 thousand.

You might remember the prize program offered by Microsoft for anyone who finds a bug in his software? One of the applications included in the program is IE11. And interestingly, the first to earn prizes in finding bugs in IE11 program turned out to be one of the Google employees.

In a statement through the official blog, Microsoft said that they had paid out prizes for IE11. But they did not mention who the person is beruntuh. Furthermore, in another day, one Microsoft employee named Katie Missouris revealed that the lucky person is engineer from Google named Ivan Fratric. It was not clear how many gifts given to Fratric Microsoft.

IE11 program to offer cash prizes worth 11 thousand USD for a finding bugs and ends in late July. Meanwhile, a similar program aimed at Windows 8.1 still ongoing with no time limit.

Social networking giant Facebook has taken another step at making the PHP Web programming language run more quickly. The company has developed a PHP Virtual Machine that it says can execute the language as much as nine times as quickly as running PHP natively on large systems.

“Our goal is to make PHP run really, really quickly,” said Joel Pobar, a Facebook engineering manager. Facebook has been using the virtual machine, called the HipHop Virtual Machine (HHVM), across all of its servers since earlier this year.

Pobar discussed the virtual machine at the O’Reilly Open Source Conference (OSCON) being held this week in Portland, Oregon.

Shares its development tools

HHVM is not Facebook’s first foray into customizing PHP for faster use. PHP is aninterpreted language, meaning that the source code is executed by the processor directly. Generally speaking, programs written in interpreted languages such as PHP tend not to run as quickly as languages, such as C or C++, that have been compiled beforehand into machine language byte code. Facebook has remained loyal to PHP because it is widely understood by many of the Web programmers who work for the company.

To keep up with the insatiable user demand, however, Facebook originally devised a compiler, called HipHop, that would translate PHP code into C++, so it then it could be compiled ahead of time for faster performance.

While Facebook enjoyed considerable performance gains of this first version of HipHop for several years, it sought other ways to speed the delivery of the dynamically created Web pages to its billion or so users. “Our performance strategy for that was going to tap out,” Pobar admitted.

HHVM is the next step for Facebook. Under development for about three years, HHVM actually works on the same principle as the Java Virtual Machine (JVM). HHVM has a just-in-time (JIT) compiler that converts the human readable source code into machine-readable byte code when it is needed. (The previous HipHop, renamed HPHPc, has now been retired within Facebook.)

This JIT approach allows the virtual machine to “make smarter decisions at runtime,” Pobar said. For instance, if a call is made to the MySQL database to read a row of data, the HHVM can, on the fly, figure out what type of data it is, such as an integer or a string. It then can generate or call code on the fly that would be best suited for handling this particular type of data.

With the old HipHop, “the best it can do is analyze the entire Facebook codebase, reason about it and then specialize code based on its reasoning. But it can’t get all of the reasoning right. There are parts of the code base that you can not simply infer about or reason about,” Pobar said.

Virtual system speedier

Pobar estimated that HHVM is about twice as fast as HPHPc was, and about nine times as fast as running straight PHP.

Facebook has posted the code for HHVM on GitHub, with the hopes that others will use it to speed their PHP websites as well.

HHVM is optimized for handling very large, and heavily used, PHP codebases. Pobar reckoned that using HHVM for standard sized websites, such as one hosting a WordPress blog, would gain only about a fivefold performance improvement.

“If you take some PHP and run it in on HipHop, the CPU execution time [may] not be the limiting factor for performance. Chances are [the system is] spending too much time talking to the database or spending too time talking to [the] memcache” caching layer, Pobar said.

CALIFORNIA – Microsoft preparing update hardware drivers Advanced Micro Devices (AMD) and Nvidia for Windows 8.1. Thus, users need not worry if will upgrade the latest version of the operating system.

Reported Hardware.info, Monday (01/07/2013), both companies are based in the United States announced the optimized drivers for Windows 8.1 Nvidia stressed that the company intends to have a reliable certified WHQL drivers available for one day.

AMD just published a list of new features, including revealing designated driver for the graphics processing unit (GPU) FirePro. While Nvidia, is reportedly not mention updated drivers for the graphics card with the Quadro series.

In addition to the graphic card’s drivers, original hardware vendor giant Santa Clara (Nvidia) also reveals updated device drivers for notebook GPUs. Nvidia also write a list of downloads or update Nvidia drivers are suitable for ‘Windows 8.1 Preview 62-bits’. Writing ’62-bits’ appears to be a typing error.

AMD calls several new features, including the option to play the video on the ‘refresh rate’ 48 Hz. In addition, the company is headquartered in Sunnyvale also brings hardware acceleration in video conferencing application Skype and Lync.

The information circulated previously revealed, Windows 8.1 will present a free phone features. Windows 8.1 Preview is reportedly updating Internet Explorer 11 (IE11), which will bring some interesting improvements.

Reportedly, IE11 will present the option ‘Click to Call’ which allows users to dial phone numbers directly from the browser. “Click to Call is a new feature in IE11. If you want to make phone calls by simply click the name mereka.Anda can choose to call Default Programs of IE11 or Skype, “said Microsoft.

Jakarta-ultrabook exorbitant price makes it less attractive thin notebook. Despite having a number of advantages compared to notebooks in general, such as fast boot time and lightweight body, the average price is above USD 10 million to be a serious obstacle.

As an alternative, some computer vendors began marketing sense ultrabook notebook with a more affordable price. Call it VivoBook X202E Asus, Lenovo IdeaPad Yoga 11, Dell XPS 12, or Acer Aspire V5-122.

Yes, with many excellent features adopted from the ultrabook, notebook sold in the under $ 10 million. But in terms of performance is less than the true ultrabook. But the experience of computing an ultrabook can still be felt on the notebook.

In the past week, Tempo had tried Acer Aspire V5-122. Body is lightweight and thin making the Aspire V5 easily incorporated into the bag and convenient to carry anywhere. Interestingly, in the Aspire V5-122 grafted Temash low-power AMD processors.

DESIGN

Thin, lightweight, and stylish. That first impression when touched obtained Tempo Acer Aspire V5-122. Body wrapped in metallic silver color adds an elegant notebook with a 11.6-inch wide screen. While at the bottom, cover plastic dark black plated.

Every corner of the Aspire V5-122 made rounded. While the keyboard on the inside of the black chiclet design. Fairly wide spacing between the keys making it comfortable to use for fast typing.

Touch pad size is not too big, but it’s not a problem. Therefore, Aspire V5-122 is equipped with a touch screen that is able to respond to ten touch points. The touch screen was optimal when used with the Windows 8 operating system from Microsoft.

Like ultrabook, Aspire V5-122 also brought the concept of unibodi. That is, the types of Li-ion battery 3-cell it carries can not be removed. But you do not need to worry because Acer ensure the battery life is long enough.

Connectivity

Like most new output notebooks, Aspire V5-122 is equipped with the latest features for connectivity. One of which is USB 3.0 is capable of transferring and receiving data 10 times faster than USB 2.0. USB 3.0 port is located on the left side.

In addition to USB 3.0, Aspire V5-122 is equipped with a USB 2.0 port is on the right side. In addition there is a card reader slot. As for the wireless connectivity, Acer presents Wi-Fi 802.11 b / g / n and Bluetooth 4.0.

SCREEN

Screen Aspire V5-122 is able to produce high levels of brightness. Using glossy reflective technology, the Aspire V5-122 black color makes it look more dense and the resulting image sharpness deeper than the regular screen.

Only, with a relatively cheap price than the ultrabook, Acer just immerse the display with a standard resolution, 1,366 x 768 pixels only. That is, watch the video with 1080p high definition resolution was less than optimal on-screen Aspire V5-122’s.

Moreover, with the use of the Windows 8 operating system and the increasing number of applications that require content HD screen resolution, screen technology Aspire V5-122 feels a little left behind.

PERFORMANCE

Acer Aspire V5-122 is equipped with AMD processors Jaguar Temash APU A6-1450 quad-core processors with speeds up to 1 GHz of computing processes. As for the graphics processing embedded AMD Radeon HD 8280G which has a thermal design power (TDP), only 8 watts.

Jaguar AMD A6-1450 APU processor is the new output. This low-power processor platform is the successor of Zacate and Ontario, the first generation processor which is equipped with power-saving features with four cores.

Low power consumption that makes the battery life to be quite long. During the trial, Tempo get the battery can last up to 5 hours with normal use and use the Wi-Fi connectivity.

To support the performance of the processor, Acer relies DDR 3 RAM memory of 6 GB with a storage capacity of 500 GB hard-disk. Hard-disk usage is what makes the Aspire V5-122 can not be called as an ultrabook, but of course the use processors made by AMD.

CONCLUSION

Pegged at a relatively affordable price, about Rp 5.5 million, Acer Aspire V5-122 can be regarded as a substitute for the ultrabook much cheaper price. Elegant design and weighs only 1.3 pounds, this slim notebook comfortable to carry around.

As a colleague, Aspire V5-122 can be relied upon, especially he amplified output low-power processors AMD. In the market, the Aspire V5-122 directly compete with VivoBook S200E Asus, Lenovo IdeaPad Yoga 11, Lenovo ThinkPad Edge E130 and Sony Vaio SVE 1111.

JAKARTA – Logitech introduced the Logitech ® Ultrathin Mini Keyboard, a keyboard cover that protects the iPad mini keyboard that comes with the elegant slim design that is specifically designed to maximize the experience of using the iPad mini.
Ultrathin Keyboard Logitech ® Mini helps in doing everything on your mini-iPad from enjoying apps, movies and photos, as well as deliver a comfortable typing experience-with its thin design, lightweight and stylish.
Kurniadih Sutanto, Indonesia Country Manager of Logitech said, Ultrathin Keyboard integral mini iPad mini. The design is smart and stylish will present a perfect protection for the screen iPad mini.
“Ultrathin Keyboard mini also offers a full-size keyboard that is integrated for a comfortable typing experience, quickly and smoothly,” he said in Jakarta, Friday (07/19/2013).
Logitech ® Keyboard Cover mini connected easily and safely with a mini iPad thanks to the availability of an integrated powerful magnetic clip. Logitech ® Keyboard Cover has a protective aluminum mini.
Products equipped with the Bluetooth button EasyType to deliver a comfortable typing experience and easy. EasyType button brings the traditional layouts in a smaller form, and accompanied by an iPad Mini shortcut keys to execute commands that are often used, such as copy, paste and other. Logitech ® Keyboard Cover mini also allows users to watch movies or videos without having to hold it with both hands.
Logitech ® Keyboard Cover mini has been equipped with features On / Off switch that makes the iPad mini can light up automatically when the cover is opened or enters standby mode when the cover is closed.
Logitech ® Keyboard Cover comes with a mini battery powered stand up to three months, making users have free time to type keyboard and not have to worry about running out of power.
Logitech ® Keyboard Cover Mini comes in black and white, and has been available in the Indonesian market with a retail price of USD 94.99 or about $ 1 million.

Washington – One of the selling points of Windows Phone is a powerful social media integration and the ability to download photos from Facebook directly into the photo apps already available on Windows Phone. Microsoft implemented this functionality in Windows 8. But, it seems the company led by Steve Ballmer that will remove some of the functionality in Windows 8.1.
Although the photo in Windows 8.1 application has been improvised with editing functions, the application has been releasing its integration with Facebook and Flickr as well as supporting delete pictures / photos on the network.
Microsoft spokesman said the software manufacturer introduces Facebook and Flickr integration in Windows 8 because when it was only a few similar apps available. “But now there are many applications available and offers the feature to view photos on other services,” he said.
Separation Windows 8.1 integration with Facebook and Flickr in fact reap disappointment. You see, Facebook has recently committed to build specialized applications Windows 8.

NEW YORK (TheStreet) — Facebook’s (FB_) second-quarter earnings focused on mobile revenue. Shares were soaring in premarket trading Thursday as Wall Street raised price targets and upgraded shares.

 The Menlo Park, Calif.-based social networker earned 19 cents a share on $1.813 billion in revenue for the quarter, as mobile advertising revenue accounted for 41% of advertising revenue this quarter. Total advertising revenue was $1.6 billion, 88% of total revenue, and up 61% year over year.

Analysts surveyed by Thomson Reuters were expecting Facebook to earn 14 cents a share on $1.62 billion in revenue for the quarter.

The company ended the quarter with 1.15 billion monthly active users (MAUs), up 21% year over year. There was a 51% annual increase in mobile MAUs, which drove the strength in mobile revenue. Daily active users (DAUs) were 699 million, up 27% annually.

Following the earnings, many analysts were bullish, with several upgrading shares and raising price targets. Here’s what some analysts on Wall Street had to say:

JPMorgan analyst Doug Anmuth (Overweight, $44 PT)

“Facebook delivered its strongest quarter yet as a public company–results that we think could be thesis-changing for many–and we would continue to buy Facebook shares even after the ~17% move up in the after-market. Our revenue and nonGAAP EPS estimates increase 12% and 38% for 2013, and 22% and 46% for 2014.”

Topeka Capital Markets analyst Victor Anthony (Buy, $40 PT)

“Facebook needed to, and delivered, a blowout quarter. What is clear from the results is advertisers have validated Facebook as an advertising platform. For full year 2013, our revenue and Adj. EPS increases to $7.196B and $0.71, resp, from $6.733B and $0.63. We still see more upside for the stock and recommend purchase. There are several well defined catalysts over the next two years that should lead to further share price appreciation, including: 1) monetizing Instagram, which, per CEO Zuckerberg, will generate “a lot of profits”, 2) launch of auto-play video ads, 3) monetizing Graph Search, 4) a bigger push into e-commerce, and 5) the potential for S&P 500 inclusion. Further, only 1mm or 6% of FB’s 18mm potential advertisers are buying ads, implying a huge runway for advertiser uptake exists.”

Sterne Agee analyst Arvind Bhatia (Buy, $37 PT)

“We are incrementally bullish on FB’s prospects following 2Q results and believe the stock should be a core holding in Internet portfolios. 2Q’s highlight was Mobile advertising (+76% q/q versus consensus +20%). Overall revenue (53% y/y) and EBITDA (+57% y/y) accelerated from 1Q’s 38%/35% revenue/EBITDA growth. Better than expected user engagement, strong monetization and good cost control helped FB outperform even the most bullish expectations on the Street. Reiterating Buy.”

Oppenheimer analyst Jason Helfstein (Outperform, $36 PT)

“Following materially better than expected 2Q results, we are increasing our estimates and price target, and are reiterating our Outperform rating. 2Q upside was driven by higher advertiser demand for newsfeed, both on volume and price, and since mobile Newsfeed pricing is similar to desktop and advertisers are largely indifferent between mobile and desktop, revenues are tracking the consumer shift to smartphones. We believe this dynamic is an important differentiator vs. other ad-supported internet companies, that are being hurt by the mobile mix shift. As such, we are increasing ’13E and ’14E revenue by 3% and 5%, and non-GAAP EPS by 7% and 9%, respectively. Raising target to $36 from $32.”

Shares of Facebook were soaring following earnings, tacking on 30.48% to $34.59 in premarket trading.

Amcom Software, Inc. today announced that Emory University is leading a large strategic effort to expand the use of its HIPAA-compliant smartphone texting app, Mobile Connect, Powered by Amcom™. The organization plans to have thousands of Emory staff in both the academic and hospital settings using the solution to facilitate their secure critical messaging. Emory wants to ensure that sensitive information such as identifiable patient data remains protected, that staff can easily locate the people they need to contact, and that messages requiring immediate attention are acknowledged and responded to quickly.

Emory uses Mobile Connect because it integrates easily with their Amcom hospital call center solutions, including their staff directory, on-call scheduling and emergency notification systems. “Currently we are focused on educating our staff about the benefits of Mobile Connect, including the security and ease of communicating,” said Jay Flanagan, Senior Manager, UTS Messaging at Emory University. “This is particularly important for those who send or receive critical communications, including physicians and nurses, administrators, IT staff, and Infection Control. The healthcare staff is our primary focus, but faculty and staff in the university sectors are also included.”

“When staff see how Mobile Connect simplifies their work and makes them more productive, they get excited,” said Jason Stanaland, Mobile Messaging Applications Engineer at Emory University. “Our early adopters enticed their coworkers to use it. They all recognize its many benefits and are helping to spread the word.”

“Mobile Connect is transforming how Emory’s staff is able to communicate, particularly in its fast-paced clinical setting,” said Colin Balmforth, President, Amcom Software. “It’s exciting to see customers like Emory making full use of their Amcom solutions to improve their communication workflows and patient care.”

About Emory’s Office of Information Technology
Emory University’s Office of Information Technology (OIT) is responsible for maintaining and coordinating centralized computing services on campus and supporting academic, administrative, research, and healthcare departments in the effective and efficient use of these technologies. The Office of Information Technology coordinates its efforts and initiatives with other central and local information technology units. Some of the larger systems and service provided by OIT include electronic medical records, voice and data services, enterprise-wide human resources, student administration, financial systems, high-performance computing, and academic course-management software.

About Amcom Software
Amcom Software, a subsidiary of USA Mobility, Inc. (USMO), connects people to each other and to the data they need. This helps organizations save lives with communications that are faster, more accurate, and more efficient. Thousands of organizations worldwide rely on Amcom solutions for critical smartphone communications, contact center optimization, emergency management, and clinical workflow improvement. The company’s products are used by leading organizations in healthcare, hospitality, education, business, and government.