Showing posts with label Technology. Show all posts

Everything You Need to Know About Windows 10


As a longtime supporter (and user) of Microsoft, I'm glad to see that the company is starting to really adapt and thrive in the new era of operating systems and mobile computing. Although the ill-fated Windows Phone continues to struggle against the juggernauts of Google’s Android and Apple’s iPhone, the Windows operating system is seeing a renaissance under the leadership of the recently instated CEO, Satya Nadella.
Windows 10 is currently available to test as a “preview build” and is set to be released to the general public sometime this summer. Windows 10 is the biggest change to the industry-leading operating system in years and also heralds a new era for Microsoft.
Here are the most important things you should know about the upcoming release of Windows 10.

Windows 10 will be free for existing Windows 7 and Windows 8 users

One of the most exciting announcements about Windows 10 is the one that will directly affect your checking account. In a stunning departure from a business model that has existed for essentially the entire 40-year history of the tech titan, Microsoft has announced that Windows 10 will be free for those who already have the Windows 7 or Windows 8 operating system running on their machines – at least for the first year.
There has been a great deal of speculation about this decision; many believe theunpopularity of Windows 8 among enterprise customers was a factor and that Microsoft wants to get everyone onto its greatly revamped Windows OS as quickly as possible. Nevertheless, upgrading to Windows 10 should be a pain-free experience – at least from your wallet’s perspective.

Microsoft’s voice assistant “Cortana” will be more fully integrated into the operating system

For the few of us who have actually used the Windows Phone, Cortana is already familiar as Microsoft’s version of Siri (Apple) and Google Now. Unlike Siri and Google Now, Cortana will be deeply integrated into the Windows 10 experience and will allow users to quickly and easily add appointments to their Exchange calendars, open installed applications and, of course, search the Web, all without touching a mouse or keyboard.

Gaming will be completely revamped, including support for Xbox One titles

While this isn’t necessarily something that all of you care about, it is still positive to see that Microsoft is working to integrate its disparate factions under one roof. Hopefully, the days in which communication was light and competition was fierce between Microsoft departments are now in the past, and the entire team can work together to provide the best possible products and services to Microsoft customers.
As far as gaming is concerned, Windows 10 will feature a much better gaming experience, thanks in large part to DirectX 12. Even more exciting is the fact that Xbox One games will be supported on Windows 10, which means that gamers on the Xbox One console will be able to play and interact with players who are playing the same game on a Windows 10 machine. There will be a number of other features that are now compatible across both platforms, which will make life much easier for gamers. While these might seem like minor points to non-gamers, it has been a pain point for gamers for decades.

Universal Office applications

In the spirit of moving closer to a “universal and unified” operating system, Microsoft has announced that many of its key applications will run across all form factors, from desktops and laptops to tablets and smartphones. In addition, the increasingly robust (and affordable) OneDrive cloud service will make storing and accessing documents across devices incredibly easy.

The popular Start Menu has returned

With Windows 8, Microsoft tried to create an operating system that was optimized for touch screens. One of the problems with that is that many people still aren’t using touch-enabled screens on their primary computing devices, and those same people were very comfortable and happy with the iconic Start Menu they had known and loved for years.
Fortunately, the Start Menu will be returning with Windows 10 and will be offering a number of new features that will combine the classic Start Menu with innovative new features that make Windows 10 a powerful and customizable operating system. (Be sure to click the above link for more information on those features.) 

Two-factor authentication and other security innovations

Microsoft clearly understands how frustrating passwords can be, which is why it is doing everything it can to make them a part of the past. Windows 10 will have support for Fast Identity Online (Fido), which allows users to sign into various applications without needing to enter a different password for each. In addition, two-factor authentication will be available, which should significantly reduce the security risks long associated with running the most ubiquitous operating system on Earth.

Say goodbye to Internet Explorer

The much-maligned Internet Explorer is being resigned to the great recycle bin in the sky, which should be welcome news to enterprise users everywhere. The new operating system, currently known as Project Spartan, will be a completely new browser, which will include (among other things) full integration with Cortana, a simpler interface that utilizes less system resources, and the ability to customize your browsing experience based on your interests and preferences.

One operating system for all form factors

