Liquibase vs Flyway
http://stackoverflow.com/questions/8418814/db-migration-tool-liquibase-or-flywayhttp://blog.getsandbox.com/2014/07/20/how-to-manage-database-change/
View ArticleRHEL ip Command Cheat Sheet
https://access.redhat.com/sites/default/files/attachments/rh_ip_command_cheatsheet_1214_jcs_print.pdf
View ArticleMaven Build JAR that Contains Dependencies
$ mvn clean install shade:shadeMaven Shade Plugin: https://maven.apache.org/plugins/maven-shade-plugin/shade-mojo.htmlExample:...
View ArticlePublic-Key Cryptography (Asymmetric Cryptography)
IntroductionIn Public-Key Cryptography you have two keys: a public key and a private key.As the names indicates the public key is for everyone eyes and the private is to be hidden and is...
View ArticleJava Supported Signature Algorithms
Reference https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#SignatureJava Code Example
View ArticleJava Supported Cipher (Encryption) Algorithms
Reference : https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#CipherJava Code Example:
View ArticleDifference between java.security.cert.X509Certificate and...
java.security.cert.X509Certificatejava.security.cert.X509Certificate supports all X.509 certificate versions (v1, v2 and...
View ArticleHow to use Client Certificate Authentication in iOS App
http://stackoverflow.com/questions/3749429/how-to-use-client-certificate-authentication-in-ios-apphttp://stackoverflow.com/questions/25924881/ios-client-certificates-and-mobile-device-managementhttps:/...
View ArticleSimple HTTP Headers that Improves Web Security
X-Frame-Options: SAMEORIGINWhat is Clickjacking? https://en.wikipedia.org/wiki/ClickjackingSee also:https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-OptionsClickjacking Defense Cheat...
View ArticleOWASP Bean Validation Cheat Sheet
Bean validation is not only interesting for validation, but mixed with a unified domain model, you also get a uniform validation through out our...
View ArticleGoogle Recaptcha
To safeguard registration against bots you can integrate with Google reCAPTCHA.https://developers.google.com/recaptcha/
View ArticleSlack for Ubuntu 16.04 64-bit
Download and install debian package from: https://slack.com/downloads/linux
View ArticleOverview Apache Cordova
Apache Cordova is a mobile hybrid solution. You write you application in HTML, CSS and JavaScript.When you build your application you will have a native package. The application will then run in a...
View ArticleHow to set Proxy for Java Process, e.g. JBoss
For all Java process you can set proxy settings from command line:For details see: Java Networking PropertiesFor JBoss EAP 6 >, you can set this with:
View ArticleWhat is Encrypted in HTTPS and SSL Stripping
"Everything in the HTTPS message is encrypted, including the headers, and the request/response load." [https://en.wikipedia.org/wiki/HTTPS#Network_layers]Limitations"A sophisticated type of...
View Article