How to Recover Deleted Whatsapp Message

Recover deleted whatsApp messageWhatsapp consider the most common messaging apps nowadays either on Android or iPhone. However, the bad things is that it doesn’t store WhatsApp messages and WhatsApp media files on their server due to privacy concern.

But no worries!! Whatsapp got backup your daily chat messages on 4am on local smart phone storage and external storage card. Or even stored WhatsApps message on Google Drive. It’s solely depending on your Whatsapp backup setting.

There are plenty of ways to recover deleted WhatsApp messages. It’s depend on what is recover Whatsapp message objectives.


How to recover deleted WhatsApp messages:

1. How to recover deleted WhatsApp messages on Android using Google Drive:

If you’ve backed up your chats to Google Drive (which you can do in Settings > Chats and Calls > Chat Backup) then you can restore from that.

whatsapp to Google Drive

However, you need to use the same phone number and Google account used to create the back up or else the restore whatsapp process don’t work.

The Google Drive Whatsapp deleted messages recovery process is much the same as it is for local backups:

  1. Uninstall Whatsapp
  2. Reinstall WhatsApp. Once your verification have done, you will prompted to restore your messages and media from Google Drive.
  3. After the restoration process is complete, tap on Next and your chats will be displayed once initialisation is complete.
  4. After restoring your chats, WhatsApp will begin restoring your media files.


2. How to recover deleted WhatsApp messages on Android (Manually):

* If you have not created manual backup to preserve your recent chats. You can do that in the app’s menu button, go to Settings > Chats and Calls > Back up Chats (or Chat Backup, depending on which version you have).

All Whatsapp backup will be stored as msgstore.db.crypt8 in your /sdcard/WhatsApp/Databases folder. Save this file as msgstore.db.crypt8.current

To recover deleted Whatsapp message:

  1. Uninstall WhatsApp.
  2. Decide which backup file you want to restore.
  3. Rename that file from msgstore-YYYY-MM-DD.1.db.crypt8 to msgstore.db.crypt8
  4. Install WhatsApp.
  5. Tap Restore when asked.

More details: How to Recover Whatsapp Chat – Android

Besides that, there are plenty of Whatsapp message recovery Android apps in the Google Play Store such as below:

  1. Easy Backup & Restore is a free Whatsapp recovery app that lets you back up your contacts, call logs, text messages, calendars and bookmarks.
  2. Titanium Backup lets you back up absolutely everything on your phone. The complete backup can be restored at any time and you can set up scheduled backups so you have a regular snapshot of your Android phone’s contents.

Please share with us if you know other “Recover Deleted Whatsapp Message” tips should included on top.



Android Home Design Apps To Design House FloorPlan Layout

Designing your dream house layout on mobile phones or tablet devices has been easily with the Android home design apps that going to introduce below. These Android home design apps allows allows Android User design their house floor plan layout, decoration and interior design mockup on mobility.

Android Home Design Apps:

Planner 5D – Android Home Design App

Planner 5D - Free Android Home Design

Beside offering online home design services, Planner 5D also provides Android and IOS version, which Android user can get large furniture data in lots of different variations to decorate dream rooms or house layout.

The Android Home Design comes with four demo home design sets to assist the user on their apps familiarity.

in the Planner 5D gallery on their website, you can find designs shared by others or share your own creations. 2D and 3D view modes are available. Move around by holding down a screen tap, zoom with pinching, the usual. An optional paying subscription gives you access to an additional 3000 items from the paid database offered by Planner 5D.

Besides that, Planner 5D also have special home design apps based on Kitchen, Office and Bedroom, Bathroom design and Kid Room Design. You can check more over here.

Visit Planner 5D  | Planner 5D Android

Autodesk HomeStyler – Android | IOS Home Design Software

AutoDesk HomeStyler - Android Home Design App

Autodesk Homestyler is another wonderful best android app design i would like to share. It able to snap a picture of a room to create your own 3D home design playground. Then you can place high-quality 3D models of real furniture products in your rooms and visualize different furniture product combination.

Beside placing furniture, you even hang light fixtures from your ceiling or choosing favourite color for your room with this home design app.

Lastly, you can share your home design creation with friends and family through FB and email.

