Translate

Showing posts with label Useful Tricks. Show all posts
Showing posts with label Useful Tricks. Show all posts

Tuesday, January 6, 2015

How to Improve Your Wi-Fi Signal Strength : TOP 10 TIPS

1)Use Efficient routers
The newest Wi-Fi standard, 802.11ac , is three times faster than the
previous one, 802.11n. Each 802.11ac antenna can move up to
1,300 megabits of data per second (vs. a max of roughly 450
megabits for n). The easiest and fastest way to get more
performance out of your Wi-Fi network is to buy a new 802.11ac
router.

 2) Find the right spot
Make sure you put the router in the optimal place. A router sends
out signals in all directions, so putting it in a corner of your
house results in the significant wastage of signal. For the fastest,
most reliable connection, put your router in an open space, as
centrally located and as high off the floor as you can.
Regardless of where you put your router, the signal will be
strongest in the room it’s in. So ideally, you can put it in a spot
that’s relatively near the center of your house and a room in which
you actually use Wi-Fi-connected devices.
                                             Netgear Nighthawk – 802.11ac router

3) Keep Your Rooter in an Open place
Because the router’s signal can be absorbed by many materials,
make sure you place it out in the open as much as possible. Radio
waves travel best through open air .If you can see the router from
far away, and from many different angles, you’re using it
efficiently.

4) Keep it a bit away from other electronic items
All sorts of electronic devices can interfere with your Wi-Fi
signal: microwaves, TVs, cordless phones etc. i.e. anything that
generates an electromagnetic signal or has a motor can cause
interference with the signal. This is why keeping it between home
entertainment components, beneath your TV, is not a good idea.

5) Measure your signal strength
There are some Mobile Apps that help you to measure the
strength of your Wi-Fi signal at different spots at your house.
Apps like Cloudcheck or Amped Wireless’s Wi-Fi Analytics Tool let
you walk through your home and identify dead spots, so you can
figure out the best places to put your Wi-Fi devices.

                                           Amped Wireless’s Wi-Fi Analytics Tool

6) Place the antenna vertically up
The router’s signal spreads out in the direction perpendicular to
that of the antennas. In other words, vertically-oriented antennas
will broadcast the signal horizontally, covering more of your
house. (On the other hand, if you were more concerned about
broadcasting the signal to multiple floors, but a smaller area of
each one, you could turn the antennas horizontally.

7) Use both bands.
Many routers have radios that operate on two frequencies, nearly
2.4 GHz and 5 GHz (each channel works on a specific frequency
near to that). So you can have two separate networks running at
the same time, one for devices that access WiFi at the lower
frequency and another for those that connect at 5 GHz. The
higher band is less crowded and better for high-bandwidth uses
like streaming videos.

8) Check to see if your Internet Service Provider is the problem (If your
internet is too slow)
A simple way of confirming that your router is the problem and
not your actual internet provider is by running a speed
test under two conditions: Over the Wi-Fi and with your
computer plugged directly into the router via an Ethernet cord.
If they’re both slow, then talking to your ISP or upgrading your
plan might help. If the Wi-Fi speed test is much slower, then your
router itself is likely the problem.

                                               Wifi Speed Test in speedtest.net

9) Software Tweaks (Additional Tricks)
In some cases, there are some software tweaks you can do to
improve your Wi-Fi network.
To configure the software, you usually need to enter a specific IP
address in your web browser (look on the bottom of the router or
just search for your router’s brand name to figure out what that
is). Once you’re in the settings, there are two useful things you
can try.
One is changing the channel that the router operates on. This is
less of an issue for newer routers, but older ones can often cause
interference with each other (especially in crowded urban areas
with lots of networks), and changing the frequency channel is a
way to solve it. These older routers operate at 14 different
frequencies, numbered 1 through 14 and channels 1, 6, and 11
are generally best, because they overlap the least with other
channels, causing less interference. The default one is usually
channel 6, and if you’re having signal problems, try each of them.
Routers that operate in the 5 GHz range (802.11a, n, and ac)
broadcast across 23 channels and are less prone to interference,
so there’s less need to operate with the channel settings.
Another option is upgrading the router’s software (firmware) . This
won’t be possible for all routers, but for some older ones,
manufacturers put out free firmware upgrades from time to time,
and these can improve performance. Search for your router
model to see if there’s one out there for you.

