Pull to refresh
1
0
Oleg Bovykin @merc

Бизнес-девелопер

Send message
При этом, на сколько мне известно, после окончания кампании реактора из него достают около 90% от первоначальной массы топлива.
В галакси не закидывал, пока только дописал файлы метадаты да и то не для всего.
Добавление rvm потребует написания кучи кода. Также, как и использование mysql.
Для шеф рецептов я игрался с пумой, однако в продакшене использую только unicorn. Гитлаб ушел обратно на unicorn с пумы, ну и я не знаю ни одного проекта на пуме.

Я не до конца разобрался с переменными в ansible, поэтому в коде есть не очень красивые куски.

Если хотите — присоединяйтесь к разработке.
Я такую штуку уже делал для клиента. Лежит на гитхабе https://github.com/redde/ansible-rails-stack. К сожалению, доки нет и основная работа идет в сабмодулях.
сервер ansible tower — платный после 5 или 10 нод, не помню точно. Сам анзибл бесплатный. Кроме того, он умеет работать вообще без сервера
ага, через boot2docker который глючит
если у вас ссд — можете дать свопа
если и правда хотите сделать рецепты для виртуалки — попробуйте ansible. Он в разы проще.
Писал для рельсовых проектов и шеф-рецепты и анзиблевые скипты. Анзибль сильно проще.
Нет проблем с нехваткой ресурсов виртуалки для сборки ассетов в дев окружении?
В интернете есть манул что надо в конфиг пф прописать
Делать brew upgrade опасно, например, постгрес может и не запуститься после обновления (9.2 -> 9.3).
Делать же в рельсовом проекте bundle update — это вообще суицид.
При апгрейде до йосемите установил xcode, исправил brew doctor и нашаманил папки для постгреса.
Больше никаких проблем не было: руби не переставлял, в пути не лазил (zsh-oh-my-zsh)
После нескольких настроенных руками серверов пишется что-то вроде https://github.com/arrowcircle/chef-rails-suite и все мелкие проекты больше не вызывают боли
Ну хакать физику — это даже интересно. Пришлось вспоминать матан.

Зеркалирование ворот и написание вероятностей — это малая часть. Основная задача для таких алгоритмов — просчитывать механику игры на несколько тиков вперед.

НО!!! Например, для просчета физики шайбы пришлось писать свой враппер вокруг «игровой» шайбы только для того, чтобы удобно считать ее кординаты и отскоки. Такая же фигня с игроком.

А еще запрет на раскладывание файлов по папкам ломает стандартные правила в руби — приходится извращаться.

В итоге множество мелких недочетов напрочь отбивает желание участвовать.
извините, но я не знаю ни одного рубиста, который разрабатывает на windows. Кроме того, rakefile ничего не ломает, а лишь добавляет.
Я писал через официальные каналы — мне ответили отпиской.
Кроме того, если вам не нравится, что в моем пулл-реквесте нет кроссплатформенности — можно об этом написать в комментарии. Оставить же пулл-реквест без ответа — попахивает плохим подходом к организации работы.

Про отсутствие единообразия — можно делать хорошо, а можно как «в php».

Элементарные задачи, например сборка и отправка решения, это мелкие приятности. Видя приятности людям будет приятно знать, что о них подумали, а не сделали на «как-нибудь».

Не подумайте, я очень рад и благодарен вам за организацию крупнейшего чемпионата по ai для русскоговорящей аудитории. Мне лишь хочется, чтобы в следующий раз было меньше таких ошибок и недоделок.

Ниже в комментарии я отвечу про закрытый мир, хак физики и изменение размеров пооля.
я не организатор соревнований, я лишь указал на то, что мне кажется сделанным плохо. И там, где я мог сделать лучше — я сделал и предложил (пулл реквест).
знаете, когда у некоторых классов есть метод x, а у других — get_x — это жесть и ужас! Можете хоть -100 сделать — это не улучшит организацию соревнований.

Кроме того, пулл реквест с организацией стартового пакета на руби и скриптом релиза — не приняли.
И запрос на автоматическую отправку решения — тоже.

Зиповать руками файлы, а потом тащить их на сайт драгндропом — ужас!

Можно сделать для луюдей, а можно — через задницу. Тут явно второй вариант
потому что о людях не думают. Уровень организации ужасный. Языковой пакет руби — java лапшекод на руби.
Запустить 2 своих стратегии — танец с бубном.
В данном методе профита вообще никакого. Как писали выше — только вред.
Кроме того, самое интересное — как деплоить и откатываться автоматически аналогично капистрано — не раскрыто.
Ну и гзшечками код раскидывать — тоже не лучший вариант. Привычнее git и cached copy в контейнере или volume.
Переносимость — можно использовать chef. Масштабируемость вообще к докеру отношения не имеет.
Спасибо, что перевели статью. Статью без лучших практик и с нарушением их.
ясно, спасибо за рязъяснения!
Скорее всего у меня что-то глючило. А разве не vagrantclound хостит образы? Или там только ссылки хранятся? Как же box share?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity