Forwarded from Библиотека программиста | программирование, кодинг, разработка
👁👁 11 советов для программиста, которые помогут сохранить зрение при длительной работе за компьютером
Делимся советами, как айтишнику сохранить здоровье глаз при работе за компьютером.
https://proglib.io/sh/zSksJ948QD
Делимся советами, как айтишнику сохранить здоровье глаз при работе за компьютером.
https://proglib.io/sh/zSksJ948QD
Почему при своих недостатках Go постепенно захватывает индустрию ПО? Причин много. Несогласных с ними тоже много. В общем, читайте статью и не забывайте про комментарии к ней.
https://proglib.io/w/308ae971
https://proglib.io/w/308ae971
Medium
Why Golang Is Taking Over the Software Industry
Thought on why Go is becoming a popular choice among developers
👍5
Открытое собеседование на Go-разработчика
14 февраля в 19:00 приходите на открытое собеседование на позицию middle Go-разработчика, где каждый сможет узнать:
- Какие вопросы задают на собеседовании по Go?
- Что нужно сделать для получения крутого оффера?
- Как я могу увеличить свой грейд и зарплату?
Как все происходит?
- Вы увидите настоящее собеседование: реальные вопросы, кейсы, задачи
- Интервьюер будет отвечать на вопросы из чата
- В конце вебинара мы расскажем про нашу менторскую программу
Кто будет проводить интервью?
Сергей Парамошкин
- Руководит центром разработки и автоматизации в МТС.Digital
- В подчинении три команды разработки
- Интервьюирует респондентов на позиции Junior, Middle и Senior
- Больше 10 лет в IT, 7 лет опыт в Go
Напишите нашему боту, чтобы зарегистрироваться на вебинар!
@mock_interviews_bot
14 февраля в 19:00 приходите на открытое собеседование на позицию middle Go-разработчика, где каждый сможет узнать:
- Какие вопросы задают на собеседовании по Go?
- Что нужно сделать для получения крутого оффера?
- Как я могу увеличить свой грейд и зарплату?
Как все происходит?
- Вы увидите настоящее собеседование: реальные вопросы, кейсы, задачи
- Интервьюер будет отвечать на вопросы из чата
- В конце вебинара мы расскажем про нашу менторскую программу
Кто будет проводить интервью?
Сергей Парамошкин
- Руководит центром разработки и автоматизации в МТС.Digital
- В подчинении три команды разработки
- Интервьюирует респондентов на позиции Junior, Middle и Senior
- Больше 10 лет в IT, 7 лет опыт в Go
Напишите нашему боту, чтобы зарегистрироваться на вебинар!
@mock_interviews_bot
👍11
#news
Представлены релизы Go 1.17.7 и 1.16.14 с исправлениями безопасности.
https://proglib.io/w/e97b1caf
Представлены релизы Go 1.17.7 и 1.16.14 с исправлениями безопасности.
https://proglib.io/w/e97b1caf
Инициализация структур в Go: какие опции Go дает для инициализации структур, каковы их ограничения и как их преодолеть.
https://proglib.io/w/4b822e15
https://proglib.io/w/4b822e15
Anton Sankov's Blog
Different Ways to Initialize Go structs
In this article, we'll take a look at what options Go is giving us to initialize our structs, what are their limitations and how to overcome them.
👎4
Хотите получить предложение о работе уже в эти выходные? Тогда приходите на Weekend Offer в Авито для Go-разработчиков. Приглашаются кандидаты middle- и senior-уровней с опытом в коммерческой разработке от 3 лет.
И вот пять причин отправить заявку:
— Комфортные условия: у вас будет бюджет на обучение, возможность работать удаленно, ДМС и техника Apple.
— Разные задачи: вы будете строить микросервисную архитектуру, разрабатывать мессенджер и звонки внутри приложения, а также автоматизировать работу поддержки.
— Участие в развитии сервиса: вы будете обсуждать продуктовые решения с командой, предлагать идеи и внедрять их в приложение, которым пользуются 40 млн человек ежемесячно.
— Большие объемы данных: вас ждут десятки тысяч RPS к бэкенду, более 84 млн актуальных объявлений в базе и терабайты картинок в хранилище.
— Сильная команда: в Авито больше 850 инженеров, готовых обмениваться опытом и внутреннее Go-сообщество, которое регулярно выступает с докладами и выпускает статьи.
Успейте занять позицию в компании — подавайте заявку до 15 февраля включительно: https://clc.to/3WJBYQ
И вот пять причин отправить заявку:
— Комфортные условия: у вас будет бюджет на обучение, возможность работать удаленно, ДМС и техника Apple.
— Разные задачи: вы будете строить микросервисную архитектуру, разрабатывать мессенджер и звонки внутри приложения, а также автоматизировать работу поддержки.
— Участие в развитии сервиса: вы будете обсуждать продуктовые решения с командой, предлагать идеи и внедрять их в приложение, которым пользуются 40 млн человек ежемесячно.
— Большие объемы данных: вас ждут десятки тысяч RPS к бэкенду, более 84 млн актуальных объявлений в базе и терабайты картинок в хранилище.
— Сильная команда: в Авито больше 850 инженеров, готовых обмениваться опытом и внутреннее Go-сообщество, которое регулярно выступает с докладами и выпускает статьи.
Успейте занять позицию в компании — подавайте заявку до 15 февраля включительно: https://clc.to/3WJBYQ
💩9🤩5👍3❤2
Разбираемся с фаззингом в Go на примерах 👉 https://proglib.io/w/2b72413b
Medium
Fuzzing Tests in Go
Fuzzing is a technique where you automagically generate input values for your functions to find bugs
👍6
Selectel Careers — канал о:
— well-being на работе и в жизни
— работе в продуктовой IT-компании (со своим облаком и дата-центрами)
— актуальными вакансиями
Подписывайтесь 🔥
— well-being на работе и в жизни
— работе в продуктовой IT-компании (со своим облаком и дата-центрами)
— актуальными вакансиями
Подписывайтесь 🔥
💩7👍3🤮2
Статья, в которой описан процесс анализа bound checks в Go по CPU профилю.
https://proglib.io/w/1ccf8263
https://proglib.io/w/1ccf8263
Хабр
Анализируем bound checks в Go по CPU профилю
Сегодня мы будем анализировать бинарники на пару с CPU профилями, чтобы создать на их основе расширенные профили исполнения. Эти дополненные профили мы сможем использовать для оценки времени, которое...
👍5