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

🌐 Админ @workakkk

https://xn--r1a.website/itchannels_telegram - список полезных ит-каналов
Download Telegram
Forwarded from Machinelearning
🧠 Огромный гайд по по обучению с подкреплением

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

Наслаждайтесь чтением)

📌 Читать

@ai_machinelearning_big_data


#ml #reinforcementlearning #rl #guiede
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Основные команд Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
Шпаргалка с основными 12 командами Git

1. git init — создаёт новый репозиторий в текущей директории;
2. git add — добавляет изменения в зону подготовки (staging);
3. git commit — фиксирует изменения с сообщением;
4. git push — отправляет локальные изменения на удалённый репозиторий;
5. git pull — загружает изменения с удалённого репозитория и объединяет их с локальными;
6. git remote — добавляет, просматривает или изменяет удалённые репозитории;
7. git branch — управляет ветками: показывает, создаёт или удаляет их;
8. git fetch — получает данные из удалённого репозитория без их объединения;
9. git checkout — переключается между ветками или коммитами;
10. git merge — объединяет указанную ветку с текущей;
11. git status — показывает состояние репозитория и изменения в нём;
12. git reset — откатывает изменения до указанного коммита.
Forwarded from DevOps Docker
Шпаргалка по командам Docker Compose
🔥 Это - ресурс с бесплатными шпаргалками по различным языкам программирования и технологиям, включая HTML, CSS, JavaScript, ReactJS, C, C++, Java, Python, SQL, PHP, DSA, DBMS и Git!

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Шпаргалка для верстки приложений на iOS и Android

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


Эту шпаргалку можно взять на вооружение и использовать в процессе работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
В этом чит-листе собраны все необходимые сведения: подключение к серверу, управление содержимым баз данных, создание и изменение таблиц, а также основные SQL-команды (SELECT, INSERT, UPDATE, DELETE) и функции для работы с текстом, числами, NULL-значениями и датами.

Для тех, кто не очень дружит с английским, оставляю ссылку на сайт — там всё расписано по пунктам, так что при необходимости легко перевести. А ещё, файл без сжатия можно найти в комментариях.

https://learnsql.com/blog/postgresql-cheat-sheet/
This media is not supported in your browser
VIEW IN TELEGRAM
📌Как работает Javascript: шпаргалка для разработчика


🔹 Интерпретируемый язык
JavaScript выполняется браузером или движком JavaScript, а не компилируется заранее в машинный код. Это делает его высоко портируемым между платформами. Современные движки, такие как V8, используют технологию Just-In-Time (JIT) для компиляции кода непосредственно в исполняемый машинный код.

🔹 Функции — объекты первого класса
В JavaScript функции рассматриваются как объекты первого класса, что означает, что их можно хранить в переменных, передавать в качестве аргументов другим функциям и возвращать из функций.

🔹 Динамическая типизация
JavaScript — это язык с динамической (слабой) типизацией, что означает, что тип переменной можно не объявлять заранее, и он может изменяться во время выполнения программы.

🔹 Клиентская (асинхронная) обработка
JavaScript поддерживает асинхронное программирование, позволяя выполнять операции, такие как чтение файлов, HTTP-запросы или взаимодействие с базами данных, в фоновом режиме. Эти операции запускают коллбэки или промисы по завершении, что особенно полезно для веб-разработки, повышая производительность и удобство использования.

🔹 Прототипное ООП
В отличие от классического объектно-ориентированного программирования, JavaScript использует прототипное наследование. Это означает, что объекты могут наследовать свойства и методы от других объектов, а не от классов.

🔹 Автоматическая сборка мусора
JavaScript автоматически управляет памятью, удаляя объекты, которые больше не используются программой. Это помогает предотвращать утечки памяти и оптимизировать производительность приложения.

🔹 Сравнение с другими языками
JavaScript отличается от таких языков, как Python или Java, своей ключевой ролью в веб-разработке.

- Python известен своей читаемостью кода и универсальностью.
- Java славится строгой структурой и надежностью.
- JavaScript, в свою очередь, является интерпретируемым языком, который работает непосредственно в браузере без необходимости компиляции, что делает его гибким и динамичным.

🔹 Связь с TypeScript
TypeScript является надмножеством JavaScript, добавляя в него новые возможности, в том числе аннотации типов. Это означает, что любой корректный JavaScript-код также будет валидным TypeScript-кодом.

🔹 Популярные фреймворки JavaScript
- React — гибкий, с большим количеством плагинов, созданных сообществом.
- Vue — чистый и интуитивно понятный, с хорошо интегрированными реактивными возможностями.
- Angular — строгий в плане структуры, идеально подходит для корпоративной разработки.
🖥 Что под капотом у Pythorch

Подробный блог-пост о том, как на самом деле работает внутренняя часть PyTorch.

📌 Читать
📌Видео объяснения базы по тензорам

@machinelearning_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM