@proRuby

Страница 316 из 1594
Ilya
14.12.2016
12:28:20
что за опсос?

Alexander
14.12.2016
12:28:26
магазины на рубях ещё можно поделать, дальше — лучше не стоит

Оператор Сотовой Связи

Ilya
14.12.2016
12:28:39
а

Google
Alexander
14.12.2016
12:29:02
129.95 * 100 => 12994.999999999998
почти во всех ЯП так. потому для финансов Float не юзают, BigInt лучше в этом плане

Ilya
14.12.2016
12:29:19
ну да

на самом деле банки еще нескоро слезут с джавы

Alexander
14.12.2016
12:32:18
я тут недавно контрибьютил в рубокоп, и тесты гнал (по контрибьюшен гайду), причём как на MRI, так и на Rubinius, и на JRuby. хочу сказать, что на JRuby в разы быстрее тесты прошли, чем на двух других. но были странные warnings, как всегда. джава в своём стиле.

Dima
14.12.2016
12:32:27
на самом деле банки еще нескоро слезут с джавы
ходит слух о том что банк тиньковф переходит на scala

Alexander
14.12.2016
12:32:42
Dima
14.12.2016
12:33:21
надслойка над джавой же
конечно. только не столкьо над джавой соклько над джавамашиной

Nikolay
14.12.2016
12:33:23
не с джавы, а с JVM

и не слезут, потому что не нужно, JVM охуенная

Dima
14.12.2016
12:33:36
надслойка над джавой же
согласитесь а так же можно и про JRuby сказать.

I
14.12.2016
12:34:08
Scala - отличная вещь, давно собираюсь ее сесть/почитать

Nikolay
14.12.2016
12:34:36
Google
I
14.12.2016
12:35:12
с того, что на Spark используется Scala - и наличие Scala в вакансии сразу накидывает неплохую сумму

Alexander
14.12.2016
12:35:44
и не слезут, потому что не нужно, JVM охуенная
есть же несколько реализаций, нет? какая именно?

согласитесь а так же можно и про JRuby сказать.
да, в каком-то смысле. но scala ближе к java, чем jruby

Alexander
14.12.2016
12:36:55
с того, что на Spark используется Scala - и наличие Scala в вакансии сразу накидывает неплохую сумму
чаще всего неплохую сумму накидывают за то, что очень непросто

Ilya
14.12.2016
12:37:37
просто Scala это обычно бигдата

Dima
14.12.2016
12:38:33
мой знакомый трудиться с bigdata в Jandex и исползовал с++ 2 года назад

надо бы его поспрашивать о том перешли ли они на какой-то другой язык.

Alexander
14.12.2016
12:39:04
Jandex, лол)

I
14.12.2016
12:39:06
у них там своя Big Data

самописная

Dima
14.12.2016
12:39:23
I
14.12.2016
12:39:25
У меня коллега к ним полгода назад собеседовался

Dima
14.12.2016
13:02:34
все разобрался: ::new('-123.45678901234567890').to_s('5F') -> '-123.45678 90123 45678 9' http://ruby-doc.org/stdlib-1.9.3/libdoc/bigdecimal/rdoc/BigDecimal.html

Antony
14.12.2016
13:02:54
погугли sprintf

Dima
14.12.2016
13:03:39
Alexander
14.12.2016
13:03:59
погугли sprintf
to_s как будто лучше, нет?

Antony
14.12.2016
13:04:53
я могу ошибаться, но в глубине реализации BigDecimal#to_s мы обнаружим что-то вроде printf

ибо от POSIX к счастью никуда не деться

Dima
14.12.2016
13:10:05
я могу ошибаться, но в глубине реализации BigDecimal#to_s мы обнаружим что-то вроде printf
http://ruby-doc.org/stdlib-1.9.3/libdoc/bigdecimal/rdoc/BigDecimal.html#method-i-to_s - отсюда по " click to toggle source"

Google
Dima
14.12.2016
13:13:02
ибо от POSIX к счастью никуда не деться
заинтригован. POSIX он что поощряет использование prtinf. Функций из stdlib если мне не изменяет память. каким образом они связаны POSIX и printf в реализации ruby?

Antony
14.12.2016
13:13:30
сидит такой матц и думает - как бы мне стандартные операции ввода вывода сделать

не, не буду использовать POSIX-совместимые стандарты и сделаю свой велосипед

пусть все кровью из глаз умоются

Dima
14.12.2016
13:15:58
пусть все кровью из глаз умоются
очень интересно. вы настоящий репортер. можете ангажировать публику

вот тут ясно про posix описали, а то из статьи вики я тоже толком не понимал что это за сущность: http://stackoverflow.com/a/31865755

Alexander
14.12.2016
13:22:56
ох, вспоминаю дублирование си-кода в реализации inject и reduce

Alexander
14.12.2016
13:24:14
да они одинаковые по этому сайту
— why not alias? — because fuck you, that's why.

пусть все кровью из глаз умоются
хорошая фраза. но, увы, так многие делают, в том числе в MRI (не конкретно с POSIX, а про кровь из глаз)

Alexander
14.12.2016
13:26:41
сидит такой матц и думает - как бы мне стандартные операции ввода вывода сделать
Матц всё меньше контрибьютит в MRI, насколько я знаю, так что не факт, что он сидел.

