@proGO

Страница 628 из 1674
TILTED
18.05.2017
05:20:20
А можно готовый пакет мне?

Andrey
18.05.2017
05:20:32
Поищи.

Чат - это не поисковая система.

TILTED
18.05.2017
05:20:50
+ сама картинка может находится где угодно

Google
Vladimir
18.05.2017
05:21:22
@Z3R0_0N3 ну у тебя есть два варианта - ты делаешь ТЗ, выставляешь цену и ищешь человека что тебе сделает

TILTED
18.05.2017
05:21:24
Как pixel wrapper, только иконки

18.05.2017
05:21:31
вполне поисковая система, можешь прям сюда скидывать видео и кадр, который надо проверить

Vladimir
18.05.2017
05:21:49
второй вариант - говоришь "ок, гугл, как сравнить две картинки"

Eldar
18.05.2017
05:21:56
TILTED
18.05.2017
05:22:48
второй вариант - говоришь "ок, гугл, как сравнить две картинки"
Как сравнивать в лайв потоке, где картинка в видео может находится в любом местоположении*

Поправил

Vladimir
18.05.2017
05:23:09
Как сравнивать в лайв потоке, где картинка в видео может находится в любом местоположении*
ну вот берешь телефон и говоришь то же самое, добавив в начало "ок гугл"

kolas
18.05.2017
05:23:15
ютуб так умеет

Vladimir
18.05.2017
05:23:15
голосом

Vladimir
18.05.2017
05:23:50
ну... фигово тебе

Google
Ашот
18.05.2017
11:22:53
Народ, всем привет! Мы решили устроить митап в Питере по IT и нам выпала возможность пригласить на него экспертов из IT Альфа-Банка. Это первый такой опыт на серьезном уровне и очень хочется собрать как можно больше народа, чтобы и в дальнейшем устраивать подобные мероприятия. Интересно ли Вам это мероприятие? ПС. надеюсь, что это не будет воспринято как спам, тк фидбэк собрать негде, кроме как у спецов) Подробности можно зачекать тут: http://telegra.ph/Prihodi-na-mitap-ALFA-FINTECH-UNCONFERENCE-05-18 Если вам стало интересно - буду рад увидеть вас на митапе)

Maxim
18.05.2017
11:27:23
А если у меня андроид 4-й версии?
У меня тоже. Окей гугл работает. На крайняк - ставишь Яндекс и говоришь "Яндекс, слушай"

Не благодари. ??

Aleksandr
18.05.2017
11:57:15
@elkadash Это первый такой опыт на серьезном уровне и очень хочется собрать как можно больше народа, хотя казалось бы, что должно быть наоборот

TILTED
18.05.2017
13:59:33
opencv
Спасибо

Roman
18.05.2017
14:23:36
всем привет на чем по красоте кеш сделать? есть отдельное приложение на голанге, сейчас оно дергает HTTP API джанги на каждый запрос к нему ок 100 запросов в минуту куда тут кеш сувать? в приложение? или на джангу? или базу в память? а на голанге есть кеш норм? как это все ввобще?

Denis
18.05.2017
14:41:54
есть все

сам смотри, всего 3 варианта архитектуры

кеш на клиенте (браузер) кеш в самом сервисе кеширующий прокси

Denis
18.05.2017
14:47:17
uber юзает

почему в приложеньку? ты же ничего не знаешь о данных

Alexander
18.05.2017
14:50:46
в приложеньку

ути-пути

Roman
18.05.2017
14:57:13
почему в приложеньку? ты же ничего не знаешь о данных
потому что джанга в десятки раз медленнее go, даже если ты закешишь в ней.

Denis
18.05.2017
14:57:43
почему не варниш или инджайникс

почему не кеш клиента

Kirill
18.05.2017
15:01:29
почему не варниш или инджайникс
"инджайникс" А меня тут за "стракт" пристыдили

Google
Roman
18.05.2017
15:01:58
почему не варниш или инджайникс
зачем варниш? чтобы что? )

ну и go запросто может быть быстрее nginx :)

Denis
18.05.2017
15:04:19
"инджайникс" А меня тут за "стракт" пристыдили
имя собственное не переводится

ну а клиенткий кеш еще быстрее )

но кто знает ТЗ

Roman
18.05.2017
15:06:35
всем привет на чем по красоте кеш сделать? есть отдельное приложение на голанге, сейчас оно дергает HTTP API джанги на каждый запрос к нему ок 100 запросов в минуту куда тут кеш сувать? в приложение? или на джангу? или базу в память? а на голанге есть кеш норм? как это все ввобще?
В приложение добавь Bolt DB, оно умеет файл писать. В случае рестарта или краша поднимает в память данные из файла. Правда придется самому инвалидатор написать, но оно может и к лучшему даже.

