Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🔥2❤1
Forwarded from Видеоуроки IT
1 — S - Single Responsibility Principle.
2 — O - Open closed Principle
3 — L - Liskov substitution Principle - принцип подстановки Барбары Лисков.
4 — I - Interface Segregation Principle - принцип разделения интерфейсов.
5 — D - Dependency Inversion Principle - принцип инверсии зависимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Forwarded from Linux Club
Дневник импортозамещения. Linux GUI — ложное искушение
Сейчас на волне импортозамещения везде можно услышать, что в Linux есть gui интерфейс «как в Windows», а количество gui приложений растет с каждым днем. И вообще практически все в Linux бесплатно, и пора уже снять с себя ярмо Windows, который замучил своими принудительными обновлениями.
#linux
🐧 Linux Club ©
Сейчас на волне импортозамещения везде можно услышать, что в Linux есть gui интерфейс «как в Windows», а количество gui приложений растет с каждым днем. И вообще практически все в Linux бесплатно, и пора уже снять с себя ярмо Windows, который замучил своими принудительными обновлениями.
#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🤡1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8
Forwarded from Linux Club
История о том, как локальные хаки для старого ноутбука превратились в настоящий вклад в апстрим: разбор процесса, ошибок, общения с мейнтейнерами и того, чему учишься, когда лезешь в код ядра.
#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7🔥2❤1
Forwarded from Видеоуроки IT
1 — Введение: стек сетевых протоколов, независимость и инкапсуляция уровней
2 — Некоторые сведения о физическом уровне. COM-порт в Virtualbox
3 — Интерфейсный уровень и его представление
4 — Интерфейсный уровень: сетевые мосты и VLAN
5 — Сетевой уровень: адресация и маршрутизация
6 — Сетевой уровень: «выход в интернет» и целевая маршрутизация
7 — Транспортный уровень: TCP и UDP
8 — Транспортный уровень: трансляция адресов
9 — Прикладной уровень: возможности системы
...
26 — Вопросы безопасности сетевых протоколов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4
Forwarded from Ленивый вайб-программист
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
Права в Linux (chown, chmod, SUID, GUID, sticky bit, ACL, umask)
Всем привет. Это перевод статьи из книги RedHat RHCSA RHCE 7 RedHat Enterprise Linux 7 EX200 and EX300.
https://habr.com/ru/post/469667/
✅ Наш Компьютер
Всем привет. Это перевод статьи из книги RedHat RHCSA RHCE 7 RedHat Enterprise Linux 7 EX200 and EX300.
https://habr.com/ru/post/469667/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
❗️Самые «имбовые» каналы в Telegram по мнению пользователей:
Hardware Club — здесь вы узнаете, как даже с маленьким бюджетом собрать мощный ПК. Разгон железа, оптимизация системы, новинки, лайфхаки, обзоры, комплектующие, готовые сборки.
Windows Club — этот канал удивит даже уверенного пользователя Windows. Бесплатные ключи активации, полезные софты, сервисы, фишки и нейросети.
Linux Club — это мечта для пользователей Linux. Здесь вы найдёте всё, от полезных команд в терминале, до обучающих уроков, которые пригодятся даже профи.
Apple Club — все фишки, лайфхаки, функции и свежайшие новости для iOS и macOS, собранные в одном канале.
⚡️Даже Стив Джобс бы подписался на эти каналы, пользуйтесь
Hardware Club — здесь вы узнаете, как даже с маленьким бюджетом собрать мощный ПК. Разгон железа, оптимизация системы, новинки, лайфхаки, обзоры, комплектующие, готовые сборки.
Windows Club — этот канал удивит даже уверенного пользователя Windows. Бесплатные ключи активации, полезные софты, сервисы, фишки и нейросети.
Linux Club — это мечта для пользователей Linux. Здесь вы найдёте всё, от полезных команд в терминале, до обучающих уроков, которые пригодятся даже профи.
Apple Club — все фишки, лайфхаки, функции и свежайшие новости для iOS и macOS, собранные в одном канале.
⚡️Даже Стив Джобс бы подписался на эти каналы, пользуйтесь
❤1👍1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6❤2🔥1🤔1
Forwarded from Видеоуроки IT
1 — Использование баз данных. Введение.
2 — Использование баз данных. Схема.
3 — Использование баз данных. Запросы
4 — Использование баз данных. Решение задач.
5 — Использование баз данных. Оптимизация.
6 — Использование баз данных. ACID.
7 — Использование баз данных. Введение в NoSQL. Key-Value.
8 — Использование баз данных. Distributed Consensus.
9 — Использование баз данных. Полнотекстовый поиск.
10 — Использование баз данных. Key-value conflict resolution.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
💻 Они работают без дедлайнов.
Пока я дебажу — они таскают песчинки и строят города.
Настоящая концентрация в миниатюре.
👉 Antoria - другой муравейник
Пока я дебажу — они таскают песчинки и строят города.
Настоящая концентрация в миниатюре.
👉 Antoria - другой муравейник
Forwarded from Linux Club
У Linux куча инструментов для диагностики — какие-то простые, а какие-то посерьёзнее. Проблемы с I/O Wait как раз из тех случаев, где нужны продвинутые утилиты и умение выжать максимум даже из базовых инструментов.
Разбираться с I/O Wait непросто, потому что в стандартной поставке есть масса средств, которые могут сказать вам одно: система упирается в ввод-вывод, и что-то не так.
Но вот pinpoint-ить конкретный процесс (или несколько), который всё тормозит, — умеют далеко не все.
#linux #ит_статьи #linux #shell #iowait #iotop #troubleshooting
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡6❤2😁2😭2
Forwarded from Ленивый вайб-программист
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7
This media is not supported in your browser
VIEW IN TELEGRAM
Но они когда-нибудь разберутся и сделают из этого новый тренд.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
Forwarded from Видеоуроки IT
Media is too big
VIEW IN TELEGRAM
Контрактное программирование — эффективный подход к написанию более безопасных и корректных программ. Он был успешно реализован в таких языках программирования, как Eiffel и Ada. В стандарте С++ контрактное программирование имеет долгую и сложную историю.
С тех пор как попытка добавить контракты в стандарт C++20 потерпела неудачу, SG21 — рабочая группа для стандартизации контрактов в комитете C++ — активно разрабатывает новую версию этой фичи. Сегодня эта версия контрактов уже практически полнофункциональна и с большой вероятностью будет включена в следующий стандарт C++26.
В этом докладе мы рассмотрели текущий дизайн контрактов для C++26. Обсудили разновидности контрактов (preconditions, postconditions, assertions), возможные режимы проверки, обработку нарушений и многое другое. Рассмотрели, чем текущий дизайн превосходит существующие реализации на макросах и как помогает повысить безопасность и корректность кодовой базы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2