Путь Программиста
Closed channel
Канал, который поможет развиваться программисту. Гайды, обучения для разработчиков. Каждый найдет для себя что-то полезное. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/+j65ir28wT41lZjdi
Show more1 758
Subscribers
No data24 hours
-37 days
-830 days
Posts Archive
1 758
📖 Clean C++
🖋 Stephan Roth, 2017
Настоящая книга является обязательной для профессиональных разработчиков и архитекторов программного обеспечения на С++, заинтересованных в написании чистого и легко поддерживаемого кода. Как известно из практики, грамотный код позволяет сократить затраты на разработку, а это является важным условием современный разработки. Из книги вы научитесь принципам создания надёжной архитектуры приложения, работать с тестами и шаблонами проектирования.
💾 Скачать книгу
Путь Программиста | #книги #C_Plus_Plus
1 758
К какой группе относится паттерн проектирования "Decorator" (в соответствии с GoF)?
1 758
📑 Лямбда-исчисление в 397 байтах
Лямбда-исчисление — это язык программирования с единственным ключевым словом. Это асфальтовая топь Тьюринга, обнаруженная научным руководителем Тьюринга. В этом посте я расскажу о совершенно новой 397-байтной реализации двоичного лямбда-исчисления в виде Linux ELF для x86-64. Также в нём представлены удобно портируемый код на C и собранные двоичные файлы APE для других платформ
🔎 Читать статью
Путь Программиста | #статьи
1 758
📑 Чем хороший программист отличается от плохого, или почему нужно выходить за рамки
Это будет моя самая короткая статья.
Когда-то я был молод и зелен и решал проблемы именно так, как их решают джуны. Алгоритм такой...
🔎 Читать статью
Путь Программиста | #статьи
1 758
⚡️ wakatime.com автоматически отслеживает время, которое уходит на дела. Сосредоточьтесь на коде, а программа будет следить и записывать время начала и окончания работы. Также она предоставляет метрики — по ним вы можете проверить, сколько времени тратите на конкретный файл, операционную систему, ветвь и язык.
Путь Программиста | #сервисы
1 758
📖 Clean Code in JavaScript
🖋 James Padolsey, 2020
Создание надежных приложений начинается с создания чистого кода. В этой книге вы исследуете приемы профессионального JavaScript-разработчика, изучая все от основ JavaScript до практик написания чистого кода. Вы научитесь писать функциональный, интуитивно понятный и удобный в сопровождении код, а также поймете, как ваш код может влиять на конечного пользователя и других людей, которым придется с ним работать.
💾 Скачать книгу
Путь Программиста | #книги #Java
1 758
📑 Генерация Sitemap на микросервисах
Sitemap — файл, который содержит информацию о страницах сайта. Рассказываем, зачем он нужен и как сгенерировать sitemap.xml на микросервисах.
🔎 Читать статью
Путь Программиста | #статьи #Sitemap
1 758
📑 Пишем симулятор естественного отбора на Python
Суть проекта в том, чтобы скрестить нейронные сети и симуляцию естественного отбора. Можно было много текста написать, про то какая это интересная задача, и какие возможности она открывает. Но тут я буду ограничиваться описанием проблем, с которыми столкнулся, и их решениями.
🔎 Читать статью
Путь Программиста | #статьи #Python
1 758
⚡️ compressor.io можно использовать для оптимизации изображений, снятых на телефон или на камеру. Обычно их размеры превышают 1 Мб, что для веб-применений слишком много. Этот инструмент позволяет хорошо сжимать изображения, уделяя внимание не только их размерам, но и качеству.
Путь Программиста | #сервисы
1 758
📑 Чем занимается RnD-специалист, и почему стоит попробовать себя в этой сфере
Рассказываем, что такое RnD-команда и что делают RnD-специалисты в компании. Обсудим задачи, необходимые навыки и сложности работы.
🔎 Читать статью
Путь Программиста | #статьи #RnD
1 758
📖 Java Coding Problems
🖋 Anghel Leonard, 2019
Java Coding Problems поможет вам выполнять повседневные задачи и укладываться в сроки. Вы можете рассчитывать на то, что 300 с лишним приложений и 1000 с лишним примеров в этой книге охватят общие и фундаментальные области, представляющие интерес: строки, числа, массивы, коллекции, структуры данных, дата и время, неизменяемость, вывод типов, опциональность, ввод-вывод Java, Java Reflection, функциональное программирование, параллелизм и HTTP Client API.
💾 Скачать книгу
Путь Программиста | #книги #Java
1 758
📑 Что такое yield в Python?
Самый популярный Python-вопрос на Stackoverflow связан с ключевым словом yield. Разберемся с его назначением и особенностями использования.
🔎 Читать статью
Путь Программиста | #статьи #Python
1 758
📑 Кто такой DevRel и зачем он нужен компании
Нанять толкового разработчика непросто. Количество IT-компаний растёт, как и зарплаты кандидатов, а свободных специалистов мало.
К тому же компаниям необходимо выстраивать отношения как внутри компании, так и со сторонними разработчиками, чтобы поднять авторитет в сообществе и привлечь новые кадры. Для этого имиджевая компания нанимает в штат DevRel-специалиста. Расскажем, кто это и почему он нужен именно вашей команде.
🔎 Читать статью
Путь Программиста | #статьи #DevRel
1 758
⚡️ clockify.me — это в первую очередь трекер рабочего времени, который помогает следить, сколько часов уходит на проекты, насколько вы продуктивны каждый день месяц или год, также прикидывать зарплату. Ещё можно вписать часы вручную, заполнить табель учёта рабочего времени в конце дня и проанализировать, как долго проходит работа над каждым проектом.
Путь Программиста | #сервисы
1 758
📑 Как креативно оформить профиль на GitHub, чтобы он привлекал внимание
В этой статье мы создадим привлекательный профиль на GitHub: добавим гифки, эмодзи, иконки социальных сетей, GitHub-статистику, ТОП языков программирования и многое другое. Код прилагается.
🔎 Читать статью
Путь Программиста | #статьи #GitHub
1 758
📖 Fluent Python
🖋 Luciano Ramalho, 2021
Поработав с обновленным изданием этого практического руководства по Python 3, вы узнаете, как писать эффективный современный код, используя лучшие фичи языка. Простота Python очень полезна поначалу, но часто бывает, что она не позволяет начинающим программистам использовать этот язык в полную мощь. Данная книга предназначена для того, чтобы это исправить.
💾 Скачать книгу
Путь Программиста | #книги #Python
1 758
📑 5 задач по Python для новичков с решениями
Задачи о примерных студентах, сортировке IP-адресов, гематрии слов, группировке дубликатов и разделении списка на отрезки.
🔎 Читать статью
Путь Программиста | #статьи #Python
