The Soul of Design https://thesoulofdesign.com Fri, 09 Mar 2018 10:23:05 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.6 48491417 Install FREE SSL Certificate on Shared Hosting (from cPanel) by Let’s Encrypt https://thesoulofdesign.com/2018/03/install-free-ssl-certificate-on-shared-hosting-from-cpanel-by-lets-encrypt.html https://thesoulofdesign.com/2018/03/install-free-ssl-certificate-on-shared-hosting-from-cpanel-by-lets-encrypt.html#respond Fri, 09 Mar 2018 10:11:29 +0000 https://thesoulofdesign.com/?p=1190 SSL is the backbone of our secure Internet. Not just the Green Bar, It basically protects your sensitive information. An SSL certificate activates the padlock and the https protocol and allows secure connections from a web server to a browser. Bellow are some references for more information about “Why SSL is important and Why it impacts on […]

The post Install FREE SSL Certificate on Shared Hosting (from cPanel) by Let’s Encrypt appeared first on The Soul of Design.

]]>
SSL is the backbone of our secure Internet. Not just the Green Bar, It basically protects your sensitive information. An SSL certificate activates the padlock and the https protocol and allows secure connections from a web server to a browser. Bellow are some references for more information about “Why SSL is important and Why it impacts on SEO score”

IS HTTPS GOOD FOR SEO?
Do SSL Certificates Affect Search Rankings?

Anyways, SSL certificates are costly and for a blogger or small size business owner it is impossible to bear the SSL certificate charges.

Let’s Encrypt is a free, automated, and open Certificate Authority.

How to Install Let’s Encrypt Free SSL on Shared Hosting?

  1. Login to your cPanel and Enable SSH Access. How to?
  2. Connect to your host from putty or any other ssh client.
  3. Now you are in Terminal of your Host.
  4. Install Git if not installed.
  5. Clone Acme Client from git by the following command
    git clone https://github.com/kelunik/acme-client
  6. Navigate to acme-client
    cd acme-client
  7. Install Composer
    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"; 
    
    php composer-setup.php;
    
    php -r "unlink('composer-setup.php');";
    
    php composer.phar install --no-dev
  8. Now After completing the previous steps successfully go for SSL generation: Run the following command replacing the Red text with your own email ID
    php bin/acme setup --server letsencrypt --email youremail@mail.com
  9. Now Run the following command with replacing the Red texts with your own url and path
    php bin/acme issue --domains yourdomain.com:www.youdomain.com --path /home/your_hosting_username/public_html:/home/your_hosting_username/public_html --server letsencrypt
  10. If successfully generated you’ll find the certificate files in
    /home/your_hosting_username/acme-client/data/certs/acme-v01.api.letsencrypt.org.directory/yourdomain.com
  11. To access those files simply go to file manager and open acme-client/data/certsacme-v01.api.letsencrypt.org.directory/yourdomain.com.
  12. You’ll find 4 files like bellow. You need the 2 of them cert.pem & key.pem as selected in the image. SSL
  13. Now open two files in 2 new tabs. a and open the cPanel Home and navigate to SSL/TLS 
  14. Go to the option “Install and Manage SSL for your site (HTTPS)”.
  15. Now select the domain you want to install ssl for from the List (if any).
  16. Now Copy the Full content of the cert.pem file and paste into the Certificate field. And Copy the full content of key.pem file and paste into the Private Key Field and click Install.
  17. No more steps, Welcome to the Green Bar.

How to check the Validity of the certificate?

Its important because the major problem with this Let’s Encrypt certificate is that – You have to renew the certificate in every 3 months. You can check the certificate’s expiry date by the following command: (Change the Red text)

php acme-client/bin/acme check --name yourdomain.com --server letsencrypt

How to Renew Let’s Encrypt SSL?

Run the following command from ssh

php acme-client/bin/acme issue --domains yourdomain.com:www.yourdomain.com --path /home/your_hosting_username/public_html:/home/your_hosting_username/public_html --server letsencrypt

Then Check if the Site’s SSL validity is updated or not. If still not updated then follow the Step no 16. Then it’ll work fine.

Still having problem? Comment bellow or you may contact us.

The post Install FREE SSL Certificate on Shared Hosting (from cPanel) by Let’s Encrypt appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2018/03/install-free-ssl-certificate-on-shared-hosting-from-cpanel-by-lets-encrypt.html/feed 0 1190
Draw Polygon and get the Bounding Points in Google Maps Javascript API 3 https://thesoulofdesign.com/2017/12/draw-polygon-get-bounding-points-google-maps-javascript-api-3.html https://thesoulofdesign.com/2017/12/draw-polygon-get-bounding-points-google-maps-javascript-api-3.html#respond Thu, 21 Dec 2017 07:29:25 +0000 https://thesoulofdesign.com/?p=1162 Today I’ll share how to draw a polygon (shape) and get the bounding points in Google Maps Javascript API 3. Also Disable/Enable drawing and plot a drawing with the co-ordinates you already have. What can you do? You can draw a bounded area by multiple clicks on the Google Map. Get the co-ordinates of the […]

The post Draw Polygon and get the Bounding Points in Google Maps Javascript API 3 appeared first on The Soul of Design.

]]>
Today I’ll share how to draw a polygon (shape) and get the bounding points in Google Maps Javascript API 3.

Also Disable/Enable drawing and plot a drawing with the co-ordinates you already have.

What can you do?

  • You can draw a bounded area by multiple clicks on the Google Map.
  • Get the co-ordinates of the vertices which can be stored for future reference.
  • Disable/Enable Drawing at any event.
  • Also you can plot any shape on the map with the co-ordinates array.

If you want to disable the drawing after one drawing you can set use the following:

drawingManager.setOptions({
    drawingControl: false

});
drawingManager.setDrawingMode(null);

Suppose you want to draw a shape on the map. then use the following.

Let us assume you have the following co-ordinates’

var coords = [[22.5831268539849, 88.40925693511963],
[22.584236342219164, 88.41129541397095],
[22.584632585851494, 88.41196060180664],
[22.584384933714855, 88.41310858726501],
[22.584058032212745, 88.41470718383789],
[22.583978783246916, 88.41514706611633],
[22.583889628105865, 88.41515779495239],
[22.583820285178493, 88.41518998146057],
[22.583770754494708, 88.41527581214905],
[22.58188857531463, 88.41470718383789],
[22.579897399875247, 88.41427803039551],
[22.579768616393363, 88.41412782669067],
[22.580432345357693, 88.41115593910217]];

Then you can simply plot that on map and also the map will fit to the shape by the following code.

var bounds = new google.maps.LatLngBounds();
var points = [];
for (var i = 0; i < coords.length; i++) {
    points.push({
       lat: coords[i][0],
       lng: coords[i][1]
    });
    bounds.extend(points[i]);
}
map.fitBounds(bounds);

var areaToDraw = new google.maps.Polygon({
    paths: points
});
areaToDraw.setMap(map);

If you have any problem or want to customize, feel free to ask here in comment.

The post Draw Polygon and get the Bounding Points in Google Maps Javascript API 3 appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2017/12/draw-polygon-get-bounding-points-google-maps-javascript-api-3.html/feed 0 1162
Microsoft Introduces Project Neon – The Fluent Design System for Windows 10 https://thesoulofdesign.com/2017/05/microsoft-introduces-project-neon-fluent-design-system-windows-10.html https://thesoulofdesign.com/2017/05/microsoft-introduces-project-neon-fluent-design-system-windows-10.html#respond Fri, 12 May 2017 03:15:30 +0000 https://thesoulofdesign.com/?p=1054 Microsoft was planning to refresh the User Interface of Windows 10 with a new design language. Finally Microsoft has revealed the the name of Project Neon – “The Microsoft Fluent Design System”. According to Microsoft the experiences Windows users see on devices can differ dramatically, and the Fluent Design System is designed to cater to those different device […]

The post Microsoft Introduces Project Neon – The Fluent Design System for Windows 10 appeared first on The Soul of Design.

]]>
Microsoft was planning to refresh the User Interface of Windows 10 with a new design language. Finally Microsoft has revealed the the name of Project Neon – “The Microsoft Fluent Design System”. According to Microsoft the experiences Windows users see on devices can differ dramatically, and the Fluent Design System is designed to cater to those different device types, providing the best user-interface designs depending on your device type. It basically focus on animations, simplicity, and consistency.

