Skip to content

Instantly share code, notes, and snippets.

View kachsheev's full-sized avatar
💩

Anton Kashcheev kachsheev

💩
  • Tashkent, Uzbekistan
View GitHub Profile
@kachsheev
kachsheev / SharedMemorySample_read_main.cpp
Last active March 15, 2023 19:03 — forked from yoggy/SharedMemorySample_read_main.cpp
SharedMemory Sample for WIN32
#include <SDKDDKVer.h>
#include <Windows.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
int shmem_size = 16; // 16byte
HANDLE shmem = INVALID_HANDLE_VALUE;
HANDLE mutex = INVALID_HANDLE_VALUE;

ZeroTier настройка

База

Репозиторий

После сборки появляется три бинаря:

  • zerotier-cli -- утилитка для подключения
  • zerotier-idtool -- генерилка ключиков
@kachsheev
kachsheev / main.cpp
Created December 28, 2023 19:37 — forked from ForNeVeR/main.cpp
"ЩИ!!!Симулятор жестокости" - http://www.gamedev.ru/projects/forum/?id=160897
#define WIN32_LEAN_AND_MEAN // just say no to MFC
#define INIT_GUID
#include "hge.h"
#include <hgesprite.h>
#include <hgefont.h>
#include <hgecolor.h>
@kachsheev
kachsheev / gitlab-create-merge-request.sh
Created September 18, 2024 13:22 — forked from joshjohanning/gitlab-create-merge-request.sh
create gitlab merge requests via the api
#!/bin/bash
GITLAB_URL="https://example.gitlab.com/"
PROJECT_ID="2" # get this id via the repo/project's overview page
ACCESS_TOKEN="glpat-abc"
# Create a new merge request
curl --header "Private-Token: $ACCESS_TOKEN" \
"$GITLAB_URL/api/v4/projects/$PROJECT_ID/merge_requests" \
--data "source_branch=my-branch" \
--data "target_branch=main" \