Меня одного бесят такие поздравления? Или найдите пять минут для того, чтобы поздравить индивидуально или не поздравляйте совсем. Какой смысл поздравлять ботом?
Работаю в linux. В винду захожу поиграть, ну еще запустить что-то, что в linux не запускается. Еще до перехода на linux придерживался правила: «любая инфа на диске C в один прекрасный момент превращается в тыкву.» Потому нет смысла долго настраивать систему под себя, хранить что-то в профиле. Оставляю системе 70-100 гигов, делаю раздел для хранения данных, все программы по возможности уговариваю хранить данные на нем. Если программа хранит данные в реестре, а не в конфигурационных файлах — к черту такую программу.
Еще один момент связанный с быстродейтвием. Чем больше профиль пользователя, тем дольше винда будет его загружать.
Оно конечно хорошо, но чтобы справиться с проблемами пользователя, собственная винда должна быть актуальной и содержать те же «грабли», и «грабли» должны быть опробованы, так что доступ к инету быть должен. Да здравствуют админы-мазохисты. Вобщем изначально посыл майков ошибочен. Они думают что пользователи сами должны решать свои проблемы, на худой конец обратившись к майкам, в идеальном случае, майки сами получат инфу о багах с компа пользователя и «принудят» того к починке. Но это не работает и обычный пользователь ничем не отличается от корпоративного, только техподдержку ему оказывают различные «частники».
Кстати вспомнилось «нехрен ставить то к чему второй сервиспак не вышел». Так вот, к десятке он похоже не выйдет.
Вот кстати еще вопрос, а справедливо было бы если бы майки взамен за телеметрию и отчеты о багах оплачивали вознаграждение? Ну там «Дорогой ты следовал нашим инструкциям по обновлениям, а мы один хрен сломали тебе систему, похоже ты поучавствовал в beta-тестировании — вот тебе 2$.» Ведь винда же не бесплатна вроде как. Я бы с радостью тогда репортил обо всех багах, которые нашел в их системе. Может и основную работу бросил бы. Там же такое раздолье…
В таком случае готовьтесь, что пару-тройку лет вас будет ломать. Этапы примерно такие:
1. Я переставил 10 дистрибутивов в виртуалке в поисках похожего на windows.
2. Я выбрал дистрибутив X за прикольные утилиты администрирования из gui, но при переносе на реальное железо не все заработало.
3. Я смирился что лучший способ настроить linux — консоль, но мне страшно в ней работать ибо у меня есть опыт в Windows и там она убогая.
4. Я нашел компромис между gui, функционалом, поддержкой железа и простотой установки, но linux по прежнему пока в виртуалке.
5. Я решился и установил linux основной системой, но не нашел замену всем приложениям из windows, поэтому теперь в виртуалке windows.
6. Я почти перешел на linux. Но часть программ для работы со специфичным оборудованием, а также игры заточены под windows. Им виртуалка не пойдет, потому windows вторая система, запускаемая раз в несколько дней, когда в этом есть необходимость. Дурацкие обновления!!! Я же просто хотел поиграть пару часов…
Я таки поддерживаю, но не находите, что было бы проще запускать обновления по принципу linux — когда хочет пользователь/администратор, а не когда хочет операционная система/вендор? Ведь у обычных пользователей и преимуществ в виде техподдержки нет и сами они не в состоянии справиться ни с последствиями возникшими в результате их собственных действий и отсутствия обновлений, ни с последствиями регулярных обновлений. И в первом и во втором случае они позовут специалистов, которые достаточно компетентны выбрать политику обновлений. Ну это как 1с, в которой бухгалтеры сами будут вести учет без помощи технических специалистов.
А теперь:
— попробуйте купить лицензионную семерку;
— попробуйте найти драйверы на новое оборудование для семерки. Нет, она конечно пока запустится, но вот заработают ли usb… вопрос. А лет через пять и графика-то будет стартовать в 1024*768;
Его же можно удалить и установить за 5 минут. Но буду честен, по мне правда где то посередине, между позицией «ВСЕ УЖАС КОМПАНИЯ СТРАДАЕТ» и «Неоптимальное использование ПО»
Вот это и будет ждать вас утром. И это не разу не проблема, проблема в непредсказуемости этого действия. Т. е. 10 раз обновилась нормально, на 11 обнулила конфиг одного из своих компонентов.
Не хочу разводить полемику, но что они вообще делали в ПК?
Практически тот же что и предыдущее. Производители оборудования тупо не успевают за изменениями Микрософта. Вот и устройство прекрасно работавшее до очередного обновления вдруг становится нерабочим. Особенно досадно если ноутбук и компонент просто так не выкинуть. Вот и приходится отключать до лучших времен. Обычно это не стандартные компоненты, а что-то вроде контроллеров ACPI, мультимедиа-клавиши, биометрические датчики ...., но иногда и тачпэды, тачскрины.
Но иногда он считает, что обновился нормально. А то что после его обновления что-то не работает? так это мелочи. Я уже писал недавно. Ни разу не домашний комп, решил что отключенный IIS нужно после обновления запустить. У кого-то заново запускались проблемные устройства, отключенные в диспетчере оборудования.
Потому, когда я выбираю ноутбук, то беру тот, который идет с Linux/Freedos, либо заранее пробиваю "<модель> linux" в поисковиках на предмет потенциальных проблем. В последний раз брал asus с win10, то только потому, что от модели с linux от отличался более мощным процессором.
Можно и парировать. Не далее чем сегодня очередное обновление десятки сбросило настройки IIS. После этого он запустился на дефолтном порту и помешал работе Apache.
Моя собственная позиция заключается в том, что закон подлежит соблюдению. И тот, кто нарушает законы не имеет права требовать от других соблюдать законы. Если закон несправедливый, то бороться надо против закона, а не нарушать его.
И если завтра примут закон об обязательном изнасиловании по субботам…
Сопоставить с организмом можно государство воюющее за свое выживание. Тут тебе и жертвование частью ради целого, и централизация управления, и перераспределение ресурсов с менее важных в условиях войны частей в пользу более важных.
Так вы переключитесь на любой центральный телеканал. Там весь день рассказывают про сжимающееся вокруг нашей страны кольцо врагов. Так что в какой-то мере все решения государства сейчас адекватны. Sarcasm.
При чем здесь порты-то? Какой-такой отдельный порт у phpmyadmin? А если это сервер для iot и прием из сетей мобильных операторов? Какой порт у ICMP? Статью можно было свести к 3 рекомендациям:
1. Защищайте периметр.
2. Выставляя сервис наружу позаботьтесь о защите от несанкционированного доступа.
3. Защищайте периметр и от атак изнутри тоже.
Мой исходный комментарий был о том, что выстрелить себе в ногу можно используя любой язык. И когда на безопасном языке попытаются реализовать то, что небезопасно в опасном, то получат ровно тоже самое. Например, вы можете поднять производительность безопасного языка, но для этого вам придется использовать либо С либо ассемблерные вставки и тогда вся безопасность вашего приложения сведется на нет.
Насчет языков(не только скриптовых) использующих unsafe.
Python, java, go, perl, php и даже оплот безопасности rust используют.
В таком случае, нельзя говорить что язык A безопаснее языка B, потому что на языке B можно сделать ошибку. Особенно когда выясняется что наиболее сложные и ответственные функции у языка A реализованы как раз на языке B.
После нахождения дыры в Openssl только ленивый не форкнул ее или не бросился реализовывать tls на своем языке, но через некоторое время посыпались новости вида «Продукт N вернулся на openssl после нахождения детских ошибок в собственной реализации tls»
За JetBrains не скажу, но вот у меня Atollic TrueSTUDIO на базе eclipse которая съела гигабайт памяти на редактируемом коде для микроконтроллера.
Кроме того у JetBrains платформозависимые разве что пути.
При этом libjson и libxml написаны на c либо c++. А когда производительность скриптовых языков начинает проседать, они берут c-шную библиотеку, используют unsafe и продолжают считать свое приложение полностью безопасным.
Еще один момент связанный с быстродейтвием. Чем больше профиль пользователя, тем дольше винда будет его загружать.
Кстати вспомнилось «нехрен ставить то к чему второй сервиспак не вышел». Так вот, к десятке он похоже не выйдет.
Вот кстати еще вопрос, а справедливо было бы если бы майки взамен за телеметрию и отчеты о багах оплачивали вознаграждение? Ну там «Дорогой ты следовал нашим инструкциям по обновлениям, а мы один хрен сломали тебе систему, похоже ты поучавствовал в beta-тестировании — вот тебе 2$.» Ведь винда же не бесплатна вроде как. Я бы с радостью тогда репортил обо всех багах, которые нашел в их системе. Может и основную работу бросил бы. Там же такое раздолье…
В таком случае готовьтесь, что пару-тройку лет вас будет ломать. Этапы примерно такие:
1. Я переставил 10 дистрибутивов в виртуалке в поисках похожего на windows.
2. Я выбрал дистрибутив X за прикольные утилиты администрирования из gui, но при переносе на реальное железо не все заработало.
3. Я смирился что лучший способ настроить linux — консоль, но мне страшно в ней работать ибо у меня есть опыт в Windows и там она убогая.
4. Я нашел компромис между gui, функционалом, поддержкой железа и простотой установки, но linux по прежнему пока в виртуалке.
5. Я решился и установил linux основной системой, но не нашел замену всем приложениям из windows, поэтому теперь в виртуалке windows.
6. Я почти перешел на linux. Но часть программ для работы со специфичным оборудованием, а также игры заточены под windows. Им виртуалка не пойдет, потому windows вторая система, запускаемая раз в несколько дней, когда в этом есть необходимость. Дурацкие обновления!!! Я же просто хотел поиграть пару часов…
— попробуйте купить лицензионную семерку;
— попробуйте найти драйверы на новое оборудование для семерки. Нет, она конечно пока запустится, но вот заработают ли usb… вопрос. А лет через пять и графика-то будет стартовать в 1024*768;
Вот это и будет ждать вас утром. И это не разу не проблема, проблема в непредсказуемости этого действия. Т. е. 10 раз обновилась нормально, на 11 обнулила конфиг одного из своих компонентов.
Практически тот же что и предыдущее. Производители оборудования тупо не успевают за изменениями Микрософта. Вот и устройство прекрасно работавшее до очередного обновления вдруг становится нерабочим. Особенно досадно если ноутбук и компонент просто так не выкинуть. Вот и приходится отключать до лучших времен. Обычно это не стандартные компоненты, а что-то вроде контроллеров ACPI, мультимедиа-клавиши, биометрические датчики ...., но иногда и тачпэды, тачскрины.
А получить нерабочий компьютер утром?
Правильно. Все равно теперь компьютер под мудрым управлением «майков» стал неуправляемым.
И если завтра примут закон об обязательном изнасиловании по субботам…
Так вы переключитесь на любой центральный телеканал. Там весь день рассказывают про сжимающееся вокруг нашей страны кольцо врагов. Так что в какой-то мере все решения государства сейчас адекватны. Sarcasm.
1. Защищайте периметр.
2. Выставляя сервис наружу позаботьтесь о защите от несанкционированного доступа.
3. Защищайте периметр и от атак изнутри тоже.
Насчет языков(не только скриптовых) использующих unsafe.
Python, java, go, perl, php и даже оплот безопасности rust используют.
После нахождения дыры в Openssl только ленивый не форкнул ее или не бросился реализовывать tls на своем языке, но через некоторое время посыпались новости вида «Продукт N вернулся на openssl после нахождения детских ошибок в собственной реализации tls»
Кроме того у JetBrains платформозависимые разве что пути.