Visit Autodesk HomeStyler | Autodesk HomeStyler Android App

Please share your comments or you have other Android home design app should included on the above list.

5 Apps to Help You Organize Your Life

You can still find them, but the days of the filofax are quickly coming to an end. As access to personal devices like laptops, tablets, and smartphones increases, the ways in which we keep organized—calendar, grocery list, recipe cards, monthly budget, and check register are rapidly evolving to better accommodate our digital consumption of information. At Modernize, we know it can be hard to keep up with all of the apps that come out every single day, let alone research and review them. Read on for our top 5 apps to help you organize your life. 

1. Get a “Virtual” Personal Assistant with Google Now

Google Now

Sure, Siri may indulge you by calling you, “Rocketman,” but how many times has she told you, “Sorry, I don’t understand.” You deserve an assistant who gets you! Google Now is an “intelligent personal assistant” that is available for iOS and Android, as well as your desktop. Similar to Siri, Google Now uses a natural language user interface to answer questions, make recommendations, and perform actions by delegating requests to a set of web services. The effectiveness of Google Now improves as your search habits help it to predict information that you may need. The app also organizes just about anything you can think of onto customizable cards. Organize cards by interests—traffic, weather, favorite websites, sport scores, or functionality—barcode scanning, song recognition, and e-ticket storage, including boarding passes.

Via Google Blog

2. Manage Your Spending with HomeBudget

Managing your money can be stressful. Stay on top of your finances and you’ll make better choices, like skipping take-out and saving money by cooking meals at home. You’ll save (and possibly invest) more money to buy that new car or take a vacation to Mexico. You’ll also rest easier, as you’ll know that you have a plan to reach and maintain financial stability. Move beyond the legal pad, calculator, and pile of receipts with HomeBudget.

Via Google Play

HomeBudget is clear, color coded, and easy to navigate. This app may not be free ($4.99), but its functionality encompasses that of many different finance-related apps. The home screen shows the following categories: Expenses, Bills, Income, Budget, and Accounts, as well as the dollar amounts for each category. There are also tabs for Payees, Reports, and Search. The Reports feature can easily show your expenses as related to your income (color coded from 0-100%), as well as a broader month-to-month look at your spending, budgeting, and accounts. If you freelance, the Income section is great for keeping multiple clients and projects organized. The Search tab enables you to track down a wealth of information, including check numbers and payee addresses. The bill reminder function will also ensure you never pay a late fee again.

3. Find the Best Route With Waze


Nothing can derail your day as quickly as getting stuck in traffic. Waze can give you the best routes to avoid traffic jams, construction, and accidents, saving you valuable time and ensuring you get to your destination on time and unflustered. Drivers in your area share real-time traffic and road info to help Waze users collectively outsmart traffic. Millions of users contribute countless data points to create accurate maps. The app combines all of this data to inform you of road closures due to extensive construction, one-way streets,  and turn restrictions. If the map doesn’t match what you are seeing in real life, you can report and update the map with a few taps of the screen. Waze will also send you notifications regarding police presence and speed cameras.

Via Gigaom Research

Waze is great, but don’t delete your google maps app just yet, as Waze lacks transit and walking directions as well as 3D satellite imagery.

4. Make Time for Meditation with Insight Timer

Insight Timer

Daily meditation provides you with the opportunity to quiet your mind amidst the constant demands of life. It allows you to have more focus and control over your emotions, making you less prone to depression and anxiety. With hectic schedules and ever growing to-do lists, meditation can quickly move down your priority list, but it’s such an important tool to help you manage your day. Prioritize your well-being and commit to meditating with Insight Timer. Insight Timer guides you through meditation with gentle music, timed to match your schedule, so you don’t have to worry about watching the clock. As you grow in your practice you can incorporate more sophisticated features like interval bells, presets, and the meditation journal. Insight Timer also makes it easy to join a meditation community, with over 100 groups for various types of practice you can always find someone to join you on your path toward enlightenment.

Via iTunes

5. Archive Your Digital Life with Evernote


