Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Screen Capture</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
const libc = Deno.dlopen(
"libc.so.6",
{
dup2: {
parameters: ["i32", "i32"],
result: "i32",
},
errno: {
type: "i32",
},
@Garciat
Garciat / vscode-tunnel.tsx
Last active February 22, 2025 07:33
Manage your VS Code Remote Tunnel with Deno + CGI.
#!/usr/bin/env -S /home/garciat/homebrew/bin/deno --allow-env --allow-run --allow-read --allow-write --allow-net
import "jsr:@std/dotenv/load";
import { readAllSync } from "jsr:@std/io/read-all";
import { writeAllSync } from "jsr:@std/io/write-all";
import { deleteCookie, getCookies, setCookie } from "jsr:@std/http/cookie";
import { Application, Context, Router } from "jsr:@oak/oak";
@Garciat
Garciat / vscode-tunnel.py
Last active February 22, 2025 08:07
Manage your VS Code Remote Tunnel with Python 3 + CGI.
# pip install google-api-python-client python-dotenv
from typing import Optional, List, Tuple, Dict
from dataclasses import dataclass
import http.cookies
import os
import subprocess
import sys
import urllib.parse
@Garciat
Garciat / vscode-tunnel.php
Created February 20, 2025 19:21
Manage your VS Code Remote Tunnel with PHP.
<?php
function println($s)
{
echo "$s\n";
}
function shell_exec_trim($cmd, $nonzero_throw = true)
{
$lines = array();
type KeyEnumOf<T> = {[P in keyof T]: P}
class Enum {
static make<T>(source: T): Readonly<KeyEnumOf<T>> {
let result = {} as KeyEnumOf<T>;
for (const k in source) {
result[k] = k;
}
return Object.freeze(result);
}
package main
import "fmt"
// ------------------------------------------------
type F1[T any, R any] interface {
Apply(T) R
}
package com.example.stages;
import java.util.Optional;
interface Person<Name, Age> {
Name name();
Age age();
}
record Person_Any<Name, Age>(Name name, Age age) implements Person<Name, Age> {}
using System;
abstract class TySub<A, B>
{
public abstract B Cast(A a);
}
class TySub_Refl<A, B> : TySub<A, B>
where A : B
{
from abc import ABCMeta
from abc import abstractmethod
from dataclasses import dataclass
from typing import Any
from typing import Callable
from typing import Generic
from typing import Optional
from typing import TypeVar
from typing import cast