Saturday, October 5, 2019

Transfer Data from iPhone to Samsung Phone

In this video, learn how to easily transfer data from your old iPhone to new samsung phone using the Smart Switch app and cable.

Isn’t this easy?

Steps to Create Factory Default Dedicated Recovery Partition in Windows

So it all started when I decided to upgrade my Windows 8 laptop to Windows 10. The installation failed and what I was left with was a laptop that had no OS, since Win 8 was removed and Win 10 wasn’t installed.
I decided to do a clean installation of Windows 10 now, but for that I had to delete and format my hard disk which means losing my factory default Windows recovery partition. Well, whatever be the case, using the below freeware you can also create your own dedicated Recovery Partition in Windows 7, 8 or 10 (both 32 and 64 bits).
The software is called as AOMEI OneKey Recovery. Although it is more of a paid software but it also comes in a free version with limited features but enough for us to create a recovery partition. Do note here that by recovery partition I mean, a dedicated drive on your hard disk that can come useful in case of system crash or issues (I don’t mean any bootable CD or USB recovery drive).
Important Points to note before proceeding
• You won’t see any new drive in your My Computer section but your primary drive will show something around 20GB less of memory space. This is because this software keeps the current state of the Windows in it’s own memory and uses its own recovery feature to recover the system.
• You will see a prompt every time you boot up your computer that will ask you if you want to recover your system or not, by pressing F11 or A (the key that you setup). This prompt will stay for 3 seconds and if you are using the free edition of the software then you won’t be able to reduce the time or hide the prompt.
Step 1:
Download and install the AOMEI OneKey Recovery software.
Step 2:
Click on OneKey System Backup option to backup the current state of the system as a new partition. Do note here that this software doesn’t affect your files/data but I would advise you to have your own backup created just in case.
aomei-onekey-recovery-startup
OneKey System recovery is for recovering from the backups already created.
Step 3:
Proceed with the selected (Recommended) option that is to backup system to AOMEI OneKey Recovery Partition.
aomei-onekey-recovery-system-backup
This is required to provide the backup location, which is going to be a dedicated partition in our case.
Step 4:
aomei-onekey-recovery-select-partition
Now as a part of the process you will need to select the drive. Since I had only one drive in the laptop, I selected that and clicked the “Start Backup” button.
Step 5:
Partition creation and backup process will start and your computer will reboot as a part of the process.
Step 6:
aomei-onekey-recovery-backup-success
Just wait for the process to complete and the confirmation box to show “System Backup is completed successfully”.
The whole process took me around 15-16 minutes but it will vary depending on your system speed and data to be backed up.
Below is the screenshot of my disk partitions (you can see yours by going in Disk Management) and as you can see AOMEI has reserved something around 19 GB of memory for creation of the recovery partition.
aomei-onekey-recovery-partition-drive
Give it a try and let me know how it goes.

Schedule your Computer to Turn off automatically when on Idle

The other night I started an Antivirus scan hoping that it would get completed before I sleep but it didn’t. I started feeling sleepy but I didn’t want to stop the scan so this is when it struck me to schedule my PC to shutdown automatically when the scan completes and goes on idle.
So if you are also looking for something like this, check out this default tool in our Windows system called as Task Scheduler.
Steps:
  1. Open Task Scheduler app in your computer (search for task scheduler in the program menu).
  2. Click Create Task on the right side panel.
  3. In the window that opens, give it a name and configure the settings. Run with highest privileges and configure it for your own Windows version.
  4. Go to Triggers tab and create a new trigger. Here you can schedule it run once, daily, monthly etc.
  5. Go to Action tab, give it a name as Shutdown and arguments as /S (this will ensure to shutdown the system, and /S /F to forcefully shutdown). You also have the option to send an email and display a message box in this tab.
  6. Next go to the Conditions tab, here you can select the Idle time when you want the task to run. Play around with around settings too to suit more to your needs.
  7. Next is the Settings tab where you can look for more options and customize the scan.
Once set, the created task goes into the Task Scheduler library in case you need to edit or delete it.
That’s it; the task you just created will run automatically when your conditions are met and will shutdown the computer automatically at the specified time.
To watch the entire process, check out this video that I have created.

HEIC/HEIF Images and How to open them in Windows

If you are new to HEIF or HEIC images and do not know what are these then check out this video below. Since opening these images and working with them is not always possible in Windows computer, it will also tell you how to open them.

