openssl req -x509 -newkey rsa:4096 -sha256 -keyout example.key -out example.crt -subj "/CN=example.com" -days 3650 -passout pass:foobar
openssl x509 -x509toreq -in example.crt -out example.csr -signkey example.key -passin pass:foobar
| # UPDATED 17 February 2019 | |
| # Redirect all HTTP traffic to HTTPS | |
| server { | |
| listen 80; | |
| listen [::]:80; | |
| server_name www.domain.com domain.com; | |
| return 301 https://$host$request_uri; | |
| } | |
| # SSL configuration |
| import org.apache.catalina.LifecycleListener; | |
| import org.apache.catalina.core.AprLifecycleListener; | |
| import org.springframework.beans.factory.annotation.Value; | |
| import org.springframework.boot.context.embedded.EmbeddedServletContainerFactory; | |
| import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory; | |
| import org.springframework.context.annotation.Bean; | |
| import org.springframework.context.annotation.Configuration; | |
| /** | |
| * NOTE: You also need to install APR on your system, on Arch Linux the package is called `tomcat-native`. |
openssl req -x509 -newkey rsa:4096 -sha256 -keyout example.key -out example.crt -subj "/CN=example.com" -days 3650 -passout pass:foobar
openssl x509 -x509toreq -in example.crt -out example.csr -signkey example.key -passin pass:foobar
| # custom WebStorm VM options, this configuration also works well for other IDEs like phpstorm, pycharm..etc. | |
| -Xms1024m | |
| -Xmx2048m | |
| -XX:ReservedCodeCacheSize=240m | |
| -XX:+UseConcMarkSweepGC | |
| -XX:SoftRefLRUPolicyMSPerMB=50 | |
| -ea | |
| -Dsun.io.useCanonCaches=false | |
| -Djava.net.preferIPv4Stack=true |
| public class MainActivity extends AppCompatActivity | |
| { | |
| Button language; | |
| TextView phone; | |
| RatingBar ratingBar; | |
| //String languageStr = "fa"; | |
| @Override | |
| protected void onCreate(Bundle savedInstanceState) |
| """ | |
| Prerequisites: | |
| 1. Scrapy: python3 -m pip install scrapy | |
| 2. Youtube-dl: python3 -m pip install youtube-dl | |
| (Use conda or miniconda for windows to install scrapy. Or use WSL and install python3 on it) | |
| It's also possible to modify this to get other courses from caster.io or even other sites. | |
| """ | |
| from scrapy.spiders import Spider | |
| from scrapy.crawler import CrawlerProcess | |
| import youtube_dl |
| <dependency> | |
| <groupId>com.sun.xml.ws</groupId> | |
| <artifactId>jaxws-ri</artifactId> | |
| <version>2.3.2</version> | |
| <type>pom</type> | |
| </dependency> |
Based on this blogpost.
Install with Homebrew:
$ brew install postgresql@14(The version number 14 needs to be explicitly stated. The @ mark designates a version number is specified. If you need an older version of postgres, use postgresql@13, for example.)