Category Archives: Computer Technology

Variabel di Shell Script

Variabel di Shell Script

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.

Sisco will buy software maker Sourcefire

Sisco will buy software maker Sourcefire

Jakarta (ANTARA News) – Sisco System said it will buy software company Sourcefire Inc. for about $ 2.7 billion to improve the network security services.

Sisco will pay 76 dollars for each share of Sourcefire, 28.6 percent higher than the closing market price premium 59.08 dollars Monday, Reuters said in a report on Tuesday.

The networking equipment company said the deal would likely close the second quarter of 2013 and estimates that there will be a dilution thin on non-GAAP earnings in fiscal year 2014.

Sisco has been losing market share in network security last year, lower than the more innovative rivals such as Networks Inc., Check Point Software Technologies, and Palo Alto Networks Inc..

Sisco compete in Web applications, social media and video streaming that require security protection is more complex than traditional firewalls.

RBC Capital Markets analyst Robert Breza said the deal would eliminate a key competitor in the market for Check Point, Fortinet, and Palo Alto, but also strengthen the position of Sisco in the industry.

It would also create a major competitor in the network security industry, he said, adding that Sourcefire will bring the technology of real-time network awareness (RNA) and intrusion prevention system (IPS) to Sisco.

HP EliteBook Revolve 810, “Tablet-Laptop” for Businessman

HP EliteBook Revolve 810, “Tablet-Laptop” for Businessman

Hewlett-Packard (HP) launched a convertible, a device that combines the concept of tablet and notebook in one package, called the HP EliteBook latest Revolve 810, Wednesday (24/07/2013).

Different from most of the convertibles that are circulating in the market these days, HP is targeting sales of products for businesses.

According to Cynthia Defjan, MDM Business Notebook HP Indonesia, EliteBook Revolve 810 comes as a device for business people who are armed with a variety of features that can not be found in consumer grade devices.

For example, a joint product between tablet and notebook is equipped with a safety feature called HP Client Security. Using these features, users can protect the devices at every layer, including hardware, software, and BIOS.

In addition, security is also installed Microsoft Defender or Microsoft Security Essentials and also the certified TPM security chip for data encryption.

“This device is targeted to enterprise-class. We make a difference in terms of manageability and security,” said Cynthia in Jakarta.

Another added value, HP also designed the device for resilient or resistant to impact. One way is to use artificial Corning Gorilla Glass screen. By using this screen, the device anti-scratch and impact.

Together with the convertible devices in general, the display of the EliteBook Revolve 810 can be rotated up to 360 degrees. To go into tablet mode, the screen rotated and folded enough.

“This is a business tablet that can be converted into a device with notebook performance. It is a tablet that comes with a keyboard,” said Defjan.

Because these devices into the enterprise, there is no standard specification defined by HP. Those who are interested can modify or order in accordance with the wishes of each.

The screen spans 11.6 inches with a brightness level of 400 nits. Available processors ranging from Intel Core Sandy Bridge generation of three to four generations of Haswell.

For the storage media, this product has up to 256 GB SSD option. He is also equipped with a camera, backlit keyboard, and NFC chip.

Operating system supplied is Windows 8. However, for companies that are not yet ready to switch to the operating system, HP provides the operating system Windows 7.

HP EliteBook Revolve 810 already ordered directly through HP. Cheapest price of this device is approximately USD 17 million.

IDF San Francisco 2013: Intel to unveil new product optimizations

IDF San Francisco 2013: Intel to unveil new product optimizations

Intel is set to host Intel Developer Forum (IDF) 2013 in San Francisco, the US from September 10-12 to further discuss its 2-in-1 device plans as well as its latest progress in Android smartphone and tablet development, according to sources from the upstream supply chain.

With new CEO Brian Krzanich and president Renee James coming on-board to adjust Intel’s business strategy, the sources believe the CPU giant is likely to unveil new optimizations for products as well as several interactive technologies such as voice recognition and gesture control at the forum.

Intel may also unveil product designs for its new quad-core SoC Bay Trail-T, which is set to be launched in December, at the forum and prepare related marketing projects.