Alexander
14.12.2016
13:29:44
связь чего с чем?
POSIX с перечисленными… методами? пакетами?

Antony
14.12.2016
13:29:48
printf пишет в stdin, sprintf - в строку

Alexander
14.12.2016
13:30:04
я просто не знаю даже откуда у printf того же корни, интересно

printf пишет в stdin, sprintf - в строку
во, это полезно, спасибо

вообще вымораживают лично меня такие си-лайк названия в руби. не хватает андерскоров, более полной расшифровки

Antony
14.12.2016
13:31:54
http://pubs.opengroup.org/onlinepubs/9699919799/

Google
Antony
14.12.2016
13:32:32
начать можно отсюда

Alexander
14.12.2016
13:33:49
начать можно отсюда
не люблю такую фразу, она обычно предвещает что-то ёмкое

http://pubs.opengroup.org/onlinepubs/9699919799/
не люблю такие интерфейсы

но спасибо

Antony
14.12.2016
13:34:05
а про сам printf - отсюда

http://pubs.opengroup.org/onlinepubs/009695399/functions/fprintf.html

ну и stdio.h в помощь

Admin
ERROR: S client not available

Antony
14.12.2016
13:34:50
но неясно, как и чем это может помочь среднему разработчику на руби

Alexander
14.12.2016
13:34:58
http://pubs.opengroup.org/onlinepubs/009695399/functions/fprintf.html
т.е. это C API и относится к 1 пункту ссылки stackoverflow выше?

но неясно, как и чем это может помочь среднему разработчику на руби
да мне тупо интересно чуть-чуть теоретически потрогать POSIX и вот это всё) а то слышал, но не вникал

Antony
14.12.2016
13:35:47
POSIX нельзя потрогать)

TCP/IP же нельзя потрогать, а все работает)

Alexander
14.12.2016
13:36:13
POSIX нельзя потрогать)
«теоретически потрогать» — имею в виду «немного поверхностно изучить, понять основы»

TCP/IP же нельзя потрогать, а все работает)
самое место шутки за 300 про «твою девушку») но я уже выше объяснил смысл того, что хотел сказать

Andrey ?
14.12.2016
14:59:59
Как объяснить заказчику, что НЕ НАДО начинать очередной CRUDопроект на nodejs?

skynet
14.12.2016
15:01:28
скажи что от этого будет зависеть его карма

v
14.12.2016
15:01:49
никак

Dima
14.12.2016
15:01:56
v
14.12.2016
15:01:57
пускай набъет шишек

Google
v
14.12.2016
15:02:02
а ты набей экспы

за его деньги

Andrey ?
14.12.2016
15:04:01
Ну так шишки-то вместе с нервным срывом я набиваю, а не он)

v
14.12.2016
15:04:16
дык ты не срывайся

Alexander
14.12.2016
15:04:28
а ты набей экспы
двумя руками «да» ? — ты можешь высказать своё «фи», что «так нехорошо на твой взгляд» / «с твоим опытом» — ты можешь согласиться и набить опыта — ты можешь отказаться и не делать

v
14.12.2016
15:04:48
подсчитывай мысленно зарплату, которую потом будешь запрашивать за опыт с нодой

Alexander
14.12.2016
15:05:02
Ну так шишки-то вместе с нервным срывом я набиваю, а не он)
если не устраивает нервный срыв (и если он вообще возникает) — значит, мало просишь денег (для себя)

подсчитывай мысленно зарплату, которую потом будешь запрашивать за опыт с нодой
25к ? я шучу, но на самом деле не знаю, но не думаю, что овер-дофига

Andrey ?
14.12.2016
15:06:00
У нас в городе веселая ситуация: 1. Все пишут на ноде 2. Все это делают плохо

Ilya
14.12.2016
15:06:06
хз, есть чуваки, которые на ноде делают круд и довольны

v
14.12.2016
15:06:17
дык

правда, смотреть на это печально после рельсы

сплошные велосипеды

Andrey ?
14.12.2016
15:08:26
Ну я вот щас обнаружил, что я не обнаружил аналога стронгпарамс в шаговой доступности

И меня это немного расстроило

Alexander
14.12.2016
15:08:37
У нас в городе веселая ситуация: 1. Все пишут на ноде 2. Все это делают плохо
вот такое и предвижу, да. 1. многие фронт-ендеры (не все, но по ощущеням процент выше) пишут не очень хороший код (причин можно сотню найти) 2. многие они же хотят попробовать бэк-енд 3. там им проще будет пробовать ноду как результат — не очень качественный код на ноде. не сомневаюсь, что есть и хорошие фронт-ендеры, и хорошие нода-разрабы, и что их много, но… не думаю, что очень много.

Dima
14.12.2016
15:10:02
все равно все прожекты сложней чем мы предпологаем. даже есть правило 3.14 в яндекс. по этому зачем влазить в блудняк, если инструмент явно не подохдит, а есть инструмент более хороший?

Andrey ?
14.12.2016
15:10:41
Потому что у меня в городе в случае чего можно найти js-разраба на любой помойке

v
14.12.2016
15:10:50
чтобы вылезти из зоны комфорта

Страница 316 из 1594