Let me know what you think about it 

High performance computing without the supercomputer

A misconception held by many business and IT leaders is that all HPC systems are supercomputer-based. In fact, while supercomputers produced by firms such as AtosIBMHPE/Cray and Fujitsu lie at the heart of numerous specialized HPC systems, a more widely used approach is integrating multiple small computers into an interconnected cluster to provide HPC capabilities. Under such an arrangement, each computer within the cluster serves as a node. Each node is typically equipped with multiple processors, called compute cores, that handle computation tasks. The processors, graphical processing units (GPU) and memory resources within each node are interconnected to create an HPC system.
Since the cost of obtaining and operating a supercomputer and its custom software can easily run into the millions of dollars, the technology remains far beyond the financial reach of most enterprises. Cluster-type HPCs, using relatively inexpensive interconnected computers running off-the-shelf software, are generally more affordable to deploy and operate. Still, even a modestly sized cluster-based HPC can represent a significant investment for most enterprises, particularly those with only limited HPC needs.
This situation is now changing. Enterprises looking to gain HPC access without breaking their IT budgets now have the option of turning to public cloud services, such as Google Cloud, Microsoft AzureAmazon Web Services (AWS) and IBM Cloud.
"These services enable businesses to have access to HPC capabilities to serve their business needs without investing heavily in the hardware infrastructure of an HPC cluster," says Maksym Pavlov, .NET technical lead at Ciklum, a digital services and software engineering company. "The emergence of the cloud has sort of leveled the playing field to a certain extent between small companies and big companies," adds David Turek, IBM's vice president of exascale computing.

Top 10 Python interview questions that you must know



Python is by far the most popular programming language available today. Python developers have the highest demand in the industry. If you possess Python skills and are looking for a job, here are top interview questions you need to know.

1. Explain PYTHONPATH variable?
PYTHONPATH is an environment variable. It has a value that is a string with a list of directories that Python should add to the sys.path directory list. The variable is mainly used for developing some code that you want to import from Python. You can manually set PYTHONPATH, but usually, the Python installer will preset it.

2. Why Python is single threaded?
Python has thread packages, but in some versions of Python the global interpreter lock ensures that at any given point in time only one thread can execute (it holds the lock). Single thread nature increases the speed of applications and eases the integration of C libraries.

3. What are try, raise, and finally?
These keywords are used during exception handling. You can put risky code under a try block or use the raise statement to explicitly raise an error. The practice finally puts code block that you want to use.

4. What if you do not handle an error in the except block?
If you don’t do this, the program terminates. Then, it sends an execution trace to sys.stderr.

5. What's the function of recursion?
The recursion ensures that you put less efforts. You no longer have to write the long code. You can write a smaller code by loops. Recursion also makes it easier to understand the code.

6. What is init?
It is a method or constructor used to automatically call to allocate memory when new object or instance of a class is created. All classes typically have the init method.

7. What is lambda?
Lambda is an anonymous function that can have multiple parameters but a single statement.

8. What are iterators?
Iterators are objects used to transverse through or iterated upon.

9. How to write comments in Python?
Python comments start with # character. Mostly commenting is done using docstring (strings closed within triple quotes).

10. What is pickling and unpickling?
Pickle module accepts any Python object and converts it into string representation and dumps it into a file using dump function, this process is called pickling.

WhatsApp updated for iPhone and Android users, 7 things to know



Facebook-owned WhatsApp recently updated its platform support page for different mobile operating systems. The popular instant messaging app updated its support page after the rollout of Apple iOS 13 late last month.

The support pages of WhatsApp lists operating systems that WhatsApp offers support for as well as the ones it no longer support for or plans to end in the coming months.

Here are the major developments:
1. WhatsApp update for Apple iPhone requires iOS 9 or later versions
2. WhatsApp will stop support for all iPhones running on iOS 8 and iOS 7 on February 1, 2020
3. WhatsApp does not support iPhones using modified versions of the Apple's operating system iOS
4. WhatsApp is ending support for all Android phones running on versions 2.3.7 and older version on February 1, 2020
5. Users will not be able to use WhatsApp on all Windows Phone operating systems after December 31, 2019
6. WhatsApp supports Android phones running Android 2.3.3 or later
7. WhatsApp has stopped support for all iPhones running on Apple iOS 6

Friday, December 28, 2018

