Size: a a a

R (язык программирования)

2020 November 17

PU

Philipp Upravitelev in R (язык программирования)
ну логично, любая строка с исполняемым кодом потенциально небезопасна
так что можно просто распарсить строки (посплитить по ' + ')
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Philipp Upravitelev
ну логично, любая строка с исполняемым кодом потенциально небезопасна
так что можно просто распарсить строки (посплитить по ' + ')
Да, я так и делал обычно, но хочу покороче и побыстрее.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Спасибо!
источник

А[

Александр [capsula]... in R (язык программирования)
Philipp Upravitelev
ну логично, любая строка с исполняемым кодом потенциально небезопасна
так что можно просто распарсить строки (посплитить по ' + ')
источник

БА

Байкулов Антон... in R (язык программирования)
ДRузья, такой вопрос возник.

Есть у меня скрипты через Cron исполняемые и хочу я чтобы в log файл не попадали сообщения о загрузке библиотек, предупреждения после выполнения каких-то функций и прочее незапланированное.

Нашёл на StackOverflow пару сообщений про suppressMessages() и suppressWarnings().

Собственно теперь вопрос=) Это верный способ или есть что-то более толковое?
источник

PD

Pavel Demin in R (язык программирования)
Байкулов Антон
ДRузья, такой вопрос возник.

Есть у меня скрипты через Cron исполняемые и хочу я чтобы в log файл не попадали сообщения о загрузке библиотек, предупреждения после выполнения каких-то функций и прочее незапланированное.

Нашёл на StackOverflow пару сообщений про suppressMessages() и suppressWarnings().

Собственно теперь вопрос=) Это верный способ или есть что-то более толковое?
Более толковое - это в крон скрипте указать Rscript main.R 1> logfile.log
1 будет передавать только stdout, а messages, warnings и errors это stderr (2>)
источник

БА

Байкулов Антон... in R (язык программирования)
Спасибо. Попробую.
источник

ED

Evgeniy Dolgin in R (язык программирования)
Байкулов Антон
ДRузья, такой вопрос возник.

Есть у меня скрипты через Cron исполняемые и хочу я чтобы в log файл не попадали сообщения о загрузке библиотек, предупреждения после выполнения каких-то функций и прочее незапланированное.

Нашёл на StackOverflow пару сообщений про suppressMessages() и suppressWarnings().

Собственно теперь вопрос=) Это верный способ или есть что-то более толковое?
Я использую библиотеку futile.logger в связке с либой tryCatchLog - нужно покурить немного мануалы, но имхо очень удобно, настраиваются уровни "многословности" для лога, а также выводится коллстэк при ошибках - легко найти причину когда что-то упало
только не забыть создать папку для вывода логов, и дать пользователю (cron/jenkins/etc.) от которого исполнятся скрипт права на запись
источник

AS

Alexey Seleznev in R (язык программирования)
В августе - сентябре я опубликовал на Хабре серию статей о разработке телеграм ботов на R.

Теперь я эти статьи немного дополнил и собрал из них учебник. К каждой главе учебника добавил тест и практическую задачу.

В общем кому интересно - https://selesnow.github.io/build_telegram_bot_using_r/
источник

JS

Jury Sergeev in R (язык программирования)
ух, круто!
источник

AA

A.K. A.K. in R (язык программирования)
источник

AA

A.K. A.K. in R (язык программирования)
источник

VV

Vladimir Volokhonsky... in R (язык программирования)
Коллеги, я собираюсь повторить в следующем году R-раздел в большом опросе программистов.

https://www.jetbrains.com/ru-ru/lp/devecosystem-2020/r/

Есть ли какие-то идеи о том, что хочется спросить/узнать? Имейте в виду, что выборка там специфическая, это в первую очередь именно программисты, которые применяют R, не аналитики, не учёные. Т.е., она не особо-то репрезентативна по отношению именно ко всем пользователям R.
источник

АК

Артём Клевцов... in R (язык программирования)
Vladimir Volokhonsky МО 72
Коллеги, я собираюсь повторить в следующем году R-раздел в большом опросе программистов.

https://www.jetbrains.com/ru-ru/lp/devecosystem-2020/r/

Есть ли какие-то идеи о том, что хочется спросить/узнать? Имейте в виду, что выборка там специфическая, это в первую очередь именно программисты, которые применяют R, не аналитики, не учёные. Т.е., она не особо-то репрезентативна по отношению именно ко всем пользователям R.
Я бы спросил как код отлаживают, как решают пробелмы, когда что-то не работают.
источник

VV

Vladimir Volokhonsky... in R (язык программирования)
А какие примерно могут быть варианты ответа?
I use debug()
I use breakpoints in Rstudio
I use code profiling tools
I don't use any specific feature (just check my code row by row)
Об этом речь?
источник

АК

Артём Клевцов... in R (язык программирования)
Vladimir Volokhonsky МО 72
А какие примерно могут быть варианты ответа?
I use debug()
I use breakpoints in Rstudio
I use code profiling tools
I don't use any specific feature (just check my code row by row)
Об этом речь?
Про это. Можно добавить: пишу тесты и смотрю репорты по ним и пункт «ваще пофиг».
Ещё можно спросить про источники поиска инфы в сети можно, SO, исходники, справка, форумы.
источник

JS

Jury Sergeev in R (язык программирования)
Артём Клевцов
Я бы спросил как код отлаживают, как решают пробелмы, когда что-то не работают.
+
источник

JS

Jury Sergeev in R (язык программирования)
А ещё - как используют, для каких целей, прод или своя песочница, бэкенд, etl, фронт и т.п.
источник

JS

Jury Sergeev in R (язык программирования)
Не относятся ли к таким программистам с подозрением и опаской )))
источник

VV

Vladimir Volokhonsky... in R (язык программирования)
О, точно, R в продакшне! Надо, надо спросить. :-)
источник