0
28
6 месяцев назад
0

» Администрация XGM / Плохо прогружаются изображения при просмотре

В том же комменте.
Оригинал - xgm.guru/files/100/310603/comments/521369/image_copy1.png
Как отображается - xgm.guru/files/117/316908/comments/521453/image.png

Выходит, что верхний левый угол чёткий, а всё остальное размывается. Вращение колёсиком размывает вообще всё.
Загруженные файлы
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

Получается если чего то не было значит и не будет, это отличный аргумент
Раз уж ты начал говорить о том, что "завтра что-то перестанет работать", то бремя предоставления доказательств лежит на тебе. Иначе косплей Михалкова.
0
28
6 месяцев назад
Отредактирован PT153
0

» WarCraft 3 / Visual Studio Code: WarCode

То есть доказательств, что внезапно что-то пойдет не так, по сути нет
Вот всё верно говоришь. Реальных случаев "завтра продукты JetBrains перестанут работать" не было, зачем морочить голову выдуманными безосновательными кейсами?
0
28
6 месяцев назад
Отредактирован PT153
0

» WarCraft 3 / Visual Studio Code: WarCode

Есть какие то доказательства что его нельзя отключить удаленно или что оно через время не превратится в тыкву, насколько известно это ПО работает через лицензию. Предлагаешь пиратить?
Насколько мне известно, пиратки есть. Также, если ты не продлишь подписку на Professional Edition, у тебя останется та версия, которая была доступна на момент истечения подписки, обновлений не будет.

Ну это просто хохма. Изначальный разговор был о том, что Назару не нравится API вскода. В результате дискуссии Назар привёл пример с инжектом. Ты на него решил ответить и спустя пару сообщений заявить следующее:
Но говорить что IDE зиждиться на langiage injection это слишком громко
При этом никто ничего подобного не писал. Но зато была разведена демагогия на тему "завтра что-то перестанет работать", что опять же, не имеет никакого отношения к основной теме.

Я использую PyCharm в силу привычки, и у меня есть лицензия на версию Professional многих продуктов JetBrains от университета (посмотрим, будет ли она продлена в январе 2024). VS Code я использую только в GitHub Codespaces, когда делаю коммиты в проектах, где нужно много сетапа или же много всяких утилит, которые я не хочу ставить у себя.
У меня никаких претензий к апи вскода нет, потому что я его не использую. Но они есть у Назара, он их изложил. Вот их и надо разбирать, а не передёргиванием заниматься.
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

Господа, вы с каждым сообщением всё дальше от Бога изначальной темы, а именно, что API VS Code унылое.
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

Завтра продукты JetBrains перестанут работать и будут работяги сидеть у разбитого корыта
Не перестанут, для работы не требуется соединение к серверам JetBrains.
0
28
6 месяцев назад
Отредактирован PT153
0

» Администрация XGM / Плохо прогружаются изображения при просмотре

Chrome 119.0.0.0
ВыпускWindows 10 Pro
Версия21H2
Дата установки‎23.‎07.‎2021
Сборка ОС19044.1645
ВзаимодействиеWindows Feature Experience Pack 120.2212.4170.0
Загруженные файлы
0
28
6 месяцев назад
Отредактирован PT153
0

» WarCraft 3 / Visual Studio Code: WarCode

nazarpunk, секс)
0
28
6 месяцев назад
0

» Администрация XGM / Плохо прогружаются изображения при просмотре

nazarpunk, хм, у тебя я разницы не вижу. Но такая проблема с просмотром у меня только ан XGM.
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

nazarpunk, там всё же правила описаны, а мне обычно нужно в каком-то место что-то заинжекстить и чтобы инжект сохранялся с перезапусками. Как надо будет снова, чекну, мб подойдёт.
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

Это open source решение?
А мне какое дело, мне когда надо, я это юзаю. Но не то, чтобы часто. Да и мне пока неведом способ постоянного инжекта, после перезапуска нужно заново инжектить.
2
28
6 месяцев назад
Отредактирован PT153
2

» WarCraft 3 / Visual Studio Code: WarCode

Что в этом примере может сделать IntelliJ со строкой кроме перекрашивания символов

Вот ещё пример с инжектом Python в строку самого Python.
Загруженные файлы
0
28
6 месяцев назад
0

» WarCraft 3 / Visual Studio Code: WarCode

ты внимательно пример смотрел? Глазами?
На самом деле я тоже не понял суть того примера с .js файлом.
0
28
6 месяцев назад
0

» IntelliJASS / IntelliJASS

Тут уже ничего не поделаешь, только вот на данный момент IntelliJ искаропки предоставляет больше плюшек, чем всё остальное вместе взятое.
Согласен, поэтому терпим, репортим баги и молимся на фиксы)
0
28
6 месяцев назад
Отредактирован PT153
0

» IntelliJASS / IntelliJASS

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

Трудности возникли с первоначальным логотипом или уже с серпом и молотом?
0
28
6 месяцев назад
Отредактирован PT153
0

» WarCraft 3 / Warcraft III Reforged World Editor