XI Things I Learned In 2018 & Will Use In 2019

I. Love And Be Loved


It is so important to love and cherish those special people in your life. Make sure you surround yourself with people that will love you too.


II. Make Time For Yourself


Next to loving others, it is also so important to love yourself. You should be a priority in your own life. Stay happy and healthy.


III. Don't Rush


Remember to enjoy the moment. Don't try to rush into anything.


IV. Prioritize Your Money


Money is an extremely stressful concept. But it doesn't always have to be. Budget your money and watch how you are spending it. Make sure your priorities are in line. You are smart enough to decide between saving your money or spending it on a material you don't need.


V. Some Days Will Be A Solid 4/10


Some days are just really average. Some days are awful. Most days you will sit in a chair and work. It’s OK. Not every day can be 10/10. Don’t let anyone make you feel bad about that.


VI. It’s Okay To Get Rid of People Who Bring You Down


You can get rid of people who are holding you back, or who make you feel like a smaller version of yourself. You have to protect yourself and know what makes a good friend. Don’t feel bad for letting go. You’ll thank yourself in the future.


VII. Laughter is the Best Remedy


Laughter and good company can make any situation better. Make a list of things that make you laugh and go back to it when you're feeling low.


VIII. Be Yourself


Don't change yourself to try to appeal to other people. Don't apologize for being yourself. If people don't like you for being you, let them go.


IX. There's Still So Much To Learn


The world is enormous and full of possibilities. Keep an open mind.


X. Mistakes Can Be Good


You can only grow from your mistakes. Take them each as a lesson.


Overall, make it a year of accomplishments, success, challenges, and growth. You want to look back next year and say, "Wow! I can't believe I did all that. I can't wait to see what's next."


Tuesday, March 13, 2018

Twenty-five third-party applications added to the G Suite pre-integrated SAML apps catalog

With Single-Sign-On (SSO), users can access all of their enterprise cloud applications—including the Admin console for admins—after signing in just once. Google supports the two most popular enterprise SSO standards, OpenID Connect and SAML, and there are many applications with pre-integrated SSO support in our third-party apps catalog already. We’re now adding SAML integration for 25 additional applications: 

Adobe Sign (formerly EchoSign)

AppDynamics

Apteligent

Artifactory Cloud

Autotask Workplace

Betterworks

Bugcrowd

Cisco Umbrella (formerly OpenDNS)

CloudHealth

Digicert

Egencia

Engagedly

Envoy

Freshservice

inContact

Kapost

LearnCore

Lifesize

Namely

PeopleHR

Reflektive

RightScale

Robin

Skyhigh

Uservoice

You can find our full list of pre-integrated applications, as well as instructions for installing them, in the Help Center.

Note that apart from the pre-integrated SAML applications, G Suite also supports installing “Custom SAML Applications,” which means that admins can install any third-party application that supports SAML. The advantage of a pre-integrated app is that the installation is much easier. You can learn more about installing Custom SAML Applications in this Help Center article.

Friday, February 23, 2018

Autodraw, external camera/speaker support and more with the latest Jamboard release

As we continue to add new features to the overall Jamboard experience, the latest Jamboard release brings several new features―to both devices and the Jamboard app―to help people more easily and efficiently get their ideas out. We’re also adding a new feature to help admins to manage the ownership of Jams within their domain.

Autodraw
As we announced earlier this month, we’ve added Autodraw to Jamboard. AutoDraw is a new drawing tool in Jamboard that auto-detects sketches you make and pairs them with images. This gives teams the ability to make their ideas even more visual—whether you’re a creative designer working with clients or even a teacher working with students.



Ownership sharing configuration for unclaimed Jams
To ensure that Jams get assigned to the correct owner, we’re adding an email confirmation step to claim an unclaimed Jam. Once an admin has enabled this option, when working with an unclaimed Jam, users will need to confirm ownership via email before they are added as an owner. Users can enter multiple in-domain email addresses to confirm ownership, directly from the Jam. Those user(s) will receive an email asking if they’d like to claim the document and the first user to confirm becomes the owner.

This feature prevents sharing of content before an owner is assigned.

Admins can configure this setting (which is off by default) for the domain in the Jamboard Admin console.



Animated frame changes with page numbers
Whenever you change a frame on your Jamboard device, we now will show a distinct frame-change animation along with the page number.



