Парсер JSON
Парсер с нулевыми зависимостями для чтения больших JSON из любого источника с эффективным использованием памяти.
🔗 Github
🏃♀️ Proglib Academy
#буст
Парсер с нулевыми зависимостями для чтения больших JSON из любого источника с эффективным использованием памяти.
🔗 Github
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🧐 Хочешь в Data Science, но не знаешь, с чего начать?
Пройди короткий тест по математике — бот покажет, насколько ты готов к переходу и что стоит подтянуть.
👉 Пройти тест
Пройди короткий тест по математике — бот покажет, насколько ты готов к переходу и что стоит подтянуть.
Всего пару минут — и ты поймёшь, куда двигаться дальше.
👉 Пройти тест
This media is not supported in your browser
VIEW IN TELEGRAM
Один из пользователей поделился мощным промптом, превращающим ChatGPT в персонального репетитора, который адаптирует программу под ваши цели:
Ты репетитор по английскому языку для взрослых. Твоя задача обучать меня самыми эффективными методиками. Мой уровень английского новичок или А2. Я хочу выучить язык для путешествий и готов уделять 4 часа в неделю на обучение. Составь для меня программу для достижения уровня В1, расписанную по дням.
ChatGPT справляется с задачей не хуже живого преподавателя: он учитывает ваш график, цели и даже уровень мотивации. Можно просить объяснять непонятные моменты, тренировать произношение, писать диалоги и даже моделировать разговорные ситуации в аэропорту или отеле.
Сохраняем, пробуем и экономим на курсах
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲 Мы не только учим, но и играем!
На экспресс-курсе «Математика для Data Science» — викторина с призом TG-Premium 🎁
Проверь знания, прокачай математику и забери приз.
‼️ Оплатишь до 19 октября — получишь базовый курс в подарок.
👉 Записаться на курс
На экспресс-курсе «Математика для Data Science» — викторина с призом TG-Premium 🎁
Проверь знания, прокачай математику и забери приз.
‼️ Оплатишь до 19 октября — получишь базовый курс в подарок.
👉 Записаться на курс
👍1
🎓 От кодера к дирижеру: как вайб-кодинг меняет рынок IT-образования
Помнишь свою первую программу "Hello World"? А сейчас студенты начинают с фразы «Привет, ChatGPT, создай мне приложение для учета расходов».
И знаешь что? Получают рабочий результат быстрее, чем мы когда-то выводили эту чертову строчку на экран. Это меняет всю философию обучения программированию.
👉 Рассказываем, как именно меняется обучение будущих айтишников и к чему это может привести
А если после статьи захотите разобраться, как работает математика в Data Science — вот экспресс-курс, который всё расставит по полочкам
🏃♀️ Proglib Academy
#буст
Помнишь свою первую программу "Hello World"? А сейчас студенты начинают с фразы «Привет, ChatGPT, создай мне приложение для учета расходов».
И знаешь что? Получают рабочий результат быстрее, чем мы когда-то выводили эту чертову строчку на экран. Это меняет всю философию обучения программированию.
А если после статьи захотите разобраться, как работает математика в Data Science — вот экспресс-курс, который всё расставит по полочкам
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
🌐 Чек-лист: как искать работу Python-разработчику
Чтобы не застрять в вечном debug своей карьеры, держим в голове (и перед глазами) понятный план. Вот чек-лист на период поиска:
✅ Обновите резюме и профиль (и GitHub тоже!)
Ваш профиль — это ваша витрина. Убедитесь, что в нём отражены:
• актуальные технологии (например, Python 3.12, FastAPI, Django, Flask, SQLAlchemy, Celery и т. д.)
• понятные результаты («реализовал API для аналитической системы», а не «писал бэкенд»)
• ссылки на GitHub с чистыми, структурированными проектами — лишнее лучше скрыть или удалить
✅ Сформулируйте ключевые навыки и корректные поисковые запросы
Большинство рекрутеров используют фильтры. Добавьте в резюме чёткие названия технологий:
PostgreSQL, Redis, Docker, Celery, Pandas, NumPy, REST, FastAPI, pytest, CI/CD, AWS, Kubernetes.
✅ Следите за вакансиями регулярно, но без стресса
• Настройте уведомления на LinkedIn, Habr Career, hh.ru
• Подпишитесь на Telegram-каналы с вакансиями, например, наш канал с вакансиями для Python-разработчиков
✅ Готовьтесь к собеседованиям заранее
• Освежите базовые концепции: асинхронность (asyncio, await), ООП, типизация, SOLID, принципы работы REST API
• Подумайте, какие проекты можно привести как примеры: pet-проекты, участие в open-source, фриланс
• Отработайте формулировки, которые показывают ваш вклад — рекрутеры ценят конкретику и измеримые результаты
💬 А вы сейчас ищете работу? Сколько уходит времени — пару дней или пару месяцев? Делитесь опытом👇
🏃♀️ Proglib Academy
#оффер_мечты
Чтобы не застрять в вечном debug своей карьеры, держим в голове (и перед глазами) понятный план. Вот чек-лист на период поиска:
Ваш профиль — это ваша витрина. Убедитесь, что в нём отражены:
• актуальные технологии (например, Python 3.12, FastAPI, Django, Flask, SQLAlchemy, Celery и т. д.)
• понятные результаты («реализовал API для аналитической системы», а не «писал бэкенд»)
• ссылки на GitHub с чистыми, структурированными проектами — лишнее лучше скрыть или удалить
Большинство рекрутеров используют фильтры. Добавьте в резюме чёткие названия технологий:
PostgreSQL, Redis, Docker, Celery, Pandas, NumPy, REST, FastAPI, pytest, CI/CD, AWS, Kubernetes.
• Настройте уведомления на LinkedIn, Habr Career, hh.ru
• Подпишитесь на Telegram-каналы с вакансиями, например, наш канал с вакансиями для Python-разработчиков
• Освежите базовые концепции: асинхронность (asyncio, await), ООП, типизация, SOLID, принципы работы REST API
• Подумайте, какие проекты можно привести как примеры: pet-проекты, участие в open-source, фриланс
• Отработайте формулировки, которые показывают ваш вклад — рекрутеры ценят конкретику и измеримые результаты
💬 А вы сейчас ищете работу? Сколько уходит времени — пару дней или пару месяцев? Делитесь опытом👇
#оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
Недавно мы анонсировали старт нового курса «Математика для Data Science».
В ближайшие дни выйдет серия постов о том, что ждёт вас на курсе, а пока познакомим вас с его экспертами.
Спикеры курса:
👤 Ксения Кондаурова
Преподаватель и автор курсов для бакалавриата Центрального Университета (Т-Банк), спикер и методист для Edutoria (Сбербанк). Ксения расскажет, как линейная алгебра применяется для построения предсказательных моделей, и научит проверять гипотезы для бизнеса с помощью статистики.
👤 Диана Миронидис
Преподаватель НИУ ВШЭ, автор и методист Яндекс Практикума. Самый экстравагантный преподаватель из всех, с кем вы учились, — убедитесь, что математика может быть нескучной. Диана погрузит в математический анализ, научит исследовать функции и находить параметры, при которых ошибка модели минимальна.
👤 Маргарита Бурова
Академический руководитель образовательных программ по аналитике и анализу данных, Wildberries & Russ. Проведёт квиз с розыгрышем годовой подписки TG Premium. Маргарита — эксперт в дата-сайенс, ИИ и математических методах анализа данных, фанат развития ИТ-образования.
Вместе с экспертами за 8 недель вы не просто получите знания, а познакомитесь с математикой заново.
🎁 Только при оплате до 19 октября курс «Базовая математика» в подарок!
👉 Записаться на курс
В ближайшие дни выйдет серия постов о том, что ждёт вас на курсе, а пока познакомим вас с его экспертами.
Спикеры курса:
👤 Ксения Кондаурова
Преподаватель и автор курсов для бакалавриата Центрального Университета (Т-Банк), спикер и методист для Edutoria (Сбербанк). Ксения расскажет, как линейная алгебра применяется для построения предсказательных моделей, и научит проверять гипотезы для бизнеса с помощью статистики.
👤 Диана Миронидис
Преподаватель НИУ ВШЭ, автор и методист Яндекс Практикума. Самый экстравагантный преподаватель из всех, с кем вы учились, — убедитесь, что математика может быть нескучной. Диана погрузит в математический анализ, научит исследовать функции и находить параметры, при которых ошибка модели минимальна.
👤 Маргарита Бурова
Академический руководитель образовательных программ по аналитике и анализу данных, Wildberries & Russ. Проведёт квиз с розыгрышем годовой подписки TG Premium. Маргарита — эксперт в дата-сайенс, ИИ и математических методах анализа данных, фанат развития ИТ-образования.
Вместе с экспертами за 8 недель вы не просто получите знания, а познакомитесь с математикой заново.
🎁 Только при оплате до 19 октября курс «Базовая математика» в подарок!
👉 Записаться на курс
👍2
Какой ноут спасает вас в кодинге и почему?
Расскажите все:
• Что за зверь (модель, начинка)
• Где жмет и где радует в ежедневной работе
• На какие фишки смотреть при выборе
• Как вам с ним живется
💬 Делитесь в комментах 👇
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
♾️ 17 формул, которые изменили мир
Математика в действии — как уравнения, придуманные века назад, сегодня управляют интернетом, медициной, космосом и вашими финансами.
📎 Читать статью
А если после статьи захотите разобраться, как эта математика работает в Data Science — вот экспресс-курс, который всё расставит по полочкам:
«Математика для Data Science»
🎓 За 2 месяца поймёте, как работают алгоритмы ML под капотом.
🗓️ Старт — 6 ноября
👉 Записаться на курс
Математика в действии — как уравнения, придуманные века назад, сегодня управляют интернетом, медициной, космосом и вашими финансами.
📎 Читать статью
А если после статьи захотите разобраться, как эта математика работает в Data Science — вот экспресс-курс, который всё расставит по полочкам:
«Математика для Data Science»
— практика и живые уроки
— разбор кода и проверка домашних
— поддержка в Telegram-чате
🎓 За 2 месяца поймёте, как работают алгоритмы ML под капотом.
🗓️ Старт — 6 ноября
👉 Записаться на курс
👍1
В карточках разобрали, как именно меняется обучение будущих айтишников и к чему это может привести.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
⏰ Сегодня последний день!
🎁 Только при оплате до 19 октября — курс «Базовая математика» в подарок!
Успей попасть на экспресс-курс «Математика для Data Science» — 10 живых вебинаров, практика на Python, поддержка менторов и преподаватели из ВШЭ, Яндекс Практикума и Wildberries.
За 2 месяца разберёшься с тем, на чём держится Data Science:
🎓 Построишь математический фундамент и поймёшь, как работают алгоритмы ML под капотом.
👉 Записаться на курс
Старт — 6 ноября, не упусти бонус!🎁
🎁 Только при оплате до 19 октября — курс «Базовая математика» в подарок!
Успей попасть на экспресс-курс «Математика для Data Science» — 10 живых вебинаров, практика на Python, поддержка менторов и преподаватели из ВШЭ, Яндекс Практикума и Wildberries.
За 2 месяца разберёшься с тем, на чём держится Data Science:
• векторы, матрицы и регрессия;
• градиенты, оптимизация, вероятности и статистика;
• реальные задачи анализа данных;
🎓 Построишь математический фундамент и поймёшь, как работают алгоритмы ML под капотом.
👉 Записаться на курс
Старт — 6 ноября, не упусти бонус!🎁
EditorConfig — это инструмент, который помогает стандартизировать стиль кода в разных редакторах и IDE, обеспечивая консистентность форматирования.
EditorConfig использует конфигурационный файл .editorconfig, который определяет правила форматирования для разных типов файлов (например, для C#, JavaScript, HTML). Когда редактор или IDE открывает проект, он автоматически подхватывает настройки из этого файла и применяет их.
Основные принципы и возможности
EditorConfig позволяет настраивать правила форматирования для каждого типа файлов или каталогов.
Пример конфигурации:
[*.cs]
indent_style = space
indent_size = 4
tab_width = 4
trim_trailing_whitespace = true
end_of_line = lf
insert_final_newline = true
indent_style: cтиль отступов, может быть space или tab.
indent_size: количество пробелов для отступа.
tab_width: ширина табуляции (используется, если indent_style = tab).
trim_trailing_whitespace: удаление пробелов в конце строки.
end_of_line: стиль переноса строки (LF или CRLF).
insert_final_newline: добавление пустой строки в конце файла.
[*.js]
indent_style = space
indent_size = 2
[test/*.cs]
indent_style = tab
indent_size = 4
Вы можете создать глобальный .editorconfig, который будет применяться ко всем проектам на вашем компьютере, если он находится в домашней директории или в другом заданном месте. Это позволяет легко применять одни и те же стандарты к каждому новому проекту.
root = true
[*]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
Если вы хотите гарантировать, что изменения в коде всегда соответствуют стандартам, можно интегрировать EditorConfig с Git Hooks. Таким образом, при каждом коммите можно автоматически проверять, чтобы все изменения соответствовали правилам форматирования.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
📄🚫 5 неочевидных ошибок в резюме айтишника, которые убивают отклики
Резюме вроде нормальное, скиллы есть, а отклики уходят в пустоту? Проблема не в вас, а в том, как вы упаковываете свой опыт. Разбираем неочевидные ошибки айтишников при составлении резюме.
👉 Читать статью
🏃♀️ Proglib Academy
#буст
Резюме вроде нормальное, скиллы есть, а отклики уходят в пустоту? Проблема не в вас, а в том, как вы упаковываете свой опыт. Разбираем неочевидные ошибки айтишников при составлении резюме.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
🤩 База данных SQLite searchcode.com, вероятно, на 6 терабайт больше вашей
Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки:
1️⃣ PHP, CodeIgniter, MySQL, Memcached, Apache2 и Sphinx search.
2️⃣ Python, Django, MySQL, Memcached, Sphinx search, Nginx and RabbitMQ.
3️⃣ Никогда неопубликованная в паблик версия на Java, MySQL, Memcached, Nginx и Sphinx search.
4️⃣ Go, MySQL, Redis, Caddy и Manticore search.
5️⃣ Manticore search заменен на custom index и стек включал Go, MySQL, Redis и Caddy.
Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
👉 Читать подробнее
🏃♀️ Proglib Academy
#буст
Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки:
Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM