Thursday 1 October 2015

95% people don’t know these hidden features of GOOGLE


Chat With Aliens
Every day Google answers more than one billion
questions from around the world. But here are 15
things you might not have ever known you can
do with the world’s most powerful search
engine.
For example, the Mars Feature on Google Earth
5 allows users to explore the surface of the red
planet and even talk with an alien! Just enter
“Meliza” into the search box and watch as your
taken to a section of the planet where you can
“chat” with a local alien. It’s just a chat bot, but
it’s fun to try. Give it a shot.
Do a Barrel Roll
You can make your Google page roll on end by
entering the phrase “do a barrel roll” into the
search box and hitting enter. It’s a fun reference
to the classic video game Star Fox!
Track a Flight
Just enter the desired airline and flight number
into Google’s search box and instantly see the
arrival and departure times right in the results.
Now you can keep up-to-date with any flight
without having to constantly check the airline’s
website.
Fly Using Google Earth
Visit Google Earth, press CTRL + Alt + A
(Command + Option + A for Mac), choose your
aircraft, and fly! You can even simulate flying an
F16 Fighter Jet.
Search Faces Only
Sometimes an image search can lead to a
number of unwanted results. just click search
tools, hit “Type”, and select the “Face” option to
narrow your results to exactly what you’re
looking for. It works for .gifs too! Just choose
the “Animated” option.
Use Google as a Proxy
If your school or office stops you from visiting
certain sites, just use type
“cache:WEBSITENAME.com” into the search box
and avoid the block. It’s that easy.
Search in Klingon
If you’re a big fan of Star Trek, try using
Google’s custom Klingon search. It’s a fun way
to put a new spin on Google. It will even correct
your grammar! And if you don’t speak Klingon,
don’t sweat it. Google has their own Klingon
translator and dictionary to help you out.
Track Packages
Just enter any package tracking number into
Google to see exactly where it is. Now there’s
no need to log in to the USPS, UPS, or FedEx
website!
Reformat Your Gmail Address With Dots
You can create multiple email addresses by
simply adding a dot (.) anywhere in your Gmail
username. Because Gmail doesn’t recognize
dots as characters, messages sent
to yourusername@gmail.com and y.o.u.r.u.s.e.r.n.a.m.e@gmail.com will
all go to the same place!
Synonym Search With a Tilde
Adding a tilde (~) to your search terms will tell
Google to include any related search terms or
synonyms you mayhave missed. This improves
your results page and can help find exactly what
you’re looking for.
Beatbox With Google Translate
It may sound odd, but typing a random string of
letters into Google Translate, then hitting the
listen icon will prompt Google to beatbox
whatever you wrote down. Try it yourself by copy
pasting “pv kkk pkkk pvpvpv ppkk pddd bschk
bschk pv zk pv bschk pv pv pv bschk bschk
bschk kkkkkkkkkk bschk bsch” into Google
Translate and giving it a listen.
Cut Down Email Length
If you only want to reply to a particular section
of text someone sent you, just highlight that
area before hitting reply. This will add only the
chosen section to the quoted text and leave the
rest out of your reply!
Search Like Elmer Fudd
That’s right, Google Preferences lets you search
in any language. Even Elmer Fudd. This is a
great trick to show the kids. Just go to
Preferences, click “Language” and choose “Elmer
Fudd” There’s even Pig Latin!
Browse The Classics
Google Book Search lets you thumb through the
pages of classic books, all from the comfrot of
your computer. It’s a great way to see if you’ll
enjoy a book before you buy, check out, or
borrow it! You can even find the latest
magazines.
Play Games on Youtube
Visit YouTube, pick a random video, and simply
type 1980. This will automatically bring up a
missle defense game where you will have to
protect your video from an impending attack!
Fail, and your video will crack apart. This is the
perfect way to kill time while waiting for your
video to buffer.

Sunday 26 July 2015

Internet Hack : Top 10 Simple and useful Internet tricks for you


There are some simple keyboard shortcuts
which one can use while using Internet and
it would help the user to avoid typing a lot
and also at certain places the mouse can
be completely avoided by these tricks.
Entering a new website: Normally
users would have to type http:// or
www before they want to enter a
new website however now just type
the name of the website and
press <Ctrl><Enter> . By default this
will add “http://www.” in front and
“.com” towards the end of the
website. Users can also just type
out the name of the website for eg:
“xyz.com” and press <Enter> this
will automatically give “http://
xyz.com”. Now if the website has
“.org” then user would need to use
<Ctrl ><Shift><Enter> keys and for
websites with “.net” they need to
use <Shift><Enter> keys to get the
full website name.
Online applications clues:
Toggling between Multiple
columns : Suppose user is
filling the online forms then
using <Shift><Tab> helps
user move to previous
column / field while just
using <Tab> takes user to
the next column / field.
Thus user can avoid using
mouse in this case to move
from one column or field to
another.
Choosing from multiple
options: Most of the times
while filling the information
online, the form displays
huge data from which user
needs to choose the right
information. For example:
Most of the times the data
would require user to fill the
details of the country that
they belong to and this is a
vast data, now user can just
type out the initial alphabet
of their country and then the
search would be restricted
to the list of names starting
with the alphabet that they
typed. This procedure is
very useful when someone
has to choose from vast
data and is applicable to
similar situations.
Using Tabs for smooth browsing:
Here again we will discuss certain
shortcut keys with the help of
which users can surf the internet
browser in much better way.
Suppose user needs to open
a new Tab then use
<Ctrl><T>.
For closing any open Tab
press <Ctrl><W> .
For moving from one Tab to
another <Ctrl><Page Up> or
<Ctrl><Page Down> .
Suppose user has closed
some tab and now wants to
reopen it then just press
<Ctrl><Shift><T> user can
open the last window that
was closed.
Press “ F11″ key to get full
screen view of the Internet
browser. Re press F11
key to resume the normal
view.
Suppose users need to find
something in a web page
then they can open a find
tool by clicking <Ctrl><F>
and thus carry on with their
search.
Hold the <Ctrl> and press
“+” or “-” this will increase
or decrease the size of the
text respectively.
Hold the <Ctrl> and press
“O” the size of the text gets
reset.
Opening link in a new tab: This can
be done by using the mouse. Just
right click the mouse and from the
drop down choose the option “open
link in new tab”. Another option is
press the <Ctrl> key and click the
link this will lead to opening of the
link in a new tab. There is one
more alternative wherein press the
<Ctrl> key and press the wheel of
the mouse keeping the cursor on
the link.
Improvised Search: Most of the
times when user is searching for
something and uses two or more
words then the search engine gives
a mixture of result because it
considers the two words individually
for its search. For eg: In case of
:School help, the search will
consider ‘School’ and ‘help’ as two
words and give results accordingly,
instead if user types “School help”
in quotes then this helps the search
engine to search the correct
information. So by using quotes
user can improvise their searches.
Highlight the address bar : Suppose
user needs the access bar then just
press <Alt><D>, without using the
mouse one can access the address
bar. One can also make use of “F6″
key for the same purpose.
Bookmark : Most of the times we
come across some good
information and this information
can be saved by using the
bookmark option which can be done
by using the mouse. Now users
can use the shortcut keys to avoid
using mouse. Just press <Ctrl><D>
and then <Enter> your page has
been bookmarked for you! Further,
to open the Internet bookmarked
page press <Ctrl><B>.
Reloading and refreshing of a page :
Sometimes due to the cache issue
the webpage does not come up and
then users can reload the page
using < Ctrl >< Shift>< R > . Users can
also refresh a web page by
pressing “F5″ key.
Pause the video : While viewing the
YouTube videos the easiest way to
pause it by clicking the “K” key and
to resume the video users would
just need to press the same key
(“K”)again.
Try alternative browsers : Usually
the computers use the default
browsers which comes with it when
it is bought. For example: Microsoft
has the Internet Explorer. However,
users can even change their
browser to Google Chrome, Mozilla
Firefox which can be downloaded
for free of cost. The benefit of
getting these browsers is to get the
different add-ons and plug-ins
which are available in these
browsers which give additional
features that can further improvise
the browsing experience like users
can change the color and also add
more features to some particular
window in their browser. User can
get the Firefox addons and get the
color changes done as per their
wish.
These are few Top 10 simple tips and
tricks, our readers might be using some
other shortcuts for working faster. Feel
feel to leave other shortcuts which you
feel is much better in the comments
section.

