Size: a a a

pro.rb (Ruby/Rails / RU)

2021 March 03

AM

Any Maystrenko in pro.rb (Ruby/Rails / RU)
#вакансия #Rails #Ruby #RoR #Middle #remote  #fulltime #Ukraine

🔥🔥🔥ITernal Group looking for a Strong Junior Ruby Full-Stack Developer for a social media engagement-based loyalty program

About project:

Project is a social media engagement-based loyalty program. It allows brands to turn their community into ambassadors by rewarding them when they engage with social media content. Through the platform, brands increase organic reach without spending huge ad budgets and receive a lot of data about engagement behavior from their community.

Requirements:

-At least 1.5 years of experience in Ruby Development
-Strong experience with Ruby on Rails 5.1 framework
-Experience in writing JavaScript applications using a modern client-side -framework (React.js / Vue.js / Angular.js 5.1)
-Hands-on experience with HTML and CSS
-Intermediate level of English
-Experience in relational databases like PostgreSQL
-Experience with Sidekiq or Resque or similar
-Basic knowledge of Linux server administration
-Ready to follow community coding principles and understand SOLID
-Work commitment within Agile/Scrum methodologies and teamwork

As a plus:

-Facebook API
-Experience with AWS(ECS, fargate)
-Security configuration

Responsibilities:

-Work closely together with business, design, and other stakeholders of the project
-Integrate various APIs(Shopify API, Stripe API)
-Write robust manageable code
-Implement custom UI components on the frontend from the scratch;
-Bugs fixing
-Write tests using rest
-Perform software deployment
-Use JIRA bug-tracking system
-Love to research new technologies and best practices to improve the project

We offer:

-Possibility to influence the development of the project
-Friendly professional staff and warm atmosphere
-Help with development via mentoring and coaching
-The environment where you can implement your ideas
-Plans for growth and the performance review (every 6 months)
-Flexible schedule and opportunities to working remotely (8 hours workday)
-Paid vacation (18 days) and sick leaves (10 days)
-Participation in educational activities and thematic conferences
-Team parties and corporate events
-Cozy office near Kontraktova metro station.🔎🔎
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Any Maystrenko
#вакансия #Rails #Ruby #RoR #Middle #remote  #fulltime #Ukraine

🔥🔥🔥ITernal Group looking for a Strong Junior Ruby Full-Stack Developer for a social media engagement-based loyalty program

About project:

Project is a social media engagement-based loyalty program. It allows brands to turn their community into ambassadors by rewarding them when they engage with social media content. Through the platform, brands increase organic reach without spending huge ad budgets and receive a lot of data about engagement behavior from their community.

Requirements:

-At least 1.5 years of experience in Ruby Development
-Strong experience with Ruby on Rails 5.1 framework
-Experience in writing JavaScript applications using a modern client-side -framework (React.js / Vue.js / Angular.js 5.1)
-Hands-on experience with HTML and CSS
-Intermediate level of English
-Experience in relational databases like PostgreSQL
-Experience with Sidekiq or Resque or similar
-Basic knowledge of Linux server administration
-Ready to follow community coding principles and understand SOLID
-Work commitment within Agile/Scrum methodologies and teamwork

As a plus:

-Facebook API
-Experience with AWS(ECS, fargate)
-Security configuration

Responsibilities:

-Work closely together with business, design, and other stakeholders of the project
-Integrate various APIs(Shopify API, Stripe API)
-Write robust manageable code
-Implement custom UI components on the frontend from the scratch;
-Bugs fixing
-Write tests using rest
-Perform software deployment
-Use JIRA bug-tracking system
-Love to research new technologies and best practices to improve the project

We offer:

-Possibility to influence the development of the project
-Friendly professional staff and warm atmosphere
-Help with development via mentoring and coaching
-The environment where you can implement your ideas
-Plans for growth and the performance review (every 6 months)
-Flexible schedule and opportunities to working remotely (8 hours workday)
-Paid vacation (18 days) and sick leaves (10 days)
-Participation in educational activities and thematic conferences
-Team parties and corporate events
-Cozy office near Kontraktova metro station.🔎🔎
Привет! У нас вакансии без вилки от и до удаляют ☺️
источник

SE

Segey E in pro.rb (Ruby/Rails / RU)
а помогите с наследованием у модулей разобраться, пожалуйста,
что нужно сделать, чтоб в модуле Bar оказались все методы Foo,
и чтоб последняя строчка заработала, соответственно?

module Providers
 module Foo
   def self.webhookable?
     false
   end
 end
end

module Providers
 module Bar
   include Providers::Foo
 end
end


def integration(provider)
 Providers.const_get(provider)
end

p integration("Foo").webhookable?
p integration("Bar").webhookable? # undefined method `webhookable?' for Providers::Bar:Module (NoMethodError)
источник

EF

Evgeniy Fateev in pro.rb (Ruby/Rails / RU)
Segey E
а помогите с наследованием у модулей разобраться, пожалуйста,
что нужно сделать, чтоб в модуле Bar оказались все методы Foo,
и чтоб последняя строчка заработала, соответственно?

module Providers
 module Foo
   def self.webhookable?
     false
   end
 end
end

module Providers
 module Bar
   include Providers::Foo
 end
end


def integration(provider)
 Providers.const_get(provider)
end

p integration("Foo").webhookable?
p integration("Bar").webhookable? # undefined method `webhookable?' for Providers::Bar:Module (NoMethodError)
Можно так, например:


module Providers
 module Foo
   extend self

   def webhookable?
     false
   end
 end
end

module Providers
 module Bar
   extend Foo
 end
end

p Providers::Foo.webhookable? # => false
p Providers::Bar.webhookable? # => false
источник

SE

Segey E in pro.rb (Ruby/Rails / RU)
Evgeniy Fateev
Можно так, например:


module Providers
 module Foo
   extend self

   def webhookable?
     false
   end
 end
end

module Providers
 module Bar
   extend Foo
 end
end

p Providers::Foo.webhookable? # => false
p Providers::Bar.webhookable? # => false
спасибо, уже немного понятнее.
а можно как-то вовсе не трогая код в Foo это сделать ?
источник

EF

Evgeniy Fateev in pro.rb (Ruby/Rails / RU)
Segey E
спасибо, уже немного понятнее.
а можно как-то вовсе не трогая код в Foo это сделать ?
Кошерно наверное нет, потому что self.webhookable? лежит в синглтоне модуля Providers::Foo и так просто до него не добраться.
источник

SE

Segey E in pro.rb (Ruby/Rails / RU)
до сегодняшнего дня мне казалось, что я умею в Руби. А тут фигак, и у модулей есть синглтоны и экземпляры, extend, prepend и столько ещё всего 🙈
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Segey E
до сегодняшнего дня мне казалось, что я умею в Руби. А тут фигак, и у модулей есть синглтоны и экземпляры, extend, prepend и столько ещё всего 🙈
просто пройдись почитай основы) так бывает)
источник

KK

Kakoi-to Kot in pro.rb (Ruby/Rails / RU)
Ребята, что такое по вашему мнению инкапсуляция?
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
Подскажтье пож как в jquery (js) можно взять кусок с определенного символа до другого. Допустим, есть строка
"Текст текст https://yandex.ru текст", вот как можно взять строку начиная с https: до пробела?
источник

AK

Andrew Karelskiy in pro.rb (Ruby/Rails / RU)
либо регулярным выражением, либо что-то вроде найти позицию https с помощью index_of (String.prototype.indexOf) и потом сплитануть до пробела
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Kakoi-to Kot
Ребята, что такое по вашему мнению инкапсуляция?
https://www.google.com/search?sitesearch=yegor256.com&q=Incapsulation&x=0&y=0

Это не летмигуглфою, это статьи с сайта бугаенко по поводу инкапсуляции, я с ним во многом согласен
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
Kakoi-to Kot
Ребята, что такое по вашему мнению инкапсуляция?
Своего рода упаковка
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Мне кажется инкапсуляция это камень о который можно споткнуться
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Я не могу объяснить точнпе
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Но мне кажется это опасная вещь в неумелых руках
источник
2021 March 04

VY

Vladislav Yashin in pro.rb (Ruby/Rails / RU)
Kakoi-to Kot
Ребята, что такое по вашему мнению инкапсуляция?
Объединение данных и функций, которые с ними работают, в единый компонент
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Вот мне почему то кажется что данные то тут как раз и такое себе
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Максим Вейсгейм
Вот мне почему то кажется что данные то тут как раз и такое себе
инкапсуляция данных как раз главная задача. с данными нужно работать только через предназначенный интерфейс, а если данные просто наружу - то никакой инкапсуляции нет, все детали имплементации видны
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
А
источник