Do a simple search on Evernote and you will find that it has a devoted following. Evernote is a cross-platform app that can serve as your digital file cabinet—effectively eliminating the need for jump drives or traveling with multiple devices. You can use it for notes, journaling, project and management, and save anything that you’re interested in on the web (in its entirety) for future reference. Evernote has an e-mail function that allows you to forward emails, tweets, and other content to any of your Evernote notebooks. You can also send content from other services like Gmail to your Evernote account. All of that saved content may seem like an organizational nightmare, but Evernote’s search function allows you to retrieve all of your various documents quickly. Evernote can also turn photos into notes and even decipher any text in those photos—great for capturing notes on a whiteboard!

Via Evernote

Free ETL Tools

ETL tools (Extract, Transform And Load) is a type of data migration tools helps data scientists or data analysts perform data pulling, data cleansing and data processing from various data warehouse source and consolidate data and store to another centralised data warehouse to generate business intelligence (BI) reports or do predictive analysis.

So, ETL tools normally do three main types of data process such as below:

  1. Extracts data from homogeneous or heterogeneous data sources
  2. Transforms the data for storing it in proper format or structure for querying and analysis purpose
  3. Loads it into the final target (database, more specifically, operational data store, data mart, or data warehouse).

If you’re doing big data project, modern data management or data ware house project, below are the free ETL tools or open source ETL tools worth to check out and understand their ETL functionalities.

Free ETL tools or Open Source ETL Tools:

Talend ETL (Talend Open Studio for Data Integration)

Talend ETL tools is free ETL makes it easy to manage all ETL process, from initial ETL design on through ETL data load execution. It comes with user friendly modern data process modelling tool that allows any user to participate in the initial ETL design work.

Meanwhile, Talend ETL have a comprehensive data connectors list to make it easy to data scientist or data analyst to implement data connections between diverse database types, file formats, and enterprise applications.

Free Talend ETL - Free ETL

Talend ETL also bundles with free ETL data mapping and data transformations, including string manipulations, automatic lookup handling, an option to use ELT rather than ETL, and much more.

Best part of Talend ETL support for highly scalable distributed ETL data load execution that can leverage a grid of commodity computers.

Talend ETL Open Studio – Free ETL

Apatar ETL – Open Source ETL Software

Apatar ETL is a cross-platform open source free ETL tool provides various database, application files connectivity that allows developers, database administrators, and business users to integrate data information between a variety of data sources and formats.

apatar ETL - Free ETL

It has an intuitive user interface that requires no coding to set up a data integration job.

Apatar ETL tool support many popular applications and data sources such as Oracle, MS SQL, MySQL, Sybase, DB2, MS Access, PostgreSQL, XML, InstantDB, Paradox, BorlandJDataStore, Csv, MS Excel, Qed, HSQL, Compiere ERP, SalesForce.Com, SugarCRM, Goldmine, any JDBC data sources and more.

Visit Apatar ETL


GeoKettle – Free Geo Spatial ETL tool

GeoKettle Free Geo Spatial ETL

GeoKettle is a powerful free ETL designed to integrate various geo spatial data sources or GIS data to build geospatial data warehouses. Besides data integration, GeoKettle free geo spatial tool also do data transformation like data cleansing, correct data errors, change data structure and make geo spatial compliant to defined standards and others.

GeoKettle Geo Spatial Supports format:

  • Spatial database types: PostGIS, Oracle spatial, MySQL, Microsoft SQL Server 2008, Ingres and IBM DB2
  • SOLAP (Spatial OLAP) system: GeoMondrian
  • Geo files (data formats): Shapefile, GML, KML, OGR
  • OGC Web services: Sensor Observation Service (SOS), Catalogue Web Service (CSW)

Visit GeoKettle Geo Spatial ETL

KETL – Free Java ETL Tool

KETL is java based free ETL Tools that scalable, platform independent ETL engine–enables complex ETL transformations to be executed in a highly efficient manner.

The best part of KETL is their supports job execution and scheduling manager–dependency-driven job execution model that allows any data analysts or data administrators to perform time scheduling task like executes pre-defined SQL statement via JDBC, executes XML defined jobs and executes an operating system command.

Meanwhile, KETL also support comprehensive data sources transformation like extracting and loading of relational, flat file and XML data sources, via JDBC and proprietary database APIs.

Visit KETL Java ETL

Pentaho’s Data Integration

