LaTeX RDP SSH туннель
Web 🖧 Бесплатные программы
CSS HTML
IT Helpdesk 🛠 MS Office
GIT SVN 🐢
Nodejs NPM
Gulp PostCSS
Тестирование ПО 🔨
SOAP UI Тестирование на Python
Тестирование API Clumsy 0.2
JUnit JMeter
Selenium
Selenium + Java Selenium + Python
Программирование 🖳
PHP JavaScript
Python Ruby
C C++
Visual Studio GCC
Java Maven
SED AWK
GREP
Linux 🐧 Windows
OpenBSD Docker
VI Sublime Editor
Visual Studio Code
Postgres Базы данных ⟖
Flask Как писать инструкции
GlassFish Payara
Maven Информационная безопасность
PSTools Telnet
Квантовый компьютер JSON

Залогиниться по FTP

username:password@hostname

Залогиниться по HTTPS

https://username:password@www.example.com/

IPv4 Subnet Masks
AddressesNetmaskКоличество IP класса C
/312255.255.255.2541/128
/304255.255.255.2521/64
/298255.255.255.2481/32
/2816255.255.255.2401/16
/2732255.255.255.2241/8
/2664255.255.255.1921/4
/25128255.255.255.1281/2
/24256255.255.255.01
/23512255.255.254.02
/221024255.255.252.04
/212048255.255.248.08
/204096255.255.240.016
/198192255.255.224.032
/1816384255.255.192.064
/1732768255.255.128.0128
/1665536255.255.0.0256
/15131072255.254.0.0512
/14262144255.252.0.01024
/13524288255.248.0.02048
/121048576255.240.0.04096
/112097152255.224.0.08192
/104194304255.192.0.016384
/98388608255.128.0.032768
/816777216255.0.0.065536

Bash

tty расшифровывается как TeleTYpewriter

Для перенаправления стандартной ошибки в стандартный вывод используется bash-синтаксис 2>&1; полученные результаты фильтруются с помощью grep :

echo test > afile.txt

Это то же самое что и

echo test 1> afile.txt

HEX to Decimal
HEXDecimal HEXDecimal HEXDecimal
0x0 00x3C 60 0x78 120
0x1 10x3D 61 0x79 121
0x2 20x3E 62 0x7A 122
0x3 30x3F 63 0x7B 123
0x4 40x40 64 0x7C 124
0x5 50x41 65 0x7D 125
0x6 60x42 66 0x7E 126
0x7 70x43 67 0x7F 127
0x8 80x44 68 0x80 128
0x9 90x45 69 0x81 129
0xA 100x46 70 0x82 130
0xB 110x47 71 0x83 131
0xC 120x48 72 0x84 132
0xD 130x49 73 0x85 133
0xE 140x4A 74 0x86 134
0xF 150x4B 75 0x87 135
0x1016 0x4C 76 0x88 136
0x1117 0x4D 77 0x89 137
0x1218 0x4E 78 0x8A 138
0x1319 0x4F 79 0x8B 139
0x14200x5080
0x15210x5181
0x16220x5282
0x17230x5383
0x18240x5484
0x19250x5585
0x1A260x5686
0x1B270x5787
0x1C280x5888
0x1D290x5989
0x1E300x5A90
0x1F310x5B91
0x20320x5C92
0x21330x5D93
0x22340x5E94
0x23350x5F95
0x24360x6096
0x25370x6197
0x26380x6298
0x27390x6399
0x2840 0x64100
0x2941 0x65101
0x2A42 0x66102
0x2B43 0x67103
0x2C44 0x68104
0x2D45 0x69105
0x2E46 0x6A106
0x2F47 0x6B107
0x3048 0x6C108
0x3149 0x6D109
0x3250 0x6E110
0x3351 0x6F111
0x3452 0x70112
0x3553 0x71113
0x3654 0x72114
0x3755 0x73115
0x38560x74116
0x39570x75117
0x3A580x76118
0x3B590x77119
котёнок в системном блоке кот из техподдержки в системном блоке кот c отвёрткой в системном блоке

RegEx

'[A-Za-z]' любая буква

'[0-9]' любая цифра

'[a-z_]' любая строчная буква или _

'[349]' 3 или 4 или 9

'^[a-z_]' строка начинается со строчной буквы или _ удобно для поиска названий функций

'^[^a-z_]' строка начинается не с строчной буквы и не с _ противоположно предыдущему функций

\s - Whitespace: пробел, табуляция, перевод на новую строку

\b - Word boundarry: пробел, табуляция, перевод на новую строку, дефис и т.д.

\S - Not Whitespace: не пробел, не табуляция, не перевод на новую строку

\B - Not Word boundarry: не пробел, не табуляция, не перевод на новую строку, не дефис и т.д.

'\ssystem' Matches "file system"

'\bsystem' Matches "file system" и "file-system"

'server' Matches "server" и "servers"

'server\b' Matches "server"

'u*' Matches u ноль и более раз

'u?' Matches u ноль и раз или один раз

'u+' Matches u один и более раз

'u{3};' Matches u три раза, то есть uuu

Различия между RDP и VNC

Разрешение RDP это разрешение окна браузера

Для VNC это разрешение удалёного хоста

Как проводить Workshop

Для ясности будем называть Workshop мастер-классом. Посетителя мастер-класса назовём учеником. Того, кто даёт мастер класс - учителем.

Эта статья про обучающие мастер-классы в IT, то есть программировании , тестировании , DevOps и так далее.

Если целью мастер-класса не является обучение установки окружения он должен быть разделён на две части.

1

Первая часть может быть проведена удалённо в виде домашнего задания.

В ней должны быть описаны основные шаги по установке и настройке софта, который будет использоваться во время мастер-класса.

Если ученик не смог что-то установить, он присылает вопросы учителю, и к моменту начала второй части у всех всё уже установлено и работате.

Антипаттерн

Проводится мастер-класс по нагрузочному тестированию с помощью Locust а ученики не смогли его установить, не открыли нужный порт, не знают как открывать порты в той ОС на которой идёт мастер-класс.

В результате либо часть учеников просто не сможет пройти мастер-класс либо время будет потрачено не на обучение тонкостям нагрузочного тестирования а на банальную базовую настройку окружения, которую может сделать любой ученик, если дать такое задание заранее.

2

Во второй части мастер-класса должно быть основное содержание.

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: