GPGeorge Prokopakisingprok.hashnode.dev·Jun 20, 2023 · 4 min readSetting up the projectIntroduction The project's goal is to build a clone of a simple social network examining the architecture and use of Django. It is built incrementally, every week, with a group of students during Coding Summer 23 activities.We use Visual Studio Code ...00
GPGeorge Prokopakisingprok.hashnode.dev·Nov 10, 2021 · 2 min readSetup VirtualBox with Kali Linux and MetasploitableSetting up VirtualBox with Kali Linux and Metasploitable so that both VMs are on the same network and can reach each other is useful for practicing penetration testing locally. Kali Linux has many tools for penetration testing and Metasploitable is a...00
GPGeorge Prokopakisingprok.hashnode.dev·Oct 23, 2021 · 4 min readPart 1: Setup project and create a simple pageThe purpose of this part is to get familiar with the Django framework and understand its structure. Understanding the concepts of Model-View-Controller (MVC) , Object-Relational Mapping (ORM) , and Migrations are required for this example. PyChar...00
GPGeorge Prokopakisingprok.hashnode.dev·Sep 10, 2021 · 2 min readLaravel QR code generationSource Code on GitHub I was trying to generate QR codes in Laravel and found this package simplesoftwareio/simple-qrcode and a couple of tutorials explaining how to use it shouts.dev and itsolutionstuff.com. Unfortunately, examples in the tutorials w...00
GPGeorge Prokopakisingprok.hashnode.dev·Jul 21, 2021 · 3 min readUser role in Laravel 8Laravel has some great packages for roles and permissions like SPATIE. However, sometimes we may need a very simple and easy to implement approach. In this example we add column role in the users table and then we implement a middleware class in ...00