hakaton7 | Unsorted

Telegram-канал hakaton7 - Хакатон-клуб

2463

Сообщество golang-разработчиков 💙 @it_chat7

Subscribe to a channel

Хакатон-клуб

#vacancy #вакансия #middle #golang #remote #crypto #blockchain

Компания: ALEX GROUP COMPANY
Вилка: от 4800 до 5600 USD
Вакансия: Middle Golang Developer

AlexGroup - компания занимающаяся созданием и переводом контента на криптовалютную тематику носителями. За 8 лет работы сотни крупнейших компаний стали нашими клиентами. Ищем специалиста для развития нового бизнеса на базе блокчейна.

Обязанности:
— Разработка и поддержка высокопроизводительного программного обеспечения на языке Golang для блокчейн-проектов.
— Участие в проектировании и архитектуре блокчейн-решений.
— Работа с децентрализованными системами и смарт-контрактами.
— Участие в разработке и оптимизации блокчейн-протоколов и алгоритмов.
— Тестирование, отладка и поддержка разработанного кода.
— Сотрудничество с другими членами команды для обмена знаниями и опытом.

Требования:
— Опыт работы как Golang Developer, не менее 2-3 лет.
— Опыт разработки на блокчейн-платформах и протоколах
— Понимание принципов децентрализации и смарт-контрактов.
— Умение писать чистый, эффективный и масштабируемый код.
— Знание систем контроля версий, таких как Git.
— Опыт работы в Agile-командах и хорошее понимание Agile-процессов.
— Коммуникативные навыки и умение работать в команде.

Мы предлагаем:
— Fulltime-работа. Возможен гибкий график
— Конкурентная ЗП от 4800 до 5600 USD., подробнее обговорим лично
— Работа в одной из топовых команд в своей сфере
— Возможность работы полностью на удаленке
— Курсы по повышению квалификации от компании

Контакты: @limar_sheref

Читать полностью…

Хакатон-клуб

На каком бы языке я не писал бэк, в ормах вообще не вижу ни малейшего смысла. Только усложняет всё. Да и не только бэк.

Читать полностью…

Хакатон-клуб

супер, большое спасибо

Читать полностью…

Хакатон-клуб

всем привет, я новенький в го, по ответам выше так и не понял, что обычно используют в проде, чистый го или какой-то фреймворк для бека? в целом интересно послушать какие инструменты используются, орм например какая и тд

Читать полностью…

Хакатон-клуб

Немного коряво вышло😃

Читать полностью…

Хакатон-клуб

Он принимает элемент, который будет добавлен в срез, в конец.

append() проверяет есть ли для нового элемента место, это связано с особенностью создания среза, для которого сразу выделяется какое-то количество ячеек. Если емкости недостаточно, то срез увеличивается вдвое (вроде как, существующий копируется в новый срез, к которому добавляется новый элемент)

Затем функция возвращает новый срез (выделенных в памяти ячеек для которого стало вдвое больше) с новым элементом (не все из них заняты, но все зарезервированы).

Все это нужно для эффективной работы с памятью.

Если я где ошибся, исправьте.

Читать полностью…

Хакатон-клуб

если не ошибаюсь, то тут рассказывается

Читать полностью…

Хакатон-клуб

Нубский вопрос: Как работает append() и почему он так работает?

Читать полностью…

Хакатон-клуб

другими не пользовался, не могу сказать

Читать полностью…

Хакатон-клуб

это только в vscode постоянно проблемы с импортом, или в других ide тоже?

Читать полностью…

Хакатон-клуб

мифы про то, что чтобы изучать один язык программирования, надо пойти изучить другой

Читать полностью…

Хакатон-клуб

Первая строчка моя была такая

Читать полностью…

Хакатон-клуб

мифы про то, что чтобы изучать один язык программирования, надо пойти изучить другой

Читать полностью…

Хакатон-клуб

если разберёшься и поделишься, буду признателен)

Читать полностью…

Хакатон-клуб

А что за иде? У меня в вскоде была такая ошибка, если корень проекта не совпадал с корнем модуля, ничего проще не нашел, чем переоткрыть проект в корне модуля

Читать полностью…

Хакатон-клуб

Я с тобой полностью согласен, но чисто ради интереса рискну поинтересоваться: а что ты думаешь про sql алхимию в питоне? :)

Читать полностью…

Хакатон-клуб

Посмотри в сторону пакета “chi” для роутинга

Читать полностью…

Хакатон-клуб

Орм не особо принято использовать.

Раньше в стандартной библиотеке не было нормального роутера, это была основная причина использовать сторонние решение. Скоро возможно появится, по крайней мере пропозал уже есть.

Ну и именно фремворк, в том формате типа java spring или python django. Точно нет. Обычно это более легковесные роутеры, с минимум доп фичей

Читать полностью…

Хакатон-клуб

Надо понимать, что есть срез, а есть массив, и это разные вещи. Массив всегда фиксированного размера, и его нельзя менять. Срез же - это всего всего навсего структура из 3 значений
* ссылка на массив
* Текущий размер
* капасити
Изменяя элементы в слайсе, они меняются в массиве, а слайс только ссылается на какой то массив

Читать полностью…

Хакатон-клуб

я могу сильно ошибаться, но на памяти кажется осталось, что под капотом аппенд ансейф указателем работает

Читать полностью…

Хакатон-клуб

Вот есть такой код

package main
import "fmt"

func main() {
test := []string{"a", "b", "c", "d"}
append(test[:1], test[2:] ...)
fmt.Println(test)
}


Он валится с ошибкой:

./main.go:6:11: append(test[:1], test[2:]...) evaluated but not used


Окей, значит append возвращает значение ретурном. Странно, но не проблема.

Переписываю код так:

package main
import "fmt"

func main() {
test := []string{"a", "b", "c", "d"}
buf := append(test[:1], test[2:] ...)
fmt.Println(test)
fmt.Println(buf)
}


И...

[a c d d]
[a c d]


В buf теперь то, что я хотел, но какого ху** испортились данные в test?

Читать полностью…

Хакатон-клуб

https://www.youtube.com/watch?v=10LW7NROfOQ&t=1257s&ab_channel=%D0%9D%D0%B8%D0%BA%D0%BE%D0%BB%D0%B0%D0%B9%D0%A2%D1%83%D0%B7%D0%BE%D0%B2%E2%80%94Golang

Читать полностью…

Хакатон-клуб

Привет всем. Не могу понять, почему вылезает эта ошибка: Bad Request: can't parse inline keyboard button: Text buttons are unallowed in the inline keyboard, если делать так: `tgbotapi.NewInlineKeyboardRow(
tgbotapi.NewInlineKeyboardButtonURL(Config.Bot.Botchanname, Config.Bot.Botchanlink),
),`.

Если делать так: `tgbotapi.NewInlineKeyboardRow(
tgbotapi.NewInlineKeyboardButtonURL("Название", "Ссылка"),
),`

, то всё норм.


Кто нибудь сталкивался?

Читать полностью…

Хакатон-клуб

частенько вылазят недоошибки

Читать полностью…

Хакатон-клуб

Компания: Perfluence
Формат: удаленка или офис в Мск
(м. Ленинский проспект)
Полная занятость
ЗП 150 000 - 300 000 р

Контакты @akaLoseva

Perfluence — маркетинговая платформа, объединившая блогеров и рекламодателей.
Сейчас мы формируем команду backend`а для разработки нового продукта, связанного с аналитикой и сбором данных по всем соцсетям с прицелом на международный рынок.

Подробно: https://telegra.ph/Vakansiya-Go-razrabotchik-v-Perfluence-11-16

Коротко:
🍀Вам предстоит участвовать в разработке продукта с самого старта, решить множество интересных и сложных задач.

🍀Что мы хотим от вас:
- Хорошее знание Go.
- Базовое знание Python.
- Навыки управления, оптимизации и масштабирования БД PostgreSQL, MongoDB, ClickHouse.
- Опыт работы с Prometheus/Grafana & Loki/ELK Stack для мониторинга и протоколирования в режиме реального времени.
- Опыт настройки и поддержки пайплайнов GitLab CI/CD.
- Опыт работы с Docker и Kubernetes
- Будет плюсом и поможет в работе знание РНР, Bash

🍀Что мы предлагаем:
- Возможность разрабатывать проект со старта, проявлять инициативу и по-настоящему влиять на результат.
- Оформление по ТК РФ, полностью белая ЗП.
- Гибкий график и соблюдение work-life balance.
- Возможность работать в офисе или удаленно из любой точки мира.
- Офис в центре Москвы. Печеньки, фрукты, кофеёк и не только - в наличии)
- Регулярный пересмотр уровня ЗП.
- Возможность быстрого карьерного роста и роста в компетенциях

Читать полностью…

Хакатон-клуб

Были и другие, про мифы.

Читать полностью…

Хакатон-клуб

Нет, не надо, иди учи что нравится

Читать полностью…

Хакатон-клуб

В плане? Что именно мифического?

Читать полностью…

Хакатон-клуб

я не разобрался, как подключить нормально workspace чтобы он модули изолированно рассматривал

Читать полностью…

Хакатон-клуб

До недавних пор все работало корректно, но недавно вылезли эти ошибки.
Главная суть в том что весь функционал работает так же корректно, но импорты подсвечиваются как ошибки.
Пробовал перезапускать go.mod но это не помогает.
Как пофиксить, ато раздражает

Читать полностью…
Subscribe to a channel