Skip to content

Instantly share code, notes, and snippets.

View kkimdev's full-sized avatar

Kibeom Kim kkimdev

View GitHub Profile
[ This agreement is based on the standard Apache Software Foundation
Individual Contributor License Agreement V2.2.
https://www.apache.org/licenses/icla.pdf ]
OpenStd Inc.
Individual Contributor License Agreement ("Agreement") V2.2
Thank you for your interest in OpenStd Inc. (the "Company"). To clarify
the intellectual property license granted with Contributions from any
person or entity, the Company must have on file a signed Contributor
test(long): # @test(long)
vpbroadcastq ymm0, rdi
vpcmpeqq k0, ymm0, ymmword ptr [rip + ls]
kmovw eax, k0
vpcmpeqq k0, ymm0, ymmword ptr [rip + ls+32]
kmovw ecx, k0
shl rcx, 4
vpcmpeqq k0, ymm0, ymmword ptr [rip + ls+64]
or rcx, rax
kmovw eax, k0
#!/usr/bin/env bash
set -Eeuxo pipefail
# Usage example: ./docker_host_port_forward.bash start 4000 14000
# ./docker_host_port_forward.bash stop 4000 14000
# TODO: alpine/socat is not necessarily trustworthy. Find a better base image
# or build ourselves.
# TODO: If socat is not installed, it fails silently. We should let user know
# if it failed and why it failed.
import sqlite3
class KeyValueFile:
def __init__(self, path):
self.conn = sqlite3.connect(path)
self.c = self.conn.cursor()
self.c.execute('CREATE TABLE IF NOT EXISTS keyvalue (key text PRIMARY KEY, value text)')
def put(self, key, value):
self.c.execute("INSERT OR REPLACE INTO keyvalue VALUES (?,?)", (key, value))