Skip to content

Instantly share code, notes, and snippets.

@luiz-itmapps
luiz-itmapps / DEV-3814.md
Last active March 13, 2025 14:24
DEV-3814 - Documentação

DEV-3814

Task

Às vezes é necessário realizar no controlador um tratamento que realmente não cabe ao modelo, mas que acaba deixando a action muito extensa. Para resolver isso, foi implementado o recurso de task.

use common\components\task\Task;

class TarefaFazerAlgumaCoisa extends Task
@lukassup
lukassup / ethtool-reset.md
Created March 13, 2025 14:08
Reset link speed to defaults

Reset interface speed to defaults

sudo ethtool -s ens10f1 autoneg on advertise 0xffffffffff
@azarrias
azarrias / PersistentSingletonMonoBehaviour.cs
Created March 13, 2025 14:08
Generic persistent singleton monobehaviour
using UnityEngine;
public abstract class PersistentSingletonMonoBehaviour<T> : MonoBehaviour
where T : PersistentSingletonMonoBehaviour<T>
{
private static T instance;
public static T Instance
{
get
ABACK ABASE ABATE ABBEY ABIDE ABOUT ABOVE ABYSS ACORN ACRID ACTOR ACUTE ADAGE ADAPT ADMIT ADOBE ADOPT ADORE ADULT AFFIX AFTER AGAIN AGAPE AGATE AGENT AGILE AGING AGLOW AGONY AGORA AGREE AHEAD AISLE ALBUM ALERT ALIEN ALIKE ALIVE ALLOW ALOFT ALONE ALOOF ALOUD ALPHA ALTAR ALTER AMASS AMBER AMISS AMPLE ANGEL ANGER ANGRY ANGST ANODE ANTIC ANVIL AORTA APART APHID APPLE APPLY APRON APTLY ARBOR ARDOR ARGUE AROMA ASCOT ASIDE ASKEW ASSET ATLAS ATOLL ATONE AUDIO AUDIT AVAIL AVERT AWAIT AWAKE AWARD AWASH AWFUL AXIOM AZURE BACON BADGE BADLY BAGEL BAKER BALSA BANAL BARGE BASIC BASIN BATHE BATON BATTY BAWDY BAYOU BEACH BEADY BEAST BEAUT BEEFY BEGET BEGIN BEING BELCH BELIE BELLY BELOW BENCH BERET BERTH BESET BEVEL BINGE BIOME BIRCH BIRTH BLACK BLADE BLAME BLAND BLARE BLAZE BLEAK BLEED BLEEP BLIMP BLOCK BLOKE BLOND BLOWN BLUFF BLURB BLURT BLUSH BOAST BONUS BOOBY BOOST BOOZE BOOZY BORAX BOSSY BOUGH BOXER BRACE BRAID BRAIN BRAKE BRASH BRASS BRAVE BRAVO BRAWN BREAD BREAK BREED BRIAR BRIBE BRIDE BRIEF BRINE BRING BRINK BRINY BRIS
@choco-bot
choco-bot / 1.RegistrySnapshot.xml
Created March 13, 2025 14:07
tresorit v3.5.5059.4490 - Passed - Package Tests Results
<?xml version="1.0" encoding="utf-8"?>
<registrySnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<user>S-1-5-21-1993710684-3149439546-4121954415-1000</user>
<keys>
<key installerType="Msi" displayName="Tresorit" displayVersion="3.5.5059.4490">
<RegistryView>Registry32</RegistryView>
<KeyPath>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{BB307283-A2F3-45A2-B900-254F05C6D647}</KeyPath>
<DefaultValue />
<InstallLocation><![CDATA[C:\Users\vagrant\AppData\Local\Tresorit\v0.8\]]></InstallLocation>
<UninstallString><![CDATA[MsiExec.exe /X{BB307283-A2F3-45A2-B900-254F05C6D647}]]></UninstallString>
@michaelfw
michaelfw / array-of-anagram.js
Last active March 13, 2025 14:10
Pre-Assessment Ultra Voucher
function sortPlease(arr) {
for (let i = 0; i < (arr.length - 1); i++) {
for (let j = 0; j < (arr.length - i - 1); j++) {
if (arr[j] > arr[j + 1]) {
let temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
import random
import datetime as dt
from airflow.decorators import task, dag
default_args = {"owner": "airflow", "start_date": dt.datetime(2024, 2, 1), "retries": 1}
@task.branch()
def choose_branch():
return random.choice(["task_a", "task_b"]) # Randomly chooses a branch
Pipeline still running ...
PipelineRun is still running: Tasks Completed: 38 (Failed: 0, Cancelled 0), Incomplete: 2, Skipped: 14
[get-pr-number : parse-pr-url] + echo -n 2383
[get-pr-number : parse-pr-url] + tee /tekton/results/git_pr_number
[get-pr-number : parse-pr-url] 2383
[acquire-lease : create-lease] + calculate_duration_in_seconds 90m
[acquire-lease : create-lease] + '[' m == m ']'
[acquire-lease : create-lease] + TOTAL_DURATION_IN_SECONDS=5400
[acquire-lease : create-lease] + export TOTAL_DURATION_IN_SECONDS
@dikeckaan
dikeckaan / VMware-Workstation-Hackintosh.md
Created March 13, 2025 14:07
Vmware Hackintosh Tutorial

macOS Virtual Machine Setup (VMware Workstation)

This guide provides step-by-step instructions for running macOS on VMware Workstation.

1. Update and Install VMware Workstation

First, download and install the latest version of VMware Workstation. For example, I used version 17.6.3.

2. Enable macOS Support (Unlocker)

@openpanzer
openpanzer / openpanzer-save.json
Created March 13, 2025 14:07
St. Lo Counterattack-2
{"scenario":{"name":"St. Lo Counterattack","maxTurns":27,"date":"1944-07-25T22:00:00.000Z","atmosferic":0,"latitude":2,"ground":0,"turnsPerDay":2,"dayTurn":0,"reinforcements":{"3":[{"row":3,"col":22,"unit":{"eqid":"26","id":-1,"owner":1,"hasMoved":false,"hasFired":false,"hasResupplied":false,"hasOverstrength":false,"isMounted":false,"isSurprised":false,"isDeployed":false,"isCore":false,"tempSpotted":false,"strength":12,"facing":0,"flag":23,"destroyed":false,"transport":{"eqid":382,"ammo":0,"fuel":100,"icon":"resources/units/images/jk235.png"},"carrier":0,"moveLeft":9,"ammo":6,"fuel":57,"hasAnimation":false,"hits":0,"experience":475,"entrenchment":0,"entrenchTicks":0,"leader":-1},"turn":"3","id":1},{"row":2,"col":22,"unit":{"eqid":642,"id":-1,"owner":1,"hasMoved":false,"hasFired":false,"hasResupplied":false,"hasOverstrength":false,"isMounted":false,"isSurprised":false,"isDeployed":false,"isCore":false,"tempSpotted":false,"strength":12,"facing":0,"flag":23,"destroyed":false,"transport":null,"carrier":0,"moveLef