Posts

How to Block Jio from Showing Ads on your Android Phone

Image
Ever since I added the Reliance Jio 4G SIM on my Android phone, I’ve been bombarded with fullscreen overlay ads. The ads appear intermittently but they’ll almost always show up after you disconnect a phone call or when you are charging the device. I use a limited number of Android apps from known developers and was fairly certain that adware was related to the Jio phone service. After fiddling with every possible setting inside Android to disable the ads, I turned to Twitter for help. You can read the entire Twitter thread or here’s a quickly summary: Uninstall MyJio, Jio 4G Voice and all other Jio apps. Revoke all permissions of Jio apps. Long press the app icon, press the info button, go to App Permission and uncheck everything. Also turn off the “draw over the apps” permission for Jio apps. For Android Oreo or later, go to Settings > Apps > MyJio and turn off the “App can appear on top” setting. You probably need to do this for every Jio app on the device. Root the p...

How Attachment Reminders work inside Gmail?

Image
Gmail has a built-in feature that reminds you of adding file attachments before the email is sent to the recipient. Gmail scans the text of your email and shows an alert if it thinks you intended to include a file attachment in the message but forgot to do so. If you haven’t seen this earlier, compose a new email in Gmail, add “I’ve attached the file” in the body and hit send. Gmail will pop-up a warning saying – “it seems like you forgot to attach the file.” How does the forgotten attachment detector work inside Gmail? I was looking at the source code of Gmail.com using Chrome Dev Tools and found an interesting snippet that bares it all. When you hit the send button, Gmail scans the text of your outgoing message and looks for the following word combinations using regex . |see attached|see attachment|see included|is attached|attached is|are attached|attached are|attached to this email|attached to this message|I’m attaching|I am attaching|I’ve attached|I have attached|I attach|I...

The 101 Most Useful Websites on the Internet

Image
Here are the most useful websites on the Internet that will make you smarter, increase productivity and help you learn new skills. These incredibly useful websites solve at least one problem really well. And they all have cool URLs that are easy to memorize thus saving you a trip to Google.   The Most Useful Websites and Web Apps archive.is — take a snapshot of any web page and it will be exist forever even if the original page is gone. autodraw.com — create freehand doodles and watch them magically transform into beautiful drawings powered by maching learning. fast.com — check the current speed of your Internet connection. slides.com — create pixel-perfect slide decks and broadcast your presentations to an audience of any size from anywhere. screenshot.guru — take high-resolution screenshots of web pages  on mobile and desktops. dictation.io  – accurate and quick voice recognition in your browser itself. reverse.photos — upload an image and find simi...

How to Screen Capture Tweets with a Twitter Bot

Image
Introducing Screenshot Guru , a new Twitter bot that will help you easily take high-resolution screenshots of tweets. There are a plethora of screen capture apps available, including the good old Print+Screen combo but with Screenshot Guru, you get crisp and beautiful screenshots sans the clutter. Screenshot Guru offers 3 different options for screen capturing tweets. You have a web app for desktops, a Google Chrome extension and a Twitter bot @screenshotguru for people who are looking for a way to easily screenshot tweets on their Android or iPhone. Let’s explore in more detail. 1. Web App – Go to  screenshot.guru  and type the URL of any web page or tweet that you would like to save as a PNG image. Solve the CAPTCHA and you’ll have a crisp retina screenshot ready in a second or two. 2. Chrome Extension – Install the Twitter Screenshots addon from the Google Chrome store and then switch to the Twitter website. You’ll see a little camera icon in every tweet – click...

Read This Before You Buy Any Udemy Course

Image
Looking to learn coding this summer? Well, there are plenty of free resources on the Internet to quickly get you started but if you prefer proper instructor-led video courses, go with Udemy. If you are new here, Udemy is an online marketplace where you’ll find courses on everything from calligraphy to photography to programming. I’ve purchased more than two dozen Udemy courses around web development from different instructors – the list includes courses on React, Redux, JavaScript, Node.js, ES6, Express, Webpack, Firebase, TypeScript – and have been really impressed with the overall quality of the training content. You pay a one-time fee for any course and, unlike Pluralsight or Lynda LinkedIn Learning that charge a monthly subscription, your Udemy course will be yours forever. Most video courses on Udemy are priced between $20 and $200 but before you key in the credit card, ready this. Avoid Impulse Buying Udemy offers massive discounts almost every week and the $150 course you...

How to Backup your Gmail Inbox to another Gmail Account

Image
Looking for an easy way to backup your Gmail messages? The Download Gmail add-on automatically saves a copy of your Gmail emails and file attachments to your Google Drive. You can then use the Drive client to backup the files saved in Drive to your local Windows PC or Mac. The little downside with this approach is that Gmail and Google Drive share common storage space. So if you archive an email thread that contains, say, a 10 MB file attachment, the email will end up consuming 20 MB overall space in your Google Storage (10 MB in Gmail and another 10 MB in Drive). Move Gmail Data from One Google Account to Another If your current Gmail account is running low on storage, you can consider using a new Gmail account to backup your existing emails and then delete the bulky mails from the primary account to make space. There are no addons to install and the Gmail-to-Gmail transfer happens directly in the cloud. Let’s get started. Create a new Gmail account for backup, go to Settings...

How to Copy Email Messages from GSuite to a New Gmail Account

Image
Your current organization uses GSuite, formerly knowns as Google Apps, with Gmail for email. You are moving to another company and would like to archive all your existing email messages before they are permanently deleted from the Google servers. Our previous email migration guide discussed ShuttleCloud, a service built into Gmail that uses Gmail APIs to copy your emails from one Gmail account to another. That approach will, however, not work when you are transferring emails from GSuite to a standard Gmail account. How to Copy GSuite Emails to another Gmail Address Step 1: Enable POP In your old Gmail (GSuite) account, go to Settings, click the Forwarding and POP/IMAP tab, choose Enable POP for all mail in the POP download section and save your changes. Step 2: Generate password While modern apps work with the OAuth protocol that do not require you to share your Gmail password with third-party apps, the POP3 protocol needs your password in plain text to download your ema...