@rubylang

Страница 903 из 1684
Alex
22.02.2017
10:52:21
open street map
а он ведь еще и многоязычный. ХМ.

А есть нормальные доки по его апишке?

OSM т.е

I
22.02.2017
10:52:44
Google
Alex
22.02.2017
10:52:46
а то я как то пробовал оттуда выдрать но там апишка странная.

Александр
22.02.2017
10:52:56
http://www.geonames.org/ ?

I
22.02.2017
10:52:59
и у тебя будет весь osm

s
22.02.2017
10:53:15
но osm - это путь для сильных. много неточностей, не все вот прям многоязычное

Dima
22.02.2017
10:54:36
Всем привет) отличная возможность переехать в Германию и Нидераланды для сильных рубистов, работа над on-line аукционом с 12 000 000 пользователей Помощь с переездом, помощь в оформлении визы и всех документов по прибытию - поиск жилья, full-time. Вилка 50-60К евро ' http://telegra.ph/Ruby-Relocation-to-Europe-02-22 ' #eu #europe #germany #netherlands #jobs #вакансия #relocation #работа

I
22.02.2017
10:56:32
katawiki все еще ищут?

Dima
22.02.2017
10:57:03
и не только)

I
22.02.2017
10:57:33
да просто договорились с одним из их HR на созвон - и он пропал

кек

Dima
22.02.2017
10:59:05
с нами такого не бывает!) мы контролируем всех HR!

Philipp
22.02.2017
12:23:49
В толкс царит содомия, потому кодерский вопрос (не руби/рор) задам тут. Где удобно и практично применять state machine? кроме игрового бота)) ну и какой-нибудь сущости, опрашивающей что-то на изменения.

I
22.02.2017
12:24:17
на фронте тот же redux вполне себе с состояниями работает

Alex
22.02.2017
12:31:31
> Где удобно и практично применять state machine Сильно с опытом приходит где надо и где наоборот не надо юзать

Google
Alex
22.02.2017
12:31:55
Удобно если у сущности действительно есть глобальное состояние, вроде "забанен", "опубликован", "модерируется", "черновик"

s
22.02.2017
12:35:13
и всего, где нужно контролировать переходы между состояниями, ограничивать их, выполнять доп. действия

Philipp
22.02.2017
12:36:54
Да, гемы эти знаю. Вопрос о сфере применения. Заказы.. хороший пример, спасибо

v
22.02.2017
12:37:09
Philipp
22.02.2017
12:37:53
хм. Упустил что ли. Внимательность.

Alex
22.02.2017
12:37:56
Да, гемы эти знаю. Вопрос о сфере применения. Заказы.. хороший пример, спасибо
Статус пользователя, статус заказа, статус товара и т.д

Artemy
22.02.2017
12:46:21
еще вопросик про sidekiq можно как-то отследить что в очереди уже есть такая задача и не ставить ее? у меня сейчас из-за одного бага, одна и таже задача стоит на выполнение 10 раз в течении 12 часов?

Konstantin
22.02.2017
14:12:30
кто-нибудь осилил msgpack?

I
22.02.2017
14:12:39
ээ

какие проблемы?

Konstantin
22.02.2017
14:12:44
худший пример дизайна бл

I
22.02.2017
14:12:57
у нас игровой сервер его юзал)

Konstantin
22.02.2017
14:13:03
я не могу сдампить объект, сейчас покажу

I
22.02.2017
14:13:04
не моих рук это дело

окей

Konstantin
22.02.2017
14:16:04
https://gist.github.com/etehtsea/189c800f59c843dd0c1feaed3e065082

по-моему это полная дичь

Google
I
22.02.2017
14:17:24
а pack по дефолту вызывает to_msgpack?

yopp
22.02.2017
14:17:26
$)

I
22.02.2017
14:17:55
тебя не смущает, что ты дважды пакуешь, если он автоматом вызывается?

Konstantin
22.02.2017
14:19:59
ну у меня есть метод где-то def publish(message); send_msg(MessagePack.pack(message)); end message может быть нестандартным объектом

он дергает на нем to_msgpack

я предполагаю, что в этом случае он результат to_msgpack должен вернуть

а не паковать его ещё раз

прикол в том, что MessagePack.pack(obj) и obj.to_msgpack на объектах из stdlib ведет себя по-разному

вообще манкипатчить базовые классы в 2017 году это как-то диковато

по дефолту

I
22.02.2017
14:24:13
да, я посмотрел

либо MessagePack.pack

I
22.02.2017
14:24:21
либо to_msgpack

просто смотри ты пустую строку пытаешься распаковать

это и вызывает ошибку

напиши Z.new.to_msgpack

и его уже распаковывай

Alex
22.02.2017
14:38:29
по-моему это полная дичь
через консоль неудобно это все проверять, проще тест быстро накидать

Vasiliy
22.02.2017
15:29:55
чуваки а кто что использует для документирования API?

Konstantin
22.02.2017
15:38:00
какого API? yard

Google
Vasiliy
22.02.2017
16:13:55
ну контроллеры для работы с api делаю, роуты там, REST, жисон, как это всё завернуть чтобы автоматом генерилась дока? По сути роуты, экшены есть, сериализаторы тоже, на основе этого можно ж доку сгенерить

pny
22.02.2017
16:15:49
50-60к для Германии мало, нет?

ojab
22.02.2017
16:17:09
это уже было на два экрана выше

а, это форвард был ._.

тогда лучше отвечать на сообщение, дабы хайлайтнуло отправившего

Nikolay
22.02.2017
16:20:28
не мало

на эти деньги можно комфортно жить вдвоем

Admin
ERROR: S client not available

Nikolay
22.02.2017
16:21:18
зп сеньоров 55-70к где-то

в мюнхене повыше

так что для релокейта сойдет

Dmitry
22.02.2017
16:29:15
ребят, подскажите реально ли сделать many2many в рельсах используя несколько жоин таблиц, т.е. я не знаю нормально ли юзать has_many :through для одной и той же таблицы но через разные модели соединители

Victor
22.02.2017
16:29:49
еще вопросик про sidekiq можно как-то отследить что в очереди уже есть такая задача и не ставить ее? у меня сейчас из-за одного бага, одна и таже задача стоит на выполнение 10 раз в течении 12 часов?
есть такая фича у sidekiq Ent (https://github.com/mperham/sidekiq/wiki/Ent-Unique-Jobs) и по-моему, в виде гемов отдельмых - unique job, не дает засунуть в редис задачу, если там такая уже есть (unique проверяется по аргументам)

Alex
22.02.2017
17:44:36
Лучший способ который я нашел.

Vasiliy
22.02.2017
18:15:07
Оно на основе тестов создает?

Alex
22.02.2017
18:17:29
Да

Google
Alex
22.02.2017
18:17:32
очень круто получается.

Всегда актуальные доки.

Nikolay
22.02.2017
18:25:12
обсуждали уже

для больших апишек не подходит

Alex
22.02.2017
18:25:46
Большие апишки может иметь смысл бить на куски.

Nikolay
22.02.2017
18:26:30
ради того, чтобы гемом, который документацию генерит, было удобно пользоваться?

Alex
22.02.2017
18:26:43
нет, чтобы приложение архитектурно проще было.

Nikolay
22.02.2017
18:27:54
далеко не всегда это оправдано

это зависит от того, как ты свой монолит проектируешь

и в любом случае доки на публичное апи должны быть в одном месте

ну и качество гема так себе

Alex
22.02.2017
18:28:47
я просто юзал и в целом норм. У меня не шибко большая апишка была.

по сравнению с apipie просто космос.

Nikolay
22.02.2017
18:29:16
я уже рассказывал, когда у нас был долгий спор про этот гем

вломак

Evgeny
23.02.2017
03:33:51
Всех с праздником!

Alexander "krolaka"
23.02.2017
06:54:33
Каким?)

v
23.02.2017
06:58:04
носителя пары ииц

Aldar
23.02.2017
07:11:20
http://s.pikabu.ru/post_img/2013/11/06/6/1383723145_1036869394.jpg

Nork
23.02.2017
08:27:50
Доброго дня. Подскажите пожалуйтса: рубокоп ругается: use nested module/class definitions instead of compact style. В контексте рельс игнорить или нестед все делают?

Страница 903 из 1684