Finally, Windows 10 is being described as the “one application platform” that will be essentially the same on every device and form factor. The universal operating system has long been a goal of Microsoft, and it seems as though Windows 10 will be a major step in that direction. However, we won’t know for sure how close Microsoft has managed to get to its universal platform goal until we see the final release sometime this summer. You can believe that I will be among the first to download Windows 10 on launch day.
I will be writing more about Windows 10 as the release date approaches and will provide a full review of the official build after it launches.
***
For more information about managed services in Los Angeles, California, or for general questions about cloud migration, including how a managed service provider can ensure a seamless transition to an Office365 environment, please take a look at our website by visiting us at http://www.lastlinesolutions.com or call us at (310) 286-0111
Laurent slutzky is the founder of Last Line Solutions Inc., a full service Managed Service Provider


How to Shut Down Multiple Computers from One Location

Step1
Make sure you are logged onto your PC as the administrator and that the other computers you want to shut down are connected directly or on the same network.
Step22
Click “Start” and go to “Run." Once the Run GUI opens, type “shutdown –i” in the box, without the quotation marks, and press “Enter."
Step33
A new GUI will pop-up entitled “Remote Shutdown Dialog." Click the “Add” button to add the computers that you wish to shut down.
Step44
Another GUI will pop-up entitled “Add Computers." Add the IP Address of each computer you want to shut down. You can add each IP Address at one time. Once entered, press “OK” to continue.
Step55
Once the computers are added, select what action you want the computers to perform. Click the arrow button where it asks “What do you want these computers to do?" Choose which action you want the computers to perform: restart, shutdown, or log off. Select the “Warn Users of this Action” box and set the amount of time you want the warning to display.
Step66
Select the option that best describes the reason for the action from the “Option” drop-down screen. You can also type in comments in the “Comment” box that users will see when their computers goes to shutdown, restart or log off.
Step77
Click the “OK” button when finished. Unless you changed the warning display time, the users will receive a System Shutdown Window” on their screen after 30 seconds of clicking the “OK” button

What can the shutdown command do?
The shutdown command can be use via the command prompt, the remote shutdown dialog window, or in a batch file.  You can logoff, shutdown, or restart a computer with this tool.  You can even set the shutdown tool to perform a task at a certain time on certain days and to many computers at one time using a batch file.
This is a good tool to easily shutdown or restart lots of computers on a network at one time.  It can also be handy for helpdesk technicians when fixing remote computers.
Shutdown Command via Dialog Window
Typing commands in a DOS window is not what most computer users want to fool with so I’m going to start by showing you how to use the dialog window to use the shutdown tool.
To open the dialog window click start, click run, type cmd and press enter.  A black DOS looking window will open.  Type shutdown -i and press enter.  A window similar to the one below will popup.

Under computers type the network name of the computer you want to shutdown, restart, or logoff.  In this example I will use \\yourcomputer.  You can use your computer’s name to try the commands on your computer if you like.
If you don’t know a computers name right click my computer, select properties, select the computer name tab.  Your computer name is listed next to full computer name.
To send these commands to other computers across your network you need to have administrative privileges on those computers.  An easy way to see if you have administrative privileges on a networked computer is to try browsing to it.  Click start, click run, type \\yourcomputer (replace yourcomputer with your computer’s name of course) and press enter.  If you are able to access the computer you will be able to send shutdown commands to it.  If you get asked for a password or it denies access you don’t have administrative privileges and you won’t be able to send shutdown commands to that computer.
In this example I’m going to shutdown computer \\yourcomputer on my network.  Before it shuts down it’s going to show a message for 20 seconds.
The first thing you need to do is add which computer you want to shutdown.  Click add and type your computer name in the add computers box.

You can send the command to multiple computers by pressing enter after the name of each computer and typing the name of the next computer on the next line.  Each computer needs to be on its own line.
Click OK when you are finished adding the computer(s) you want to send the command to.
Under what do you want these computers to do: tell it to shutdown, restart, or logoff.
If you want a box to popup on the computer(s) you are sending the command to that lets them know the computer is about to shutdown, restart, or logoff in X many seconds leave warn users of the action checked off.  If you want to change how many seconds to countdown before performing the action you can change that next to seconds.
You can tell a user on the computer you are about to perform the action on why you are performing that action by typing your message in under comment.
Click OK to send the command to the computer(s).

If you get an error when sending the command it will look like the one below.

