Wednesday, January 6, 2016

Shortcut to Fill Data on your web page


Number of time I have to login to the page, as it get expire soon. So I have added JavaScript shortcut in my Favorites Bar.

Writing this, maybe some one else is also facing same thing :) !!

javascript:(function(){document.getElementById('username').value='xz7xz8' ; document.getElementById('password').value='pwdxyz123' ; document.forms["loginForm"].submit(); })();

Thursday, December 31, 2015

Technical skills you must know !!


In today's evolving world, it is crucial to stay up-to-date about latest industry developments and trends. Skills that were crucial for a role five years ago are obsolete today. In the intervening period, skill set requirements have developed and evolved. With businesses increasingly relying on the latest technologies and adopting innovative solutions, professionals who keep re-skilling themselves move ahead in their careers.

With 2016 a week away, Simplilearn has identified a list of must-have tech skills for professionals that will gain momentum in 2016

Technical Skills

Coding:

Coding is an important tech skill to possess in the Information Age. Whether it's very rudimentary understanding of HTML or in-depth knowledge of application development such as Java; having skills in coding is better than having none at all.

Big Data:

With the arrival of the Internet of Things and the mounds of data being collected, understanding the science behind big data has become essential. Knowing how to handle the data and what to do with it is important. Right from apps to refrigerators, everything would be bound in an IoT-enabled ecosystem, and attaining skills in the Big Data domain can come in handy.

Cloud computing:

More and more organizations are adopting cloud-based solutions, and it's quickly becoming the new norm. Thus, possessing skills in cloud computing will give candidates the upper hand.

Data visualization:

Data is being produced at an astonishingly high-rate on mobile applications and websites. Presenting this data in visual form so as to deliver actionable insights is a skill that is going to be in high demand for the foreseeable future.

Digital Marketing

Digital marketing seems to be one of the most sought after skills in 2015 and promises to offer exceptional career growth in 2016 as well. With the affordability factor and its wide reach, Digital marketing has been consistently gaining momentum across all the verticals. The benefit of applying digital marketing is the transparency it provides through instant and measurable outcomes for businesses and individuals.

Web Development:

It is vital to possess the ability to develop for the web and work with technologies such as PHP, AJAX, HTML5, Python, CSS, and Java.

Mobile Development:

With over 200 billion mobile app downloads expected by 2017, the revenue from apps is expected to rise to over $64 billion by 2017. As a result, the need for skilled mobile specialists who can optimize websites for mobile-viewing and develop mobile applications has seen a steep rise.

In addition to the most sought after tech skills for 2016, professional certifications are set to dominate the professional learning landscape. Some of the recommended tech certifications are TOGAF- certified Enterprise Architects will remain among the highest-paid professionals in industry, making over $124,000 on average compared to their non-certified peers.

Scrum Master: 

According to payscale.com, a CSM® professional has a median salary of $112,000 a year. Also, a Certified ScrumMaster® earns 3% more than a ScrumMaster.

CISSP: 

IT professionals with the CISSP certification tend to earn $21,000 more compared to IT professionals without CISSP certification.

PMP:

According to PMI, Project Management is among the top skillsets in demand by organizations across the globe. It is estimated that one-fifth of the world's total GDP-which is nearly 12 trillion-is spent on projects. This creates a huge demand for knowledgeable and skilled project managers. The median salary for a PMP is $109,405.


ITIL:

According to Indeed.com, the average salary of an ITIL® certified professional is $95,000.

Data Scientist: 

The median salary for a data scientist is about $95,000 per annum.

Digital Marketing Certification: The certification is a stamp of approval for domain knowledge in the field of online marketing. This enhances the job prospects of individuals enabling them to gain entry in various Fortune 500 and E commerce companies like Amazon and Ebay. A survey conducted on Moz.org reported that the global average salary of online marketers is $65,766 and entry-level salaries start at around $35,000. The average salary for online marketers in the United States is $86,253.

CEH:

According to Payscale.com, a Certified Ethical Hacker draws an average annual salary of $68,314.

The Bottom Line

Technology seems to be a change agent for transforming various aspects of life. Learning continuously will be the most effective medium of gaining knowledge.

Corporate appreciate employees who are willing to learn and lead the way ahead. Gone are those days where professionals stay with an organization for more than a decade. Even in one company, one cannot expect to stay on with the same skill sets for more than a couple of years. Improvisation has been the buzz word among corporate. Today's world seem to value knowledge over experience. Certification is the only desired way to gather knowledge and prove ones efficiency.

(The article has been contributed by www.simplilearn.com)

Friday, November 27, 2015

Your Presentation : Identifying Purpose and Audience

Fill out the below blank information against the question, and you will see how helpful it is before you present your Presentation.

Identifying your purpose and objectives:

  1. The overall purpose of my presentation is to : ______
  2. Through my presentation, I want to achieve these objectives: ________
  3. The intended outcome I am seeking is:  ________
Consider your audience:
  1. Why will they be listening to my presentation? _________
  2. What can I expect the audience to already know ? ____________
  3. What are my audience's values? (What is important to them?) ____________
  4. What perspectives do they share? ___________
  5. What do they believe is vital to their success?____________
  6. What motivates them?____________
  7. What are their core desires?____________
  8. What obstacles do they face?____________
  9. What hidden agendas and barriers might exist in this group?____________
  10. What objections might they have to my topic?____________
  11. What else do I know about my audience? (demographics, special circumstances, etc.)____________


I have apply this questionnaire before any presentation and found it help me every-time, hope this will help you too readers. Content were refereed from one of the training I attended for Presentation skills.

