• Create virtual environment for different Python versions using Conda

    In our earlier article, we had shown how to install multiple versions of python without breaking System tools and Create an Isolated environment using Virtualenv?. Here’s an another method to create virtual environment for different versions of Python – using Conda. Conda is an open-source package management system and environment management…

  • How to make the Divi Slider Arrows visible always

    I have used the Divi sliders in many of my projects. When you have more than one slider, you can actually enable to show arrows helping users to navigate to other sliders manually. But unfortunately, these arrows show up only when a mouse hovers over the slider, which hides the…

  • How to print Stdout of a command in reverse order on a Linux Shell

    Recently encountered a challenge to display the standard output (stdout) of a Linux command in the reverse order. For eg; ls -lrt would list the files and directories based on the created/updated date but would like to get the output in the reverse direction. Solution: Linux shell is abundant of features….

  • How to create a different permalink structure for Posts and Pages in WordPress

    Recently developed a fitness website to one of my clients which consists of standard pages such as HomePage, About us, contact us, fitness camps etc., A blog was also created to post blog posts. All these were developed on WordPress with a URL structure of //domainname/%postname%/ for blog posts and //domainname/%page%/. After…

  • How to remove product category “uncategorized” in WooCommerce

    By default, WooCommerce has a product-category named “Uncategorized” which can’t be deleted! When you add a new product, the default category is chosen as Uncategorized. When viewed those products on the frontend, it doesn’t look good to have a product category such as this. The more frustrating was that I couldn’t delete this…

  • How to add Snow Falling Effect on Divi Slider with Pure CSS Animation

    When working with an eCommerce platform for a client, the client came up with the request of snow falling effect on the slider in HomePage to showcase the stores Christmas celebrations. Started to look out for solutions on how best and easy we can implement the same with less time…

  • Unable to generate Graphical Charts in RT [Solution]

    All of a sudden I was not able to generate graphical charts in Request Tracker, which was working earlier! The RT log file reads as below: [debug]: You’ve enabled GD, but we couldn’t load the module: Can’t locate GD.pm in @INC (@INC contains: /opt/rt3/bin/../local/lib /opt/rt3/local/plugins/RT-Extension-ResetPassword/lib /opt/rt3/bin/../lib /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi…

  • Access denied for user ‘root’@’localhost’ after installing MySQL [Fix]

    I Installed MySQL server (MariaDB 8.0) on my CentOS 7 using yum. Once started the service and when I tried connecting to the database, I got the below error: # mysql -u root ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO) MySQL version is as below: #…

  • Run multiple versions of PHP for different domains in NGNIX

    I recently purchased EduExpression WordPress plugin for a client to setup an examination software. I was able to install and configure the plugin without much problem. However, the problem started occurring when the student login was accessed – the plugin page went blank when the student attempted to take an exam….

  • PHP Fatal error: Call to undefined function bcmod()

    I recently purchased an examination software plugin called EduExpression for WordPress. However, I got the below error while setting up the plugin. PHP Fatal error: Call to undefined function bcmod() How to fix Call to undefined function bcmod In this tutorial, I’ll explain how to fix Call to undefined function bcmod()…

  • Incompatible with sql_mode=only_full_group_by [Fix]

    While migrating a client website from one WHM/cPanel to another WHM/cPanel, I got an SQL error “Incompatible with sql_mode=only_full_group_by“. Below is the complete error message. SELECT list is not in GROUP BY clause and contains nonaggregated column ‘dbname.p.picfile’ which is not functionally dependent on columns in GROUP BY clause; this…

  • Automatically start OpenCA service via Systemd in CentOS 7

    OpenCA service can be started using the SysVinit script located inside openca/etc/init.d folder. However, the script has to be started manually after every system reboot (otherwise, the script could have been scheduled as cron job!). How about adding the script to Systemd so that it can start automatically when the…

  • Allow SVG image uploads in WordPress

    SVG an XML-based vector image which is commonly used in websites to display logos and icons. They are popular among developers and designers, because of its scalablility, smaller in file size and don’t pixelate on retina screens. By default, WordPress doesn’t allow you to upload the SVG file format due…

  • Fix Sub-Process /usr/bin/dpkg returned an error code(1)

    I encountered an error “Sub-Process /usr/bin/dpkg returned an error code (1)” while installing a Single sign-on package called Gluu Server. Below is the snapshot of the error. # apt-get install gluu-server-3.1.3 Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed: gluu-server-3.1.3…

  • How to Delete First/Last ‘n’ lines from command output in Shell?

    One of my colleague came up with a query – How to Delete First/Last ‘n’ lines from the output of a command in Shell? For example, he wanted to trim down all the unnecessary lines from the output of a command – systemctl and print only the necessary lines. The command…

  • Error : DNS Propagation check Token Mismatch [Solved]

    One of my client asked me to update DNS entry of his domain at Namecheap. After updating DNS, I checked DNS propagation at WhatsMyDNS. I know DNS takes time to propagate and sometimes it can happen quickly as well. But even after waiting for hours, the DNS was not propagated…

  • My Experience in Using CSS3 Animations for a Creative Portfolio

    I was recently working on a portfolio design for a client. The requirement was quite challenging that I have never designed before. The client wants me to create an animation when a mouse hovered over an image. For example, when the visitor hovers mouse over the image, the forklift has…

  • How to Overlap three images using CSS

    Hi folks, I’m in a middle of designing a portfolio section for one of my client. The requirement was to perform an animation while hovering on the image. For e.g., imagine a forklift machine lifting an object when the mouse hovered on the image. To do that, I need to…