Разбор резюме двух бэкенд-разработчиков со стороны HR-специалистов: что именно может оттолкнуть, а что — привлечь.
Читать
Читать
Хабр
[Разбор резюме] Бэкендер на Go: почему «ключевые навыки» никому не нужны и как уместить весь опыт на одной страничке
Привет, Хабр! Мы много разговариваем про найм, и решили запустить новую рубрику — разбор резюме. В ней наши профессиональные HR, которые регулярно просматривают сотни резюме, будут смотреть на...
👍7🥱4❤1
🔥10❤2👍1
🔧 mods — новый Go-проект от авторов популярных CLI-инструментов (bubbletea, gum и др.), который упрощает использование ИИ в командной строке и в ваших пайплайнах.
https://github.com/charmbracelet/mods
https://github.com/charmbracelet/mods
⚡6❤2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
✂️ Snips.sh — свежий взгляд на концепцию «pastebin», но с добавлением удобного TUI- и веб-клиента. Разработано, естественно, на Go.
https://snips.sh https://snips.sh/
https://snips.sh https://snips.sh/
👍15
🥱9👍5😁4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
➡️ Добавить папку
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2👍1
🎙 Go`ne Gamedev: новый подкаст от Искандера Шарипова о разработке игр на Go
В первом выпуске в гостях Андрей Апанасик. Темы, которые обсудили:
◾ 00:00 - Интро, представляем ведущих
◾ 10:10 - Как Андрей вкатился в геймдев
◾ 11:50 - Стартап Андрея (balancy.co)
◾ 17:50 - Маппинг схемы между админкой balancy и игрой
◾ 19:60 - Визуальная админка в balancy для удобства геймдизайнеров
◾ 21:50 - Какие движки поддерживает balancy
◾ 22:20 - Любимые инструменты разработки игр Андрея
◾ 29:10 - О JSON в Unity
◾ 30:50 - Стратегия развития Unity
◾ 35:10 - Сколько монобехов - слишком много?
◾ 40:10 - CGo в игрушках на Go
◾ 45:20 - Некоторые плюсы и минусы особенностей Go в геймдеве
◾ 48:20 - ECS в Go и Unity (и немного про Factorio)
◾ 1:09:50 - Особенности рендеринга в Ebitengine и многопоточка в играх на Go
◾ 1:19:50 - Говорим о Nakama (open source game server, написанный на Go)
◾ 1:26:35 - Сетевой код для игр на Go, headless сборки на Ebitengine и Unity
◾ 1:32:30 - Платформы, под которые можно собирать игры на Ebitengine
◾ 1:37:40 - В какие игрушки играет Апанасик
Google Подкасты | Mave
#подкасты
В первом выпуске в гостях Андрей Апанасик. Темы, которые обсудили:
◾ 00:00 - Интро, представляем ведущих
◾ 10:10 - Как Андрей вкатился в геймдев
◾ 11:50 - Стартап Андрея (balancy.co)
◾ 17:50 - Маппинг схемы между админкой balancy и игрой
◾ 19:60 - Визуальная админка в balancy для удобства геймдизайнеров
◾ 21:50 - Какие движки поддерживает balancy
◾ 22:20 - Любимые инструменты разработки игр Андрея
◾ 29:10 - О JSON в Unity
◾ 30:50 - Стратегия развития Unity
◾ 35:10 - Сколько монобехов - слишком много?
◾ 40:10 - CGo в игрушках на Go
◾ 45:20 - Некоторые плюсы и минусы особенностей Go в геймдеве
◾ 48:20 - ECS в Go и Unity (и немного про Factorio)
◾ 1:09:50 - Особенности рендеринга в Ebitengine и многопоточка в играх на Go
◾ 1:19:50 - Говорим о Nakama (open source game server, написанный на Go)
◾ 1:26:35 - Сетевой код для игр на Go, headless сборки на Ebitengine и Unity
◾ 1:32:30 - Платформы, под которые можно собирать игры на Ebitengine
◾ 1:37:40 - В какие игрушки играет Апанасик
Google Подкасты | Mave
#подкасты
🎉13❤4👍2🥱1
🔗Репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - pawelgaczynski/gain: Gain is a high-performance io_uring networking framework written entirely in Go.
Gain is a high-performance io_uring networking framework written entirely in Go. - pawelgaczynski/gain
🔥11👍2
Поиск лучшей структуры Go-проекта: история о пути, который прошла команда HUMAN Security для поиска лучшей структуры проекта на Go, о решениях, которые она приняла на основе исследований, и о выводах, которые сделала.
🔎 Часть 1
Please open Telegram to view this post
VIEW IN TELEGRAM
Avivcarmi
Finding The Best Go Project Structure - Part 1
Exploring structuring approaches
👍18🔥3❤1
Реализация распределенного хранилища key-value на Go
Phil Eaton потратил много месяцев на то, чтобы освоить алгоритм консенсуса Raft, и серьезно углубился в его использование вместе с Go в качестве основы для распределенного хранилища key-value. Одним словом, есть чему поучиться.
Читать
Phil Eaton потратил много месяцев на то, чтобы освоить алгоритм консенсуса Raft, и серьезно углубился в его использование вместе с Go в качестве основы для распределенного хранилища key-value. Одним словом, есть чему поучиться.
Читать
👍4⚡1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎡 Что такое комбинаторика и как она используется в программировании
Расскажем, какие задачи помогает решать комбинаторика и зачем программистам нужно ее знать.
🔗 Основной сайт
🔗 Зеркало
Расскажем, какие задачи помогает решать комбинаторика и зачем программистам нужно ее знать.
🔗 Основной сайт
🔗 Зеркало
👍7
Кто-то пробовал библиотеку requests для создания, отправки и обработки HTTP-запросов? Если нет, сейчас самое время, ведь недавно вышла новая версия с некоторыми крутыми фичами.
🔗 Репозиторий
🔗 Репозиторий
👍7🤔2🥱1
Anthony De Meulemeester выпустил Sendit, проект на Go для безопасной передачи файлов прямо из терминала. А как насчет того, чтобы разобраться с его работой под капотом и подходами к структурированию проекта?
Смотреть
Смотреть
YouTube
How I Structured My Side Project In Go - Sendit.sh
► Join my Discord community for free education 👉 https://discord.com/invite/bDy8t4b3Rz
► Learn Golang Mastery 👉https://fulltimegodev.com
► Learn how I became a self-taught software engineer 👉https://fulltimegodev.com/#mystory
► Follow me on Twitter…
► Learn Golang Mastery 👉https://fulltimegodev.com
► Learn how I became a self-taught software engineer 👉https://fulltimegodev.com/#mystory
► Follow me on Twitter…
🔥10👍3🥱1
UNGOML.pdf
2.3 MB
UNGOML: Automated Classification of unsafe Usages in Go
Авторы: Anna-Katharina Wickert, Clemens Damke, Lars Baumgärtner, Eyke Hüllermeier, Mira Mezini
В статье исследуются возможности машинного обучения для поиска проблем с безопасностью кода на Go. UNGOML — инструмент, который автоматизирует поиск.
https://github.com/stg-tud/ungoml
Авторы: Anna-Katharina Wickert, Clemens Damke, Lars Baumgärtner, Eyke Hüllermeier, Mira Mezini
В статье исследуются возможности машинного обучения для поиска проблем с безопасностью кода на Go. UNGOML — инструмент, который автоматизирует поиск.
https://github.com/stg-tud/ungoml
👍6❤1
Репликация и балансировка нагрузки Go-приложений в Docker-контейнерах с помощью Consul и Fabio: подробный гайд для Go-разработчика
Тот случай, когда нет опыта работы с k8s, и начинаешь изобретать свой велосипед.
Читать
Тот случай, когда нет опыта работы с k8s, и начинаешь изобретать свой велосипед.
Читать
Medium
Replicating and Load Balancing Go Applications in Docker Containers with Consul and Fabio
Exploring a simpler alternative to set up and illustrate the concepts behind this implementation
👍3🤔3❤2
Вдохновленный книгой Боба Нистрома «Какого цвета ваша функция?», Преслав Рачев более подробно рассмотрел различные типы семантики значений и указателей.
Читать
Читать
Preslav Rachev
What Color is Your Type?
My struggle to choose the right type semantic and keep code consistent at the same time.
👍6❤3
Улучшаем наблюдаемость Go-сервисов
Никакой теории, сразу хардкор: асинхронное структурированное ведение логов, метрики с образцами, трассировка с помощью TraceQL, агрегирование pprof и непрерывное профилирование, микробенчмарки и базовая статистика с помощью Benchstat, тесты производительности черного ящика и базовые PID-контроллеры для определения производительности системы.
Читать
Никакой теории, сразу хардкор: асинхронное структурированное ведение логов, метрики с образцами, трассировка с помощью TraceQL, агрегирование pprof и непрерывное профилирование, микробенчмарки и базовая статистика с помощью Benchstat, тесты производительности черного ящика и базовые PID-контроллеры для определения производительности системы.
Читать
Flow
Improving Observability of GoLang Services
Jan 31, 2023
❤4⚡3🔥2
Написание и отладка интеграционных тестов нескольких процессов с помощью Go
Команда DoltHub столкнулась с проблемой тестирования и отладки репликации кластера. Не найдя подходящего кейса, они создали собственный фреймворк end-to-end тестирования.
Подробнее
Команда DoltHub столкнулась с проблемой тестирования и отладки репликации кластера. Не найдя подходящего кейса, они создали собственный фреймворк end-to-end тестирования.
Подробнее
🔥10❤3👍2
Веб-разработка с Go: серия видеоуроков от Jon Calhoun, автора таких образовательных ресурсов, как usegolang.com, gophercises.com и algorithmswithgo.com.
📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
Usegolang
Web Development with Go
Learn how to create a real, prod ready web app in Go
❤10👍3