@gogolang

Страница 1504 из 1630
Pavel
05.10.2018
07:25:22
или тут проплатили админам?:)
вилка есть -- значит норм =)

Vladimir
05.10.2018
07:26:12
не понимаю смысла сюда постить, если есть отдельная конфа https://t.me/golangjobfeed

Daniel
05.10.2018
07:26:42
Здесь охват шире

Dmitriy
05.10.2018
07:26:55
коллеги, а чем сейчас модно, стильно, молодежно пользоваться для сбора, хранения сырых логов, чтобы с возможностью полнотекстового поиска по ним?

Google
Vladimir
05.10.2018
07:26:57
для этого мы сюда переехали?:)

Натали
05.10.2018
07:27:39
Dmitriy
05.10.2018
07:28:13
Тем же, что и много лет назад - elk ;)
это понятно, я думал малоли есть что-то модное)))

Dmitriy
05.10.2018
07:29:01
ага, всем спасибо

Vladimir
05.10.2018
07:34:26
Здесь охват шире
логично, потому что здесь - все, а там - только те, кому это надо

Vladimir
05.10.2018
07:36:09
Хорошего нет Есть elk, но он дорогой
В плане поддержки дорогой?

Subbotin
05.10.2018
08:01:02
#вакансия #работа #job #hr #golang #Go #backend #blockchain #HyperLedger #TeamLead #Developer #Москва #СанктПетербург #СПб #Питер #Ульяновск #НижнийНовгород #Нижний #НН #Пермь Компания IBS – крупный разработчик сложных IT-решений. Мы приглашаем на работу Team Lead Developer GoLang. Ваши задачи: ▪️Разработка backend на языке GoLang; ▪️Разработка решений на основе blockchain; ▪️Разработка смарт-контрактов для платформы HyperLedger; ▪️Развитие направления Golang в Компании, принятие архитектурных решений, руководство командой гоферов. Наши ожидания: ▪️Опыт разработки на Go от двух лет; ▪️Опыт работы с решениями на blockchain (будет преимуществом); ▪️Опыт коммерческой разработки; ▪️Опыт написания smart contracts; ▪️Понимание / опыт работы с криптографическими библиотеками; ▪️Опыт работы с Ethereum или HyperLedger (будет преимуществом). Мы предлагаем: ▪️Работу в стабильной компании, основанной в 1992 году; ▪️Полное соблюдение норм ТК РФ; ▪️Работу в дружной команде профессионалов; ▪️Гибкую схему профессионального и карьерного роста; ▪️ДМС для сотрудника и его детей, программы льготного кредитования, фитнес-центры, бассейн; ▪️Курсы корпоративного английского; ▪️Гибкое начало рабочего дня. Локация: Москва, Санкт-Петербург, Ульяновск, Пермь, Нижний Новгород. Рассматриваем кандидатов, готовых к переезду. Зарплатная вилка: 200-250 тыс.руб. на руки Контакты для связи: NGoncharova@ibs.ru Телеграмм О всех вакансиях IBS: http://www.ibs.ru/career/jobs/ Корпоративное обучение (среда развития): http://www.ibs.ru/sreda/ О нас неформально - на странице: https://www.facebook.com/IBS.life
О привет, Натали. Говорите сразу что надо пилить "начертание на лоб или чело" каждому гражданину РФ. А то опять может получиться конфуз.

Google
Alexandr
05.10.2018
08:05:47
Хорошего нет Есть elk, но он дорогой
Дорогой в плане выделения время разработчика на разворачиваниее поддержку? Или по ресурсам? или по чему

Alexandr
05.10.2018
08:07:37
а то как то сложно

Subbotin
05.10.2018
08:09:52
Пили историю целиком.
ничего интересного https://t.me/distributed/140373

Илья
05.10.2018
08:10:07
Дорогой в плане выделения время разработчика на разворачиваниее поддержку? Или по ресурсам? или по чему
минимум 3 тачки для кластера, и не шибко быстро, долго, дорого, афигенно же

Натали
05.10.2018
08:10:16
Дениса приглашали на собеседование к нам в офис, собеседование закончилось через 10 минут. Кандидат не понял, когда общался по телефону, что работа связанна с гос.проектом. У кандидата неприятие гос.проектов.

Alexandr
05.10.2018
08:10:54
минимум 3 тачки для кластера, и не шибко быстро, долго, дорого, афигенно же
оно вам точно надо? у вас реально столько логов? или строго по инструкции? сидим на 1 инстансе 2 года.. пока не поплохело

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

Илья
05.10.2018
08:12:29
оно вам точно надо? у вас реально столько логов? или строго по инструкции? сидим на 1 инстансе 2 года.. пока не поплохело
ну, скажем так, одна тачка - это плохо, тк в случае проблем с одной тачкой, вы потеряли все. Отказоустойчивый кластер минимум 3, а объемы логов в моих кейсах были большие, и клиеты logstash немного захлебывались

но, модно, стильно, молодежно, это все еще про elk

Илья
05.10.2018
08:13:29
самописное хранилище :) на основе тарантула

Alexandr
05.10.2018
08:14:10
так же кластер из 3 .. если мне память не отбило ... комьюнити на порядок меньше .....

Alexandr
05.10.2018
08:17:07
Сколько храните логи?
мало.. если вы спрашиваете про ТБ.. но и вам оно не надо.. бесконечно долго...

Daniel
05.10.2018
08:19:45
Дорогой в плане выделения время разработчика на разворачиваниее поддержку? Или по ресурсам? или по чему
По всему кластер elk стоит столько же, сколько и система, эти логи генерирующая

Pavel
05.10.2018
08:21:18
Любишь много логов -- люби и денюжку платить

Google
Alexandr
05.10.2018
08:22:27
это к любой системе применимо... elk, тарантул, самописная балалайка..

когда мы говорим дорого, то теоретически есть что-то дешевле... вопрос что?

Daniel
05.10.2018
08:24:44
Мы успешно собирали логи по протоколу сислог на одну машину, и даже были готовы запилить отказоустойчивость и шардирование Но Кибана работает с эластиком А без кибаны стильно не будет

Alexandr
05.10.2018
08:25:37
ок

Nick
05.10.2018
08:28:31
Сейчас модно efk

Daniel
05.10.2018
08:31:40
Логстеш - гавно, да. Но дорогой в этой связке эластик

Nibbler
05.10.2018
08:32:00
пруф?

Daniel
05.10.2018
08:32:33
Солр, по-моему, еще дороже?

Olzhas
05.10.2018
08:33:09
Солр, по-моему, еще дороже?
sizeOf(data)*1.5 === requiredRAM

как то так

Olzhas
05.10.2018
08:34:45
зато довольно быстро

Nick
05.10.2018
08:36:39
sizeOf(data)*1.5 === requiredRAM
Ну так почти про любые индексы можно сказать

Daniel
05.10.2018
08:36:59
пруф?
Того, что логстеш говно? Он при тормозах на приемнике начинает жрать память, и хорошо, если сам падает, а не роняет что-нибудь другое

Subbotin
05.10.2018
08:39:20
народ, а такой внезапный вопрос. а всегда ли strconv.Itoa(strconv.Atoi(x)) == x?

ну помимо случая с ошибкой парсинга конечно

Subbotin
05.10.2018
08:45:36
да спасибо. про + не подумал

Google
Pawel
05.10.2018
09:11:02
у меня есть значение uintptr. Как мне получить из него соответствующий []byte ?

John
05.10.2018
09:11:59
чет как-то теплое в мягкое

John
05.10.2018
09:13:13
размер блока памяти тоже известен
битовыми сдвигами разбей на куски uint8_t и засунь в []byte

Pawel
05.10.2018
09:13:57
а []byte() не робит?
пойнтер указывает на блок памяти известного размера, в котором например строка. Вот мне надо эту строку получить

Artem
05.10.2018
09:13:59
битовыми сдвигами разбей на куски uint8_t и засунь в []byte
там есть прямая конвертация, @madgopher точно знает как

Admin
ERROR: S client not available

Alexander
05.10.2018
09:14:12
битовыми сдвигами разбей на куски uint8_t и засунь в []byte
всмысле у него указатель, который указывает на последовательность байт известной длины, нужно из этого сделать слайс

Olzhas
05.10.2018
09:14:54
https://play.golang.org/p/tIocqy-rAJ

Pawel
05.10.2018
09:15:41
Alexander
05.10.2018
09:16:31
Artem
05.10.2018
09:17:36
нет
а в рефлекте посмотри Value.Bytes()

Artem
05.10.2018
09:18:20
ну вот похоже

John
05.10.2018
09:19:26
еще где-то видел C.GoBytes() из https://golang.org/cmd/cgo/#hdr-Go_references_to_C

Pawel
05.10.2018
09:20:41
b := *(*[]byte)(unsafe.Pointer(&sl))
думаю всё же нет. слайс - это структура, а не raw pointer

@madgopher выручай

Google
John
05.10.2018
09:21:30
думаю всё же нет. слайс - это структура, а не raw pointer
и чо ? объви такую же структуру и делов https://stackoverflow.com/questions/43591047/converting-a-pointer-to-a-byte-slice

но вообще ... иметь такие "штуки" в коде на go , как-то не очень, ИМХО

Pawel
05.10.2018
09:23:19
но вообще ... иметь такие "штуки" в коде на go , как-то не очень, ИМХО
а такие данные приходят в прогу, надо как-то их взять

Daniel
05.10.2018
09:27:17
А как они это делают?

Alexander
05.10.2018
09:27:45
и чо ? объви такую же структуру и делов https://stackoverflow.com/questions/43591047/converting-a-pointer-to-a-byte-slice
полагаться на одинаковый memory layout у двух структур это как-то уж совсем плохо

John
05.10.2018
09:28:16
полагаться на одинаковый memory layout у двух структур это как-то уж совсем плохо
В целом, конвертировать хз откуда данные в валидный go слайс — уже бида

Alexander
05.10.2018
09:28:54
В целом, конвертировать хз откуда данные в валидный go слайс — уже бида
в целом не иметь возможности этого сделать без потенциального уб — вот что хреново

Daniel
05.10.2018
09:31:49
А?!

Кто возможность отнял?

Alexander
05.10.2018
09:33:01
Кто возможность отнял?
А она была? Или для вас это нормально, полагаться на "одинаковый" memory layout разных структур?

Daniel
05.10.2018
09:33:24
Всегда была

Называется (де)сериализация

Pawel
05.10.2018
09:34:07
А как они это делают?
в смысле откуда берутся? внешняя прога посылает окну сообщение WM_COPYDATA, к нему прикрепляет данные

такой вот способ межпроцессного обмена

Alexander
05.10.2018
09:34:49
Называется (де)сериализация
а как вы десериализовать поинтер то собрались?

Daniel
05.10.2018
09:34:56
А можно ее научить посылать protobuf?

Pawel
05.10.2018
09:35:39
не, там жсон в строке

Страница 1504 из 1630