Skip to content

Instantly share code, notes, and snippets.

View sur-ser's full-sized avatar
💭
I may be slow to respond.

@anonymus sur-ser

💭
I may be slow to respond.
View GitHub Profile
@sur-ser
sur-ser / zero-secrets.txt
Last active October 10, 2023 21:11
ZeroSecrets Typescript Integration
/**
* Modified version of the standard example at https://tryzero.com/#features.
* List of changes:
*
* Add type annotations to improve clarity and correctness.
* Use constants where appropriate.
* Extract the configuration values into a separate configuration object.
* Handle potential errors in a more robust manner.
* Add comments to explain the logic and purpose.
-----------------------------------------------
@sur-ser
sur-ser / nginx.conf
Created December 11, 2022 19:21 — forked from unixcharles/nginx.conf
nginx config for http/https proxy to localhost:3000
#user nobody;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
@sur-ser
sur-ser / keygen.txt
Created December 10, 2022 11:14 — forked from vadacodez/keygen.txt
Key Generation
// RSA Keys
openssl genrsa -out private.key.rsa.1 2048
openssl genrsa -out private.key.rsa.2 2048
openssl rsa -in private.key.rsa.1 -outform PEM -pubout -out public.key.rsa.1
openssl rsa -in private.key.rsa.2 -outform PEM -pubout -out public.key.rsa.2
// Elliptic Curve Keys
openssl ecparam -list_curves
openssl ecparam -name prime256v1 -genkey -noout -out private.key.ec256.1
@sur-ser
sur-ser / javascript.translit.js
Created June 20, 2022 10:13 — forked from croisillon/javascript.translit.js
JavaScript translater russian to translit
function rus_to_latin ( str ) {
var ru = {
'а': 'a', 'б': 'b', 'в': 'v', 'г': 'g', 'д': 'd',
'е': 'e', 'ё': 'e', 'ж': 'j', 'з': 'z', 'и': 'i',
'к': 'k', 'л': 'l', 'м': 'm', 'н': 'n', 'о': 'o',
'п': 'p', 'р': 'r', 'с': 's', 'т': 't', 'у': 'u',
'ф': 'f', 'х': 'h', 'ц': 'c', 'ч': 'ch', 'ш': 'sh',
'щ': 'shch', 'ы': 'y', 'э': 'e', 'ю': 'u', 'я': 'ya'
}, n_str = [];
@sur-ser
sur-ser / Путь HTML.md
Created January 30, 2022 22:00 — forked from codedokode/Путь HTML.md
Путь HTML/CSS

Путь HTML/CSS

Это список ссылок и заданий, которые помогут тебе изучить языки HTML/CSS на достаточном уровне. HTML и CSS используется для верстки (создания) веб-страничек — тех самых, которые ты видишь в браузере когда открываешь какой-то сайт. Задания несложные и надо решить их все.

Станешь ли ты полноценным верстальщиком, пройдя этот путь? Скорее нет, чем да. С одной стороны, ты научишься верстать веб-страницы, с другой стороны от верстальщиков в большинстве случаев требуют дополнительно знать язык программирования Javascript (и популярные библиотеки вроде jQuery, jQuery UI). Так что воспринимай это как первую (короткую) половину пути.

Время, требуемое на изучение материала и решение всех заданий зависит от тебя, ориентировочно это занимает от 2 до 8 недель. В конце тебя ждет главное задание — сверстать страницу из макета.

Что такое HTML

@sur-ser
sur-ser / media-query.css
Created May 11, 2021 16:26 — forked from gokulkrishh/media-query.css
CSS Media Queries for Desktop, Tablet, Mobile.
/*
##Device = Desktops
##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
/* CSS */
@sur-ser
sur-ser / starUML.md
Created June 1, 2020 08:34 — forked from trandaison/starUML.md
Get full version of StarUML
@sur-ser
sur-ser / ProcessMemory
Created June 27, 2019 22:28 — forked from Konctantin/ProcessMemory
ProcessMemory
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
namespace NetCallerFunc