Size: a a a

DevOps Jobs - работа и аналитика

2019 November 17

vk

victor kurguzov in DevOps Jobs - работа и аналитика
Arty Z
Отвратительный язык на самом деле, а ещё хуже то, что в итоге на нем получается. Ни одной нормальной программы
Смищно, учитывая сколь много фронта крутится на рубях, да и бэка тоже
источник

vk

victor kurguzov in DevOps Jobs - работа и аналитика
Или у вас пригорает с папета/шефа? Тогда понимаю и разделяю негодование
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
victor kurguzov
Или у вас пригорает с папета/шефа? Тогда понимаю и разделяю негодование
подгорает
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
victor kurguzov
Смищно, учитывая сколь много фронта крутится на рубях, да и бэка тоже
очень сложное отношение к рубям
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
pasha che
+
Но то что начало делать его комьюнити - жэсть
Не зря Матц  mruby делать продолжает
Crystal в принцыпы хорошо
Больше 11 лет на нём воял для разных областей
И Rails не мало сделали для других языков
а еще все языки воруют (ладно, заимствуют) хорошие идеи друг у друга
источник

vk

victor kurguzov in DevOps Jobs - работа и аналитика
George Gaál
подгорает
Ещё, наверное, и с рбенв и рвм?
источник

pc

pasha che in DevOps Jobs - работа и аналитика
George Gaál
а еще все языки воруют (ладно, заимствуют) хорошие идеи друг у друга
Да, но в ущерб же саму :-)
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
Nick Polonskyi
И что там отвратительного?
Первое. Поскольку семантика языка подразумевает практически полное отсутствие статического анализа программист на руби ОБЯЗАН написать невероятное количество тестов, чтобы хоть как-то формализовать то, что происходит в программе.
Практика показывает, что они этого не делают (спасибо аджайлу и современной DELIVER DELIVER DELIVER культуре), в результате получаем кривое неюзабельное ДЕ***МО, ведь даже хваленый гитлаб у меня отваливался с 503 при попытке отредактировать раннер и внести чуть более сложные настройки....А ведь гитлаб пишут сотни, а каждый день тестируют тысячи.

Второе, производительность. Руби ужасно медленный - https://github.com/kostya/benchmarks
Считается, что руби "достаточно быстрый" и большинство машин сейчас многоядерные и вам просто нужно бросить больше железа на решение проблемы....
"Я не считаю что я разбираюсь в потоках, поэтому я не могу принять решение по Actor библиотеке или вообще по потокам" - Матц, создатель руби.

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

Также руби расходует огромное количество памяти и не возвращат ее в ОС, как JVM. https://www.sitepoint.com/ruby-uses-memory/

Поскольку руби использует 1 интерпретатор на все потоки, то любой необработанный эксепшен валит всю VM
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
Arty Z
Первое. Поскольку семантика языка подразумевает практически полное отсутствие статического анализа программист на руби ОБЯЗАН написать невероятное количество тестов, чтобы хоть как-то формализовать то, что происходит в программе.
Практика показывает, что они этого не делают (спасибо аджайлу и современной DELIVER DELIVER DELIVER культуре), в результате получаем кривое неюзабельное ДЕ***МО, ведь даже хваленый гитлаб у меня отваливался с 503 при попытке отредактировать раннер и внести чуть более сложные настройки....А ведь гитлаб пишут сотни, а каждый день тестируют тысячи.

Второе, производительность. Руби ужасно медленный - https://github.com/kostya/benchmarks
Считается, что руби "достаточно быстрый" и большинство машин сейчас многоядерные и вам просто нужно бросить больше железа на решение проблемы....
"Я не считаю что я разбираюсь в потоках, поэтому я не могу принять решение по Actor библиотеке или вообще по потокам" - Матц, создатель руби.

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

Также руби расходует огромное количество памяти и не возвращат ее в ОС, как JVM. https://www.sitepoint.com/ruby-uses-memory/

Поскольку руби использует 1 интерпретатор на все потоки, то любой необработанный эксепшен валит всю VM
`КАК СТРАШНО ЖИТЬ
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
George Gaál
`КАК СТРАШНО ЖИТЬ
Ну господам, пришедшим в девопс из администрирования помоек на вордпрессе - им и пхп норм.
источник

АВ

Александр Вир in DevOps Jobs - работа и аналитика
Arty Z
Ну господам, пришедшим в девопс из администрирования помоек на вордпрессе - им и пхп норм.
Им и собака
источник

AS

Alexey Shumkin in DevOps Jobs - работа и аналитика
Arty Z
Первое. Поскольку семантика языка подразумевает практически полное отсутствие статического анализа программист на руби ОБЯЗАН написать невероятное количество тестов, чтобы хоть как-то формализовать то, что происходит в программе.
Практика показывает, что они этого не делают (спасибо аджайлу и современной DELIVER DELIVER DELIVER культуре), в результате получаем кривое неюзабельное ДЕ***МО, ведь даже хваленый гитлаб у меня отваливался с 503 при попытке отредактировать раннер и внести чуть более сложные настройки....А ведь гитлаб пишут сотни, а каждый день тестируют тысячи.

Второе, производительность. Руби ужасно медленный - https://github.com/kostya/benchmarks
Считается, что руби "достаточно быстрый" и большинство машин сейчас многоядерные и вам просто нужно бросить больше железа на решение проблемы....
"Я не считаю что я разбираюсь в потоках, поэтому я не могу принять решение по Actor библиотеке или вообще по потокам" - Матц, создатель руби.

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

Также руби расходует огромное количество памяти и не возвращат ее в ОС, как JVM. https://www.sitepoint.com/ruby-uses-memory/

Поскольку руби использует 1 интерпретатор на все потоки, то любой необработанный эксепшен валит всю VM
Кто сказал, что на руби нет статического анализа?!
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
ДАЕШЬ РУБИКОП В МАССЫ
источник

AS

Alexey Shumkin in DevOps Jobs - работа и аналитика
Arty Z
Первое. Поскольку семантика языка подразумевает практически полное отсутствие статического анализа программист на руби ОБЯЗАН написать невероятное количество тестов, чтобы хоть как-то формализовать то, что происходит в программе.
Практика показывает, что они этого не делают (спасибо аджайлу и современной DELIVER DELIVER DELIVER культуре), в результате получаем кривое неюзабельное ДЕ***МО, ведь даже хваленый гитлаб у меня отваливался с 503 при попытке отредактировать раннер и внести чуть более сложные настройки....А ведь гитлаб пишут сотни, а каждый день тестируют тысячи.

Второе, производительность. Руби ужасно медленный - https://github.com/kostya/benchmarks
Считается, что руби "достаточно быстрый" и большинство машин сейчас многоядерные и вам просто нужно бросить больше железа на решение проблемы....
"Я не считаю что я разбираюсь в потоках, поэтому я не могу принять решение по Actor библиотеке или вообще по потокам" - Матц, создатель руби.

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

Также руби расходует огромное количество памяти и не возвращат ее в ОС, как JVM. https://www.sitepoint.com/ruby-uses-memory/

Поскольку руби использует 1 интерпретатор на все потоки, то любой необработанный эксепшен валит всю VM
источник

AS

Alexey Shumkin in DevOps Jobs - работа и аналитика
George Gaál
ДАЕШЬ РУБИКОП В МАССЫ
Им гитлаб, кстати, прогоняют
источник

ОК

Оля Калинина in DevOps Jobs - работа и аналитика
#devops #вакансия #удаленно

✅ Вакансия: DevOps
Формат работы: удаленно
Заработная плата: $2500-$3500 на руки

✅ Требования:
aws/azure/gce - 2 years, it should be strong skills with aws and some experience with azure/gce
kubernetes - 2 years, it should be different clouds/provisioning
spark - 1 year
experience with most of these databases - Mongo, Redis, Rabbit, Sql Server, Postgres, Mysql, Elastic Search
programming skills - 2 languages, one of them is Python
most of these skills: Active Directory, VSTS (Azure Devops), Hashicorp Vault, Istio, Terraform, Ansible, Helm, Prometheus, ELK, Databricks, Tableau, Informatica
should have experience in some enterprise company, building infrastructure for big data analytycs systems
some experience in product company (agile/startup) would be good
Компания: КА GIG
✉️ За подробностями: почта gig.itstaff@gmail.com или @itgig
источник

П

Паблишер вакансий in DevOps Jobs - работа и аналитика
Оля Калинина
#devops #вакансия #удаленно

✅ Вакансия: DevOps
Формат работы: удаленно
Заработная плата: $2500-$3500 на руки

✅ Требования:
aws/azure/gce - 2 years, it should be strong skills with aws and some experience with azure/gce
kubernetes - 2 years, it should be different clouds/provisioning
spark - 1 year
experience with most of these databases - Mongo, Redis, Rabbit, Sql Server, Postgres, Mysql, Elastic Search
programming skills - 2 languages, one of them is Python
most of these skills: Active Directory, VSTS (Azure Devops), Hashicorp Vault, Istio, Terraform, Ansible, Helm, Prometheus, ELK, Databricks, Tableau, Informatica
should have experience in some enterprise company, building infrastructure for big data analytycs systems
some experience in product company (agile/startup) would be good
Компания: КА GIG
✉️ За подробностями: почта gig.itstaff@gmail.com или @itgig
🏌️ Вакансия от @pro_job опубликована в @devops_jobs_feed
источник

I

Ilia in DevOps Jobs - работа и аналитика
Arty Z
Отвратительный язык на самом деле, а ещё хуже то, что в итоге на нем получается. Ни одной нормальной программы
Gitlab. Stripe. Sensu
источник

GG

George Gaál in DevOps Jobs - работа и аналитика
Ilia
Gitlab. Stripe. Sensu
и сколько из перечисленных продуктов живые?
источник