Skip to content

Instantly share code, notes, and snippets.

View danielm's full-sized avatar
🎯
Focusing

Daniel Morales danielm

🎯
Focusing
View GitHub Profile
@danielm
danielm / bracket.html
Created June 24, 2024 14:11 — forked from Loupeznik/bracket.html
Playoffs bracket Tailwind component
<div class="m-2 p-4">
<div class="mb-4 grid grid-flow-col grid-cols-3 items-center border-0 border-b-2 border-gray-200 text-center text-base md:text-lg font-bold uppercase">
<div>Quarterfinals</div>
<div>Semifinals</div>
<div>Finals</div>
</div>
<div class="grid grid-flow-col grid-cols-3 items-center">
<div class="grid grid-flow-row grid-rows-3">
<div class="mb-4 rounded-md bg-gray-200 px-4 py-2 text-gray-900 space-y-2 text-xs md:text-base">
<div class="grid grid-flow-col grid-cols-2">
@danielm
danielm / count-line-length.sh
Created June 15, 2024 17:06
Max line length ina single file
awk '{print length}' yourfile.csv | sort -nr | head -1
@danielm
danielm / array-differences.php
Last active June 14, 2024 23:23
Find differences between two Arrays of strings in PHP
<?php
function findDifferences(array $array1, array $array2)
{
// Elements present in array1 but not in array2
$missingInArray2 = array_diff($array1, $array2);
// Elements present in array2 but not in array1
$addedInArray2 = array_diff($array2, $array1);
#!/bin/bash
#
# This script rename to a more userfriendy file name, so we can easly view/sort it etc.
# Specially in multi-part files, Given the Nameing convention:
# https://community.gopro.com/s/article/GoPro-Camera-File-Naming-Convention?language=en_US
#
# Eample:
# - GH010051.MP4 ==> GH0051-01.mp4
# - GH020051.MP4 ==> GH0051-02.mp4
----
[---->+<]
>++.
--
[----->+<]
>-.
++++
[->+++<]
>+.
+++++.
@danielm
danielm / clean-up-arch-linux.md
Created March 13, 2023 23:08 — forked from rumansaleem/clean-up-arch-linux.md
Instructions to clean up Arch Linux (Manjaro)

Contents

  • Clean pkg cache
  • Remove unused packages (orphans)
  • Clean cache in /home
  • remove old config files
  • Find and Remove
    • duplicates
    • empty files
    • empty directories
  • broken symlinks
@danielm
danielm / Arch Linux - TLDR Install.md
Last active June 24, 2022 22:21
Arch Linux - TLDR Install
@danielm
danielm / change-ui.sh
Created December 11, 2021 17:33
Change Unix/Linux UID
#
# THIS IS EXTREMLY RISKY TO RUN IF U DONT KNOW WHATS GOING ON
# DONT JUST COPY PASTE STUFF, READ IT, UNDERSTAND WHATS GOING SO IT WONT BREAK YOUR USER/SYSTEM
#
# put the information we need in variables
username=danielmorales
old_uid=`id -u $username` # looks up current (old) uid
new_uid=1000
@danielm
danielm / install.sh
Created April 20, 2021 22:28
Install Virtualbox on Debian Bullseye
# Download the *.run file from Virtualbox Site, 'other distros'
apt install build-essential linux-headers-amd64
chmod +x VirtualBox*.run
vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"
vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack
# Add your user to the
/usr/sbin/usermod -aG vboxusers [username]
@danielm
danielm / gist:297186f74cfdbd6fd110cccbc684e83f
Created April 6, 2021 22:51 — forked from Prezens/gist:f99fd28124b5557eb16816229391afee
Apache .htaccess settings for Vue, vue-router
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations