1С Dev IT
Open in Telegram
Ресурсы, гайды, шпаргалки, книги и задачи для каждого языка программирования Ссылка для друга: https://t.me/dmitr34535
Show more1 102
Subscribers
No data24 hours
-37 days
-630 days
Posts Archive
1 102
📂 Cookies vs Sessions — в чём разница?
Cookies хранят токен или данные на клиенте, и браузер автоматически отправляет их при каждом запросе. Sessions сохраняют на клиенте только идентификатор, а реальные данные остаются в Session Store на сервере.
На картинке — сравнение двух подходов: cookies проще, но менее безопасны; sessions надёжнее, но требуют серверного хранилища.
Сохрани, чтобы не забыть!
➡️ Free Dev IT | #ресурсы1 102
☕️ Нашёл на Хабре классную статью: «Прототипирование игр на примере игровой экономики»
В этой статье:
• Рассматривается, зачем и как создавать игровые прототипы на ранних этапах;
• Показывается кейс: прототип экономики для 4X-стратегии;
• Обсуждаются гипотезы, методы проверки, выбор инструментов, переход к Unity.
🔊 Рекомендую продолжить на Habr!➡️ Free Dev IT | #статья
1 102
MySQL ускорение SQL запросов
🔹 Индексы: использование индексов может ускорить поиск и сортировку данных в ваших таблицах.
🔹 Оптимизация структуры таблиц: важно убедиться, что структура таблиц оптимизирована для выполнения запросов.
🔹 Оптимизация запросов: проверьте ваши запросы на оптимизацию, убедитесь, что вы используете правильные операторы JOIN и индексы для улучшения производительности.
🔹 Кэширование данных: использование кэширования данных может ускорить выполнение повторяющихся запросов.
🔹 Использование представлений: использование представлений может упростить запросы и улучшить их читаемость.
⤷ Ссылка на статью
➡️ Free Dev IT
1 102
✈️ Системы контроля версий для 1С-разработчиков [2022]
Современная командная разработка на платформе 1С невозможна без систем контроля версий, которые позволяют несколько разработчикам работать над проектом одновременно, управлять историей изменений и откатывать ошибки. В 1С чаще всего используются две системы: Хранилище 1С и GIT. Курс охватывает методы коллективной разработки с обеими этими системами, а также платформой GitLab. Все навыки демонстрируются на практических примерах. Умения пользоваться Хранилищем 1С и GIT востребованы даже для начинающих разработчиков и могут стать значительным преимуществом при поиске работы.🔤 Скачать курс 🔤 ➡️ Free Dev IT | #Курсы #Git #Хранилище1С #1C
1 102
😎 CodeCombat — играй и учись одновременно!
Сайт, где программирование превращается в приключение: пишешь код, управляешь героем, сражаешься с врагами и проходишь уровни. Осваиваешь переменные, функции, условия и циклы прямо в процессе игры.
📌 Оставляю ссылочку: codecombat.com
➡️ Free Dev IT | #сайт
1 102
Python и базы данных
🔹 Python+SQL работа с базами данных
🔹 Python анализ данных с Pandas. PandaSQL
🔹 Python анализ данных с Pandas. Join, merge, concat в Pandas
🔹 Python+SQL часть 2, создание таблиц
🔹 Python+SQL. Операции с записями
🔹 Устраиваемся на работу. Решаем тестовое задание на позицию Python Junior
⤷ Смотреть на ютуб
➡️ Free Dev IT
1 102
Генерируем пароли с помощью Python!
Создадим пароль, который содержит буквы разного регистра, цифры и спецсимволы.
Импортируем библиотеки и формируем набор символов:
import string, secrets
chars = string.ascii_letters + string.digits + "!@#$%^&*()"
special_chars = "!@#$%^&*()"
Создаём функцию для генерации пароля с минимальной длиной и обязательными категориями:
def generate_password(length=12):
while True:
pwd = ''.join(secrets.choice(chars) for _ in range(length))
if (any(c.islower() for c in pwd) and
any(c.isupper() for c in pwd) and
any(c.isdigit() for c in pwd) and
any(c in special_chars for c in pwd)):
return pwd # → пароль безопасен
Проверяем генерацию:
for _ in range(3):
print(generate_password())
# примеры: fG4@k9L!p2M1
🔥 Просто, безопасно, можно встроить во внутренние скрипты, тестовые данные или утилиты для пользователей.
➡️ Free Dev IT | #практика1 102
✈️ Разработчик 1С с нуля [2023]
В этом курсе вы изучите язык программирования 1С, научитесь созданию и отладке кода. Освоите язык запросов в системе 1С. Получите навыки принятия архитектурных решений и выбора объектов конфигурации. Вы также изучите учет себестоимости, методики остатков и формирование регистров. Создадите и настроите аналитические отчеты с помощью системы компоновки данных. + Узнаете, как использовать свои навыки для монетизации, подготовиться к собеседованиям и найти работу.🔤 Скачать курс 🔤 ➡️ Free Dev IT | #Курсы #1C
1 102
В Ruby обнаружена уязвимость в REXML
18 сентября команда Ruby опубликовала уведомление о CVE-2025-58767 — уязвимости типа Denial of Service (DoS) в гемe REXML.
Проблема возникает при обработке XML-документов с несколькими декларациями, что может привести к чрезмерному потреблению памяти и времени выполнения, вызывая отказ в обслуживании. Затрагиваются версии REXML с 3.3.3 по 3.4.1.
Рекомендация разработчикам: обновить гем до версии 3.4.2 или выше, чтобы полностью устранить риск эксплуатации.
➡️ Free Dev IT
1 102
✈️ Head First. Изучаем Swift [2023]
Swift — язык программирования от Apple для создания приложений на iOS, macOS и других платформах. Он также используется в системном и серверном программировании на Linux и Windows. Книга «Head First. Изучаем Swift» охватывает основные темы: управление данными, повторное использование кода, создание типов данных и интерфейсов с SwiftUI. Освоив Swift, вы сможете разрабатывать приложения, игры и утилиты.🔤 Скачать книгу 🔤 ➡️ Free Dev IT | #Книги #Swift
1 102
Java 25 официально вышла
16 сентября Oracle представила новый релиз Java SE 25 (JDK 25) — долгожданную LTS-версию платформы.
В релиз вошло 18 JEP: улучшения производительности, стабильности и безопасности. Oracle заявляет, что бесплатные обновления безопасности и производительности будут доступны до сентября 2028 года. Дальнейшие обновления планируются как минимум до сентября 2033 года, что подтверждает долгосрочную поддержку версии.
Java 25 продолжает эволюцию в сторону современных сценариев использования: масштабные корпоративные системы, облачные сервисы и приложения, где важны производительность и безопасность.
@it_ready
1 102
💅 Нашел крутую статью на Хабре: «Кубистая планета — делаем шарообразный мир в стиле Minecraft»
В этой статье:
• Создаёте сферическую планету с помощью вокселей;
• Узнаёте, как реализовать процедурную генерацию мира в стиле Minecraft;
• Разбираете технические нюансы работы с Unity и оптимизации игрового мира;
• Получаете практические советы по созданию интересного и интерактивного окружения.
🔊 Продолжай читать на Habr!➡️ Free Dev IT | #статья
1 102
👩💻 Знаете, что в VS Code можно быстро генерировать фейковые данные для тестов с помощью плагина?
Faker — позволяет легко вставлять случайные имена, адреса, номера телефонов, даты и другие данные прямо в ваш код.
Очень удобно при разработке и тестировании, особенно если нужно наполнить макеты реалистичными значениями.
➡️ Free Dev IT | #vscode
1 102
☕️ Learn Anything — глобальная карта знаний, которая позволяет учиться по-настоящему!
Это не просто учебник, а визуальная карта: ты вводишь тему, и сразу видишь список лучших ресурсов для погружения. Можно строить свой путь обучения. А ещё всё открыто и развивается сообществом. Отлично подходит, если не хочешь тратить время на бесконечный поиск информации.
📌 Оставляю ссылочку: learn-anything.xyz
➡️ Free Dev IT | #сайт
1 102
😎 PythonRu — именно осознанное обучение Python!
Это не просто курс, а настоящий старт для тех, кто хочет разобраться, что такое Python. Здесь легко узнать, почему язык простой, куда его можно применить - от веба и автоматизации до Data Science и прототипирования. Уроки чёткие и понятные, написаны на русском, никакой лишней информации.
📌 Оставляю ссылочку: pythonru.com
➡️ Free Dev IT | #сайт
1 102
✈️ Полный курс по вёрстке и созданию сайтов в Webflow с нуля [2024, RU]
Курс предназначен для абсолютных новичков, поэтому вам не нужно иметь знаний в области разработки или программирования. Вы начнёте с самых азов и шаг за шагом изучите все необходимые инструменты платформы Webflow, а также техники и приемы современной профессиональной вёрстки сайтов.🔤 Скачать курс 🔤 ➡️ Free Dev IT | #Курсы #Web #Webflow
1 102
Python выпустил документальный фильм о языке программирования и сообществе.
Вчера сообщество Python представило документальный фильм, который рассказывает о становлении языка, его влиянии на искусственный интеллект, веб-разработку и научные исследования. Фильм длится около 85 минут, включает интервью с Гвидо ван Россумом и другими ключевыми фигурами Python-сообщества, а также демонстрирует путь языка от хобби-проекта до глобального инструмента.
Фильм доступен на официальном канале на YouTube, где сопровождался живым чатом для обсуждения. Премьера уже состоялась, и сообщество призывает всех интересующихся Python и ИТ-технологиями посмотреть ленту.
➡️ Free Dev IT
1 102
👍 Codedex — изучай кодинг в увлекательной игре!
Здесь обучение превращается в квест: проходишь уровни, получаешь XP и значки, выполняешь челленджи и участвуешь в хакатонах. Всё это помогает учиться без скучной теории и сохранять мотивацию.
📌 Оставляю ссылочку: codedex.io
➡️ Free Dev IT | #сайт
1 102
☕️ Попалась полезная статья на Хабре: «AI-генератор сайтов на ChatGPT и Next.js 15: создаём SEO-оптимизированные страницы с нуля»
В этой статье:
• Разберётесь с базовой архитектурой генератора сайтов;
• Создадите страницы на React и Next.js, уже оптимизированные для SEO;
• Приблизитесь к созданию полноценной системы генерации лендингов и документации.
🔊 Продолжить читать на Habr!
➡️ Free Dev IT | #статья