Hello! I'm Chamal Asela Perera.

I test code for living.

Welcome to the iOS 9

Update: Apple released another update to the iOS 9 ( iOS 9.1 Public Beta 1 ) on 9th of September Along with the other Mac operating systems, Apple decided to release another operating system update to iOS devices. Like the El Capitan, this is not officially released to the public. But can access the features through the Apple beta software program.


This is all what you need to know If you are going to update your iPhone to the iOS9

First thing first,

  • You need to have Apple ID If you don’t have Apple ID, You can easily create a one from here.
  • Archive an iOS backup with iTunes – You are about to install a pre-release operating system. It is always advisory to backup the content. In case, If anything goes wrong, You will be able to restore the backup easily.

Righto, If you are done with above two steps. It’s the time to update.

  1. Go to beta.apple.com/profile web site from your iOS device and download the configuration profile. On screen installation guide will be there till you download the configuration profile.
  2. Tap Settings -> General -> Software Update to install the available beta software ( iOS devices running iOS 8.1.X or later will automatically receive the latest public beta )
  3. Tap on the Download button to download the iOS 9 Public Beta iOS 9 file size is around 1.2 GB, So it will take some time download
  4. Once it downloaded, agree to the Terms and Conditions and continue to install the iOS 9
  5. Installation will verify the update and will start to install.
  6. Device will be turn off for few time and it would take around 10 minutes to complete the full installation.

Then you are good to go with iOS 9



OS X El Capitan

El Capitan ( pronounced as el kap-i-tan ) is the latest Mac OS introduced by Apple. Official public release of El Capitan is coming on this fall, but Apple already released two developer versions and the first public beta release scheduled on next month.  Apple has released the public beta version of El-Capitan OS along with IOS 9 release on 9th of July.Apple has introduced couple of exciting features to this new OS along with bug fixes and performance improvements to the existing OSs. Below are some of very momentous features of El Capitan.

  • Split view

How cool would it be If a user can quickly split the screen space between two running apps?That feature is available in new OS<

  • Mission controller with multiple desktops

This is more likely the VirtuaWin software which used by Windows users. This would give the benefit for users to spot the apps they are looking for, even they are stacked on top of other.

There are more improvements done to the Sportlight / Safari- Browser and Photos as well. You can read more about those features on MacWorld

Access denied – Call ‘chmod’, May be ?

Have you ever experienced a message saying politely that you have no privileges to perform an action? I am pretty much sure that all of you may have that experience. Like for an example, suddenly your DB server stopped you have to restart the server to continue your work, but the remote user which you are using has not the right access which Oracle ( DB user ) has ( Yes, We had faced a related situation recently! )

Since we are dealing with servers & most servers are Linux based machines, we need to figure a way to handle permission related things on Linux. So then our speaker, ‘chmod’ comes to action.

There are few things you needed to know before you proceed,

  • r – Read permission
  • w – Write permission
  • x – Execute permission
  • + – Adding permission
  •  – – Revoking permission

So let’s  say you want to give the permission to everyone to access this file, Here is the way to do ,

You can check the revised access permission by simply type,

ls -la <file_name>
In this case, It should be,  ls -la test1

Likewise you can revoke access permission by following below command,
 chmod u-rx <file_name>