Intel is expected to showcase smartphones developed with Lenovo, ZTE, Acer and Asustek Computer and may even display its 22nm Merrifield-based smartphones, which are set to be released in the first half of 2014, the sources said.

Since wearable devices have become a focus of IT players, Intel may also announce plans for related developments.

Opera Next 16 hints at new features

Opera Next 16 hints at new features

Norwegian browser developer Opera Software has confirmed the switch of its browser development to a rapid release cycle with the launch of Opera Next 16. The new version number comes less than a month after Opera 15 FINAL was released, which saw Opera switch from its own proprietary Presto web engine to the Blink engine used by Google Chrome.

As with all rapid release cycle updates, there are no major overhauls to be found in Opera Next 16, although a number of interesting new features have been showcased as the next iteration starts its journey towards final release.

Opera 16 — which is based on Chromium 29, the engine that powers Chrome 29 (currently in beta) — comes with support for the W3C Geolocation API, a form auto-filler tool and opera:flags, a shortcut to settings that allows adventurous users to play with experimental features.

Users will also find a new setting under Browser > Start Page called “Preload Discover contents”, which allows users to switch this feature off.

Platform-specific updates include support for Jump Lists in Windows 7 and 8, plus the addition of Presentation mode to the Mac platform.

In addition to these existing features, Opera has revealed the next set of features it’s working on, with the promise that early versions of these will be rolled out into the Opera Next build over the next few weeks. These include proper bookmarks support, synchronization via Opera Link, improved tab handling and themes.

Opera Next 16 is considered “alpha” software, which is why — like Firefox Aurora — it’s designed to run alongside an existing stable build of Opera, allowing users to experiment with new features without affecting their day-to-day browsing. Updates are frequent as bugs are discovered and fixed, but users should not attempt to rely on Opera Next as their primary browser, hence the separate installation.

Have a Dell Precision M3800 will QHD Screen Resolution 3200 x 1800 Pixels + and Thin Design

Have a Dell Precision M3800 will QHD Screen Resolution 3200 x 1800 Pixels + and Thin Design

Latest Notebook product from Dell, Precision M3800 would seem to be the most anticipated devices this year. Dell claimed that laptop workstation will be the thinnest and lightest in the world, regardless laptop also offers high performance.

Precision M3800 is also said to have a body with a weight of about 2:04 kilogram. 18milimeter thin body is also another attraction of this notebook.

This notebook also said will have a screen with a higher resolution than Apple’s Retina Display. More precisely, this notebook will come to market with a qHD screen + 3200 × 1800 pixels that supports multitouch.

In addition, this notebook will use Quadroo NVidia graphics card and an Intel Haswell fourth-generation Core i7, Nvidia Quadro possibility is K5100M. In addition, this notebook also has a certified Independent Software Vendor (ISV), which indicates that this device can run an optimum software.

Other rumors say that this notebook will have HDD1TB or 512GB of SSD. For RAM, this notebook is estimated to have 15GB of RAM and four USB 3.0 ports.

Monoprice 27″ IPS-G Pro LED Monitor WQHD 2560×1440

Monoprice 27″ IPS-G Pro LED Monitor WQHD 2560×1440

Monoprice is among the more interesting companies you probably haven’t heard of. Started out of an apartment around a decade ago, the company initially sold everything at a single price, hence the name. That business model may have worked when the product line was mostly cables and connectors, but the company now offers a diverse array that includes monitors (more in a moment), home theatre screens, graphics tablets, headphones, apocket-size pico projector, an action cam, even electric guitars – and, yes, cables, connectors and accessories as well. It’s a lineup with no seeming rhyme or reason, other than quality products at bargain prices.

