
Igor
05.10.2017
09:17:15
С тех пор как программистами работают люди)

No
05.10.2017
09:17:25

Dmitriy
05.10.2017
09:17:45
@test_user19 благодарю!

Vasiliy
05.10.2017
09:18:01
ну танк я не особо вижу чтобы кто-то обсуждал, но года 2 назад у них в гиттере движуха была, даже авторы часто отвечали

Google

Alexey
05.10.2017
09:18:11

Nikolay
05.10.2017
09:18:25
у ЯТ из коробки удобный отчёт…в JMetr придётся еще поковыряться

Alexander
05.10.2017
09:19:50

wi11son
05.10.2017
09:42:41
@billikota чувак, я прочел! https://medium.com/@billikota/introducing-surrealist-a-gem-to-serialize-ruby-objects-according-to-a-defined-schema-6ca7e550628d

Anton
05.10.2017
09:43:16

wi11son
05.10.2017
09:43:31
скажи, а почему ты не сделал to_json который всем понятен и известен, и заставляешь привязываться к твоему методу?

nikita
05.10.2017
09:57:04
чтобы не было конфликтов имен, мне кажется, это больше смущает
типа ты видишь to_json, и не понимаешь, куда он полезет

Dm
05.10.2017
10:31:03

Vasiliy
05.10.2017
10:31:53
я на реббит смотрел, но чёт тогда показалось что он для космических кораблей

Dm
05.10.2017
10:33:54
для кораблей, это, наверное, Кафка. я с ним не работал правда

Igor
05.10.2017
10:34:17

Google

Dm
05.10.2017
10:36:09
да. но можно использовать подтверждения получения включить
правда, если честно, я не сталкивался с этими проблемами в реале ни с редисом ни с рэббитом

Igor
05.10.2017
10:41:40
У нас rabbit как-то "потерял" несколько транзакций. Но так и не разобрались, сам rabbit, уникальная конфигурация, вспышка солнца или клиентские библиотеки постарались. Все подтверждения при этом были включены.

Dm
05.10.2017
10:43:27
хм. интересная инфа, буду держать в голове на будущее

No
05.10.2017
11:27:00
У рэббита есть шанс потерять транзакции, если ляжет сам рэббит не успев сохранить на диск
Если верить документации - рэббит сначала сохраняет в кэш, и уже после - на диск
Это маловероятно, но избежать этого, похоже, нельзя

Alexander
05.10.2017
13:24:07
это же форум для верстальщиков? как сбросить все стили что в css назначены, что то типа style="style: clear"

Dima
05.10.2017
13:24:51

Alexander
05.10.2017
13:25:13
не, мне бы инлайново. не хочу в цсс лезть

Vasiliy
05.10.2017
13:25:38
unset

Dima
05.10.2017
13:25:43

Vasiliy
05.10.2017
13:25:44
но оно вроде сырое
и для конкретного стиля

Alex
05.10.2017
13:26:28
кроссбраузерно - никак(
а так есть %rule_name%: initial

Alexander
05.10.2017
13:27:24
ок. спасибо

Dima
05.10.2017
13:28:16
ок. спасибо
https://stackoverflow.com/questions/15901030/reset-remove-css-styles-for-element-only
The initial keyword has been added in CSS3 to allow authors to explicitly specify this initial value.
https://developer.mozilla.org/en-US/docs/Web/CSS/initial_value ништяк.
нет по моему это не то.

Google

Dima
05.10.2017
13:32:43

Maxim
05.10.2017
16:23:11
хм. интересная инфа, буду держать в голове на будущее
Любая AMQ теряет сообщения при определённых условиях. Иногда делают механизм обратного отклика, но это бьёт по перформансу. По той же причине стараются не использовать такие системы для разного рода операций с деньгами, транзакциями

Alexander
05.10.2017
16:25:21

Igor
05.10.2017
16:48:28

Maxim
05.10.2017
16:53:52
Хотя у меня в конторе 80…% процессов в основе которых лежит jms, - может немного не то, но принцип тот же

Alexander
05.10.2017
17:30:04
А Кафка это не очередь чтоли?

Anton
05.10.2017
17:30:28

Maxim
05.10.2017
17:42:37
не совсем
А что? Ну как ты можешь её описать? Я просто ни разу не юзал

Anton
05.10.2017
17:44:45
Ну, это про стримы больше
Вообще, вот в вики круто написано
https://en.m.wikipedia.org/wiki/Apache_Kafka

Nikita
05.10.2017
17:46:15
кафка это персистентный лог
по аналогии с wal в постгресе
вместо доставки сообщений получатели хранят свой offset относительно начала времен
после получения эвентов они не удаляются, в отличие от сообщений в обычной очереди

Maxim
05.10.2017
17:51:06

Nikita
05.10.2017
17:52:49
event sourcing типичный пример

владичка
05.10.2017
22:41:55
Ребят, подскажите линки, где будет *для даунов* на пальцах объяснено:
1) почему и в каких случаях используются attr_accessor + сопутствующее;
2) Экземпляры вида @variable, почему так сложилось, что в рельсах это нужно; почему они используются, как, где, для чего их объявлять
Заранее спасибо!

