habrahabr
Неочевидные минусы позиции тимлида

Я встречал достаточно большое количество материала по тому, как стать team lead‑разработчиком, зачем это делать и т. д., в то время как, говоря про минусы, упоминают в основном об увеличении количества созвонов/общения с людьми. Я попробую описать те моменты, про которые обычно не говорят.Последние 6 лет я работаю backend team lead. В основном это проектная разработка, но с продуктами тоже приходилось работать.Вакансии и деньгиНачну с основной сложности, которая находится на поверхности: вакан…

  • пятница, 16 февраля 2024 г. в 00:00:19
habrahabr
Как работает сеть в контейнерах: Docker Bridge с нуля

Временами работа с контейнерами может казаться волшебством. В хорошем смысле для тех, кто понимает как устроено внутри, и в ужасающем - для тех, кто этого не понимает. К счастью, мы уже довольно давно изучаем технологию контейнеризации, и нам даже удалось выяснить, что контейнеры - это просто изолированные и ограниченные процессы Linux, что образы на самом деле не нужны для запуска контейнеров, и что, наоборот, для создания образа нам, возможно, потребуется запускать контейнеры. Теперь пришло…

  • пятница, 16 февраля 2024 г. в 00:00:18
habrahabr
Что почитать игровому программисту?

Объём специфичных знаний, которые требуются рядовому программисту игр, даже если он только начал свою карьеру, вызывает у меня "лёгкую" тоску. Это одна из причин, почему большая часть людей, которые "горят делать игры", отсеивается на этапе технических собеседований (обычно их больше одного). Это нормально и грустно. Добавьте сюда, что нефундаментальные знания, вроде инструментов, библиотек и движков, приходится обновлять где-то раз в 5-7 лет. Не вижу тут, что игрострой сильно …

  • пятница, 16 февраля 2024 г. в 00:00:17
habrahabr
Игры нашего детства: 8-битные шедевры

Мы ранее говорили об эпохе Flash-игр. Но 1990-е годы для большинства детей того времени, да и не только детей – это в первую очередь игры на Dendy с стрельбой в телек по уткам, иногда – «Сюбор» который был в виде клавиатуры, а для настоящих богачей и счастливчиков была – и Sega Mega Drive и Super Nintendo.В этот раз собрали самые популярные 8-битные видеоигры, современные игры от российских разработчиков для этой платформы, Кроме того, мы окунёмся в невероятный мир периферийных устройств для N…

  • пятница, 16 февраля 2024 г. в 00:00:17
habrahabr
Мне плевать на твой браузер, я все равно открою ссылку в Edge! Боремся с новыми методами продвижени…

Мы обновили Microsoft Office, и теперь все ссылки для вашего величайшего удобства будем открывать только в браузере Microsoft Edge. Вы больше никогда не захотите использовать другой браузер!Начиналось все прозаично - я приобрел новую версию Microsoft Office и решил ее переустановить с полным удалением и зачисткой всех "хвостов". Операционную систему использую Microsoft Windows 11 Pro. Установка прошла "без сучка и задоринки". Проверил что работает корпоративный Teams, Outlook р…

  • пятница, 16 февраля 2024 г. в 00:00:16
golang
Обзор библиотеки bleve в Golang

Bleve предоставляет индексации любых структур данных Go, он поддерживает различные типы полей: текст, числа, даты и логические значения, а также разнообразие запросов: от простых терминов до фраз и сложных булевых запросов.Чтобы начать работу с Bleve, нужно установить саму библиотеку в рабочее пространство Go. Процесс установки выполняется с помощью команды go get:go get -u github.com/blevesearch/bleveBleveСоздание индекса начинается с определения маппинга. Маппинг — это описание структуры дан…

  • пятница, 16 февраля 2024 г. в 00:00:13
github
NVIDIA / trt-llm-rag-windows

A developer reference project for creating Retrieval Augmented Generation (RAG) chatbots on Windows using TensorRT-LLM

  • пятница, 16 февраля 2024 г. в 00:00:09
github
mvdan / sh

A shell parser, formatter, and interpreter with bash support; includes shfmtsh A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.21 or later. Quick start To parse shell scripts, inspect them, and print them out, see the syntax examples. For high-level operations like performing shell expansions on strings, see the shell examples. shfmt go install mvdan.cc/sh/v3/cmd/shfmt@latest shfmt formats shell programs. See canonical.sh for a quick look at its…

  • пятница, 16 февраля 2024 г. в 00:00:09
github
alireza0 / s-ui

An advanced Web Panel • Built for SagerNet/Sing-Box

  • пятница, 16 февраля 2024 г. в 00:00:07