ch
Feedback
Сохранёнки программиста

Сохранёнки программиста

前往频道在 Telegram

Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med

显示更多
6 616
订阅者
无数据24 小时
-167
-2630
帖子存档
Шпаргалка: Google Interview University Сохраняйте учебный план для разработчиков, желающих работать инженерами-программистами в крупных компаниях (как Google и Amazon). Шпаргалка представляет из себя огромный чек-лист с кратким разбором тем. Среди них: как составить план обучения, список книг, необходимые знания, необходимые технические темы, как практиковаться, составлять резюме и готовиться к собеседованию. #шпаргалка #трудоустройство #ru

Статья: 9 упражнений для тех, кто весь день за компьютером Статья актуальна для всех разработчиков, тестировщиков, маркетологов и проджект-менеджеров, которые по 8 часов в день сидят за компьютером. Такая работа — это монитор, мышка, клавиатура и не всегда удобное кресло. Здоровье от такой жизни страдает, зрение падает, а спина болит. Поэтому сохраняйте статью, где разбирают 9 простых упражнений для разминки тела. Все упражнения можно выполнить прямо перед рабочим местом, просто встав с кресла. #статья #здоровье #ru

Видео: 10 хитростей Python которые вы должны знать Python славится своим простым, лаконичным и удобным синтаксисом. Но не многие знают, что в Python есть множество различных неочевидных трюков, которые могут сократить код и сделать его элегантным. Сохраняйте видео, где рассказывают о 10 фишках языка Python, которые помогут сделать код круче: полезные функции для массивов, возврат множественных значений, объединение операторов сравнения, обмен значениями и многое другое. #видео #python #ru

В ряду годных бесплатных курсов пополнение: JetBrains выпустила бесплатный курс по эффективному рефакторингу кода на Kotlin c помощью IDEA. Сохраните, чтобы не потерять: https://plugins.jetbrains.com/plugin/23048-introduction-to-ide-code-refactoring-in-kotlin #kotlin #android

​​AvitoTech приглашает на Avito Android meetup #2 В программе много цифр и интересных кейсов по Android-разработке. А также три доклада про: — сценарии сборки и их связь с Git Workflow; — нюансы потребления памяти Android-сборками; — автоматизацию генерации Baseline Profile. Событие пройдёт 6 февраля в 19:00 в московском офисе Авито. Чтобы попасть на мероприятие офлайн, зарегистрируйтесь здесь. Если вы не сможете прийти на встречу, то смотрите прямую трансляцию митапа на ютуб-канале AvitoTech. Реклама ООО «Авито Тех» LjN8JuNsQ

Статья: Что должен знать уважаемый фронтендер в 2024 году Учиться фронтенду с нуля ­совсем непросто: нужно выбрать стек, который останется актуальным до конца вашего обучения и начала работы. Опытным сотрудникам тоже непросто, ведь им нужно следить за спросом на рынке, чтобы оставаться востребованными. Сохраняйте статью, где эксперты frontend-разработки рассказывают про тренды на этот год и отвечают на вопросы: — Что уже должен уметь фронтендер на текущий момент? — Какие тренды во фронтенде прогнозируются на этот год? — Специалистов какого стека сейчас не хватает на рынке? #статья #frontend #ru

Инструмент: карманная шпаргалка-сравнитель языков Сохраняйте удобную шпаргалку, которая не только может рассказать о том или
Инструмент: карманная шпаргалка-сравнитель языков Сохраняйте удобную шпаргалку, которая не только может рассказать о том или ином аспекте конкретного языка программирования, но и сравнить его с другим языком. Это окажется особенно полезным, когда вы переходите с одной технологии на другую. Инструмент поддерживает около 15 языков программирования. #инструмент #шпаргалка #en

Курс: Python для продвинутых Сохраняйте курс для тех, кто уже знаком с основами Python и хочет двигаться дальше. Тут рассказывают про фишки языка и дают на решение задачи, чтобы это всё усвоить. Обсуждают основы Python, типы данных bool и NoneType, вложенные списки, кортежи, множества и словари. А также разбирают графику через модуль turtle, функции и работу с файлами. Решения задач смотрит автоматическая система, так что фидбек почти моментальный. Если у вас возникнут вопросы по решению, команда курса даст советы и подсказки. Кроме того, сложности всегда можно обсудить с однокурсниками в комментариях к задачам. #курс #python #продолжающим #ru

