@gogolang

Страница 368 из 1630
Andrew
07.07.2017
12:59:25
@thundee давай честный тест с кодом

Artem
07.07.2017
13:03:56
нема такого

Просто слышал, что на го регулярки тормозные

Чекнул вот

Google
Andrew
07.07.2017
13:05:08
Мб у них пинг до сервака с go/python 60 мсек ?. Так что не считается.

Alexander
07.07.2017
13:06:26
думаю все на одном сервере

corpix
07.07.2017
13:08:06
Либо рассчитывается независимо от сервера, где запускается код, с помощью каких-либо инструментов для бенчмаркинга :)

Igor
07.07.2017
13:15:56
import re import time def test1(): start_time = time.time() for i in range(1000): re.search("(\(|\||\))", "lel(ka|kek|cheburek)") end_time = time.time() print("Test1 duration:", end_time - start_time) def test2(): r = re.compile("(\(|\||\))") start_time = time.time() for i in range(1000): r.search("lel(ka|kek|cheburek)") end_time = time.time() print("Test2 duration:", end_time - start_time) if __name__ == '__main__': test1() test2() Test1 duration: 0.0014851093292236328 Test2 duration: 0.0005500316619873047

вот для питона примерно. js я не умею сосвем

Axm
07.07.2017
13:20:11
Igor
07.07.2017
13:21:39
слишком тощий
так это наоборот хорошо. компактнее выглядит. сначала да, глазу не привычно, но через 10 минут на другое смотреть не хочется. я специально посмотрел на FiraCode и iosevka

Axm
07.07.2017
13:22:50
у меня монитор 24 дюйма, экономить место не требуется. у фиры есть жирный вариант, который нравится именно толщиной.

redbeard
07.07.2017
13:25:41
фира норм

но за наводку спасибо

?FLERRY?
07.07.2017
13:26:21
Действительно. Китайцы парсят за денюшку как и капчу.
Хе хе. Если бы китайцы. У нас одна штука стоит на рекаптче. Сидят школьники лет 10 и дяди лет 40 ручками набирают за 0.004 :D

Google
Artem
07.07.2017
13:31:36
Я как-то интересовался, больше 10 рубесов не выбил

слишком по-задротски

Валентин
07.07.2017
14:10:00
Всем привет! Есть ли тут хорошие команды разработчиков? Есть очень крутой проект, оплата соответствующая. Писать в лс.

redbeard
07.07.2017
14:48:18
это еще что... есть любители рассказывать о продукте только после подписания договоров и NDA

Andrey
07.07.2017
14:53:18
да блокчейн за ICO, чо гадать

Mike
07.07.2017
15:06:42
Наверняка двухбуквенный прав

Мерлин
07.07.2017
15:15:09
https://www.cockroachlabs.com/blog/rouding-implementations-in-go/

Yegor
07.07.2017
18:04:40
Здрова, епта, бандиты. Есть работа на Go, в Киеве. Кому интересно пишите в ЛС.

go func() { me <- resume }

Мерлин
07.07.2017
18:05:58
Yegor
07.07.2017
18:06:25
@Мерль, я девелопер, за вилку не скажу.

Но за проект, могу расписать в ЛС.

Мерлин
07.07.2017
18:08:01
Но за проект, могу расписать в ЛС.
Лучше здесь, хотя бы общими словами

Mush
07.07.2017
18:08:59
если компания нормальная, то должна быть ссылка, где черным по-белому написано. если такой ссылки нет и какой-то паренёк всё разъясняет в личке, то по-моему это уже показатель.

Yegor
07.07.2017
18:11:36
@antelman Есть, но там эйчары так хуево все расписали

Mush
07.07.2017
18:11:53
та кидай, не прибедняйся

Yegor
07.07.2017
18:11:57
https://jobs.dou.ua/companies/ciklum/vacancies/38853/

Короче, дайте пару минут запощу кулстори

Google
Мерлин
07.07.2017
18:19:45
Давай

Yegor
07.07.2017
18:20:38
Киев, американский стартап - cloudsimple.com, работаем через Ciklum как hosted team (т.е. уйдем от них примерно через год, только запустились) ищем девелопера в тиму. Стек - Go, Kubernetes, Docker, VMWare, Cassandra, ElasticSearch, Kafka, Consul. Компания, подняла уже два раунда инвестиций, стратегический инвестор - Microsoft. Команда - 4 человека, из них 3 были лидами. Проект вкратце пишем нового Cloud Provider'а, который позволит хостить для кастомера private cloud в датацентрах, без геммороя с сетью, storage, security. Это highly available система с cross datacenter репликацией p.s. H1B и гринку делают. p.p.s. Кстати, инсайд от MS - AWS занимает всего 5% рынка облаков, а 80% ентерпрайза сидит на VMWare.

Ivan
07.07.2017
18:23:31
Клевый инсайд

Daniel
07.07.2017
19:00:38
до h1b там еще прыгать и прыгать, а начинать придется с вида на жительство на украине

я вот испугался :(

Andrey
07.07.2017
19:06:07
Docker и Kubernetes звучит)

Просто второе полностью покрывает с лихвой функциональность первого

Daniel
07.07.2017
19:06:51
вообще-то нет

и, ваообще-то, они не пльзоваться этими продуктами собрались

Andrey
07.07.2017
19:07:17
Что нельзя сделать в кубе, что позволяет докер

Yegor
07.07.2017
19:07:54
Не ну, некоторые ещё rkt пытаются заехать

заюзать

Andrey
07.07.2017
19:08:07
Если вы пишете свой терраформ, то это совсем другое

Daniel
07.07.2017
19:08:52
там на главной написано, что они пишут

Andrey
07.07.2017
19:09:58
Есть уже private cloud решения openshift

Pavel
07.07.2017
19:50:37
ребят привет всем

какой самый правильный спосбо выдать максимальное количество http запросов в go?

сделать кучу горутин с for { сделатьЗапрос() } ??

corpix
07.07.2017
19:55:03
сделать кучу горутин с for { сделатьЗапрос() } ??
Кучу, это не ограниченное количество? Лучше использовать пулл

Pavel
07.07.2017
19:55:46
Кучу, это не ограниченное количество? Лучше использовать пулл
я новичек в го, можешь сказать в каком пакете это?

Google
corpix
07.07.2017
19:56:00
А конекретные цифры по количеству рутин в пулле не скажу, они могут отличаться в зависимости от кучи параметров

Mush
07.07.2017
19:56:15
я новичек в го, можешь сказать в каком пакете это?
тут есть паттерны использования горутин. https://blog.golang.org/pipelines

Admin
ERROR: S client not available

corpix
07.07.2017
19:56:28
я новичек в го, можешь сказать в каком пакете это?
https://github.com/search?l=Go&q=goroutine+pool&type=Repositories&utf8=%E2%9C%93

Pavel
07.07.2017
19:57:47
Спасибо

corpix
07.07.2017
19:58:38
В стандартной библиотеке я пула не видел. Так что используем внешние. Даже я свой написал(все что видел кажутся мне какими-то монстрами переусложненными) https://github.com/corpix/pool

Pavel
07.07.2017
19:59:18
что мне даст пулл?

понизит оверхед на создание горутин?

corpix
07.07.2017
20:01:06
Даст контроль над программой, не позволит ей занять всю оперативную память и процессорные ресурсы в некоторых ситуациях

Mush
07.07.2017
20:01:38
В стандартной библиотеке я пула не видел. Так что используем внешние. Даже я свой написал(все что видел кажутся мне какими-то монстрами переусложненными) https://github.com/corpix/pool
на странице про паттерны есть твой "пулл", только там контекст не используется. я прямо твой пример 1 в 1 есть в доке контекста :) https://golang.org/pkg/context/#example_WithCancel

corpix
07.07.2017
20:04:12
на странице про паттерны есть твой "пулл", только там контекст не используется. я прямо твой пример 1 в 1 есть в доке контекста :) https://golang.org/pkg/context/#example_WithCancel
Да, безусловно, можно свой пулл на коленке написать очень легко, но мне хочется чтобы количество одновременно запущенных горутин было явным, также как и размер очереди ожидающих исполнения задач

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

F
07.07.2017
20:09:23
У Го есть аналог питон сервера?

corpix
07.07.2017
20:10:42
У Го есть аналог питон сервера?
Такого как python3 -m http.server, именно доступного из консоли таким образом, не видел. Для всего остального есть net/http

Mush
07.07.2017
20:45:29
Да, безусловно, можно свой пулл на коленке написать очень легко, но мне хочется чтобы количество одновременно запущенных горутин было явным, также как и размер очереди ожидающих исполнения задач
если необходимость, то, конечно, но может потребоваться изменить 1 ньюанс работы этого пулла и тогда придётся всю либу переписывать. и таких ньюансов много можно насобирать, нарвеное поэтому на го вещи, объясняемые в доках, не торопятся в либы выносить - базовые инструменты настолько гибки, что убирать их в какой-то интерфейс грозит потерей функциональности

corpix
07.07.2017
20:47:37
если необходимость, то, конечно, но может потребоваться изменить 1 ньюанс работы этого пулла и тогда придётся всю либу переписывать. и таких ньюансов много можно насобирать, нарвеное поэтому на го вещи, объясняемые в доках, не торопятся в либы выносить - базовые инструменты настолько гибки, что убирать их в какой-то интерфейс грозит потерей функциональности
Да, всё верно, именно по этой причине и появляются эти монстры, которые умеют всё(на самом деле это всё потому что система типов в го недоразвитая, лол). Но конкретно мой пулл настолько прост, что мне самому сложно придумать задачу, для исполнения которой я не смогу написать обёртку и мне потребуется менять сам компонент

Nikita
07.07.2017
21:21:25
Кто-то может подсказать, что за назойливый ворнинг мне кидает vscode на объялвении main пакета? Такое: "./..." matched no packages no packages to test

Aculust
08.07.2017
00:33:39
Как можно получить клавиатуру от бота(телеграм клиент, не бот)? Любым способом, можно на го библиотеку которая позволила бы такое, можно на питоне

Работать с mtproto желания нет

F
08.07.2017
01:04:21
как в го реализовать параллельные веб запросы?

Google
Aculust
08.07.2017
01:44:22
ответ бота без кнопок или ещё чего то на них похожего

Michael
08.07.2017
08:08:24
дев опсы в самой глубокой *опе))))

#Soundcloud engineers affected by the layoff: we are looking for great #scala #golang #devops #datascience people –… https://twitter.com/i/web/status/883248002873397248

Ivan
08.07.2017
12:19:34
А мне тут попалась linux машина на которой go ьинарник не запускается /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by сталкивались?

Может это быть из за sqlite зависимости?

Artem
08.07.2017
12:20:22
Гуглил? https://askubuntu.com/questions/421642/libc-so-6-version-glibc-2-14-not-found

jdc
08.07.2017
12:20:40
Привет хомяки)

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