Максим Федоров, затем, что заработки, внезапно, зависят от работодателей НАПРЯМУЮ.
Олимпиадный уровень - это не только хорошие, но и плохие навыки.
При этом опыт хаков вместо опыта архитектуры в современном мире - два минуса сразу.
1. Работодателям нужны люди с опытом работы, умеющие сделать готовую вещь самостоятельно.
2. Никому на хрен не нужны олимпиадники, часами колупающиеся в некритичных алгоритмах и при этом не написавшие ни одной законченной и сколько-нибудь полезной программы.
Ничего не понимаю в Шарпе, но у нас, крестовиков, создание соединения с БД в каждом запросе - прямой путь к гибели под канделябрами. Особенно если у него потом почему-либо не отрабатывает деструктор.
m0nym, проблема ТС - асинхронность работы команд. Микросервис, как я написал выше, позволяет команде, его написавшей, оттестировать его и выкатить релиз, не дожидаясь команды, работающей над кодом, обращающимся к этому микросервису. Потому что старая его версия продолжает работать столько, сколько нужно для миграции.
Ну, и как вы перепишете на другой язык пару методов из одного класса, не трогая всего остального - я даже представлять не собираюсь...
m0nym, если вам не нужно развивать проект и никогда не понадобится переписать часть этих наборов на другом языке или, скажем, вынести на другой сервер - может быть, и ничем...
Anubis, смысл в оптимизации может быть, просто делается она на этими циферками, а правильным выбором типа.
Но если реально многомиллионных записей не будет, то вся возня с прописыванием таких подробностей будет экономией на спичках.
если не меняется API, дима, только тогда "без проблем". А это фантастика для развивающегося проекта
Микросервисы тем и хороши, что к ним обращаются известным образом. Нужно сменить API - делаем новую версию микросервиса, вешая ее на новый адрес, после чего потихоньку переводим использующие этот микросервис модули на новую версию, не трогая старую до самого окончания миграции. Тоже могут быть сложности, конечно, но по сравнению с монолитом...
Вариант "бери тот от Асус, на который гарантированно встанет Хакинтош" тоже не рассматривается? ;)
Я под iOS как-то умудряюсь писать, вообще имея OSX только в виртуалке...
Просто рано еще. Нынешний свежий софт нулевой минорной версии - это публичная бета. Общая тенденция.
Даже сама убунта 16.04 LTS все еще не предлагает обновление на очередную версию - ждет первого сервис-пака.
Александр Аксентьев, сайт и оффлайн - может быть. Браузер и офис - отнюдь.
Колхозить вычисление по ячейкам в веке, когда на любом смартфоне есть готовая виртуальная машина для языка общего назначения с легким созданием на нем интерфейса - это именно деградация без всяких оправданий. Офисный пакет в целом - уже пережиток... хотя подыхать ему еще очень долго.
Несколько раз делал калькулятор ИЗ того, что было сделано в Ёкселе.
Лучше, чем ничего, конечно... но чего ради деградировать обратно в Ёксель?
Браузер сейчас, в отличие от, есть везде, и никаких особенных преимуществ у Ёкселя, если вы к нему не успели прирасти пуповиной, нет.
Sanes, изучающим новичкам не нужен "более или менее". Только наисвежайший! ;)
Ну реально, полезет гуглить - а там статья на почве последней нестабильной убунты или вовсе арча, с совсем другими циферками. Непорядок!!!
Вам не нужен PHP внутри XML. Вам нужно научиться генерировать XML в PHP.
Пока что вы споткнулись на примитивном неумении сэкранировать кавычку внутри текста: \"
Олимпиадный уровень - это не только хорошие, но и плохие навыки.
При этом опыт хаков вместо опыта архитектуры в современном мире - два минуса сразу.