Дмитрий
@deitry
программист
Information
- Rating
- Does not participate
- Location
- Россия
- Registered
- Activity
Specialization
Software Developer, Backend Developer
Lead
C++
C#
Git
Python
Software development
программист
Information
АНБ США порекомендовало IT-компаниям отказаться от языков C и C++
Про другие неопределённые типы уязвимостей эксперты тактично умолчали.
В Госдуме раскритиковали запрет на видеоигры серий Assassin's Creed, The Last of Us, Dragon Age и Fallout
Список из поста, судя по всему, полностью слизан со статьи 2019 года, в котором Mass Effect почему-то упоминать не стали.
ЛГБТ-персонажи в компьютерных играх (playground.ru)
Разбираемся в необычной проблеме с WiFi
Не работает ни выключение/включение, ни удаление устройства, ни переустановка драйверов в разных видах, ни даже откат винды на точку восстановления. Предположительно, какая-то последовательность действий приводит к тому, что устройство приходит в состояние, из которого перестаёт инициализироваться вообще, а хард-выключение полностью обесточивает чип и сбрасывает его на дефолтные настройки, на которых всё работает.
Порывшись в комментариях, я нашёл упоминание варианта перезапуска через Диспетчер Устройств контроллера USB, на котором видимо висит модуль WiFi/Bluetooth, в таком случае чип вроде как тоже ресетится. В следующий раз попробую такой метод.
https://www.reddit.com/r/ZephyrusG14/comments/ohsox6/comment/hh1fr6g/?utm_source=share&utm_medium=web2x&context=3
РЕД ОС: первые впечатления от импортозамещенной операционки
IFC это текстовый формат (в виде STEP или XML) с открытой спецификацией. Его не удастся закрыть даже если очень захочется.
Разбираемся в необычной проблеме с WiFi
Подержите мой WiFi-модуль MT7922. При не вполне понятных обстоятельствах, но похоже тоже как-то связанных с уходом ноутбука в сон, драйвер перестаёт прогружаться вообще, и единственным действенным способом лечения является вырубить ноутбук, подержав кнопку питания 60 секунд.
MediaTek Wi-Fi 6E MT7922 (RZ616) - Microsoft Community
А просто сбоить он и без ухода в сон может. Просто иногда. Проблема, видимо, не софтварная.
То же самое с MT7921: Mediatek MT7921 suddenly not working : ZephyrusG14 (reddit.com)
Twitter разослала сотрудникам предупреждение о массовом увольнении, заблокировала все пропуска и учётные записи штата
Майкрософт приобретала в первую очередь GitHub, а не Atom. И у Майкрософт есть VSCode, который является аналогом (и в общем-то конкурентом) чуть более чем полностью. Так что сворачивание разработки Atom выглядит максимально логичным шагом.
Обзор нововведений в C# 11
Ну, уже сейчас есть способ вычленять тип через Source Generators, хоть это может быть и не сильно удобно
На Марсе с большой вероятностью была подземная жизнь – возможно, она есть там и до сих пор
Для полноты картины - когда-то градусы Кельвина существовали.
Кельвин — Википедия (wikipedia.org)
Source Generators в действии
.NET, скажем, 4.8 можно использовать в качестве целевой платформы, но есть некоторые нюансы с WPF, не смог сходу нагуглить соответствующий ишьюс на гитхабе. Если правильно помню, код генерировался на стадии анализа солюшена, Intellisense работал, но сборка не собиралась. В качестве воркараунда можно было сохранять сгенерированный код (см. упомянутый
<EmitCompilerGeneratedFiles>
).У Райдера с этим удобно, он отображает сгенерированные "файлы" в отдельной папочке среди зависимостей проекта. VSCode по идее под капотом использует тот же Roslyn, ошибки не рисует, но и чё-то ничего не показывает (если поискать, например, сгенерированную реализацию интерфейса), может я что-то не так делаю.
Новая «религия» на базе материализма
Полностью Вас поддерживаю. Помимо прочего, по моим религиозным убеждениям, даже если можно "оцифровать" сознание, построив дубликат из искуственных нейронов, дуплицировать придётся большую часть нервной системы. Нервные импульсы от кожи в каком-нибудь отдельно взятом пальце может и не оказывают особого влияния на организм, но я искренне верую, что спинной мозг и нервная система в целом (характером проводимости поступающих в мозг сигналов, обратной связи от действий и вот этого всего) формирует наше восприятие и самоощущение.
Интересно было бы посмотреть на гипотетический эксперимент, в котором берут двух клонов-близнецов и одного выращивают как обычного человека, а второго как "голову профессора Доуэля", тогда эта религия имела бы под собой хоть какие-то основания.)
Новая «религия» на базе материализма
Мне в своё время очень понравилась "теория пыли" из "Города перестановок" Грега Игана - в предположении, что сознание человека можно оцифровать, если некоторая комбинация единичек и ноликов описывает это сознание, то его можно зафиксировать на любом носителе - битами на SSD, палочкой на песке, квантовыми числами в атомах и т.д. А если "железо" не важно, то сознание будет функционировать по сути и без железа вообще - сознание со своей субьективной точки зрения даже не заметит, что в разные моменты времени оно "вычисляется" на разном железе.
Вот тут можно чуть почитать сюжет вкратце: Логические бомбы Грега Игана — Почитать на DTF
Краткий справочник по «всем-всем» командам Linux
Упоминая штуки вроде
init
иrunlevel
можно упомянуть иservice
. Всплывает иногда в старых мануалах и, что характерно, всё ещё работаетЧего ждать от NeoVim: особенности редактора
Вот зря вы так, у них у всех есть свои преимущества и недостатки. Я сейчас на довольно большом проекте успешно использую и Rider, и VS Code, потому что VS Code фигово справляется с поддержкой больших MSBuild-солюшенов со смесью C#/C++ проектов, а Райдер фигово справляется с задачами, когда нужно быстренько поискать что-то по всему репозиторию (особенно когда вне активного солюшена) и посмотреть историю отдельных файлов.
Новый ИИ открывает альтернативную физику
Зависимость от чего? Если c - постоянная величина
Новый ИИ открывает альтернативную физику
Вопрос не глупый)
Там c^2 нарисовывается изначально в нижней части релятивистской энергии. Вот тут нашёл примерный вывод
Кинетическая и полная энергии в релятивистской механике. Энергия покоя. Релятивистский инвариант - ФИЗИКА (studme.org)
Ответственное управление пакетами в Visual Studio
Добавить в проект кастомный таргет с запуском команды пересборки пакета? В
.csproj
(в предположении, что версия доступна через пропертю)Ответственное управление пакетами в Visual Studio
Теоретически в нугеты можно класть что угодно, и сорцы в том числе. Например, https://stackoverflow.com/a/52885223/7468485
Теоретически в нугет можно положить хитро настроенный .targets с
блекджекомпропертями и кондишионами. Вот пример с условием по$(Platform)
. Ну или разбить на несколько пакетов и инклюдить каждый по необходимостиОтветственное управление пакетами в Visual Studio
Простите, а этим - это каким? В смысле, как именно собираете пакет? Насколько я понял, версия берётся из
.nuspec
, а туда при желании можно вписать вообще что угодно.Играл давеча с созданием нугетов и заливкой в GitHub Packages, вот пример минималистичного воркфлоу, версия подставляется из конфига, при этом там можно написать что угодно:
Simple GitHub action to build NuGet package
или альтернативный вариант, в котором пакет собирается по пушу тега, а версия берётся из названия этого тега (но это оказалось менее удобно)
Simple GitHub action to build NuGet package on tags push
Физики не существует
А я чё-т призадумался...
И если вспомнить сюжет книги, становится думать об этом ещё интереснее
JetBrains временно приостанавливает прием и обработку заказов от физических лиц из России и Беларуси
Upd. Вот и мне пришло :(