Google+

Sunday, January 26, 2014

Security apps for securing your accounts via mobile.

Google Authenticator:

The Google Authenticator includes implementations of one-time pass code generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time pass codes are generated using open standards developed by the Initiative for Open Authentication (OATH) (which is unrelated to OAuth). The mobile app is available for android, IOS, black berry.It allow to link multiple accounts supported by google authenticator.This provides a another security to our accounts.

       


Last Pass:





Last Pass in another password Manager that is free for windows and android where as ios user has to buy it.It allow to synchronize with multiple devices and embed as a plugin in you browser.This allow you to remember only the master password and it takes care of remaining accounts. LastPass will prompt you to save your logins, generate new passwords, save Profiles for online shopping, and more. LastPass does the work for you, so logging in and checking out requires no thought.




Thursday, January 2, 2014

A Tribute to Tamil..

Many of us being a Tamilian, we had forgot how to write Tamil, though we speak in Tamil. We don’t care it to be a problem with us. We learn to speak and write in many other languages in this Tech world, but it is equally important to learn to write in our home language. Also though some of us are good at writing in Tamil, we avoid writing in Tamil on most of the cases. This being sad about us, since we fear of writing with spelling mistakes, there are many tools available to help us to write in Tamil. Most of us are not aware of such tools or we are not aware of using such tools in our daily life.

Android being a leading mobile operating system provide the support of integrating Tamil keyboard layout alongside its default keyboard by installing Sellinam Tamil keyboard (belonging to a Malaysian computing firm, Murasu Systems) to it. An upgraded version of its Tamil input tool Sellinam version 2.0 that introduces auto-correction facility has been introduced. The free Application (App) for Android mobile devices can be downloaded from the Google Play store.



Sellinam is integrated into the mobile operating system in Android and allows users to input text in Tamil in two keyboard layouts: in English (phonetic) and through a Tamil keypad. It throws up suggestions based on an internal dictionary of 1.5 lakh common words. Sellinam currently has over 1 lakh users in Android platform and in Apple’s iOS platform.

Not only android provide the support of Tamil typing even ios7 has the facility for it. Apple has introduced its two in-system Tamil keyboards in its iOS 7 mobile operating system. Even it had integrated 'Tamil 99' keyboard at system level (iMac and Mac book Air). Developer who publishes apps for mobile operating system says, this could lead to a dramatic shift in the nature of user-generated content, particularly on social networks like Face book and Twitter.





Leading mobile maker Samsung have also made a recognizable move in providing support for Tamil in its android phones along with four other Indian languages. This initiates us to type in Tamil during our chats and also helps to type in Tamil without mistakes.

Even there are applications available online for pc and laptops with UNIX or windows. Google Tamil translation software’s are bit slow but it is efficient, as it translate word by word.

For windows there is 'NHM Writer' which support typing in Tamil and it is even flexible than 

Google input tools.

Online dictionary, www.tamildict.com, is useful for finding the translation of modern technological terms such as “social network” that have become part of common use today.For Tamil input, the phonetic keyboard works well for desktops, whereas the Tamil keyboard is far superior for handheld devices.

Hope this post will be initiative for persons who want to write in Tamil and fearing of writing with spelling mistakes can avoid it and improve writing more and more.

Monday, December 30, 2013

Program to display CIRCULAR PRIME numbers..

This program is used to display the circular prime numbers within 100.

EXAMPLE:

 197,971,719..97,79..3..

PROGRAM :

package Blog;
/**
 * @author Raju
 */
public class cirprime {
   public static void main(String args[])
    {
        for(int number =1;number<100;number++){
             if(isCircularprime(number)){
              System.out.println(number);              
          }}
    }
    public static boolean isCircularprime(int number)
    {
        int i=1,count=0,length = (int)(Math.log10(number)+1);
        int temp = number;
        while(i<=length){
           if(isPrime(temp))
                    {
                      count++;  
                    }
           temp = rotate(number);
           i++;
        }
        if(count==length)
        {
            return true;
        }
        return false;
    }
    public static boolean isPrime(int number){
        for(int i=2; i<number; i++){
           if(number%i == 0){
               return false; //number is divisible so its not prime
           }
        }
        return true; //number is prime now
    }
    public static int rotate(int number)
    {
        int length = (int)(Math.log10(number)+1);       
        int rotate = number%10;
        rotate = rotate * (int) Math.pow(10, length-1);
        number = number/10;
        rotate = rotate + number;
        return rotate;
    }       

}