Decrypt all Credentials and Private Key values saved in Jenkins vault using Script Step 1: Access Script Console: Go to “Manage Jenkins” then click “Script Console”. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Resolve pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl) Error: ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl) Fix pip uninstall pycurl export PYCURL_SSL_LIBRARY=nss pip install --compile --install-option="--with-nss" --no-cache-dir pycurl More Info http://pycurl.io/docs/latest/install.html#ssl Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
MacOSX Python multiprocessing crash with fork error Error: objc[67390]: +[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Get MySql database sizes Here are more organized queries against the INFORMATION_SCHEMA. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Increase “/dev/shm” size on kubernetes deployment Recently we came across an issue, where our application running inside Kubernetes pod was running out of “shm” memory. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Optimizing OpenVPN Throughput Believe it or not, the default OpenVPN configuration is likely not optimized for our link. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
OpenVPN – TCP or UDP tunneling ? An OpenVPN tunnel runs over IP and can encapsulate VPN traffic into either a UDP or a TCP connection. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Set Up an OpenVPN Server on Ubuntu 14.04|16.04 Step 1: Install OpenVPN To start off, we will install OpenVPN onto our server. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Spring MVC RequestBody and ResponseBody Annotations explained They are annotations of the Spring MVC framework and can be used in a controller to implement smart object serialization and deserialization. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →
Exception Handling annotations in Spring MVC a. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window) Continue Reading →