• Generating Dummy Data in Laravel Application Using Faker

    Back in the good old days, I often test PHP applications by accessing it directly from the web browser and input the data in the forms. Today, with the explosion of awesome PHP libraries we can now generate most kinds of data by using code alone. The data can then be directly inserted into the database. This reduces the need to input data directly into the app. In Laravel application, there’s an awesome package for this called Faker - a PHP library that generates fake data for you. Faker is not exactly Laravel package, but perfectly works with this framework as well. Check their github page: https://github.com/fzaninotto/Faker
  • How to Use Tailwindcss with Laravel 7

    Tailwind CSS is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs without any annoying opinionated styles you have to fight to override. Most CSS frameworks do too much. They come with all sorts of predesigned components like buttons, cards, and alerts that might help you move quickly at first, but cause more pain than they cure when it comes time to make your site stand out with a custom design.
  • How to Read SMART Log from NVMe Device on Linux

    After convincing myself that it's worth the price, I took the courage to get an NVMe SSD and install it to my PC. I've considered two strong candidates: Samsung 970 Evo Plus and Adata XPG SX8200. Adata has cheaper price and I'm going to take it, but in last minutes I choose Samsung one because it has bigger TBW so I hope it will be last longer.
  • How to Install Ubuntu 20.04 Focal Fossa Server

    On Thursday, April 23rd, 2020, Canonical Ltd, the makers of distribution officially released the long-awaited version code-named “”, it is an () version based on Linux kernel series , for which maintenance updates will be provided for 5 years until and it will reach end-of-life in . This article will walk you through the process of installing with on your machine.
  • How to Install PostgreSQL 12 on Ubuntu 20.04 Focal Fossa

    , or Postgres, is a relational database management system that provides an implementation of the SQL querying language. It’s standards-compliant and has many advanced features like reliable transactions and concurrency without read locks. PostgreSQL is developed by PostgreSQL Global Development Group, a group of individual volunteers and corporate companies.
  • Install OpenLDAP Server on Ubuntu 20.04 Focal Fossa

    () is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory services make sharing of information about users, systems, networks, services, and applications throughout the network possible. As examples, directory services may provide any organized set of records, often with a hierarchical structure, such as a corporate email directory.
  • How to Install PostgreSQL 13 on Linux Mint 20 Ulyana

    is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
  • How to Install MongoDB 4.4 on Linux Mint 20 Ulyana

    MongoDB is an open source database that uses a document-oriented data model. Unlike relational databases, it doesn't consist of tables and rows, but it’s built on an architecture of collections and documents. Documents comprise sets of key-value pairs and are the basic unit of data in it. Collections contain sets of documents and function as the equivalent of relational database tables.
  • How to install PHP 8 on Linux Mint 20 Ulyana or Ubuntu 20.04

    As PHP had officially released , I decided to install it on my local development server. It uses Linux Mint 20 Ulyana which is based on Ubuntu 20.04 Focal Fossa, so official PHP package provided from their repository is at 7.4.3. Thanks to
  • Testing Slackware 14.2 or Current Using Persistent Live USB - LiveSlak

    Back when I was still on my college, Slackware was my first choice of favorite Linux distributions. RedHat was second, and Mandrake third. In other words, I've always had Slackware ran on my PC. It was fun back in those days. I learned many things then, mainly about networking and shell scripting. Using generic kernel? No way, that's too easy. Compiling my own kernel was how I spent my time that days.
  • How to Install MariaDB Server on Raspberry Pi with Debian 10 Buster

    I use Raspberry Pi as my personal web development server. It runs LEMP stack: Linux (Ubuntu/CentOS), Nginx web server, MariaDB database, and PHP 7/8. Whenever I need to change the OS I just to switch the microSD card.
  • 06
    Jul

    How to Install PostgreSQL 11 on CentOS 7 Server

    PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and technical standards compliance. It is designed to handle a range of workloads, from single machines to data warehouses or Web services with many concurrent users.
  • 06
    Jul

    How to Host a Website on NAT VPS Using Cloudflare and Nginx on Ubuntu

    Hosting your website on a web hosting service running cPanel is fun. But how if you need more resource like running cron or mail server? Rent a dedicated server or co-location seems to be the answer some years ago. Now, as the virtualization technology getting more advanced, we could pay about the price of a nice meal to get a VPS.
  • 23
    Jun

    How to Install Android in VirtualBox

    Android is a mobile operating system developed by Google. It is based on a modified version of the Linux kernel and other open source software, and is designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics.
  • 10
    Jun

    How to Install VirtualBox on Linux Mint 19

    Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a free and open-source hosted hypervisor for x86 virtualization, developed by Oracle Corporation. Created by Innotek GmbH, it was acquired by Sun Microsystems in 2008, which was, in turn, acquired by Oracle in 2010.