Skip to content

Instantly share code, notes, and snippets.

@aallan
aallan / mac-vendor.txt
Last active May 21, 2024 19:37
List of MAC addresses with vendors identities
000000 Officially Xerox
000001 SuperLAN-2U
000002 BBN (was internal usage only, no longer used)
000003 XEROX CORPORATION
000004 XEROX CORPORATION
000005 XEROX CORPORATION
000006 XEROX CORPORATION
000007 XEROX CORPORATION
000008 XEROX CORPORATION
000009 powerpipes?
@Zekfad
Zekfad / conventional-commits.md
Last active May 21, 2024 19:37
Conventional Commits Cheatsheet

Quick examples

  • feat: new feature
  • fix(scope): bug in scope
  • feat!: breaking change / feat(scope)!: rework API
  • chore(deps): update dependencies

Commit types

  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • chore: Changes which doesn't change source code or tests e.g. changes to the build process, auxiliary tools, libraries
@pixeline
pixeline / mirror_remote_directory_to_local_directory
Last active May 21, 2024 19:36
Bash script using lftp to mirror remote directory to local directory, thus keeping the local directory synchronized with the remote one.
#!/bin/sh
# @author: Alexandre Plennevaux
# @description: MIRROR DISTANT FOLDER TO LOCAL FOLDER VIA FTP
#
# FTP LOGIN
HOST='sftp://ftp.domain.com'
USER='ftpusername'
PASSWORD='ftppassword'
# DISTANT DIRECTORY
// gspa plugin like SplitText3.min.js CustomEase3.min.js
// !!!! ALWAYS SUPPORT THE DEVELOPERS, GSAP IS THE BEST TOOL OUT THERE. !!!!
// THIS IS FOR EDUCATION PURPOSE ONLY!
// Gsap script check for your window.location.href to identify if you're on a allowed site list.
// these list are in a array for charcter code
// [103, 114, 101, 101, 110, 115, 111, 99, 107, 46, 99, 111, 109] === 'greensock.com'
// you can add your domain aswell in this array.
// Plugins are minified use https://beautifier.io/ or any other site to get a readble code.
@colepeters
colepeters / index.html
Last active May 21, 2024 19:32
Example of a custom element to prefetch a link's `href`
<prefetched-link href="https://prefetch-this-href.example.org">
This link's href is prefetched if the user is on a fast network
</prefetched-link>
@mjbalcueva
mjbalcueva / calendar.tsx
Last active May 21, 2024 19:30
shadcn ui calendar custom year and month dropdown
"use client"
import * as React from "react"
import { buttonVariants } from "@/components/ui/button"
import { ScrollArea } from "@/components/ui/scroll-area"
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
import { cn } from "@/lib/utils"
import { ChevronLeft, ChevronRight } from "lucide-react"
import { DayPicker, DropdownProps } from "react-day-picker"
@wzjoriv
wzjoriv / clustering.py
Last active May 21, 2024 19:29
Nearest Neighbor, K Nearest Neighbor and K Means (NN, KNN, KMeans) implemented only using PyTorch
import torch as th
"""
Author: Josue N Rivera (github.com/wzjoriv)
Date: 7/3/2021
Description: Snippet of various clustering implementations only using PyTorch
Full project repository: https://github.com/wzjoriv/Lign (A graph deep learning framework that works alongside PyTorch)
"""
def random_sample(tensor, k):
@csd-was-taken
csd-was-taken / YT UI Tweaks
Last active May 21, 2024 19:29
YouTube UI Tweaks
(these were all written by my friend @ranidspace, i can't write css to save my life lol. well the first one is mine, but i just used the element zapper)
Install uBlock origin, if you haven't already (you should regardless) https://ublockorigin.com/
Go to the dasboard (extension icon > settings cog), and select the My filters tab
Paste the following into the giant text box. If there's already text there, don't overwrite it, just add these lines below
www.youtube.com###dismissible > .ytd-rich-shelf-renderer.style-scope
!Removes shorts shelf
@AlexString
AlexString / change_var_names.md
Created November 20, 2021 21:08
Quickly change variable names in nvim

Change variable names with vim keys

This also works on VS Code vim plugin:

For small amounts of var copies.

* cw NEWNAME <esc> then repeat n. for other ocurrences

But better