Fedor
06.10.2017
05:52:04
почитай книжку Мацумото по ruby

Google

Fedor
06.10.2017
05:53:07
attr_accessor - это просто синтаксический сахар, что бы не писать методы:
def a
@a
end
def a=(val)
@a = val
end
@ - это символ переменной экземпляра класса. @@ - самого класса, $ -глобальная перменная
судя по книжке, эти префиксы были введены, что бы итзбавитьяс от скобочке и борьбы с областью видимости

Sergey
06.10.2017
07:28:39
Товарищи, у кого-нибудь есть опыт использования активрекордской модели на основе функции, возвращающей таблицу?
Проблема в том, что он генерирует запросы вида SELECT "my_func(123)".* FROM "my_func(123)"

Fedor
06.10.2017
07:30:30
AR получает название таблицы из имени класса
но есть метод set_table_name
которым можно его переопределить

Sergey
06.10.2017
07:31:30
Да, и вот к чему это приводит

Lupsick
06.10.2017
07:32:02

Fedor
06.10.2017
07:32:57

Sergey
06.10.2017
07:33:27
self.table_name = "my_func(123)"

Nikita
06.10.2017
07:42:40
я в свое время пропатчил активрекорд для этого, но там был код для оракла и все давно устарело уже

Sergey
06.10.2017
08:31:44
Если кому интересно, то я запилил это через MyTable.select('my_table.*').from('my_func(123) as my_table')

Dm
06.10.2017
10:00:45
круть

Ярослав
06.10.2017
10:01:29
Почему ещё никто не бомбит в комментариях, что Эликсир не нужон?
https://habrahabr.ru/post/339460/

Maksim
06.10.2017
10:02:47
Я на рельсах пишу с 2006 года и каждый год минимум 2 убийцы рельс
За забором уже здоровенное кладбище этих убийц
Мерб, грельсы, нет им числа

Vlad
06.10.2017
10:03:57
Сколько раз уже убивали рельсу?)

Google

Alex
06.10.2017
10:04:29
А мне одному кажется что ООП и функциональщина - это немного о разном?

Maksim
06.10.2017
10:04:48
А какая связь между эликсиром и функциональщиной?
Там что, монады или функторы появились?
Может каррирование приделали?
Речь идет о решении crud задач и рельсы как были охуенны, так и остались :)

Vasiliy
06.10.2017
10:06:45
эликсир не нужон(я вроде не могу в хабр комментить)

Oleg
06.10.2017
10:07:00
Что не убивает нас - делает нас сильнее и тп

?
06.10.2017
10:07:55

Alex
06.10.2017
10:08:20

Alex
06.10.2017
10:08:45

Nikolay
06.10.2017
10:08:51
эликсир - ФП, какая еще связь нужна? о_О
но автор явно вбросить хотел

Maksim
06.10.2017
10:09:06
Ни к руби, ни к фп отношения особого нет

Alex
06.10.2017
10:12:38
+1

Ярослав
06.10.2017
10:13:05
+1

Nikolay
06.10.2017
10:15:21
у меня глаз дёргается от “Феникс”, “Эликсир”, “Рейлс”)
Phoenix, Elixir, Rails!

Lupsick
06.10.2017
10:31:03
Ща бы об эликсире поговорить

No
06.10.2017
10:34:29
за эликсиром будущее