Skip to content

Instantly share code, notes, and snippets.

@rafaehlers
rafaehlers / gk-dt-buttons-excel-urls.js
Created February 11, 2025 21:06
DataTables > Buttons > Excel > Include URLs on export
document.addEventListener('DOMContentLoaded', function () {
wp.hooks.addFilter('gk.datatables.options', 'dt-custom-code', function (options) {
options.buttons = options.buttons.map(button => {
if ('excel' === button.extend) {
button.exportOptions = {
// stripHtml: false,
format: {
body: function (data, row, column, node) {
// Check if the cell data contains an anchor tag
if (data.indexOf('<a') !== -1) {
@MTprogramer
MTprogramer / emulator-install-using-avdmanager.md
Created February 11, 2025 21:05 — forked from cemo/emulator-install-using-avdmanager.md
Installing and creating Emulators with AVDMANAGER (For Continuous Integration Server or Local Use)

Install and Create Emulators using AVDMANAGER and SDKMANAGER

About

  • The goal of this gist is to quickly pre-install a range of system images to provide our project teams the ability to run emulators on a range of API levels, from API 19 to API 28.
    • These can be run locally or on the base build agent.
  • Note: X86 is the fastest architecture for emulators, though x86_64 would probably be better to test against because most phones are 64 bit now.
  • We create two sets of emulators here, one set with pixel hardware emulation and one set with default oem emulation.

See: Google Documentation on Start the emulator from the command line for more info

@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 21:04
Rimworld output log published using HugsLib
Log uploaded on Tuesday, February 11, 2025, 4:04:38 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Faster Game Loading(Taranchuk.FasterGameLoading): FasterGameLoading(1.0.0), System.Drawing(av:4.0.0,fv:4.6.57)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Core(Ludeon.RimWorld): (no assemblies)
Performance Fish(bs.performance): PerformanceFish(0.6.2)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
import requests
import logging
from pathlib import Path
from typing import Dict, Optional
class HelpScoutClient:
def __init__(self, api_key: str):
"""Initialize HelpScout client with API key."""
self.base_url = "https://docsapi.helpscout.net/v1"
def crackle_pop():
"""
prints out the numbers 1 to 100 (inclusive).
If the number is divisible by 3, print _Crackle_ instead of the number.
If it's divisible by 5, print _Pop_.
If it's divisible by both 3 and 5, print _CracklePop_.
"""
INCLUDING_ONE_HUNDRED = 101
for n in range(1,INCLUDING_ONE_HUNDRED):
print(format_crackle_pop(n))
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 21:04
Rimworld output log published using HugsLib
Log uploaded on Tuesday, February 11, 2025, 4:03:59 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Faster Game Loading(Taranchuk.FasterGameLoading): FasterGameLoading(1.0.0), System.Drawing(av:4.0.0,fv:4.6.57)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Core(Ludeon.RimWorld): (no assemblies)
Performance Fish(bs.performance): PerformanceFish(0.6.2)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 21:03
Rimworld output log published using HugsLib
This file has been truncated, but you can view the full file.
Log uploaded on Tuesday, February 11, 2025, 9:03:05 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0DataAssembly(1.0.0), 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Core(Ludeon.RimWorld): (no assemblies)
Better Log - Fix your errors(bs.betterlog): 0PrepatcherAPI(1.2.0), 1Fishery(av:0.6.1,fv:0.5.1.2), BetterLog(1.1.0), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Performance Fish(bs.performance): PerformanceFish(0.6.2)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
@mypy-play
mypy-play / main.py
Created February 11, 2025 21:03
Shared via mypy Playground
from functools import cache
from typing import TypeVar
T = TypeVar("T")
@cache
def foo(x: type[T]) -> list[type[T]]:
return [x]
@choco-bot
choco-bot / FilesSnapshot.xml
Created February 11, 2025 21:03
Microsoft-Band-Sync v1.3.1021.3 - Failed - Package Tests Results
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\Microsoft-Band-Sync\microsoft-band-sync.nupkg" checksum="A276E4BCB9CA2D14CB9A989864D090A8" />
<file path="C:\ProgramData\chocolatey\lib\Microsoft-Band-Sync\microsoft-band-sync.nuspec" checksum="4FDC982C34D78FC52284EF6A3531D375" />
<file path="C:\ProgramData\chocolatey\lib\Microsoft-Band-Sync\tools\chocolateyInstall.ps1" checksum="79D584008531D104FA7437D7589AA387" />
</files>
</fileSnapshot>
---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!
Time: 11/2/25 18:02
Description: Unexpected error
java.lang.IllegalStateException: Renderer not initialized
at Not Enough Crashes deobfuscated stack trace.(1.17+build.13)
at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.getInstance(SodiumWorldRenderer.java:78)
at net.minecraft.client.particle.ParticleManager.handler$zzm000$preRenderParticles(ParticleManager:603)