Shutdown Command via Command Prompt
The shutdown command becomes more flexible and automated when used from the command prompt.  To run the shutdown command from the command prompt, go to startrun, type cmd, andpress enter.  In the black box (the command prompt) type shutdown and the switches you want to use with the shutdown command.  You have to use at east one switch for the shutdown command to work.
The Switches
The shutdown command has a few options called switches.  You can always see them by typing shutdown -? in the command prompt if you forget any of them.
-i: Display GUI interface, must be the first option
-l: Log off (cannot be used with -m option)
-s: Shutdown the computer
-r: Shutdown and restart the computer
-a: Abort a system shutdown
-m \\computername: Remote computer to shutdown/restart/abort
-t xx: Set timeout for shutdown to xx seconds
-c “comment”: Shutdown comment (maximum of 127 characters)
-f: Forces running applications to close without warning
-d [u][p]:xx:yy: The reason code for the shutdown u is the user code p is a planned shutdown code xx is the major reason code (positive integer less than 256) yy is the minor reason code (positive integer less than 65536)
Please note: I’ve noticed using a switch with a - sign doesn’t work sometimes. If you are having trouble try using a / in place of - in your switches.
Examples
shutdown –m \\computername –r –f  This command will restart the computer named computername and force any programs that might still be running to stop.
shutdown –m \\computername –r –f –c “I’m restarting your computer.  Please save your work now.” –t 120  This command will restart the computer named computername, force any programs that might still be running to stop, give to user on that computer a message, and countdown 120 seconds before it restarts.
shutdown –m \\computername –a  This command will abort a previous shutdown command that is in progress.
Using a Batch File
You can create a file that performs the shutdown command on many computers at one time.
In this example I’m going to create a batch file that will use the shutdown command to shut down 3 computers on my home network before I go to bed.
Open notepad and type the shutdown command to shut down a computer for each computer on the network.  Make sure each shutdown command is on its own line.  An example of what should be typed in notepad is below.
shutdown –m \\computer1 –s
shutdown –m \\computer2 –s
shutdown –m \\computer3 -s

Now I’ll save it as a batch file by going to filesave as, change save as type to all files, give the file a name ending with .bat.  I named mine shutdown.bat.  Pick the location to save the batch file in and save it.
When you run the batch file it’ll shutdown computer1, 2, and 3 for you.
You can use any combination of shutdown commands in a batch file.  I just used the one above as an example

How to make Utorrrent download faster

I was playing around with some settings in uTorrent, a very popular and well known torrent client, and I eventually ended up increasing my download speeds by about 3x as much as it previously was! I went through trial and error in the settings, often having to revert back to default settings before altering them again. At some points, my speed decreased, but eventually I found some settings that worked great and increased my speeds dramatically. I tried these settings on multiple computers to verify if it was consistent. It was. I ended up getting1.6 mb/s on average!
Here's a guide on how to possibly increase your torrent speeds by a significant amount. I will be using uTorrent as the torrent client, but these settings can be applied to most clients if you have an understanding of how they work.
If you are using a different torrent client (other than uTorrent) and are not sure of something, simply skip it.
do not support illegal downloads and this is simply a guide on how to speed up your torrent download speeds.
Click on picture to enlarge
Click on picture to enlarge

Protocol Encryption

Since I am using uTorrent, I will describe this in separate steps for both uTorrent users and other client users. Protocol Encryption makes it to where your ISP can not identify torrent traffic, which decreases the chance of them throttling, or limiting your bandwidth while downloading torrents.
uTorrent Users: Be sure that everything I have checked is checked on your client. Most of this comes by default. The most important thing here is "Protocol Encryption." Be sure this is set toEnabled, and that "Allow incoming legacy connections" is checked.

Other Torrent Clients: In your settings (most likely under connections), there will be something along the lines of "Protocol Encryption, Transport Encryption, or Traffic Shaping." Enable these settings and allow incoming legacy connections.
Click on picture to enlarge
Click on picture to enlarge

Bandwidth

It's these settings/preferences that usually result in a dramatic increase in download speeds. (Note: This can possibly, but very unlikely cause a decrease in speeds.) This is where the fun starts.
Keep your "Max upload rate," and "Max download rate" at unlimited. (In the picture, 0 means unlimited.) Often times your download speed will decrease if you limit these settings.
Number of Connections: Your "Global Max number of connections" should be set to 2500. "Your "Max number of connected peers per torrent" should be set to 500.
At this point, you should be seeing a gradual increase in download speeds.
Click on picture to enlarge
Click on picture to enlarge

To top it all off...