And that actually is the rhyme and reason behind Monoprice products. According to CEO Ajay Kumar, the company looks for categories where vastly overpriced products predominate. That gives Monoprice room to create and sell products at dramatically lower price points, while still maintaining strong profit margins.
“We are in the right place at the right time with our business model,” says Kumar, who joined the company in July 2011. “We offer the same cable or accessory as national retail brands, but for much less cost. However, we are not cutting corners as we employ high-quality manufacturing partners who work with our specs. Our markup is much lower and we pass those savings to our customers. Monoprice brings them a value proposition they can’t find anywhere else.”
And that leads us to the Monoprice 27″ IPS-G Pro LED Monitor WQHD 2560×1440 Product ID 10489, which is what you came here for. I’ve been rocking this 16:9 (widescreen) monitor for over a month now and it’s stunning. Let’s take a look at the stats and find out why.
Start with the size, 27″. You don’t have to join Grindr to know that size matters. A larger screen means that you can work easily with more windows at once. It makes copying files and editing text and spreadsheets easier and obviously makes working with pictures and video more convenient, if that’s your thing. And if you’re a gamer, a large screen is essential. Ditto if you are, for instance, a daytrader or a designer.
Hand in glove with size is resolution. “WQHD” may sound like a Minneapolis TV station, but it means 2560 x 1440 pixels. Some 27″ screens max out at regular Full HD, which is 1920 x 1080. The higher resolution of the Monoprice unit means that more detail is visible, if your PC’s graphics card supports it. If not, you’ll be limited to 1920 x 1080 (or less, if your PC is really old). A large screen with high resolution allows you to display more information. It makes it easier to do more with your PC.
Since we’re talking graphics cards, another nice feature of the Monoprice 10489 is that it supports four different types of interface: HDMI 1.4, DVI, VGA and DisplayPort 1.2. That means that the monitor is bound to work with your existing graphics card. The package includes VGA and DVI-D cables, but these are standard length (around 6′). Because of the size of the monitor, it’s much easier to use longer cables – you can plug in the cable before maneuvering the monitor into place on your desk. Monoprice has you covered with available 15′ HDMI, DVI-D, VGA and DisplayPort 1.2 cables. Choose the one you need.
The monitor uses LEDs for the backlighting, rather than cold cathode fluorescent tubes. The benefit: more even illumination. And it uses In Plane Switching (IPS) display technology, which means you get a wide viewing angle with no color shift even when the screen is viewed at an extreme angle. Viewing angle is stated as 178 degree in both the horizontal and vertical planes.
Covering that screen is a glossy glass laminate with an antiglare coating. The antiglare coating is not a matte finish; the screen is glossy, but the antiglare coating reduces the intensity of any glare from reflected light. As with any monitor, you’ll want to position it so that ambient light is not reflected directly back at you. I’ve found the screen easy to use.
The monitor comes with a removable stand and has a 100×100 VESA mounting size for use with desk or wall mounts. The stand (which is completely removable) has rotate and tilt adjustments. It doesn’t have height adjustment, a feature found on a small number of other monitors.
The bezel is black plastic and is relatively thick. The OSD controls (brightness, etc.) are easy to reach. The connectors are in the usual awkward place for monitors, along the bottom bezel.
Several other stats are key. One is dead pixels. The monitor has over 10 million subpixels (2560 x 1440 pixels x 3 colors per pixel). If any one of those subpixels is stuck in the on or off position, you get a dead pixel – a spot that is always dark, or always white, red, reddish, green, greenish, etc. Unfortunately, dead pixels are a potential fact of life on all monitors – but Monoprice tells me they offer a zero dead pixel guarantee for a year. It’s an unusually strong guarantee, since other manufacturers often will only guarantee that the dead pixel count won’t exceed 5 or 10. The unit I received had no dead pixels.
Also important are brightness and contrast. Monoprice advertises a brightness rating of 440 cd/m², which it says is more than 15% brighter than most comparable displays, and a maximum dynamic contrast ratio of 80,000:1.
The display is indeed bright, but this is the one area where I noted a difficulty with this product – the screen is a bit too bright, even with the brightness adjustment turned down to the lowest setting. As a result, black areas on screen are rendered slightly grayish. For most people and most applications, this won’t be a problem – and it’s a phenomenon that’s scarcely unique to the Monoprice unit – but graphic designers will want to carefully compare this screen with others to see what meets their needs.
The panel features 109 pixels per inch, which translates to a 0.2331mm pixel size. The unit also includes builtin stereo speakers, which can be fed via a stereo audio cable, as well as audio from the HDMI connection. As with most builtin monitor speakers, the sound was tinny and unimpressive, so I don’t recommend using them. Buy a pair of standalone computer speakers instead.
Another stat is response time, which the company says is 6 milliseconds (gray-to-gray response time). That’s a measurement of how long it takes the monitor to change the image when the PC tells it to, and is an issue for almost no one except gamers.
Bottom line: if you’re looking for a high-quality 27″ WQHD IPS LED monitor at a great price, pick up the Monoprice 10489.

