awdemme: "нужно указать" и инструкция на 3 экрана?
С нетривиальными штуками вроде "do NOT attempt to edit Linux files using Windows tools" - это называется простая установка?
Я, к счастью, с WLS не сталкивался. Написать, какие проблемы вылезут при установке нужного окружения не смогу.
>То есть ты не умеешь пользоваться Windows?
Имею 10+ опыт работы программистом, работать и в саппорте - сборка компов, настройка/установка винды (95, NT, 98, XP и тп), софта и прочего такого.
Видимо да, Windows пользоваться я не умею. Года 4 назад пытался настроить, желаемое не осилил. Вышло дешевле купить мак. Настроил.
Работает отлично, не помню, когда последний раз там ос переставлял.
awdemme:
>Еще раз - для этого и существует Linux Subsystem в Windows 10.
>И она не является виртуалкой.
>Запускается - мгновенно.
например, вот так "легко и просто" там включается терминал в VSCode https://stackoverflow.com/questions/44450218/how-d...
Под маком терминал с VSCode у меня тупо сразу работал.
awdemme:
>потому что по делу сказать нечего.
дак по тому, что то, что я по делу пишу, ты не читаешь или игнорируешь)
>Для этого есть Docker, Vagrant.
ну и зачем мне тащить sass, grunt, compass и прочее внутрь той виртуалки?
Тот же Vagrant мне нужен чтоб было окружение идентичное боевому серверу.
К примеру, Chef'ом конфиги сделали, и у всех разработчиков идентичный сервер подняли.
Не надо внутрь туда grunt пихать. Оно должно снаружи на машине у разработчика висеть.
Попробуй поставить под виндой grunt, sass, какой-нить хрень вроде такого https://scotch.io/tutorials/scraping-the-web-with-...
В который раз повторюсь, настроить можно все, но на маке это проще, либо уже и так работает.
У меня есть ноутбук эпл 13'' и ноутбук под виндой с 17''.
Как думаешь, на каком я работаю?
>Ты знаешь, даже не всякая веб-камера под Маком заводится.
1 Обычно камера на маке уже есть.
2 Если купил мак, то стоит покупать совместимые устройства. Или - если есть какие-то устройства, то стоит использовать ОС, которая с ними совместима.
awdemme: не не, не надо путать. Ты только что писал "еще с 2010 года, с оригинального диска, без танцев".
То, что ты называешь "Ubuntu Linux Subsystem" полноценно работать не даст.
Попробуй поставить под виндой, к примеру, sass+compass?
И чтоб оно заработало потом.
Спорить дальше не хочу. Нравится винда - ставь, настраивай, если заработает, пользуйся.
awdemme: я до сих пор сталкиваюсь с веб-разработчиками, которые пишут код руками в Notepad++. Не используя всякие штуки вроде grunt/gulp, sass и тп.
Для них вообще пофик где работать. Такое или очень сильно похожее по функционалу "окружение" можно собрать на любой ос без труда.
Я в работе использую wp-cli.org
У них сразу написано "limited support in Windows environment". То есть, чтоб это запустить нормально, мне нужно будет либо виртуалку, либо еще что-то. Это все решаемо, настроить можно. Но нафига мне тратить время на эти танцы с бубном, если мне просто нужно включить и сесть делать свою работу?
И такая же ерунда с большей частью остальными моими инструментами. Под маком работают/настраиваются без проблем, под виндой - не факт.
>Но при чем здесь веб-разработка?
Вы, наверное, все-таки веб-разработкой не занимаетесь?
Вот древний туториал с картинками, где показано, зачем это нужно для разработки сайтов https://webdesign.tutsplus.com/ru/articles/quick-t...
>Менеджер пакетов? Вы серьезно?
А что, под виндой он таки есть?
>я бы обошелся вируалкой Hackintosh
Я и пишу - это все можно настроить/запустить под другой ОС.
Но пока настроишь - задолбешься. Или что, хакинтош за пару кликов поднять можно уже?
awdemme: ок Vagrant неудачный пример, там действительно лучше будет сразу ставить версию под соответствующую ос.
Тем не менее, на маке веб-разработчику будет удобнее.
К примеру:
1 можно подключить телефон, дебажить страницы на телефоне с компа
2 Homebrew
3 Sketch
Все то же самое можно развернуть и на другой ОС, сейчас это сделать нескольько проще, чем год назад. Но даже сейчас на маке это будет проще/быстрее, либо уже сразу будет работать из коробки.
Повторюсь, если не нужно работать с .NET и нет желания играться в компьютерного мастера, проще будет мак.
awdemme:
>если речь о dev-сервере, то нельзя использовать голый Mac или Win для 100% воспроизводимости результата. Даже Linux не дает гарантию
Собственно, для этого Vagrant и нужен - можно получить виртуалку идентичную боевому серверу. И не важно, какая версия ОС будет на этом боевом сервере стоять.
Спрашивал я не то, спрашивал - будет ли оно работать из-под Ubuntu Linux Subsystem и сложно ли будет это настроить.
Раз вы не в курсе, посмотрел сам. Настроить можно, работать будет https://www.vagrantup.com/docs/other/wsl.html
даже в документации тут же написано, что проблемы будут
The docker daemon cannot be run inside the Windows Subsystem for Linux. However, the daemon can be run on Windows and accessed by Vagrant while running in the WSL.
Решить их можно, там же сразу и написано как.
Получается, как и писал - если линукс, то нужно будет настраивать.
Станислав Б: читайте внимательнее?
Окружение настроить не проблема, под линуксом проблема будет настроить все остальное.
Банально, всякие офисные штуки, сканнер редкий подключить и тп, человек, не работавший с линуксом самостоятельно, с первого раза вряд ли сможет. Задолбется.
awdemme: к сожалению нет.
задолбешься настраивать рабочее окружение под виндой.
задолбешься настраивать все остальное под линуксом.
Не скажу, что настроить это все прям так не возможно, это вполне решаемо.
Но если нужно взять и сразу работать - однозначно лучше мак. А если интересно сидеть, ковырять систему, чистить реестр, играться с пакетами и тп - то это уже винда/линукс
ommunist:
>переводы все внутри поста, что удваивает и утраивает время загрузки страницы.
Что за чушь? В каком месте и что оно утраивает?
Есть опыт работы над несколькими проектами WordPress Multisite + мультиязычность. Я вам наоборот скажу, WPML на сетке сайтов, это очень медленно.
Форки qTranslate в этих же условиях работают быстрее.
sta-ger:
>Получается, что в случае с любыми другими стартапами получающими средства от инвесторов - это тоже развод?
А вы посмотрите договора, по которым они эти средства переводят?
К примеру, один из вариантов, на мой взгляд, наиболее безопасный для инвестиций в "небольшой стартап" - это договор займа с обязательством выплаты соответствующих процентов.
Не спорю, кто-то готов деньги вообще за просто так давать. Спросите боса, может он ему как раз нужно срочно избавиться от лишних денег)
С нетривиальными штуками вроде "do NOT attempt to edit Linux files using Windows tools" - это называется простая установка?
Я, к счастью, с WLS не сталкивался. Написать, какие проблемы вылезут при установке нужного окружения не смогу.
>То есть ты не умеешь пользоваться Windows?
Имею 10+ опыт работы программистом, работать и в саппорте - сборка компов, настройка/установка винды (95, NT, 98, XP и тп), софта и прочего такого.
Видимо да, Windows пользоваться я не умею. Года 4 назад пытался настроить, желаемое не осилил. Вышло дешевле купить мак. Настроил.
Работает отлично, не помню, когда последний раз там ос переставлял.