cookie

Utilizamos cookies para mejorar tu experiencia de navegación. Al hacer clic en "Aceptar todo", aceptas el uso de cookies.

avatar

web mess

Go Developer. Учусь, работаю и рассказываю здесь обо всём интересном, что попадается под руку. Комментарии и пожелания очень приветствуются и ценны: @mlvni

Mostrar más
Rusia197 956El idioma no está especificadoLa categoría no está especificada
Publicaciones publicitarias
196
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días

Carga de datos en curso...

Tasa de crecimiento de suscriptores

Carga de datos en curso...

Backend Junior Компания: Bitmedia Labs Стэк: Go Денег: $1200-1800 Киев, Украина Команда Bitmedia Labs готова взять в команду разработчика на должность Golang Developer.
Mostrar todo...
Смотреть 👀
Fullstack Middle Компания: Bitmedia Labs Стэк: Node, React Денег: $1200-2300 Kiev, Ukrain Команда Bitmedia Labs ищет FullStack-разработчика для проекта на React/Node.js.
Mostrar todo...
Смотреть 👀
В компании в которой я работаю есть много классных вакансий. https://djinni.co/jobs/company-bitmedia-labs-bfdbb/ Будет классно, если при общении с рекрутером упомянете, что вы от меня.
Mostrar todo...
Jobs of company Bitmedia Labs – Djinni

Bitmedia Labs — is a product company focused on developing robust and high-load online advertising systems. Since 2014 we have become one of the niche forefronts in blockchain advertising.

Одна из главных, но не единственная, цитата, которая мне очень понравилась: Intermediate working state. То есть, «промежуточное рабочее состояние». Отсылка к тому, что работа программиста - не просто писать код, который работает, но и код, который будет чистым, легко поддерживаемым и понятным для человека, который будет его читать в будущем (в том числе, и сам автор). Это очень вдохновляюще, если честно. Техническая ценность этого спича - огромна, но в нем есть и видимая, но не очень очевидная, моральная и этическая пасхалочка, которая действительно может мотивировать тебя/меня писать хороший код и углубляться в детали.
Mostrar todo...
https://youtu.be/7EmboKQH8lM Походу много кто это видел, но это очень кайфовое выступление о культуре хорошего кода.
Mostrar todo...
Clean Code - Uncle Bob / Lesson 1

↓↓ ENGLISH DESCRIPTION ↓↓"Coding Better World Together" is a set of master lessons from the famous Uncle Bob (Robert Cecil Martin), where he gives us a broad...

Решил нарисовать гофера в плаще. Вот.
Mostrar todo...
https://dave.cheney.net/2016/03/19/should-methods-be-declared-on-t-or-t Вот пост от Dave Cheney. Тут он объясняет, почему лучше создавать методы с ресивером *T, а не T. Если вкратце, то так нужно делать всегда, кроме случаев, когда нужно копировать значение T. Но меня интересует скорее апендикс в конце поста:
If the method does not mutate its receiver, does it need to be a method?

Если я хочу писать на го что-то похожее на ООП. И например, создаю тип какого-то юзкейса, который инициализируется при помощи фабрики, в которую передаются какие-то аргументы, а потом использую данные, которые у меня есть в этом юзкейсе. Делаю я это по двум причинам: 1. Удобнее читается, аргументов меньше. 2. Можно создать абстракцию этого типа. Вопрос, стоит ли так вообще делать тогда, если я никак не мутирую значения в этом типе? Интересно ваше мнение.
Mostrar todo...
Mostrar todo...
Practical Go Benchmarks - Instana

Here's a lengthy list - WITH CODE - for key benchmarks you can execute and profile your production Go application.

Захотелось странного. Купить/собрать Intel NUC или подобное. Игровой пк не собрать из-за майнеров и отсутствия денег отсутствия времени играть и пускать слюни. Жить на ноутах все скучнее и скучнее (вот на днях соусом MBP16 утопил, я не шучу). Пролистываю 1к сохраненный новостей заметил пост, где автор собирает Intel NUC https://dimamoroz.com/2021/03/09/intel-nuc-for-development/ Возможно у кого-то похожая железка и/или такое мелкий ПК в ящике стола. Расскажите, зачем используете и что он вам в итоге даёт. И когда его не стоит покупать)
Mostrar todo...
Intel NUC as a backend for development • Dima Moroz

A comprehensive story on how I started using Intel NUC as a backend for local or remote development, while my code editor (on any machine) is used as a thin client. Table of contents Rationale Hardware Software Initial Setup Disk Network DHCP Wi-Fi Wake-on-LAN Avahi CPU Frequency Scaling Usage Overview Daily Routine Conclusion Pros Cons Rationale There were 2 problems, using a dedicated machine for development, I thought I might solve.

Elige un Plan Diferente

Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.