Software Start-Up SnoopWall Secures Funding from Renowned Angel Investment Group

Software Start-Up SnoopWall Secures Funding from Renowned Angel Investment Group

NASHUA, N.H., July 11, 2013 /PRNewswire/ — Software start-up SnoopWall announced today that the company has secured a round of funding from the Angel Breakfast Club, one of the oldest investment groups in the country. SnoopWall recently developed an antispyware program that blocks remote eavesdropping. The unique patent-pending technology will be available on laptops, smartphones, and tablets.

“We’re pleased to achieve our first major milestone in the company—acquiring the funds and strategic support needed for SnoopWall to launch,” said Gary Miliefsky, President and Founder of SnoopWall. “It’s an honor to be funded by this prestigious and well recognized angel investment group.”

The Angel Breakfast Club was started in 1976 by the late Mort Goulder. Over the past 30 years, the group has invested in more than 100 companies. The average return-on-investment rate is 29%, a near record for the industry.

Allan Cowen, a leading angel investor and advisor to the company said, “SnoopWall represents another investment opportunity that clearly positions a patent-pending technology that addresses today’s media narrative on mobile security and personal privacy protection.  Backing the SnoopWall project early on came with no hesitation given the market need, and perhaps more importantly, knowing the members of the team and those that have advisory roles.”

SnoopWall is offering a free trial version of their program for Android until August 1. Visithttp://www.snoopwall.com/free-version to sign-up for a copy.

About SnoopWall

SnoopWall is the world’s first counterveillance software company focused on helping consumers and enterprises protect their privacy on all of their computing devices including smartphones, tablets, and laptops.

Official feedback on OpenGL 4.4 thread

Official feedback on OpenGL 4.4 thread

 SIGGRAPH – Anaheim, CA – The Khronos™ Group today announced the immediate release of the OpenGL® 4.4 specification,bringing the very latest graphics functionality to the most advanced and widely adopted cross-platform 2D and 3D graphics API (application programming interface). OpenGL 4.4 unlocks capabilities of today’s leading-edge graphics hardware while maintaining full backwards compatibility, enabling applications to incrementally use new features while portably accessing state-of-the-art graphics processing units (GPUs) across diverse operating systems and platforms. Also, OpenGL 4.4 defines new functionality to streamline the porting of applications and titles from other platforms and APIs. The full specification and reference materials are available for immediate download at http://www.opengl.org/registry.

In addition to the OpenGL 4.4 specification, the OpenGL ARB (Architecture Review Board) Working Group at Khronos has created the first set of formal OpenGL conformance tests since OpenGL 2.0. Khronos will offer certification of drivers from version 3.3, and full certification is mandatory for OpenGL 4.4 and onwards. This will help reduce differences between multiple vendors’ OpenGL drivers, resulting in enhanced portability for developers.

New functionality in the OpenGL 4.4 specification includes:

Buffer Placement Control (GL_ARB_buffer_storage)
Significantly enhances memory flexibility and efficiency through explicit control over the position of buffers in the graphics and system memory, together with cache behavior control – including the ability of the CPU to map a buffer for direct use by a GPU.

Efficient Asynchronous Queries
(GL_ARB_query_buffer_object)
Buffer objects can be the direct target of a query to avoid the CPU waiting for the result and stalling the graphics pipeline. This provides significantly boosted performance for applications that intend to subsequently use the results of queries on the GPU, such as dynamic quality reduction strategies based on performance metrics.