Here is a brief idea about the project –

Some may have experienced the design improvements as Microsoft recently pushed updates to Groove, Calculator, Films & TV, and some other apps, that introduced improved UI within the apps, including blur and hover animations and more.

Features Overview:

  • It controls the User Interface with illumination. Glow Hover effects and more.
  • Parallax effects, virtual experiences and powerful animations.
  • Auto scaling of Apps for different devices.

Screenshots: 

From Microsoft:

These devices all behave differently and fulfil different needs. From large screens to no screens they rely on touch, ink, voice, gaze, and gesture. Every day, developers also face the challenge of a multi-device, multi-interaction world, and we are committed to simplifying this world with a modern Microsoft design system.

 

The post Microsoft Introduces Project Neon – The Fluent Design System for Windows 10 appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2017/05/microsoft-introduces-project-neon-fluent-design-system-windows-10.html/feed 0 1054
Group Video Chat in Messenger is Out Now https://thesoulofdesign.com/2016/12/group-video-chat-messenger-now.html https://thesoulofdesign.com/2016/12/group-video-chat-messenger-now.html#respond Thu, 22 Dec 2016 03:28:34 +0000 https://thesoulofdesign.com/?p=1048 From now you’ll be able to make group video calls on Facebook Messenger. According to Facebook It is the most requested feature they are launching at the closing of the year. It is simple and seamless to stay connected face to face. Group Video Chat is very easy to use – Just simply create a […]

The post Group Video Chat in Messenger is Out Now appeared first on The Soul of Design.

]]>
From now you’ll be able to make group video calls on Facebook Messenger. According to Facebook It is the most requested feature they are launching at the closing of the year. It is simple and seamless to stay connected face to face.

Group Video Chat is very easy to use – Just simply create a group or go to an existing group and tap on the video icon on the upper right of the screen and you are in the Group Video Chat and everyone in the group will be notified. Maximum 50 people can join the group video chat but only 6 of them will be visible. But don’t worry rest of the people can be on the camera or just listen in. If more than 6 people are on the call, just the dominant speaker is shown to all participants.

The post Group Video Chat in Messenger is Out Now appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/12/group-video-chat-messenger-now.html/feed 0 1048
Free Download 284 Premium Design Resources worth $511 https://thesoulofdesign.com/2016/10/free-download-284-premium-design-resources-worth-511.html https://thesoulofdesign.com/2016/10/free-download-284-premium-design-resources-worth-511.html#respond Tue, 18 Oct 2016 06:12:30 +0000 https://thesoulofdesign.com/?p=1017 Here is a huge collection of premium design resources worth more than $500 for completely free by InkyDeals. So don’t miss your chance to get an exclusive freebie stuffed with 284 premium design resources! And these resources come with an extended royalty license, allowing you to use them in unlimited personal and commercial projects without any […]

The post Free Download 284 Premium Design Resources worth $511 appeared first on The Soul of Design.

]]>
Here is a huge collection of premium design resources worth more than $500 for completely free by InkyDeals. So don’t miss your chance to get an exclusive freebie stuffed with 284 premium design resources! And these resources come with an extended royalty license, allowing you to use them in unlimited personal and commercial projects without any additional fees or need for attribution!

Here is the list

  • 183 Premium Vectors worth $270
  • 24 Vector Illustrations worth $96
  • 34 Super High-Res Textures worth $30
  • 12 Typographic Illustrations worth $30
  • 18 Photoshop & Illustrator Text Styles worth $30
  • Inkscapade Font & Original Ai File worth $15
  • 2 T-shirt Designs worth $30
  • 10 Stock Images worth $10

Some screenshots of what you’ll get

design-tnt-elements-set-1-small-preview2 design-tnt-sales-set-19-small-preview1 designtnt-textures-watercolor-textures-preview-small illustrations-preview-small t-shirts-design-preview-small

So why are you waiting? Download bellow

Free Download