USB camera support
Users can connect a USB camera and select which camera feed they want to use (either USB camera or internal camera) in the settings panel of the Jamboard kiosk.

S/PDIF audio support
Users can attach external speakers to the board via S/PDIF (a rear port on the back of the device for optical audio). For a full list of new features and improvements from this month’s release, check out the What’s New in Jamboard page in the Help Center.

Sunday, February 11, 2018

WhatsApp Payments UPI-based feature now live in India: How to send your first payment on WhatsApp

WhatsApp, the most widely used messaging service across globe, has started rolling out the UPI-based Payments feature in India which will mean that you will be able to send money to your friends and family right from WhatsApp. WhatsApp is already popular with Indian users across different age groups who love to send "good morning" texts to kick start the day and adding the Payments feature just makes more sense for the messaging app.

The rollout of WhatsApp Payments has started from Indiawhich means that the company is looking to end the dominance of apps like Paytm, Google Tez, and other digital wallet app that have been around for a long time. Also read: 10 secret WhatsApp tricks you (probably) didn't know about

With over 200 million monthly active users in India, WhatsApp shouldn't face any trouble bringing its large user base to get a taste of Payments feature. Facebook's move to bring Payments feature to India first on WhatsApp clearly seems a way to cash in on the digital payment in its early days. The WhatsApp Payments feature was being tested as a beta feature with select users but now more users have started receiving the feature. Also read: WhatsApp UPI-based payments feature rolling out in India

It was no secret as WhatsApp was reportedly in talks with top Indian banks for months to integrate Unified Payments Interface (UPI). Unlike previously believed, the WhatsApp Payments feature is being rolled out to both Android as well as iOS users simultaneously. 

How to send money using WhatsApp payments

The WhatsApp Payments will be limited to peer-to-peer payment and does not offer merchant payment, as of now. 

Before getting started with WhatsApp Payments, users will have to note few things like: 

For WhatsApp Payments to work, both sender and receiver should be running the latest WhatsApp version as well as have WhatsApp Payments option enabled. 

Another important fact is WhatsApp number should be same as your mobile number linked to your bank account with UPI option support as well. 


WhatsApp users who have already received the feature can head to Settings > Payments to start setting up the Payments option. As of now, WhatsApp Payments is working on an invite basis which means those who have received the Payments feature can activate for others by choosing the option from chat.

On tapping the option, users will be welcomed by a new message saying "Send and receive money securely with UPI" and users need to tap on "Accept and Continue" to start accepting the WhatsApp Payments. The users will be also offered the Terms and Privacy policy and the payment provider's terms and privacy policy which they can read or just skip to the next option.

Users then will have to verify their phone numbers by choosing "Verify via SMS" and that can be done by tapping on the green coloured send button on the next screen to send a verification SMS from your phone. It's worth noting that the SMS charges will be applicable.

Once the WhatsApp number has been configured then add your bank from a vast list of over 70 banks. WhatsApp has managed to get all major banks for its new WhatsApp Payments feature on-board which include Axis Bank, HDFC Bank, ICICI Bank, State Bank of India, Yes Bank, Airtel Payments Bank, Allahabad Bank, Andhra Bank, Bank of Baroda, and more.

If you already have UPI option enabled with your bank then you will need to verify with SMS.

New users need not to worry as WhatsApp Payments offers an option to create a UPI account with a pin (much like your ATM pin) for authenticating the payments. This can be done in less than 10 minutes by just following the instructions.

Users need to remember that the WhatsApp number and the mobile number registered with your bank should be same or else you need to get it linked with your bank before proceeding with WhatsApp Payments.

Now, how to send money to a friend using Payments feature on WhatsApp. To start sending money, tap on menu in any chat to access Payment option apart from other options like send photo, video, file, contact, or location. 

Choose a WhatsApp contact you want to send your first payment, select the bank account and amount > Enter the UPI Pin > Money sent. One of the biggest highlight of the WhatsApp Payment is it uses UPI to send money in no time.

Once the transaction is complete, WhatsApp also notifies the user about the money sent to a contact. You can also keep a track of Payments from within the app, by using the Payment history option in WhatsApp. 

Try the methods above and let us know in the comments section whether the payment went through or not. 

Google’s Keep note-taking app is getting a new feature courtesy of Android 14 that’s a huge time-saver, even if Samsung got there first

  There’s a certain balance that needs to be achieved with lock screen functionality. You can’t give away too much because of, well, securit...