Find your WiFi Password in Windows Using Command Prompt



  • First open the Command Prompt on your Windows PC by typing cmd in the Start Menu.
  • Now select Run as administrator by right-clicking on it.
  • Once Command Prompt is opened, you need to type the following command in it and hit enter.


(Replace MyWifi with your WiFi network name)
C:\> netsh wlan show profile name=MyWifi key=clear


  • After hitting Enter, you will see all the details including your wifi password as key content.

  • In case you want a list of your previous WiFi connections, type this command:

C:\>netsh wlan show profiles

This will show all the profiles have got connected in you system

Reference: Link

Thursday, November 26, 2015

What is CLR, CTS, CLS in .NET ?

A Brief Introduction To IL code, CLR, CTS, CLS and JIT In .NET


Before explaining these terminologies, I would like to explain how .NET code gets compiled. The developer writes source code in any .NET language i.e. it may VB.NET or C# or VC+++.NET, etc. The source code is compiled to Intermediate code known as IL code by the respective compilers for example for C# it is csc.exe compiler, for VB.NET it is vbc.exe compiler, etc. This half compiled code is then given to JIT(just in time compiler) by CLR which converts IL code to machine specific instructions which then gets executed. In this way a .NET code gets compiled. For better understanding have a look to following diagram :
IC15013
Now we ll have a close look to above terminologies one by one. We will start from IL code.
  • IL Code : The word IL Code stands for Intermediate Language Code. It is a CPU independent partially compiled code. When we develop our .NET  application, we don’t know in what kind of environment our code will run i.e. on which operating system it will be finally hosted, what will be the CPU configuration, etc. So for this purpose we have IL code which is compiled according to machine configuration. IL code is given by Language compiler which is different for different languages for example csc.exe compiler for C#, vbc.exe compiler for VB.NET, etc.
  • CLR : CLR stands for Common Language Runtime. It is the heart of our .NET Framework. CLR performs following tasks :
  1. Garbage Collection : When we run our .NET application, many objects are created. Garbage collection is a background process which deletes the objects which are not in use by the application and frees memory.
  2. Code Access Security(CAS) and Code Verification(CV) : CLR checks the whether the code has access rights and it is safe and authenticated to be used.
  3. IL to Native Translation : The main task of CLR is to provide IL code to JIT to ensure that code is fully compiled as per machine specification.
  • CTS : CTS stands for Common Types System. In .NET we have various languages like C#, VB.NET, etc. There may be many situations where we want code written in one language to be used in another. In order to ensure that we have a smooth communication between different languages, we have CTS. CTS ensures that datatypes defined in two different languages get compiled to a common data type so that code written in one language can be used by another.
  • CLS : CLS stands for Common Language Specifications. It is a subset of CTS. CLS is a set of rules or guidelines which if followed ensures that code written in one .NET language can be used by another .NET language. For example one rule is that we cannot have member functions with same name with case difference only i.e we should not have add() and Add(). This may work in C# because it is case-sensitive but if try to use that C# code in VB.NET, it is not possible because VB.NET is not case-sensitive.
  • JIT : JIT stands for Just In Timer Compiler. It is the internal compiler of .NET which takes IL code from CLR and executes it to machine specific instructions.

Reference from : Link

Thursday, November 19, 2015

THINGS YOU SHOULD NEVER EVER SAY IN A JOB INTERVIEW


1) Sorry, I am late!
Firstly, do not reach late for the interview. If you do, do not let your interviewer get to know about it. 'Sorry I am late' is the worst sentence you can begin your interview with, as it goes without saying that punctuality is the key. Do not give a bad image of yourself by saying this and letting him/her know.

2) Do not lie
Do not lie about anything as if you get caught you are left nowhere. Even if you do not get caught the very moment, it may backfire in the future. So always try to be honest in everything you are being asked.

3) I hate my ex-boss
Never make the mistake of saying anything bad about your ex-colleagues or ex-boss or your job. It gives a poor image of you and you look like a complainer. You can always talk about the challenges you faced but the focus should be on the positive aspects of it.

4) What I like about you
No matter how much you like the interviewers watch, shirt, glasses or whatever, never start complimenting him/her on the first go. It looks like you are flattering them in order to get the job. Do not make the situation awkward and avoid complimenting him/her.

5) Do not threaten
When asked the question 'where do you see yourself in the next five years?' do not answer by saying working in the same company at your position. Do not threaten the interviewer on his position. Just say I want to see myself growing and learning a lot from the experience I will gain from this job which will help me reach higher in future.

6) I don't have any questions
When the interviewer asks you if you have any questions, do not reply with 'no I don't'. Always make sure you clarify all the doubts you have by asking. Do not keep questions in your head and stay quiet. Try and make the interview interactive and not one-sided.

7) I want a job... any job
Do not show your desperation for a job. Relate your interests and your strengths with the job profile you are applying for. Tell them what makes you interested for the job. Do not make them feel that you applied for the profile only because that's what you were getting.

8) My weakness is...
On being asked your weaknesses, do not start telling them a list of your weaknesses. Tell them about one weakness which is not related to the job and twist it in such a way that it turns out to be your strength. Tell them about a weakness and let them know how you worked on it and now it's no more a weakness.

9) Do not ask unreasonable questions
Just in order to make the interview interactive, do not start asking unreasonable questions like what perks will you get? How often do you guys give promotions? How much will be my salary? How much vacation time do I get? These questions are not supposed to be put up so early. Give a break to your level of curiosity.

10) I want to start my own business soon:
Do not make the mistake of being frank as well. Do not share all your plans with the interviewer. Do not start telling them everything when you come in the flow of talking. Make sure you tell them what they want to hear. Tell them you want to gain experience but not why you want to gain experience. Keep a control on your tongue!

Reference: Jobbuzz

Tuesday, October 27, 2015