Skip to content

Instantly share code, notes, and snippets.

View FredoVelcro's full-sized avatar
💭
Open to work

Fred FredoVelcro

💭
Open to work
  • France
View GitHub Profile
@FredoVelcro
FredoVelcro / folders_usage.ps1
Last active April 15, 2026 16:17
PowerShell list folders sizes
# usage: .\folders_usage.ps1 'C:\Program Files (x86)\' -Tree 2
param(
[Parameter(Mandatory=$true, Position=0)]
[string]$Folder,
[int]$Tree = 0
)
if (-not (Test-Path $Folder)) {
Write-Error "Folder '$Folder' does not exist."
@FredoVelcro
FredoVelcro / AvatarGenerator.js
Created July 16, 2024 09:13
AvatarGenerator.js
export class AvatarGenerator {
constructor({ size, singleColorMode = false, bgColor = '#FFFFFF', singleColor = null, className = 'avatar' }) {
this.size = size;
this.singleColorMode = singleColorMode;
this.bgColor = bgColor;
this.singleColor = singleColor;
this.className = className;
this.canvas = document.createElement('canvas');
this.canvas.width = size;
this.canvas.height = size;
@FredoVelcro
FredoVelcro / DataObjectController.php
Created January 29, 2021 14:14
Delete all Pimcore objects of a given class
<?php
namespace AppBundle\Controller;
use Pimcore\Bundle\AdminBundle\Controller\AdminController;
use Pimcore\Db;
use Pimcore\Event\BundleManager\PathsEvent;
use Pimcore\Model\DataObject\ClassDefinition;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Response;