• Возможно ли на винде написать программу дешифровки?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    c# криптография
    c# управление файлами
    c# управление правами доступа
    c# низкоуровневое программирование

    ps а также:
    - на винде не пишут, пишут на языках. и возможности свежих версий шарпа велики
    - если думаете о дисках, тогда VeraCrypt, BitLocker, или атрибут шифрования файловой системы
    - работа с дисками сеансовая VeraCrypt, иначе уроетесь в производительности
    - не зависимо от языка (его "низкоуровности") попытка декодировать/кодировать, на каждое обращение.. это еще грустнее в плане производительности
    Ответ написан
    Комментировать
  • Как выставить фото в select?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега HTML
    Выставить что либо, кроме plain text, в option невозможно ни "на джаве", ни "на ксс".
    Используйте библиотеку кастомных селектов, например, select2.
    Ответ написан
    Комментировать
  • Стоит ли использовать lodash сейчас?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Я так понимаю все что предлагает лодаш уже реализовано нативно

    Не понимаете.
    Ответ написан
    Комментировать
  • Как скрестить ElasticSearch и MySQL?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В этом мало смысла потому как назначение Эластика - это делать быстрый поиск в не-структурированных
    (non-structured) данных таких как логи, дампы сетевого трафика или просто месседжи или текст.

    Назначение MySQL (процентов 99) это хранение реляционных данных. Тоесть данных где есть нормализация
    (1-2-3 НФ).

    И где... в какой части вы пересекаетесь - непонятно. Либо неправильно используется MySQL либо не там Эластик.
    Ответ написан
    2 комментария
  • Как сделать авто подтверждение?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Нет и очень надеюсь что никогда будет нельзя
    Ответ написан
    Комментировать
  • Подбор конфигурации ПК, нужна помощь?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Посадочное место в этом корпусе - 215х191мм, а размер материнской платы - 305x244мм. Кулер тоже может не влезть, его высота 135мм, а полная глубина корпуса 160мм.
    Если вам нужна именно эта материнская плата, то корпус должен быть стандарта FullATX или eATX.
    Ответ написан
    7 комментариев
  • Можно ли создать базу данных на одной таблице?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Да. Такие эксперименты были. Лет 5 назад когда был еще жив sql.ru, один человек продвигал
    модель т.н. квинтетов. Это таблица с 5 полями которая полностью описывала любую
    доменную область. Я к сожалению не могу нигде найти следов описания этой системы
    но возможно это оно https://cyclowiki.org/wiki/QDM . Читайте смотрите.

    Второе. В эпоху новых версий DBMS (Oracle/PG/MySQL) когда мы можем использовать
    JSON/XML внутри ячейки, сама идея EAV теряет смысл. Поле атомарно? Атомарно.
    Значит законы реляционной алгебры мы не нарушаем и JSON совершенно легальный
    тип для реляционок. Хотя лет 30 назад его использование было-бы кощунством
    в БД. Но это можно было списать на жесткую экономию ресурсов и чрезмерную
    математичность моделей Бойса-Кодда. Сегодня все используют JSON и нет никаких
    архитектурных доводов против. Поэтому создавайте NoSQL табличку где есть
    key и есть значение в виде либерального типа документа. Как делают MongoDb, CouchDb.
    И если связать их в иерархию то получится вполне себе те-же самые квинтеты.

    Про EAV лучше забудьте. Их любят преподаватели SQL и теоретики. Но практически EAV
    слишком медленно работает чтобы развивать его в бизнес-приложении или в промышленности.
    Мир тяготеет к упрощению. И поэтому JSON - это упрощение EAV. И работает быстрее.
    Ответ написан
    6 комментариев
  • Как понять что я выучил основы C#?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    CLR via C# открывай и иди по порядку, если хочешь глубже знать.
    Если прям минимальный минимум, то:
    1. Все стандартные управляющие конструкции: условия, циклы, итд.
    2. Типы: примитивные, ссылочные, значимые. Работа со строками.
    3. ООП: интерфейсы, наследование. Отличия между прямым и виртуальным вызовом
    4. BCL
    5. Linq: query синтаксис и через методы-расширения. Linq to IEnumerable, Linq to IQueryable и различия. Лямбды, делегаты, замыкания.
    6. Потоки, таски, async/await. Понимание различий между асинхронностью и многопоточностью. Синхронизация потоков.
    7. Всякие кишки: IL, рефлексия, emit, как работает JIT, как работает сборщик мусора.

    В принципе этого достаточно для уверенного использования
    Ответ написан
    6 комментариев
  • Моргает только второй монитор, как решить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В ремонт, смотреть блок питания и, скорее всего, менять конденсаторы.
    Ответ написан
    Комментировать
  • Не могу разобраться почему жалуется на синтаксис?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    - SELECT * FROM 'photos'
    + SELECT * FROM `photos`
    Ответ написан
    3 комментария
  • Как выбрать операционную систему для 3д дизайна?

    @Drno
    Чем пользовать умеете, то и берите. Ну и проверьте что нужный софт там есть.
    Какой софт будет использоваться?
    Ответ написан
    Комментировать
  • Как увеличить общий манапул?

    vabka
    @vabka
    Токсичный шарпист
    1. Не надо выдумывать термины
    2. Нет смысла учиться 7 дней в неделю.
    Ответ написан
    Комментировать
  • Как отключить создание папки ".vscode"?

    vabka
    @vabka
    Токсичный шарпист
    vscode держит там свои специфичные для проекта настройки.
    Удалять её не следует, тк тогда может нарушиться работа каких-то расширений.

    Если не хочешь, чтобы она попадала в репозиторий - добавь её в gitignore.

    Для понимания, что именно там сохранилось - надо смотреть
    Ответ написан
    3 комментария
  • Как изменить консоль по умолчанию linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    init это не консоль, это процесс ядра операционки.

    оболочка bash запускается после того, как юзер залогинился, и дефолтная оболочка указывается для юзера в /etc/passwd. И это тоже не консоль.

    Нужно разобраться с терминологией и что именно нужно сделать.
    Ответ написан
    Комментировать
  • Ffmpeg ухудшает аудио при конвертации видео?

    TrueBers
    @TrueBers
    Гуглю за еду
    При конвертации видео, аудио-поток вообще не трогается, а остаётся тем же, максимум ремуксится. Значит вы неверный параметр передаёте.

    ощущение

    какое может быть ощущение, если у вас под рукой ffmpeg, который всю досконально информацию по потоку даст вместо ваших "ощущений"? Сравните характеристики потока до и после транскодирования и избавитесь от сомнительных ощущений.

    Банальный параметр -codec:a copy должен помочь в большинстве случаев.
    Ответ написан
  • В чем преимущество полевого транзистора перед биполярным, простыми словами?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Ну, это совсем просто. Чтобы держать биполярный ключ открытым, надо ему в базу загонять ток, всё время. Т.е. непрерывно тратить энергию, поскольку там есть замкнутая цепь для электрического тока (открытый эмиттерно-базовый PN-переход).
    С полевым ключом принципиально не так. Управляющая цепь затвора - не замкнутая, поскольку между затвором и каналом есть изолирующая прослойка. Поэтому там ток не течёт, для открытия ключа достаточно подать напряжение, для закрытия - снять его. Электроэнергия на это практически не тратится (если не считать первый момент, когда заряжается затворная ёмкость). Вот и первое преимущество - экономичность в управлении.
    Второе преимущество полевика - малое проходное сопротивление (единицы миллиом, много меньше, чем у биполярного, и в некоторых случаях даже меньше, чем у замкнутых контактов). Причём чем больше управляющее напряжение на затворе, тем проходное сопротивление меньше, соответственно и меньше нагрев полевика проходящим током. Однако не надо впадать в фанатизм на этом пути - если Uупр превысит значение 15 вольт, то изоляция затвора может быть пробита, и полевой ключ (такой удобный и простой в применении) превратится в тыкву.
    Есть и другие отличия, которые проявляются только на высоких частотах.
    Ответ написан
    5 комментариев
  • Возьмут ли на работу в IT после увольнения с госслужбы по плохим основаниям?

    vabka
    @vabka
    Токсичный шарпист
    В реестре пишется не просто "утрата доверия", а конкретная причина (конкретный пункт конкретной статьи).
    СБ в банках при найме сотрудника оценивает риски, а не просто слепо отказывает всем у кого что-то есть.
    Я бы больше беспокоился о том чтобы уголовку с таким вот уходом от службы не получить.

    Опять же проверить тебя по этому реестру можно будет только при получении твоих паспортных данных, что как бе уже поздний этап собеседования и можно уже объяснить, как ты в этот реестр попал.

    PS: кстати, только недавно узнал, но если ты когда-то работал на госслужбе, то ты обязан новому работодателю об этом сообщить, иначе и тебе и работодателю будет плохо. Работодатель обязан подать отчёт, что принял на работу человека, который раньше был госслужащим.
    Ответ написан
    Комментировать
  • Какой софт для мониторинга работы пользователей выбрать?

    @Everything_is_bad
    100500 раз уже сказано не нужно так решать проблему (кроме очень редких случаев), ну теперь они научатся так имитировать работу, чтобы "софт для мониторинга" считал этой работой. У вас что ли нет нормальных показателей выполнения работы?

    а сами спихивают на тормознутый комп.
    серьезно? у вас это считается отмазкой?
    Ответ написан
    8 комментариев
  • Применение ai ассистентов на работе?

    Насколько безопасно пользоваться такими инструментами при разработке софта?
    На 42.

    Какие меры предосторожности есть?
    Шапочка из фольги.

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

    могут ли "стянуть" креды которые описаны в local.env к примеру
    Могут. Но заниматься этим специально никто не будет из крупных специализированных компаний. Вдобавок, в local.env у вас и не должно быть каких-то реальных продовых токенов.

    Ну и в общем интересуют мысли комрадов на тему кодогенерации.
    Камрад пишется через "а".
    AI-ассистентов нужно выдавать только опытным разработчикам, потому что они не пишут код, а уменьшают рутину. Их нельзя использовать, если вы не можете написать то же самое самостоятельно - помимо галлюцинаций там могут быть просто ошибки и разработчик должен быть способен распознать и то, и другое.
    Судя по ответам тех, кто решает нафармить себе зачем-то рейтинга здесь, перезадавая вопросы ChatGPT, а так же по вопросам тех, кто не поленился, прежде чем придти сюда, сходить в тот же ChatGPT - это редкий навык.
    Ответ написан