@proGO

Страница 1599 из 1674
Человек
29.07.2018
21:56:58
как я мог забыть про len...

Александр
29.07.2018
21:57:34
str := "Hello, 世?界" fmt.Print(len(str))

выведет 17

Google
Александр
29.07.2018
21:57:40
хотя на самом деле это не так

как я мог забыть про len...
https://play.golang.org/p/Es_hRCWvIVo

еще можно так

если конечно строка в utf8

Человек
29.07.2018
22:00:36
это да, метод ещё для спец символов

Гендос
29.07.2018
22:06:09
выведет 17
это потому что len посчитает кол-во байтов, а не символов.

Александр
29.07.2018
22:06:27
да капитан

но вообще он вернет количество rune

а не байт

Nyan
29.07.2018
22:07:50
Александр
29.07.2018
22:07:54
хотя нет

туплю

Nyan
29.07.2018
22:08:07
без каста посчитает байты

Google
Valter
29.07.2018
22:08:22
И это все в 2018

Александр
29.07.2018
22:08:29
https://play.golang.org/p/aqWDyV3fM3B

но строка это же []rune

какого хрена оно так тупит

Nyan
29.07.2018
22:09:42
И это все в 2018
всё — что?

очередной набрасыватель на вентилятор?

Александр
29.07.2018
22:09:56
всё — что?
тупики с кодировкам в смысле

Valter
29.07.2018
22:11:00
Да

Nyan
29.07.2018
22:13:17


Александр
29.07.2018
22:13:31
ну это все лирика

я тут ради интереса чат бота хочу написать

что бы он не был тупым как хрыч

надо ему как то понятийный аппарат внедрить

99% умных ботов на нейросетях очень паляться на бессысмыслице "соленые помидоры ушли в леса белоруссии"

Nyan
29.07.2018
22:15:39
это уже больше на цепи маркова похоже

?

Александр
29.07.2018
22:15:58
кстати у нас был хрыч на маркова

такую ересь нес

и провалил мой тест

Vladimir
29.07.2018
22:16:08
это уже больше на цепи маркова похоже
цепи маркова не дают понятиный аппарат как раз

Google
Vladimir
29.07.2018
22:16:31
хрычебот неплох только потому что сам хрыч очень на цепь маркова похож

Александр
29.07.2018
22:18:00
я планировал реализовать что-то типо цепочек, если анализировать фразу выше то сразу что мы видим "соленые" (свойство) "помидоры" (сущность) "ушли" (действие) "в леса белоруссии" (свойства)

конечно тут надо лингистический анализатор

иначе жопа, мы не поймем что к чему относится

но если мы допустим разобрали по свойствам, то как мы понимаем что помидоры не могут идти?

а вот как

Помидоры -> овощи (базовая сущность) -> can move? -> no

поэтому эту фразу можно сразу откинуть как нелогичную

вопрос какие сущности считать базовыми

Valter
29.07.2018
22:20:46
Туалет еда сон

Александр
29.07.2018
22:20:58
как ты натянешь туда помидоры?

они не наследуют ни одну

конечно у меня возникла идея сделать одну сверхбазовую сущность

назовем ее GOD и присвоим nil

(скользкая шутка за 300)

Человек
29.07.2018
22:23:17
-_-

(атеист)

ты планируешь всеже использовать нейросети? и далее уже анализировать фразу по цепочкам?

Roman
29.07.2018
22:37:42
назовем ее GOD и присвоим nil
а агностик присвоил бы пустой интефейс

Александр
29.07.2018
22:45:54
interface{} ?

Google
Александр
29.07.2018
22:46:08
var god interface{}

ох, это же не флуд. Лучше перейти туда

Человек
29.07.2018
23:01:37
Кто может помочь с кодом? Пишу дешифратор паролей от PSI (im клиент) ибо в мировой паутине я ещё ничего подобного не нашел (только реализации на python, php, js). Вот код: https://pastebin.com/CmhFe2Q7, в коде я всё расписал по комментраиям ибо в телеге будет очень неонпятно если я буду выкладывать сюда комментарии. Алгоритм сам по себе ооочень простой, но мой мозг не сумел его реализовать

No
29.07.2018
23:06:55
vscode что на java писали?



Nyan
29.07.2018
23:07:42
Александр
29.07.2018
23:10:02
Александр
30.07.2018
00:39:45
живые есть?

смотрю я код свой библиотеки O_o

170 строк, но каких

schema := GetRef(res.(map[interface{}]interface{})["$ref"].(string), m)["schema"].(map[interface {}]interface {})

Александр
30.07.2018
01:12:17
много приведений



на самом деле после Unmarshal куча блин интерфейсов

приходится приводить хотя бы к map

Александр
30.07.2018
01:31:07
Google
Александр
30.07.2018
01:31:15
но он хотел на гоу решить

Hello
30.07.2018
04:38:47
Пытаюсь создать ленивую функцию на го (вычислять только по вызову), у кого есть опыт в этом?

Daniel
30.07.2018
04:40:32
Есть подозрение, что вы не очень хорошо задачу поставили

Pawel
30.07.2018
04:40:57
Внезапно все функции "ленивые"

Daniel
30.07.2018
04:41:11
Что накое "ленивая" функция, для начала?

Hello
30.07.2018
04:47:49
Есть функция, которая возвращает json объект из файла data.json. В функции есть глобальная переменная равная функции, возвращающая индекс массива объектов из data.json.

Daniel
30.07.2018
04:48:26
И?

Hello
30.07.2018
04:48:29
Очевидно, что эта переменная возвращает 0 до создания файла

Daniel
30.07.2018
04:48:42
И?

Hello
30.07.2018
04:49:15
И мне не нужно, чтобы она вызывалась во время создания переменной

А только тогда, когда я вызываю её внутри функции

Maksim
30.07.2018
04:50:14
Это не ленивая ф-я, а херня какая-то) но, думается мне, автор хотеть генаераторы

Hello
30.07.2018
04:51:43
Можно подробнее о генераторах?

Maksim
30.07.2018
04:52:12
Не в рамках этого чата)

В го их нет)

Hello
30.07.2018
04:54:18
Доброго утра понедельника всё же, кто-нибудь может посмотреть код? Там как раз эта самая переменная https://github.com/aidarkhanov/oblique-strategies/blob/master/api/base.go

Daniel
30.07.2018
04:58:39
Я все еще не понимаю задачу

Pawel
30.07.2018
04:59:11
Я тоже

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