Олег да сама-то DLL может и быть, непонятно только той же она версии или нет. Возможно, она была обновлена и в SP1 появилось что-то критичное для Питона. Тем более если он не хочет ставиться на Семерку без SP.
А кстати, как у вас так получилось, что очень нужно запускать скрипт на необновленной системе? На сегодняшний день система с апдейтами, особенно с SP - можно сказать must-have и отсутствие сервис-пака - проблема пользователя.
Олег из "подозрительных" зависимостей только msvcrt.dll, но она вроде и на оригинальной семерке есть. Возможно, правда, другой версии. Вы текст ошибки сможете показать?
JunPupil вы должны понимать это исходя из вашей предметной области. Вот одна из "предметных областей" - это плоскость, на которой можно прикинуть расстояние между узлами за счет того, что они расположены не абы как, а двумерной сеткой. Это и есть эвристика. С другими графами и эвристики будут другие. Если у вас в принципе нет никакой доп. информации о природе графа, то и нет смысла заморачиваться с информированными алгоритмами - очередь с приоритетами выродится в обыкновенную очередь, т.к. функция эвристики h(x,y) выродится в константу (в самом общем случае - в ноль).
JunPupil A* работает потому, что он информированный (https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%84%D..., т.е. у него есть дополнительная информация, которая МОЖЕТ помочь быстрее найти лучший маршрут.
Вообще, "не понял почему он работает" не лучшее обоснование необходимости искать что-то еще.
Денис Сечин если смарт показывается увеличивающийся Reallocated sector count - это и есть ремап, который диск делает сам (у вас же диск не из начала 2000-х?). Парочка или даже пару десятков Reallocate-ов особой проблемы не представляют, если их количество не растет постоянно и тем более лавинообразно.
Однако, запасных секторов для ремапа не так уж много. Когда они заканчиваются, новые битые сектора больше не ремапятся. С этого момента диск перестает считаться надежным хранилищем. Дальше будет за бэдами следить NTFS, что будет довольно медленным процессом, и лучше до этого не доводить.
Вопрос на грани бессмыслицы. Допустим вы все-таки имеете в виду xsd-схему. Вы код ДЛЯ ЧЕГО хотите сгенерировать? Для чтения XML-документа, соответствующего схеме или для чего еще?
3 раза перечитал теги и вопрос - лично мне пока непонятно чего вы хотите.
VZVZ
> Просто игровая графика и GUI - это совсем разные области.
У нас разные представления о GUI. Для меня дополненная реальность - это тоже GUI. Пример утрированный, но лично я принципиальной разницы между игровой графикой и графикой для интерфейса не вижу.
> Кто-то же должен занять эту нишу. Графика здесь каким боком?
не знаю, причем здесь сосалки, они вроде больше с iOS общаются. Графика таким боком, что люди с острым эстетическим чувством обнаруживают, что Макось со всей ее вылизанностью им гораздо более привлекательна как инструмент для работы и развлечений. Уверен, что в UI макоси аппаратное ускорение играет не последнюю роль. И да, мы с вами забыли о высоком разрешении и 4k мониторах, где пикселей для растеризации еще больше. Если вы и это считаете свистоперделками, то продолжать обсуждать бессмысленно, вам хватит и консоли 80 на 25 символов.
> Нет.
> В мои обязанности входит работать (над архитектурой приложения, по реверс-инжинирингу, и мн. др.), а не свистопердеть и еще получать за это бабки
Ну мы же вас не учим реверсить, не учите как делать интерфейсы). Я вас понимаю, вы наверное из старой школы, вы больше по ассемблеру, а не по рюшечкам. Но мир-то не стоит на месте, и его тенденции и хотелки определяете не вы и не я. Дома я тоже весь такой минималист и умничаю про то, что Win 2000 прекрасно работала и всем ее хватало, но на работе есть проект и требования к нему. А то, что человек хочет комфорта во всем, в том числе во взаимодействии с машиной, я считаю естественным и правильным.
> как в свое время стали делать программисты MS
Еще и программисты Apple, потом программисты Google.. Довольно многие люди)
> Скажем, VBA с UserFormами и прочим
Это вы видимо специально умудрились вспомнить действительно самую антикварную вещь в ворде, которую, совместимости ради, еще не закопали. И VBA MS-у действительно не нужен. Но я все-таки не о VBA говорил, а об основной функциональности Ворда, и о его основном интерфейсе, который врядли сделан только на GDI. Конечно, там еще много диалогов осталось из предудыщих версий, но все инструменты первичной важности были переделаны еще со времен 2007-го и появления Ribbon-а.
> Но вдруг разгорится кризис, работодатели поумнеют, почешут репы - и за борт всех свистопердельщиков.
Во-первых расскажите об этом Эпплу, во-вторых - вы утверждали, что вы - архитектор.
Я вот например, недолюбливаю весь этот смартфонный мир - у меня мобильник 2008-го года выпуска, и он вполне меня устраивает. Меня изрядно раздражают слюни на последние модели айфонов, все эти ненужные наручные гаждеты и прочие игрушки. Но это не значит что я буду посылать на фиг всех желающих сделать мобильную версию какого-либо приложения. Архитекторы понимают требования бизнеса, который их кормит, и так не поступают.
Собственно, я и сам зарабатываю скорее грамотным проектированием БД и веб-сервисов, но я абсолютно точно уверен, что абы как написанное клиентское приложение нашим клиентам нафиг не нужно. Мы потратили уже почти год на улучшение его GUI, как в техническом плане, так и плане юзабилити - убирали каждую лишнюю кнопку. За образец кстати брали 2GIS. И как "архитектор", когда мне говорили, что у нас таблицы туго скроллятся или карта на GDI-движке тупит и туго отрисовывается, я не имел никакого права кого-либо посылать. Моя работа и работа моих коллег - готовый продукт, вылизанный во всех отношениях. Его вылизанность и отсутствие излишеств по сути и есть киллер-фича, позволяющая работать с ним малоопытным пользователям.
Я рад за вас, что у вас работа сугубо техническая, и что вам платят не за свистелки, но не следует выдавать ваши желания и предпочтения за объективную (пусть и не самую приятную) реальность.
Да, кстати, боюсь представить, какое ваше мнение о Win8 и Win10. Для вас наверное вообще не существует этих версий венды)
VZVZ
> Если не в курсе, то объясняю.
Вот открылось окошко. Один раз нарисовались контролы. И ВСЁ.
Я в курсе. В курсе, что оно так будет вести себя как раз таки с DWM, который для каждого окна держит отдельный буфер в видеопамяти и позволяет им не перерисоваться по триста раз. А вот без DWM-а, например в Windows XP мы видели вот это: www.imagehosting.cz/images/happytrail.png , я думаю понятно почему.
> Ну и что он там ускоряет, кроме анимаций и прочих свистоперделок?
Композицию окон он ускоряет, и дает приложениям возможность пореже их перерисовывать.
> DirectX в их числе, но не для свистоперделок, а для игр
удивительная фраза. Т.е. если играть - так играть, а если работать - то все по хардкору. Интересно, была бы та же Макось такой как сейчас, если бы в ней все рисовали технологиями уровня GDI? Вы я смотрю в UI анимашечки не цените. К вам заказчики не приходили и не спрашивали, а почему это на смартфоне, или еще хуже, на веб-сайте у меня все выглядит круче, чем в нашем новейшем десктопном приложении.
> Если у вас огромная панель с полтинником контролов и в ней скроллбар
Вот кстати скролл - отличный пример. Например, в DataGrid-е с кастомными колонками. А то вы так говорите, будто сложность большинства десктопных приложений находится на уровне калькулятора.
> а все остальное - на Winforms, и внедрить ее через ElementHost.
мсье знает толк))))
> сколько прямизной алгоритма отрисовки...
Да уж конечно, аппаратный растеризатор ни в коем случае не сможет работать быстрее хорошего алгоритма на процессоре))
> XP-стили давным давно по умолчанию включены в Winforms, какой к черту 95?
Знаете, XP-шные стили конечно красивее олдскула Win95, но я в общем-то и их считаю прошлым веком. Да, стандартный look&feel это важно, не спорю, но что-то Word 2016 не на WinForms написан. И Фотошоп уже довольно давно использует аппаратное ускорение, благодаря чему любые перемещения и манипуляции с изображением в нем сегодня выглядят гораздо приятнее, чем во времена 8-й версии.
VZVZ
> Работал на уровне того, что плагины для VS писал.
И до сих пор не знаете, что добавление файла в проект - по сути добавление ItemGroup в MSBuild-скрипт, коими и являются студийные проекты.
> Тогда проще выкинуть нафиг студию и взять блокнот
Для меня студия это набор софта, который работает вместе гораздо лучше, чем некий редактор с некоей сборочной системой и неким компилятором. знаете ли, открыть студию, создать проект и одним нажатием F5 его запустить и тут же поставить брякпоинт на дебаг - это куда больше чем редактор, так что не стоит вдаваться в крайности. Линуксячий подход это когда вы берете vim, и сами пилите всю сборку проекта, флажки компилятору ставите ручками, makefile пишите. И самое главное, студия НЕ МЕШАЕТ использовать такой подход, когда проект уже требует этого. Я в крупных проектах последние пару лет вообще proj-файлы только вручную редактирую, но это не мешает мне собирать и запускать проект по F5 и дебажить студийным отладчиком.
О, черт возьми, да в окне добавления файла в проект шаблоны файлов даже по группам рассортированы, чтобы помочь вам ориетироваться. Куда ж еще лучше-то? Вам совсем Lego нужен?)
Neoline
> несколько параметров могут передаваться
Все, что не идентифицирует ресурс, может и должно передаваться в теле запроса. В GET-запросах тела быть не должно, поэтому все, что может повлиять на содержимое ответа, должно быть частью идентификатора ресурса. /posts/16/comments/15 сделать никто не мешает. "?" в урле следует использовать только тогда, когда содержимое ресурса В ПРИНЦИПЕ зависит от данных запроса, например если это запрос на поиск. Здесь, наоборот, не стоит делать /search/blabla, а лучше сделать /search?query=blabla, т.к. не стоит создавать "псевдоресурсы", существование которых определяется только запросом юзера.
VZVZ
> Слово "DirectX" вам ни о чем не говорит? Игры, 3D, анимация...
Если вам интересно мое мнение, то Direct3D говорит мне о возможности использования ресурсов видеокарты, а не об играх и 3D.
> Нет, не заменяет. Это уже ВАШЕ незнание ДЕСКТОПА.
С таким же успехом можно сказать, что Windows 7 не заменяет Windows 95. Например, потому, что не запустится на всех машинах, где будет работать Windows 95. DirectX 11 не заменяет DirectX 9. Ну и так далее. Под "заменяет" обычно понимают современную альтернативу, на которую есть смысл перейти, если вы способны удовлетворить ее требования к окружению и ресурсам.
VZVZ
> Почему студия позволила мне добавить обработчик, который не будет работать, и не предупредила меня Warningом?
Вы или на работали со студией ранее, или работали не очень плотно. Добавление файла в проект - это добавление его в процесс сборки, не более. Я могу добавить ASPX-файл в WinForms проект, чтобы потом его впилить в EXE-шник в качестве ресурса. И почему студия должна меня о чем-то предупредить? А то, что она открывает дизайнер - почему нет, каждый файл или группа файлов редактируется своим дизайнером, вполне логично. Еще раз говорю - VS это не тот инструмент, который будет следить за каждым вашим шагом, хотя бы потому, что в ней можно решать широкий круг задач.
> Хм, спасибо! Но я не думаю, что прям уж так "не добавите". Всегда можно придумать какой-то костыль. Это уже кому как.
Я в другом треде уже тертий день вам пытаюсь объяснить, что точно такой же костыль вы и сделали, добавив ASPX в MVC-проект. Только в ASP.NET 5 этот костыль уже до работающего состояния не довести, а в предыдущей версии ASP.NET это еще реально сделать.