• Заполнение строки автоматически, если в выпадающем списке только одно значение?

    @ComodoHacker
    Заполняйте в обработчике события ПриНачалеРедактирования. Лучше всего только при добавлении новой строки.
    Ответ написан
    5 комментариев
  • Нюансы при перепайке bga чипа SSD памяти на ноутбуке?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Нужен подогрев, воздушная станция и трафарет + шарики для трафарета.
    Он кстати ещё приклеен клеем по углам.
    Разумно будет отдать в ремонт.
    Ну и стоит поискать на ибее или али такую материнку целиком, есть шанс что бу материнка обойдётся не намного дороже ремонта.
    Ответ написан
    Комментировать
  • Не могу указать реквизит в структуре?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    То, что у вас в документе есть соответствующий реквизит, это конечно хорошо. Но, код у вас выполняется, судя по ошибке, в модуле формы элемента справочника "ТестМассива". А в контексте этой формы, у вас очевидно нет ни переменной, ни реквизита формы "НзваниеСклада"
    И все-таки, лучше исправьте опечатку, иначе об нее будете еще долго спотыкаться. Или когда-нибудь в будущем боком вылезет.
    Ответ написан
    2 комментария
  • Svchost.exe вносит изменения в папки опасно ли это?

    @rPman
    В диспетчере задач включи показ пути (кажется там это зовется образ) и командную строку запуска и посмотри где лежит твой svchost.exe, те что в системном каталоге windows - это часть служб windows, а вот если где то в профиле пользователя, то это 100% зловред, любят они маскироваться под него.

    Еще, загрузи с сайта майкрософт утилиты sysinternails - process explorer и autoruns, первый позволит посмотреть цифровые подписи запущенных процессов (иначе нужно на каждый кликать в диспетчере и смотреть свойства), только очень небольшое количество драйверов их не имеет, в остальных случаях это почти наверняка вирус (но отсутствие таковых не гарантия, так как инструментов цифровой подписи скриптовых сценариев в windows нет), autoruns позволит удобно посмотреть что автоматом запускается в системе, так же проконтролировать цифровые подписи
    Ответ написан
  • Как экранировать запрос к базе данных SQLite?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    Использовать параметры
    Ответ написан
    6 комментариев
  • Почему быстрая сортировка Хоара медленнее пузырьковой?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Во-первых, quicksort медленне всяких пузырьков на маленьких числах. Это нормально. У него ассимптотика лучше - он сильно быстрее на больших числах. Но константа из-за сложности алгоритма хуже - поэтому на маленьких числах он и проигрывает пузырьку. Во всех библиотечных реализациях квиксорта (да и любой другой логарифмической сортировки) там есть проверка, что если чисел мало, то запускать пузырек или сортировку вставками.

    Увеличте размер сортруемых массивов до 100 000 или до миллиона и квиксорт должен стать быстрее.

    Во-вторых, ваша быстрая сортировка написана весьма неоптимально. Пузырек у вас сортирует сам массив на месте, когда как квиксорт постоянно создает новые массивы через конкатенацию. Возьмите нормальную реализацию и на 1000 элементах квиксорт уже станет быстрее пузырька.
    Ответ написан
    Комментировать
  • На что смотреть при выборе материнской платы?

    Adler_lug
    @Adler_lug
    Для офисного компа в первую очередь обычно смотрят на цену.
    Ответ написан
    Комментировать
  • Сложности после Удаление обновлений Windows?

    sergey-kuznetsov
    @sergey-kuznetsov
    Автоматизатор
    удалить обновления винды, так как именно после них места стает меньше

    Неправильный вывод. Обновления не добавляют файлы, а перезаписывают поверх.
    Сами по себе обновления не увеличивают размер Windows.

    Но свободное место уменьшается из-за того, что установочные файлы этих обновлений сохраняются в папке загрузок и сохраняются резервные копии файлов. которые были заменены. Вот их то и надо удалять.
    Желательно через стандартный инструмент, который уже есть — Очистка системы.

    Увидеть, что именно съедает место также помогает бесплатная утилитка WinDirStat
    Советую попробовать.
    Ответ написан
    1 комментарий
  • Как найти расстояние между двумя отрезками?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Назовём концы отрезка как A1-A2 и B1-B2
    Для начала проверьте вариант, когда отрезки пересекаются. В этом случае расстояние между ними равно нулю.
    Берём первый конец первого отрезка (A1). Опускаем перпендикуляр на прямую, построенную на втором отрезке. Получаем точку пересечения O. Если точка O лежит внутри второго отрезка, то берём расстояние A1O. Если нет, то берём минимальное из A1B1 и A1B2.
    Повторяем для точек A2, B1 и B2.
    Из четырёх полученных расстояний выбираем минимальное. Это и будет расстоянием между непересекающимися отрезками.
    Ответ написан
    Комментировать
  • Macbook pro 13" 2017 шумит при обычных задачах. Что еще можно сделать?

    Zoominger
    @Zoominger Куратор тега Железо
    System Integrator
    Чёт как-то высоковато 80-90 градусов для CPU в простое.
    А вы везде термопасту заменили? И на ЦП, и на микросхеме южного моста? А крепко ли прикручена тепловая трубка к плате? А прочищены ли вентиляторы от пыли?
    Ответ написан
    1 комментарий
  • Возможно ли из PCI/USB платы/устройства с realtime ОС получить доступ к другому оборудованию?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    При правильном программировании, устройство, висящее на PCI-e, может напрямую общаться с ОЗУ (по DMA) и напрмямую с другим устройством (например, так могут общаться Ethernet- и дисковый контроллеры) на той же шине.
    Ответ написан
    2 комментария
  • Как правильно импортировать модули?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    в модуле родителя должен быть импортирован модуль с классом ребенка
    "родитель" не должен знать о "ребёнке".
    родитель содержит в себе поля класса ребенка
    Это ошибка. Перенесите все поля в "родителя".

    родитель это приложение
    619410450762f813033838.png
    child'ы это компоненты приложения
    619410743179b989512999.pngКак видите формы не наследуются от приложения. А находятся в одном модуле.
    И приложение управляет ими, поскольку их создаёт:Application.CreateForm(TForm1, Form1);
    А форма имеет доступ к приложению:Application.ExeName;

    я говорю не о наследовании.
    Расположите их в одном модуле.

    Примечание: paren:^TParent - это масло мысленное, так как переменная-объект - это и есть ссылка. Поэтому Proc1(Obj: TMyObject) и Proc1(var Obj: TMyObject) будут выполняться по-разному.
    Ответ написан
  • Как окирпичить диск путем стирания gpt?

    @AlexVWill
    это не самоуничтожение, это самовнушение... чтобы данные уничтожить на 100%, надо все данные нулями перезаписать
    Ответ написан
    4 комментария
  • Как окирпичить диск путем стирания gpt?

    @Drno
    Насчет ГПТ не отвечу, скорее всего тоже можно.
    А по поводу видео -
    MBR легко восставноить, данные с диска никуда не девались, даже если диск форматнуть, данные с него можно достать
    Ответ написан
    Комментировать
  • Потенциометр для ардуино, какое нужно сопротивление?

    gbg
    @gbg Куратор тега Arduino
    Любые ответы на любые вопросы
    В данном случае, ардуина является вольтметром, причем с достаточно большим входным сопротивлением.

    Это означает, что выбор сопротивления потенциометра продиктован током, который будет через него течь в первую очередь. 100 Ом тоже будет работать (если его верно подключить и верно запрограммировать), но через него будет течь довольно большой ток (5V / 100 Ом = 0.05А = 50 миллиампер), что может создать проблему, если девайс имеет батарейное питание - батарейки будут быстро садиться.

    Типичным выбором являются потенциометры с сопротивлением 10 000 - 100 000 Ом.

    Лучший способ проверить потенциометр - измерить напряжение на выводе движка мультиметром, когда концы сопротивления подключены к источнику питания с известным выходным напряжением. Мультиметр при этом желательно иметь стрелочный, чтобы оценить плавность работы и отсутствие участков с плохим контактом между ползунком и дорожкой.
    Ответ написан
    Комментировать
  • Ноутбук издает тихий скрип. В чем дело?

    @pfg21
    ex-турист
    еще как вариант, свистят магнитопроводы преобразователей питания.
    магнитопроводы делают из двух половинок и склеивают вокруг обмоток. если шов плохой или "разболтался" то из-за магнитострикции детальки начинают вибрировать и производить звуки.
    Ответ написан
    4 комментария
  • Что можно попробовать сделать для восстановления жёсткого диска?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    seagate 2012 года на терабайт, при подключении головка бегает туда-сюда некоторое время, затем диск отключается

    У дисков Сигейт такие симптомы (щелчки / клики, затем остановка двигателя) означают выход из строя головок. Очень часто с повреждением магнитной поверхности пластин той или иной степени.

    Фото повреждённой головки жесткого диска под микроскопом
    foto-golovok-zhestkogo-diska-pod-mikroskopom.jpg

    Диск явно подвергался пыткам во время работы: на блине есть отчётливая царапина и несколько точечных царапин.

    Seagate мог начать гробить себя и во время обычной работы, а окончательно запилиться в процессе попыток самостоятельного восстановления - подключить туда, подключить сюда, попробовать какую-нибудь программу, и т.п.

    Говоря в целом, вы очень зря вскрыли гермоблок жёсткого диска. Даже если бы на блинах не было царапин, это сделало бы ситуацию хуже, а стоимость восстановления данных - выше.

    Что можно попробовать сделать, чтобы диск запустился и хоть что-то с него попытаться вытащить? Контакты платы уже почищены до блеска

    Уж простите мой сарказм, но это примерно как спросить врача: "Человек на спорткаре влетел в столб на скорости 250 км/ч. Наклеили ему на лоб аж три лейкопластыря, как ещё можно попробовать его подлечить?"

    Сами вы не сделаете уже ничего. Контакты на плате здесь совершенно не при чём.
    Класть диск в холодильник и менять плату - тоже не поможет.
    Диск нужно тщательно очищать от магнитной пыли внутри и менять блок головок. Скорее всего, не один раз.
    А с учётом описания ситуации, не факт, что в таком состоянии его получится запустить вообще.

    этот диск ни в какой специализированный дорогой сервис относить не будет

    Тогда всё. Такой случай (концентрические царапины, вскрытие) требует специалиста по восстановлению информации очень высокой квалификации. А те, кто умеют работать с такими случаями, расстроят вас ценой и сроками.
    Ответ написан
    Комментировать
  • Как подключить экран фотопарата? сделать видео вход на экран от CAMEDIA C-5060?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Нету там видео входа/выхода. С матрицы видеоискателя по TTL протоколу в проц и из проца по TTL на матрицу экрана. TTL это протокол работы с сырым потоком данных именно для таких несложных маломощных процов как в фотоаппарате. Скалеры на TTL конечно есть, но стоят в разы дороже обычных мониторов.
    А по расклочке - разбираете находите обозначения на экранчике или его шлейфе и "ok google (ebay/aliexpress) обозначение"
    Про чб экранчик - однозначно выкинуть, там проприетарщина под именно эту модель и разбор протокола обойдется минимум в сотни раз дороже стандартных diy экранов
    Ответ написан
    3 комментария
  • Существует ли устройство для отправки и передачи аудио радиосигналом?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Ну купите профессиональный мониторный трансмиттер, которым пользуются музыканты на сцене.
    3n5dcjm8exgkocg0ggscwgwo8.jpg

    От блютусного он будет отличаться минимальной задержкой воспроизведения и огромной дальнобойностью
    Ответ написан
    2 комментария
  • Как поменять у всех файлов в каталоге вторую букву на #?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    А разве банальная маска не сработает?
    rename ??*.* ?#*.*
    Ответ написан
    1 комментарий