Статья: Дорожная карта SQL — от новичка до middle в 2024 году Чтобы изучение новой технологии проходило эффективно и легко, важно правильно выстроить план обучения — сначала освоить всю необходимую базу, а лишь потом переходить к более сложным темам. Поэтому сохраняйте статью, в которой собрали для вас дорожную карту по SQL. Обучение по ней поможет вам вырасти с нуля до уровня middle-разработчика. В дорожной карте перечислены темы не только про непосредственную работу с SQL, но и про обработку данных, их визуализацию, про стандарты и тренды, про масштабируемость и производительность. #статья #sql #начинающим #ru

Статья: 10 факторов, влияющих на зарплату программиста Сохраняйте статью, где рассказали о 10 ключевых аспектах, которые помогут вам перейти от обычного программиста к высокооплачиваемому специалисту и помогут обосновать запрос заработной платы выше уровня рынка. Вот краткий список: 1. Образование — наличие академического образования все ещё играет роль в некоторых компаниях; 2. Стек — он должен быть либо востребованным, либо закрывать нишевые задачи работодателя; 3. Опыт работы — это своего рода гарантия ваших знаний; 4. Отрасль компании — есть определённая зависимость между сферой компании и зарплатами в ней; 5. Локальная популярность — тот факт, что кандидат является активным в соц. сетях, находится "на слуху", может быть аргументом о повышении зарплаты; 6. Сертификация — сертификаты от некоторых компаний (например Google, CompTIA, Axelos) могут значительно повлиять на успех кандидата; 7. Размер компаний — самые высокие зарплаты обычно в крупных частных компаниях. 8. Локация — это не только про разницу зарубежных и российских работодателей, но и про регионы внутри страны. Столичные программисты в среднем получают намного больше, чем в регионах; 9. Бренд бывших работодателей — сильный бренд увеличивает значимость вашего резюме; 10. Конкуренция в вашей IT-сфере — в тестировании самая высокая конкуренция и средняя зарплата одна из самых низких. А с ML-инженерами наоборот. #статья #трудоустройство #ru

​​Создание и бесплатная публикация сайта на GitHub Pages GitHub — это не только агрегатор репозиториев с кодом. Одной из платформ сайта является GitHub Pages — инструмент для простой и бесплатной публикации статичных сайтов прямо на GitHub. Поэтому этот вариант отлично подходит для каких-нибудь лендингов, онлайн-визиток и портфолио. В этой статье разбирают несложный процесс подключения Pages к репозиторию. Помимо взаимодействия со стандартным набором HTML/CSS/JS, сервис также поддерживает простой синтаксис форматирования текста Markdown — вот документация по нему от GitHub. Используя его, можно создавать простые сайты вообще без использования кода. #frontend #web

Простые советы по улучшению концентрации Вокруг нас, особенно на работе, полно отвлекающих факторов: разговоры коллег, звуки уведомлений, шум офисной техники и так далее. Всё это сильно влияет на внимание к выполняемой задаче и может ухудшать эффективность её выполнения. Сохраняйте несложные советы по тому, как повысить своё внимание: — Избавьтесь от раздражающих факторов: закройте социальные сети и прочие приложения, отключите уведомления и уберите телефон из поля зрения. — Сократите многозадачность, так как она снижает продуктивность и может привести к выгоранию. — Практикуйте осознанность и медитацию для улучшения общего самочувствия и повышения работоспособности. — Прослушивайте музыку, особенно классическую или звуки природы, чтобы помочь сконцентрироваться. — Делайте короткие перерывы, когда чувствуете, что теряете концентрацию, чтобы дать отдохнуть мозгу. — Занимайтесь тренировкой ума через головоломки, которые способствуют развитию рабочей и кратковременной памяти, а также улучшению навыков обработки информации и решения проблем. — Устанавливайте приоритеты каждый день, чтобы сосредоточиться на действительно важных задачах. Детальней в статье. #статья #softskills #советы #ru

Инструмент: гибкий генератор иллюстраций Сервис позволяет быстро и легко генерировать иллюстрации в разных стилях, а после их кастомизировать. Любую графику оттуда можно свободно использовать даже в коммерческих проектах. Есть плагины для Sketch и Figma. Ссылка на инструмент: Blush #инструмент

