Шпаргалки для айтишников
876 subscribers
297 photos
19 videos
19 files
129 links
В данной группе постоянно выкладываются шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.

По всем вопросам: @un_ixtime
Download Telegram
Объяснение файловой системы Linux. Файловая система Linux раньше напоминала неорганизованный город, где люди строили свои дома, где им заблагорассудится. Однако в 1994 году был введен Стандарт иерархии файловой системы (FHS), чтобы навести порядок в файловой системе Linux. Внедрив такой стандарт, как FHS, программное обеспечение может обеспечить согласованную компоновку в различных дистрибутивах Linux. Тем не менее, не все дистрибутивы Linux строго придерживаются этого стандарта. Они часто включают свои собственные уникальные элементы или удовлетворяют специфические требования. Чтобы освоить этот стандарт, вы можете начать с изучения. Используйте такие команды, как «cd» для навигации и «ls» для просмотра содержимого каталога. Представьте файловую систему в виде дерева, начиная с корня (/). Со временем это станет для вас второй натурой, превращая вас в опытного администратора Linux. Получайте удовольствие от изучения!
👍7
Удобная шпаргалка по базам данных SQL и NoSQL. Выбор правильной базы данных имеет решающее значение для успеха проекта. Вот краткое изложение ключевых моментов: - Базы данных SQL предлагают структурированное хранение данных, поддержку SQL и реляционные возможности. - Базы данных NoSQL обеспечивают гибкость, масштабируемость и распределенную архитектуру. - Специализированные базы данных, такие как столбчатые, графические, пространственные и временные ряды, удовлетворяют особые потребности. - Оцените ключевые функции, преимущества и поставщиков, чтобы принять обоснованное решение.
Векторные базы данных сейчас очень популярны, но что такое векторная база данных? На приведенной ниже диаграмме показано сравнение векторной базы данных с другими типами баз данных.

🔹База данных векторов индексирует и хранит вложения векторов для быстрого поиска и поиска сходства с такими возможностями, как операции CRUD, фильтрация метаданных и горизонтальное масштабирование.

🔹Недавние достижения в области искусственного интеллекта сделали векторные базы данных настолько популярными.

🔹База данных векторов хранит многомерные векторы, извлеченные из различных неструктурированных данных, таких как аудио, видео, изображения и текст. Затем мы можем вычислить сходство между неструктурированными данными. Типичные варианты использования включают: - поиск похожих изображений или текста - рекомендации похожих продуктов - обнаружение аномалий - временное хранение вложений для больших объемов входных данных
This media is not supported in your browser
VIEW IN TELEGRAM
Overflow — CSS Легче выучить что-то, когда это анимировано
Шпаргалка по Docker — 36 команд Docker CLI

https://spacelift.io/blog/docker-commands-cheat-sheet
Изучите порядок выполнения SQL!
URL, URI, URN — в чем разница? На приведенной ниже диаграмме показано сравнение URL, URI и URN.
Базовая шпаргалка по Bash (CLI)

Эта шпаргалка по Bash содержит краткое руководство по часто используемым командам в оболочке Bash. Независимо от того, новичок вы или опытный пользователь, эта шпаргалка поможет вам ориентироваться в командной строке Linux и эффективно выполнять различные задачи.

https://linuxstans.com/bash-cheat-sheet/
Архитектура Netflix
Основные типы серверов
👎3
Шпаргалка по SQL (postgres), которая выручает меня на собесах.

Я решил посвятить свою первую статью SQL. Вопросы, рассмотренные ниже мне задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно, однако проведя N часов в рефлексии я составил перечень ответов, которыми пользуюсь до сих пор.

Данная информация предполагает знание основ языка запросов и я надеюсь, она окажется полезной для разработчиков, которые сейчас активно ищут работу а также, что ты прочитаешь этот текст до конца и добавишь свой вопрос к перечню (ну или поправишь неточности в существующих)

Читать далее https://habr.com/ru/articles/745948/
SQL-запросы выполняются в несколько этапов:

𝟭. 𝗙𝗥𝗢𝗠 - таблицы объединяются для получения базовых данных.

𝟮. 𝗪𝗛𝗘𝗥𝗘 - базовые данные фильтруются.

𝟯. 𝗚𝗥𝗢𝗨𝗣 𝗕𝗬 - отфильтрованные базовые данные группируются.

𝟰. 𝗛𝗔𝗩𝗜𝗡𝗚 - сгруппированные базовые данные фильтруются.

𝟱. 𝗦𝗘𝗟𝗘𝗖𝗧 - возвращаются окончательные данные.

𝟲. 𝗢𝗥𝗗𝗘𝗥 𝗕𝗬 - окончательные данные сортируются.

𝟳. 𝗟𝗜𝗠𝗜𝗧 - возвращаемые данные ограничены количеством строк.
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
наглядное изображение объясняет, как работает двоичный код.
🔥7👌3👏2
5 справочных сайтов и шпаргалок для UX-профессионалов

За прошедшие годы я столкнулся с рядом шпаргалок, которые помогли мне с дизайном как разработчику полного стека и студенту UX-дизайна.

https://uxplanet.org/5-reference-sites-and-cheat-sheets-for-ux-professionals-3846b35834c2
Коды состояния HTTP, которые вы должны знать

Коды ответов для HTTP делятся на пять категорий:

📚Информационные (100-199)
👌Успех (200-299)
🚗Перенаправление (300-399)
👨‍💻Ошибка клиента (400-499)
🔋Ошибка сервера (500-599)
Эти коды определены в RFC 9110. Чтобы избавить вас от необходимости читать весь документ (около 200 страниц), здесь приводится сводка наиболее распространенных.
👍2