Так и не смог заставить себя полюбить описывать сервисы в Свагере. Конечно, приходится им пользоваться как «индустриальным стандартом», но как-то неприятно это делать. От многих архитекторов слышал схожую брезгливость при работе со сваггером и его “замечательным” swagger-editor.
Очень рекомендую присмотреться к RAML-у. Тулинг вокруг него конечно сильно меньше, но вполне достаточно для описания сервисов, а вот синтаксис прямо в разы более «человеческий». В pet projects уже около года на него перешёл, а вот с командами сложнее, баззворды и «свагерогенераторы» по комментариям/аннотациями и пр. всегда побеждают.
Не знаю, почему Вас заминусовали. Определенно, отрасль во многих местах настолько нахваталась модных неологизмов, что зачастую ее участники перестали понимать, что DevOps — это философия разработки и доставки, HR — это не рекрутинг, а Architect — про архитектуру, а не когда Senior BE нужно зарплату повысить за выслугу лет.
За последние пару лет провёл технические интервью с толпой “DevOps Engineer” — чаще всего они понимают свою специальность как опыт с одним из облаков, умеют какой-нить оркестратор и парочку инструментов от HashiCorp. Никакого понимания о выстраивании процессов непрерывной доставки и философии вокруг этого. Тупо хайповые админы с небольшой специализацией в облачные вычисления.
Боль автора полностью обоснована. В последнее время я несколько увлёкся написанием ботов с MS Botframework, используя nodejs. Пока не перешёл полностью на Typescript — написание приложения больше 1000 строк, было настоящим мучением. Очень советую автору присмотреться к Typescript, как к костылю, который частично облегчает жизнь.
Весьма странная подборка «худших гаджетов». Про HP сверху все написали — неплохой девайс: VPN, RDP-клиент и он внезапно становится не таким уж и странным выбором для всякого рода торговых агентов и иже с ними.
Про MS Band — вообще что-то невразумительное. Я его все жду, чтобы пощупать. Прочитал много обзоров — большинство весьма нахваливают данный браслетик. А если учесть что это первый и единственный браслет для WinPhone, то все становится еще более странным.
Зато очевидный девайс разочаровавший абсолютно всех — Mac Mini, почему то не попал в обзор
Понятно, что все можно переписать =) Про 95% переписываемого функционала Django — немного погорячились. Плагины плагинами, но ORM, генератор админки, синхронизация БД, шаблонизатор, консольные команды и пр. А в 1.6 — еще и неплохие миграции из коробки — это то что особо не переписывают. Только админку всячески декорируют.
Я много всяких чудес насмотрелся за свою жизнь, но сильно сомневаюсь в адекватности архитектора, который для крупного бизнес-проекта в большой команде выберет микрофреймворк. Пусть даже как базу для последующего изменения. Imho
Ну это с Django Bottle играет явно в разных весовых категориях. Не могу даже представить себе варианта работы большой команды с проектом на Bottle. Тут же типовой usecase — поднять на скорую руку веб мордочку или слепить сайт на несколько страниц. С таким использованием его применяют в основном админы и backend программисты для служебных целей, а не команда верстальщиков.
И если это так — то зачем что-то усложнять дополнительными шаблонными тегами?
NFS поставил, с супер правами последний vagrant — тоже стал нормально запрашивать — раньше падал. На сколько смог выяснить, проблема с init скриптами в самой OpenSUSE. Т.е. в обычном случае vagrant при старте машин, где требуется монтировать директории по nfs, чтобы определить статус nfs сервера, обращается как-то так: #service nfs-server status, а в сьюзе эта команда выводит подсказку, о том, что нужно делать тоже, но через systemctl…
Сейчас сходу нет под рукой SUSE, но происходит что-то типа того. Нужно подробнее посмотреть и сообщить о баге разработчикам vagrant-а. А пока, малой кровью, просто перекинул кеш директории и логи в /tmp/
Практически все комментарии в этом топике разделились на лагери:
— виноваты люди
— виноват менталитет
— виноват biglion…
В общем, стандартная для восточных славян вечная игра в «найди виноватого».
P.S. А удивляться лицемерию всерьез — даже несколько странно. Можно подумать коррумпированные чиновники не из этого народа, а откуда-то со стороны берутся.
P.S.S. Уверен, что вы еще текстов в междусобойчиках хабровких пресловутых граммар-наци не читали. Тех у которых повально «кровь из глаз» и из других органов…
А ребята из команды Nginx наверняка изучили и знакомы с уровнем цен. При этом они пришли к выводу, что цена установки и поддержки за «Plus» функционал стоит $1350 в год
imho, Том пропустил много всего важного, как минимум сходу:
— Google Analytics
— Google Adwords
— кнопки Google+
— Google Chrome (с перепиленным Flash Player)
— DNS-ы 8.8.8.8
+ сейчас активно покрывает Америку интернет-каналами
+ через Android и ChromeOS активно лезет на рынок домашних десктопов
Очень рекомендую присмотреться к RAML-у. Тулинг вокруг него конечно сильно меньше, но вполне достаточно для описания сервисов, а вот синтаксис прямо в разы более «человеческий». В pet projects уже около года на него перешёл, а вот с командами сложнее, баззворды и «свагерогенераторы» по комментариям/аннотациями и пр. всегда побеждают.
За последние пару лет провёл технические интервью с толпой “DevOps Engineer” — чаще всего они понимают свою специальность как опыт с одним из облаков, умеют какой-нить оркестратор и парочку инструментов от HashiCorp. Никакого понимания о выстраивании процессов непрерывной доставки и философии вокруг этого. Тупо хайповые админы с небольшой специализацией в облачные вычисления.
Про MS Band — вообще что-то невразумительное. Я его все жду, чтобы пощупать. Прочитал много обзоров — большинство весьма нахваливают данный браслетик. А если учесть что это первый и единственный браслет для WinPhone, то все становится еще более странным.
Зато очевидный девайс разочаровавший абсолютно всех — Mac Mini, почему то не попал в обзор
Я много всяких чудес насмотрелся за свою жизнь, но сильно сомневаюсь в адекватности архитектора, который для крупного бизнес-проекта в большой команде выберет микрофреймворк. Пусть даже как базу для последующего изменения. Imho
И если это так — то зачем что-то усложнять дополнительными шаблонными тегами?
Сейчас сходу нет под рукой SUSE, но происходит что-то типа того. Нужно подробнее посмотреть и сообщить о баге разработчикам vagrant-а. А пока, малой кровью, просто перекинул кеш директории и логи в /tmp/
— виноваты люди
— виноват менталитет
— виноват biglion…
В общем, стандартная для восточных славян вечная игра в «найди виноватого».
P.S. А удивляться лицемерию всерьез — даже несколько странно. Можно подумать коррумпированные чиновники не из этого народа, а откуда-то со стороны берутся.
P.S.S. Уверен, что вы еще текстов в междусобойчиках хабровких пресловутых граммар-наци не читали. Тех у которых повально «кровь из глаз» и из других органов…
— Google Analytics
— Google Adwords
— кнопки Google+
— Google Chrome (с перепиленным Flash Player)
— DNS-ы 8.8.8.8
+ сейчас активно покрывает Америку интернет-каналами
+ через Android и ChromeOS активно лезет на рынок домашних десктопов