scp-command-featured.webp

If you need to copy files from your local machine to a remote server using SSH protocol, you can do it by using the SCP command on Linux Ubuntu, Linux Mint and Debian as others.

The SCP utility comes by default with SSH, it is used for transferring files between remote computers. It uses the SSH protocol and has the...

featured-vite.jpg

Twitter Bootstrap and jQuery are Html/CSS and JavaScript framework and library still in heavy use in the Laravel community to this day.

It’s ease add then with Laravel Mix, but since Laravel v9.2.0 Vite is now the default bundler and a lot of users have had trouble getting it to work.

In this post we will go over...

laravel-mix-featured.webp

I had a lot of problems with using laravel/ui to install and then use the last updated versions of packages Twitter Bootstrap, jQuery and Popper.js. Since, for example, the Bootstrap version laravel ui installs is outdated, for example on Laravel 8 it is only version 4.6, and the newest version is, as of today: 5.2.2...

php-ini-featured.webp

There are a few ways to locate php.ini file by command line on Linux Ubuntu, Linux Mint, and other Linux distributions. Some of the options showed here are also compatible with Windows, specially usin WSL.

What is php.ini

The php.ini file is the configuration file that is read when PHP starts up. For the server module...

featured-extensions.webp

An .APPLICATION file is a ClickOnce Deployment Manifest file that runs over .NET Framework.

This article describes what an APPLICATION file is and how to open one or convert one to a different format.

The .application is meant to run on Windows Systems, so,...

featured-laravel-session-lifetime.webp

A session is a way to store information (in variables) to be used across multiple HTTP Requests, to simulate a “state” across pages navigation.

Laravel ships with a variety of session backends managers that are accessed through an expressive, unified API. Support for popular backends such as Memcached,...

featured-php-session-timeout.webp

A session is a way to store information (in variables) to be used across multiple HTTP Requests, to simulate a “state” across pages navigation.

Unlike a cookie, the information is not stored on the end users computer but in the application server.

For security reasons, sessions has a time limit to exist...

round-number-featured.webp

I participated in a Business to Business (B2B) project, where I was part of the team that developed the backoffice platform, and another team developed Frontoffice (the e-commerce store). Each part of the platform - Back and Front Office needed to exchange data and it was necessary to establish a numbering rounding...

Back office and Front office are sets of activities and responsibilities in managing a business, and can be performed by teams of their own or outsourced in companies. In the context of software systems and applications, it is possible to adapt the service of solutions on different platforms, which interact with each...

As with any essential software project back up database data, as well as restore these backups, your MySQL or Mariadb databases, as well as PostgreSQL.

When you are working with the developmental environment of your Laravel PHP projects in Laradock Docker containers, it is important to understand how the directories...

featured-docker-alt.webp

Permission denied problems with Docker on Linux Ubuntu, Linux Mint or MacOs are frequently associated with files or system services permissions.

Why “permission denied” errors occur with docker-compose in Docker containers

A common problem when performing docker-Compose for the first time is the lack of permission in...

featured-docker.webp

Docker is an Open Source platform for development, deploy and application execution. You need to install it to execute on operating systems. In this article we will see how to install and configure in Linux Debian: Mint and Ubuntu based distributions.

Docker allows you to separate apps from your infrastructure so you...

If you want to set up the Best environment for software development in Linux Mint (or Ubuntu and other Debian based distros), this is the right article for this.

Every software developer organizes their development environment for programming using a mix of technologies and tools to use to program, improve productivity...