@proelixir

Страница 446 из 1045
shadowjack
20.03.2017
20:51:03
Реальные объекты это что?

Alexey
20.03.2017
20:51:44
ну типа вот есть телевизор. ну и делаем класс - телевизор. наследник класса электроприбор )))

shadowjack
20.03.2017
20:59:00
А много программ которые оперируют телевизорами?

Shorty(Ale Chapa) Manskiy
20.03.2017
21:04:56
А много программ которые оперируют телевизорами?
Гдето на gemedave.ru было подобное обсуждение, но про чайники а не телевизоры. Так что это не совсем интересно. А вообще, есть же чат для таких вопросов https://telegram.me/joinchat/BYlFbECi8UKU0bCqc7jWlQ

Google
shadowjack
20.03.2017
21:05:54
Вообще про все уже было обсуждение.

Shorty(Ale Chapa) Manskiy
20.03.2017
21:07:36
ну да, но ты начал именно так как было там. А вывод там был такой - ооп не нужно.

shadowjack
20.03.2017
21:08:55
Ладно, давайте к эликсиру. live reloading в Phoenix прикольная штука. Удобно кодить.

А почему в Phoenix 1.3 переименовали phoenix -> phx?

Dmitry
20.03.2017
21:11:23
Rafael
20.03.2017
21:19:04


Shorty(Ale Chapa) Manskiy
20.03.2017
21:23:56
что за херня, ты до сих пор еще не сделал?!

Rafael
20.03.2017
21:24:34
что за херня, ты до сих пор еще не сделал?!
я сам возмущен! нет, не сделал

так в чем ошибка? она хоть не банальная?

shadowjack
20.03.2017
21:26:15
Есть банальная, есть не банальная

size(8)-binary это 8 байт

А не банальная в том что for тут не катит

Rafael
20.03.2017
21:28:45
А не банальная в том что for тут не катит
почему не катит и что тогда использовать вместо этого?

Google
Dmitry
20.03.2017
21:28:59
я хз где ты читаешь, но вот тут написано чем отличается binary от bitstring http://erlang.org/doc/programming_examples/bit_syntax.html

shadowjack
20.03.2017
21:29:52
почему не катит и что тогда использовать вместо этого?
Либо рекурсию, либо функции высшего порядка

А не катит потому что как ты написал она будет сопоставлять каждый бит с каждым байтом (декартово произведение)

Taras ?
20.03.2017
21:32:33
Если что, то я за ФП, но считаю что без ооп сложно жить будет программистам.
сложно с ооп, без ооп - просто и прозрачно аж да, еще макросы выбросить чтобы прозрачности больше

shadowjack
20.03.2017
21:33:35
сложно с ооп, без ооп - просто и прозрачно аж да, еще макросы выбросить чтобы прозрачности больше
Ну уж нет. На макросах монады можно реализовать и ещё кучу всего вкусного

Rafael
20.03.2017
21:35:06
фп это боль для меня, пока что

Taras ?
20.03.2017
21:36:17
Вон видишь человек страдает уже который день
видимо я под такой звездой родился, что для меня ооп в php и js — боль большейшая...

Dmitry
20.03.2017
21:36:27
В чём проблема делать рекурсивно?

def parse(«», agr), do: agr def parse(«h :: size(1), t :: bitstring », agr, do: parse(t, [h|agr])

конец функции блэ

Rafael
20.03.2017
21:38:37
В чём проблема делать рекурсивно?
ну, я и собирался сейчас переписать это на рекурсию

Dmitry
20.03.2017
21:38:38
2 строчки реально)

Taras ?
20.03.2017
21:39:11
Ну уж нет. На макросах монады можно реализовать и ещё кучу всего вкусного
наверное что-то интересное с ними делать можно, ведь их добавили зачем-то — согласен, это понятно я имел ввиду что макросы добавляют энтропии -хаоса в код (что лично для меня не улучает читабельность, и в случае если я с сегоднешней кривизной рук начну макросы ляпать — это будет фп-говнокод)

Taras ?
20.03.2017
21:41:09
я имел ввиду макрос эрланга и макрос эликсира - тот который макрос и над капотом, а не функция которая под капотом макросом является

А ты не лазь тогда
никуда не лезь - ничему не научись!))

shadowjack
20.03.2017
21:41:51
Ну сначала на кошках

Google
Max
21.03.2017
05:30:39
У меня сегодня ерланг на продакшене сегфолтнулся

