Language Selection

English French German Italian Portuguese Spanish

Linux Today

Syndicate content
Updated: 1 hour 41 min ago

Most Used Linux Commands

Thursday 13th of August 2020 01:00:00 AM

WordPress 5.5 Arrived With These Awesome Features

Wednesday 12th of August 2020 11:00:00 PM

Setting up multi-factor authentication on Linux systems

Wednesday 12th of August 2020 03:00:00 PM

Move the Raspberry PI root file system to a USB drive

Wednesday 12th of August 2020 01:00:00 PM

Facebook open-sources a static analyzer for Python code

Wednesday 12th of August 2020 12:00:00 AM

How to trace system calls made by a process with strace on Linux

Tuesday 11th of August 2020 06:00:00 PM

There are times when it's useful to inspect what a running application is doing under the hood, and what system calls it is performing during its execution.

KDE neon Is Now Based on Ubuntu 20.04 LTS (Focal Fossa)

Tuesday 11th of August 2020 03:00:00 PM

Moving from docker-compose to Podman pods

Tuesday 11th of August 2020 01:00:00 PM

MTR - A Network Diagnostic Tool for Linux

Monday 10th of August 2020 01:00:00 PM

MTR is a simple, cross-platform command-line network diagnostic tool that combines the functionality of commonly used traceroute and ping programs into a single tool.

How To Check If A Linux System Is Physical Or Virtual Machine

Sunday 9th of August 2020 01:00:00 PM

This comprehensive guide explains different ways to check if a Linux system is physical or virtual machine.

My top 10 terminal shortcuts for Linux

Saturday 8th of August 2020 01:00:00 PM

There are many advantages to using terminal shortcuts. Here are 10 great ones, plus a bonus tip.

Choosing between Ansible's copy and template modules

Friday 7th of August 2020 10:00:00 PM

Ansible's copy and template modules are a great way to get started with automation.

Ubuntu Cinnamon Remix 20.04.1 LTS Released with New Look and Feel, Cinammon 4.4

Friday 7th of August 2020 09:00:00 PM

Ubuntu Cinnamon Remix 20.04.1 LTS is now available for download and comes with a bunch of goodies.

AMD Radeon Software for Linux 20.30 Released with Support for Ubuntu 20.04.1 LTS

Friday 7th of August 2020 05:00:00 PM

AMD Radeon Software for Linux 20.30 is now available with full support for the recently released Ubuntu 20.04.1 LTS (Focal Fossa) operating system.

More in Tux Machines

Norbert Preining: Switching from KDE/Plasma to Gnome3 for one week

Honestly, I can’t agree more. I have tried Gnome3 for over a year, again and again, and it feels like a block of concrete put onto the feet of dissidents by Italian mafia bosses. It drowns and kills you. Read more

KDE's 20.08 Apps Updates: New Features land in Dolphin, digiKam, KStars, Konsole and More

The updates to KDE apps released today are many, contain a wide array of changes, and cover an impressive number of applications. Dolphin, KDE's file explorer, for example, adds previews for more types of files and improvements to the way long names are summarized, allowing you to better see what each file is or does. Dolphin also improves the way you can reach files and directories on remote machines, making working from home a much smoother experience. It also remembers the location you were viewing the last time you closed it, making it easier to pick up from where you left off. Read more

Intel Graphics and oneAPI

  • Intel Offers New Xe Graphics Details, Product Updates At 2020 Architecture Day

    This week Intel held their 2020 Architecture Day, albeit virtual due to the COVID-19 pandemic. A lot of interesting technical information was shared on both the hardware and software sides. Here are some of the interesting highlights.

  • Intel Is Using IGC In Their Windows Drivers, Internal Prototype For Mesa

    At Intel's Architecture Day this week the company was talking about work on their new Windows graphics driver that is being timed for Xe but supporting existing generations of hardware as well. One of the interesting takeaways was seeing the Windows driver is now using the open-source "IGC" back-end.

  • Intel oneAPI 1.0 "Gold" Is Coming Later This Year

    Recently I wrote about it looking like oneAPI 1.0 was lining up and now there is further confirmation of the first production release of this Intel software collection indeed coming this year. After oneAPI was announced in late 2018 at Intel's Architecture Day, it was released in early form last year and the various software components making up this collection of interfaces to exploit the potential of Intel's diverse hardware offerings have continued to advance.

