You know your youtube URL. And, you want to know its thumbnail image that you can use on your website, or somewhere. Note: Video can be any video on youtube.com website.
This post is about the usage of nodejs module: youtube-api, which is to query youtube for videos. There are options to search youtube videos, list all videos from a playlist, list all videos from a channel. Also, you can fetch descriptive details about a video.
I have been using drupal 7 from a long time, and setting up a dev environment always felt bit tricky. Thanks to docker, life becomes easier now.
The simplest way to install driver for php is using pecl.
Here, we give exact response from youtube apis.
I’m using jquery to validate my form submitted, and I’ve also defined a submitHandler function on submit of form. But, the issue is that submitHandler is not being called.
According to Microsoft,
Login brute forcing is one of the top ways IaaS VMs are compromised in the cloud.
You might encounter below error:
Failed authorization procedure. example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://example.com/.well-known/acme-challenge/jTcgYGTDkvxnX0ocm9NKrJyyM0rAgwwflurdfUURH_Q: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p", www.example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.example.com/.well-known/acme-challenge/mS8eikQcFGT3_bOgvLFw84YpzcU0YZeZiBm8TZDHR5Q: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> IMPORTANT NOTES: - The following errors were reported by the server: Domain: example.com Type: unauthorized Detail: Invalid response from http://example.com/.well-known/acme-challenge/jTcgYGTDkvxnX0ocm9NKrJyyM0rAgwwflurdfUURH_Q: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1>
This article is for website administrator or owner who has once taken certificate from letsencrypt.org, and its the time to renew your certificate. And, you are using cloudflare CDN for your website.
Letsencrypt.org is an organization who provides free SSL certificate to anyone. I'm a great admirer of this service. And, its popularity increased when google chrome announced that it will give an advantage to SSL enabled websites.
I will write about how to get a new SSL certificate for your website from lets-encrypt. Its an amazing service, with an easy to use utility scripts.
Letsencrypt says you should run following command:
It may work for most of the people. But, it will not work for people who are using cloudflare.
Following error comes out:
There are two solutions that I could find till now:
You have to disable DNS proxy from cloudflare CDN. i.e. Bypassing cloudflare. If someone opens your website, he/she can see your actual IP, OR he/she will be served from your hosting, not from cloudflare.
You have to do this, just for the time period in which you are running command to renew your certificate.
Warning: When you disable this setting, your users might see SSL warning on browser, and that will not be good for you.
And, run command:
You are done! Do not forgot switch ON DNS proxy setting from cloudflare
For this, you need ssh access of your web server.
Open terminal, and type command:
certbot certonly -d example.com -d www.example.com
(put your website in place of example.com)
It will ask for putting webroot path. Write down the path of your documentRoot.
You should test first your commands, before requesting Lets Encrypt. Read: Test your request to Lets Encrypt
Also read: Common error
I have a bunch of jar files lying in a folder. Lets name it /Users/labuser/jars
You have a website, and you want to have a piece of content which should be at the bottom of thepage always.
These days, images look incomplete without proper captions, and blocks of text in articles look dry and in dire need of apt images to engage the readers. When we add images to articles though, more often than not we want to do so with text overlays. Mostly, this text is the title of the article itself or may be a watermark to indicate that the image is copyrighted.
This article shows some of common usages of JIRA rest apis.
I have few documents in the Elastic Search instance. And, due to some change in the code. I had to update the value of few keys in some of the documents.
I was using a drupal website, and using metatag module to have all nice SEO metatags in my page. The content type is of article type.
After 2 days, there was my demo. I deployed my nodejs code on lambda function, and trying testing it. It abruptly stops in between, and no error or exception trace.