Нужно сделать обе вещи, что тебе предложили.
У героев есть два лимита: свой и общий. Свой обычно стоит на 1, общий на 3. Чтобы сделать свой лимит, нужно сделать то, что преложил Волчачка. Чтобы герой учитывался общим лимитом, нужно сделать то, что предложил nazarpunk: занести героя в константы нанимаемых.
Без своего лимита героя можно строить сколь угодно раз. Без занесения в константы герой не учитывается общим лимитом, то есть игрок может построить 3 дефолтных героя и кастомного, итого 4 при учёте наличия своего лимита и безграничное кол-во, если свой лимит тоже не указан.
0
28
6 месяцев назад
0

» Мир безумного / BlizzCon 2023 - интересное с фестиваля

С открытия темного портала
Имеется в виду в Burning Crusade?
0
28
6 месяцев назад
0

» World of WarCraft / Blizzard анонсировала сразу три дополнения для World of Warcraft

PUVer, я, как постоянный игрок игротеки в ск2, с этим категорично не согласен.
1
28
6 месяцев назад
Отредактирован PT153
1

» WarCraft 3 / [WarCraft III] Jass identifier renamer

Vlod, речь шла про
Интересно почему типы не должны быть в typing)
Потому что typing это не types. Типы находятся в types, typing - это модуль для аннотаций, а не для типов. Об этом сказано в документации модуля typing.
Это в целом странно и смешно слышать на адекватный и абсолютно верный ответ "потому что импорт абстрактных коллекций из typing является устаревшим с 3.9".

это также короче чем collections.abc
Продолжаешь юморить)
Нет никакой проблемы создать модуль t, и импортировать туда всё из collection.abc, чтобы потом писать
from t import Collecttion
Будет короче, чем из typing!

Как я уже сказал, импорт стандартных и абстрактных коллекций из typing устарел уже как 3 года, и нет никакой причины их оттуда импортировать (кроме кроссверсионности, но для этого есть typing_extensions). Что же будет, если всё таки это сделать? В typing находятся обёртки, а в collections.abc оригинальные классы. Таким образом:
  1. Обёртки по своему определению медленнее оригинальных классов и вот пруф.
  1. Обёртки возвращают False для isinstance(обёртка, type).
    • Как следствие, обёртки нельзя передать в issubclass в качестве первого аргумента.
Из-за этого некоторые библиотеки, которые считывают аннотации, могут неверно работать.
Загруженные файлы
1
28
6 месяцев назад
1

» WarCraft 3 / [WarCraft III] Jass identifier renamer

Daro, скрипт создан как ответ на этот вопрос. Поиск и замена в текстовых редакторах заменит такие же слова в строках и ASCII числах, что делать абсолютно не нужно. А каждый раз руками проходить по файлу в 100к строк такое себе. Поэтому ищешь в файле нужные функции, там находишь интересующие тебе имена и вбиваешь их в скрипт для переименовывания.
0
28
6 месяцев назад
0

» WarCraft 3 / [WarCraft III] Jass identifier renamer

Vlod, прочитав комментарий, я аж посмеялся)
typing это не types. Это другой модуль. И кстати, абстрактных коллекций в types нет и никогда не было. Они всегда были в collections.abc, где им и самое место.
Если импорт из typing признан устаревшим можно линк
Я напомню, что 3.9 вышел октябре 2020 в и его полноценная поддержка прекратилась в 2022 (осталась поддержка только для security issues до 2025). Вот статья What's new, раздел You should check for DeprecationWarning in your code:
Aliases to Abstract Base Classes in the collections module, like collections.Mapping alias to collections.abc.Mapping, are kept for one last release for backward compatibility. They will be removed from Python 3.10.
Впрочем, они передумали и алиасы оставили, о чём сказано в последней документации модуля typing, раздел Deprecated aliases:
This module defines several deprecated aliases to pre-existing standard library classes. These were originally included in the typing module in order to support parameterizing these generic classes using []. However, the aliases became redundant in Python 3.9 when the corresponding pre-existing classes were enhanced to support [] (see PEP 585).
The redundant types are deprecated as of Python 3.9. However, while the aliases may be removed at some point, removal of these aliases is not currently planned. As such, no deprecation warnings are currently issued by the interpreter for these aliases.
Чуть ниже расписан таймлайн устаревания и удаления из модуля:
Загруженные файлы
0
28
6 месяцев назад
Отредактирован PT153
0

» WarCraft 3 / [WarCraft III] Jass identifier renamer

Vlod, потому что импорт абстрактных коллекций из typing является устаревшим с 3.9.

host_pi, закинь код в саму статью по спойлер.
0
28
6 месяцев назад
0

» WarCraft 3 / WFE - Warcraft Feature Extender

Не понял о чём речь, да и если игра свёрнута, какая разница?
Я так понимаю, что после сворачивания игры курсор еле ползает. Достаточно неудобно, на самом деле.
1
28
6 месяцев назад
Отредактирован PT153
1

» WarCraft 3 / [WarCraft III] Jass identifier renamer

Автор скрипта я, так что если вас корёжит с его кода, все претензии писать мне)
0
28
7 месяцев назад
0

» WarCraft 3 / TESH для Reforged

Скачал прикреплённый архив, залил на VirusTotal. 60 из 60 антивирусов ничего не обнаружило.