Евгений
strings.Fields, strings.Split
Roman
за strings.Fields спасибо, но немного не то
M
замени пробелы на '&' :)
M
а реально же работает :)
M
s := "interface=wlan1 radio-name=\"39.46\" mac-address=4C:5E:0C:A9:41:4E ap=no wds=yes bridge=yes rx-rate=\"54.0Mbps\" tx-rate=\"54.0Mbps\" packets=14199,2543 bytes=1187493,261036 frames=13985,2428"
s = strings.Replace(s, " ", "&", -1)
x, _ := url.ParseQuery(s)
Daniel
откройте для себя кавычки типа обратный апостроф
Artem
(тильда без шифта)
Kirill
M
есть такое да :)
Alexander
Привет! В уютный стартап про умную рекламу Трамплин Медиа (trmpln.ru) ищем middle golang developer. Наш стек: Golang/Python, Docker/Kubernetes/Ansible, Postgresql/Clickhouse/Redis.
Амбициозные задачи, никакого legacy, свежий офис в Москва Сити (башня Империя), кофе, печенки.
Вилка: 150-200к (белая зп, дмс).
Пишите в личку или на alexander.davydov@trmpln.ru
Kirill
Кириллл
Kirill
Eldar
Alexander
Oleksii
Немного всё "поплыло"
Kirill
а в чем проблема?
Действительно 😆
Белая полоса под контентом, слово "нажмите" упёрлось в левый край экрана, последняя точка скролла да и футер сам по себе создают контентный шум. Ну, кмон, вы ж этим должны заниматься, а не я 😃
Kirill
а в чем проблема?
И заметь: это только один экран, поехавших блоков ещё больше
Daniel
но все меркнет перед зайцем, который взлетает за взорваном пукане
Kirill
heavycharged
там ракета за спиной у него
Kirill
heavycharged
нет, у меня глаза на месте просто
Daniel
если приглядеться - ракета видна. но тягу, похоже, создает не она
Alexander
Коллеги, спасибо за фидбэк!
M
поджигает видимо
heavycharged
heavycharged
когда решил запостить вакансию и получил "фидбек"
Kirill
Ладно, хорош рофлить, а то обидятся)
M
мощная тетка, сама встала
Roman
heavycharged
Привет! В уютный стартап про умную рекламу Трамплин Медиа (trmpln.ru) ищем middle golang developer. Наш стек: Golang/Python, Docker/Kubernetes/Ansible, Postgresql/Clickhouse/Redis.
Амбициозные задачи, никакого legacy, свежий офис в Москва Сити (башня Империя), кофе, печенки.
Вилка: 150-200к (белая зп, дмс).
Пишите в личку или на alexander.davydov@trmpln.ru
кстати, только сейчас заметил что там не печен**ь**ки, а печенки, т.е. печень.
Kirill
Alexander
Altay unstppbl
ребят, подскажите пожалуйста, у меня есть дюжина докер контейнеров к каждому из которых обращаюсь через апи, по сути там один post запрос, и получаю результаты. Вот, с кубернетисом и прочими оркестрационными системами не знаком ещё, мне надо организовать это всё, с чего начать? Короче я нуб в работе с контейнерами и системами оркестрации
Aleksandr
организовать что?
Altay unstppbl
надо сделать развертывание и балансировщик нагрузки что ли, ну и бд прикрутить
heavycharged
можно docker-swarm использовать
heavycharged
дока есть на сайте у них
Cat
сворм наверное от упоминания в могиле перевернулся
heavycharged
тут сами выбирайте k8s или docker swarm использовать
Altay unstppbl
я посмотрел пару видео про k8s, вся соль получается просто в создании yaml файла конфигурации?
Kirill
Заур
Слышал что внедрение кубернетса это работа не для одного человека?
Kirill
По хорошему — да
Kirill
А если сильно нужно - то и в одно рыло можно справиться
Anonymous
Москва📌Требуется в команду Backend developer.
На полную занятость.
О нашем приложении:
Финансовое приложение, которое открывает доступ ко всем необходимым финансовым услугам с фиатными деньгами и криптовалютами. Это мультивалютные счета, быстрые трансграничные переводы, P2P кредиты, покупка крипты за фиат и прочее.
Твоя задача:
Разрабатывать различные микросервисы на языке Go, участвовать в проектировки архитектуры приложения и баз данных.
Что ты должен знать/уметь?
- Опыт backend разработки от 4 лет
- Опыт работы с RPC-API
- Опыт разработки на Go от года
- Умение и желание работать в терминале
- Опыт построения Rest/GraphQl Api
- Опыт работы с SQL базами данных - PostgreSql, MySql
- Опыт работы с NoSql базами данных - Redis, MongoDb
- Опыт работы от 2 лет в смешанной команде разработчиков по методологии Agile/SCRUM
- Опыт (и желание) регулярной работы с Git, Jira, Confluence
- Желание и умение быть частью команды, терпеливость, ответственность, дружелюбие, умение помогать
- Умение оценивать сроки реализации задач и укладываться в них
- Знание английского и чтение профессиональной документации.
Будет плюсом:
- Знание и опыт работы с UNIX подобными системами
- Знание и опыт работы с технологией blockchain
- Знание основ криптографии
- Глубокое понимание теории блокчейнов: PoW, PoS, TaPoS, DPoS, других консенсусных алгоритмов
- Опыт реализации отдачи данных в реальном времении посредством websocket
- Опыт работы с финансовыми проектами/платежными системами
- Понимание информационной безопасности, структур данных и клиент-серверного взаимодействия
- Большим преимуществом будет участие в проекте, связанном с блокчейн и криптовалютой
Какие условия работы в нашей команде?
- Оплачиваемые обеды
- Время прихода с 8.00 до 11.00, далее 8-ми часовой рабочий день +1 час перерыв на обед, время ухода с 17.00 до 21.00
- Комфортный, светлый офис с панорамными окнами на м. Проспект мира
- До метро 500 метров - 5 минут пешком
- Тестовое задание!
Вилка широкая - 100к - 200к рублей на руки. Мы готовы расмотреть как специалистов различного уровня, и конечная заработная плата будет определяться по результатам собеседования.
a.belova@zam.me
Igor
Aleksey
Есть раздумья на тему коннекта базы к приложению, не стандартно, в обратную сторону. Думается можно реализовать типа своего приложения выглядящего базой снаружи, типа ODBC протокол реализовать.
Вопрос: никто не видел на Go реализацию ODBC?
Stepan
У меня вопрос немного не по го. Какой утилитой можно визуализировать связи в бд?
Stepan
Желательно консольной
Cat
https://github.com/rm-hull/sql_graphviz
heavycharged
или, например, MySQL Workbench, если не обязательно консольной.
Максим
Dbeaver
Evgeniy
Dbeaver +1
L
Гайз, посоветуйте чем вы json в структуру парсите. Стандартная библиотека слишком медленная для нас.
Раньше использовал fastjson, но там нет поддержки аннотаций. Я где-то над ним видел обертку с аннотациями, но не могу найти
Aleksandr
устраивает, что теги сами по себе не быстры?
Aleksandr
кажется, все, что парсится в структуру на лету, будет медленным из-за рефлексии. Быстро - это генерить парсеры под каждую структуру
L
т.е. какой-нибудь https://github.com/pquerna/ffjson будет неплохим вариантом-альтернативой
Aleksandr
да
Pawel
2500 - это зарплата лида или мидла?
Vasily
Pawel
Ну сорян тогда. А то я чет аш прифигел
Oleh
%4.3f это формат для флоат, а как под знак место выделить?
Aleksandr
%+4.3f
Aleksandr
так что ли. но вообще это справочная информация
Oleh
Anonymous
у меня вопрос по protobuf
Anonymous
сгенерил компилятором код
Anonymous
и в нем есть такая штука
Anonymous
func Descriptor() ([]byte, []int) {
return fileDescriptor_messages_10e0aa9ce76acfa5, []int{6}
}
Anonymous
как я понял это дескриптор пакета
Anonymous
как его достать из пришедшего массива байт?
Altay unstppbl
Кириллл
Есть вопрос.
Функция может возвращать несколько значений, тогда оно используется как
var1, var2 = func()
А в некоторых примерах, типа чтения файлов или циклов, я вижу переменную`_` , что оно значит?
Aleksandr
подавление переменной. в смысле не присваивают