Skip to content

Instantly share code, notes, and snippets.

View begoon's full-sized avatar
💭
Eating

Alexander Demin begoon

💭
Eating
View GitHub Profile
@begoon
begoon / io.py
Created February 27, 2026 14:34
python IO with progress
import io
import sys
import time
from typing import Any
import humanize
class IO(io.BytesIO):
ANSI_CLEAR_LINE = "\033[K"
@begoon
begoon / sad_words.py
Created September 17, 2024 12:36
Sad words classifier
import sys
import torch
from torch import Tensor
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import Dataset, DataLoader
sad_words = ["грустно", "одиноко", "cry", "tears", "sad", "sorrow", "grief", "pain", "lonely"]
normal_words = ["happy", "joy", "love", "smile", "cheerful", "excited", "fun"]
@begoon
begoon / AWS lambda custom runtime for Deno or Bun
Last active November 7, 2025 04:55
AWS lambda custom runtime for Deno or Bun
.
@begoon
begoon / Paginator.svelte
Created July 8, 2023 14:43
Simple paginator for Svelte
<script lang="ts">
import PageLink from "./PageLink.svelte";
export let pages: number;
export let current: number;
export let query: string | undefined;
</script>
{#if pages > 1}
{#if pages < 20}
@begoon
begoon / Dockerfile
Last active July 8, 2023 14:40
Dockerize SvelteKit app for nodejs
FROM node:20.2.0-bullseye-slim AS build
WORKDIR /app
COPY . .
RUN npm install
RUN npm run build
# ---
@begoon
begoon / LICENSE
Created September 11, 2021 18:55 — forked from brianbruggeman/LICENSE
Convert Viscosity to Open VPN
Public Domain
{
"id": "rk86",
"created": "2021-03-19T20:41:05.131Z",
"format": "1",
"emulator": "rk86.ru",
"version": "1.8.1",
"start": "0x0000",
"end": "0xFFFF",
"boot": {
"keyboard": [
{
"id": "rk86",
"created": "2021-03-19T18:39:41.732Z",
"format": "1",
"emulator": "rk86.ru",
"version": "1.8.1",
"start": "0x0000",
"end": "0xFFFF",
"boot": {
"keyboard": [
{
"id": "rk86",
"created": "2021-03-19T20:10:12.339Z",
"format": "1",
"emulator": "rk86.ru",
"version": "1.8.1",
"start": "0x0000",
"end": "0xFFFF",
"cpu": {
"a": "0x16",