
Quet
25.01.2017
21:09:44
если говорим про го, то тот же gonuts на фриноде

Peter
25.01.2017
21:10:19
там 1179 человек сейчас

Phil
25.01.2017
21:10:29
Кошмар какой

Peter
25.01.2017
21:10:40
тащемта, слака и гиттер дают транспорт

Google

Phil
25.01.2017
21:11:57
слака это тот кошмар, который вешает мне браузеры и дома и в офисе? им реально кто-то пользуется?
но как?

Paul
25.01.2017
21:13:23

Alexey
25.01.2017
21:14:40
А кто-нибудь интеграционные тесты с Go делает? Как вы базу наполняете?

Peter
25.01.2017
21:14:44

Phil
25.01.2017
21:15:16

Maxim
25.01.2017
21:20:17
А что, нативный гуй на го уже умер? :с
https://github.com/google/gxui

Berkus
25.01.2017
21:21:05

Lev
25.01.2017
21:22:21
golang.org/x/exp/shiny
вот форк с относительно свежими коммитами
https://github.com/nelsam/gxui

Maxim
25.01.2017
21:47:54
Короче, без боли пока десктопные приложухи не пописать, да?

Lev
25.01.2017
21:48:42
кроссплатформенные - думаю да

Google

Maxim
25.01.2017
21:49:48
Хотя сейчас приложения засовываются в недобраузерную обёртку. На go такого нет, да?
если брать тот же слак, дискорд и подобные штуки

Sheridan
25.01.2017
21:52:45
Пишите на кутэ
А то я смотрю щас тенденция пошла: выучат один язык и все на нем пишут...

Maxim
25.01.2017
21:53:46
Пишите на кутэ
Я вообще без понятия что это за хрень. Знаю только что он популярный и типа простой

Sheridan
25.01.2017
21:54:03
C++ + Qt

Maxim
25.01.2017
21:54:14

Daniel
25.01.2017
21:54:23
остановитесь, ебаные рогатые твари

Roman
25.01.2017
21:54:38

Sheridan
25.01.2017
21:54:39

Maxim
25.01.2017
21:54:51

Daniel
25.01.2017
21:55:35

Sheridan
25.01.2017
21:55:43

Roman
25.01.2017
21:56:37

Daniel
25.01.2017
21:56:59
а?
в го нет евала потому, что в нем нет класслоадера
и не надо, так-то
если очен уж охота встроить скрипты в апликуху - цепляйте луа, это индустриальный стандарт

Sheridan
25.01.2017
21:58:43
Есть какие нибудь проверенные либы которые могут вычислять булевские выражения? Если точнее то например у меня есть строка вида "a || b && (!c || d && (e || f)) && g" и нужно вычислить это выражение для разных значений a-g которые могут быть true или false

Google

Daniel
25.01.2017
21:59:03

Sheridan
25.01.2017
21:59:07
Вот такое сегодня тут было

Daniel
25.01.2017
21:59:36
был, правда, про luajit, которого, насколько я понял, на чистом го нет

Roman
25.01.2017
22:00:06
Там где есть jit - не страшно eval
В планк скорости не страшно

Daniel
25.01.2017
22:00:42
jit наверное ни при чем все же

Sheridan
25.01.2017
22:00:44
Разве не то?
http://stackoverflow.com/questions/23923383/evaluate-formula-in-go

Daniel
25.01.2017
22:01:00
это мы тоже видали

Roman
25.01.2017
22:02:01

Roman
25.01.2017
22:02:32
Но потом я задумался о пуле потоков и мне стало грустно

Daniel
25.01.2017
22:02:55
это да, это там нехорошо сделано

Berkus
25.01.2017
22:02:56
Охлол
чего охлол, для любителей джаваскрипта там есть QML

Roman
25.01.2017
22:03:02

Sheridan
25.01.2017
22:03:56

Berkus
25.01.2017
22:04:45
не хочу огорчать но json это js object notation, а в qml там больше js чем просто on

Sheridan
25.01.2017
22:05:07
Спасибо, кэп

Berkus
25.01.2017
22:05:37
в любом случае, некоторые гуи там можно сделать вообще без строчки с++ кода

Google

Sheridan
25.01.2017
22:08:05
Если хотите чего полегче же то вот вам еще https://github.com/vurtun/nuklear
С. Один заголовок. Достаточно богатый гуй

Berkus
25.01.2017
22:11:35
да, вполне годный

Roman
25.01.2017
22:20:21
Тут ведь есть ребята из tarantool, да?

Roman
25.01.2017
22:21:03

Roman
25.01.2017
22:21:52
Меня интересует почему так страшно выглядит:
resp, err = client.Update(spaceNo, indexNo, []interface{}{uint(13)}, []interface{}{[]interface{}{"+", 1, 3}})

Admin
ERROR: S client not available

Roman
25.01.2017
22:22:52
А на PHP вот так:
$tarantool->insert('examples', array(99999, 'BB'));

Oleh
25.01.2017
23:55:48
ребят, что посоветуете, что бы програма постоянно работала?
какую утилиту?
при ребуте загружала и в случае падения (что маловероятно) загружала назад

Quet
26.01.2017
00:05:14
systemd

Oleh
26.01.2017
00:24:58

Alexey
26.01.2017
00:37:42

Vladimir
26.01.2017
05:59:29

Lev
26.01.2017
06:24:26
по поводу eval у компилируемых: в порядке бреда посмотреть в сторону Forth

Dmitry
26.01.2017
07:22:31

Roman
26.01.2017
07:45:13

Den
26.01.2017
08:29:52
Здравствуйте. Есть ли у кого знакомые математики которые могут боди рекогнишином заняться?

Google

Yura
26.01.2017
09:28:38
Если можешь предложить интерфейс по-красивее, welcome. Я с удовольствием рассмотрю твой пул-реквест.
Вообще, ты можешь объявить свои типы, и, допустим, тот же Insert может выглядеть как
resp, err = clint.Insert("example", &Example{99999, "BB"})

Daniel
26.01.2017
09:33:45
и так и надо сделать, конечно же

Yura
26.01.2017
09:34:07
Пример есть и в example_test.go и в tarantool_test.go
т.е. так можно сделать уже сейчас.
блин, даже в README.md есть на это намёк.
т.е. вопрос сводится к "я не читал доку, но осуждаю"
Если есть предложение, как улучшить доку, issue и pull request я читаю, пишите.

Roman
26.01.2017
09:54:31

Yura
26.01.2017
09:55:33
Ну ок: я - человек мнительный, мне показалось. Прошу прощения.
К тому же, я простужен, и потому ещё ворчливее.

Roman
26.01.2017
09:55:50
В данном случае вопрос почему не использовать фиксированные типы, что мы теряем и приобретаем?

Yura
26.01.2017
09:56:10
А какой фиксированный тип ты предлагаешь использовать?
Туплы для каждого спейса разные. Одним типом не отделаешься.

Roman
26.01.2017
09:57:28
Проблема в том что Tuple может быть произвольным набором типов, так ?

Yura
26.01.2017
09:57:38
Да
В PHP у тебя посути всё является interface{}
либа msgpack позволяет объявлять сериализаторы/десериализаторы для типов, и если этим воспользуешься, то можно передавать определённые тобою типы вместо массива интерфейсов

Daniel
26.01.2017
10:00:29
как будто стандартный json не позволяет

Yura
26.01.2017
10:01:24
в последней версии vmichailenko/msgpack (по моей просьбе) была добавлена возможность тагом объявлять, что структуру нужно енкодить как массив:
https://godoc.org/gopkg.in/vmihailenco/msgpack.v2#example-Marshal--AsArray