cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

web mess

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

Show more
Russia197 956The language is not specifiedThe category is not specified
Advertising posts
196
Subscribers
No data24 hours
No data7 days
No data30 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Backend Junior Компания: Bitmedia Labs Стэк: Go Денег: $1200-1800 Киев, Украина Команда Bitmedia Labs готова взять в команду разработчика на должность Golang Developer.
Show all...
Смотреть 👀
Fullstack Middle Компания: Bitmedia Labs Стэк: Node, React Денег: $1200-2300 Kiev, Ukrain Команда Bitmedia Labs ищет FullStack-разработчика для проекта на React/Node.js.
Show all...
Смотреть 👀
В компании в которой я работаю есть много классных вакансий. https://djinni.co/jobs/company-bitmedia-labs-bfdbb/ Будет классно, если при общении с рекрутером упомянете, что вы от меня.
Show all...
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. То есть, «промежуточное рабочее состояние». Отсылка к тому, что работа программиста - не просто писать код, который работает, но и код, который будет чистым, легко поддерживаемым и понятным для человека, который будет его читать в будущем (в том числе, и сам автор). Это очень вдохновляюще, если честно. Техническая ценность этого спича - огромна, но в нем есть и видимая, но не очень очевидная, моральная и этическая пасхалочка, которая действительно может мотивировать тебя/меня писать хороший код и углубляться в детали.
Show all...
https://youtu.be/7EmboKQH8lM Походу много кто это видел, но это очень кайфовое выступление о культуре хорошего кода.
Show all...
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...

Решил нарисовать гофера в плаще. Вот.
Show all...
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. Можно создать абстракцию этого типа. Вопрос, стоит ли так вообще делать тогда, если я никак не мутирую значения в этом типе? Интересно ваше мнение.
Show all...
Show all...
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/ Возможно у кого-то похожая железка и/или такое мелкий ПК в ящике стола. Расскажите, зачем используете и что он вам в итоге даёт. И когда его не стоит покупать)
Show all...
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.

Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.