Size: a a a

2021 July 30

DE

Danila Ermakov in Rubyata
А, проглядел, извините
источник

DE

Danila Ermakov in Rubyata
Да, классная позиция
источник

К

Катерина in Rubyata
#вакансия #remote #Ruby #RoR #RubyonRails #Fullstack

Компания ТаксДом
Вакансия Ruby on Rails разработчик
График и условия работы: remote, full time, гибкий график
Вилка: 3000 - 6000 $

ТаксДом — это SaaS платформа для компаний, занимающихся налогами, финансами и бухгалтерией. Продукт включает в себя CRM и менеджер задач, позволяет компаниям обмениваться сообщениями и документами с клиентами, помогает выставлять счета и принимать платежи.
На текущий момент у нас около 2000 клиентов в Канаде и США.

Ищем компетентного Middle/Senior Ruby on Rails разработчика, который хочет вдумчиво работать над качественным продуктом в дружной и сильной команде.

Наш стек:
•  Ruby on Rails (6+), PostrgreSQL;
•  React, Redux, Typescript на фронтенде;
•  Docker, AWS инфраструктура, внедряем k8s;
•  Настроен CI/CD (Jenkins).

Наши пожелания к кандидату:
•  Ruby on Rails - опыт коммерческой разработки от 2-х лет;
•  Желателен опыт работы с одним из современных front-end фреймворков (идеально React или Vue);
•  Уверенные знания computer science: структуры данных, сложность алгоритмов, работы с памятью и т.д.;
•  Понимание работы баз данных.

Преимущества работы у нас:
•  У нас свободный график (отсутствие трекеров и т.д.) с ежедневными стендапами. Все рабочие коммуникации с командой в Slack;
•  Мы делаем продукт, который реально помогает людям делать жизнь проще;
•  Наши овнеры вовлечены в развитие продукта и четко понимают, что нужно рынку;
•  У нас хорошо организованный рабочий процесс и отсутствие бюрократии;
•  Мы оплачиваем участие в конференциях и программах дополнительного профессионального образования;
•  Платим зарплату в долларах, гибкая ЗП, годовые премии и пересмотр зарплаты 4 раза в год;
•  Два раза в год путешествуем всей командой, совмещая с работой (конечно, за счет компании).

Контакты для связи @edzyuba
Также буду благодарна за рекомендацию - у нас есть реферальная программа!
источник

ЯК

Ярослав Коробейников... in Rubyata
Весь харкод наверное на уровне go, rust, CPP, а рейлс для какой-то веб клиентской части, мне почему то так кажется
источник
2021 August 01

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Всем привет. В первый раз в жизни щупаю webpacker в рельсах, я не знаю это особенность самого webpack'а или конкретно рельсового гема webpacker, но если я, скажем, импортирую жаваскриптовскую часть bootstrap'а, то:
1. В консоли браузера переменная bootstrap недоступна
2. Когда я использую bootstrap внутри своего js-кода, контролируемого вебпакером, то каждое использование bootstrap в коде компилируется в bootstrap__WEBPACK_IMPORTED_MODULE_4__

Собственно, два вопроса:
I. Это особенность самого вебпака или рельсового гема?
II. Есть ли каноничный способ сделать в данном случае`bootstrap` доступным из консоли браузера?
источник

RU

Roman Usherenko in Rubyata
1. самого вебпака
2. window.bootstrap = bootstrap но это только для теста стоит делать
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
1. Спасибо!
2. Да мне только чтобы быстренько поиграться-поэксперементировать. Интересно, что window.bootstrap определён, а его дети (window.bootstrap.Alert, например) — нет
источник

RU

Roman Usherenko in Rubyata
та не, вроде должно все быть
источник

RU

Roman Usherenko in Rubyata
покажи код
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Вот дифф добавления js-части бутстрапа в почти чистый рель-проект:
https://gist.github.com/DanielVartanov/03a844790e3973cae43e5b24e97b18ec
источник

RU

Roman Usherenko in Rubyata
а потом ты делаешь window.bootstrap = bootstrap?
источник

RU

Roman Usherenko in Rubyata
а шо говорит console.log(bootstrap) vs console.log(window.bootstrap) - ну должно быть одно и то же)
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
первое — VM461:1 Uncaught ReferenceError: bootstrap is not defined at <anonymous>:1:13
второе — console.log(window.bootstrap) VM466:1 undefined undefined
источник

RU

Roman Usherenko in Rubyata
всмысли not defined?


import * as bootstrap from "bootstrap"

console.log(bootstrap)
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
это в браузере? VM473:1 Uncaught SyntaxError: Cannot use import statement outside a module же
источник

RU

Roman Usherenko in Rubyata
нене, в коде
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
О, прикольно, не знал что так можно, хотя логично.
Если в коде то всё ок, выводит Module....

но если внимательно посмотреть, то console.log(bootsrtap) превращается в console.log(bootstrap__WEBPACK_IMPORTED_MODULE_4__);
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
а, подожди, понял тебя, ты имеешь ввиду в коде сделать window.bootstrap = bootstrap?
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Ятижи-пассатижи, всё теперь понятно, логично и работает :)
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Спасибо, Рома :)
источник