@gogolang

Страница 1389 из 1630
Fastumkruk ✅
11.09.2018
16:16:02
Авторизация элементарная: bot, err := telegram.New(accessToken) При запуске проверяется токен на валидность. Если валидно - можно делать что угодно
И еще очень важный момент который я уже поднимал, это авторизация через транспорт прокси.

Fastumkruk ✅
11.09.2018
16:16:47
Уже есть поддержка своего fasthttp.Client
Помню доходили до этого, но прокси так и не смогли подрубить.

Kirill
11.09.2018
16:18:15
в fashttp поддержка прокси в процессе

Google
Maxim
11.09.2018
16:18:52
Fastumkruk ✅
11.09.2018
16:18:54
Daniel
11.09.2018
16:20:09
чего-то я не понимаю. в стандартном http есть поддержка прокси

Daniel
11.09.2018
16:20:50
а зачем нужен fasthttp в такой простой задаче?

Kirill
11.09.2018
16:20:59
у меня вот бот на роутере крутится.

(да, у меня гора железок и локальный dl320, но это для других задач)

Daniel
11.09.2018
16:21:36
смешно

Kirill
11.09.2018
16:21:51
¯\_(ツ)_/¯ зато удобно

Daniel
11.09.2018
16:22:07
удобно - это когда есть поддержка прокси

почему ты такое решение бы принял - я понимаю

но тоби-то выглядел вменяемым :)

Google
Kirill
11.09.2018
16:23:03
это не я не вкручивал поддержку прокси

Daniel
11.09.2018
16:23:15
впилить fasthttp, а не стандартного клиента

Kirill
11.09.2018
16:23:15
мне прокся нужна будет только через неделю-две

Daniel
11.09.2018
16:25:37
потому, что никаких показаний к этому нет. Оккам точит бритву, смотрит недобро...

Kirill
11.09.2018
16:27:34
в цитатник

Alexey
11.09.2018
16:37:43
Roman
11.09.2018
18:13:59
сравнили банальную имплементацию вычисления prime number на JavaScript и Go: https://github.com/xrei/prime-numbers-benchmark/blob/master/nodejs/sqrt_prime.js https://github.com/xrei/prime-numbers-benchmark/blob/master/golang/calc_prime.go результаты на цель в 30.000.000: node: 459,36 секунд (234 mb) go: 7,57 секунд (13,7 mb) go оказался на 5968.16% быстрее go сожрал на 1608.02% меньше памяти

?? Eugene
11.09.2018
18:15:12
А с Си сравнивали?

Зачем с джсом-то

Roman
11.09.2018
18:15:43
А с Си сравнивали?
Rust пишем, C не хочется трогать, не та категория))

?? Eugene
11.09.2018
18:15:55
Вот с растом тоже интересно

Roman
11.09.2018
18:16:14
Зачем с джсом-то
Node и Go довольно часто сравнивают в качестве web backend'а

?? Eugene
11.09.2018
18:16:35
одно компилируется, другое на виртуальной машине исполняется

не та категория

Roman
11.09.2018
18:16:56
одно компилируется, другое на виртуальной машине исполняется
вообще-то JavaScript это JIT, а не просто интерпретация

Alexander
11.09.2018
18:18:35
Node и Go довольно часто сравнивают в качестве web backend'а
ох уж эти всем известные веб-бекенды, для вычисления простых чисел

Daniel
11.09.2018
18:20:39
в смысле - с одним ядром?

Sergey
11.09.2018
18:20:59
А если без горутин?
А зачем го без горутин?

Google
Olzhas
11.09.2018
18:21:25
А зачем ноду с го сравнивать?

Sergey
11.09.2018
18:21:45
Скучно людям

Берут и сравнивают

Olzhas
11.09.2018
18:22:16
Я понимаю когда пхп и ноду сравнивают

Или питоном

Sergey
11.09.2018
18:22:58
Ой все. Сидеть@критиковать.

Olzhas
11.09.2018
18:23:38
Просто люди могут в жс и могут в го

А в руст не могут

Roman
11.09.2018
18:24:11
А если без горутин?
чуть больше чем в 2х медленее, без горутин: 16.81 секунд (20,7 mb) с горутинами: 7.87 секунд (14 mb)

Sergey
11.09.2018
18:24:16
А раст в вебе не нужен

yuriy
11.09.2018
18:24:38
то есть на одном ядре всего 100% разница?

Alexander
11.09.2018
18:24:42
А раст в вебе не нужен
в "в вебе" лишнее

Olzhas
11.09.2018
18:24:48
А раст в вебе не нужен
Он уже в вебчике имеет больше чем го

Daniel
11.09.2018
18:25:05
коллеги

Sergey
11.09.2018
18:25:10
Он уже в вебчике имеет больше чем го
Одного только не имеет. Вакансий.

Daniel
11.09.2018
18:25:13
я начну вас банить

Roman
11.09.2018
18:26:21
то есть на одном ядре всего 100% разница?
да, это потому-что проблема не совсем простая из-за геометрического прироста сложности. можно написать более оптимальный вариант с пулом горутин, но это уже сложнее, нужно выяснять функцию деления колва задач с функцией прироста сложности

J
11.09.2018
18:27:46
Здравствуйте. Кто может помочь с описанием архитектуры работающего чужого проекта, для написания ТЗ ?

Roman
11.09.2018
18:28:08
Он уже в вебчике имеет больше чем го
желаю удачи писать web API на Rust'е))

Daniel
11.09.2018
18:34:38
а мы же не пробовали

Google
?? Eugene
11.09.2018
18:37:16
Таки и на расте есть веб-фреймворки

Admin
ERROR: S client not available

Roman
11.09.2018
18:37:42
а мы же не пробовали
судя по туториалам которые я изучал - то что на Go напишешь за 20 минут, на расте будешь писать час, и то легче накосячить

Таки и на расте есть веб-фреймворки
есть. Если вы действительно хотите хардкора и выжать прям последнюю капельку из железа, тогда конечно пожалуйста. Но если вам просто нужно решить бизнес-задачу, создать жизнеспособный продукт - не стоит.

Daniel
11.09.2018
18:39:46
так последнее предупреждение, потом раздам ro всем участника дискуссии

Nick
11.09.2018
18:41:23
так последнее предупреждение, потом раздам ro всем участника дискуссии
Тебе не кажется, что это не правильно в чатике? Он вроде предназначен для этого

Daniel
11.09.2018
18:42:04
для чего? для языкосрача? не предназначен

сравнивать языки - не вопрос

обсуждать недостатки го - не вопрос

обсуждать остоинства раста - на грани

Nick
11.09.2018
18:42:47
А почему бы и нет? Может из этого спора родится новый язык

Daniel
11.09.2018
18:42:54
обсуждать недостатки раста - оффтоп, идите в расточат

?? Eugene
11.09.2018
18:42:54
Срача-то не было, вроде бы. Да и я на нем не пишу даже, вот Go изучаю

Daniel
11.09.2018
18:43:14
называть языки програмирования дерьмом без аргументаци - не более одного раза в день

потому и не было, что я его не допустил :)

Roman
11.09.2018
18:45:19
короче очень странно, написали идентичную версию которая на Go заняла ~700мс и на расте получилось 1 секунда, непонятно как так вышло

?? Eugene
11.09.2018
18:46:02
а кто писал? разработчик на расте или на go? :)

Daniel
11.09.2018
18:46:05
так а почему должно по-другому-то быть?

Roman
11.09.2018
18:46:46
Google
Alexander
11.09.2018
18:47:04
Roman
11.09.2018
18:47:33
так а почему должно по-другому-то быть?
я обычно считал что Rust быстрее должен быть на числодробилках ибо 0-cost abstractions, better compiler optimization, все дела..

Roman
11.09.2018
18:47:41
а кто писал? разработчик на расте или на go? :)
https://github.com/xrei/prime-numbers-benchmark/blob/master/rust/primes.rs все тут и никакой гарантии что что либо из там написанного правильно

но раст медленее)

Roman
11.09.2018
18:48:36
я думаю что с кодом что-то не так. Ибо это очень странно что Go на 1 потоке обогнал Rust на числодробилке

Daniel
11.09.2018
18:49:28
я это и имею в виду - надо растера звать писать на расте. будет идентично go, потому, что скомпилированная числодробилка работает со скоростью процессора

J
11.09.2018
18:50:32
вы бы задавали конкретные вопросы, больше шансов что помогут
Задача - сделать аналог / копию действующего проекта (обменник). Нужен человек, который по заданному функционалу сможет описать архитектуру (бэк) для ТЗ. Мне сказали, что такие системы сейчас модно писать на GoLang ?

J
11.09.2018
18:52:05
Alexander
11.09.2018
18:52:40
мм, вы по ссылке на сайт предлагаете его архитектуру угадать?

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