Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Щелкните блоки, чтобы они улетели в 3D. Разблокируйте куб, чтобы овладеть головоломками

Разбери Кубик

Головоломки, 3D, Обучающая

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Visual Studio

С этим тегом используют

Программирование C++ Csharp Microsoft IT Все
110 постов сначала свежее
Shawurma
Shawurma
1 год назад
Инкогнито

Они говорили это будет весело…⁠⁠

Взято из телеграмма - Инкогнито

Они говорили это будет весело… IT юмор, IT, Программирование, Программист, Юмор, Скриншот, Visual Studio
IT юмор IT Программирование Программист Юмор Скриншот Visual Studio
7
3
mart0n
mart0n
2 года назад

Как Microsoft встраивает вирусы в софт⁠⁠

Предыстория

В обычный будничный вечер при написании очередной горы кода обнаруживаю подключение к рабочему столу и перехват управления курсором.

В спешке отрубаю Wi-Fi соединение и начинаю думать.

Первым делом проверяю статусы антивирусов: antimalwarebytes покинул чат (спасибо санкциям за это) как и брандмауэр Windows, который был вырублен вместе с обновлением при установке Windows в 2019 году.

Анализатора трафика отсутствовал, так как мне он нахрен тогда был нужен. (а зря).

Поиск проблемы

В голову пришла идея, скачать чистилищик и прогнать систему, выбор пал на паука с зелёным щитом от известного доктора

(dr web cureit если кому интересно)

Скачал на ноут жены, перенёс на флешку, запустил и..

Развязка

Какого было моё удивление, в файле ServiceHub.RoslynCodeAnalysisServiceS.exe был обнаружен BackDoor.Dandle.5. Который является компонентом IDE Microsoft Visual Studio 2019 версия 16.11.21

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Думаю ерунда, подцепил, бывает, но нужно убедиться в том, что я не верблюд.

В рамках эксперимента прихожу в офис и прогоняю все компьютеры с установленной MS VS 2019 с различными версиями и версия с тем кто верблюд встала на свои места.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

В подавляющем большинстве в версиях 16.11.16, 16 11.18, 16.11.21 из них проблема имела место быть, в версиях 16.11.09 и ниже проблема не наблюдалась, остальные версии не проверялись.

Самое хреновое, что этот зверь обнаруживается чистильщиком только тогда, когда запущена сама IDE.

Попытка его убить, переместить, заменить файлы, успехом не увенчались, он снова и снова возражлался как феникс.

Помог только полный откат на версию 16.11.09.

Обращение в поддержку

Для тех кто хаит наши поддержки скажу, что для поддержки Microsoft приготовлен отдельный котёл, она осуществляется строго по подписке, если у вас community, то хрен вам на воротник и барабан на шею.

Достучаться до оператора не получилось от слова совсем, можете попробовать сами, может я чего не знаю.

Тогда было принято решение зайти со стороны отсутствия входа в аккаунт, так как при попытке входа в него меня выкидывало с ошибкой 715-123150.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Ок, подумал я и решил сообщить в лоб об имеющей проблеме:

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Пока идёт всё хорошо, верно? Они запрашивают необходимую информацию и больше подробностей, что в принципе логично.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

И вот дальше началось просто какой-то сюр, в письмо описываю проблему, прикрепляю заражённые файлы, честно её об этом предупредив и другие данные.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Я начал получать уведомления о том, что они закрывают мой трек из за отсутствия ответа, причём с дублирование в некий промежуток

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Как оказалось письма от Microsoft о том, что содержимое сообщения содержит файлы, поэтому они их не принимают падали в папку спам и до конечного получателя они не доходили.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

В итоге окольными путями меня поставили в белый список? и после этого файлы были отправлены.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Отлично, информация передана, ждём ответа и пьём кофе.. думал я, но спустя время на почту мне прилетает письмо счастья о том что мы забили болт на вас и вообще хрен ли вам надо? трекер закрыт по причине:

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

