Когда все вокруг кодят и не беспокоятся — ахтунг в итоге случается ВНЕЗАПНО и МАСШТАБНЫЙ. Причём я не о замечательном таком коде, который десятиметровой палкой трогать неохота, а вполне серьёзных проблемах для бизнеса: лишний месяц до релиза, отваливающиеся сервисы, всё растущий штат техподдержки, репутационные потери… Есть вещи, которые программеру надо знать — список вещей которые надо знать, как минимум.
Я сейчас понял главную проблему современного маркетинга. Ведь статья — краткая, с акцентами, с «живыми примерами», всем же понравится! А ваш комментарий — длинный, нудный, буквоедский, ну ничего же не продашь с таким подходом. Вот только тут никто никому ничего не продаёт, по крайней мере читатели явно не покупать сюда пришли, а маркетинг продолжается.
1,2 — Ну как бы не с линуксом и сравниваем…
3 — моя история — полная противоположность вашей: преимуществ винда не давала (дискретная видяха под ней заводилась плохо, виндоспецифичный софт — исключительно игрушки, причём не новые); политика обновлений, «метро» и постоянно шелестящий кулер дико бесили. Разозлился — снёс — поставил дебиан. Потом ещё оказалось что многие игрушки портированы под линь, либо вообще энтузиастами запилены альтернативные движки (OpenMW, Arx Libertatis). Но ведь будь ReactOS готова — просто поставил бы и играл, никакого стука в бубен с вайном.
То есть если я пилю серверную часть для SPA или приёмник платежей от paypal/qiwi/whatever — я не веб-разработчик? Вот те раз! И мне по-прежнему интересно, куда же меня «линукс заставляет тратить много времени».
Что непонятно во фразе «о сетевой активности бы заметили»? Линукс сейчас много где, работают с ним весьма разные люди, в том числе параноидально мониторящие траффик из своей сети. «Я не занимался» — аргумент слабый, судя по комментам вы кроме балабольства вообще мало чем занимаетесь.
ЯП — всего лишь инструмент для решения поставленных задач. Тот же php вон как хают, а я пять лет жую и даже не колется. 1с-ный код недавно с программистом правил, мне он показался похожим на паскаль. Учитывая что я его всё-таки нормально читал, с самим языком серьёзных проблем нет.
По-русски — это синдром утёнка, только масштабнее. Сначала 1с выкатили платформу «чтоб бухгалтеры могли себе инструмент подпилить», русский язык в коде был важной фичей. Потом оказалось что бухгалтеры кодить не умеют даже на русском, но маны и учебники уже были с русскоязычным кодом. Затем первое поколение разработчиков стало учить, естественно уже привычному русскоязычному коду. И разрывать порочный круг уже никто не будет.
Установка серверного софта — одна команда в консоли, правка пары конфигов (обычно разработчику даже не нужна) и ещё команда на перезапуск сервисов. Если понадобится что-то специфичное — можно в процессе установки инструкцию админу писать, благо на сервере тот же линукс. Браузеры — лис и хромиум, никаких виртуалок под них не надо. IDE нынче кроссплатформенные; psd открывается gimp'ом, для вёрстки этого вполне хватает, если очень нужен именно фотошоп — под вайном он работает; что за «куча утилит, большая часть которых на линуксе не работает» — ума не приложу. А ещё рабочее место выходит дешевле, поскольку не нужно покупать лицензию на винду.
Лучше обоснуйте свой тезис про потраченное время, я как-то не замечаю чтоб из-за выбора оси я тратил по четыре лишних часа в день.
OpenMW — движок написан заново энтузиастами. В 0.41 заметный баг — агрессия тварей не пропадает даже на больших расстояниях. Ну и теней пока нет, хотя в оригинале их тоже лучше было отключить. В остальном — куда шустрее, многих багов оригинала нет, ну и нормальные интерфейсы (sic!). В патчах типа mge, mcp и exe optimiser, понятное дело, не нуждается.
Меньше года назад? Мне тут caniuse пишет что браузеры начали его поддерживать с 09.2015 (хром и опера) и 12.2015 (лис). https://github.com/w3c/webappsec-subresource-integrity — вообще с 14 года начинается.
У html тэгов script есть очень полезный атрибут integrity, даже если яндекс взломают, работать подсунутое взломщиками не будет. Угадайте, заморачивается ли сбер такой мелочью?
Пункт 2 нормального человека: гугдим «subresource Integrity», разобрав нагугленное добавляем тэгу script на нашей странице атрибут integrity, если этот очень нужный скрипт «там» подменят — работать [в нормальном браузере] он не будет. Пункт 2 курильщика: не делаем ничего такого, всем рассказываем про «звёздочки».
То есть вы из тех замечательных людей, которым нечего скрывать? Ну тогда будьте добры опубликовать эти самые данные, которые скрывать незачем. Среди них: данные паспорта, снилс и прочих документов, логины-пароли ко всем веб-сервисам, которыми пользуетесь, а также номера своих банковских карт, сроки их действия и CVV.
На счёт экологии, вернее прогулок в лес по выходным — это я реально забыл. «Всё рядом» — ну да, либо в областном центре. Имхо, тогда уж лучше не мелкие города, а посёлок невдалеке от крупного.
Вы про пробки, дворы забитые автомобилями и перегруженный общественный транспорт? Ну так они и в моём Мухоплюйске на 100 килочеловек. Дикие цены на жильё? Ну так зарплаты в малых городах тоже меньше. Возможно у меня тоннельное зрение, но плюсов у малых городов я честно не вижу.
3 — моя история — полная противоположность вашей: преимуществ винда не давала (дискретная видяха под ней заводилась плохо, виндоспецифичный софт — исключительно игрушки, причём не новые); политика обновлений, «метро» и постоянно шелестящий кулер дико бесили. Разозлился — снёс — поставил дебиан. Потом ещё оказалось что многие игрушки портированы под линь, либо вообще энтузиастами запилены альтернативные движки (OpenMW, Arx Libertatis). Но ведь будь ReactOS готова — просто поставил бы и играл, никакого стука в бубен с вайном.
2. Производители железа активно сотрудничают с Microsoft и далеко не так активно со всеми остальными («Fuck you, nVidia!» ©)
3. А эти самые геймеры с новейшим железом вообще ищут альтернативы винде? Ну так зачем тратить весьма немалые усилия ради незаинтересованной аудитории, когда другие проблемы решать надо? Заинтересованная аудитория ту же кваку под ReactOS уже запускала.
По-русски — это синдром утёнка, только масштабнее. Сначала 1с выкатили платформу «чтоб бухгалтеры могли себе инструмент подпилить», русский язык в коде был важной фичей. Потом оказалось что бухгалтеры кодить не умеют даже на русском, но маны и учебники уже были с русскоязычным кодом. Затем первое поколение разработчиков стало учить, естественно уже привычному русскоязычному коду. И разрывать порочный круг уже никто не будет.
Лучше обоснуйте свой тезис про потраченное время, я как-то не замечаю чтоб из-за выбора оси я тратил по четыре лишних часа в день.