🛠️ GitHub Resume Generator: превратите свое путешествие на GitHub в профессиональное резюме за считанные секунды
Это простой инструмент (веб или self-hosted) для мгновенного создания красивых и настраиваемых резюме прямо из вашего профиля GitHub.
Идеально подходит для разрабов, которые хотят продемонстрировать свои навыки и вклад в open-source.
👉 Попробовать
Это простой инструмент (веб или self-hosted) для мгновенного создания красивых и настраиваемых резюме прямо из вашего профиля GitHub.
Идеально подходит для разрабов, которые хотят продемонстрировать свои навыки и вклад в open-source.
👉 Попробовать
👍14❤2
☁️ GigaIDE Cloud — первая российская облачная IDE, встроенная в GitVerse.
🎓 Правила ИТ-аккредитации могут поменяться: крупные ИТ-компании обяжут сотрудничать с вузами
🥇 Поступление без наказания: как в вузах оказываются фейковые победители олимпиад
🌐 Маск представил Grok-3
Самый насыщенная неделя для дайджеста новостей за февраль
Поделитесь другими интересными новостями в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤1
Вам знакомо то, что видите выше? Автор кратко и без лишней воды расписал основные симптомы:
• Больной не может написать простой метод, не завернув его в десяток интерфейсов и абстракций.
• Любая функция превращается в класс с тремя уровнями наследования.
• Каждая новая сущность создаётся исключительно через фабричные методы или фабрики.
• Больной испытывает тревогу, если объект создаётся без фабрики.
• Пациент не может создать сущность без наследования.
• Даже простые структуры данных превращаются в сложные иерархии.
• Пациент не может писать код без применения какого-либо паттерна.
• Даже самые простые задачи решает через стратегию, декоратор или мост.
• Отрицает существование кода, написанного без паттернов.
• Больной считает, что процедурный код — это признак непрофессионализма.
• Лямбды, функции и даже простые скрипты вызывают у него физическое отвращение.
• Каждая функция превращается в метод класса, даже если ей это не нужно.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56❤23👍14👏3🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь отдохнуть от соцсетей и почитать что-то живое, а не алгоритмически отфильтрованный контент. IndieBlog.page — портал в мир случайных блогов.
🎲 Как это работает
Ты жмёшь кнопку — и сайт перебрасывает тебя на случайный пост в личном блоге. Это может быть дневник разработчика, мысли художника, заметки путешественника или что-то вообще странное, но интересное.
🔹 Без рекомендаций и трендов — только сырой, настоящий контент
🔹 Можно закинуть кнопку в закладки и телепортироваться в рандомный блог в любое время
🔹 Может затянуть на часы — проверено
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10👍3
☁️ Как распределение размеров компаний меняет облачные технологии
В мире IT-компаний четко прослеживается бимодальное распределение:
➡️ Малые команды (0–100 сотрудников) — используют облачные сервисы (PaaS, SaaS), поскольку у них нет ресурсов на сложную инфраструктуру.
➡️ Корпорации (5000+ сотрудников) — строят собственные дата-центры, вкладываются в масштабные R&D-решения.
🌻 Что внутри статьи
▪️ Почему малый бизнес зависит от облачных технологий
▪️ Как крупные компании оптимизируют IT-инфраструктуру
▪️ Влияние R&D-расходов на выбор технолог
🔗 Читать подробнее
Какой подход к облаку используете?
Пишите в комментариях👇
В мире IT-компаний четко прослеживается бимодальное распределение:
▪️ Почему малый бизнес зависит от облачных технологий
▪️ Как крупные компании оптимизируют IT-инфраструктуру
▪️ Влияние R&D-расходов на выбор технолог
🔗 Читать подробнее
Какой подход к облаку используете?
Пишите в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4
🤔 Основы математики в Machine Learning / Deep Learning
🗓 6 марта приглашаем вас на прямой эфир, где мы подробно разберем ряд Тейлора, собственные векторы и другие ключевые понятия в ML.
(ссылка)
🌟 Спикер: *Мария Горденко* – Старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ, а также преподаватель на курсе Алгоритмы и структуры данных в proglib academy.
Место работы: Инженер-программист, ведущий эксперт НИУ ВШЭ, цифровой ассистент и цифровой консультант НИУ ВШЭ.
😮 На вебинаре вы узнаете:
🔵 Теорию вероятностей: обсудим случайные величины, вероятность, математическое ожидание и дисперсию.
🔵 Линейную алгебру: изучим векторы, матрицы, собственные векторы и собственные значения.
🔵 Математический анализ: разберем производные и разложение функций в ряд Тейлора.
🔵 Практику: применим полученные знания на реальных кейсах из области Machine Learning и Deep Learning.
🎯 Почему это важно?
Понимание математических основ помогает глубже разобраться в работающих под капотом алгоритмах ML/DL и эффективно применять их на практике.
👉 Присоединяйтесь к нам и совершенствуйте свои навыки в машинном обучении!
📌 Регистрация по ссылке: https://proglib.io/w/37f375c1
🗓 6 марта приглашаем вас на прямой эфир, где мы подробно разберем ряд Тейлора, собственные векторы и другие ключевые понятия в ML.
(ссылка)
🌟 Спикер: *Мария Горденко* – Старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ, а также преподаватель на курсе Алгоритмы и структуры данных в proglib academy.
Место работы: Инженер-программист, ведущий эксперт НИУ ВШЭ, цифровой ассистент и цифровой консультант НИУ ВШЭ.
😮 На вебинаре вы узнаете:
🔵 Теорию вероятностей: обсудим случайные величины, вероятность, математическое ожидание и дисперсию.
🔵 Линейную алгебру: изучим векторы, матрицы, собственные векторы и собственные значения.
🔵 Математический анализ: разберем производные и разложение функций в ряд Тейлора.
🔵 Практику: применим полученные знания на реальных кейсах из области Machine Learning и Deep Learning.
🎯 Почему это важно?
Понимание математических основ помогает глубже разобраться в работающих под капотом алгоритмах ML/DL и эффективно применять их на практике.
👉 Присоединяйтесь к нам и совершенствуйте свои навыки в машинном обучении!
📌 Регистрация по ссылке: https://proglib.io/w/37f375c1
👍7❤2
Разработчики открытого игрового движка Nau Engine, основанного компанией VK, объявили о передаче проекта сообществу. Техническое сопровождение движка вместо VK теперь будет осуществлять Школа разработки видеоигр ИТМО, а экспертную поддержку обеспечит ассоциация АПРИОРИ. В анонсе передача проекта в руки сообщества преподносится как новый этап развития, связанный с переходом от коммерческой модели разработки к модели на основе привлечения независимого сообщества.
В качестве основы движка используется система рендеринга, построенная с заимствованием компонентов из движка Dagor Engine, открытого осенью прошлого года компанией Gaijin Entertainment. Код из движка Dagor был доработан, особенно в области управления ассетами. Вместо внутреннего языка шейдеров Dagor (dshl) задействован язык HLSL. Добавлена возможность условной компиляции шейдеров для динамического изменения материала поверхности. Переработана реализация техники физически корректного рендеринга (PBR). Для ассетов задействован формат USD (Universal Scene Description).
Для симуляции физических процессов задействована библиотека Jolt. Для построения GUI в играх применён инструментарий Cocos2dx и библиотека Dear ImGui. Сетевое взаимодействие в движке организовано при помощи UDP-транспорта GameNetworkingSockets и библиотеки ASIO. Для работы со звуком используется библиотека miniaudio. Для управления вводом используется библиотека gainput, а для импорта скелетной анимации проект ozz-animation. Для написания игровой логики предлагается использовать языки C++ и Lua, но дополнительно развивается подсистема агностического скриптинга, которая позволит применять различные языки программирования.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24👍7🥱5❤1🔥1
📱🧮 Думаешь, каждый может сделать крутой калькулятор? Как Android обошел iOS в создании идеального калькулятора
Когда в Google решили написать по-настоящему точный калькулятор для Android, они и не подозревали, что эта задача потребует участия выдающегося эксперта по C/C++ и создания гибридной математической системы.
👉 Читать статью
👉 Зеркало
Когда в Google решили написать по-настоящему точный калькулятор для Android, они и не подозревали, что эта задача потребует участия выдающегося эксперта по C/C++ и создания гибридной математической системы.
👉 Читать статью
👉 Зеркало
😁23👍4⚡1❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Gemini Code Assist — новый инструмент от Google, который прокачает твой кодинг. Бесплатно, с мощным лимитом 180 000 завершённых кодов в месяц.
▪️ Подключай в VS Code и JetBrains (IntelliJ, PyCharm и др.).
▪️ Получай автодополнение, генерацию кода, юнит-тестов и помощь в отладке.
▪️ Работает на движке Gemini 2.0, который обучен на гигантских объемах кода.
Кто уже пробовал?
Делитесь впечатлениями
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤5
👍13❤1👾1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍6❤1
🧑➡️🤖 Почему замена программистов на ИИ — фатальная ошибка IT-индустрии
Та самая индустрия, которая когда-то боготворила программистов, теперь относится к ним как к древним реликвиям — эдаким писцам, отказывающимся принять печатный станок. Компании почему-то уверовали, что ИИ — это ответ на все вопросы, а программисты... Ну, они просто дорогие, своенравные и, что хуже всего, безнадежно человечные.
Но вот что забавно: если вы думаете, что замена программистов на ИИ — это гениальный ход, стоит вспомнить, чем обычно заканчиваются массовые увольнения инженеров. Спойлер: судебными исками, провальными продуктами и отчаянными попытками нанять всех обратно. Но конечно, действуйте на свой страх и риск — вы успеете пожалеть об этом быстрее, чем компилятор выдаст «syntax error».
В статье разбираем, почему это плохая идея. Грядут три неприятных последствия для компаний, мечтающих заменить программистов искусственным интеллектом.
🔗 Читать статью
🔗 Зеркало
Та самая индустрия, которая когда-то боготворила программистов, теперь относится к ним как к древним реликвиям — эдаким писцам, отказывающимся принять печатный станок. Компании почему-то уверовали, что ИИ — это ответ на все вопросы, а программисты... Ну, они просто дорогие, своенравные и, что хуже всего, безнадежно человечные.
Но вот что забавно: если вы думаете, что замена программистов на ИИ — это гениальный ход, стоит вспомнить, чем обычно заканчиваются массовые увольнения инженеров. Спойлер: судебными исками, провальными продуктами и отчаянными попытками нанять всех обратно. Но конечно, действуйте на свой страх и риск — вы успеете пожалеть об этом быстрее, чем компилятор выдаст «syntax error».
В статье разбираем, почему это плохая идея. Грядут три неприятных последствия для компаний, мечтающих заменить программистов искусственным интеллектом.
🔗 Читать статью
🔗 Зеркало
😁24👍7❤3🥱1
This media is not supported in your browser
VIEW IN TELEGRAM
🤖🧑💻 Предпочитаете Zed вместо VS Code? Правильно, ведь кодинг в редакторе стал еще проще и быстрее с новой опенсорсной моделью Zeta
Вы можете бесплатно использовать Zeta во время публичной бета-версии. Просто скачайте Zed и войдите в систему с помощью учётной записи GitHub.
Для затравки... Zeta основана на Qwen2.5-Coder-7B и имеет полностью открытый исходный код, включая открытый набор данных. Подробности — в анонсе.
#инструменты
Вы можете бесплатно использовать Zeta во время публичной бета-версии. Просто скачайте Zed и войдите в систему с помощью учётной записи GitHub.
Для затравки... Zeta основана на Qwen2.5-Coder-7B и имеет полностью открытый исходный код, включая открытый набор данных. Подробности — в анонсе.
#инструменты
🤔22👍4❤3🥰1😢1
Чтобы реально продвинуться в программировании, нужны проекты, которые заставляют глубоко погрузиться в язык и понять, как он устроен изнутри. Один из таких крутых проектов — собственный интерпретатор Python на Python.
▪️ Byterun — мини-интерпретатор Python, который состоит всего из 500 строк кода.
▪️ Простой и понятный код — идеально для новичков, которые хотят понять внутреннюю кухню Python без лишней сложности.
▪️ Реализация bytecode — на примере Byterun легко понять, как Python читает и выполняет ваш код.
▪️ Stack machine — знакомитесь с принципами работы стековой виртуальной машины.
▪️ Полезный опыт — создание таких проектов показывает, как Python обрабатывает переменные, функции, циклы и условия на самом низком уровне.
Начинайте изучать уже сейчас
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍8❤1💯1
🎮 DOOM продолжает запускаться на чем угодно: теперь в TypeScript-типах
Представьте себе WebAssembly-runtime, который работает исключительно на TypeScript-типах — без единой строки JavaScript-кода. Этот безумный эксперимент запустил Doom, доказывая, что TypeScript — это не только про фронтенд.
🔹 Почему Doom
Проект изначально задумывался, чтобы показать, что Doom не может работать на TypeScript-типах. Но… он смог. Теперь автор доволен, миссия выполнена, а код остался в свободном плавании.
🔹 Стоит ли делать PR
Ну… автор проекта считает это «активным местом преступления», так что лучше просто наблюдать. Но если кто-то захочет запустить Crysis — велкам, код в ваших руках.
🔹 Что внутри
▪️ Сложнейшие арифметические операции на TypeScript-типах
▪️ Конвертация C-кода в WebAssembly и затем в TypeScript-типизацию
▪️ Конформанс-тестирование против WebAssembly-runtime в JS
▪️ Реализация битовых операций, сдвигов, деления и управления потоком
🔗 Ссылка на репозиторий
Представьте себе WebAssembly-runtime, который работает исключительно на TypeScript-типах — без единой строки JavaScript-кода. Этот безумный эксперимент запустил Doom, доказывая, что TypeScript — это не только про фронтенд.
🔹 Почему Doom
Проект изначально задумывался, чтобы показать, что Doom не может работать на TypeScript-типах. Но… он смог. Теперь автор доволен, миссия выполнена, а код остался в свободном плавании.
🔹 Стоит ли делать PR
Ну… автор проекта считает это «активным местом преступления», так что лучше просто наблюдать. Но если кто-то захочет запустить Crysis — велкам, код в ваших руках.
🔹 Что внутри
▪️ Сложнейшие арифметические операции на TypeScript-типах
▪️ Конвертация C-кода в WebAssembly и затем в TypeScript-типизацию
▪️ Конформанс-тестирование против WebAssembly-runtime в JS
▪️ Реализация битовых операций, сдвигов, деления и управления потоком
🔗 Ссылка на репозиторий
👍16😁6🌚4❤1🥱1
Что если бы все рутинные задачи делались сами? Вот тут заходит n8n — платформа для автоматизации, которая не пытается за вас кодить, но умеет связать 400+ сервисов в рабочие цепочки.
▪️ Подключает сервисы (Google Drive, Telegram, GitHub, CRM-системы и т.д.)
▪️ Позволяет писать свои скрипты на JavaScript/Python
▪️ Интегрирует AI-агентов (LangChain, LLM-модели)
▪️ Даёт полную автономность — можно self-host или в облаке
— Автопостинг в соцсетях из Notion
— Бэкапы базы в S3 раз в день
— Автообновление данных в Google Sheets
— Автоматизация CI/CD (GitHub + CI-инструменты)
Если мозги не варят — есть 900+ готовых шаблонов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤2🙏2😁1
🤩 База данных 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+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
👉 Читать подробнее
Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки:
Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁3🤔1
AI-тусовка кипит: первый тест GPT-4.5 показывает, что модель… не впечатляет.
— Код пишет хуже, чем Sonnet
— В 15 раз дороже GPT-4o
— В 10–25 раз дороже Sonnet 3.7
Да, 4.5 лучше в науке и мультиязычности, но зачем платить такие деньги, если OpenAI уже готовит GPT-5
Что думаете?
Пишите в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥5😁5❤1