ПОПЫТКА ФИШИНГА ЧЕРЕЗ ФОРМУ ОБРАТНОЙ СВЯЗИ!

С этого начало дико подгарать, в письме есть возможность оспорить закрытие(ага, ага, удачи), но обратной связи всё также же и нет.

Было принято решение отправить рассылку этой Лилии и сразу на все возможные аккаунты Microsoft

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Как вы уже догадались обратной связи снова нет, как и на последующие.

Как Microsoft встраивает вирусы в софт Microsoft, Visual Studio, Служба поддержки, IT, Вирус, Пофигизм, IDE, Безопасность, Длиннопост

Вывод

Да какой тут вывод, следите за состоянием и процессами на своём ПК и заводите песочницу для тестирования и анализа обновлений, кто его знает, какую следующую пакость сотворят компании, кладующие болт на своих пользователей.

Целью данной публикации хотелось бы понять масштаб проблемы или его отсутствия.

Можете кидать тапками, искать орфографию и прочие полезные вещи, но было бы здорово услышать конструктив и понять, на каких этапах мной были допущены ошибки и что я пропустил.

Берегите себя и своих близких

P.S.

В версиях MS VS 2012 и 2022 бэкдур не найден.

Показать полностью 12
[моё] Microsoft Visual Studio Служба поддержки IT Вирус Пофигизм IDE Безопасность Длиннопост
23
DELETED
2 года назад
IT-юмор

А то ли ты прилинковал, петушок?⁠⁠

А то ли ты прилинковал, петушок?
[моё] C++ Visual Studio Мат
8
user5913329
2 года назад

Проблема после создания Xamarin.Forms⁠⁠

Проблема после создания Xamarin.Forms Программирование, Visual Studio, Xamarin, Длиннопост
Проблема после создания Xamarin.Forms Программирование, Visual Studio, Xamarin, Длиннопост
Показать полностью 2
[моё] Программирование Visual Studio Xamarin Длиннопост
3
TB3Zveno7
TB3Zveno7
2 года назад
Лига программистов

Заставь дурака богу молиться...⁠⁠

Заставь дурака богу молиться... Программирование, Юмор, IT, Csharp, Ошибка, Visual Studio, Программист
Заставь дурака богу молиться... Программирование, Юмор, IT, Csharp, Ошибка, Visual Studio, Программист

Проблему решил созданием нового проекта, но все еще интересно, что это было, ибо ничего подобного нагуглить не удалось.

[моё] Программирование Юмор IT Csharp Ошибка Visual Studio Программист
48
1
myyydak
myyydak
2 года назад

Инструмент бесплатной помощи студентам/фрилансерам и начинающим программистам на языке C#⁠⁠

Для ЛЛ: ссылка на UI-библиотеку

Для чего нужна?: бесплатная библиотека для более легкого и современного дизайна элементов в .net framework Windows Forms приложениях на языке c#.

Кому нужна?:

  • Студенты: в большинстве вузов на соответствующих специальностях преобладает преподавание именно этого языка и именно поэтому большинство курсовых и дипломных проектов пишутся с использованиемпрошлогодних наработокстарых-добрых форм.

  • Фрилансеры: на мой взгляд c# уверенно держит нишу разработки десктопных приложений для Windows и помимо помощи студентам часто приходится решать и около бизнес задачи.

  • Начинающие программисты: все когда-то начинали, начинают и будут начинать с форм.

В чем суть?: для студентов и фрилансеров жизни необходимо выделить себя среди «конкурентов», для первых это выше оценка, для других это заинтересованность заказчиков -> деньги.

Инструмент бесплатной помощи студентам/фрилансерам и начинающим программистам на языке C# Разработка, Программирование, Visual studio, Длиннопост

Стандартные элементы скучны, однообразны и всем уже давно приелись. Можно потратить время и попытаться сделать из них конфетку, но надо ли вам это?

С помощью библиотеки можно сделать плюс-минус прикольный интерфейс не тратя на это уйму времени даже не обладая качествами дизайнера (у меня вообще дизайнерская инвалидность).

И что ты первый до этого додумался?: конечно нет.

Графические библиотеки для Windows Forms лично я разделяю на 2 типа:

Графические элементы

  • Bunifu – 249$ в год  

  • Guna UI – 79$ в год  

  • Syncfusion – платные + недоступны в России, но и качество у них посредственное в отличии от первых двух, поэтому не расстраиваемся

  • RealTaiizor – бесплатная библиотека, лично я не использовал, но должна быть не плохой

  • FC_UI – бесплатная библиотека, как по мне слишком много настроек, но выглядит неплохо

Графические элементы с увеличенной функциональностью

  • DevExpress – как по мне, так это король всех библиотек, всего за 999$ вы сможете все, но большой минус в том, что вам придется самостоятельно переписывать под свои задачи множество компонентов ОЧЕНЬ ЧАСТО

  • Telerik – 999$ принц № 1

  • Grapecity принц № 2 всего за 995$

И в чем тогда смысл твоей?: моя библиотека относится к первому типу, особую функциональность, как у DevExpress она не привносит, но какие-то свои фишки у нее есть (типа всплывающих подсказок, эффекта тени, перетаскивания форм и элементов и анимации для элементов).

Она бесплатная. Несомненно, Bunifu и Guna UI имеют больше компонентов, но это дело наживное, а вот возможность использования в любых проектах, на мой взгляд намного важнее. К тому же некоторые элементы (хвастаюсь) у меня работают лучше, чем у них (по крайней мере в тех пиратских версиях (мы же только такие можем использовать), которые находил я).

Конечно для студентов и разработчиков

Пора заканчивать: если ты студент, фрилансер или начинающий программист на C#, то прошу к использованию.
Все элементы в настоящее время доступные в библиотеки отражены в Readme здесь (почти на каждый компонент я снимал видео, а потом показывал, как использовать).

Инструмент бесплатной помощи студентам/фрилансерам и начинающим программистам на языке C# Разработка, Программирование, Visual studio, Длиннопост

Если ты уже что-то понимаешь и хочешь помочь, то буду рад (и возможно я соберу команду как у RealTaiizor вот тогда и заживем) любым реквестам.

Ах, да, забыл ответить на самый важный вопрос «зачем использовать WinForms, когда есть WPF?»

- Ты полностью прав, удачи с WPF.

На этом все, ссылка на библиотеку еще раз, всем спасибо, жду ваши вопросы.

Показать полностью 2
[моё] Разработка Программирование Visual studio Длиннопост
8
13
Web.Study
Web.Study
2 года назад
Web-технологии

28 расширений VS Code для разработки документации⁠⁠

Собственно, это плагины для VS Code, без которых техническим писателям и разработчикам документации жить можно, но сложно. В подборке — линтеры, форматирование, работа с git, проектирование API, подготовка схем и милота для удобной разработки.

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Здесь мы вам даем еще больше полезностей: полезные сервисы и фишки, мануалы и статьи готовые решения на CSS, Javascript и не только



Линтеры


Markdownlint

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Самый популярный линтер для разметки Markdown. Подсвечивает распространенные проблемы.


Как пользоваться



Markdown All in One

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Поддержка разметки Markdown в Visual Studio Code. Форматирование таблиц, оглавление, рендеринг в HTML.


Как пользоваться



LTeX – LanguageTool grammar/spell checking

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Проверка орфографии и стилистики английского и русского языка по правилам LanguageTool.


Как пользоваться



Code Spell Checker + Russian - Code Spell Checker

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Проверка опечаток в английском и русском тексте и коде. Находит опечатки даже в названиях переменных в коде. Можно использовать расширение совместно с LTeX.


Как пользоваться



Proselint


Расширение линтера англоязычной прозы Proselint. Создатели сервиса вдохновлялись Чаком Палаником, Марком Твеном, Джоржем Оруэллом и другими писателями.


Как пользоваться



Textlint

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение open source сервиса Textlint, написанного на JS.


Как пользоваться



Vale

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Семантический линтер с возможностью задавать свои правила, настройки и конфигурации проверок на то, что вам нужно.


Как пользоваться



Форматирование и форматы


Prettier - Code formatter

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение помогает так хорошо отформатировать текст в Markdown, что на него не ругается линтер.


Как пользоваться



OpenAPI (Swagger) Editor

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение для редактирования, форматирования спецификации OpenAPI (Swagger) в YAML или JSON.


Как пользоваться



MdTableEditor

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение исключительно для таблиц Markdown. Подсвечивает строки, столбцы и добавляет кнопки для операций с таблицами на командную панель.


Как пользоваться



GitHub Markdown Preview

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Предварительный просмотр файлов Markdown в формате и стилистике GitHub.


Как пользоваться



Markdown Checkboxes

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение добавляет поддержку флажков и списков задач с предварительным просмотром.


Как пользоваться



PlantUML

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширенная поддержка PlantUML.


Как пользоваться



Asciidoc

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение поддерживает предварительный просмотр в реальном времени, подсветку синтаксиса и cниппеты для формата AsciiDoc.


Как пользоваться



reStructuredText Language

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение для полноценной работы с языком разметки reStructuredText.


Как пользоваться



Работа с системой контроля версий


GitLens

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

GitLens поддерживает операции с git и визуализирует всю историю кода — когда была изменена строка или блок кода, как код менялся. Можно проследить эволюцию кодовой базы.


Как пользоваться



Git Graph

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Визуализирует весь таймлайн с коммитами и ветками. Позволяет работать с git через интерфейс.


Как пользоваться



Git Project Manager

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение позволяет открывать новое окно с репозиторием git из окна VS Code и быстро переключаться между репозиториями.


Как пользоваться



Удобство и милота


Markdown Emoji

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

✨


🚀(здесь ссылка)



HTTP/s and relative link checker

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Поиск битых ссылок в Markdown-тексте.


Как пользоваться



Settings Sync

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Синхронизирует настройки и конфигурации VSCode. Для синхронизации используется Github Gist.


Как пользоваться



PDF

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение конвертирует файлы Markdown в файлы PDF, HTML, PNG, JPEG.


Как пользоваться



Markdown Paste

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Расширение делает скриншоты и сразу же ссылки на них в файлах Markdown.


Как пользоваться



Word Count

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Подсчет символов в документе.


Как пользоваться



Auto Close Tag

28 расширений VS Code для разработки документации Программирование, IT, Программист, Web-программирование, Web, Веб-разработка, Frontend, Visual Studio, Длиннопост

Добавляет закрывающий тег.


Как пользоваться



Rainbow bracket

Каждой паре всех видов скобок расширение дает свой цвет радуги. Красным цветом подсвечены незакрытые скобки.


Как пользоваться



Live Server


Локальный сервер разработки с функцией перезагрузки в реальном времени для статических и динамических страниц. Рендеринг по кнопке.


Как пользоваться



Material Theme Icons

Иконки к файлам и папкам.


Как пользоваться

Показать полностью 24
[моё] Программирование IT Программист Web-программирование Web Веб-разработка Frontend Visual Studio Длиннопост
5
5
VitalRus95
VitalRus95
2 года назад

Ирония судьбы, или Когда таки решился оставить отзыв⁠⁠

Вообще я гуманитарий, но на досуге пытаюсь иногда ковырять скриптинг и программирование. И сегодня, запустив уже достаточно опробованную Visual Studio 2022, вижу просьбу оставить о ней отзыв. В 99% случаев я от таких уведомлений пытаюсь поскорее избавиться, а тут что-то захотелось нажать на манящую синюю кнопочку да отзыв хороший оставить, как вдруг…

Ирония судьбы, или Когда таки решился оставить отзыв Visual Studio, Отзыв, Зависание, Закон подлости

Пожалуй, отзыв снова откладывается.

Показать полностью 1
[моё] Visual Studio Отзыв Зависание Закон подлости
1
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии