@proGO

Страница 988 из 1674
Gregory
14.11.2017
05:37:24
Как связаны новая тачка и федора? Кручу федору на лаптопе 11 года и всё отлично. С 16 до 26.

Sergey
14.11.2017
05:42:35
+1 к вопросу

Gregory
14.11.2017
05:44:32
так то да, от железа зависит, но это вообще про все линуксы, не только про федору

Arch
14.11.2017
05:46:05
так то да, от железа зависит, но это вообще про все линуксы, не только про федору
так - то это от граф оболочки зависит, а не от линукса, линукс сам можно и на тапке завести, ну если по сути

Google
Dmitri
14.11.2017
06:15:38
джентльмены, мне вот, почему-то, кажется, что elementary, deepin и прочие - очень не лучший выбор для неофита. Возьмите тот же минт - это убунта, причем чутка отстающая с обновлениями + "своя неповторимая оболочка". Вот, КМК, выбор о переходе на "свою неповторимую оболочку", должен быть обоснованным. Чтобы уходить на корицы и прочие мяты, надо сначала понять, что в штатном гнуме не устраивает, имхо.

I
14.11.2017
07:31:19
Нет, не надо. Не обязательно ведь начинать с гнума, чтобы от него отталкиваться. Можно начинать с кде или той же корицы и если там что-то не устраивает, то попробовать гном.

Евгений
14.11.2017
08:20:31
Доброго дня, всем! Нужно сгенерировать xml таг такого вида: <tag_name attr1="val1" /> через структурные теги, как это правильно сделать? По-умолчанию он закрывается </tag_name>

Roman
14.11.2017
08:24:57
strings.Replace(s, "<detailed></detailed>", "<detailed/>", -1)

https://play.golang.org/p/W5cQkqS0h_

Alexey
14.11.2017
08:27:01
strings.Replace(s, "<detailed></detailed>", "<detailed/>", -1)
strings.Replace(s, "<detailed>.*</detailed>", "<detailed/>", -1)

(шучу)

Roman
14.11.2017
08:27:09
тока хз, что потом при анмаршалинге будет

это кстати рецепт от Russ Cox был

вообще с xml тяжко

я нашел пакет для генерации структур из xsd дописывал дописывал, но по прежнему бывают моменты проблемные

Alexey
14.11.2017
08:30:17
Работал я на работе (виртуальный мобильный оператор), где надо было парсить csv файлики и заливать их в базу данных. Написал на гошечке скрипт, всё готово, а потом внезапно оказалось, что надо заливать не в базу, а через java web services (wsdl-где, вот это всё). И началось веселье.

Google
Roman
14.11.2017
08:31:14
ппц

знакомо тоже

в итоге все что делается с xml в go так или иначе обрастает костылями

Alexey
14.11.2017
08:33:38
О, а потом там вообще решили, что надо не wsdl, а надо через JBOSS Remote заливать, это типа какая-то вообще бинарная джавовая хрень. В итоге написали прослойку на джава, которая по grpc получала всё, а потом засылала куда надо.

Roman
14.11.2017
08:34:04
jboss сервер приложений

да, видимо, если есть понимание, что придется работать с xml то нужно брать или .net или java

а есть java спецы сдесь? в личку вопросы хочется задать по xsd, xml

Roman
14.11.2017
08:40:30
спс

Ivan
14.11.2017
08:45:05
спс

Roman
14.11.2017
08:56:11
подсказать-подсказали, только боюсь представить, сколько оно на java жрать то будет

Roman
14.11.2017
09:00:02
сейчас пишется в монгу по 1250 записей, при этом анмаршалинг жрет 114 метров

есть сомнения, что на java получится приблизиться

Alexey
14.11.2017
09:32:13
Как связаны новая тачка и федора? Кручу федору на лаптопе 11 года и всё отлично. С 16 до 26.
дрова на новое железо могут оказаться только в самых новых ядрах (в Fedora оно всегда новое), а на старом железе стабильность SLES "на шару" (но не тухлость CentOS), для работы идеально, потому openSUSE Leap

Roman
14.11.2017
09:43:15


Arch
14.11.2017
09:45:35
??

Alexei
14.11.2017
09:49:51
?

Maxim
14.11.2017
10:14:59
Кто-то работает со Slack API? Есть пара вопросов по работе через RTM

User ?
14.11.2017
10:22:14
Пхп уже перешёл в нормальную лигу?

Google
Ilya
14.11.2017
10:22:50
Да

Blue Screen of Death
14.11.2017
10:24:17
на картинке не хватает js

Roman
14.11.2017
10:25:10
js при всем, безальтернативен

Александр
14.11.2017
10:33:20
А можно как-то пробросить тип возвращаемого значения?



Ilya
14.11.2017
10:41:25
Vladimir
14.11.2017
10:41:52
А можно как-то пробросить тип возвращаемого значения?
можешь посмотреть как сделано в uber-go/zap :)

Vladimir
14.11.2017
10:42:04
В go 2.0 по слухам будут дженерики
Не дженерики, а то что развернется в интерфейсы

Ilya
14.11.2017
10:43:03
Александр
14.11.2017
10:44:13
и у меня есть ещё небольшой вопрос. Как я понимаю для каждого json которы возвращается, нужно структуру делать?

Roman
14.11.2017
10:45:28
смотря для чего

Александр
14.11.2017
10:45:29
А json нельзя в map переделать? А то писать так много надо будет

Roman
14.11.2017
10:46:02
можно, но писать еще больше)

Aleksandr
14.11.2017
10:46:28
А json нельзя в map переделать? А то писать так много надо будет
можно в map[string]interface{}, но интерфейсы потом ручками будешь приводить к нужному типу

Ilya
14.11.2017
10:46:42
самый верный вариант сгенерировать api по какой-нибдуь json схеме

Roman
14.11.2017
10:46:47
на каждый чих при чем

Vladimir
14.11.2017
10:46:49
Дженерики на шаблонах как в c++?
Не, это уж сильно хуево

У вас чуть лучше, просто динамик диспатч лишний

6484
14.11.2017
10:48:02
привет

Google
Roman
14.11.2017
12:10:08
парни,а ни кто не помнит? есть ли ограничение на длинну имени переменной в go?

Andrey
14.11.2017
12:12:52
боюсь спросить зачем такая информация?)

Roman
14.11.2017
12:13:22
мне приходится генерить структуры из xsd

Roman
14.11.2017
12:15:26
и поля структуры могут быть с одинаковым именем, но различным набором полей, т.е. создавать несколько разных типов придется, обеспечить уникальность можно только,если по цепочке собирать имя из имен предков

Roman
14.11.2017
12:17:38
ну вот такое выдержал ))) snthaoeusnthaoesuntahoesuntoahesuntahoesunthisntaohesunthaosentuhsantoheusntaoheusnatoehiusnatoehisntaoheiusntaoheisntaoheiusnatoehisnatoheusnatoehusanotehusaontehusnaotehusaonethusanotehusaonethisnatoehisnaotehisaontehisaontehisnaotehisaontehisaontehisaontehisaonteihsaontehisaonteih

Admin
ERROR: S client not available

Roman
14.11.2017
12:22:40
как-то гадко, блин

не знаю как лучше сделать

Rusty
14.11.2017
12:38:02
Привет, как-то даже не знаю как такое гуглить, но прежде чем пилить свой велосипед, спрошу. Есть в Го нормальный способ осортировать списко строк на основе другого списка. Кейс примерно такой, есть csv и есть белый список к нему (ключи одного из столбцов), хочу не только фильтровать но и сортировать результат на основе белого списка.

черт, только сейчас дошло, что это давольно очевидно делается через ассоциативный массив

Aleksandr
14.11.2017
12:40:24
"через мапу". но мапа не поддерживает порядок сама по себе

John
14.11.2017
12:40:36
черт, только сейчас дошло, что это давольно очевидно делается через ассоциативный массив
Главное правильно сформулировать вопрос, и ответ сам придет :)

Rusty
14.11.2017
12:42:31
"через мапу". но мапа не поддерживает порядок сама по себе
Я могу повторно пройтись по белому списку используя его как набор сортированых ключей и тут уже доставать значения из мапы

Aleksandr
14.11.2017
12:44:37
Roman
14.11.2017
12:45:45
ключи отдельно можно сортирнуть в слайсе, а потом по слайсу проходиться и обращаться к мапе

Rusty
14.11.2017
12:51:05
просто мне нужно осортировать не по алгоритмическому порядку (адфавиту, числу и тд), а по белому списку у которого нет явных зависимостей внутри

Google
Vlad
14.11.2017
12:51:45
ключи отдельно можно сортирнуть в слайсе, а потом по слайсу проходиться и обращаться к мапе
When iterating over a map with a range loop, the iteration order is not specified and is not guaranteed to be the same from one iteration to the next. Since Go 1 the runtime randomizes map iteration order, as programmers relied on the stable iteration order of the previous implementation. If you require a stable iteration order you must maintain a separate data structure that specifies that order.

https://play.golang.org/p/dvqcGPYy3-

Взято из goblog, им, наверное, можно верить, как делать "правильно"

По-сути, ораторы выше все правильно сказали

Sergey
14.11.2017
13:01:24


Евгений
14.11.2017
13:07:24
naked return?

Mykyta
14.11.2017
13:39:04
раз в неделю в го выходит по либе, которая мерджит мапы

Ilya
14.11.2017
13:46:02
Отдавай 2 мапы отдельно { cdrs: data, mnps: data2 }

Sergey
14.11.2017
13:52:25
ошибка синтаксиса

Ilya
14.11.2017
13:53:18
Итересно, почему

Savely
14.11.2017
13:59:08
Запятая где?

Sergey
14.11.2017
13:59:42
{ cdr: data, mnp: data2, })

так тоже ошибка я что то туплю

Nikolay
14.11.2017
14:00:44
так тоже ошибка я что то туплю
Тебя обманули так нельзя

Sergey
14.11.2017
14:00:55
жаль)))

John
14.11.2017
14:00:57
так тоже ошибка я что то туплю
это же не perl и не js ...

Nikolay
14.11.2017
14:01:28
Можно структуру сделать с двумя полями типа map...

Евгений
14.11.2017
14:02:44
map[string]interface{}{ «aa»: mapA, «bb»: mapB, } ?

автозамена кавычки испортила

Nikolay
14.11.2017
14:03:33
Ну или так да)

Кто подскажет какая либa selenium получше: tebeka или sourcegraph?

Страница 988 из 1674