Skip to content

Instantly share code, notes, and snippets.

Avatar
:octocat:
Ontspan! en gebruik vryheid sagteware.

<<eWɘ>>yn Llewellynvdm

:octocat:
Ontspan! en gebruik vryheid sagteware.
View GitHub Profile
@Llewellynvdm
Llewellynvdm / buildPDF.method
Last active Apr 2, 2022
pdf table templete
View buildPDF.method
/**
* @return bool
*/
protected function buildPDF()
{
if(class_exists('TCPDF'))
{
$template = $this->getTemplate('pdf.html'); // your function to get the html table
// convert product object to placeholders
$placeholders = array();
@Llewellynvdm
Llewellynvdm / DB_generator_ALL.php
Created Dec 5, 2021
Generate Transportation SQL data
View DB_generator_ALL.php
<?php
function randomLetter($size)
{
$bag = "A BC DEF G HIJKLL MNOP QRS TUV W XUZ ";
$key = array();
$bagsize = strlen($bag) - 1;
for ($i = 0; $i < $size; $i++)
{
$get = rand(0, $bagsize);
@Llewellynvdm
Llewellynvdm / Apache-proxy-setup.md
Last active Jul 31, 2021
Easy Joomla! 3.9.27 Docker Composer File
View Apache-proxy-setup.md

Apache Proxy Setup Instructions for Ubuntu 20.04

First Upate System:

$ sudo apt update
$ sudo apt upgrade -y

Install Apache:

@Llewellynvdm
Llewellynvdm / .bash_prompt.sh
Last active Aug 24, 2021
Pretty Colored Bash Prompt
View .bash_prompt.sh
#!/bin/bash
#
# DESCRIPTION:
#
# Set the bash prompt according to:
# * the active virtualenv
# * the branch/status of the current git repository
# * the return value of the previous command
# * the fact you just came from Windows and are used to having newlines in
# your prompts.
@Llewellynvdm
Llewellynvdm / vdmInstallExtension.php
Last active Oct 30, 2020
Install Extension (via CLI) for Joomla 3.9
View vdmInstallExtension.php
<?php
/**
* @package VDM Install Extension (via CLI)
*
* @author Llewellyn van der Merwe <https://www.vdm.io>
* @gitHub https://gist.github.com/Llewellynvdm/fb2a8bcd24c42a955b67ec3154aa7b54
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
* @license GNU General Public License version 2 or later
*/
@Llewellynvdm
Llewellynvdm / CollegeSystem.sql
Created Jun 17, 2020
Students at XYZ College
View CollegeSystem.sql
USE [CollegeSystem]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Students](
[ID] [int] IDENTITY(1,1) NOT NULL,
View Fix_Categories_Issue.php
// load the helper class
JLoader::register('[[[Component]]]Helper', JPATH_ADMINISTRATOR . '/components/com_[[[component]]]/helpers/[[[component]]].php');
// check the version of JCB
$manifest = [[[Component]]]Helper::manifest();
if (isset($manifest->version) && strpos($manifest->version, '.') !== false)
{
// get the version
$this->JCBversion = explode('.', $manifest->version);
// Get a db connection.
$db = JFactory::getDbo();
@Llewellynvdm
Llewellynvdm / generator.php
Last active May 28, 2020
Little SQL generator in PHP
View generator.php
<?php
$surnames = array(
"SMITH",
"JOHNSON",
"WILLIAMS",
"BROWN",
"JONES",
"GARCIA",
"MILLER",
View caeser_cypher_hack.py
#!/usr/bin/python3
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Caesar Cypher Hack
#
# @author Llewellyn van der Merwe <https://www.vdm.io/>
# @copyright Copyright (C) 2019 Vast Development Method. All rights reserved.
# @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
@Llewellynvdm
Llewellynvdm / getDynamicContent.php
Last active Jan 10, 2022
Little dynamic content script of JCB
View getDynamicContent.php
/**
* The array of dynamic content
*
* @var array
*/
protected static $dynamicContent = array(
// The banners by size (width - height)
'banner' => array(
'728-90' => array(