
Υπερβορεία
01.04.2017
07:02:53
Тьфу, ты. Первое апреля же

Timur
01.04.2017
07:25:47
генерики-генерики-генерики-генерики
Ехали генерики через генерики,
Видят генерики генерики в генерики,
Сунули генерики генерики в генерики,
Генерики! Генерики! Генерики! Генерики!

Maxim
01.04.2017
07:30:46
А я исправился - теперь у меня только котики. :3
https://t.me/joinchat/AAAAADvrT1AbPXlPcyygPQ
И, на самом деле, было давно очевидно что Go то ещё говнище для моего бота, так что я стал жителем StuckOwerflow чтобы полностью переписать его на Java

Google

Maxim
01.04.2017
07:51:38
Мне правда надо использовать jQuery чтобы сложить для числа?

Phil
01.04.2017
08:15:46

Sergey
01.04.2017
08:19:49
Ребят, есть массив структур []SomeStruct
Как красивше всего сделать поиск в этом массиве по полю?
просто циклом перебирать?
значенее поля уникальное.

Maxim
01.04.2017
08:20:21
Мам, я в чатике!

Phil
01.04.2017
08:21:22

FindYanot
01.04.2017
08:21:27

Kirill
01.04.2017
08:21:27

FindYanot
01.04.2017
08:21:48
https://www.calcatraz.com/calculator/api

Sergey
01.04.2017
08:24:46

Phil
01.04.2017
08:25:09

Sergey
01.04.2017
08:25:19
максимум

Google

Kirill
01.04.2017
08:25:42
Пройдись циклом да и всё

Phil
01.04.2017
08:25:51

Sergey
01.04.2017
08:26:47
А обновляется как часто?
первичное наполнение быстро. т.е. первые 100-200 структур пишутся при создании, потом раз в несколько минут обновляется

Phil
01.04.2017
08:27:45
тогда просто пробегайся. можно ещё в map кэшировать ответы, но надо при изменениях не забывать выбивать элемент в map
держать синхронный map не вижу смысла
Ну или держи сбоку map[string]bool со своими значениями для поиска и синхронно обавляй/удаляй из него

Sergey
01.04.2017
08:28:51
спасибо!
ага

.
01.04.2017
08:33:05
эм
как я сюда попал?

Sergey
01.04.2017
08:33:37
нечаянно

Kirill
01.04.2017
08:33:50

Мерлин
01.04.2017
08:40:46

Kerrigan
01.04.2017
09:48:14
Можно, если правильно использовать
для генерации кода совсем никак, я должен либо как-то добавить тег для mustache (что скорее всего в данном случае нельзя) либо сортировать роуты по какой-то непонятной логике в рантайме
как они там пишут в ридми
> only explicit matches
т.е. нельзя сделать и предопределенный префикс и плейсхолдер в пути в том же месте

LexsZero
01.04.2017
09:57:30
(кстати, сервис на го написан)

Ighar
01.04.2017
09:59:56
Адское число участников ?

Google

Maxim
01.04.2017
10:00:08

Ighar
01.04.2017
10:00:23

Timur
01.04.2017
10:04:25

LexsZero
01.04.2017
10:04:34
ну написано же
числа складывать

Timur
01.04.2017
10:04:41
Google уже давно умеет

LexsZero
01.04.2017
10:04:59
у гугла апи уебищный емнип

Timur
01.04.2017
10:05:01
https://pastebin.com/arm01r11
Вот например как юзать

LexsZero
01.04.2017
10:05:40
> return soup.findAll('h2', {'class': 'r'})[0].text.split(' = ')[1?[0]

Timur
01.04.2017
10:05:53
Ну ладно, твой сервис лучше
Буду его использовать

Ighar
01.04.2017
10:11:20

LexsZero
01.04.2017
10:20:00

Sergey
01.04.2017
10:20:03

Daniel
01.04.2017
10:31:32
Минутка саморекламы: "Язык Go и микросервисы - приемы преодоления заболоченных участков" https://devconf.ru/ru/offers/offer/236

Kerrigan
01.04.2017
10:34:17
я один в логотипе devconf вижу гоатсе?

Egor
01.04.2017
10:54:18
У меня одного этот канал называется про джава?

yegitch
01.04.2017
10:55:01

Egor
01.04.2017
10:56:00
И здесь шуточки...

Google

Timur
01.04.2017
10:56:49
Я думал я на канале про Жаббу

Admin
ERROR: S client not available

Egor
01.04.2017
10:57:15
Он был про Go

Ighar
01.04.2017
10:58:14

Timur
01.04.2017
10:58:42

zk
01.04.2017
10:58:59
Админы продали вас за дженерики

Egor
01.04.2017
11:01:34
Да , все-все, вижу ещё и скалой обмазались, позорище

Phil
01.04.2017
11:23:01
Кошмар

Alexey
01.04.2017
15:00:11
Есть пул потоков:
private final ExecutorService service = ...;
Я добавляю туда задачи:
Future<Boolean> collectTXTFiles = service.submit(new Callable<Boolean>() {...});
Но среди этих задач есть и такая которая void, и возвращать там в принципе нечего, делать затычку-костыль возвращая какую-нибудь ерунду, мне не хочется. Зачем код портить...
Но и отказываться от идеи использовать здесь ExecutorService, я не хочу. Future принимает только Callable<T> объекты, а без <T> call() ни как. Подскажите что тут можно сделать?
Возможно ли задать void задачу для ExecutorService?

Sander
01.04.2017
15:03:18
почему группа назыается pro.java?

Roman
01.04.2017
15:05:08
Потому что может

Sander
01.04.2017
15:05:23
она была раньше группой go

Ighar
01.04.2017
15:05:25

Игорь
01.04.2017
15:05:28
1 апреля все дела

Igor
01.04.2017
15:05:32

andretshurotshka?❄️кде
01.04.2017
15:08:15
лучше бы pro.rust назвали
получилось аж три группы по джаве

Sander
01.04.2017
15:09:28
pro.bash developer

Google

Alexey
01.04.2017
16:47:56
Джавистов хантить будут?:)

Dmitry
01.04.2017
16:52:17
как в cxf сверить подпись soap:head ?

Phil
01.04.2017
16:56:48
хотите прикол - я забыл старую аватарку чата сохранить

Υπερβορεία
01.04.2017
17:00:01

Serge
01.04.2017
17:01:10

Никита
01.04.2017
17:02:17
как вам? https://github.com/ngalayko/golangQL

Phil
01.04.2017
17:05:11

Υπερβορεία
01.04.2017
17:45:28
Эта вроде

Phil
01.04.2017
17:46:15
о.она. спасибо

V
01.04.2017
18:17:55
Я долго искал где мой чатик про Go((