The post Free Download 284 Premium Design Resources worth $511 appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/10/free-download-284-premium-design-resources-worth-511.html/feed 0 1017
Events from Facebook may Replace your Calendar https://thesoulofdesign.com/2016/10/events-facebook-may-replace-calendar.html https://thesoulofdesign.com/2016/10/events-facebook-may-replace-calendar.html#respond Mon, 17 Oct 2016 05:29:08 +0000 https://thesoulofdesign.com/?p=1000 Last week Facebook announced a New Events app which may replace your default Calendar. Yes Facebook is finally working on Events Calendar for iPhone and Android. Besides knocking you on your friends’ birthdays it will also help you create events with your friends no matter wherever you are. Aditya Koolwal, Product Manager of Facebook said on an online post – […]

The post Events from Facebook may Replace your Calendar appeared first on The Soul of Design.

]]>

Last week Facebook announced a New Events app which may replace your default Calendar. Yes Facebook is finally working on Events Calendar for iPhone and Android. Besides knocking you on your friends’ birthdays it will also help you create events with your friends no matter wherever you are. Aditya Koolwal, Product Manager of Facebook said on an online post –

Every day, more than 100 million people use Facebook events to discover things they can do with their friends — from festivals and 5Ks to neighborhood fairs and nightlife. With hundreds of millions of events shared on Facebook every year, the fear of missing out is becoming a thing of the past.

You can browse events by location, time and your interest. There is a map also to browse events on locations so that if you are planning to travel to other cities you can join the Event. events-asset2-search

Currently Facebook Events is available on App Store for iPhone users and Android version is coming soon.

The post Events from Facebook may Replace your Calendar appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/10/events-facebook-may-replace-calendar.html/feed 0 1000
Introducing Facebook Messenger Lite 1.1 [Download Link Updated] https://thesoulofdesign.com/2016/10/introducing-facebook-messenger-lite-download.html https://thesoulofdesign.com/2016/10/introducing-facebook-messenger-lite-download.html#respond Mon, 03 Oct 2016 19:14:20 +0000 https://thesoulofdesign.com/?p=968 Facebook has officially confirmed that “Messenger Lite” – the light weight, clean, simple messenger for android has been launched. No matter how your network connection or storage capacity is, this version of Messenger will run like a magic. There are many who don’t use messenger because of its size and excessive usage of RAM. This […]

The post Introducing Facebook Messenger Lite 1.1 [Download Link Updated] appeared first on The Soul of Design.

]]>
mlite-staticnwsrm-finalFacebook has officially confirmed that “Messenger Lite” – the light weight, clean, simple messenger for android has been launched. No matter how your network connection or storage capacity is, this version of Messenger will run like a magic.

There are many who don’t use messenger because of its size and excessive usage of RAM. This Messenger Lite will be the solution same as Facebook Lite. The to empower people all over the world to stay connected. With Messenger Lite, people are able to quickly and easily send text, photos and links to anyone using Messenger or Messenger Lite.

ml

Size of the app is less than 10MB and it has the messenger’s core features like messaging, sending photos, links, stickers etc.

Messenger Lite is starting to roll out to people in Kenya, Tunisia, Malaysia, Sri Lanka and Venezuela. Facebook said Messenger Lite will be available in other countries in the coming months.

Download Bellow the Messenger Lite v 1.1.

Download Messenger Lite 

The post Introducing Facebook Messenger Lite 1.1 [Download Link Updated] appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/10/introducing-facebook-messenger-lite-download.html/feed 0 968
Meet ARA – Modular Phone Project by Google https://thesoulofdesign.com/2016/08/meet-ara-modular-phone-project-google.html https://thesoulofdesign.com/2016/08/meet-ara-modular-phone-project-google.html#respond Thu, 04 Aug 2016 11:04:09 +0000 https://thesoulofdesign.com/?p=959 What if I tell you that you can assemble your phone? Yes! Google is working on a project called “ARA” and Yes! it runs on your favorite Os Android. ARA is a modular mobile phone contains all the functionality of a smartphone plus six flexible slots for easy swapping. Suppose you’re a photographer – so you […]

The post Meet ARA – Modular Phone Project by Google appeared first on The Soul of Design.

]]>
PROJECT ARA