Цимес в том что кеш пишется в один поток, а читается в неограниченно. Поэтому можно будет ускоряться путем добавления процессоров и памяти.

Голанг - сила! Джанга - могила!

jagga
18.05.2017
15:10:07
футбол-фан с высоким айкью? редкий вид

Alexander
18.05.2017
15:10:13
просто привет в хату какой-то...

Roman
18.05.2017
15:11:41
Кстати, почему в Голанге сериализация называется Маршаллинг ?

футбол-фан с высоким айкью? редкий вид
У нас в институте был такой вид спорта - матч века. Когда два факультета играют 24 часа подряд без перерыва. Вот там наслушался на всю жизнь!

Igor
18.05.2017
15:12:47
Кстати, почему в Голанге сериализация называется Маршаллинг ?
http://stackoverflow.com/a/770509/974317 https://en.wikipedia.org/wiki/Marshalling_(computer_science)#Comparison_with_serialization

jagga
18.05.2017
15:14:08
и что?

Che
18.05.2017
16:06:44
ребят, подскажите где я косячу type Result struct { Cols []string Rows [][]string } var T Result for rows.Next() { err = rows.Scan(dest...) if err != nil { println("Failed to scan row", err) return } for i, raw := range rawResult { if raw == nil { result[i] = "\\N" } else { result[i] = string(raw) } } T.Rows = append(T.Rows, result) fmt.Printf("%#v\n", result) //true } for _, v := range T.Rows { fmt.Printf("%#v\n", v) //false }

где true, там нормально, там РАЗНЫЕ результаты выборки из бд

а где false, там три одинаковых слайса

Aleksandr
18.05.2017
16:09:24
предположу, дело в том, что slice не обеспечивает порядок в go

Evgenij
18.05.2017
16:11:23
в представлении кода)))

Che
18.05.2017
16:13:01
пойду я дальше на питоне писать ? все эти ваши новомодные языки

Google
Che
18.05.2017
16:14:30
Admin
ERROR: S client not available

Evgenij
18.05.2017
16:15:05
то

ужас какойто- имхо

Che
18.05.2017
16:16:19
это ты только кусок увидел)) видел бы всё - поседел)

Evgenij
18.05.2017
16:16:59
верю - реально это про что?

Che
18.05.2017
16:19:00
?

Che
18.05.2017
16:19:27
И компилировать не надо...
там хотя бы append ведет себя как положено

Evgenij
18.05.2017
16:20:12
ну ты и хитрец))

реально я не пупер супер - но на выкладку страшнор смотреть)_____

Che
18.05.2017
16:21:24
и тут.
нет. var T Result for rows.Next() { err = rows.Scan(dest...) if err != nil { println("Failed to scan row", err) return } for i, raw := range rawResult { if raw == nil { result[i] = "\\N" } else { result[i] = string(raw) } } T.Rows = append(T.Rows, result) for _, v := range T.Rows { fmt.Printf("%#v\n", v) } } вот в этому куске явно видно что append происходит

Evgenij
18.05.2017
16:21:57
форматир хоть напускай

Che
18.05.2017
16:21:58
если вынести из блока rows.Next() - нет, три одинаковых слайса

а ты ожидаешь что его не будет происходить? почему?
нет, я ожидаю что как раз произойдет

Andrey
18.05.2017
16:23:12
Всем привет. Я давно не писал в процедурном стиле. Где можно глянуть на архитектуру го приложений. А то какаху писать не охота.

Aleksandr
18.05.2017
16:23:26
нет, я ожидаю что как раз произойдет
ну и? а чем отличаются? кол-во одинаковое?

Google
Che
18.05.2017
16:24:02
ну и? а чем отличаются? кол-во одинаковое?
количество да, содержание тоже. а должно быть количество одинаковым, а содержание разным

Aleksandr
18.05.2017
16:26:56
объявляй внутри

а не снаружи (в коде объявления вообще не вижу - предполагаю, что снаружи)

result по ссылке передается имхо
соответственно ты три раза менял один и тот же слайс и его же три раза аппендил. в три разных места положил один слайс

хотя ты там куски кода навырезал - бог знает что у тебя там на самом деле

Che
18.05.2017
16:31:24
result по ссылке передается имхо
точно. храни тебя Господь, Александр ?

Maxim
18.05.2017
16:32:34
точно. храни тебя Господь, Александр ?
И здесь религия, ну жёваный торт...

Maxim
18.05.2017
16:34:40
Sooqa

Evgenij
18.05.2017
16:36:12
Да - Я ЕСТЬ БОГ ТВОЙ СМОТРЯЩИЙ!

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