Shader Variable Layout (GL_ARB_enhanced_layouts)
Detailed control over placement of shader interface variables, including the ability to pack vectors efficiently with scalar types. Includes full control over variable layout inside uniform blocks and enables shaders to specify transform feedback variables and buffer layout.

Efficient Multiple Object Binding (GL_ARB_multi_bind)
New commands which enable an application to bind or unbind sets of objects with one API call instead of separate commands for each bind operation, amortizing the function call, name space lookup, and potential locking overhead. The core rendering loop of many graphics applications frequently bind different sets of textures, samplers, images, vertex buffers, and uniform buffers and so this can significantly reduce CPU overhead and improve performance.

Streamlined Porting of Direct3D applications

A number of core functions contribute to easier porting of applications and games written in Direct3D including GL_ARB_buffer_storage for buffer placement control, GL_ARB_vertex_type_10f_11f_11f_rev which creates a vertex data type that packs three components in a 32 bit value that provides a performance improvement for lower precision vertices and is a format used by Direct3D, and GL_ARB_texture_mirror_clamp_to_edge that provides a texture clamping mode also used by Direct3D.Extensions released alongside the OpenGL 4.4 specification include:

Bindless Texture Extension (GL_ARB_bindless_texture)
Shaders can now access an effectively unlimited number of texture and image resources directly by virtual addresses. This bindless texture approach avoids the application overhead due to explicitly binding a small window of accessible textures. Ray tracing and global illumination algorithms are faster and simpler with unfettered access to a virtual world’s entire texture set.

Sparse Texture Extension (GL_ARB_sparse_texture)
Enables handling of huge textures that are much larger than the GPUs physical memory by allowing an application to select which regions of the texture are resident for ‘mega-texture’ algorithms and very large data-set visualizations.

OpenGL BOF at SIGGRAPH, Anaheim, CA July 24th 2013
There is an OpenGL BOF “Birds of a Feather” Meeting on Wednesday July 24th at 7-8PM at the Hilton Anaheim, California Ballroom A & B, where attendees are invited to meet OpenGL implementers and developers and learn more about the new OpenGL 4.4 specification.

MySpace users threaten to sue after years of blogs deleted

MySpace users threaten to sue after years of blogs deleted

MySpace has been accused of deleting years worth of users’ personal blogs and histories after the site underwent a $20 million relaunch last month.

The move was a bid to shed the site’s outdated image and attract a new teenage fanbase, after millions of users migrated to Facebook as their primary social networking site in the late 2000s.

Purchased by Rupert Murdoch’s News Corporation in 2005 for $580m, a decision Murdoch has since called a “huge mistake”, MySpace’s focus on music and entertainment over social interaction has been credited as one of the reasons behind its decline.

At its peak, the site boasted 125m users and more webpage visits than Google. It now has around 25m users.

In 2011 Specific Media Group and pop heartthrob Justin Timberlake jointly purchased the company for $35m, and have since attempted to rebrand the site for the teenage generation through campaigns with rapper Pharrell.

This sleek new makeover has resulted in the deletion of blogs, videos, private messages, posts and comments without prior warning, much to the fury of its remaining loyal users.

Distraught fans created a thread entitled ‘I want my blogs and classic myspace back’ to vent their frustration at the move one user called “crass arrogance”.

They continued: “You have stolen 6 years of blogs and something that is priceless to me and cannot be replaced.”

Another lamented the deletion of her blogs, writing: “Openly and freely I shared intimate moments that can not be relived or retold for they where experienced. I would revisit myspace religiously because of my blogs… Myspace did an ultimate back stab.” [sic]

MySpace responded to concerns with the soothing message that the information had not been lost forever.

It said: “Change isn’t easy and there has been a lot going on lately. We understand that this information is very important to you. Please understand that your blogs have not been deleted. Your content is safe and we have been discussing the best ways possible to provide you your blogs.”