Константин
21.03.2017
05:40:33
а что делал?

вроде у многих всякие rabbitMQ работают и ничего

Alexander
21.03.2017
05:41:12
Max
21.03.2017
05:41:29
а что делал?
Ничего, сам

Не виртуалка

Константин
21.03.2017
05:41:41
не, чем эрланг занимался?

Alexander
21.03.2017
05:41:54
если на физическом железе, то очень интересно

Max
21.03.2017
05:42:14
Это один из десятков

Никогда такого не видел

Константин
21.03.2017
05:42:50
поэтому 99,9% стабильности))))))

Max
21.03.2017
05:42:57
Правда это 16.03, может от старости гнить начал

Константин
21.03.2017
05:42:58
ты его победил)))

Alexander
21.03.2017
05:42:59
т.к на виртуалке шаред память и там как бы спокойно если гипервизор память динамично поменял

Max
21.03.2017
05:43:41
На новом ерланге не собираются зависимости, патчить надо много

Бида-пичяль

Alexander
21.03.2017
05:49:25
у нас свое облако, решили проапдейтить чего-то. В итоге рандомно везде на виртуалках сегфолы всего подряд

даже php улетел в сегфол )

Google
Alexander
21.03.2017
05:50:16
просто вот вспомнилось веселое

типа вот такое https://communities.vmware.com/thread/139392?start=0&tstart=0

у нас правда OpenStack

shadowjack
21.03.2017
05:53:29
Alexander
21.03.2017
05:54:16
нет, мы тут с @mtreskin кажется годика полтора назад обсуждали openstack

как мне тогда сказали - оно говно, и ведь так и есть

в прошлом году кстати был leap year

ну вы поняли

весь день не работала панель.

Admin
ERROR: S client not available

Alexander
21.03.2017
05:55:26
блеск и нищета опенсорса

shadowjack
21.03.2017
05:56:06
А у вас виртуалки на какой технологии были?

Alexander
21.03.2017
05:57:30
kvm

Max
21.03.2017
06:00:12
нет, мы тут с @mtreskin кажется годика полтора назад обсуждали openstack
Я на этом канале полгода всего, опенстека не видел никогда.

shadowjack
21.03.2017
06:00:21
Ну вот хз, от kvm отличные впечатления - и на хостинге, и на своих машинах.

Alexander
21.03.2017
06:00:32
мне казалось ты меня в говне там валял

Max
21.03.2017
06:01:11
Я же опенстек не видел

Alexander
21.03.2017
06:01:47
что-то типа "коммитетное говно"

Google
Max
21.03.2017
06:02:07
А, ну по этому признаку возможно

Хуже комитета только два комитета

Rustam
21.03.2017
06:03:26
У нас на опенстеке виртуалки периодически в еррор отваливаются

Беспричинно

ну и заебывают они полугодичными релизами

Alexander
21.03.2017
06:04:44
заебывают они тем что совместимость заявленая с железом часто не работает

мы камаз Brocade купили, а там баг

Rustam
21.03.2017
06:04:56
все сырое и работает порой через жопу

Alexander
21.03.2017
06:05:21
с другой стороны пилить все очень просто

фактически наша контора только на этом и выехала

Rustam
21.03.2017
06:05:46
Наша тоже))

Alexander
21.03.2017
06:05:57
все кто на проприетарных решениях не смогли тягаться

пару дней назад вот получили право хостить секретные данные

Rustam
21.03.2017
06:07:05
Сука вот это самая боль. В России только два говно линукса есть для этого. Альт и Астра

Alexander
21.03.2017
06:07:15
снаружи мы охуенные, внутри - адище, боль и отчаяние

Сука вот это самая боль. В России только два говно линукса есть для этого. Альт и Астра
там не в дистрибутивах счастье, мы и виндовые тачки крутим. Дело в том что облако анально огороженное. Там даже есть такие требования, как оптика из сервера до правительства. Даже цвет кабелей и тот важен

свод правил из should/must длинющий

а уже в облаке хоть на голове пусть стоят

винда, линукс, да хоть дос

Rustam
21.03.2017
06:10:25
да у нас та же боль. Там даже интернетов нет. Плюс контроллеры и ноды обязаны быть на сертифицированном линуксе. А виртуалки да, пох

Alexander
21.03.2017
06:11:04
облако на серверах в датацентре за высоким забором, у виртуалок сеть только между собой и правительством.

Rustam
21.03.2017
06:12:00
короче опенстек это боль

Страница 446 из 1045