What if I tell you that you can assemble your phone? Yes! Google is working on a project called “ARA” and Yes! it runs on your favorite Os Android. ARA is a modular mobile phone contains all the functionality of a smartphone plus six flexible slots for easy swapping. Suppose you’re a photographer – so you could upgrade your camera module. Not just that if one module is broken or not working you could change it easily.

project-ara

ARA frames allows you to slide any ARA modules into any slot and it works. There is an Application Layer called “Greybus protocol” which allows the ARA modules to communicate with each other and the processor. So Project ARA will give you more control over features as you can customize the modules according to your need.

Developer edition of ARA is coming soon..

The post Meet ARA – Modular Phone Project by Google appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/08/meet-ara-modular-phone-project-google.html/feed 0 959
Google Home – a Voice Controlled Google Assistant for Home https://thesoulofdesign.com/2016/05/google-home-voice-controlled-google-assistant-home.html https://thesoulofdesign.com/2016/05/google-home-voice-controlled-google-assistant-home.html#respond Thu, 19 May 2016 07:02:25 +0000 https://thesoulofdesign.com/?p=944 Ok Google! What’s the weather like? Yes! Very soon you’ll be able to control your home by voice commands like Playing music, managing tasks, solve maths, control devices like tv, phone, car etc., set alarm and lots more by Google’s new assistant “Home“. The concept of this type of device is not new. There is already a […]

The post Google Home – a Voice Controlled Google Assistant for Home appeared first on The Soul of Design.

]]>
homeOk Google! What’s the weather like? Yes! Very soon you’ll be able to control your home by voice commands like Playing music, managing tasks, solve maths, control devices like tv, phone, car etc., set alarm and lots more by Google’s new assistant “Home“.

The concept of this type of device is not new. There is already a device Amazon’s Echo available in the market but Google has some obvious advantage because its been the search giant and been observing you for more than a decade.

Tweets on topic:

The post Google Home – a Voice Controlled Google Assistant for Home appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/05/google-home-voice-controlled-google-assistant-home.html/feed 0 944
Say Hello to Google Duo – a Simple Fast Video Calling App https://thesoulofdesign.com/2016/05/say-hello-google-duo-simple-fast-video-calling-app.html https://thesoulofdesign.com/2016/05/say-hello-google-duo-simple-fast-video-calling-app.html#respond Thu, 19 May 2016 06:15:12 +0000 https://thesoulofdesign.com/?p=936 Very soon Google is releasing a simple fast video calling app – Duo. You’ll enjoy seamless video calling without worrying about the internet speed. Duo is a simple, fast one-to-one video calling app for everyone—whether you’re on Android or iOS, a fast or slow connection, in New York or New Delhi.  -Google Like Whatsapp  Google […]

The post Say Hello to Google Duo – a Simple Fast Video Calling App appeared first on The Soul of Design.

]]>

Very soon Google is releasing a simple fast video calling app – Duo. You’ll enjoy seamless video calling without worrying about the internet speed.

Duo is a simple, fast one-to-one video calling app for everyone—whether you’re on Android or iOS, a fast or slow connection, in New York or New Delhi.  -Google

Like Whatsapp  Google Duo is based on your phone number so that you can reach your contacts easily. Currently it’ll work on Android and iOs.

Beside the normal features like test camera before call, flip camera, mute microphone Duo has a special feature – Knock Knock which shows you a live video preview of the caller before you pick up.

duo

When it comes to security Google made the conversation end to end encrypted. And the quality of the video is depending upon your network. It doesn’t matter if you are using a high speed internet or a slow connection you’ll be able to call seamlessly. Also switch between  wi-fi and mobile network without a call drop.

Features at a glance

  • Simple and fast.
  • One to One call only, no conference call.
  • Seamless video calling without worrying about internet speed.
  • Knock Knock – Live video of the caller on the screen before receiving the call.
  • End to End encryption.
  • Switch between  wi-fi and mobile network without a call drop.

You can Pre-Register for the Google Duo for android here.

Tweets on topic:

News Source : Official Google Blog

The post Say Hello to Google Duo – a Simple Fast Video Calling App appeared first on The Soul of Design.

]]>
https://thesoulofdesign.com/2016/05/say-hello-google-duo-simple-fast-video-calling-app.html/feed 0 936