Pull to refresh
8
0
Ihor@IhorL

Development

Send message
чисто уже любопытно из принципа.
какова же там логика эвристики что сканер находит среди кучи текста раскиданные 4ре строки, внутри любого текста
Function S
Execute S
End Function
For i To Len T

и принимает это за червя. Это явно не шаблон и очень похоже на регулярку. Но Текст сильно простой чтобы было за что зацепится логикой. А вики по вирусу, пояснила что это код который генерирует вирус в виде автолоадера — вот тут моя эвристика в полном тупике.
Еслибы вопрос стоял только в неудобстве.
У меня например это случилось прямо вовремя написания кода. В какойто момент в Notepad++ нажимаешь сохранить и вдруг выясняешь что файл удалился и недоступен, и система начинает настойчиво ругаться что у вируса высший уровень опасности и срочно все удалить.
А сколько хостов чисто статистически потеряли сегодня файлы и сколько сайтов или хостов сегодня умерло? Изза опечатки одного из девелопера команды дефендера. Одна ошибка и по всему миру у людей сканер начинает без спроса блокировать и убирать файлы.
Папку IIS ставить в игнор тоже не очень умно, учитывая что могут быть Upload механизмы.
Порой цена ущерба от червя гараздо ниже чем ущерб от самой защиты (сарказм)
Я понимаю сарказм, но это больше похоже на опечатку или ошибку девелопера в команде дефендера, чем на тупость самого Defender.
Вот только смущает, что они выпускают настолько проблемные ошибки в последнее время и реагируют довольно таки медленно.
Защита которая самовольно удаляет все что ей вдруг вздумается. Довольно таки дорогая ошибка для компании такого уровня.
И это в совокупности с последними новостями. У Пользователей виснут намертво компьютеры после обновления а они все еще ищут проблему и дают несуразные советы.
Я им сразу отправил файл. Но за весь день реакции так и не увидел. Запрос все еще в стадии ожидания.
А пока пытался понять причину такого чудного поведения Защиты. Дополнительно предупредил кого смог о непонятной проблеме и последствиях.

Сейчас все еще пытаюсь найти логику сканера. Почему он удаляет в срочном порядке все файлы при нахождении совершенно безобидной комбинации.
Function S
Execute S
End Function
For i To Len T

совершенно простые строки, даже в простом текстовом файле вызывают резкую реакцию защиты. Ведь даже если разбавить эти 4ре строки любым текстом, всеравно сканер найдет в нем Червя
Function S
'test test test 
Execute S
'test test test 
End Function
'test test test 
For i To Len T
'test test test 

Кол-во текста может быть совершенно любым как и содержание. Сканер переходит в режим повышенной опасности и тутже удаляет файлы.
Вопрос в том — сколько сегодня после обновления базы вирусов, на серверах было удалено файлов при совершенно невинном совпадении. Довольно таки простые строки кода и явно есть еще комбинации. Такчто шанс довольно таки огромен.
Микрософт пока молчит и не отреагировал на запросы. А вариант блокировки и срочное удаление файлов, боюсь сегодня многим попортил нервов.
продвинулся еще дальше
MpCmdRun.exe -Scan -ScanType 3 -File c:\test.txt
Scanning c:\test.txt found 1 threats.
Worm:VBS/VBSWGbased.gen
==========
Function S
Execute S
End Function
For i To Len(Text)
=========
что такого в этом наборе?
текст еще удалось немного почистить:

Function S
Execute(S)
Function B
Set o = CreateObject
o.Type = o
o.CharSet = 0
o.Open
o.WriteText Text
o.Position = 0
o.Type = o
o.Position = 0
B = o.Read
Set o =
End Function
For i = 1 To Len(Text)
— все еще Defender обнаруживает Worm и удаляет все файлы при нахождении кусочков или наборов из данного примера и неважно что между этими строками будет
Врядли найдется плагин ценнее чем «Poor Man's T-SQL Formatter for SSMS Addin» — форматирование SQL прямо в окне Query. Низкий поклон автору за спасенные нервы и часы за все эти года.
Постоянно ищу себе замену Lenovo Yoga. Увидел i7 4720HQ и 16 мозгов… сначала сказал в слух «Аллилуйя»… но прочитав до конца понял что фейк.
Ультрабук с 2.3 кг? уж простите но уже прошло то время когда это считалось ультрабуком. При 4 часах серфинга, мне придется таскать в сумке зарядное устройство, а это уже не папка тоненькая а довольно внушительная сумка. Как ни крути но блок питания сложенный в сумку ее оттопыривает и прибавляет весу, а затем и с кабелем проблема начинается, это только у Мака магнитный коннектор, этот же начнет перегибаться и ломаться.
В итоге получаем — 2.3кг весу плюс блок питания всегда с собой + дополнительный аккумулятор = выходим на добрых 4-5 кг… и внушительный рюкзак. Это все еще называется ультрабук? (промолчу про стоимость этого всего)
Говорилось о тачскрине, как кнопка «Home» связана с тачскрином?
Быстрый скролл в TOP довольно таки удобен. Это заметно на длинных новостных и других страницах. Прокрутив страниц на 10-20 вниз прочитывая, приходиться долго и нужно толкать пальцами чтобы проскролить в самый вверх. Сидишь как идиот, будто рулон туалетной бумаги заново накручиваешь.
Вы не поверите, но «боль» — это когда сидишь за тачскрином.
Стандартная привычка — левой рукой по левому пустому белому краю сдвигать вверх<>вниз содержимое. Но вот когда оно каждый раз по нажатию отправляет в самый вверх а ты забываешь что на VK именно так — вот это боль. Вместо кнопки или других приемов — вся левая сторона полностью это скролл в самый топ TOP, а ты забыв о «фишке» думаешь что глючит браузер.
Посмотрев документацию Postgres, вижу поддержку XML. Тогда вопрос: не проще все это хранить и обрабатывать в базе в XML варианте? В MSSQL для меня сегодня гораздо удобнее хранить и обрабатывать в XML чем вот такие хитроумности. Не знаю как в Postgres но MSSQL умеет и древовидные xml строить с уровнями одним запросом. А раз и Postgres работает с XML то вопрос остается чисто в сериализации и десериализации json<>xml.
Я понимаю что это потеря производительности на конвертации но если речь идет об очень больших данных и производительности, тогда и смотреть нужно в сторону mongo redis и т.д.
В видео проскочил момент когда верхняя поверхность вроде как сенсор на подобии touch, т.е. пальцем водишь и управляешь курсором, а вот насколько это будет удобным огромное соотношение размера тачь поверхности и экрана монитора, отдельная тема.
Код, экшины, шаблоны, и все вперемешку? Я думал это время кануло в небытие.
Даже если это мелкий и кастомный продукт, все равно смена дизайна или UI станет просто нереальным. Кастомизация это не только другие стили в CSS подключить.
Для .NET ведь есть Razor который в умелых руках практически превращает в аналог Node,js с динамической генерацией на стороне сервера, но это в свою очередь убьет в производительности сам .NET.
Трудно представить как в данном подходе производить изменения в проекте… тоже поле провести по всей структуре, а секюрити? Я может что-то упустил? в чем идея данного подхода?
В чем заключается мой опыт? что вы имели этим ввиду?
Насколько я помню, то у Микрософта жесткие критерии и требования к производителям девайсов Это вам не Аднроид платформа, где Google может разводить руками, мол они не в состоянии гарантировать стабильность на всех девайсах. У Микрософта все наоборот, они заранее знают все, так-как все производимые девайсы в рамках их стандарта, а тем более девайсы Nokia. И уж темболее работа софта WP а также обновление и другие моменты, никак не зависят от пользователя. Т.е. если чтото не работает то пользователь никак не мог на это повлиять. Если на вашем к примеру 1520 все чудесно а на моем 620 глючит, то это уж простите баг производителя. Не так уж много девайсов под WP чтобы тщательно не протестировать перед выпуском который и так затянулся.

Я понимаю что вас «фишки» радуют и вы довольны. Яже девелопер и сужу не по красивым тайтлам и анимации… меня этим не купишь, Я в первую очередь оцениваю то что внутри. Если UI стал менее интуитивным, если то что было удобным и это перевернули с ног на голову, если браузер попрежнему падает раз за разом, если скайп в фоне также продолжает засыпать и потом задним числом вываливать тучи месаг, если синхронизация по прежнему создает дубликаты на компе, и если ОСь глючит и нестабильна… то уж простите, все вкусности и «фишки» мне абсолютно уже не важны. Я сужу о качестве а не о красивости.
Выход WP8.1 оно приятно что улучшают и продолжают делать. Но не все так гладко. Получил долгожданное обновление 8.1, и началось непредсказуемое. Само обновление встало с третей попытки, тучи перезагрузок, ну то ладно встало и отлично. Далее начался период привыкания к изменениям: и вот тут оно и вылезло… улучшения это хорошо, это всегда было хорошо… НО! зачем менять привычные и удобные повседневные вещи? зачем переделывать то что уже было удобно?