Laravel for Programming (New Series)

  • Why Should I Use Laravel Framework
  • Composer Error while installing Laravel “Failed to decode response: zlib_decode(): data error
  • Mysql update or insert multiple rows – Raw Laravel SQL
  • Laravel update model with unique validation rule for attribute

    I have a Laravel User model whre I added unique validation rule on username and email. Now when I update my User through my Repo, and I want to re-validate my model, I get an error.

  • Laravel – Eloquent “Has”, “With”, “WhereHas”

    with() is generally used with eager loading, which is a quick way to pull related models. Basically, it means that, along with the main model, Laravel will preload the listed relationship(s). This is beneficial when you need to load additional data and want to avoid making N+1 DB bad practices. With eager loading, you run only one additional DB query instead of potentially hundreds of additional queries.

  • Getting a 500 Internal Server Error on Laravel 5+ Ubuntu 14.04

    This is the first time I am installing Laravel on Ubuntu and I am already running into issues, 500 errors. I have done it before, numerous times on Windows OS and never had an issue. This 500 internal server usually happens when your “mod_rewrite” module is not turned on.

  • Ajax Laravel 419 POST Error

    I would really be thankful if someone could help me with this. I am trying to make an Ajax call but I am getting 419 POST error.

  • Creating a Radio Button Input Field

    You want to create a radio button field for your Blade template.

  • Decoding HTML Entities to a String
  • 13 Best Laravel Helpers To Consider Using

    Laravel comes with a ton of useful global helper functions. If you haven’t used them so far, this is the best time to start. Over the years of me using the Laravel, 10 of those emerged as the most useful, making the development a lot easier. Sometimes we don’t really see how we can apply some methods until we see an example. So let’s get down to it and see the top 10 helpers I often use the most. These go for Laravel 5.*, however those on Laravel 6.* can bring these back using the following package https://github.com/laravel/helpers. You can also check out the official documentation for all laravel helper functions.

  • How to use Laravel with Socket.IO

    Websockets are cool. They are really helpful if you want to show real-time activities from your users (or perhaps some queue jobs). Now, if you are afraid of the word “Websockets”, don’t be. I will lay down the instructions on how you can use it and will be around to answer your questions if you need to. I had this challenge where I needed it to show a list of people who are currently viewing a specific URL in Laravel. So I started thinking. Part of me wanted to do a quick hack (luckily that’s not the strongest side of mine). Whilst the other wanted to build something cool, reusable and long-lasting.

  • Guide To Injecting Dependencies Into Controllers

    Laravel’s facades present a simple interface to the most useful classes in Laravel’s codebase. You can get information about the current request and user input, the session, caches, and much more. But if you prefer to inject your dependencies, or if you want to use a service that doesn’t have a facade, you’ll need to find some way to bring instances of these classes into your controller. All controller methods (including the constructors) are resolved out of Laravel’s container, which means anything you typehint that the container knows how to resolve will be automatically injected.

  • How to Upload Multiple Files via Ajax (VueJs and Laravel 5.5) - File Management

    When I first started using VueJs, it was a nightmare to find a decent tutorial on how to upload a single file using Ajax, let alone a tutorial explaining how to manage multiple files. I have been dealing a couple of years with file management, mostly using VueJs and Laravel, so I thought writing a tutorial like this could help a lot of developers implement one of the coolest things in applications, which is real-time asset management. First off, you will find many solutions online that are good but those who are early beginners will definitely struggle. What I will cover here is writing your frontend and backend code that will allow you to upload multiple files. Additionally, I will give you a few tricks on how to apply this stuff to different situations.