Skip to content

Instantly share code, notes, and snippets.

@EvgenyOrekhov
EvgenyOrekhov / Вёрстка глазами программиста.md
Last active January 9, 2024 04:05
Вёрстка глазами программиста

Вёрстка глазами программиста

Проблемы и их возможные решения

Проблема 1: высокая взаимозависимость между HTML и CSS

  • При необходимости изменить положение элементов на странице возникает необходимость изменять их положение в HTML-коде.
  • При необходимости изменить размеры элементов возникает необходимость изменять вложенность HTML-тегов и их классы.
@EvgenyOrekhov
EvgenyOrekhov / work-n-rest.md
Last active May 17, 2020 08:36
work-n-rest.sh - a POSIX shell script for executing long running tasks with pauses

work-n-rest.sh

A POSIX shell script for executing long running tasks with pauses.

Usage examples

Work for 10 seconds, then rest for 10 seconds:

./work-n-rest.sh find ./ -name '*.log'
@EvgenyOrekhov
EvgenyOrekhov / challenge.sh
Last active March 14, 2018 10:48
POSIX shell scripting challenge
#!/bin/sh
set -eu
FILES=$(find . -maxdepth 1 -type f | sort)
# -------------- #
# FIX ME #
# vvvvvvvvvvvvvv #
@EvgenyOrekhov
EvgenyOrekhov / .asoundrc
Last active July 12, 2024 18:23
Settings
ctl.equal {
type equal;
}
pcm.plugequal {
type equal;
# Modify the line below if you do not
# want to use sound card 0.
#slave.pcm "plughw:0,0";
# by default we want to play from more sources at time:
@EvgenyOrekhov
EvgenyOrekhov / ESLint overrides formatter.md
Last active January 4, 2022 11:05
ESLint formatter that outputs an "overrides" array with rules turned off
npx eslint --format ./eslint-overrides-formatter.js .
@EvgenyOrekhov
EvgenyOrekhov / Playwright - separate tests for mobile and desktop.md
Last active June 14, 2023 20:45
Playwright - separate tests for mobile and desktop

<name>.mobile.spec.ts files will run only on mobile browsers.

<name>.desktop.spec.ts files will run only on desktop browsers.