Урок: Чистая архитектура проекта на Golang Чистая архитектура — это не просто организация кода, а фундаментальный подход к проектированию программных систем, стремящийся к чёткости и устойчивости. Это нужно для того, чтобы создаваемые приложения были не только эффективными, но и легко поддавались поддержке на протяжении всего их жизненного цикла. Сохраняйте видео, где рассматривают основы построения архитектуры микросервисов на языке Golang. Там вы узнаете про принципы слоистой архитектуры и реализуете контейнер внедрения зависимостей (DI). В процессе изучения вы разберётесь как эффективно воплощать архитектурные принципы в проектах на Golang, подобно тому, как это делается в крупных технологических компаниях. #урок #go #ru

​​Шпаргалка: как программисту сберечь зрение Сохраняйте этот пост, чтобы не забыть несколько простых, но действенных советов: 1. Банальное, но рабочее — давайте глазам отдых. Рекомендуется разгружать глаза каждые 2 часа на 15 минут. 2. Следует разобраться с яркостью экрана — она должна примерно совпадать с яркостью окружающей среды. Если часто работаете в тёмном помещении — добавьте монитору фоновую подсветку. 3. Избегайте бликов на экране. Помогут шторы, перестановка/смена монитора или специальные анти-бликовые плёнки. 4. Компьютерные очки или специальные настройки на мониторе, которые будут блокировать синие тона изображения. 5. Вероятнее всего, ваши глаза могут сушиться — на помощь придут увлажняющие капли. 6. Монитор должен быть установлен чуть ниже центра ваших глаз на расстоянии вытянутой руки. 7. Как только выпадает свободная минутка — делаем упражнения — рисуем фигуры с картинки ниже. #шпаргалка #здоровье

Статья: Без каких знаний не обойтись бэкендеру в 2024 году Чтобы программисту оставаться на плову, нужно не только хорошо знать свой стек, но и постоянно обновлять свои знания, ведь технологии тоже не стоят на месте. Эта задача не из лёгких, поэтому сохраняйте статью, где собрали ответы экспертов на следующие вопросы: — что должен был уметь бэкенд-разработчик в 2023; — какие тренды будут в бэкенде в 2024 году; — специалистов какого стека сейчас не хватает. #статья #backend #web #ru

Репозиторий: масштабный сборник всеразличных моделей ML Сохраняйте репозиторий PINTO_model_zoo, в котором можно найти более 4
Репозиторий: масштабный сборник всеразличных моделей ML Сохраняйте репозиторий PINTO_model_zoo, в котором можно найти более 400 моделей на различные задачи: обработка жестов, определение лица, эмоций и объектов, захват движений и многое другое. В описании репозитория все модели разделены по группам, там же отмечены поддерживаемые библиотеки (TensorFlow, PyTorch, ONNX, OpenVINO, TFJS, TFTRT, TensorFlowLite, EdgeTPU и CoreML). В конце описания можно найти несколько примеров работы с некоторыми из моделей. #репозиторий #ml

Инструмент: универсальный веб-компилятор Сервис поддерживает более 20 языков, среди которых C, C++, C#, Java, Python, Swift,
Инструмент: универсальный веб-компилятор Сервис поддерживает более 20 языков, среди которых C, C++, C#, Java, Python, Swift, Go, Kotlin и многие другие. Также тут есть уроки по C и C++, и личный кабинет, где можно хранить свои проекты. Ссылка на инструмент: Online GDB #инструмент #general

Доклад: Архитектура приложения и ошибки проектирования Сохраняйте доклад, где проводят обзор архитектуры Java-приложений, включая также их проблемы. Спикер даёт краткий обзор эволюции и различных типов архитектур, затрагивая следующие темы: — Vertical Design — его суть и применение. — Horizontal Design и Three-layered architecture — основные концепции и примеры использования. — Зачем была предложена Hexagonal architecture и какие проблемы она решает. — Анализ проблем, которые не решаются указанными архитектурами, и возможные направления развития. В докладе также много примеров и кода, что может оказаться интересным для Java-разработчиков всех уровней. #доклад #паттерны #java #ru

Статья: Синдром упущенного отпуска — почему так опасно игнорировать заслуженный отдых Описание: В последние годы у многих трудоголизм стал не просто нормой, а образом жизни: ранний приход на работу, задержки, работа над проектами дома и в выходные – всё это стало почти что нормой. Какие сигналы указывают на опасность переработки и требуют немедленного отдыха? В первую очередь, у трудоголика проявляется раздражительность, головные боли и синдром хронической усталости. Затем последствия включают в себя гипертонию и угрозу сердечно-сосудистых заболеваний. Сохраняйте статью, где детальней разбирают симптомы переработки и дают простые советы по избежанию проблем со здоровьем. #статья #softskills #ru