
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

Ilya
14.12.2016
12:29:19
ну да
на самом деле банки еще нескоро слезут с джавы

Dima
14.12.2016
12:31:56

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

Dima
14.12.2016
12:32:27

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

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

Nikolay
14.12.2016
12:36:14

Alexander
14.12.2016
12:36:55

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

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

Dima
14.12.2016
13:10:05

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

Dima
14.12.2016
13:23:26

Alexander
14.12.2016
13:24:14

Alexander
14.12.2016
13:26:41

Antony
14.12.2016
13:29:10

Alexander
14.12.2016
13:29:44

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

Alexander
14.12.2016
13:30:04
я просто не знаю даже откуда у printf того же корни, интересно
вообще вымораживают лично меня такие си-лайк названия в руби. не хватает андерскоров, более полной расшифровки

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
но спасибо

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

Antony
14.12.2016
13:35:47
POSIX нельзя потрогать)
TCP/IP же нельзя потрогать, а все работает)

Alexander
14.12.2016
13:36:13

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

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. там им проще будет пробовать ноду
как результат — не очень качественный код на ноде.
не сомневаюсь, что есть и хорошие фронт-ендеры, и хорошие нода-разрабы, и что их много, но… не думаю, что очень много.

Andrey ?
14.12.2016
15:09:14

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

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

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