Now it's time to change some "Advanced" settings. In settings/preferences, click onadvanced. It says "Warning: Do not modify" but if you follow exactly what I do, your client will be safe. Again this can be done in any Torrent Client, but you have to understand what the settings mean as they may be worded differently.
uTorrent: You can use the filter (search box looking thing) to quickly find certain settings.
Set "bt.allow_same_ip" to 'True' by clicking on it and setting the value to true. (see picture for example.)
Set "gui.show_notorrents_node" to 'False' (Use filter or scroll down in Advanced to find it.)
Set "rss.update_interval" to '20' (Make sure you click on 'Set' after you type in 20)
Apply and close out of Advanced settings. Restart uTorrent or torrent client.

Enjoy your faster download speeds!

You should now notice a very large increase in download speed. Congratulations if it worked!
If this did not work for you, or made your speeds slower, simply set your settings/preferences back to default and you will be back where you started before this guide.
Source: Internet

Blue colour a thu post leh comment dan facebook a

@ @ [0:[0:1: YOUR TEXT HERE]]

Next, copy paste inla, YOUR TEXT HERE kichihna ah na thugelh di gelh awle...

then ,  @ leh @ kikal a space ompen lakhia awle., @ @ hilou in @@ like this.

Now, @ nihna pen leh [ kikal le space lakhe nawn ouh.
@@[0:[0:1:Huai kha ana hi daih mai]]

Security Tips tkeep your Fb account safe:



Here are 7 things you can do to help keep your account safe:

Pick a strong password: Use a combination of at least six numbers, letters, and punctuation marks (like ! and &)
Make sure your email account(s) are secure
Log out of Facebook when you use a computer you share with other people
Run anti-virus software on your computer:
For Windows
For Mac OS
Add a security question to your account
Use our extra security features
Think before you click or download anything

JAVASCRIPT VALIDATION (WHY & HOW)


JAVASCRIPT VALIDATION (WHY & HOW)
In the web to add interactivity forms play a major role. To get an input from the user and then to process a request based on the input provided, forms are used. In most of the webpages you would see a form to get some data from you. That can be a Login Form, Registration Form, Comment Form, Mail to Admin form or some special purpose forms which are famous nowadays such as a forms providing Mobile Recharge by requesting Provider Name, Mobile Number, Amount of Recharge, Bank Card Number, Pin Number, etc. You can remember now a form for Booking Train tickets in IRCTC too. Those forms consists of fields, such as Textboxes, Drop Down List boxes, Radio Buttons, Check Boxes, Labels, Submit Buttons and so on. The data is obtained from the users through these fields. Given below is a screenshot of a typical Gmail Registration Page Fig (a) Before Validation Fig (b) After Validation.




Figure (a)



Figure (b)



Before going in to the topic let us discuss some important terms in layman mode about client, server, scripting language, scripts and so on. Let me explain these concepts to you in brief.

Server:
Consider a website is developed in Java. Every website is a project. You should know now, that for executing the project in a local machine, the machine should have some software called a server software. It can be Apache, Tomcat, etc. The computer needs the application software (In this case it could be a JVM). The computer should also have a database application which could be (MySql, Oracle, etc.,). If all the above tools are available in a computer, the project can be executed on that computer. And the computer may now called as a Local Server.
In addition to them, if the computer is connected to Internet, that computer can serve as a server. In this case the computer can be called as a Remote Server.
So let me now tell you in brief what a Server is. A server is a computer which comprises of a Server Software, Application Software, Database needed for the project to be executed on it. If the server is connected to the internet, it may be called as a Remote Server.
A server could serve one or more computers based on its capacity. Let us consider that Gmail.Com in our case, is too located in a Server which is connected to internet. So that we can access the website.

Server Side Scripting Languages:
Server scripting languages are the languages which are used to code the project. The website could be developed using programming language such as C# or VB if the project(website) is developed in .Net. The programming language could be Java if the project(website) is developed in Java. In these cases the languages C#, VB, .Net are called as Server Side Scripting Languages or Server Scripting Languages Since it require a Server software such as a .Net or Java to be installed in server for the execution of the code.

Client Side Scripting Languages:
Client Side scripting languages are the languages which are used in validations and designing the front end of the web pages. Some examples of Client Side Scripting Languages are JavaScript, VBScript, etc. Such languages doesn’t need any explicit software for execution. Web browser itself interprets the code of Client side scripting languages.

Validation Necessary or Not:

Now let us come to a decision that whether validation is mandatory or not. Let us discuss. Consider a Gmail Registration Page, there are certain rules for creating an email id such as


  1. All the fields are mandatory and should not be empty
  2. FirstName and LastName should not contain Digits
  3. Email Id should not contain any special characters except . and _
  4. Password should be atleast 8 characters in length
  5. Mobile Number should contain only digits and no alphabets should be allowed.

The above rules are mandatory in a Gmail registration page, because errors can occur while entering the data and such errors may lead to a faulty processing. These errors are common and they can be validated in Javascript. These can also be validated using C# or Java, but since they are Server Side Scripting Languages, they run on server. For each validation a request will be sent to the server and a response would be received form the server, which increases the load of the server. So the website would react slow. So we should reduce the work load given to the server by performing some actions in client side (Browser) itself. One of the most powerful language used for performing Client Side Validation is Javascript.
So, with the help of Client Side Scripting Languages like JavaScript, we reduce the burden sent to the server. As the code runs on Client Browser, validations are performed very fast. Almost all modern web browsers have the support of JavaScript and so it would be more preferable to use Javascript for Validating Input


Validations can be performed in two levels, such as


  1. Basic Validation
  2. Format Validation



Basic Validation:
The validations for checking for empty fields are called as Basic Validations. All mandatory fields that should be filled up can be validated using these basic validations.
Given below is a Javascript Code which validates a textbox for Non-Empty Values

Code:
<html>
<head>
<title>Form Validation</title>

<script type="text/javascript">

function validate()
{

if( document.myForm.Name.value == "" )
{
alert( "Please provide your name!" );
document.myForm.Name.focus() ;
return false;
}
return( true );
}</script>

</head>
<body>
<form action="/cgi-bin/test.cgi" name="myForm" onsubmit="return(validate());">

<table cellspacing="2" cellpadding="2" border="1">

<tr>
<td align="right">Name</td>
<td><input type="text" name="Name" /></td>
</tr>

<tr>
<td align="right"></td>
<td><input type="submit" value="Submit" /></td>
</tr>

</table>
</form>
</body>
</html>
The above code is a perfect example of an empty field validation. If the above web page is viewed in a browser and if the text box field is empty, after clicking the submit button, it would alert us with a message box with a text “Please provide your name!”

Format Validation
Format Validation is special type of validation by which a filed is validated against user defined conditions such as FirstName and LastName should not contain Digits, Email Id should not contain any special characters except . and _, Password should be atleast 8 characters in length, Mobile Number should contain only digits and no alphabets should be allowed.
Given below is a code which consist of some fields with format validation.

Code:
<html>
<head>
<title>Form Validation</title>
<script type="text/javascript">

function validate()
{
if(isNaN( document.myForm.Zip.value ))
{
alert( "Please provide a zip in the format #####." );
return false;

}
if( document.myForm.Country.value == "-1" )
{
alert( "Please provide your country!" );
return false;
}
return( true );
}

</script>

</head>
<body>
<form action="/cgi-bin/test.cgi" name="myForm"
onsubmit="return(validate());">
<table cellspacing="2" cellpadding="2" border="1">
<tr>
<td align="right">Zip Code</td>
<td><input type="text" name="Zip" /></td>
</tr>
<tr>
<td align="right">Country</td>

<td>
<select name="Country">
<option value="-1" selected>[choose yours]</option>
<option value="1">USA</option>
<option value="2">UK</option>
<option value="3">INDIA</option>
</select>
</td>
</tr>
<tr>
<td align="right"></td>
<td><input type="submit" value="Submit" /></td>
</tr>
</table>
</form>
</body>
</html>
This Javascript code could be quite hard for you to understand. So let me explain it.
isNaN( document.myForm.Zip.value ) 
In this code NaN stands for Not-A-Number. So the code checks the value entered in the ZipCode Field is Not a Number for Not. If it is Not a Number then an alert message must be displayed and the form should not be submitted. So in the IF CONDITION of If(IsNan) we have coded as return false; which means that the form should not be submitted.
document.myForm.Country.value == "-1"
You can note down the option values provided in the HTML code to get the meaning of the code

Option ValueData
-1[choose yours]
1USA
2UK
3INDIA


So, based on the code if the option value is -1 then the form should not be submitted.
This is just a basic to learn Javascript Validation, for more advanced coding refer books or Internet.

THANKYOU FOR READING MY ARTICLE