10) Upgrading the router
If all the above steps ain’t improving the network performance of
your Wi-Fi, then you might try upgrading your current router
with a more powerful antenna , though only some routers will let
you do this. Finally, to extend your router’s range, you can buy
a repeater, a device that picks up your current network and
broadcasts it again. It won’t increase your total bandwidth at all,
but will spread your network more widely.

Tuesday, January 28, 2014

Twelve Tips to Master Programming Faster

The 12 Tips

1. Get started. Do not feel bad that you are not an expert programmer yet. In 10,000 hours, you will be. All you need to do is start. Dedicate some time each day or week to checking things off this list. You can take as long as you want or move as fast as you want. If you've decided to become a great programmer, youve already accomplished the hardest part: planting the seed. Now you just have to add time and your skills will
blossom. If you need any help with any of these steps, feel free to email me and Ill do my best to help.

2. Dont worry. Do not be intimated by how much you dont understand. Computers are still largely magic even to me. We all know that computers are fundamentally about 1s and 0s, but what the hell does that really mean? It took me a long time to figure it out--it has something to do with voltages and transistors. There are endless topics in computer science and endless terms that you won't understand. But if you stick with it,
eventually almost everything will be demystified. So don't waste time or get stressed worrying about what you don't know. It will come, trust me. Remember, every great programmer at one time had NO IDEA what assembly was, or a compiler, or a pointer, or a class, or a closure, or a transistor. Many of them still dont! That's part of the fun of this subject--you'll always be learning.

3. Silicon Valley. Simply by moving to Silicon Valley, you have at least: 10x as many programmers to talk to,10x as many programming job opportunities, 10x as many programming meetups, and so on. You don't have to do this, but it will make you move much faster. The first year of my programming career was in Boston. The second year was in San Francisco. I have learned at a much faster pace my second year.

4. Read books. In December of 2007 I spent a few hundred dollars on programming books. I bought like 20 of them because I had no idea where to begin. I felt guilty spending so much money on books back then. Looking back, it was worth it hundreds of times over. You will read and learn more from a good $30 paperback book than dozens of free blogs. I could probably explain why, but its not even worth it. The data is
so very clear from my experience that trying to explain why it is that way is like trying to explain why pizza tastes better than broccoli: Im sure there are reasons but just try pizza and you'll agree with me.

5. Get mentors. I used to create websites for small businesses. Sometimes my clients would want something I didnt know how to do, simple things back then like forms. I used to search Google for the answers, and if I couldnt find them, I'd panic! Dont do that. When you get in over your head, ping mentors. They dont mind, trust me. Something that youll spend 5 hours panicking to learn will take them 2 minutes to explain to you. If you dont know any good coders, feel free to use me as your first mentor.

6. Object Oriented. This is the "language" the world codes in. Just as businessmen communicate primarily in English, coders communicate primarily in Object Oriented terms. Terms like classes and instances and inheritance. They were completely, completely, completely foreign and scary to me. Theyd make me sick to my
stomach. Then I read a good book(Object Oriented PHP, Peter Lavin), and slowly practiced the techniques, and now I totally get it. Now I can communicate and work with other programmers.

7. Publish code. If you keep a private journal and write the sentence The car green is, you may keep writing that hundreds of times without realizing its bad grammar, until you happen to come upon the correct way of doing things. If you write that in an email, someone will instantly correctly you and you probably won't make the mistake again. You can speed up your learning 1-2 orders of magnitude by sharing your work with others. Its embarrassing to make mistakes, but the only way to become great is to trudge through foul smelling swamp of embarrassment.

8. Use github. The term version control used to scare the hell out of me. Heck, it still can be pretty cryptic. But version control is crucial to becoming a great programmer. Every other developer uses it, and you can't become a great programmer by coding alone, so you'll have to start using it. Luckily, you're learning during an ideal time. Github has made learning and using version control much easier. Also, Dropbox is a great tool
that your mom could use and yet that has some of the powerful sharing and version control features of something like git.

9. Treat yourself. Build things you think are cool. Build stuff you want to use. Its more fun to work on something you are interested in. Programming is like cooking, you don't know if what you make is good until you taste it. If something you cook tastes like dog food, how will you know unless you taste it? Build things you are going to consume yourself and you'll be more interested in making it taste not like dog food.

10. Write English. Code is surprisingly more like English than like math. Great code is easy to read. In great code functions, files, classes and variables are named well. Comments, when needed, are concise and helpful. In great code the language and vocabulary is not elitist: it is easy for the layman to understand.

11. Be prolific. You dont paint the Mona Lisa by spending 5 years working on 1 piece You create the Mona Lisa by painting 1000 different works, one of them eventually happens to be the Mona Lisa. Write web apps, iPhone apps, Javascript apps, desktop apps, command line tools: as many things as you want. Start a small new project every week or even every day. You eventually have to strike a balance between quantity and
quality, but when you are young the goal should be quantity. Quality will come in time.

12. Learn Linux. The command line is not user friendly. It will take time and lots of repetition to learn it. But again, its what the world uses, you'll need at least a basic grasp of the command line to become a great programmer. When you get good at the command line, its actually pretty damn cool. Youll appreciate how much of what we depend on today was written over the course of a few decades. And youll be amazed at how much you can do from the command line. If you use Windows, get CYGWIN! I just found it a few months ago, and it is much easier and faster than running virtualized Linux instances.  

Thursday, January 16, 2014

4 THINGS YOU PROBABLY NEVER KNEW YOUR MOBILE PHONE COULD DO

There are a few things that can be done in times of grave emergencies. . Your mobile phone can actually be a life saver or an emergency tool for survival. Check out the things that you can do with it:

FIRST:
Emergency The Emergency Number worldwide for Mobile is 112. If you find yourself out of the coverage area of your mobile; network and there is an emergency, dial 112 and the mobile will search any existing network to establish the emergency number for you, and interestingly this number 112 can be dialled even if the keypad is locked. Try
it out...

SECOND:
Have you locked your keys in the car?
Does your car have remote key less entry?
This may come in handy someday. Good reason to own a cell phone: If you lock your keys in the car and the spare keys are at home, call someone at home on their mobile phone from your cell phone. Hold your cell phone about a foot from your car door and have the person at your home press the unlock button, holding it near the mobile phone on their end. Your car will unlock. Saves someone from having to drive your keys to you. Distance is no object. You could be hundreds of miles away, and if you can reach someone who has the other' remote ' for your car, you can unlock the doors (or the trunk)...

THIRD:
Hidden Battery Power Imagine your mobile battery is very low. To activate, press the keys *3370# Your mobile will restart with this reserve and the instrument will show a 50% increase in battery. This reserve will get charged when you charge your mobile next time.

FOURTH:
How to disable a STOLEN mobile phone?
To check your Mobile phone ' s serial number, key in the following digits on your phone: * # 0 6 # A 15 digit code will appear on the screen. This number is unique to your handset.. Write it down and keep it somewhere safe. When your phone get stolen, you can phone your service provider and give them this code. They will then be able to block your handset so even if the thief changes the SIM card, your phone will be totally useless. You probably won ' t get your phone back, but at least you know that whoever stole it can ' t use/sell it either. If everybody does this, there would be no point in people stealing mobile phones.

ग़ज़ल

rizw4nkh4n *ख़ुलूस-ए-दिल = purity of heart *एहतराम = आदर, सम्मान *मिज़ाजपुरसी = हाल-चाल पूछना *बाम = घर में सबसे ऊपर का कोठा और छत *इक़राम =...