22568
12
Пользователи Фишек устроили настоящую войну в комментариях к некоторым Linux-постам.
Все цитаты из двух постов: этого и вот этого. Осторожно: цитаты предназначены для разжигания межоперационной ненависти... да и вообще попахивают баянами, но это не точно.
Все цитаты из двух постов: этого и вот этого. Осторожно: цитаты предназначены для разжигания межоперационной ненависти... да и вообще попахивают баянами, но это не точно.
1.
2.
×
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Источник:
Ссылки по теме:
- Обзор очередного Linux-релиза на Фишках. Препарируем KaOS
- Обзор операционной системы Ubuntu 18.04
- Fedora 29: Тестируем очередной Linux
- Обзор операционной системы Antergos
- Обзор операционной системы ОСь
реклама
Не лагает и интерфейс интуитивно понятный
все пользуются линухом
кто не в курсе, то андроид и яблоось живут на пингвинах, только их обложили привычными нам гуями
бодрая половина веб-серверов тоже живёт на этой же зверушке
любой регистратор видеонаблюдения с вэб-мордой и аналогичные железки - тоже пингвин
начальство требует AC DC
а вот на лицензтю жмутся
поэтому будем плясать над samb-ой
это почти как секс
Но возможно и игра слов/букв :)
voidptr0: doom на тесле уже запускали, нет?
AVX: Запустили, но потом решили все-таки убрать автопилот отвлекается.
Блокнот от имени админа, Ctrl-O, и редактируй hosts
ну да
побаяним про фидошные времена
боян покрытый толстым слоем пыли)
я под вайном заставил АвтоКАД адекватно работать
если ты про геморой с аппаратными ключами 1С, то и этот вопрос давно решили
Есть такое, они запросто пудовую гирю сломают, и не пытайся выяснить как.
Не ломай себе сознание
Но был случай когда я увидел как моя мелкая конфеты таскает.
Казалось бы, и так убрал на самый верх. Что ты туда добраться даже мне надо залезть на табурет, потом на стол, и там уже рукой шарить над шкафом.
Что ты себе думаешь. Мелкая лезет на стол, потом с него свисает, берет один табурет, затем стул. Дальше ставит стул на стол, потом табурет на стул и достает конфеты.
ОПЕРАЦИЯ ВЫПОЛНЯЕТСЯ В СЧИТАННЫЕ СЕКУНДЫ! Потому что могут засечь.
Я засёк случайно. Думал от разрыва сердца кони двину.
Цирковой опасный трюк! Упади с такой высоты и не известно чем кончится.
Система нужна для запуска программ. Вот и нужно ставить ту, под которую есть все нужные программы. Всё просто.
Могу сказать, что писать под винду гораздо комфортабельней. Инструментарий гораздо богаче. Хотя сегодня все низкоуровневые задачи для arm пишу только под линукс, уже на простом си.
В результате сразу выкинули идею об использовании приложения на Windows, так как ставить системные блоки в самых разных производственных помещениях, как минимум, расточительно, и, как максимум, недолговечно. В общем решилось все простым Raspberry Pi с подключением к нему дешевого монитора по HDMI. А на Raspberry Pi запускался веб-браузер с подключением к внутреннему веб-сайту, который из базы получал данные и формировал страницу с нужными данными. Если появлялись какие-то некорректные значения, то нужный график получал нужную окраску и выводился в крупном виде. В общем типа системы оповещений об опасности. Сами данные с различных датчиков собирали с сервера под управлением Linux и сохраняли в базу MySQL. Таким вот нехитрым образом вся система замечательно функционировала на Linux. Для организации того же самого на Windows потребовалось бы на несколько порядков больше денег, а также насчет отказоустойчивость была бы явно ниже. Да еще и требовалось бы периодически менять системные блоки в производственных помещениях.
По разработке было все довольно просто. Так как по сути все из себя представляло веб-систему. Поэтому хватало того же PHP, MySQL, nginx. Писать на PHP из под Linux - элементарно. Развертывать всю систему на Linux также просто. Более того, под виндой развернуть было бы сложнее, да еще и падало бы постоянно (по опыту). Raspberry Pi - как клиент. И опять таки, тот же Linux, который элементарно настраивается на загрузку конкретного приложения.
Конечно же, можно было купить и развернуть какую-нибудь SCADA. Но в нашем случае можно было обойтись намного меньшими затратами и обеспечить хорошую отказоустойчивость. И затраты на разработку получились также дешевыми.
Я привел пример того, что есть задачи, которые намного дешевле и проще решаются на Linux. Но да, разработка полноценных систем управления на Windows выглядит красивее.
Просто обычно разработчики не парятся со стоимостью комплекса, заставляя заказчика переплачивать во много раз за разработку, владение и сопровождение системы.
Как бы не поднимал Microsoft качество своих продуктов, но самые мощные серверы баз данных работают не в Windows, самые мощные веб-серверы работают не в Windows. Биржевые серверы работают не в Windows. Да и вообще много программных продуктов работает совсем не в Windows. Если ПО работает не в Windows, то бОльшая его часть работает в Linux. Причем тех продуктов, которые очень критичны к производительности системы в целом.
Разработка игр традиционно велась в Windows, так как основные потребители - это пользователи Windows. Хотя есть игры, в которых сервер работает в Linux, а клиенты работают в Windows.
И давайте уже не будем мериться апломбом.
Я нигде не говорил, что разработка игр удобнее под Linux. Я говорил о том, что есть игры, серверная часть которых предназначена для функционирования в среде Linux. И пишется эта часть в основном на том же Linux и MacOS, а не в Windows.
Теперь отвечу на вопрос: "Вы считаете, что все существующие задачи решаются скриптами?". Нет, не считаю. И никогда так не говорил и не считал. Я говорю о том, что огромная часть задач решается скриптами. Но не все. Есть много задач, которые удобнее решать с использованием других инструментов и языков. Но таких задач меньше. И причина в основном в том, что на скриптах обычно писать быстрее, а также в большинстве случае это обеспечивает кроссплатформенность, что на сегодня весьма актуально.
В том же Linux хватает ПО, написанного не на скриптовых языках. Причем, разработка этого ПО может вестись как в Windows, так и в Linux. Но вот отлаживать что-то для Linux в среде Windows в случае не скриптовых языков будет крайне проблематично.
Комфорт разработки сейчас в основном зависит от конкретных IDE. Ведущие IDE сейчас есть как под Windows, так и под Linux.
Если речь идет об играх, то в силу специфики они в основном разрабатываются под Windows и функционируют (игры) в Windows. Хотя в последнее время ситуация начинает меняться.
Безусловно, под Windows есть очень качественные средства разработки. Та же IDE для C/C++ от Microsoft считается эталоном. Есть различные CAD системы также только под Windows. Но, опять таки, ситуация постепенно меняется. И на рынке появляются качественные продукты под Linux и MacOS.
Для меня сама Windows не является эталоном комфорта. Также, на мой взгляд, она достаточно падкая, что мешает работе. Но есть часть софта, которая работает только в Windows, поэтому я вынужден работать в ней. И я очень огорчен тем, что мне приходится заниматься разработкой на PHP в Windows, а не в Linux, где значительно проще обеспечить более комфортную среду разработки под PHP.
Так что не нужно быть таким категоричным. У разных людей есть разные причины любить или не любить ту или иную ОС. И комфорт для разных разработчиков также будет сильно различаться.
Я лишь привел пример, что та же АСУ в части мониторинга прекрасно разрабатывается и функционирует в Linux. То есть в зависимости от задачи может меняться и среда и комфорт разработки.
Вопрос комфорта здесь вообще не поднимался. Я когда пишу под Линукс или Мак, пишу исключительно в VIMе и дебагаю из под gdb или lldb. Меня это полностью устраивает. Единственно преимущество VS в смысле комфорта это интеграция IDE и дебагера. Иногда удобно, но совершенно не критично. Здесь вообще не в обертке дело. Вопрос полностью в том как код, компилятор, и инструменты работают именно с осью.
Позвольте мне задать вам вопрос. Вам приходилось когда-нибудь читать документацию методов POSIX чтобы понять как сделать что-то что Вы уже знаете как делать через Windows API? Как насчет наоборот? Приходилось ли Вам работать с виртуальной памятью, выставлять page guard и т.д., под Виндой и Линуксом? Пытаться восстановить состояние треда после сигнала через TIB? Не в дебагере, а именно в самой программе? Писать мульти-тредовый сервер на сокетах? Дебагать все это когда SEH посылает все к херам? Да хотя бы просто сделать форк процесса, в конце концов. Все это гораздо, гораздо проще делать под Виндой. И мы еще совершенно не начали говорить об отладке этого кода. Он не будет работать одинаково под разными дистрибутивами. Инструменты отладки будут совершенно разными. И никогда, никогда не будут покрыты все возможные проблемы которые возникнут на чьем-нибудь Линуксе.
Единственное крупное исключение из всего этого, это доступ к некоторым регистрам отладки на процессоре. На Линуксе, доступ к ним из юзерной программы открывается несколькими командами в консоле. На винде, нужно ставить специальные дрова, т.к. доступ к этим регистрам только из драйверов. Это единственный случай за мои годы профессиональной работы, когда написать код на Винде было большим геморроем чем на Линуксе.
А по поводу игровых серверов. Вспомним тот же WoW. Там простой и тонкий сервер, но требующий хорошей сетевой производительности. И толстый клиент, который и написан под Windows, так как это было сделать намного проще. В результате сервер работает под Linux, а клиент - под Windows. И таких игр очень много.
Кстати, небезызвестные серверы World of tanks работают в Linux. А клиент - чисто под Windows.
Предлагаю заканчивать нашу беседу, так как она уже явно выходит за рамки статьи. Да и мы уже поняли друг друга. Надеюсь :)
Спасибо, поржал.
Чушь не городи!
Знал бы ты хотя бы 10% от возможностей Студии, такую ахинею не говорил бы. Просто перестань вы*йо*пываться своим идиотским vi и прочти хоть раз, что умеет студия. Не обзорчики "есть такое окно", а полное руководство - там столько функций, что "редактор" там от силы треть.
Ходят байки среди красноглазых, что к костылям можно приделать колеса и обогнать мерседес...
Обычно все возвращаются