Wednesday 22 July 2015

How to create hotspot on debian

Hotspot share your computer's Internet
connection with other devices over Wi-Fi.
Find wireless driver and make sure that driver is
ath5k or ath9k, this solution will only work for
those drivers.
For others wireless cards and drivers for now
doesn't work...
1. In terminal type: lspci
If you use usb wireless adapter type command
lsusb.
We now need to install 2 additional tools to make
out hotspot, 1st one is hostapd(hotspot server),
2nd one is dnsmasq(dns dhcp server).
2. apt-get install hostapd dnsmasq
3. Stop those services if started already, and
prevent them from starting on system start up.
in terminal type:
sudo service hostapd stop
sudo service dnsmasq stop
sudo update-rc.d hostapd disable
sudo update-rc.d dnsmasq disable
4. Now we need to set up config files.
in terminal type: gedit /etc/dnsmasq.conf
or kate /etc/dnsmasq.conf if you use kde...
add those lines to the config file:
__Code:___________________________________________
____________
# Bind to only one interface
bind-interfaces
# Choose interface for binding
interface=wlan0
# Specify range of IP addresses for DHCP
leasses
dhcp-range=192.168.150.2,192.168.150.10
__________________________________________________
__________
5. hostapd config
In terminal type: gedit /etc/hostapd.conf
and add those lines:
_____Code:________________________________________
_______________
# Define interface
interface=wlan0
# Select driver
driver=nl80211
# Set access point name
ssid=myhotspot
# Set access point harware mode to 802.11g
hw_mode=g
# Set WIFI channel (can be easily changed)
channel=6
# Enable WPA2 only (1 for WPA, 2 for WPA2, 3
for WPA + WPA2)
wpa=2
wpa_passphrase=mypassword
__________________________________________________
_______
You can change ssid name and password for
anything you want here. Current config will
create hotspot named myhotspot with password
mypassword.
6. Now create anywhere you want a file named it
hotspot.sh (best way to save script on Desktop)
Edit it with any text editor like this:
________ Code:
___________________________________________
#!/bin/bash
# Start
# Configure IP address for WLAN
sudo ifconfig wlan0 192.168.150.1
# Start DHCP/DNS server
sudo service dnsmasq restart
# Enable routing
sudo sysctl net.ipv4.ip_forward=1
# Enable NAT
sudo iptables -t nat -A POSTROUTING -o ppp0 -j
MASQUERADE
# Run access point daemon
sudo hostapd /etc/hostapd.conf
# Stop
# Disable NAT
sudo iptables -D POSTROUTING -t nat -o ppp0 -j
MASQUERADE
# Disable routing
sudo sysctl net.ipv4.ip_forward=0
# Disable DHCP/DNS server
sudo service dnsmasq stop
sudo service hostapd stop
__________________________________________________
____________
You will probably need to change ppp0 in this to
eth0 or any other number which refers to your
wired connection.
7. Last step. Now you can start your hotspot by
starting script. Just run it...
For me it looks like this:
root@distro:~# cd /root/Desktop/
root@distro:~# chmod +x hotspot.sh
root@distro:~/Desktop# ./hotspot.sh
Because I have it on my Desktop.

Best we sites to learn programming

----- * Ada * -----
http://www.adahome.com/Tutorials/Lovelace/
master.htm
http://www.adahome.com/Ammo/Cplpl2Ada.html
http://www.computer-books.us/ada95.php
http://goanna.cs.rmit.edu.au/~dale/ada/aln.html
http://www.freeprogrammingresources.com/
adatutr.html
http://en.wikibooks.org/wiki/Ada_Programming
http://libre.adacore.com/
----- * Assembly * -----
http://101.lv/learn/asm/index.htm
http://www.youtube.com/watch?v=K0g-twyhmQ4
----- * Awk * -----
http://www.grymoire.com/Unix/Awk.html
----- * Bash * -----
http://www.freeos.com/guides/lsst/
http://tldp.org/LDP/abs/html/index.html
----- * C#/Mono * -----
http://csharp-station.com/Tutorial/CSharp/
----- * C/C++/C++11 * -----
Tutorials:
http://www.cplusplus.com/doc/tutorial/
http://thenewboston.org/list.php?cat=16
http://www.cprogramming.com/tutorial.html
http://www.iu.hio.no/~mark/CTutorial/
CTutorial.html
http://c.learncodethehardway.org/book/
Reference :
http://en.cppreference.com/w/
http://cppannotations.sourceforge.net/c
++annotations/html/
http://www.mindview.net/Books/TICPP/
ThinkingInCPP2e.html/
http://www.open-std.org/jtc1/sc22/wg21/docs/
papers/2011/n3242.pdf
http://cpp-next.com/
http://en.wikipedia.org/wiki/C%2B%2B11
FAQ:
http://www.parashift.com/c++-faq/
http://www2.research.att.com/~bs/C
++0xFAQ.html (redirects to http://
www.stroustrup.com/ )
Book Recommendations:
http://stackoverflow.com/questions/388242/the-
definitive-c-book-guide-and-list
http://cboard.cprogramming.com/cplusplus-
programming/74078-cplusplus-book-
recommendations.html
http://hackershelf.com/browse/
Interesting articles:
http://www.dreamincode.net/forums/
topic/264061-c11-fun-with-functions/
http://www.developerfusion.com/article/133063/
constructors-in-c11/
http://cpp-next.com/archive/2009/08/want-
speed-pass-by-value/
http://www.informit.com/articles/article.aspx?
p=1914190
http://www.drdobbs.com/cpp/c11-
uniqueptr/240002708
http://blog.pureabstract.org/2012/06/09/
choosing-an-stl-sequence-container/
----- * D * -----
http://en.wikipedia.org/wiki/D_
(programming_language)
http://dlang.org/
----- * Delphi * -----
http://101.lv/learn/delphi/
http://sheepdogguides.com/dt100/
dt100index.htm
http://sheepdogguides.com/tut.htm
http://www.delphi-central.com/tutorials/
http://delphi.about.com/od/database/a/
databasecourse.htm
----- * GTK+ * -----
http://www.gtk.org/
http://learngtk.org/
----- * Haskell * -----
http://learnyouahaskell.com/chapters
http://book.realworldhaskell.org/read/
----- * Java * -----
http://www.javavideotutes.com/lessons
http://docs.oracle.com/javase/tutorial/java/
index.html
----- * Lisp * -----
http://nostoc.stanford.edu/jeff/llisp/index.html
----- * Lua * -----
http://lua.gts-stolberg.de/en/index.php?uml=1
http://www.phailed.me/2011/02/learn-lua-the-
hard-way-1/
----- * Objective-C * -----
http://cocoadevcentral.com/d/learn_objectivec/
http://mobile.tutsplus.com/tutorials/iphone/
learn-objective-c-day-1/
https://developer.apple.com/library/mac/
#documentation/Cocoa/Conceptual/ObjectiveC/
Introduction/introObjectiveC.html#//apple_ref/
doc/uid/TP30001163
----- * Pascal * -----
http://www.taoyue.com/tutorials/pascal
http://www.pascal-programming.info/
lessonindex.html
----- * Perl * -----
http://www.perl.org/books/beginning-perl/
----- * Python * -----
http://learnpythonthehardway.org/book/
http://docs.python.org/tutorial/
http://www.awaretek.com/tutorials.html
http://www.sthurlow.com/python/
----- * Qt * -----
http://qt.nokia.com/learning
http://sector.ynet.sk/qt4-tutorial/
----- * Regex * -----
http://regex.learncodethehardway.org/book/
----- * Ruby * -----
http://ruby.learncodethehardway.org/book/
http://tryruby.org
http://koans.heroku.com/
----- * SQL * -----
http://sql.learncodethehardway.org/book/
----- * Tcl/Tk * -----
http://www.bin-co.com/tcl/tutorial/contents.php
----- * VB.NET/Mono * -----
http://www.homeandlearn.co.uk/net/vbnet.html