Сразу с первых минут наткнулся на часть опций в которые не могу войти… выбрасывает каждый раз в главное меню, (как пример, меню «Поиск телефона» вываливает в главное меню) уже можно 100% считать багом или глюком, и это ведь не кривые руки пользователя, это часть софта ОСи и никак не зависит от кривизны рук. Столько ждать чтобы получить с глюками, нехорошо.

Что касается переделки старого: раньше игры были в папке «Игры» там-же, нажал, выбрал «удалить» и удалил. Получив 8.1 вдруг увидел установленные Facebook, игра Asphalt и др. зачем? попытался удалить как ранее, а функциональность убрана. т.е. вижу игры но удалить уже не могу. Вернулся в общий список и был шокирован. Теперь все игры в общем списке… ЗАЧЕМ? чтобы удалить игру, ее теперь нужно искать в списке общем, а то что в разделе игр уже неуправляемо.

После установки 8.1 обновления, сразу с любопытством стал бегать по опциям… и какой был для меня шок, когда почти каждый второй заход в меню стал перегружать телефон. Зашел в Сеть+… обрадовало что телефон обновился и понеслась перезагрузка, зашел после в Сенсор и понеслась… если не изменяет память то раза 4 точно перегрузило телефон.

Все описывать далее не буду… замечаний много… оно понятно что дело привычки. Но вот трудно понять, зачем менять то что было удобно и привычно и урезать, забирать, кудато переносить. Новое добавили, оно приятно. Старое зачем ломать? Тем более обще принятые вещи в любом софт.

Итог впечатлений: то что так ждал… омрачило тучи неприятных вещей, теперь на душе уже нету желания вникать во все новинки. Огорчили. Может современем привыкну. Но это как — ожидать в подарок велосипед а получить самокат, едит и хорошо.
Перегрева скорее всего боится электроника, а вот сами ячейки видимо не сильно любят холод дата центров, учитывая насколько низко могут охлаждать их. Если взять к примеру теже аккумуляторы и батарейки, тоже ведь при низких температурах работают хуже, видимо и тут также.
Как насчет поддержки виртуализации? Встанет сервер с Hyper-V? столкнулся при выборе ультрабука для работы, из всех только на одном удалось установить Hyper-V изза беды с биосом и ядром.

P.S. вот комментарии от MSDN касательно Hyper-V
◦Hardware Assisted Virtualization (HAV) – This may appear as Intel VT in the BIOS
◦Dynamic Execution Prevention or No Execute (DEP/NX)
◦Second Level Address Translation (SLAT)
Следил за Starling с самого начала, рад видеть что проект продолжает развиваться. Обидно только очень что Adobe бросили Flex проект. Да Starling это отличный SDK но ведь Flex сам по себе был просто выше всяких похвал. Любой проект и прототип собирались с коленок без головной боли. Flex легко расширялся и собирался, что весьма отличается сейчас от тогоже Starling в котором расширение или смена дизайна уже превращается в сложное понимание и кодинг.
Долго себе искал мобильную версию Винды. Как и автор, мне нужно было много работы делать, а потому вариант Windows был без вариантов. Учитывая что современные приложения хотят все больше и больше CPU и памяти, пришлось сразу искать с запасом, т.е. не ниже Intel Core i7, всякие Atom даже не рассматривал.
Кстати один из пунктов был Hyper-V, а без него работать я даже не представляю как. Имея настроенные виртуальные машины, на все случаи, даже с Android-ом, поднимаются за секунды, и не засоряешь основную ОСь.
Но при этом важен был и вес и удобство… таскать с собой монстра типа MSI с весом в 5 кг и это без адаптера и всего остального? А планшет не потянет всего…
… из всех вариантов на рынке лучшим оказался Lenovo Yoga 13, а сейчас это обновленная модель Lenovo Yoga 2… полноценный ноут, который трансформируется в планшет, в итоге получаете и планшет и ноутбук, и работать и мобильность, да весит около 1кг, весомее чем планшет, но зато получаете максимально мощную лошадку которая также без розетки протянет 4-6 часов.
Один огромный минус есть у Lenovo — это сапорт… это их больное место, с Йогой дошло до того, что люди на форуме сами не выдержали и стали делать драйвера, решая проблемы. В будущем я зарекся связываться с Lenovo (кот в мешке), хочу сменить на Microsoft Surface 3 Pro

Information

Rating
Does not participate
Location
Херсон, Херсонская обл., Украина
Date of birth
Registered
Activity