В ГК «Солар» предупредили, что у людей может быть две руки и две ноги
Вообще, конечно, печально, что далеко не все это понимают.
Иной раз возникают конфликты, когда разные организации требуют твои данные (которые к услуге ну вот никак не относятся), а ты отказываешься. Ещё и смотрят, как на шиза
Такой тоже есть. Его используют, например, на международных конференциях глухих.
Есть ещё такая интересная вещь, как языковая семья. РЖЯ, например, относится к французской языковой семье, из-за чего много совпадений с ASL (American Sign Language), который тоже входит в эту семью. Много жестов выглядит похоже или одинаково, грамматика довольно близкая. При этом глухие американцы практически совсем не поймут глухих британцев, так как у их языков разные семьи, и, соответственно, разная лексика и грамматика.
обеспечивать работников оборудованием, инструментами, технической документацией и иными средствами, необходимыми для исполнения ими трудовых обязанностей;
Это из части про "Работодатель обязан", а не "Работодатель имеет право"
В договорах банковского обслуживания обычно запрещается как минимум передача данных аккаунта и банковских карт третьим лицам. Поэтому, банк в случае передачи банковской карты жене должен был заблокировать вам карту. Банк этого не делает только потому, что он об этом не знает
У почти всех модулей сломано версионирование. Почти все модули находятся в версии 1.0.0-SNAPSHOT. Дока часто оказывается нерелевантна. Я с этим столнулся, когда собирал в октябре-ноябре ignite-cdc для ignite 2.14. У меня уже был AI 2.14, но решил прикрутить к нему CDC.
Далее пойдёт мой опыт только с ignite-cdc. Но насколько я понял, этот опыт распространяется на большинство модулей.
Первое, с чем столкнулся, дока говорит собрать zip, но zip собрать нельзя, т.к. нет инструкций для мавена как собрать этот zip. Отредактировал pom.xml и собрал zip. Но собрал тоже не сразу, в репозитории maven у фонда apache отсутствовал какой-то компонент, необходимый для сборки (спустя время он вернулся в репо). Я его как-то раздобыл и разместил локально. Второе, с чем столкнулся, мне пришлось из исходников выцеплять бины для конфигурации. Дока тут совсем мимо, там даже один параметр не соответствует действительности (в конце октября-начале ноября через форму на сайте указал, что параметр kafkaParts на самом деле называется kafkaPartitions, до сих пор не исправлено). Третье, и что меня больше всего расстроило почему-то, у модуля сломано версионирование. Оказалось, я собрал ignite-cdc с правками для 2.15, из-за чего модуль на 2.14 падал (вроде в 2.15 был добавлен TTL для СdcEvent, и вызов метода для проверки ttl приводил к падению). А версия модуля одна и та же. В итоге мне пришлось искать в репозитории последний коммит перед релизом 2.15 и на нём снова собирать ignite-cdc.
У меня каждый этап сборки модуля сопровождался проблемами.
У меня возникло желание помочь проекту исправить эти проблемы, но это должно было быть разовой акцией, т.е. я не хотел становиться постоянным контрибьютером/разработчиком AI. Но и тут возникли проблемы
Я ознакомился с руководством как контрибьютить в проект. Такое чувство, будто workflow был перетянут из какой-то компании в опенсорс. Для разовой акции это всё было слишком сложно. Решил попробовать пройти по упрощённому варианту, сделать PR и написать письмо, не регистрируясь нигде
Написал письмо на dev-list с моими пулл-реквестами, полмесяца меня игнорировали. Я понимаю, что никто никому ничего не обязан, но я думал, что мне хоть что-то ответят, хотя бы фразу "иди регайся везде", если мой вариант нерабочий.
Спустя полмесяца снова написал письмо с копией в фонд Apache и user-list. Ответа по почте не было, но зато в пулл-реквестах был ответ-вопрос Кстати, на юзерлист писать мне нельзя, пришла отбивка: Must be sent from an @apache.org address or a subscriber address or an address in LDAP. Т.е., я так понимаю, надо сперва как-то подписаться, и только потом писать письма.
Касательно моих PR: один добавлял возможность сборки ignite-cdc-bin.zip, второй устанавливал запись только в нулевую партицию топика метаданных, т.к. чтение в 2.14 (или в 2.15) сделано только из нулевой партиции, третий выравнивал конфигурацию cdc и kafka-to-ignite в части партиций Кафки. Я бы отнесся с пониманием, если бы отклонили все три пулл-реквеста, или, допустим, приняли только один. Если бы приняли хоть один, я бы ещё 2-3 PR сделал, чинящих предыдущие проблемы и всё. Сейчас я их все закрыл
Но в общей сложности опыт оказался для меня скорее травмирующий. Больше у меня нет желания исправлять проблемы. Сам себе злобный буратино, что полез.
А насчёт модулей ignite‑ml и Cassandra, то учитывая мой опыт, для них переход в репозиторий ignite-extensions выглядит как шаг назад в плане синхронизации с игнайтом
Это была шутка насчёт 23 мегабит в вашем предыдущем комментарии
Т.е. @outlingoили другим надо сделать сайт весом меньше 2.875 МБ?)
Извините, не мог не прокомментировать
В ГК «Солар» предупредили, что у людей может быть две руки и две ноги
Вообще, конечно, печально, что далеко не все это понимают.
Иной раз возникают конфликты, когда разные организации требуют твои данные (которые к услуге ну вот никак не относятся), а ты отказываешься. Ещё и смотрят, как на шиза
Такой тоже есть. Его используют, например, на международных конференциях глухих.
Есть ещё такая интересная вещь, как языковая семья. РЖЯ, например, относится к французской языковой семье, из-за чего много совпадений с ASL (American Sign Language), который тоже входит в эту семью. Много жестов выглядит похоже или одинаково, грамматика довольно близкая. При этом глухие американцы практически совсем не поймут глухих британцев, так как у их языков разные семьи, и, соответственно, разная лексика и грамматика.
Почему вы так уверены, что попугай никогда не видел эти примеры?
22 статья ТК РФ:
Это из части про "Работодатель обязан", а не "Работодатель имеет право"
X5 Techа сотрудникам будут выдавать корпоративный смартфон под это приложение, как того требует Трудовой Кодекс?
В договорах банковского обслуживания обычно запрещается как минимум передача данных аккаунта и банковских карт третьим лицам. Поэтому, банк в случае передачи банковской карты жене должен был заблокировать вам карту. Банк этого не делает только потому, что он об этом не знает
Получается, ответил в личку?
Мне тоже интересен падеж
Хммм
Что произошло 6 декабря 2010 года в 17 часов?
Сперва подумал про историю топ-менеджера Intel в Сколково, но это произошло в 2013 году.
ВЦИОМ: до 57% россиян не понимают термин видеоигры
У почти всех модулей сломано версионирование. Почти все модули находятся в версии 1.0.0-SNAPSHOT. Дока часто оказывается нерелевантна. Я с этим столнулся, когда собирал в октябре-ноябре ignite-cdc для ignite 2.14. У меня уже был AI 2.14, но решил прикрутить к нему CDC.
Далее пойдёт мой опыт только с ignite-cdc. Но насколько я понял, этот опыт распространяется на большинство модулей.
Первое, с чем столкнулся, дока говорит собрать zip, но zip собрать нельзя, т.к. нет инструкций для мавена как собрать этот zip. Отредактировал pom.xml и собрал zip. Но собрал тоже не сразу, в репозитории maven у фонда apache отсутствовал какой-то компонент, необходимый для сборки (спустя время он вернулся в репо). Я его как-то раздобыл и разместил локально. Второе, с чем столкнулся, мне пришлось из исходников выцеплять бины для конфигурации. Дока тут совсем мимо, там даже один параметр не соответствует действительности (в конце октября-начале ноября через форму на сайте указал, что параметр
kafkaParts
на самом деле называетсяkafkaPartitions
, до сих пор не исправлено). Третье, и что меня больше всего расстроило почему-то, у модуля сломано версионирование. Оказалось, я собрал ignite-cdc с правками для 2.15, из-за чего модуль на 2.14 падал (вроде в 2.15 был добавлен TTL для СdcEvent, и вызов метода для проверки ttl приводил к падению). А версия модуля одна и та же. В итоге мне пришлось искать в репозитории последний коммит перед релизом 2.15 и на нём снова собирать ignite-cdc.У меня каждый этап сборки модуля сопровождался проблемами.
У меня возникло желание помочь проекту исправить эти проблемы, но это должно было быть разовой акцией, т.е. я не хотел становиться постоянным контрибьютером/разработчиком AI. Но и тут возникли проблемы
Я ознакомился с руководством как контрибьютить в проект. Такое чувство, будто workflow был перетянут из какой-то компании в опенсорс. Для разовой акции это всё было слишком сложно. Решил попробовать пройти по упрощённому варианту, сделать PR и написать письмо, не регистрируясь нигде
Написал письмо на dev-list с моими пулл-реквестами, полмесяца меня игнорировали. Я понимаю, что никто никому ничего не обязан, но я думал, что мне хоть что-то ответят, хотя бы фразу "иди регайся везде", если мой вариант нерабочий.
Спустя полмесяца снова написал письмо с копией в фонд Apache и user-list. Ответа по почте не было, но зато в пулл-реквестах был ответ-вопрос
Кстати, на юзерлист писать мне нельзя, пришла отбивка: Must be sent from an @apache.org address or a subscriber address or an address in LDAP.
Т.е., я так понимаю, надо сперва как-то подписаться, и только потом писать письма.
Касательно моих PR: один добавлял возможность сборки ignite-cdc-bin.zip, второй устанавливал запись только в нулевую партицию топика метаданных, т.к. чтение в 2.14 (или в 2.15) сделано только из нулевой партиции, третий выравнивал конфигурацию cdc и kafka-to-ignite в части партиций Кафки. Я бы отнесся с пониманием, если бы отклонили все три пулл-реквеста, или, допустим, приняли только один. Если бы приняли хоть один, я бы ещё 2-3 PR сделал, чинящих предыдущие проблемы и всё. Сейчас я их все закрыл
Но в общей сложности опыт оказался для меня скорее травмирующий. Больше у меня нет желания исправлять проблемы. Сам себе злобный буратино, что полез.
А насчёт модулей ignite‑ml и Cassandra, то учитывая мой опыт, для них переход в репозиторий ignite-extensions выглядит как шаг назад в плане синхронизации с игнайтом
Судя по репозиторию и моему опыту с модулем ignite-cdc — у них его теперь нет