Free Pentaho Data Integration

Pentaho Data Integration, also known as Kettle, delivers powerful extraction, transformation, and loading (ETL) capabilities. It has intuitive, graphical, drag and drop design environment like Talend Open studio to visually design transforms and jobs that extract your existing data and make it available for easy reporting and analysis.

Meanwhile, Pentaho data integration, free ETL software enable data analyst to deliver data from multiple data sources, while enriching, cleansing, and transforming the data. Best part of Pentaho ETL support by third party plugins to enhance ETL functionalities.

Meanwhile, Pentaho support various data source, database, files or format such as Any database using ODBC on Windows, Oracle, MySQL, AS/400, MS Access, MS SQL Server, IBM DB2, PostgreSQL, Intersystems Cache, Informix, Sybase, dBase, Firebird SQL, MaxDB (SAP DB), Hypersonic, CA Ingress and others.

Visit Pentaho Data Integration

Share with us if you know other Free ETL or Open Source ETL should included on above list.

FTPS (FTP over SSL) vs SFTP (SSH File Transfer Protocol)

ftps sftp

SSH File transfer protocol, SFTP or File Transfer protocol via Secure Socket Layer, FTPS are the most common secure FTP communication technologies used to transfer computer files from one host to another host over a TCP networks. Both SFTP and FTPS offer a high level file transfer security protection with strong algorithms such as AES and Triple DES to encrypt any data transferred.


But the most notable differences between SFTP and FTPS is how connections are authenticated and managed.

FTPS is FTP utilising Secure Secure Layer (SSL) certificate for Security. The entire secure FTP connection is authenticated using an User ID, Password and SSL certificate. Once FTPS connection established, FTP client software will check destination FTP server if the server’s certificate is trusted.

The SSL certificate will considered trusted if either the certificate was signed off by a known certificate authority (CA) or if the certificate was self-signed (by your partner) and you have a copy of their public certificate in your trusted key store. All username and password information for FTPS will be encrypted through secure FTP connection.

Below are the FTPS pros and cons:


  • The communication can be read and understood by a human
  • Provides services for server-to-server file transfer
  • SSL/TLS has good authentication mechanisms (X.509 certificate features)
  • FTP and SSL support is built into many internet communications frameworks


  • Does not have a uniform directory listing format
  • Requires a secondary DATA channel, which makes it hard to use behind firewalls
  • Does not define a standard for file name character sets (encodings)
  • Not all FTP servers support SSL/TLS
  • Does not have a standard way to get and change file or directory attributes

SFTP or SSH File Transfer Protocol is another secure Secure File Transfer Protocol is designed as a SSH extension to provide file transfer capability, so it usually uses only the SSH port for both data and control. When your FTP client software connect to SFTP server, it will transmit public key to the server for authentication. If the keys match, along with any user/password supplied, then the authentication will succeed.

Below are the SFTP Pros and Cons:


  • Has only one connection (no need for a DATA connection).
  • FTP connection is always secured
  • FTP directory listing is uniform and machine-readable
  • FTP protocol includes operations for permission and attribute manipulation, file locking, and more functionality.


  • The communication is binary and can not be logged “as is” for human reading
    SSH keys are harder to manage and validate.
  • The standards define certain things as optional or recommended, which leads to certain compatibility problems between different software titles from different vendors.
  • No server-to-server copy and recursive directory removal operations
  • No built-in SSH/SFTP support in VCL and .NET frameworks.

Overall most of FTP server software support both secure FTP technologies with strong authentication options.

But SFTP will be clear winner since it’s very firewall friendly. SFTP only needs a single port number (default of 22) to be opened through the firewall.  This port will be used for all SFTP communications, including the initial authentication, any commands issued, as well as any data transferred.

FTPS will be more difficult to implement through a tightly secure firewall since FTPS uses multiple network port numbers. Every time a file transfer request (get, put) or directory listing request is made, another port number needs to be opened.  Therefore it have to open a range of ports in your firewalls to allow for FTPS connections, which can be a security risk for your network.

FTP Server software that supports FTPS and SFTP:

  1. Cerberus FTP Server
  2. FileZilla – Most famous free FTPs and FTPS server software
  3. Serv-U FTP Server